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
341709172033	341709172585	341709173135	341709173685	341709174235	341709174785	341709175335	341709175885	341709176435	341709176985	341709177535	341709178085	341709178635	341709179185	341709179735	341709180285	341709180835	341709181385	341709181935	341709182485	341709183035	341709183585	341709184135	341709184685	341709185235	341709185785	341709186335	341709186885	341709187435	341709187985	341709188535	341709189085	341709189635	341709190185	341709190735	341709191285	341709191835	341709192385	341709192935	341709193485	341709194035	341709194585	341709195135	341709195685	341709196235	341709196785	341709197335	341709197885	341709198435	341709198985	341709199535	341709200085	341709200635	341709201185	341709201735	341709202285	341709202835	341709203385	341709203935	341709204485	341709205035	341709205585	341709206135	341709206685	341709207235	341709207785	341709208335	341709208885	341709209435	341709209985	341709210535	341709211085	341709211635	341709212185	341709212735	341709213285	341709213835	341709214385	341709214935	341709215485	341709216035	341709216585	341709217135	341709217685	341709218235	341709218785	341709219335	341709219885	341709220435	341709220985	341709221535	341709222085	341709222635	341709223185	341709223735	341709224285	341709224835	341709225385	341709225935	341709226485	341709227035	341709227585	341709228135	341709228685	341709229235	341709229785	341709230335	341709230885	341709231435	341709231985	341709232535	341709233085	341709233635	341709234185	341709234735	341709235285	341709235835	341709236385	341709236935	341709237485	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2732	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2734	2000	3600	2300	2734	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22012	21234	29103	23928	23119	26525	27410	19830	18288	18241	17844	17052	17074	16920	16635	16305	16306	16370	16110	16220	16223	16015	16171	16083	15994	15689	16032	15827	15922	15845	15915	15774	15679	16069	15839	15746	15900	15892	15743	15825	15853	15898	15845	15892	15844	15810	15825	15878	15877	15890	15665	15828	15712	15736	15767	15722	15720	15731	15580	15771	15864	15922	15824	15701	15711	15706	15989	15738	15960	15764	15882	15810	15948	15748	15703	15670	15950	15714	15925	15818	15701	15855	15807	15761	15850	15847	16030	16079	15856	15712	15708	15713	15758	15847	15815	15805	15808	15770	15797	15829	15593	15802	15636	15934	15914	15868	15850	15805	15948	15840	16077	15732	15697	15671	15637	15855	15715	15731	15722	15747	15700	15917	15742	15628	15755	15737	15819	15708	15754	15738	16013	16206	15762	15794	15710	15717	15548	15771	15747	15785	15721	15633	15755	15658	15742	16054	15807	15851	15633	15913	15649	15599	15489	15830	15712	15716	15799	15758	15770	15649	15646	15736	15656	15849	15847	15720	15650	15798	15679	15822	15772	15881	15724	15768	15554	15778	15748	15690	15684	15789	15628	15682	15855	16011	15848	15715	15616	15679	15679	15729	15625	15743	15525	15682	15694	15622	15851	15713	15833	15741	15741	15823	15680	15809	15574	15810	15783	15765	15749	15357	15782	15790	15731	15787	15882	15839	15782	15634	15941	15845	15784	15984	15812	15691	15685	15735	15694	15720	15701	15637	15723	15806	15472	15462	15716	15727	15661	15813	15715	15570	15790	15667	15746	15898	15920	15626	15837	15822	15810	15476	15810	15786	15785	15736	15714	15837	15738	15656	15719	15866	15742	15771	15791	15729	15676	15863	15840	15762	15717	15660	15542	15780	15799	15880	15823	15610	15622	15652	15710	15731	15930	15707	15740	15652	15785	15831	15612	15711	15709	15860	15680	15782	15922	16018	15922	15750	15617	15795	15666	15739	15926	15701	15576	15700	15728	15754	15519	15720	15795	15769	15540	15925	15703	15567	15850	15717	15935	15662	15714	15791	15593	15798	15817	15769	15738	15743	15841	15701	15675	15662	15702	15979	15705	15744	15797	15946	15783	15848	15700	15694	15898	15847	15696	15770	15759	15684	15730	15608	15690	15586	15741	15782	15792	15829	15701	15468	15772	15675	15768	15710	15784	15572	15716	15642	15793	15876	15662	15761	15650	15740	15917	15915	15797	15743	15924	15644	15644	15758	15624	15767	15829	15642	15904	15686	15755	16103	15901	15801	15758	15575	15702	15696	15830	15786	15942	15734	15608	15593	15723	15940	15661	15531	15659	15690	15703	15603	15730	15830	15677	15783	15675	15627	15659	15599	15783	15768	15769	15639	15732	15781	15654	15788	15689	15465	15820	15728	15927	15752	15584	15821	15589	15776	15595	15713	15754	15869	15636	15943	15553	15935	15723	15790	15857	15773	15861	15881	15910	15797	15844	15855	15727	15755	15712	15734	15866	15772	15817	15540	15853	15860	15766	15742	15842	15826	15623	15890	15758	15852	15929	15779	15610	15781	15544	15797	15641	15773	15947	15739	15828	15710	15612	15855	15723	15699	15714	15968	15611	15691	15504	15679	15718	15677	15774	15614	15773	15678	15754	15680	15705	15746	15803	15702	15829	15615	15605	15671	15830	15708	15897	15638	15897	15674	15803	15657	15804	15658	15763	15721	15743	15650	15752	15971	15854	15706	15702	15756	15704	15596	15762	15682	15728	15811	15725	15708	15854	15895	15789	15914	15559	15564	15785	15626	15768	15656	15803	15774	15499	15615	15810	15729	15633	15897	15666	15565	15763	15686	15805	15963	15437	15824	15631	15670	15829	15846	15762	15812	15710	15582	15792	15894	15712	15701	15515	15817	15872	15843	15661	15928	15823	15585	15657	15658	15844	15825	15713	15752	15766	15623	15805	15727	15826	15668	15673	15840	15912	15820	15630	15735	15721	15775	15840	15731	15681	15906	15794	15828	15865	15611	15595	15698	15821	15788	15774	15547	15717	15653	15606	15923	15737	15846	15799	15686	15751	15699	15688	15758	15803	15821	15704	15665	15736	15928	15952	15790	15528	15615	15741	15612	15739	15617	15799	15967	15693	15675	15883	15571	15755	15644	15732	15708	15722	15836	15803	15786	15566	15706	15902	15815	15631	15745	15738	15805	15786	15851	15692	15813	15788	15563	15803	15752	15901	15747	15686	15740	15730	15869	15802	15785	15864	15473	15805	15960	15723	15684	15778	15800	15911	15788	15807	15620	15693	15792	15665	15747	15727	15652	15604	15640	15569	15726	15549	15581	15913	15533	15755	15805	15804	15869	15577	15872	15728	15746	15920	15732	15603	15718	15732	15694	15698	15575	16029	16018	15770	15727	15777	15719	15734	15541	15748	15600	15671	15767	15713	15595	15972	15652	15824	15973	15755	15759	15820	15625	15940	15617	15651	15601	15596	15765	15896	15859	15747	15711	15774	15877	15762	15671	15881	15840	15715	15687	15896	15665	15698	15713	15655	15746	15818	15626	15973	15654	15757	15861	15692	15615	15619	15825	15805	15665	15848	15641	15683	15817	15776	15712	15792	15736	15694	15591	15483	15790	15852	15831	15724	15648	15846	15777	15672	15634	15845	15843	15736	15706	15704	15728	15883	15607	15707	15744	15715	15960	15627	15845	15898	15882	15707	15687	15672	15436	15643	15764	15635	15635	15788	15563	15576	15767	15742	15622	15686	15795	15687	15780	15860	15558	15841	15855	15687	15766	15727	15703	15724	15729	15609	15678	15807	15958	15720	15658	15588	15623	15615	15694	15718	15953	15854	15747	15832	15893	15783	15857	15544	15733	15841	15963	15670	15661	15796	15643	15797	15747	15819	15759	15893	15850	15836	15806	15851	15461	15791	15546	15712	15683	15796	15688	15624	15597	15497	15772	15782	15799	15741	15717	15800	15796	15690	15632	15848	15672	15988	15786	15539	15799	15650	15889	15753	15982	15721	15756	15690	15560	15821	15814	15851	15766	15485	15809	15646	15400	15849	15674	15646	15671	15722	15870	15782	15794	15828	15667	15504	15766	15824	15726	15642	15709	15837	15874	15606	15883	15578	15748	15828	15787	15581	15659	15468	15720	15734	15835	15680	15828	15822	15770	15596	15823	15788	15872	15727	15638	15902	15553	15883	15752	15764	15715	15810	15419	15772	15750	15638	15575	15911	15841	15885	16028	15823	15694	15911	15805	15816	15688	15726	15824	15701	15719	15691	15777	15727	15620	15903	15863	15664	15833	15904	16024	15726	15812	15642	15838	15645	15862	15668	15873	15686	15673	15829	15834	15641	15865	15783	15729	15754	15615	15574	15859	15787	15875	15743	15731	15479	15463	15640	15773	15747	15775	15906	15803	15812	15682	15752	15636	15477	15865	15830	15873	15809	15702	15898	15831	15774	15784	15862	15763	15835	15939	15596	15614	15810	15755	15868	15787	15770	15643	15820	15764	15804	15926	15870	15704	15743	15859	15529	15775	15809	15610	15723	15703	15709	15614	15670	15801	15757	15763	15803	15843	15623	15946	15781	15811	15724	15697	15786	15719	15768	15861	15923	15601	15728	15651	15814	15926	15987	15855	15495	15675	15749	15885	15767	15776	15820	15790	15583	15557	15809	15692	15774	15739	15714	15762	15712	15615	15808	15850	15756	15730	15675	15897	15784	15967	15747	15791	15736	15689	15677	15785	15906	15731	15804	15571	15744	15562	15784	15797	15836	15769	15810	15853	15740	15616	15676	15692	15640	15826	15710	15883	15667	15613	15822	15793	15810	15687	15790	15786	15607	15632	15911	15748	15695	15751	15716	15538	15830	15792	15692	15691	15853	15620	16064	15643	15607	15760	15835	15634	15669	15765	15702	15839	15719	15859	15783	15715	15694	15702	15561	15702	15705	15593	15899	15699	15785	15725	15675	15741	16120	15614	15766	15694	15778	15862	15703	15597	15686	15778	15779	15533	15968	15789	15629	15617	15784	15676	15755	15973	15909	15758	15498	15637	15685	15795	15647	15781	15840	16006	15806	15695	15755	15794	15571	15601	15722	15611	15519	15627	15627	15802	15695	15550	15741	15839	15874	15699	15929	15869	15752	15922	15482	15723	15599	15709	15964	15904	15651	15876	15771	15601	15648	15870	15619	15786	15701	16105	15846	15919	15764	16099	15829	15714	15624	15771	15590	15859	15848	15732	15873	15881	15782	15647	15822	15826	15774	15979	15836	15679	15634	15741	15574	15719	15621	15819	15491	15597	15642	15782	15751	15729	15813	15742	15437	15594	15890	15835	15762	15607	15684	15655	15641	15703	15858	15720	15865	15782	15768	15767	15766	15641	15741	15668	15810	15761	15779	15792	15679	15576	15679	15657	15770	15661	15806	15831	15582	15531	15702	15654	15953	15895	15615	15688	15775	15695	15735	15809	15798	15856	15655	15771	15857	15870	15755	15974	15786	15631	15904	15529	15841	15944	15864	15681	15758	15722	15703	15762	15649	15748	15858	15826	15875	15677	15771	15724	15582	15842	15762	15718	15788	15768	15671	15722	15709	15606	15748	15633	15740	15665	15682	15804	15629	15800	15664	15894	15563	15566	15655	15739	15729	15870	15755	15736	15569	15653	15823	15833	15864	15794	15811	15809	15708	15586	15938	15727	15601	15681	15750	15679	15600	15831	15737	15668	15823	15657	15880	15841	15928	15756	15677	15834	15690	15859	15864	15612	15863	15670	15796	15784	15636	15678	15880	15668	15751	15672	15835	15735	15707	15596	15673	15693	15848	15718	15750	15703	15677	15751	15677	15679	15687	15716	15687	15696	15659	15692	15875	15754	15721	15869	15817	15696	15660	15762	15867	15623	15767	15842	15739	15793	15763	15659	15658	15706	15675	15616	15728	15936	15856	15637	15834	15648	15788	15993	15707	15768	15833	15591	15865	15799	15774	15662	15560	15841	15761	15836	15824	15679	15712	15596	15676	15743	15650	15734	15499	15748	16086	15741	15676	15725	15771	15834	15974	15650	15825	15825	15634	15654	15539	15883	15785	15715	15615	15663	15558	15769	15747	15897	15879	15621	15740	15626	15782	15878
28121	56402	48589	43203	37173	28843	20954	17204	16587	15902	15323	14861	14670	14284	14135	14129	13779	13598	13820	13647	13646	13640	13536	13553	13550	13574	13337	13619	13415	13623	13366	13469	13368	13468	13502	13566	13430	13277	13409	13456	13530	13419	13414	13445	13417	13478	13516	13483	13578	13473	13426	13468	13541	13301	13295	13564	13378	13535	13334	13372	13457	13308	13402	13363	13406	13415	13454	13422	13568	13260	13356	13303	13528	13561	13424	13466	13530	13332	13491	13559	13356	13280	13505	13453	13514	13470	13457	13550	13340	13539	13516	13434	13487	13416	13519	13297	13375	13517	13500	13424	13400	13649	13523	13372	13374	13493	13405	13452	13482	13542	13454	13428	13289	13378	13546	13342	13349	13308	13438	13312	13456	13323	13531	13405	13438	13493	13518	13620	13576	13531	13213	13343	13429	13449	13194	13375	13564	13432	13356	13507	13382	13448	13400	13577	13336	13421	13460	13394	13481	13399	13282	13493	13447	13378	13408	13446	13519	13537	13307	13421	13348	13448	13349	13262	13435	13434	13495	13461	13454	13445	13352	13143	13402	13319	13530	13397	13361	13265	13434	13436	13468	13466	13262	13364	13289	13519	13436	13589	13376	13404	13567	13288	13464	13448	13253	13367	13429	13380	13468	13440	13407	13532	13438	13497	13493	13278	13497	13403	13267	13411	13353	13615	13588	13455	13517	13408	13361	13353	13353	13442	13409	13593	13433	13351	13434	13301	13307	13348	13331	13416	13521	13162	13394	13454	13397	13367	13671	13424	13385	13413	13571	13406	13553	13378	13349	13356	13413	13548	13302	13437	13439	13466	13438	13468	13467	13387	13375	13410	13352	13629	13348	13551	13417	13383	13321	13452	13453	13545	13438	13450	13488	13441	13359	13395	13456	13395	13337	13501	13392	13412	13405	13284	13576	13292	13404	13371	13359	13477	13403	13395	13444	13441	13454	13327	13375	13604	13601	13496	13381	13414	13304	13382	13503	13412	13559	13448	13452	13536	13464	13369	13358	13396	13479	13445	13460	13412	13482	13286	13395	13395	13316	13561	13348	13437	13390	13334	13472	13398	13513	13468	13327	13459	13512	13428	13426	13384	13331	13501	13449	13434	13471	13394	13518	13460	13470	13436	13621	13434	13340	13411	13517	13405	13431	13393	13545	13385	13497	13300	13314	13442	13311	13481	13532	13455	13422	13626	13449	13436	13391	13445	13386	13552	13240	13378	13407	13348	13450	13347	13431	13518	13447	13322	13557	13436	13334	13494	13293	13408	13410	13520	13414	13488	13370	13472	13309	13457	13318	13419	13546	13480	13401	13292	13436	13492	13439	13467	13339	13378	13426	13310	13354	13497	13483	13332	13468	13488	13494	13517	13304	13477	13534	13408	13418	13462	13442	13211	13413	13409	13336	13594	13523	13429	13426	13406	13439	13461	13252	13388	13466	13464	13394	13351	13483	13526	13343	13439	13316	13549	13413	13272	13383	13345	13448	13415	13366	13361	13298	13446	13334	13308	13401	13367	13279	13572	13339	13451	13577	13580	13484	13321	13639	13319	13317	13443	13439	13384	13607	13401	13571	13341	13370	13479	13520	13481	13455	13481	13459	13329	13515	13367	13479	13268	13230	13472	13422	13245	13478	13212	13371	13366	13489	13258	13715	13313	13588	13480	13573	13648	13427	13417	13389	13509	13293	13297	13608	13573	13337	13452	13446	13302	13541	13431	13440	13385	13412	13257	13534	13472	13513	13361	13274	13482	13443	13331	13374	13536	13303	13437	13294	13425	13223	13320	13453	13298	13362	13399	13356	13364	13447	13401	13439	13289	13375	13378	13457	13279	13474	13446	13253	13113	13431	13464	13346	13436	13303	13557	13419	13300	13333	13492	13346	13485	13272	13386	13352	13290	13361	13392	13328	13565	13445	13511	13458	13556	13336	13328	13435	13310	13280	13418	13348	13426	13305	13410	13354	13382	13267	13488	13422	13517	13552	13529	13421	13425	13482	13317	13421	13337	13365	13540	13389	13614	13547	13489	13550	13511	13485	13421	13466	13317	13489	13520	13393	13533	13251	13369	13391	13347	13378	13481	13503	13292	13473	13512	13435	13322	13501	13452	13423	13532	13543	13318	13534	13491	13356	13483	13479	13437	13321	13534	13494	13461	13349	13510	13394	13297	13353	13533	13563	13559	13397	13496	13371	13313	13465	13333	13523	13540	13324	13380	13433	13461	13491	13576	13436	13461	13510	13495	13476	13486	13422	13543	13386	13375	13337	13491	13355	13452	13270	13500	13482	13656	13231	13417	13495	13358	13437	13253	13394	13491	13512	13424	13288	13296	13515	13528	13506	13383	13407	13626	13325	13538	13357	13447	13378	13515	13483	13493	13472	13450	13508	13581	13153	13535	13507	13173	13528	13448	13461	13361	13381	13386	13404	13386	13444	13385	13399	13637	13545	13513	13469	13430	13408	13528	13343	13307	13604	13306	13272	13523	13402	13315	13256	13480	13389	13365	13485	13314	13531	13482	13437	13323	13419	13478	13386	13471	13279	13377	13315	13446	13377	13424	13526	13385	13485	13462	13444	13345	13295	13482	13252	13468	13318	13398	13230	13413	13554	13342	13447	13446	13456	13320	13519	13374	13504	13584	13530	13331	13588	13408	13416	13178	13371	13382	13328	13481	13529	13419	13615	13467	13378	13469	13363	13370	13390	13459	13393	13406	13497	13384	13384	13231	13432	13348	13157	13489	13366	13389	13217	13570	13521	13541	13392	13431	13487	13321	13438	13501	13280	13510	13471	13331	13469	13420	13267	13473	13265	13373	13545	13452	13395	13319	13402	13404	13375	13453	13251	13458	13412	13474	13200	13446	13434	13438	13363	13430	13392	13563	13403	13484	13552	13386	13353	13441	13518	13353	13587	13488	13254	13459	13264	13448	13473	13294	13499	13377	13397	13460	13436	13397	13504	13334	13312	13499	13468	13400	13419	13331	13427	13341	13305	13298	13466	13417	13467	13482	13474	13560	13450	13466	13171	13440	13471	13398	13419	13398	13371	13515	13411	13282	13390	13493	13545	13337	13359	13378	13458	13415	13486	13535	13440	13284	13397	13327	13390	13427	13365	13506	13448	13417	13446	13582	13260	13320	13326	13412	13589	13301	13538	13242	13352	13350	13405	13268	13373	13300	13469	13510	13365	13370	13509	13448	13312	13626	13409	13465	13467	13361	13502	13406	13430	13429	13397	13293	13433	13423	13524	13436	13499	13431	13482	13406	13390	13525	13441	13475	13368	13355	13501	13306	13301	13307	13377	13546	13423	13419	13300	13417	13338	13475	13522	13388	13536	13549	13458	13536	13418	13330	13527	13502	13384	13410	13424	13281	13256	13505	13254	13290	13408	13469	13616	13464	13350	13573	13392	13317	13296	13366	13468	13189	13388	13364	13459	13506	13321	13419	13468	13423	13335	13380	13506	13493	13306	13360	13452	13451	13411	13455	13522	13352	13557	13334	13320	13476	13646	13494	13410	13447	13463	13686	13597	13463	13444	13310	13538	13519	13403	13572	13473	13600	13359	13414	13337	13407	13413	13344	13362	13378	13554	13526	13475	13512	13335	13333	13390	13452	13384	13643	13411	13420	13428	13375	13231	13419	13376	13404	13357	13292	13393	13556	13304	13442	13416	13306	13462	13209	13408	13466	13429	13503	13412	13413	13568	13390	13340	13458	13633	13332	13249	13406	13326	13320	13462	13366	13371	13434	13366	13241	13301	13451	13361	13398	13515	13309	13258	13458	13401	13674	13468	13361	13279	13532	13473	13359	13484	13306	13416	13507	13272	13419	13355	13365	13415	13217	13433	13521	13399	13289	13380	13342	13490	13368	13281	13375	13413	13470	13359	13363	13487	13514	13376	13293	13441	13291	13440	13445	13493	13424	13572	13390	13471	13330	13424	13351	13389	13338	13589	13339	13251	13399	13361	13196	13275	13290	13351	13484	13486	13520	13377	13403	13442	13426	13279	13349	13348	13411	13448	13332	13412	13371	13391	13272	13304	13399	13576	13354	13489	13430	13492	13314	13489	13301	13435	13308	13348	13469	13423	13465	13390	13486	13420	13380	13359	13342	13252	13441	13304	13418	13467	13352	13423	13403	13413	13452	13389	13332	13276	13398	13399	13492	13456	13293	13430	13470	13270	13585	13337	13396	13518	13557	13488	13383	13399	13272	13357	13326	13397	13400	13308	13479	13373	13433	13342	13182	13392	13462	13435	13391	13529	13418	13541	13331	13371	13515	13328	13515	13413	13437	13395	13487	13407	13230	13419	13516	13400	13317	13433	13471	13363	13443	13562	13432	13486	13448	13272	13390	13403	13400	13286	13286	13367	13282	13425	13468	13616	13219	13458	13364	13542	13419	13524	13430	13546	13399	13352	13343	13459	13361	13642	13561	13398	13309	13453	13420	13438	13547	13265	13458	13435	13357	13379	13441	13405	13400	13584	13452	13391	13578	13466	13435	13331	13314	13598	13376	13328	13522	13433	13484	13485	13457	13258	13483	13333	13359	13438	13255	13465	13524	13359	13540	13508	13452	13688	13389	13470	13400	13564	13470	13345	13424	13335	13329	13351	13425	13378	13415	13443	13386	13439	13329	13386	13411	13331	13401	13357	13305	13429	13308	13431	13449	13421	13488	13399	13457	13392	13318	13421	13590	13543	13294	13452	13417	13491	13457	13296	13404	13277	13352	13442	13519	13423	13388	13469	13384	13400	13422	13472	13550	13545	13582	13528	13364	13424	13405	13417	13378	13550	13329	13474	13381	13462	13255	13455	13367	13322	13450	13328	13436	13409	13283	13517	13363	13488	13394	13414	13483	13437	13335	13378	13417	13437	13539	13344	13290	13459	13298	13554	13384	13406	13300	13446	13370	13437	13574	13455	13377	13490	13302	13405	13446	13460	13256	13410	13512	13412	13445	13274	13402	13515	13322	13429	13448	13489	13428	13434	13509	13498	13511	13371	13394	13334	13424	13288	13454	13425	13346	13400	13531	13381	13254	13531	13213	13585	13508	13399	13294	13226	13390	13293	13262	13358	13397	13539	13407	13576	13445	13482	13470	13426	13500	13397	13286	13491	13426	13486	13317
28499	26815	34572	30081	22953	18828	16247	14861	14890	14720	14514	14281	14206	14034	13980	13906	14208	14070	13780	13808	13861	13959	13796	13899	13929	13693	13758	13845	13839	13927	13944	13678	13875	13955	13943	13943	13561	13807	13774	13827	13647	13757	13754	13722	13567	13622	13781	13787	13675	13703	13787	13848	13695	13612	13882	13713	13907	13667	13817	13714	13650	13703	13648	13530	13754	13729	13903	13797	13731	13655	13749	13815	13736	13826	13746	13947	13809	13605	13797	13723	13735	13785	13766	13621	13721	13761	13800	13807	13820	13763	13750	13850	13729	13822	13838	13683	13554	13762	13805	13774	13776	13785	13701	13827	13429	13714	13649	13674	13744	13967	13745	13598	13545	13796	13785	13659	13615	13844	13813	13772	13782	13736	13747	13841	13602	13794	13900	13566	13817	13890	13734	13908	13645	13800	13626	13755	13834	13651	13686	13783	13732	13702	13810	13866	13675	13783	13704	13768	13682	13778	13670	13764	13748	13721	13966	13840	13796	13686	13399	13619	13794	13768	13686	13747	13599	13536	13612	13924	13715	13917	13616	13867	13693	13660	13925	13901	13892	13855	13669	13744	13701	13773	13651	13773	13785	13699	14132	13577	13677	13747	13770	13589	13858	13897	13622	13685	13882	13847	13633	13543	13911	13816	13715	13848	13752	13728	13935	13679	13808	13544	13781	13743	13508	13674	13699	13637	13772	13867	13837	13632	13844	13638	13926	13911	13831	13788	13889	13604	13882	13724	13757	13728	13873	13671	13660	13775	13748	13842	13647	13818	13780	13995	13845	13845	13798	13806	13808	13676	13654	13759	13799	13761	13669	13569	13821	13490	13762	13779	13712	13899	13409	13721	13574	13656	13723	13657	13876	13773	13546	13820	13826	13823	13750	13754	13915	13840	13834	13895	13627	13590	13766	13694	13695	13903	13724	13716	13592	13521	13767	13801	13619	13779	13572	13692	13735	13901	13775	13756	13703	13712	13715	13825	13964	13733	13849	13762	13745	13952	13862	13700	13754	13769	13870	13831	13955	13711	13737	13705	13744	13844	13767	13863	13749	13742	13837	13731	13872	13720	13726	13929	13910	13779	13930	13812	13802	13428	13712	13733	13599	13820	13797	13722	13800	13712	13751	13837	13589	13925	13698	13594	13878	13973	13882	13722	13729	13506	13755	13460	13662	13776	13847	13875	13775	13857	13817	13826	13511	13715	13924	13858	13791	13697	13753	13755	13861	13703	13741	13731	13751	13563	13702	13788	13958	13826	13698	13834	13755	13687	13751	13670	13769	13588	13775	13838	13627	13728	13868	13879	13603	13783	13780	13689	13753	13836	14004	13814	13835	13831	13667	13756	13835	13655	13709	13801	13800	13806	13866	13758	13761	13702	13929	13845	13611	13672	13920	13723	13693	13701	13880	13871	13697	13933	13626	13663	13837	13691	13670	13939	13920	13587	13648	13805	13653	13743	13774	13793	13929	13851	13893	13723	13825	13673	13659	13765	13819	13614	13625	13772	13750	13862	13789	13768	13779	13807	13680	13889	13715	13738	13792	13834	13820	13842	13633	13579	13741	13820	13739	13786	13748	13571	13792	13849	13794	13743	13583	13626	13811	13782	13932	13841	13732	13837	13807	13650	13708	13915	13846	13880	13724	13825	13813	13726	13810	13593	13816	13702	13832	13671	13816	13623	13896	13802	13823	13797	13716	13708	13816	13869	13790	13895	13900	13860	13878	13772	13829	13662	13796	13835	13933	13827	13657	13572	13673	13664	13586	13648	13805	13732	13769	13767	13648	13907	13979	14022	13671	13651	13746	13737	13740	13944	13752	13731	13844	13848	13621	13709	13635	13772	13703	13825	13730	13874	13845	13727	13920	13718	13682	13576	13933	13763	13780	13696	13712	13785	13783	13774	13993	13785	13765	13798	13798	13632	13751	13762	13689	13805	13762	13660	13445	13817	13872	13690	13744	13806	13645	13944	13947	13904	13922	13707	13636	13947	13891	13808	13730	13691	13852	13684	13907	13823	13875	13969	13718	13737	13616	13664	13662	13639	13807	13758	13669	13753	13789	13893	13681	13750	13982	13669	13923	13664	13741	13776	13705	13749	13753	13724	13758	13544	13829	13867	13743	13894	13634	13638	13809	13847	13787	13734	13757	13667	13843	13627	13792	13827	13864	13882	13803	13860	13885	13465	13808	13614	13799	13558	13771	13853	13727	13504	13817	13750	13771	13847	13739	13810	13710	13800	13761	13811	13884	13765	13790	13759	13649	13835	13777	13743	13721	14060	13723	13861	13706	13939	13825	13852	13572	13612	13800	13908	13810	13863	13859	13923	13810	13866	13810	13803	13680	13851	13683	13888	13725	14014	13929	13841	13653	13796	13736	13611	13843	13796	13620	13845	13781	13580	13789	13723	13619	13699	13789	13810	13702	13672	13755	13826	13918	13835	13747	13808	13693	13891	13679	13865	13537	13897	13844	13822	13868	13662	13809	13968	13696	13834	13742	13762	13759	13697	13876	13890	13876	13870	13666	13794	13717	13762	13719	13852	13768	13920	13744	13807	13910	13906	13775	13748	13897	13496	13644	13768	13904	13843	13937	13791	13663	14022	13736	13593	13715	13693	13954	13706	13781	13573	13871	13814	13804	13686	13771	13627	13719	13762	13917	13758	13827	13717	13685	13852	13735	13711	13875	13902	13840	13879	13762	13577	13788	13702	13718	13558	13665	13784	13878	13854	13869	13773	13731	13637	13586	13596	13756	13646	13709	13626	13686	13728	13799	13887	13693	13805	13587	13699	13930	13667	13798	13810	13639	13719	13680	13515	13826	13912	13573	13853	13937	13898	13724	13742	13725	13906	13844	13870	13783	13950	13783	13614	13621	13695	13922	13670	13629	13638	13717	13747	13771	13923	13752	13703	13951	13581	13598	13661	13766	13772	13598	13734	13701	13703	13811	13702	13919	13761	13860	13635	13814	13922	13520	13866	13891	13736	13738	13517	13866	13677	13774	13614	13696	13756	13594	13708	13748	13658	13779	13674	13789	13675	13730	13757	13704	13721	13813	13857	13854	13771	13868	13576	13821	13742	13690	13844	13550	13727	13697	13841	13858	13848	13657	13753	13713	13692	13818	13637	13777	13848	13733	13831	13649	13855	13761	13897	13823	13670	13957	13984	13617	13763	13930	13791	13714	13727	13521	13801	13848	13442	13855	13754	13832	13874	13875	13681	13666	13766	13815	13757	13860	13693	13886	13745	13644	13698	13762	13846	13936	13916	13694	13837	13671	13687	13955	13624	13942	13789	13877	13672	13821	13785	13691	13639	13684	13726	13787	13763	13880	13643	13694	13650	13871	13785	13786	13828	13728	13605	13678	13751	13670	13962	13845	13699	13830	13778	13711	13668	13910	13468	13674	13593	13799	13854	13799	13809	13800	13843	13729	13728	13724	13717	13748	13755	13756	13653	13922	13840	13704	13727	13664	13738	13979	13624	13689	13627	13861	13992	13622	13822	13815	13868	13641	13905	13733	13878	13683	13826	13753	13786	13687	13617	13804	13692	13620	13690	13611	13668	13701	13737	13710	13554	13914	13762	13847	13683	13775	13685	13929	13892	13813	14009	13812	13768	13947	13929	13745	13875	13861	13786	13770	13664	13689	13795	13793	13735	13788	13773	13691	13765	13807	13710	14005	13772	13792	13881	13728	13908	13726	13774	13713	13901	13719	13789	13628	13648	13884	13727	13699	13920	13717	13794	13891	13796	13580	13770	13839	13617	13732	13654	13911	13688	13727	13790	13766	13677	13778	13703	13681	13723	13725	13719	13746	13667	13701	13791	13865	13707	13832	13760	13691	13734	13956	13673	13762	13894	13633	13930	13767	13822	13852	13857	13924	13562	13739	13607	13790	13686	13701	13507	13811	13834	13809	13794	13720	13692	13668	13815	13810	13873	13699	13874	13906	13646	13628	13542	13780	13728	13794	13816	13802	13779	13665	13771	14007	13788	13758	13627	13805	13827	13791	13981	13625	13679	13857	13890	14010	13741	13780	13739	13846	13774	13998	13604	13732	13839	13677	13861	13839	13856	13903	13937	13886	13871	13581	13931	13780	13901	13765	13682	13855	13807	13844	13840	13825	13729	13779	13780	13823	13651	13844	13716	13899	13832	13833	13704	13813	13634	13793	13763	13740	13625	13776	13757	13789	13825	13766	13838	13904	13866	13790	13738	13759	13741	13635	13679	13791	13809	13821	13964	13673	13701	13886	13547	13538	13686	13818	13709	13613	13730	13630	13793	13707	13793	13871	13847	13961	13644	13850	13948	13866	13756	13891	13664	13657	13828	13680	13768	13779	13803	13891	13934	13853	13691	13622	13692	13825	13861	13746	13649	13645	14000	13691	13772	13884	13674	13709	13679	13600	13706	13814	13743	13819	13765	13718	13633	13908	14015	13769	13786	13803	13801	13818	13632	13734	13776	13527	13827	13642	13756	13776	13884	13978	13617	13746	13599	13819	13961	13699	13711	13688	13630	13906	13755	13805	13829	13703	13683	13659	13908	13685	13685	13681	13685	13858	13670	13792	13726	13899	13968	13863	13674	13821	13811	13868	13984	13785	13803	13744	13646	13778	13837	13792	13765	13639	13683	13666	13779	13832	13648	13782	13801	13783	13874	13657	13872	13734	13940	13882	13745	13784	13781	13779	13857	13806	13792	13732	13929	13890	13617	13841	13761	13855	13810	13861	13760	13685	13746	13941	13536	13682	14015	13735	13767	13615	13711	13686	13797	13833	13584	13818	13962	13866	13817	13651	13800	13684	13651	13658	13737	13750	13841	13773	13745	13851	13873	13909	13742	13607	13470	13904	13703	13849	13783	13772	13682	13609	13800	13727	13806	13563	13594	13794	13789	13773	13839	13681	13895	13925	13821	13708	13633	13745	13898	13822	13719	13671	13743	13800	13621	13558	13746	13761	13812	13862	13831	13785	13785	13691	13619	13618	13742	13572	13786	13705	13760	13855	13841	13639	13861	13869	13752	13897	13757	13783	13748	13847	13834	13837	13699	13743	13793	13830	13891	13870	13865	13806	13834	13815	13946	13880	13535	13861	13745	13803	13772	13751	13799	13735	13853	13768	13769	13900	13812
25034	42380	35383	26850	22217	17449	14556	13893	13502	13281	12961	12693	12632	12576	12560	12445	12289	12397	12201	12298	12350	12324	12171	12340	12098	12435	12162	12315	12267	12186	12085	12226	12332	12051	12146	12300	12089	12148	12086	12275	12321	12318	12137	12427	12161	12077	12090	12177	12274	12261	12226	12074	12232	12185	12295	11940	12177	12120	12191	12046	12221	12200	12239	12249	12115	12244	12253	12066	12054	12295	12110	12073	12175	12126	12252	12115	12129	12172	12044	12239	12213	12331	12194	12275	12200	12184	12333	12134	12087	12214	12260	12114	12218	12284	12362	12057	12175	12341	12372	12236	12076	12159	12316	12051	12329	12196	12210	12314	12145	12219	12066	12183	12128	12297	11984	12177	12174	12264	12231	12119	12348	12260	12194	12198	12112	12191	12185	12237	12182	12311	12184	12216	12095	12244	12098	12050	12261	12175	12127	12043	12159	12131	12287	12300	11948	12188	12019	12229	12112	12166	12229	12244	12164	12192	12270	12286	12197	12066	12255	12192	12278	12162	12225	12324	12249	12178	12369	12141	12281	12254	12121	12077	12294	12187	12229	12197	12291	12089	12157	12078	12337	12188	12059	12186	12170	12277	12223	12365	12210	12147	12130	12263	12082	12245	12107	12161	12182	12050	12209	12147	12143	12381	12167	12239	12154	12094	12269	12129	12338	12255	12096	12127	12060	12298	12208	12153	12256	11912	12363	12283	12108	12205	12277	12213	12242	12055	12164	12101	12198	12217	12170	12074	12126	12277	12179	12232	12122	12095	12065	12293	12231	12151	12157	12147	12028	12242	12038	12152	12207	12208	12027	12284	12357	12280	12204	12277	12276	12236	12270	11990	12268	11993	12194	12335	12097	12295	12266	12268	12203	12138	12233	12139	12187	12203	12079	12172	12280	12201	12371	12186	12126	12361	12225	12234	12280	12307	12151	12169	12177	12361	12059	12199	12314	12172	12144	12292	11986	12102	12186	12177	12092	12197	12181	12130	12237	12157	12112	12181	12262	12160	12173	12122	12195	12203	12190	12264	12081	12319	12230	12109	12303	12052	12209	12084	12274	12272	12296	12120	12279	12294	12030	12368	12027	12280	12235	12107	12045	12200	12174	12227	12140	12356	12128	12157	12155	12166	12161	12320	12076	12241	12270	12231	12322	12065	12265	12187	12213	12222	12082	12235	12175	12176	12069	12159	12140	12084	12217	12107	12321	12313	12316	12057	12146	12090	12215	12237	12058	12208	12231	12290	12172	12170	12068	12237	12152	12190	12267	12193	12138	12103	12226	12234	12425	12250	12195	12385	12212	12271	12181	12132	12090	12147	12255	12081	12318	12201	12194	12151	12193	12333	12133	12221	12228	12288	12122	12163	12256	12233	12248	12276	12186	12276	12073	12306	12207	12333	12200	12226	12174	12299	12154	12231	12305	12076	12313	12242	12142	12100	12209	12120	12247	12151	12430	12067	12346	12137	12175	12198	12117	12415	12133	12201	12237	12044	12108	12253	12361	12189	12001	12052	12109	12098	12273	12133	12334	12169	12216	12309	12173	12093	12246	12315	12231	12264	12199	12213	12127	12379	12289	12007	12089	12165	12105	12168	12112	12305	12051	12083	12234	12318	12244	12248	12145	12217	12149	12330	12284	12204	12134	12236	12228	12219	12277	12206	12400	12058	12100	12202	12121	12109	11931	12146	12249	12053	12246	12108	12246	12079	12266	12028	12172	12209	12256	12099	12353	12217	12283	12173	12180	12318	12250	12133	12168	12244	12238	12163	12325	12322	12288	12157	12146	12124	12399	12369	12157	11997	12268	12187	12218	12114	12215	12308	12201	12079	12248	12396	12191	12235	12264	12330	12333	12275	12120	12298	12259	12231	12261	12208	12214	12296	12140	12342	12193	12228	12155	12153	12199	12157	12232	12185	12130	12120	12036	12161	12164	12108	12287	12237	12188	12282	12196	12209	12108	12135	12264	12161	12297	12121	12162	12276	12312	12125	11945	12228	12159	12351	12227	12230	12198	12347	12197	12192	12200	12332	12192	12148	12099	12273	12184	12306	12336	12057	12211	12157	12269	12106	12214	12225	12199	12040	12259	12174	12188	12233	12104	12107	12121	12233	12119	12290	12283	12197	12193	12200	12253	12203	12229	12103	12199	12208	12349	12106	12293	12295	12111	12179	12270	12136	12212	12336	12253	12313	12302	12183	12203	12107	12162	12318	12128	12160	12253	12260	12236	12058	12194	12136	12203	12221	12128	11995	12169	12192	12229	12008	12346	12090	12120	12268	12267	12157	12114	12126	12236	12227	12180	12187	12187	12152	12180	12205	12127	12161	12157	12340	12135	12177	12267	12103	12085	12156	12248	12105	12337	12105	12170	12285	12163	12291	12185	12051	12219	12200	12204	12253	12371	12057	12245	12193	12196	12215	12232	12299	12251	12207	12034	12071	12283	12125	12215	12204	12349	12127	12164	12207	12214	12306	12221	12222	11996	12221	12272	12213	12195	12215	12371	12255	12244	12266	12140	12107	12101	12245	12164	12000	12068	12068	12291	12117	12315	12183	12185	12193	12244	12082	12209	12079	12262	12218	12065	12131	12255	12250	11982	12157	12010	12087	12307	12057	12227	12269	12308	12175	12135	12078	12207	12102	12211	12237	12247	12122	12300	12107	12295	12118	12181	12120	12117	12144	12117	12287	12065	12137	12131	12122	12197	12194	12216	12082	12207	12195	12148	12198	12274	12028	12246	12142	12289	12075	12172	12226	12097	12197	12526	12300	12043	12319	12013	12124	12159	12386	12149	12053	12131	12144	12178	12167	12136	12257	12156	12289	12180	12336	12263	12240	12409	12195	12248	12212	12107	12170	12236	12147	12250	12148	12083	12256	12249	12173	12234	12291	12174	12378	12184	12180	12158	12133	12180	12141	12083	12045	12172	12220	12268	12043	12207	12067	12339	12193	12360	12129	12155	12158	12391	12173	12164	12184	12297	12242	12160	12314	12130	12108	12177	12122	12233	12159	12221	12167	12139	12163	12187	12240	12308	12023	12213	12180	12292	12208	12249	11948	12175	12013	12295	12220	12211	12237	12261	12252	12254	12126	12138	12425	12150	12189	12173	12210	12255	12241	12156	12253	12228	12251	12155	12100	12138	12199	12198	12198	12293	12185	12183	12180	12367	12181	12215	12208	12315	12155	12115	12165	12286	12248	12213	12054	12166	11940	12114	12277	12216	12091	12227	12126	12260	12085	12307	12237	12126	12173	12322	12083	12066	12375	12229	12203	12130	12340	12189	12120	12132	12284	12269	12324	12090	12201	12189	12221	12190	12109	12329	12197	12164	12193	12245	12044	12169	12157	12063	12098	12387	12263	12349	12044	12331	12078	12069	12050	12215	12270	12299	12253	12348	12191	12223	12183	12181	12313	12277	12152	12211	12261	12101	12141	12133	12335	12179	12222	12128	12126	12242	12089	12256	12187	12330	12328	11914	12149	12227	12280	12296	12164	12239	12253	12284	12124	12195	12161	12137	12104	12246	12058	12230	12019	12267	12164	12196	12228	12158	12157	12327	12134	12244	12172	12349	12114	12305	12179	12172	12328	12154	12217	12076	12270	12047	12061	12207	12255	12168	12250	12187	11954	12269	12143	12201	12223	12268	12112	12249	12032	12181	12195	12258	12179	12113	11892	12228	12183	12250	12268	12080	12240	12173	12197	12106	12216	12294	12045	12143	12200	12208	12267	12345	12178	12218	12168	12170	12159	12216	12258	12247	11992	12220	12091	12335	12084	12261	12315	12180	12168	12201	12275	12209	12127	12230	12148	12045	12207	12363	12159	12067	12299	12127	12266	12156	12275	12090	12236	12150	12204	12257	12178	12048	12319	12183	12171	12252	12191	12092	12341	12209	12196	12122	12106	12147	12153	12195	12291	12199	12311	12165	12237	12422	12192	12148	12167	12117	12214	12270	12171	12111	12190	12329	12183	12279	12225	12251	12135	12144	12159	12162	12106	12109	12345	12312	12150	12150	12241	12339	12249	12005	12036	12332	12295	12087	12328	12186	12181	12230	12273	12372	12154	12117	12324	12347	12345	12229	11987	12140	12166	12226	12233	12341	12304	12224	12147	12245	12161	12218	12207	12166	12200	12305	12279	12172	12256	12348	12250	12237	12158	12363	12393	12084	12128	12157	12245	12265	12104	12064	12242	12279	12167	12135	12164	12169	12337	12045	12238	12258	12175	12175	12075	12279	12192	11970	12232	12086	12097	12117	12157	12170	12205	12114	12131	12169	12299	12108	12062	12151	12033	12197	12224	12103	12144	12213	12329	12049	12059	12332	12220	12267	12178	12168	12276	11979	12266	12188	12148	12075	12225	12101	12116	12196	12120	12172	12187	12212	12248	12338	12170	12027	12196	12210	12220	12086	12269	12295	12119	12367	12173	12275	12183	12072	12066	12219	12179	12105	12228	12276	12208	12278	12201	12147	12189	12166	12399	12188	12158	12154	12123	12100	12128	12095	12047	12065	12176	12131	12204	12212	12341	12179	12296	12334	12269	12152	11992	12059	12303	12182	12258	12110	12101	12207	12079	12231	12222	12149	12066	12086	12328	12178	12231	12243	12282	12163	12191	12221	12089	12040	12319	12158	12026	12332	12259	12188	12026	12172	12340	12252	12004	12310	12150	12158	12163	12185	12240	12196	12249	12244	12276	12194	12191	12101	12124	12211	12100	12277	12327	12004	12314	11959	12095	12105	12148	12126	12295	12211	12260	12140	12141	12181	12156	12089	12218	12376	12374	12249	12253	12205	12190	12148	12273	12294	12162	12137	12067	12164	12219	12229	12176	12109	12149	12131	12197	12092	12138	12082	12262	12211	12099	12180	12225	12100	12095	12037	12178	12210	12123	12318	12112	12062	12285	12078	12216	12294	12112	12184	12230	12301	12180	12046	12225	12297	12419	12010	12287	12247	12408	12264	12135	12272	12009	12187	12209	12242	12174	12385	12295	12214	12085	12048	12120	12166	12170	12201	12261	12053	12334	12234	12217	12391	12118	12236	12087	12288	12341	12194	12231	12222	12329	12038	12301	12060	12134	12074	12062	12023	12131	12145	12183	12213	12139	12102	12200	12141	12346	12177	12149
22891	21110	28696	24580	23344	24217	21970	17776	16555	16199	15891	15545	15464	15371	15276	15131	15073	14964	15007	15042	15004	14768	14887	14802	14888	14835	14915	14826	14807	14654	14738	14739	14823	14820	14831	14799	14746	14717	14992	14617	14880	14972	14847	14633	14813	14830	14646	14547	14565	14594	14651	14652	14857	14670	14652	14804	14757	14864	14752	14781	14610	14879	14795	14633	14791	14881	14822	14827	14832	14708	14618	14809	14892	14565	14563	14764	14777	14840	14694	14720	14767	14821	14890	14730	14877	14829	14653	14719	14639	14728	14757	14755	14706	14714	14618	14617	14754	14701	14753	14798	14877	14667	14801	14849	14715	15031	14728	14898	14637	14835	14682	14639	14699	14572	14737	14839	14718	14877	14814	14553	14691	14561	14722	14999	14834	14764	14708	14643	14721	14754	14458	14609	14828	14633	14702	14837	14736	14839	14670	14771	14784	14613	14817	14783	14622	14758	14649	14683	14676	14517	14844	14741	14775	14597	14688	14630	14728	14682	14778	14831	14758	14653	14799	14696	14583	14824	14599	14635	14741	14624	14756	14706	14722	14770	14799	14736	14832	14613	14560	14689	14742	14512	14863	14798	14839	14800	14831	14865	14671	14509	14720	14565	14843	14834	14670	14783	14910	14754	14699	14880	14754	14753	14914	14671	14750	14831	14765	14817	14734	14645	14641	14576	14584	14602	14707	14694	14680	14583	14743	14654	14867	14504	14872	14680	14539	14595	14670	14770	14717	14491	14799	14573	14714	14799	14612	14754	14751	14807	14686	14749	14718	14708	14817	14748	14759	14867	14699	14568	14642	14762	14695	14777	14851	14489	14900	14688	14838	14850	14585	14637	14799	14739	14676	14609	14596	14661	14779	14685	14826	14676	14744	14708	14631	14738	14524	14720	14576	14623	14812	14711	14737	14722	14719	14774	14828	14683	14690	14797	14488	14661	14714	14672	14665	14819	14889	14707	14656	14688	14730	14841	14789	14598	14794	14611	14576	14611	14516	14533	14823	14591	14620	14869	14830	14606	14743	14793	14738	14806	14742	14624	14729	14858	14939	14745	14475	14732	14730	14657	14808	14585	15084	14636	14634	14769	14588	14751	14805	14604	14723	14756	14657	14650	14518	14588	14667	14687	14835	14762	14711	14782	14680	14686	14790	14752	14706	14840	14875	14782	14756	14837	14598	14676	14587	14583	14776	14737	14797	14680	14872	14677	14471	14603	14899	14635	14710	14718	14905	14915	14678	14762	14866	14614	14781	14913	14770	14871	14663	14837	14883	14762	14638	14783	14644	14565	14818	14762	14650	14582	14649	14774	14867	14572	14594	14796	14879	14733	14505	14687	14865	14809	14683	14694	14666	14679	14797	14644	14585	14491	14645	14558	14701	14637	14647	14702	14678	14723	14702	14894	14624	14549	14760	14625	14797	14661	14695	14893	14861	14642	14732	14622	14707	14588	14639	14701	14691	14802	14594	14681	14694	14682	14752	14719	14779	14747	14762	14596	14736	14806	14889	14375	14725	14693	14950	14648	14590	14814	14774	14719	14770	14825	14765	14765	14805	14799	14505	14709	14748	14852	14603	14817	14738	14767	14896	14561	14771	14723	14761	14671	14957	14561	14730	14832	14860	14699	14742	14639	14785	14707	14705	14780	14748	14710	14777	14739	14687	14707	14714	14796	14784	14559	14829	14508	14681	14628	14755	14470	14674	14666	14538	14741	14668	14582	14555	14638	14729	14655	14654	14755	14812	14794	14640	14655	14824	14903	14615	14697	14857	14762	14938	14714	14710	14835	14662	14876	14666	14502	14740	14784	14695	14817	14622	14871	14897	14558	14702	14620	14656	14828	14955	14773	14736	14637	14663	14548	14735	14821	14808	14864	14813	14542	14682	14782	14764	14703	14758	14728	14522	14593	14680	14741	14881	14789	14692	14690	14784	14629	14600	14870	14878	14755	14708	14652	14662	14431	14813	14667	14890	14711	14745	14640	14661	14754	14651	14608	14686	14583	14743	14794	14791	14706	14661	14795	14807	14711	14706	14657	14854	14779	14577	14593	14562	14744	14766	14673	14744	14712	14851	14773	14488	14786	14542	14716	14811	14788	14865	14697	14714	14694	14665	14810	14769	14731	14619	14728	14852	14813	14666	14677	14924	14633	14720	14628	14619	14735	14689	14575	14412	14584	14534	14717	14826	14599	14669	14564	14600	14656	14620	14890	14719	14892	14610	14453	14701	14576	14814	14656	14761	14780	14889	14807	14768	14435	14558	14539	14806	14692	14856	14532	14761	14776	14774	14705	14696	14692	14841	14561	14750	14670	14799	14671	14836	14802	14621	14750	14620	14709	14648	14927	14791	14744	14907	14820	14862	14770	14857	14880	14513	14695	14627	14696	14899	14747	14666	14826	14737	14707	14453	14744	14892	14634	14793	14750	14775	14564	14758	14701	14731	14730	14802	14877	14757	14599	14650	14840	14799	14926	14710	14649	14851	14543	14765	14521	14976	14847	14682	14939	14764	14925	14774	14701	14832	14732	14763	14748	14621	14564	14789	14888	14809	14835	14883	14600	14815	14616	14854	14797	14823	14702	14782	14800	14746	14663	14730	14709	14873	14604	14876	14742	14932	14689	14714	14843	14852	14653	14784	14600	14710	14592	14599	14592	14582	14688	14703	14835	14526	14665	14671	14533	14903	14879	14743	14663	14811	14674	14502	14881	14803	14640	14657	14848	14728	14818	14828	14832	14747	14678	14693	14796	14778	14497	14773	14658	14835	14750	14788	14580	14654	14877	14797	14729	14703	14598	14788	14532	14634	14927	14695	14872	14768	14790	14905	14876	14931	14958	14796	14688	14684	14750	14659	14765	14582	14568	14893	14584	14556	14588	14691	14771	14647	14880	14778	14867	14591	14671	14636	14726	14852	14705	14805	14804	14568	14792	14917	14801	14705	14657	14858	14679	14775	14677	14706	14789	14779	14604	14625	14745	14799	14726	14723	14833	14745	14827	14633	14711	14675	14565	14674	14701	14767	14677	14417	14575	14876	14672	14731	14807	14618	14671	14635	14688	14866	14911	14715	14499	14652	14758	14701	14431	14577	14820	14658	14675	14772	14555	14687	14544	14588	14655	14678	14542	14782	14778	14835	14449	14575	14848	14672	14717	14722	14744	14703	14742	14627	14758	14729	14728	14550	14734	14784	14735	14669	14739	14757	14711	14675	14699	14779	14609	14663	14700	14624	14714	14779	14759	14684	14687	14769	14655	14376	14837	14763	14650	14922	14711	14544	14595	14637	14725	14768	14716	14788	14727	14696	14603	14801	14674	14606	14681	14698	14683	14809	14670	14783	14734	14688	14565	14687	14656	14693	14681	14697	14671	14888	14614	14589	14886	14700	14632	14830	14539	14874	14808	14732	14678	14919	14655	14665	14592	14663	14786	14739	14860	14668	14630	14945	14764	14883	14532	14747	15012	14647	14746	14456	14732	14638	14688	14944	14754	14758	14669	14567	14914	14753	14873	15078	14892	14617	14995	14683	14699	14685	14860	14623	14888	14805	14799	14555	14812	14733	14865	14649	14759	14802	14658	14598	14481	14795	14733	14863	14746	14736	14654	14751	14657	14667	14767	14781	14726	14860	14835	14733	14785	14777	14730	14681	14760	14780	14768	14745	14705	14733	14775	14793	14905	14803	14571	14785	14852	14841	14965	14588	14990	14754	14765	14759	14850	14692	14897	14772	14692	14682	14940	14866	14934	14690	14777	14598	14737	14550	14692	14523	14671	14734	14781	14802	14605	14717	14634	14890	14792	14798	14754	14646	14638	14740	14627	14690	14582	14894	14783	14795	14649	14744	14703	14728	14773	14820	14647	14766	14751	14762	14775	14749	14719	14590	14706	14803	14732	14694	15032	14777	14574	14682	14835	14726	14786	14622	14718	14579	14703	14794	14953	14765	14653	14711	14826	14717	14640	14466	14491	14793	14838	14790	14739	14871	14719	14846	14811	14812	14586	14740	14877	14867	14649	14790	14808	14737	14807	14648	14718	14816	14792	14781	14902	14794	14673	14818	14888	14788	14634	14913	14930	14579	14634	14880	14608	14776	14757	14658	14589	14701	14745	14777	14567	14680	14843	14635	14776	14647	14717	14716	14786	14700	14605	14788	14830	14762	14769	14798	14835	14718	14831	14750	14619	14481	14647	14849	14596	14589	14733	14622	14862	14833	14592	14661	14800	14624	14787	14726	14978	14764	14687	14628	14629	14627	14619	14820	14551	14733	14686	14825	14670	14725	14629	14702	14632	14813	14761	14653	14644	14881	14766	14706	14687	14865	14472	14593	14696	14540	14806	14755	14758	14704	14591	14782	14847	14773	14644	14776	14581	14859	14616	14824	14715	14813	14829	14761	14872	14670	14847	14734	14556	14673	14711	14711	14818	14871	14753	14669	14843	14643	14812	14808	14758	14698	14455	14781	14911	14876	14534	14820	14822	14572	14440	14741	14907	14571	14718	14629	14806	14665	14719	14820	14747	14665	14559	14608	14718	14663	14629	14646	14816	14890	14627	14786	14673	14646	14717	14848	14648	14751	14664	14606	14799	14666	14766	14798	14807	14866	14721	14641	14754	14907	14690	14750	14784	14637	14690	14665	14684	14738	14858	14648	14731	14900	14743	14725	14586	14669	14856	14699	14736	14793	14642	14679	14749	14886	14852	14702	14734	14782	14963	14620	14843	14601	14624	14666	14842	14647	14771	14904	14886	14819	14737	14952	14701	14740	14719	14633	14630	14712	14634	14528	14748	14803	14694	14743	14960	14767	14657	14709	14827	14735	14758	14719	14739	14742	14757	14862	14830	14794	14678	14740	14830	14728	14837	14532	14951	14770	14826	14889	14763	14650	14695	14727	14876	14754	14781	14664	14829	14625	14995	14787	14795	14771	14861	14656	14747	14906	14870	14600	14492	14784	14686	14630	14701	14797	14667	14941	14763	14696	14799	14777	14590	14707	14715	14713	14720	14873	14871	14806	14676	14699	14800	14817	14518	14578	14625	14544	14627	14788	14612	14663	14689	14828	14526	14944	14857	14822	14612	14808	14562	14837	14698	14705	14728	14611	14935	14817	14681	14794	14788	14690	14805	14798	14710
25758	52942	46648	31905	26074	21159	17717	15956	15081	14467	14087	13760	13544	13365	13297	13370	13118	13187	12924	12906	13007	12993	12918	12989	12791	12912	13011	12874	12837	12777	12842	12756	12791	12768	12952	12798	12725	12749	12902	12796	12652	12782	12778	12693	12828	12757	12808	12893	12822	12808	12866	12960	12734	12863	12770	12841	12843	12688	12776	12820	12743	12854	12622	12684	12799	12483	12508	12603	12832	12896	12791	12673	12813	12935	12811	12749	12773	12851	12685	12852	12737	12830	12870	12780	12753	12789	12852	12748	12927	12759	12801	12700	12652	12700	12945	12778	12728	12889	12535	12939	12727	12863	12824	12699	12827	12907	12871	12718	12614	12738	12870	12653	12811	12630	13022	12749	12739	12710	12854	12777	12493	12738	12619	12760	12940	12732	12775	12965	12959	12667	12852	12916	12546	12801	12793	12869	12676	12865	12729	12667	12733	12630	12739	12845	12828	12626	13022	12786	12904	12811	12864	12769	12926	12785	12920	12816	12926	12770	12825	12857	12919	12684	12915	12758	12671	12837	12683	12626	12869	12905	12863	12717	12803	12901	12796	12675	12784	12804	12700	12772	12656	12868	12782	12717	12816	12822	12913	12716	12701	12763	12904	12891	12708	12815	12772	12870	12846	12805	12855	12959	12670	12818	12726	12902	12690	12782	12761	12796	12808	12825	12890	12786	12803	12699	12676	12661	12778	12861	12665	12711	12760	12648	12800	12880	13016	12834	12901	12658	12793	12917	12815	12806	12688	12719	12904	12862	12744	12973	12759	12868	12871	12700	12867	12661	12782	12745	12793	12787	12689	12851	12670	12630	12798	12710	12844	12560	12804	12795	12922	12805	12875	12786	12665	12682	12707	12795	12841	12796	12721	12698	12889	12813	12567	12920	12799	12737	12864	12669	12887	12720	12721	12816	12896	12690	12724	12808	12740	12821	12759	12913	12702	12891	12772	12741	12677	12798	12878	12717	12892	12743	12743	12763	12842	12841	12925	12675	12720	12804	12894	12748	12727	12674	12777	12939	12539	12708	12831	12824	12759	12760	12878	12916	12919	12800	12841	12782	12737	12755	12714	12746	12707	12760	12762	12839	12927	12741	12612	12671	12675	12806	12747	12805	12649	12904	12576	12848	12794	12771	12780	12824	12829	12850	12773	12825	12842	12737	12838	12869	12716	12654	12791	12683	12638	12833	12769	12852	12664	12851	12757	12819	12835	12757	12765	12901	12744	12917	12798	12859	12893	12665	12683	12731	12987	12585	12620	12863	12706	12736	12837	12878	12878	12858	12742	12891	12752	12850	12668	12694	12783	12903	12807	12766	12821	12586	12664	12784	12888	12890	12903	12697	12715	12878	12589	12987	12773	12802	12699	12835	12776	12621	12757	12754	12740	12848	12708	12756	12766	12849	12666	12724	12697	12650	12758	12753	12856	12743	12714	12812	12611	12862	12844	12687	12875	12851	12706	12790	12825	12704	12849	12818	12834	12748	12723	12748	12683	12903	12705	12718	12828	12749	12749	12836	12689	12778	12864	12844	12913	12915	12768	12793	12963	12712	12729	12850	12906	12844	12627	12896	12835	12700	12757	12678	12835	12832	12909	12670	12811	12726	12689	12715	12732	12844	12647	12738	12746	12603	12709	12896	12735	12897	12842	12781	12865	12716	12816	12839	12807	12542	12754	12702	12765	12750	12865	12924	12740	12705	12879	12824	12831	12999	12955	12999	12808	12687	12840	12682	12712	12842	12820	12729	12934	12683	12856	12730	12818	12851	12904	12768	12830	12739	12836	12762	12730	12566	12811	12824	12822	12733	12790	12797	12847	12792	12723	12653	12749	12835	12654	12798	12864	12685	12783	12764	12901	12675	12835	12761	12727	12763	12753	12539	12857	12692	12779	12941	12770	12844	12946	12826	12813	12752	12910	12719	12957	12727	12808	12733	12554	12748	12749	12793	12788	12727	12886	12792	12752	12810	12762	12850	12820	12670	12695	12662	12515	12761	12734	12747	12806	12614	12901	12575	12714	12878	12845	12739	12912	12930	12738	12624	12883	12739	12960	12784	12886	12826	12920	12606	12710	12792	12740	12637	12901	12885	12701	12814	12885	12812	12663	12737	12851	12819	12504	12696	12771	12711	12792	12675	12776	12707	12731	12809	12933	12802	12731	12903	12982	12962	12816	12767	12700	12830	12795	12769	12678	12922	12751	12941	12775	12770	12761	12718	12998	12754	12712	12767	12782	12736	12785	12808	12822	12686	12777	12671	12833	12893	12797	12836	12725	12759	12641	12776	12804	12846	12920	12836	12801	12658	12857	12615	12849	12779	12668	12554	12829	12933	12891	12721	12732	12813	12806	12712	12769	12733	12836	12816	12883	12695	12763	12707	12780	12741	12823	12778	12816	12806	12735	12841	12917	12640	12632	12773	12834	12651	12771	12788	12825	12875	12781	12985	12861	12892	12947	12947	12736	12772	12709	12938	12798	12999	12805	12789	12858	12809	12668	12702	12836	12857	12772	12855	12948	12784	12602	12772	12737	12894	12832	12757	12733	12841	12829	12880	12701	12776	12865	12795	12559	12660	12931	12849	12794	12759	12689	12663	12811	12741	12748	12762	12835	12776	12749	12807	12949	12852	12817	12661	12910	12740	12854	12911	12769	12748	12824	12709	12815	12829	12822	12714	13026	12716	12919	12764	12639	12747	12741	12793	12751	12712	12782	12755	12718	12739	12665	12888	12907	12870	12857	12705	12741	12753	12805	12789	12860	12710	12795	12770	12850	12819	12678	12723	12698	12941	12766	12762	12857	12711	12796	12742	12713	12862	12764	12877	12670	12800	12703	12866	12780	12926	12718	12840	12772	12789	12680	12696	12860	12686	12842	12672	12885	12847	12712	12594	12850	12695	12702	12747	12837	12686	12714	12765	12634	12717	12873	12789	12738	12702	12666	12808	12876	12917	12757	12768	12940	12729	12937	12784	12865	12761	12748	12688	12664	12914	12727	12657	12784	12761	12752	12740	12807	12783	12872	12747	12787	12802	12856	12801	12565	12832	12757	12825	12788	12707	12791	12823	12839	12784	12849	12935	12802	12967	12706	12769	12865	12768	12807	12659	12720	12814	12847	12809	12647	12734	12898	12749	12778	12795	12792	12796	12778	12695	12732	12719	12748	12823	12772	12736	12636	12757	12745	12818	12724	12641	12945	12810	12723	12749	12771	12760	12826	12731	12825	12765	12738	12806	12824	12727	12890	12838	12862	12784	12788	12717	12922	12896	12799	12909	12741	12865	12572	12825	12806	12794	12740	12745	12890	12665	12840	12811	12743	12798	12710	12913	12719	12842	12740	12691	12683	12931	12589	12788	12838	12758	12721	12805	12797	12645	12760	12869	12874	12838	12715	12702	12896	12819	12643	12956	12777	12805	12682	12970	12759	12783	12949	12805	12762	12740	12824	12791	12858	12862	12848	12845	12727	12693	12777	12735	12758	12703	12797	12728	12802	12729	12690	12803	12627	12935	12785	12942	12753	12759	12896	12818	12769	12851	12790	12769	12739	12929	12758	12791	12865	12909	12735	12792	12758	12729	12827	12753	12867	12743	12782	12744	12796	12667	12941	12788	12830	12670	12739	13013	12924	12857	12763	12686	12797	12845	12659	12472	12832	12761	12801	12590	12834	12879	12765	12923	12850	12644	12843	12661	12778	12747	12729	12758	12773	12750	12819	12857	12836	12749	12801	12743	12701	12704	12885	12786	12852	12832	12812	12657	12920	12774	12779	12862	12785	12772	12960	12681	12630	12638	12812	12645	12788	12916	12760	12762	12546	12813	12814	12762	12781	12667	12886	12840	12716	12776	12746	12669	12705	12597	12731	12908	12801	12693	12675	12760	12856	12630	12736	12663	12818	12681	12934	12941	12800	12737	12945	12776	12773	12846	12692	12897	12680	12641	12843	12798	12888	12840	12798	12681	12924	12735	12816	12883	12743	12878	12821	12586	12758	12670	12706	12805	12711	12755	12603	12791	12663	12853	12825	12954	12673	12713	12908	12890	12739	12672	12897	12718	12841	12769	12621	12953	12755	12665	12685	12867	12837	12686	12829	12881	12696	12697	12811	12783	12755	12811	12914	12969	12683	12809	12887	12538	12819	12703	12967	12763	12611	12846	12760	12851	12699	12836	12916	12651	12763	12812	12787	12712	12567	12956	12674	12794	12631	12643	12723	12814	12779	12588	12655	12721	12743	12792	12707	12857	12796	12772	12769	12859	12782	12887	12713	12770	12977	12576	12894	12898	12633	12793	12735	12832	12810	12748	12857	12818	12864	12761	12808	12823	12813	12829	12812	12895	12730	12884	12915	12822	12790	12736	12744	12727	12897	12871	12618	12672	12821	12604	12795	12716	12729	12803	12798	12716	12788	12743	12925	12884	12962	12683	12773	12925	12677	12624	12762	12872	12873	12902	12739	12744	12704	12840	12861	12880	12877	12772	12700	12964	12751	12928	12871	12879	12834	12820	12789	12845	12607	12796	12737	12688	12796	12854	12757	12892	12707	12820	12870	12649	12791	12669	12809	12748	12772	12810	12721	12678	12793	12809	12739	12921	12992	12830	12694	12746	12810	12767	12626	12796	12848	12749	12848	12731	12772	12744	12727	12803	12892	12685	12746	12894	12618	12687	12878	12770	12670	12773	12826	12779	12797	12729	12661	12881	12844	12906	12797	12640	12798	12958	12886	12875	12720	12860	12925	12825	12801	12643	12680	12848	12860	12776	12903	12828	13010	12694	12836	12749	12654	12693	12688	12666	12832	12863	12653	12702	12800	12900	12791	12757	12805	12868	12762	12839	12884	12816	12786	12812	12824	12846	12658	12624	12928	12745	12792	12799	12711	12677	12834	12846	12741	12669	12642	12841	12737	12808	12762	12860	12784	12668	12766	12859	12712	12789	12734	12917	12880	12851	12749	12892	12584	12710	12827	12844	12880	12756	12732	12776	12621	12748	12809	12784	12772	12862	12843	12890	12775	12748	12721	12784	12721	12844	12637	12835	12801	12824	12798	12830	12905	12799	12810	12842	12687	12748	12851	12865	12769	12685	12651	12679	12710	12785	12920	12725	12612	12686	12806	12843	12773	12901	12521	12764
24224	21204	28311	26928	24022	20221	18046	15863	15097	14837	14682	14608	14616	14169	13984	14059	13823	14025	13905	13792	13785	13852	14119	13701	13907	13916	13893	13810	13538	13765	13718	13817	13821	13858	13764	13662	13793	13585	13759	13750	13771	13674	13789	13592	13704	13695	13858	13736	13881	13904	13751	13838	13968	13688	13962	13603	13531	13777	13815	13714	13662	13755	14004	13532	13868	13754	13782	13604	13690	13585	13813	13460	13517	13605	13661	13907	13621	13697	13733	13778	13679	13669	13828	13618	13815	13487	13821	13807	13753	13787	13790	13906	13645	13896	13704	13818	13776	13733	13678	13617	13674	13780	13790	13672	13597	13646	13538	13888	13792	13854	13615	13886	13744	13598	13640	13685	13760	13658	13608	13704	13610	13914	13664	13689	13786	13708	13635	13562	13677	13842	13739	13611	13789	13651	13635	13723	13475	13952	13793	13546	13758	14007	13611	13651	13770	13625	13657	13582	13749	13642	13804	13740	13753	13771	13736	13790	13754	13802	13614	13712	13603	13657	13860	13613	13712	13793	13697	13601	13890	13512	13804	13702	13848	13687	13583	13676	13622	13801	13529	13705	13622	13665	13656	13608	13572	13722	13711	13585	13938	13851	13649	13691	13704	13773	13613	13706	13632	13763	13554	13714	13733	13742	13648	13684	13740	13716	13764	13846	13779	13719	13825	13747	13858	13490	13496	13867	13719	13719	13491	13727	13841	13859	13905	13882	13808	13528	13670	13482	13675	13794	13737	13822	13711	13834	13895	13674	13661	13802	13716	13675	13721	13714	13675	13747	13731	13538	13678	13770	13966	13813	13735	13724	13731	13618	13807	13602	13731	13797	13857	13624	13651	13739	13833	13611	13631	13650	13616	13681	13720	13742	13865	13856	13783	13744	13684	13648	13696	13831	13699	13871	13722	13753	13695	13627	13680	13798	13674	13787	14059	13749	13572	13582	13636	13636	13851	13723	13934	13741	13394	13797	13562	13778	13629	13618	13740	13753	13551	13832	13574	13724	13793	13907	13538	13676	13814	13597	13774	13773	13853	13518	13766	13710	13870	13949	13731	13596	13720	13792	13604	13794	13785	13628	13773	13927	13632	13728	13781	13866	13597	13690	13627	13745	13680	13778	13730	13705	13867	13724	13615	13638	13721	13761	13754	13732	13902	13593	13865	13837	13753	13721	13677	13681	13690	13692	13699	13722	13658	13860	13711	13665	13780	13912	13693	13817	13892	13703	13634	13898	13658	13775	13612	13665	13649	13779	13688	13625	13607	13740	13857	13636	13543	13669	13921	13669	13773	13865	13962	13574	13660	13788	13562	13784	13877	13891	13790	13562	13764	13631	13735	13890	13700	13678	13679	13871	13849	13650	13694	13709	13855	13865	13984	13746	13617	13850	13943	13784	13793	13756	13876	13763	13612	13817	13961	13614	13720	13617	13796	13673	13650	13585	13688	13695	14061	13704	13828	13655	13847	13812	13639	13686	13823	13773	13736	13663	13910	13862	13557	13753	13782	13735	13625	13666	13719	13772	13615	13549	13632	13594	13807	13755	13665	13622	13974	13630	13799	13723	13673	13956	13681	13758	13835	13721	13603	13833	13728	13809	13749	13979	13847	13744	13763	13781	13913	13646	13664	13622	13695	13719	13718	13888	13710	13648	13821	13658	13588	13853	13620	13829	13690	13733	13788	13803	13889	13807	13580	13795	13738	13573	13824	13708	13838	13588	13547	13826	13716	13849	13876	13718	13841	13729	13674	13612	14033	13928	13757	13504	13669	13764	13656	13727	13662	13679	13952	13785	14039	13628	13667	13819	13707	13809	13649	13848	13683	13669	13863	13739	13651	13512	13714	13593	13585	13583	13727	13688	13746	13881	13886	13785	13697	13681	13680	13773	13766	13662	13694	13694	13768	13769	13745	13738	13861	13691	13874	13512	13818	13631	13792	13701	13748	13772	13537	13703	13591	13758	13840	13754	13844	13929	13743	13789	13655	13713	13871	13688	14010	13773	13795	13879	13596	13675	13728	13507	13694	13535	13647	13521	13739	13742	13420	13890	13740	13638	13594	13799	13612	13824	13697	13712	13698	13614	13737	13820	13817	13704	13808	13925	13495	13846	13703	13683	13688	13611	13835	13813	13553	13689	13891	13668	13901	13656	13715	13758	13751	13790	13786	13584	13880	13774	13807	13817	13714	13599	13716	13637	13737	13678	13849	13733	13769	13742	13561	13690	13777	13674	13623	13815	13652	13802	13877	13841	13784	13740	13883	13781	13872	13543	13716	13820	13768	13790	13697	13698	13701	13673	13803	13620	13728	13828	13809	13847	13908	13968	13888	13822	13696	13843	13658	13630	13852	13821	13594	13714	13926	13958	13777	13628	13480	13735	13575	13753	13745	13717	13791	13921	13677	13738	13868	13905	13744	13750	13547	13746	13547	13739	13791	13894	13575	13931	13787	13786	13522	13693	13783	13698	13741	13771	13736	13855	13852	13840	13693	13755	13805	13774	13671	13738	13837	13771	13713	13762	13795	13757	13920	13750	13916	13725	13656	13803	13673	13791	13560	13482	13639	13927	13869	13641	13837	13840	13811	13727	13621	13835	13712	13783	13725	13692	13572	13809	13726	13799	13818	13715	13852	13780	13465	13624	13696	13681	13698	13619	13633	13634	13605	13825	13888	13667	13878	13769	13793	13770	13703	13812	13545	13682	13623	13540	13714	13837	13771	13729	13741	13780	13644	13616	13693	13651	14040	13725	13631	13800	13910	13731	13568	13750	13825	13705	13793	13880	13674	13575	13715	13911	13697	13774	13912	13793	13644	13739	13790	13817	13515	13709	13986	13645	13618	13574	13889	13728	13899	13901	13713	13798	13756	13830	13606	13801	13778	13669	13755	13731	13691	13668	13637	13711	13786	13647	13624	13794	13833	13673	13542	13669	13719	13752	13751	13712	13782	13695	13677	13650	13788	13714	13682	13623	13662	13753	13829	13699	13777	13744	13676	13591	13722	13738	13682	13689	13569	13721	13600	13709	13822	13587	13558	13746	13687	13650	13727	13674	13769	13706	13656	13783	13568	13658	13948	13588	13879	13730	13703	13628	13666	13599	13830	13792	13817	13584	13793	13816	13838	13819	13851	13788	13748	13662	13664	13689	13786	13723	13752	13624	13745	13731	13734	13780	13588	13784	13635	13670	13761	13835	13610	13729	13772	13773	13688	13750	13829	13633	13586	13835	13658	13851	13788	13760	13797	13631	13804	13692	13567	13760	13732	13669	13785	13660	13893	13842	13819	13678	13638	13804	13829	13877	13726	13674	13662	13664	13663	13646	13610	13679	13817	13729	13830	13820	13933	13728	13696	13619	13702	13804	13713	13673	13753	13837	13797	13694	13756	13679	13593	13809	13866	13752	13830	13678	13845	13915	13806	13617	13715	13571	13865	13867	13692	13978	13897	13621	13704	13797	13588	13649	13881	13789	13617	13645	13567	13769	13732	13742	13625	13754	13537	13644	13520	13826	13778	13867	13813	13649	13850	13621	13684	13782	13731	13798	13621	13684	13610	13882	13687	13809	13700	13708	13880	13768	13764	13600	13792	13673	13505	13684	13609	13670	13714	13753	13737	13748	13655	13615	13712	13928	13654	13786	13668	13820	13798	13619	13653	13926	13641	13604	13610	13812	13676	13509	13555	13538	13780	13726	13786	13830	13812	13834	13736	13593	13710	13650	13712	13657	13699	13791	13810	13663	13695	13763	13880	13848	13848	13749	13528	13593	13884	13831	13674	13928	13645	13782	13912	13632	14004	13614	13803	13714	13463	13619	13544	13643	13804	13869	13693	13905	13635	13616	13804	13894	13817	13670	13639	13800	13535	13733	13815	13735	13652	13788	13626	13816	13845	13685	13710	13860	13854	13574	13521	13590	13805	13892	13821	13903	13837	13696	13853	13705	13709	14001	13699	13740	13603	13565	13755	13728	13691	13587	13721	13598	13965	13530	13841	13634	13571	13608	13803	13600	13767	13769	13619	13592	13761	13792	13657	14007	13825	13961	13786	13779	13721	13740	13843	13648	13753	13524	13579	13583	13653	13681	13711	13672	13908	13621	13681	13822	13846	13776	13796	13627	13658	13753	13779	13668	13616	13623	13753	13916	13722	13813	13775	13783	13755	13686	13746	13833	13509	13758	13633	13731	13888	13700	13702	13649	13660	13764	13707	13733	13727	13621	13672	13984	13821	13755	13855	13887	13691	13893	13916	13619	13613	13682	13756	13652	13809	13693	13701	13909	13614	13942	13683	13706	13811	13570	13623	13860	13743	13738	13733	13688	13827	13657	13628	13641	13754	13663	13515	13530	13642	13497	13672	13686	13754	13809	13800	13713	13732	13694	13671	13761	13816	13878	13832	13644	13647	13631	13809	13802	13444	13902	13879	13791	13738	13733	13739	13688	13944	13809	13807	13781	13529	13627	13513	13631	13712	13653	13625	13933	13686	13498	13821	13664	13753	13785	13863	13659	13541	13694	13598	13711	13706	13637	13651	13521	13811	13811	13700	13781	13696	13950	13685	13815	13928	13754	13681	13709	13839	13696	13721	13732	13626	13702	13720	13603	13585	13678	13904	13852	13878	13720	13702	13803	13903	13604	13668	13650	13689	13785	13718	13795	13777	13712	13828	13865	13811	13610	13863	13902	13726	13512	13789	13815	13737	13591	13862	13700	13672	13877	13861	13725	13787	13586	13693	13941	13770	13803	13714	13652	13654	13823	13936	13885	13654	13518	13723	13723	13789	13667	13934	13961	13659	13759	13803	13799	13706	13801	13849	13693	13955	13683	13721	13627	13567	13945	13705	13910	13735	13549	13804	13857	13497	13511	13806	13681	13701	13885	13925	13863	13751	13691	13824	13786	13575	13750	13881	13664	13541	13708	13791	13639	13771	13770	13769	13703	13628	13664	13695	13635	13654	13828	13868	13786	13849	13805	13883	13848	13738	13556	13796	13668	13745	13666	13539	13733	13684	13638	13814	13751	13676	13626	13736	13746	13788	13661	13831	13628	13784	13618	13725	13629	13707	13907	13884	13791	13669	13746	13612	13848	13736	13638	13813	13676	13675	13746	13735	13756	13755	13745	13777	13758	13714	13587
25957	49763	38922	28836	24251	18533	16123	14899	14237	13707	13343	13005	12936	12864	12680	12637	12518	12684	12325	12427	12441	12340	12341	12305	12334	12395	12102	12367	11962	12309	12284	12250	12275	12340	12309	12266	12138	12370	12299	12218	12192	12331	12234	12208	12331	12190	12347	12137	12338	12302	12204	12306	12389	12299	12252	12231	12367	12163	12302	12243	12248	12196	12256	12097	12167	12407	12190	12189	12160	12290	12245	12193	12234	12329	12275	12139	12260	12252	12229	12253	12272	12231	12146	12159	12147	12165	12159	12128	12220	12408	12201	12028	12106	12206	12447	12224	12119	12189	12229	12113	12252	12124	12348	12211	12222	12360	12215	12245	12288	12253	12342	12125	12187	12228	12127	12190	12300	12281	12155	12089	12301	12139	12380	12194	12211	12194	12139	12192	12221	12234	12224	12044	12312	12191	12276	12314	12308	12136	12144	12226	12329	12415	12473	12063	12438	12337	12185	12101	12095	12210	12228	12305	12201	12211	12251	12324	12150	12296	12186	12313	12195	12332	12157	12196	12091	12346	12151	12215	12287	12368	12230	12226	12372	12150	12195	12289	12063	12320	12323	12313	12170	12240	12307	12166	12161	12254	12287	12203	12132	12109	12228	12215	12139	12234	12153	12173	12048	12252	12345	12051	12325	12187	12157	12174	12147	12256	12291	12244	12075	12395	12080	12428	12042	12083	12327	12300	12220	12326	12259	12249	12059	12275	12244	12255	12244	12379	12079	12205	12192	12339	12130	12260	12285	12237	12207	12232	12253	12329	12194	12163	12412	12171	12162	12173	12390	12139	12364	12331	12202	12117	12176	12294	12098	12204	12174	12178	12329	12119	12340	12171	12115	12434	12148	12105	12167	12282	12164	12132	12207	12171	12078	12186	12246	12254	12225	12015	12262	12194	12226	12101	12204	12248	12372	12198	12168	12244	12194	12206	12275	12268	12330	12262	12083	12151	12213	12130	12074	12251	12140	12320	12192	12083	12126	12188	12339	12239	12203	12219	12159	12292	12201	12182	12297	12337	12332	12216	12323	12191	12343	12319	12361	12251	12053	12313	12229	12166	12190	12163	12195	12169	12156	11951	12348	12147	12299	12159	12236	12154	12210	12127	12131	12271	12226	12242	12302	12153	12269	12296	12270	12351	12226	12263	12162	12282	12265	12174	12398	12329	12171	12171	12347	12224	12163	12267	12218	12069	12335	12304	12210	12327	12430	12351	12354	12266	12294	12194	12305	12072	12136	12357	12165	12331	12147	12140	12263	12242	12238	12153	12178	12201	12368	12183	12093	12196	12340	11917	12139	12126	12122	12148	12435	12182	12180	12281	12263	12269	12063	12223	12138	12109	12281	12205	12176	12228	12245	12156	12209	12264	12349	12276	12196	12294	12103	12066	12253	12150	12024	12411	12261	12065	12164	12192	12375	12203	12139	12382	12266	12156	12266	12256	12234	12215	12319	12238	12251	12262	12110	12256	12280	12212	12207	12246	12246	12224	12203	12138	12187	12077	12326	12177	12139	12162	12436	12162	12360	12192	12200	12148	12196	12255	12188	12085	12336	12122	12272	12235	12155	12095	12073	12145	12299	12130	12293	12157	12200	12352	12292	12221	12366	12223	12288	12074	12281	12302	12184	12294	12229	12117	12177	12414	12207	12130	12311	12258	12125	12119	12233	12141	12184	12219	12205	12205	12205	12153	12205	12336	12198	12238	11989	12266	12135	12177	12239	12194	12098	12411	12170	12269	12434	12253	12109	12226	12225	12303	12337	12011	12144	12502	12106	12104	12227	12274	12252	12288	12278	12225	12199	12135	12189	12177	12244	12365	12104	12177	12114	12292	12204	12222	12224	12258	12183	12338	12335	12336	12202	12139	12316	12201	12235	12382	12142	12247	12156	12199	12385	12227	12260	12361	12244	12087	12201	12187	12184	12203	12131	12373	12307	12139	12240	12122	12320	12059	12154	12123	12293	12306	12243	12242	12278	12228	12252	12021	12134	12152	12261	12260	12145	12258	12245	12298	12218	12263	12118	12305	12345	12224	12358	12107	12088	12175	12412	12255	12131	12122	12264	12179	12158	12411	12261	12177	12229	12218	12265	12271	12211	12167	12311	12422	12302	11963	12258	12171	12211	12259	12214	12344	12265	12006	12419	12340	12317	12155	12195	12232	12207	12248	12108	12273	12429	12199	12224	12173	12068	12040	12317	12116	12151	12204	12330	12276	12319	12043	12231	12160	12211	12082	12242	12224	12117	12240	12255	12127	12122	12233	12326	12217	12147	12241	12393	12177	12085	12340	12288	12165	12103	12313	12297	12218	12239	12246	12107	12330	12164	12154	12408	12229	12323	12210	12394	12507	12181	12294	12221	12207	12209	12100	12275	12248	12290	12263	12340	12138	12426	12135	12242	12102	12256	12176	12279	12276	12153	12316	12474	12232	12390	12145	12233	12211	12320	12246	12257	12327	12021	12198	12207	12244	12219	12128	12131	12239	12313	12191	12345	12146	12382	12214	12108	12334	12118	12165	12264	12247	12409	12532	12297	12219	12271	12033	12365	12206	12294	12101	12380	12302	12209	12224	12437	12211	12216	12164	12156	12222	12143	12125	12219	12238	12366	12387	12257	12271	12201	12131	12329	12135	12264	12221	12266	12189	12333	12167	12301	12235	12210	12330	12167	12101	12282	12334	12061	12241	12419	12189	12294	12267	12371	12265	12173	12150	12282	12173	12140	12242	12382	12234	12232	12160	12324	12158	12155	12212	12307	12429	12263	12165	12193	12368	12351	12126	12273	12179	12360	12203	12091	12112	12378	12188	12134	12210	12148	12278	12236	12216	12422	12165	12265	12278	12225	12085	12225	12184	12220	12187	12036	12337	12097	12225	12269	12226	12054	12307	12205	12310	12302	12221	12201	12001	12268	12190	12171	12048	12185	12436	12289	12224	12165	12376	12218	12154	12330	12357	12185	12240	12369	12202	12244	12289	12242	12184	12220	12139	12346	12049	12222	12122	12107	12269	12196	12286	12090	12250	12225	12086	12103	12282	12233	12322	12236	12364	12074	12066	12200	12237	12313	12165	12391	12138	12356	12006	12256	12206	12387	12346	12197	12289	12301	12119	12406	12243	12228	12298	12350	12126	12099	12248	12040	12230	12431	12214	12405	12177	12062	12245	12362	12299	12257	12058	12251	12240	12472	12272	12243	12275	12079	12243	12203	12279	12311	12244	12113	12144	12414	12309	12211	12176	12367	12199	12236	12337	12246	12326	12194	12247	12198	12042	12218	12293	12218	12334	12243	12197	12277	12251	12331	12145	12313	12115	12265	12152	12310	12342	12140	12113	12255	12176	12139	12235	12079	12204	12173	12033	12176	12217	12206	12274	12256	12315	12237	12275	12418	12247	12193	12283	12251	12124	12273	12176	12054	12185	12203	12133	12362	12311	12052	12212	12396	12290	12207	12187	12103	12166	12522	12165	12203	12295	12352	12132	12198	12129	12151	12381	12195	12105	12165	12128	12361	12326	12204	12193	12357	12111	12220	12170	12290	12298	12066	12276	12215	12205	12213	12269	12248	12176	12268	12310	12251	12206	12145	12044	12195	12105	12189	12198	12182	12317	12152	12137	12105	12195	12357	12211	12250	12179	12445	12205	12164	12428	12076	12227	12250	12226	12226	12324	12236	12212	12141	12087	12176	12265	12181	12155	12214	12244	12316	12138	12160	12141	12154	12197	12324	12252	12104	12106	12288	12216	12298	12232	12146	12245	12286	12228	12306	12013	12159	12273	12390	12329	12130	12142	12305	12182	12222	11968	12178	12168	12331	12195	12257	12373	12297	12230	12261	12284	12187	12143	12140	12264	12291	12169	12305	12198	12094	12248	12325	12321	12194	12182	12150	12275	12056	12168	12306	12131	12174	12218	12349	12307	12158	12180	12318	12366	12280	12240	12317	12223	12300	12338	12379	12248	12249	12202	12371	12185	12289	12145	12198	12329	12120	12153	12192	12065	12017	12160	12427	12221	12235	12277	11944	12147	12242	12354	12303	12230	12179	12280	12252	12119	12249	12241	12136	12353	12380	12163	12333	12203	12184	12433	12268	12326	12175	12020	12209	12257	12183	12154	12321	12053	12321	12227	12159	12272	12070	12284	12281	12204	12232	12086	12278	12319	12413	12003	12273	12052	12194	12156	12214	12118	12264	12142	12224	12152	12182	12299	12161	12203	12278	12168	12458	12283	12234	12216	12252	12281	12099	12194	12206	12325	12215	12106	12305	12204	12352	12225	12366	12111	12240	12227	12076	12245	12251	12168	12342	12336	12230	12132	12127	12197	12245	12176	12193	12264	12209	12280	12353	12218	12244	12300	12194	12319	12202	12216	12368	12201	12212	12026	12345	12127	12112	12116	12203	11905	12210	12308	12373	12150	12194	12172	12186	12220	12117	12276	12147	12298	12216	12375	12090	12241	12261	11926	12327	12366	12263	12294	12211	12075	12213	12216	12229	12160	12099	12240	12216	12168	12239	12112	12033	12229	12292	12161	12369	12182	12190	12430	12237	12187	12127	12145	12257	12185	12275	12168	12263	12105	12351	12295	12401	12095	12396	12219	12278	12413	12198	12209	12353	12343	12267	12044	12264	12214	12298	12067	12271	12172	12155	12251	12170	12476	12192	12312	12158	12350	12155	12043	12304	12166	12311	12266	12102	12230	12265	12260	12259	12110	12165	12232	12271	12327	12175	12386	12343	12219	12201	12303	12356	12312	12248	12282	12191	12228	12302	12126	12225	12142	12306	12276	12232	12234	12260	12272	12270	12115	12277	12091	12357	12284	12090	12290	12323	12232	12168	12214	12378	12352	12305	12226	12237	12322	12125	12174	12267	12396	12252	12262	12198	12197	12329	12187	12216	12303	12241	12204	12100	12194	12165	12238	12158	12236	12195	12292	12146	12216	12199	12304	12278	12231	12297	12201	12183	12267	12195	12373	12206	12158	12171	12223	12316	12199	12088	12359	12183	12359	11939	12405	12306	12369	12295	12258	12242	12210	12230	12438	12399	12137	12259	12270	12217	12168	12248	12255	12431	12184	12285	12097	12060	12199	12247	12213	12213	12349	12369	12290	12099	12240	12193	12176	12300	12230
21898	21192	28987	23934	22440	24796	27222	20481	18112	18023	17572	17026	16839	16379	16484	16369	16432	16263	16297	16070	15993	15844	16140	15929	15945	15854	15864	15948	15720	15744	15757	15805	15812	16000	15808	15757	15642	15776	15839	15750	15679	15627	15759	15902	15892	15817	16065	15840	15566	15783	15596	15693	15584	15727	15909	15620	15871	15825	15570	15829	15746	15767	15805	15531	15816	15441	15867	15658	15660	15849	15686	15428	15873	15739	15780	15761	15479	15959	15649	15814	15783	15579	15764	15640	15721	15803	15478	15554	15686	15826	15623	15642	15816	15811	15567	15828	15675	15686	15842	15636	15785	15757	15818	15878	15718	15701	15521	15681	15551	15624	15674	15545	15859	15885	15908	15666	15730	15644	15799	15717	15950	15780	15685	15553	15713	15564	15766	15627	15805	15675	15682	15640	15785	15695	15820	15806	15688	15629	15647	15712	15573	15738	15532	15626	15612	15644	15771	15820	15657	15758	15623	15760	15754	15816	15705	15676	15860	15691	15784	15605	15812	15535	15768	15631	15402	15780	15857	15664	15712	15833	15780	15816	15780	15462	15675	15725	15588	15948	15685	15608	15517	15821	15763	15799	15571	15642	15713	15617	15594	15926	15831	15941	15597	15752	15526	15649	15826	15972	15805	15589	15561	15758	15622	15943	15820	15618	15846	15769	15719	15704	15852	15584	15638	15626	15652	15736	15556	15583	15616	15524	15674	15645	15886	15731	15640	15710	15728	15926	15532	15780	15692	15895	15561	15535	15602	15847	15762	15899	15751	15699	15580	15782	15660	15702	15812	15817	15657	15726	15644	15718	15472	15737	15861	15549	15745	15760	15683	15766	15572	15707	15566	15479	15706	15717	15676	15815	15509	15636	15454	15751	15641	15701	15657	15688	15505	15685	15615	15702	15539	15831	15630	15778	15743	15786	15711	15783	15801	15700	15649	15663	15652	15675	15682	15853	15687	15663	15590	15668	15708	15526	15693	15872	15399	15626	15660	15736	15656	15745	15788	15600	15721	15847	15693	15644	15729	15601	15543	15745	15652	15694	15835	15798	15932	15628	15551	15668	15665	15567	15688	15592	15675	15658	15768	15690	15794	15862	15760	15560	15545	15597	15618	15650	15674	15612	15604	15755	15652	15601	15716	15577	15804	15890	15616	15766	15754	15657	15620	15666	15609	15830	15727	15748	15688	15655	15534	15382	15542	15556	15869	15561	15647	15615	15727	15612	15597	15883	15748	15552	15637	15710	15619	15675	15652	15543	15699	15701	15575	15633	15730	15795	15494	15790	15775	15642	15807	15662	15809	15703	15580	15910	15846	15625	15727	15703	15828	15704	15815	15877	15859	15674	15703	15704	15589	15598	15749	15678	15767	15755	15634	15657	15834	15720	15598	15680	15643	15693	15566	15726	15640	15619	15631	15727	15629	15270	15787	15636	15752	15414	15564	15702	15762	15684	15679	15789	15805	15666	15707	15687	15861	15747	15708	15611	15767	15627	15799	15627	15670	15713	15708	15730	15809	15668	15624	15697	15588	15593	15665	15510	15535	15939	15685	15587	15705	15652	15743	15886	15710	15489	15606	15728	15661	15736	15747	15713	15833	15609	15578	15519	15617	15677	15723	15736	15721	15810	15690	15743	15865	15668	15713	15755	15835	15839	15767	15666	15822	15663	15549	15759	15415	15587	15634	15582	15640	15818	15712	15605	15637	15652	15738	15858	15569	15734	15776	15772	15547	15623	15825	15713	15727	15862	15715	15659	15576	15574	15746	15792	15747	15659	15971	15787	15649	15716	15683	15804	15630	15606	15653	15725	15692	15615	15644	15568	15520	15727	15940	15387	15683	15914	15794	15587	15622	15675	15510	15638	15728	15748	15831	15792	15715	15693	15661	15538	15526	15727	15736	15644	15859	15778	15519	15692	15732	15768	15566	15560	15599	15656	15857	15804	15654	15848	15725	15986	15520	15497	15581	15717	15676	15674	15818	15585	15696	15646	15816	15603	15392	15666	15550	15555	15463	15396	15803	15764	15750	15775	16017	15787	15426	15678	15668	15591	15913	15600	15600	15830	15569	15628	15721	15548	15686	15562	15639	15465	15521	15648	15742	15950	15726	15791	15650	15597	15835	15697	15442	15880	15677	15539	15556	15534	15509	15467	15752	15698	15832	15643	15615	15597	15856	15599	15793	15774	15662	15960	15509	15596	15664	15626	15663	15884	15763	15599	15610	15586	15660	15704	15647	15498	15921	15785	15753	15711	15761	15893	15831	15782	15614	15575	15636	15766	15781	15741	15739	15778	15741	15602	15519	15565	15692	15666	15604	15693	15729	15562	15707	15707	15618	15624	15690	15652	15646	15937	15750	15634	15659	15686	15738	15602	15642	15646	15698	15453	15774	15787	15737	15651	15573	15662	15675	15512	15719	15671	15655	15670	15624	15589	15473	15683	15630	15677	15532	15684	15587	15553	15646	15728	15476	15612	15688	15651	15729	15765	15704	15803	15578	15791	15858	15741	15741	15702	15646	15742	15719	15772	15877	15748	15703	15835	15845	15677	15509	15861	15807	15672	15894	15715	15609	15752	15702	15655	15787	15731	15757	15545	15509	15635	15431	15656	15673	15608	15704	15635	15896	15823	15686	15703	15676	15628	15748	15837	15804	15805	15645	15633	15860	15390	15811	15615	15850	15765	15879	15639	15693	15733	15570	15849	15731	16003	15811	15620	15698	15763	15530	15561	15612	15727	15937	15748	15609	15445	15590	15828	15871	15587	15680	15793	15524	15738	15773	15744	15547	15687	15531	15756	15657	15677	15800	15723	15956	15802	15653	15702	15613	15754	15654	15638	15533	15662	15699	15695	15799	15493	15759	15764	15749	15470	15607	15524	15585	15690	15787	15605	15699	15673	15781	15777	15859	15594	15708	15685	15642	15571	15923	15465	15642	15732	15773	15633	15578	15684	15727	15656	15764	15664	15710	15727	15646	15625	15735	15793	15579	15591	15730	15595	15670	15639	15508	15721	15816	15636	15755	15748	15774	15593	15884	15745	15744	15650	15827	15406	15560	15617	15575	15770	15628	15576	15558	15743	15717	15897	15690	15679	15799	15663	15440	15609	15524	15498	15657	15586	15805	15819	15765	15976	15554	15527	15617	15823	15789	15673	15664	15620	15528	15753	15814	15588	15847	15764	15690	15686	15763	15618	15745	15895	15655	15583	15579	15520	15491	15738	15669	15506	15804	15732	15669	15650	15491	15734	15882	15601	15657	15723	15807	15669	15689	15804	15670	15627	15500	15627	15714	15628	15799	15447	15581	15543	15788	15591	15603	15766	15457	15586	15798	15486	15631	15677	15863	15901	15780	15939	15721	15572	15672	15686	15692	15814	15692	15749	15587	15527	15527	15775	15580	15743	15492	15737	15552	15656	15750	15724	15530	15597	15739	15704	15763	15727	15725	15700	15566	15639	15666	15732	15695	15814	15496	15614	15797	15590	15736	15758	15602	15792	15677	15554	15883	15635	15619	15832	15738	15504	15784	15686	15725	15677	15800	15511	15663	15657	15711	15751	15413	15738	15553	15707	15656	15823	15811	15880	15582	15790	15812	15377	15592	15643	15684	15739	15622	15543	15610	15416	15814	15662	15668	15633	15815	15836	15605	15845	15427	15573	15643	15812	15711	15632	15663	15598	15579	15713	15910	15496	15566	15762	15701	15828	15567	15558	15627	15893	15434	15533	15700	15715	15684	15765	15752	15607	15719	15761	15574	15642	15669	15809	15635	15753	15788	15595	15675	15368	15730	15611	15793	15602	15810	15462	15636	15651	15714	15607	15829	15935	15658	15768	15845	15820	15665	15724	15632	15632	15503	15670	15698	15610	15695	15724	15689	15539	15751	15873	15771	15654	15747	15666	15752	15676	15884	15497	15664	15738	15792	15531	15575	15805	15769	15633	15530	15738	15482	15876	15600	15448	15664	15653	15508	15771	15601	15683	15819	15839	15663	15721	15662	15598	15589	15695	15730	15672	15769	15720	15774	15749	15552	15866	15789	15676	15524	15668	15686	15548	15647	15508	15678	15739	15545	15447	15684	15732	15665	15536	15616	15563	15680	15706	15638	15582	15879	15708	15879	15869	15746	15917	15618	15551	15787	15651	15860	15621	15664	15872	15743	15854	15699	15713	15694	15698	15621	15522	15470	15623	15680	15772	15648	15870	15591	15956	15883	15570	15446	15581	15763	15658	15577	15716	15752	15639	15683	15610	15619	15637	15832	15746	15576	15656	15658	15673	15838	15763	15808	15660	15826	15692	15651	15615	15767	15609	15500	15492	15556	15502	15473	15688	15555	15802	15933	15606	15605	15728	15785	15647	15677	15756	15621	15498	15724	15812	15682	15713	15765	15581	15684	15598	15748	15755	15618	15655	15798	15714	15403	15706	15545	15660	15845	15819	15694	15687	15913	15712	15673	15611	15539	15755	15645	15619	15729	15725	15510	15692	15769	15746	15708	15810	15768	15800	15681	15778	15726	15763	15653	15557	15614	15674	15702	15590	15612	15801	15727	15673	15632	15772	15810	15703	15582	15753	15587	15690	15635	15890	15606	15912	15547	15741	15729	15821	15543	15648	15655	15615	15563	15898	15592	15765	15822	15768	15621	15490	15537	15690	15751	15556	15770	15662	15578	15668	15552	15664	15529	15528	15722	15674	15513	15769	15749	15495	15727	15592	15800	15455	15646	15689	15651	15608	15593	15747	15728	15550	15742	15731	15560	15588	15846	15781	15666	15672	15774	15816	15799	15622	15668	15660	15705	15598	15902	15622	15643	15704	15827	15770	15744	15498	15728	15821	15492	15675	15715	15670	15616	15683	15586	15599	15881	15621	15583	15856	15538	15656	15810	15718	15698	15575	15570	15434	15708	15814	15553	15535	15809	15578	15535	15611	15745	15659	15664	15659	15666	15474	15758	15730	15566	15647	15610	15475	15741	15596	15610	15613	15762	15849	15597	15783	15655	15665	15824	15662	15694	15848	15698	15578	15510	15668	15658	15729	15569	15544	15598	15576	15548	15733	15447	15673	15483	15705	15748	15710	15580	15754	15563	15566	15667	15829	15734	15652	15791	15774	15657	15792	15751	15675	15703	15696
28598	59453	51185	41983	33156	24606	20956	18394	16273	15630	15462	14799	14609	14453	14133	14039	14040	13935	13841	13802	13635	13691	13532	13591	13606	13608	13745	13620	13594	13561	13432	13493	13455	13346	13630	13556	13447	13437	13550	13661	13449	13376	13460	13329	13329	13592	13381	13419	13524	13559	13615	13305	13303	13338	13379	13407	13393	13347	13335	13565	13442	13460	13374	13427	13485	13327	13339	13455	13548	13524	13314	13318	13353	13302	13549	13518	13544	13503	13474	13520	13389	13307	13324	13449	13518	13584	13447	13336	13607	13561	13339	13615	13506	13629	13295	13537	13643	13466	13353	13577	13457	13259	13507	13256	13458	13334	13322	13487	13490	13537	13309	13382	13468	13443	13481	13464	13496	13403	13453	13452	13403	13421	13386	13283	13508	13323	13579	13493	13471	13262	13312	13326	13472	13375	13401	13152	13469	13557	13424	13412	13603	13494	13324	13526	13321	13486	13434	13364	13246	13434	13255	13384	13354	13288	13481	13454	13372	13350	13394	13357	13441	13279	13131	13408	13242	13332	13420	13455	13383	13391	13497	13600	13411	13505	13508	13421	13303	13382	13438	13680	13577	13531	13492	13325	13373	13543	13437	13493	13439	13515	13442	13398	13535	13554	13257	13486	13417	13372	13482	13581	13595	13602	13339	13429	13420	13327	13496	13514	13302	13483	13256	13493	13431	13449	13402	13464	13324	13501	13413	13289	13491	13422	13557	13360	13271	13496	13401	13562	13433	13477	13370	13437	13396	13576	13421	13334	13324	13310	13546	13289	13544	13501	13410	13565	13401	13358	13311	13406	13405	13500	13373	13563	13545	13419	13345	13254	13397	13394	13417	13450	13513	13390	13380	13503	13574	13414	13357	13489	13466	13449	13434	13431	13417	13478	13538	13404	13349	13493	13284	13268	13366	13513	13530	13448	13417	13449	13358	13333	13568	13534	13437	13597	13374	13390	13564	13392	13462	13506	13458	13211	13449	13392	13643	13251	13560	13374	13455	13537	13457	13320	13467	13366	13421	13519	13403	13342	13242	13242	13425	13419	13187	13367	13387	13497	13344	13502	13240	13463	13550	13460	13437	13648	13361	13450	13318	13319	13396	13308	13356	13286	13409	13330	13391	13358	13477	13436	13521	13275	13412	13282	13339	13523	13478	13394	13387	13410	13543	13479	13379	13450	13513	13438	13303	13466	13333	13640	13307	13554	13344	13300	13484	13410	13544	13340	13454	13404	13467	13324	13302	13410	13451	13518	13440	13349	13381	13272	13389	13418	13451	13389	13435	13278	13573	13452	13279	13281	13418	13550	13554	13472	13499	13296	13256	13454	13350	13391	13530	13441	13421	13488	13578	13349	13414	13446	13409	13436	13356	13453	13325	13459	13221	13424	13400	13515	13193	13626	13553	13378	13513	13422	13515	13622	13421	13503	13452	13487	13360	13520	13288	13384	13438	13533	13315	13514	13525	13425	13473	13366	13493	13513	13426	13444	13442	13275	13378	13456	13514	13396	13300	13448	13547	13297	13428	13371	13503	13412	13423	13346	13496	13367	13401	13413	13581	13325	13502	13395	13553	13303	13486	13276	13390	13435	13476	13551	13303	13413	13433	13501	13599	13349	13333	13341	13384	13374	13277	13479	13436	13377	13328	13354	13394	13481	13513	13457	13353	13400	13403	13387	13503	13325	13558	13356	13475	13534	13432	13428	13480	13406	13534	13477	13482	13330	13433	13471	13332	13359	13402	13377	13515	13456	13356	13589	13400	13441	13254	13536	13614	13363	13536	13209	13321	13363	13446	13282	13147	13444	13487	13349	13466	13450	13378	13391	13464	13457	13403	13278	13563	13307	13348	13394	13541	13353	13502	13477	13470	13306	13355	13280	13306	13355	13362	13296	13225	13429	13592	13295	13355	13283	13374	13562	13382	13453	13529	13422	13153	13541	13348	13365	13493	13516	13364	13404	13553	13423	13386	13413	13376	13495	13327	13369	13572	13296	13378	13403	13410	13277	13295	13358	13250	13384	13419	13530	13424	13551	13400	13487	13336	13353	13432	13388	13246	13379	13389	13534	13476	13571	13422	13397	13440	13464	13271	13271	13477	13542	13413	13496	13380	13359	13545	13416	13331	13570	13404	13509	13398	13298	13437	13426	13347	13503	13436	13317	13431	13399	13456	13505	13580	13336	13435	13316	13408	13599	13529	13261	13393	13450	13341	13495	13423	13559	13602	13303	13412	13435	13218	13328	13299	13545	13594	13438	13349	13499	13523	13415	13410	13394	13323	13349	13565	13534	13516	13409	13431	13403	13504	13328	13401	13433	13459	13395	13333	13340	13218	13247	13593	13386	13341	13321	13426	13307	13627	13345	13289	13337	13389	13555	13232	13530	13455	13458	13560	13212	13340	13384	13365	13420	13365	13468	13395	13440	13464	13534	13436	13344	13327	13359	13361	13397	13345	13531	13315	13428	13618	13443	13180	13448	13421	13411	13502	13416	13510	13538	13477	13445	13297	13527	13503	13409	13357	13370	13450	13468	13235	13571	13539	13480	13511	13303	13480	13343	13549	13169	13378	13316	13333	13505	13491	13451	13378	13386	13548	13412	13358	13404	13327	13438	13357	13580	13401	13654	13444	13573	13254	13288	13251	13378	13302	13357	13377	13506	13326	13367	13457	13427	13387	13607	13256	13435	13438	13472	13501	13567	13472	13415	13403	13403	13455	13449	13389	13411	13471	13360	13415	13468	13538	13558	13447	13484	13263	13458	13592	13462	13470	13282	13504	13305	13483	13409	13411	13532	13461	13405	13397	13381	13447	13327	13333	13443	13298	13468	13328	13498	13421	13421	13425	13354	13477	13310	13597	13459	13430	13524	13367	13402	13475	13230	13338	13272	13385	13565	13374	13373	13579	13488	13400	13416	13380	13437	13436	13526	13364	13347	13589	13372	13437	13583	13325	13419	13353	13369	13451	13390	13365	13345	13582	13446	13430	13440	13315	13385	13262	13243	13520	13538	13476	13436	13259	13404	13264	13486	13377	13369	13482	13543	13377	13439	13369	13321	13469	13387	13311	13482	13472	13412	13329	13508	13292	13270	13406	13399	13267	13257	13540	13460	13213	13527	13462	13337	13386	13377	13367	13353	13384	13440	13465	13257	13570	13328	13466	13370	13342	13436	13303	13371	13413	13411	13359	13525	13320	13297	13488	13513	13522	13378	13410	13478	13309	13480	13453	13428	13284	13499	13441	13409	13395	13404	13658	13497	13476	13404	13450	13277	13355	13635	13357	13420	13243	13424	13296	13320	13261	13445	13301	13501	13367	13409	13277	13300	13379	13462	13543	13222	13455	13458	13524	13646	13491	13340	13477	13362	13350	13469	13304	13566	13371	13424	13459	13504	13223	13329	13422	13429	13447	13354	13272	13459	13400	13402	13364	13431	13155	13427	13377	13576	13509	13304	13376	13343	13508	13376	13471	13324	13499	13490	13478	13347	13447	13232	13338	13340	13501	13460	13399	13433	13453	13396	13366	13382	13404	13377	13269	13314	13536	13382	13341	13458	13280	13457	13445	13326	13316	13539	13234	13292	13485	13407	13357	13311	13367	13404	13540	13377	13468	13438	13504	13349	13309	13449	13515	13490	13483	13420	13325	13415	13495	13358	13345	13578	13481	13433	13560	13411	13411	13295	13391	13380	13607	13382	13419	13388	13269	13587	13552	13436	13335	13518	13556	13448	13333	13450	13586	13474	13426	13619	13411	13625	13392	13494	13359	13233	13341	13464	13494	13345	13413	13381	13389	13541	13142	13411	13372	13436	13473	13353	13345	13457	13546	13450	13427	13409	13521	13413	13541	13341	13392	13343	13207	13357	13517	13545	13346	13403	13358	13370	13421	13476	13452	13352	13498	13449	13311	13308	13483	13425	13306	13361	13323	13269	13415	13412	13588	13531	13484	13409	13488	13519	13333	13303	13349	13514	13602	13411	13328	13394	13432	13366	13405	13468	13413	13382	13309	13514	13556	13403	13353	13466	13476	13507	13530	13387	13396	13299	13303	13326	13429	13303	13380	13486	13347	13421	13482	13460	13597	13355	13434	13511	13359	13498	13464	13519	13343	13396	13517	13392	13328	13505	13454	13442	13443	13392	13397	13460	13422	13483	13453	13515	13463	13289	13158	13341	13390	13416	13516	13467	13601	13429	13346	13375	13216	13379	13383	13519	13457	13477	13462	13425	13488	13456	13468	13471	13153	13406	13455	13430	13339	13458	13422	13521	13440	13495	13421	13389	13387	13245	13339	13380	13538	13681	13447	13289	13363	13357	13478	13444	13353	13400	13442	13406	13551	13289	13414	13362	13408	13384	13416	13506	13323	13462	13387	13524	13271	13520	13457	13547	13429	13487	13382	13279	13297	13427	13487	13579	13464	13271	13499	13428	13443	13486	13444	13515	13381	13580	13390	13455	13308	13341	13402	13371	13419	13459	13482	13647	13609	13431	13321	13453	13386	13420	13423	13514	13381	13393	13442	13435	13413	13388	13504	13550	13221	13441	13401	13342	13257	13448	13421	13362	13388	13477	13397	13297	13455	13363	13523	13234	13431	13475	13329	13266	13379	13286	13590	13626	13382	13522	13587	13541	13518	13426	13468	13586	13399	13225	13360	13386	13480	13399	13463	13481	13242	13488	13369	13314	13490	13435	13306	13459	13370	13385	13376	13503	13507	13271	13537	13332	13484	13394	13465	13351	13397	13446	13515	13410	13406	13250	13371	13376	13610	13388	13416	13434	13355	13281	13283	13448	13519	13334	13524	13289	13368	13260	13438	13467	13418	13488	13373	13263	13539	13507	13354	13451	13332	13417	13561	13409	13456	13530	13420	13482	13394	13469	13300	13543	13478	13498	13447	13552	13580	13334	13402	13410	13344	13506	13503	13427	13465	13496	13537	13487	13392	13437	13509	13354	13428	13426	13336	13490	13528	13591	13343	13342	13392	13386	13359	13517	13469	13454	13457	13331	13515	13301	13741	13304	13377	13469	13457	13410	13286	13425	13633	13347	13313	13415	13451	13503	13384	13398	13376	13315	13449	13197	13275	13498	13454	13459	13599	13457	13424	13453	13530	13410	13496	13504	13354	13379	13461	13361
28758	27807	35535	29322	21180	18358	16835	15578	15023	14773	14621	14460	14452	14336	14149	14256	14236	14214	13994	14083	14043	13947	13806	14172	14187	14203	13963	13945	14097	13825	13884	13967	13795	13827	14048	14114	13935	14044	13923	14044	13740	13782	13776	14093	14248	13810	13875	13716	14001	13843	13947	13847	13784	13947	13830	14063	13966	13778	13803	13819	13975	14078	13768	13927	13924	13751	13824	13814	13895	13876	13862	13827	13875	13952	13898	14004	13895	14027	13809	14040	13942	14007	13993	13947	13850	14033	13903	14112	13806	13829	13804	13656	13996	13858	13981	13694	13924	13820	13982	13827	13866	14151	13849	13928	14125	13875	13963	14029	13979	13886	14050	13972	13875	13875	13903	13871	13927	13927	13897	13937	13955	14025	13796	13886	14055	14080	13820	13857	13711	13945	13969	13861	13745	14008	14088	13877	14031	13994	13828	13982	13788	13905	14109	13879	13699	13758	13886	14033	13816	13767	13999	13855	13875	13917	13977	13921	13917	13849	13907	14148	13925	13869	13776	13776	13972	13857	13939	13854	14079	14000	13923	13945	13918	13924	13953	13895	13880	13987	14037	13904	13898	13869	13849	13972	13861	13977	13894	13912	13964	13951	13775	13815	14015	13983	13941	13727	13885	13834	14022	14026	14013	14060	13918	13895	13894	13965	13977	13830	13934	13799	13910	13854	13991	13956	14067	13959	13919	14005	13814	13962	13979	13838	13872	13841	13878	13964	14047	13752	13959	13999	13899	14014	13798	13819	14161	13895	13959	13918	14197	13915	13957	13922	14060	13897	13839	13864	13810	13836	14034	14083	14040	13837	13870	14020	13839	13978	13895	13750	13965	13914	13876	13922	13863	13948	14014	13752	13934	14019	13856	13859	13834	13896	13951	13906	13908	13947	13952	13918	13940	13825	13979	13834	13902	14079	13986	13981	13873	14032	14061	13781	13875	13733	13922	14087	13833	13961	13995	13895	13904	13814	14006	13799	13871	13886	13987	13981	13915	13944	13828	13730	13982	13981	13932	14001	13829	14023	13955	13893	13953	14032	13871	14010	14121	13891	13918	13901	14157	14006	13816	14108	13684	14086	14057	13963	13638	13989	13921	13930	13813	14167	13898	13859	13892	14032	13912	13883	13682	13827	13917	14021	13940	13719	13858	13838	13750	13934	13973	13845	14011	14023	13935	13869	14041	14078	13978	13925	13943	13753	13914	13715	13791	13727	13732	14017	14017	13944	14019	13996	13963	13834	13920	13952	14007	13964	13815	13962	13828	14064	14059	14035	14026	14063	13815	13879	13880	13916	13942	13812	13850	13769	14062	13784	14242	14064	13820	14003	13870	13831	13919	14127	13956	13985	14055	13824	13737	13758	14049	13872	13935	13952	13836	13871	13853	13967	13983	13831	13906	13853	13909	13964	13893	13951	13761	13808	13824	14026	13821	13898	13955	14064	13883	14134	13849	13761	13867	13819	13770	13958	13779	13829	14063	13910	13871	14079	14010	13771	13823	13916	13854	14041	13861	13846	13855	14051	13941	13942	13890	13835	14083	14074	13917	14146	13854	13941	14037	13802	13911	13903	14020	13718	13849	13933	13965	13875	14085	13818	13701	13823	14027	13898	14040	13808	13933	13888	13906	13890	13888	14019	13951	13910	13995	14075	14144	13910	14005	14013	14015	13753	13948	13947	14251	13806	13849	13979	13793	14051	13946	13806	14048	13773	14035	13917	13839	13883	13916	13988	13920	14073	13766	13799	13957	14026	13959	13898	14105	13952	13785	13934	13913	13890	13777	13961	13957	13906	14041	13812	13906	14053	14037	13765	13882	13931	13918	14029	13954	13992	13907	13929	13833	13885	13938	14063	13867	13797	14005	13791	14022	14103	14002	13856	13759	13891	13790	13863	13915	13827	13842	13734	14107	13944	13750	13889	13924	14029	13959	13988	14101	13877	13751	13733	13915	13999	13952	14045	14051	13934	13868	13837	13862	14025	13834	13857	13856	13731	13794	13871	13932	13987	13865	13964	14154	13939	13933	13731	13885	13897	14013	13884	14003	13960	13942	14230	14036	14008	13821	13887	13953	13961	13821	13886	13898	13855	13982	14040	13842	13801	13906	13894	13871	14136	13979	13954	13846	13800	13916	13910	14081	13924	13913	14086	13784	14007	13913	13897	13828	14002	13880	13949	13933	14029	14024	14012	13884	14065	13916	13776	13940	14056	13812	14163	13988	13935	14031	13934	13969	13858	13705	14150	13865	13798	13743	13886	14118	13873	13880	13871	14019	13732	14071	13970	13901	13941	13832	14080	14079	13998	14062	13992	14079	13957	13968	13938	13857	13886	13649	14031	14025	13987	13930	14123	14036	13904	14014	14056	13888	13710	13836	13865	14000	13904	13965	13917	14030	14036	13914	13951	14076	13927	14034	13946	14024	14082	14006	13857	14067	14151	13981	13992	13901	13937	13923	13938	13791	13734	14000	13868	13850	13858	14069	13593	13782	13874	13871	14027	13946	13888	14011	13677	13815	13817	13886	13820	13781	13880	13873	13881	13840	13867	13832	13824	13804	13999	14124	14089	14180	14040	13794	13689	13997	14054	13943	13915	14155	13938	14037	13943	13881	13662	13726	13920	13948	13998	14028	14083	14000	13812	13994	14170	13739	13822	14058	14037	13874	13985	13974	13917	14092	13891	13981	13982	14002	13874	13775	13820	14046	13794	13865	13948	13749	14054	13731	13837	13860	13698	13729	14035	13939	14034	13881	14097	14005	13920	13989	14016	13792	13750	13816	13933	13813	13919	13857	14001	14030	13966	13897	13896	13814	13783	13950	13890	14151	13983	13964	13988	14050	13763	14072	13888	13949	13881	14155	13962	13735	13951	14111	13917	13817	13932	14175	13945	14111	13853	14008	14034	14070	13910	13816	13952	13898	13921	13786	13937	13861	13841	13889	13927	14156	13875	13931	14071	13893	13833	14010	14079	14186	13966	13870	13879	13904	13879	13845	13907	13874	14008	13851	14070	14026	14002	13972	13924	14081	13912	14067	13780	13887	13903	13834	13958	14040	13833	14050	13974	14104	14105	13982	13943	13889	13926	13875	13764	14041	13942	13767	13825	13839	13849	14258	13729	13856	13982	14008	13901	13827	13929	13817	13893	13908	13891	13826	13937	13911	13751	14075	13955	14069	13947	14022	13886	14018	14121	14053	13930	13988	13955	13859	13924	13822	13858	13909	13997	13861	14014	13817	13795	14007	13943	13798	14120	13774	13910	13819	14095	13877	13849	13795	13996	14116	13935	13881	13905	13969	14065	14081	13966	13875	13960	13834	14012	13880	13997	13885	14031	13799	14020	13879	13886	13947	14069	13850	13962	13801	13903	13977	13812	13932	13833	13879	14056	14090	14042	14051	14067	13879	14035	13876	13952	14035	13988	14057	13814	14092	13885	13836	13939	13918	13966	13898	13895	13968	13989	13816	14051	13894	13901	13791	13939	13834	13981	13823	13997	13938	13913	13974	13970	14014	13911	13933	13839	13996	14087	14060	13990	13992	13991	14071	13901	13923	14077	13988	13964	13947	14090	13859	13769	13888	13991	13952	13907	14085	13914	13961	13914	14089	14042	14047	14044	13859	14003	13794	14131	14047	14053	14249	13775	13903	13974	14126	13992	13815	13762	13901	13966	13755	13797	14045	13821	13839	13869	14067	13986	14092	13918	14046	13990	14106	14023	13829	13840	13964	13928	14069	13963	13835	13986	13914	14121	13872	14088	13850	13930	13971	13882	14118	13878	14081	14038	14014	13928	13788	13963	14132	14008	13992	13878	13933	13869	13921	13910	14005	13973	13825	13949	14081	13992	13843	14054	13911	13794	13949	14041	13653	13880	13687	13778	13907	14078	13831	13875	14196	13947	13829	13718	13765	14034	13998	13788	13978	13851	13850	13772	13898	14028	14015	13793	13970	13922	14072	13926	14024	13928	13942	13919	13918	13959	13953	14083	14027	13838	13924	13821	13883	13756	13999	13874	13821	14156	14059	13841	13896	13735	13694	14000	13768	14067	13942	13976	14191	14194	13970	14043	13850	13846	14070	14149	14030	13914	13897	13865	13960	13976	13872	13813	14004	13818	13742	13765	13910	14035	14050	13983	13841	14069	13952	13974	13957	13870	14119	13991	13725	13864	13895	13818	13932	13978	13915	14036	14042	13993	13600	14101	14064	13886	14092	14066	13886	13749	13778	14087	14066	13942	13895	13981	13913	13986	14050	14004	13877	14046	13920	13991	13809	13925	14014	14060	13929	13753	13810	14078	13849	14223	13927	13973	14004	13979	13853	13908	13893	14030	13978	13868	13969	14028	13836	13896	13843	14032	13880	14094	13849	13964	14052	13897	14040	13973	13913	13762	13807	13699	13800	13978	13832	13849	14006	14149	13953	13966	14027	13837	13943	13774	14032	13852	13792	13790	14044	13738	13907	13681	13688	13927	13879	14088	13938	13874	13872	14124	14046	13670	13937	13990	13849	14011	14008	13851	13803	13932	13916	14092	13879	14113	14042	13958	13895	13968	13925	13834	14187	13833	14139	13954	13969	13943	13964	13957	14127	13877	13914	14003	13693	13976	13961	14015	13961	13845	13907	13980	13853	13881	13977	14100	14044	14177	14152	14060	13837	13887	14010	14009	13906	13937	14018	13985	13864	14040	14070	13980	13986	14037	13833	14122	14019	14019	13907	13828	13844	14059	14026	14154	14042	14057	13867	13888	13748	13998	13903	13956	14229	14046	13937	13967	13933	13908	14168	13742	13923	13815	13987	13925	14035	13880	13993	13891	13926	13873	14027	14030	13897	13881	13863	13924	13933	14035	14132	13885	14062	14048	14000	14086	13989	14044	13950	13940	13862	13785	14175	13970	13809	13913	13887	14090	13819	13724	13997	14045	13893	13890	14063	13883	13975	14020	14168	14065	13888	13916	13940	13927	14005	13827	13998	14125	13833	14006	13967	13859	13846	13892	13963	13894	13877	13935	13831	13927	13933	13941	13925	14094	13813	13856	13932	14229	14103	13925	13826	14006	13938	13973	13968	14103	13803	13901	14019	13901	13781	13880	13715	13993	14154	13935	13821	13945	13909	14094	13898	13838	13914	14033
25924	44044	35701	25434	19739	17098	15521	14494	13398	13152	13092	12821	12987	12664	12593	12714	12415	12548	12503	12515	12364	12369	12205	12447	12433	12320	12359	12446	12324	12509	12133	12326	12303	12477	12301	12582	12216	12383	12317	12408	12367	12394	12243	12314	12390	12430	12284	12407	12511	12267	12375	12372	12373	12555	12358	12267	12247	12282	12334	12332	12505	12320	12414	12250	12400	12282	12219	12328	12360	12385	12307	12372	12320	12442	12522	12297	12297	12394	12495	12370	12466	12116	12245	12317	12251	12249	12494	12260	12302	12418	12242	12562	12360	12419	12342	12393	12364	12345	12369	12338	12363	12298	12381	12467	12411	12396	12506	12458	12339	12301	12302	12303	12519	12286	12296	12241	12385	12255	12138	12414	12211	12347	12309	12361	12421	12391	12412	12314	12349	12417	12331	12241	12238	12347	12276	12384	12429	12426	12362	12337	12377	12324	12324	12339	12413	12306	12509	12457	12421	12427	12148	12466	12328	12415	12406	12308	12237	12342	12362	12348	12471	12303	12209	12362	12255	12364	12344	12465	12318	12313	12317	12235	12233	12252	12508	12397	12269	12299	12514	12311	12428	12334	12332	12332	12157	12373	12492	12405	12327	12258	12266	12347	12318	12402	12495	12257	12492	12355	12231	12416	12306	12213	12290	12271	12430	12302	12352	12389	12350	12346	12422	12290	12310	12166	12410	12237	12180	12371	12332	12264	12376	12352	12391	12398	12363	12462	12386	12270	12407	12528	12301	12417	12342	12365	12364	12318	12369	12214	12350	12452	12371	12332	12230	12304	12375	12303	12327	12443	12397	12360	12137	12274	12202	12544	12477	12230	12311	12242	12418	12483	12478	12252	12323	12339	12259	12422	12340	12510	12226	12461	12197	12390	12321	12390	12327	12456	12318	12381	12244	12396	12367	12293	12304	12320	12280	12497	12272	12509	12428	12365	12344	12223	12464	12319	12496	12361	12301	12472	12338	12393	12435	12490	12378	12425	12285	12278	12472	12368	12361	12273	12387	12414	12434	12338	12277	12320	12339	12318	12303	12371	12361	12292	12441	12318	12391	12211	12417	12411	12329	12335	12334	12324	12329	12355	12254	12412	12208	12296	12218	12411	12350	12509	12223	12316	12400	12183	12392	12326	12250	12350	12382	12405	12311	12233	12347	12463	12127	12490	12512	12345	12518	12232	12381	12319	12398	12330	12329	12399	12399	12073	12438	12284	12243	12373	12321	12313	12174	12404	12518	12323	12253	12288	12409	12252	12412	12379	12313	12348	12414	12281	12382	12336	12445	12474	12411	12191	12356	12324	12252	12246	12179	12256	12401	12376	12262	12360	12227	12290	12337	12146	12341	12447	12260	12243	12312	12381	12397	12427	12404	12260	12393	12445	12349	12519	12145	12315	12495	12305	12309	12406	12351	12256	12229	12260	12269	12356	12436	12390	12335	12320	12429	12416	12263	12322	12167	12121	12201	12277	12299	12254	12366	12273	12339	12534	12311	12425	12247	12443	12346	12342	12231	12409	12420	12340	12442	12186	12485	12205	12474	12407	12338	12118	12315	12345	12305	12390	12353	12259	12442	12223	12378	12328	12352	12286	12416	12271	12203	12404	12323	12407	12456	12347	12357	12446	12293	12309	12428	12170	12304	12373	12386	12472	12338	12375	12235	12464	12433	12254	12377	12255	12384	12435	12450	12373	12430	12379	12336	12347	12496	12414	12411	12326	12325	12349	12331	12407	12357	12351	12370	12256	12493	12261	12396	12376	12394	12291	12288	12461	12371	12369	12210	12267	12478	12387	12351	12368	12325	12386	12263	12380	12418	12383	12596	12415	12272	12456	12276	12344	12406	12278	12347	12450	12451	12274	12437	12212	12388	12353	12384	12436	12415	12394	12266	12277	12175	12191	12232	12445	12504	12394	12376	12175	12391	12373	12313	12151	12267	12355	12314	12443	12241	12304	12374	12379	12306	12355	12314	12468	12342	12497	12350	12427	12439	12333	12481	12292	12339	12294	12185	12223	12319	12401	12236	12312	12351	12409	12326	12429	12200	12316	12351	12341	12396	12191	12302	12232	12229	12307	12385	12334	12243	12377	12375	12246	12281	12279	12249	12332	12317	12238	12350	12332	12255	12342	12222	12408	12182	12346	12440	12327	12270	12355	12304	12248	12421	12256	12241	12478	12397	12318	12327	12368	12315	12416	12284	12282	12334	12289	12229	12397	12365	12319	12391	12370	12465	12362	12354	12250	12360	12439	12270	12330	12323	12368	12441	12401	12508	12320	12355	12167	12364	12396	12336	12371	12263	12227	12481	12319	12288	12366	12209	12282	12246	12310	12275	12184	12241	12208	12415	12299	12301	12491	12249	12321	12446	12312	12321	12531	12528	12359	12360	12206	12335	12421	12452	12187	12266	12385	12180	12263	12149	12424	12373	12323	12403	12337	12161	12244	12549	12463	12282	12235	12485	12263	12263	12199	12245	12252	12349	12292	12386	12289	12237	12284	12379	12261	12468	12312	12252	12352	12309	12188	12404	12405	12451	12382	12190	12498	12367	12464	12366	12344	12267	12255	12382	12285	12333	12306	12376	12325	12412	12337	12270	12200	12431	12234	12467	12460	12433	12460	12302	12388	12281	12527	12281	12367	12297	12247	12334	12329	12246	12329	12549	12542	12312	12393	12308	12433	12478	12374	12490	12368	12280	12349	12316	12358	12302	12404	12266	12208	12367	12351	12271	12498	12276	12415	12442	12236	12397	12408	12326	12191	12199	12223	12241	12445	12396	12145	12515	12172	12262	12391	12274	12283	12351	12476	12446	12195	12322	12526	12255	12344	12349	12275	12341	12263	12271	12348	12414	12315	12295	12291	12392	12449	12407	12302	12238	12307	12366	12538	12295	12437	12285	12247	12233	12306	12436	12412	12234	12440	12359	12279	12301	12418	12399	12337	12239	12349	12321	12405	12193	12352	12307	12264	12460	12558	12416	12224	12094	12410	12403	12299	12256	12411	12451	12416	12216	12423	12374	12301	12227	12062	12374	12270	12217	12441	12392	12374	12421	12380	12271	12380	12318	12348	12485	12319	12335	12152	12341	12307	12196	12300	12467	12415	12287	12447	12303	12278	12329	12347	12268	12415	12418	12285	12376	12338	12309	12324	12319	12245	12414	12399	12262	12337	12404	12369	12403	12348	12212	12304	12173	12473	12214	12384	12271	12528	12301	12384	12342	12359	12339	12084	12401	12589	12329	12420	12157	12317	12387	12328	12337	12424	12274	12429	12391	12320	12063	12349	12384	12287	12290	12378	12416	12375	12293	12362	12315	12273	12310	12410	12403	12305	12458	12325	12343	12346	12304	12282	12324	12387	12346	12443	12276	12426	12405	12252	12416	12255	12272	12498	12229	12162	12288	12431	12378	12310	12298	12376	12294	12233	12217	12328	12437	12111	12534	12483	12431	12319	12365	12438	12358	12303	12394	12365	12482	12184	12219	12333	12255	12389	12174	12292	12324	12359	12252	12312	12321	12361	12349	12367	12480	12344	12207	12222	12482	12321	12305	12383	12396	12373	12281	12230	12327	12391	12341	12186	12254	12287	12323	12213	12345	12406	12396	12182	12433	12387	12194	12465	12362	12346	12328	12430	12318	12319	12352	12325	12241	12336	12203	12304	12243	12264	12416	12506	12375	12481	12255	12393	12306	12335	12161	12242	12453	12470	12304	12381	12297	12410	12317	12455	12352	12294	12350	12402	12210	12446	12395	12403	12233	12330	12420	12258	12427	12357	12403	12139	12409	12321	12272	12389	12241	12362	12352	12433	12355	12392	12180	12365	12379	12316	12368	12204	12259	12174	12265	12526	12223	12247	12314	12329	12266	12467	12367	12418	12330	12207	12293	12352	12446	12418	12257	12501	12356	12311	12419	12161	12345	12410	12277	12407	12334	12261	12286	12343	12281	12289	12234	12285	12448	12309	12253	12417	12443	12320	12390	12369	12107	12373	12400	12245	12210	12279	12338	12315	12401	12256	12277	12376	12381	12211	12459	12406	12307	12210	12283	12387	12399	12273	12328	12302	12294	12250	12410	12269	12372	12145	12307	12294	12360	12282	12232	12422	12233	12312	12273	12234	12464	12334	12288	12275	12259	12320	12337	12505	12427	12277	12451	12212	12357	12364	12289	12260	12389	12366	12286	12394	12425	12212	12199	12278	12348	12535	12372	12341	12448	12182	12324	12243	12377	12333	12375	12370	12414	12270	12506	12273	12315	12390	12441	12432	12269	12273	12342	12137	12260	12404	12384	12317	12450	12274	12332	12228	12417	12249	12366	12398	12471	12185	12351	12207	12270	12473	12283	12456	12442	12520	12302	12401	12374	12297	12493	12458	12314	12339	12216	12297	12344	12328	12426	12360	12338	12584	12218	12334	12229	12392	12362	12288	12319	12260	12350	12410	12456	12210	12355	12340	12264	12356	12244	12372	12364	12403	12365	12367	12146	12320	12245	12265	12326	12398	12506	12397	12447	12326	12308	12290	12420	12302	12431	12445	12400	12308	12230	12342	12416	12498	12362	12375	12226	12216	12272	12373	12376	12346	12484	12385	12412	12549	12392	12240	12363	12360	12312	12276	12283	12582	12304	12388	12341	12198	12340	12372	12174	12281	12535	12325	12393	12485	12339	12334	12341	12315	12209	12372	12524	12150	12217	12255	12345	12551	12543	12311	12504	12350	12424	12380	12316	12541	12270	12319	12412	12336	12351	12337	12336	12303	12334	12517	12313	12391	12385	12437	12211	12455	12235	12260	12509	12364	12268	12437	12463	12239	12186	12298	12431	12360	12335	12378	12453	12274	12468	12441	12328	12247	12355	12413	12337	12421	12391	12404	12243	12519	12288	12303	12273	12435	12363	12499	12314	12340	12530	12093	12280	12396	12178	12336	12351	12366	12304	12395	12319	12583	12251	12279	12341	12419	12155	12256	12333	12529	12422	12199	12548	12371	12328	12435	12249	12429	12149	12404	12082	12296	12388	12291	12189	12414	12291	12424	12254	12236	12249	12398	12381	12452	12402	12229	12286	12373	12378	12254	12146	12425	12133	12366	12311	12180	12347	12343	12235	12184	12347	12302	12230	12329	12252	12248
22952	21134	28602	24782	24144	25307	23870	19168	16733	16450	16165	15862	15582	15570	15542	15304	15492	15434	15102	15094	15251	15093	15167	15019	15115	15194	15094	15080	15108	15026	15134	15008	15071	15104	14986	15265	15069	14974	15000	14976	14986	15145	15032	14916	14893	14933	15021	15122	14713	14888	15008	15160	15092	14969	14902	14990	14955	14983	14965	14859	14964	14998	15119	15016	15045	15220	15048	15311	14999	15035	14897	14892	14718	14923	15137	14839	15050	15066	15000	15168	15199	14946	15072	14824	14982	14857	14912	15077	15104	14793	15006	14976	14877	14813	14709	14953	15007	15033	14932	14887	15057	15171	15087	14878	14738	14750	14892	14901	14919	14874	15119	14818	14849	15061	14992	15021	14899	14860	14784	15047	14865	14885	15071	14914	14901	14911	14878	15119	14917	14857	14987	14957	14858	15118	15000	15236	14883	14875	14900	14914	14936	14977	15008	14894	14977	14890	14879	14783	15074	14844	15181	15042	14841	14990	15010	15137	15109	14921	15064	15026	14781	14899	14930	14908	14975	14957	15036	14959	15006	14977	15064	14861	14684	14896	15077	14954	14740	14833	15018	14897	14842	15116	15098	15001	14944	14789	14869	15065	15226	15113	14884	14951	14900	15044	14838	14976	15031	15082	14883	14888	15162	14924	15157	14890	14953	14859	14852	14930	14838	14969	15019	14884	14982	14893	14859	15235	14989	15035	14907	15037	14977	14921	15050	15046	15023	14985	15049	14874	14959	14970	14973	14988	14997	14983	15116	15116	14926	14915	15023	14946	14964	14876	14757	14847	15031	15200	15143	15009	14977	14929	15068	14974	14943	15069	14884	15144	15042	14767	14949	15096	14860	14798	15180	14965	14991	15094	14878	15003	14920	14877	15073	15222	15091	15156	15039	15037	14881	14928	15078	14889	14943	15211	14960	15110	14977	15081	14910	15161	15049	14918	14832	15102	14891	14898	15139	14900	15040	14874	14792	14904	14868	14954	14878	14938	15082	14874	14979	14960	14691	15119	14882	15061	14884	14896	14925	14993	14990	14876	14815	15004	15015	14938	14886	15207	15088	15157	14900	14988	14884	15119	14981	14868	14963	14934	15163	14834	14959	15031	14997	15004	15092	14896	15084	14995	14891	14790	14929	15036	14899	15118	14918	15029	15107	14978	14876	14823	15109	14895	14886	14982	14965	15194	15015	14833	15125	14881	15031	14874	15145	14949	14931	14911	15061	14908	14972	14907	15130	14993	14942	14983	14920	14884	14999	14816	14757	14849	14978	15017	15069	14860	15051	14859	15054	14845	14985	14837	14934	14931	14920	15061	15120	14877	14894	14891	14889	15041	14998	14920	15006	15151	15012	14856	15126	15098	15003	14807	15181	14766	14884	14936	14858	14901	14842	14921	15096	15008	14915	14971	14998	14787	15037	14921	15071	14964	14872	14916	15072	15030	14954	14899	15150	14948	15028	14756	14954	15052	15016	15017	14853	14875	15089	14873	14984	15146	14986	14969	14931	14998	14843	14993	14909	14888	14769	14874	15063	15308	14899	14893	15057	15047	14938	14925	15010	15072	14841	14939	14983	15082	14884	15090	14842	14976	14870	14934	15066	14982	14970	14929	15111	15056	14832	15058	15055	15123	15211	14932	15119	15120	15015	15101	15013	14802	14894	15004	14962	14852	15013	15032	15147	15038	15124	15036	15049	15065	15034	14715	14921	14933	14874	14906	14987	14902	15134	14916	15012	14995	14821	14998	15021	14966	14892	14876	15077	14939	14799	14884	14704	14926	15019	14955	14866	14900	14986	14967	14852	15087	15131	14964	14973	14836	14972	15146	15055	14990	14904	15071	15169	14980	14931	14840	14933	14938	14925	14879	14881	14858	14752	14793	14927	14817	15074	15125	14886	15050	14854	15014	14954	14864	15046	15025	14888	14913	14866	15022	15009	15043	15048	15088	14890	14880	15121	14897	15189	15169	15150	14913	14916	14931	14962	14888	14973	14991	14907	14810	14900	14883	14955	14936	15131	14889	14942	14800	14711	15125	15144	15116	15025	15058	15006	15000	15035	14925	15102	14930	14989	14870	14931	14855	14882	14676	14876	14928	15120	14821	14851	14991	15131	15126	15015	15084	14945	15213	15150	15006	14931	15026	15080	14991	14979	14994	14965	14954	14972	15224	15031	14906	14977	15140	15125	15064	14893	14934	14904	14998	15032	15177	14866	14882	14969	15035	14972	14797	15036	14824	15121	15119	14885	14844	14740	15119	14997	14819	14671	15106	14978	14782	14914	14772	15052	14997	14936	14908	14977	14982	14928	14916	15076	15084	15126	14999	14855	15031	14927	14901	14966	15002	14863	15081	14720	14884	14899	14810	14924	15114	14966	14917	14913	15052	15029	15042	14810	14910	15046	14985	14898	15039	14894	15001	15030	14973	15058	15015	15085	14939	15017	15029	14811	14901	14920	14959	15034	14885	15008	14891	15032	14790	15262	15012	14948	15124	14883	15211	14866	15036	15010	14880	15137	14981	14884	15000	15119	14862	15007	14924	14835	14990	14947	14913	14965	14997	15022	14897	14934	14777	14954	14910	14755	15098	14938	15103	15112	15086	15004	14913	14961	15016	15030	14950	14965	14888	14983	15003	15068	14959	14641	14907	14904	14947	14956	14966	15009	14752	14902	15028	14946	14920	14968	14738	14804	15009	14925	14926	15043	14921	14897	15056	15052	14917	14862	14918	15037	14943	14990	14963	15074	14997	14892	14779	14975	14829	15032	14959	14969	14919	15090	14807	15021	15096	14885	15059	14820	15176	14990	14992	15035	15013	14800	14783	14838	14869	15070	14887	15031	15163	15040	14889	14991	15033	14919	15028	14934	14960	15126	14952	14933	14996	14903	14895	15004	14797	14934	14876	15065	14959	15113	15037	14953	15053	15010	15138	14889	14916	15095	14822	15052	15096	14879	14917	15072	15165	15004	15057	15044	14988	15229	15016	14902	15083	14967	14918	14981	15240	14993	15120	14904	14917	15188	14990	15074	14865	14936	15036	15050	14973	14810	14988	15247	14993	15132	14907	14985	14754	14893	14926	15031	14972	15068	14909	14833	14976	15006	14946	14795	14922	14979	15017	14893	14832	14835	15238	14985	14910	15046	14986	15070	14850	15056	14992	14976	14908	15125	14983	14935	14950	14953	14843	15114	15112	15043	15222	14899	15024	14860	15047	15284	15013	14976	14899	15154	15132	14965	14975	15225	15100	15016	14929	14854	14859	14871	14734	14968	15009	15038	15005	15203	14906	14719	14834	15144	14886	14885	14844	14875	14956	15010	14835	15005	15019	15022	14864	15012	14963	14881	14945	14966	14939	14974	14962	14977	15019	15221	14873	15016	15095	15053	14815	14937	15061	15097	15088	15115	14981	14939	14805	14870	15048	15161	15083	14884	14852	14745	15101	14888	15211	14988	14999	14871	14903	15149	14977	14923	14943	15223	15051	15112	14908	15076	14919	14843	14949	15003	14979	14950	14896	15046	15339	15063	14958	15033	14944	15021	14858	15160	14870	14930	14803	14944	14944	14899	14966	15183	15100	15048	15037	14917	14923	14996	14831	14982	15028	14985	14965	14886	14880	14968	14977	15047	14884	14899	15004	14851	15057	15056	15117	14999	14931	14926	15025	14828	15084	15121	15048	15017	14899	14962	14925	14981	14995	15085	15167	14863	15000	15026	14955	15098	14894	15056	14940	15059	14989	15071	15068	14954	15077	14975	15012	14926	14990	15023	14896	14858	15032	14870	14943	14860	15083	15016	14815	15210	15139	15048	15076	15030	14920	14903	15244	15081	14991	15151	15030	14786	14813	14863	15016	14868	14966	14984	15002	14836	14820	15035	14998	15196	14984	15057	14893	14897	15001	15010	14947	15076	15057	15133	15033	14913	15136	14807	14947	14989	15000	14703	14827	14924	15122	15083	14948	15083	14926	14823	15053	15090	15020	15098	15000	14939	14952	15125	14795	14883	14887	14854	14892	14931	15035	15048	15100	14891	14959	15004	15047	14895	15117	14882	14781	14967	15027	15009	15187	14984	14873	14980	15165	14898	14947	14891	14995	14995	14849	14966	14923	14860	14952	14713	15086	15005	15178	14920	14895	15141	15191	14987	15044	15075	14719	14848	14801	15027	14747	14880	15075	14961	15180	14888	14680	14851	14867	14996	14924	15083	15119	14804	15058	14803	14862	14843	14992	15135	15012	14961	14922	14952	15214	15019	14925	14956	14922	15020	15002	15154	15047	14970	14998	14873	14891	14632	15008	14862	15154	15003	14962	15064	15073	14827	14914	14922	14954	14771	14992	14842	14959	14987	14979	14996	14950	15056	15119	14827	14928	15064	14763	15017	14960	14832	14878	14884	14915	15036	14968	15022	14823	14951	14973	14997	14782	14657	15034	14992	14846	14948	14992	15082	14925	14962	15030	15037	15149	15112	15002	14892	15010	15057	14996	14946	15035	15050	15036	15020	15031	14892	14823	14811	14858	15107	15038	15019	15136	15045	14937	15140	15009	14897	15010	14866	14977	14944	15003	15102	15003	14808	14853	15198	15071	14969	14955	14854	14968	14751	14853	14812	14979	15064	15025	15124	15136	15052	14745	15023	14889	15009	15023	14985	15005	15133	14998	15064	14976	14784	15076	14712	14756	14958	14858	15127	14941	14886	14898	15199	14935	14872	14736	14997	14851	14894	14876	14883	14988	14832	14945	15014	14950	14900	14945	15149	15054	14957	14984	14940	14928	15043	15028	14966	14854	14915	14952	14913	14903	14980	14948	14832	14906	15054	15057	15083	15163	14996	15000	15001	14979	15017	14835	15117	14925	14915	15025	14773	15044	14962	14928	14967	15136	14855	14872	15108	14976	15061	15056	14921	15051	14993	14862	14877	15007	15061	14909	14975	14908	14921	14935	15044	14921	15177	14937	14962	15029	15149	15221	14931	14954	15109	14832	15087	15176	14975	15069	15180	15017	14894	14885	14788	15011	15042	15112	14917	15130	14950	14934	15058	14948	14866	14889	15017	15019	14899	14867	14958	15137	14738	15051	15066	14965	14763	15110	14872	15040	14994	15055	15101	14809	14846	14918	15160	14854	15008	14983	14855	15095
26206	52967	44751	33815	28083	23457	20455	17072	14963	14514	14192	13974	13789	13660	13460	13382	13388	13489	13241	13275	13090	13031	13007	13003	13234	12878	13085	13192	13066	12887	13075	13060	12956	12985	12949	13082	12996	12898	12990	13073	13140	13073	13243	13009	12974	13034	13039	12993	12946	12921	13137	13114	12911	13100	12948	13044	12856	12951	13134	13092	13131	12915	12980	12919	13085	12973	13070	12996	13116	13034	12993	12996	13011	13038	13043	12946	12971	12843	12887	12999	12978	12853	13046	13107	13040	13069	12964	13121	13149	12858	13037	12976	12976	12995	13008	13012	12852	13035	12998	13005	13053	12934	12958	13123	13042	13043	13076	12988	13002	13037	13148	13062	13070	12963	13004	12953	12776	12976	12919	13158	13027	12977	13097	12952	12945	12988	12881	13068	13084	13014	13032	13093	13039	12951	12963	13008	12848	12946	12892	13029	13256	13057	12845	12911	12960	13009	12894	13031	13134	12928	13015	13119	13033	13093	13105	13087	13047	13030	13132	13049	13019	13085	13165	13070	13039	12948	13115	12873	12747	13055	12940	12975	13045	13029	12871	13227	13019	12937	13027	12914	12948	12876	12844	12971	13105	13102	13058	13089	12998	13037	12974	12839	13080	12965	13120	12956	13037	12957	12844	12857	12978	12919	13054	12897	12976	13003	13046	13100	12990	12921	13060	13026	13082	13042	13032	12980	13124	13123	12991	12871	12940	13164	12927	12934	12987	13021	13029	13059	13013	12927	12759	13058	12974	12976	12996	12917	13003	12951	12926	13027	13011	12963	12922	13009	12821	13152	13120	12765	13126	13123	12920	12930	13067	12836	13015	12884	12987	13119	12987	13060	13171	13097	12977	13017	12995	12947	12977	13032	13041	12882	12955	12995	13095	13072	12959	13055	12871	12980	12787	13006	13055	12951	13064	13083	12836	12967	12890	12927	12924	13003	12962	12913	13026	12948	13124	13067	13047	12931	13057	13015	12843	13002	13045	12942	13081	12991	13057	12881	13070	12980	12933	13053	12935	12951	12929	13099	12903	13035	12952	12971	12969	12790	13088	13019	12893	13010	12922	13291	12893	12829	13088	12915	12942	12998	13085	12878	12915	13046	13051	12924	13018	13013	13117	12988	12996	13001	12972	12893	13063	12982	12764	12902	13086	13084	12965	12823	12978	12994	13124	12883	12878	13009	13072	12812	13059	12917	12975	12889	13064	13040	13035	12935	12971	12897	13072	13044	13126	13041	13075	13091	13054	12972	12978	13037	12936	12861	12978	13056	13053	13022	12978	12933	12990	12823	13142	13019	13095	13064	13024	12937	12964	12977	12773	12988	12938	13127	12871	12911	12905	12901	13128	12794	13002	13075	12827	12870	12979	12891	12847	13051	12967	13099	12848	13065	13131	12902	13083	13148	13098	12947	13093	13033	13094	12969	12941	12918	13075	12941	13013	13102	12968	13102	13016	12953	13060	12993	13043	13036	13133	12843	13022	12963	13099	12951	12947	12994	13056	13190	12941	13063	13105	12869	13016	12988	12820	12977	13100	12961	13108	13017	12977	13064	13007	12979	12941	13025	12881	13093	13069	12914	13044	13025	12968	13032	13031	13036	12951	12926	12958	12944	13078	12986	12838	12918	12816	12874	12959	13120	12795	12894	12868	12985	13018	12930	13151	12861	12952	12912	13137	13130	12892	13028	13088	13058	13030	13129	13024	13043	13016	12992	13047	12917	13021	13023	13027	12879	12851	12926	13046	12856	13142	13010	12986	13070	12966	13094	13056	12961	12933	13074	12933	13006	12965	13014	12794	12897	13051	13051	13010	13002	12980	13003	12964	12997	13007	12830	13101	12946	12935	13088	13001	12943	12865	12891	12958	13007	13189	13058	12922	13112	12885	13085	12902	13048	12779	12894	13024	12895	13110	12918	13076	12885	13036	12929	12915	12865	12951	13014	13069	13015	12981	13126	12962	13014	12958	12916	13089	12909	13108	13012	13009	12963	12987	12865	13069	13195	13151	12933	12926	13034	12794	12933	13096	13014	13028	13085	12988	12948	12983	13019	12859	12922	12942	12971	12928	13058	13009	13034	13141	13009	13214	13028	12821	12921	13140	13093	12932	12979	12948	12961	12964	13053	12977	13078	13219	12863	12994	12853	13126	13019	12991	12998	13105	13049	13105	13199	13050	13072	13269	13049	12903	13079	13016	12989	12972	12966	12946	12854	13015	12950	12947	13132	13067	12990	12877	12995	13032	13106	12942	12859	12993	13116	12852	13180	12802	12909	12958	12997	12993	12947	13012	13072	12854	12954	13036	13003	13024	13045	12964	13301	13014	13037	13017	12935	13146	12892	13145	13058	13099	12953	13107	12659	13097	13017	12947	12960	12975	13011	13096	12976	12956	12854	12843	12955	13243	12919	13058	13102	12846	13003	13002	13191	13013	13034	12943	12897	13020	13169	12895	12863	12869	12957	12911	12921	13038	12962	12998	12969	12900	12917	12933	13105	12988	12864	12851	13169	12957	12816	13057	12924	12991	12922	13003	12979	12984	13011	13131	12985	12951	12983	13054	12945	12948	13117	13155	12881	13121	13004	12891	12896	13177	13103	13046	13090	12991	12988	12983	12901	12946	12947	12946	13149	13097	13137	13053	13051	12907	13113	13094	13222	12925	12931	12989	13000	12987	13003	12925	12944	12977	12931	12967	12949	13134	12905	13114	12979	13007	13033	13050	12978	13042	13026	12845	13172	13006	13012	13010	13016	12988	13130	13076	13018	13061	13005	13131	12930	12996	13012	13047	12883	12897	13043	12950	13108	12888	12902	12997	12856	12904	12847	12994	13006	12976	12998	13119	12961	12926	13004	12979	13093	12978	12855	12865	12994	13069	13049	12844	12871	12980	13037	12835	12852	12967	12964	12960	13005	12937	13057	12856	13050	12959	13037	12969	13210	12830	13102	12973	13040	12965	12982	13139	12823	13046	13018	13005	13113	12933	13001	12956	13104	13038	12864	13066	13131	12998	12877	13166	12793	13037	12942	12973	13078	12875	12966	13009	13043	13087	13026	13031	12838	13037	13091	13000	12995	12893	13014	13065	12980	13028	12874	12965	13138	12989	12983	12788	12739	13115	13027	12963	12858	13070	12958	12980	12887	13091	13065	12962	12887	13025	13001	13032	13152	12903	12925	12976	12909	13015	12983	12880	13002	12846	13004	13065	13003	13004	12985	12857	12978	13050	13055	13159	12990	12954	13081	13074	13054	13003	13135	12890	12789	13090	12885	13188	12875	13000	13014	13176	13064	12856	12981	12854	12943	12998	13082	12860	13003	13053	12846	12899	12882	13048	12928	13047	12956	13057	12960	13145	13035	12902	13101	13035	13074	13011	12876	12982	12899	12870	12959	12929	12862	13011	12866	13059	12985	12885	13073	12897	12887	13023	13102	13128	12926	13029	12819	13009	13026	13033	12787	13076	13160	13058	12980	13082	13027	12950	13010	12963	13051	12815	13196	13028	12908	12984	13009	13018	13212	12980	12962	12959	12891	13144	13008	12988	12929	13034	13065	12877	12852	13097	12949	12981	12956	12924	13029	13070	12906	13169	13083	13092	13029	12940	13036	13144	12794	13116	13051	13040	12931	12879	13143	13053	12818	12930	12876	13050	13108	13003	13097	13107	12942	13091	12939	13055	12958	12916	13080	12956	12914	13014	13162	13236	12880	13051	13142	13064	12935	13029	12927	13078	12953	12909	13248	12908	12924	13003	12937	13122	13114	13046	13077	13042	13106	12975	13059	13166	12874	12805	13309	13062	12919	12901	12955	13116	13069	12860	13081	12960	12994	12887	12941	13160	13024	12913	13083	12967	13070	12890	12966	13073	12991	13008	13036	13095	13059	13084	12990	12941	13082	12919	12950	13029	13009	12798	12894	13065	12979	12991	13076	13018	13057	12844	13056	13046	12956	12986	12885	13143	13015	12836	13022	12953	13026	13139	12894	13102	13124	12863	12861	13070	12841	13087	12887	12944	12991	13069	13047	13085	12884	13031	13041	13080	12948	13005	12963	12927	12995	13041	12936	13060	13060	13045	13093	13008	12983	12963	12822	12990	12868	13005	13146	13054	12907	13039	12956	12901	13072	13097	12862	12968	12919	12915	13073	12681	12862	12840	12979	12903	13106	13087	13050	12948	13075	13016	12936	13042	12951	13135	12916	13032	12843	12917	13011	12926	12954	13080	13048	13064	13045	12970	13029	12965	13008	13056	13028	12968	13037	13097	12782	13164	12909	12991	13091	13074	12946	13007	12884	12839	12873	12860	12966	13076	13063	13151	13156	12974	12901	12825	13030	13108	13098	12973	12903	13013	12917	12918	13027	12965	12783	13017	12956	13037	12923	12993	12964	13102	12923	13058	12997	13004	13075	13049	13205	12888	13040	13056	13105	12948	13107	13064	13136	13126	12977	12841	12811	13047	13063	13055	12928	12883	13105	13040	12924	13006	12969	13020	12972	13084	13089	13079	12973	13028	12844	12874	12899	12922	13101	12937	12987	12944	13072	13133	13138	13140	12999	13059	12963	12929	12990	13042	12950	13009	13082	12969	13017	12964	13030	12869	13001	12920	13001	13035	12971	13039	12883	13000	12980	12967	13061	12895	12919	12915	13125	12942	13025	12943	12956	12976	12913	12724	13077	13113	13096	12928	13016	13151	13025	13009	12893	12986	12969	12982	13080	12984	12984	12882	12945	12974	12995	13035	12950	12830	12963	12956	13047	12909	13035	13003	12993	13093	12936	13082	12870	13098	12844	13082	13143	12966	13083	12972	13036	13034	13106	13021	13161	12886	13036	13283	12982	13125	13088	13089	13044	13108	12906	13170	12944	13077	12953	13031	13013	12910	12946	12992	12889	12849	12839	13009	12871	13152	13182	13012	12950	13023	13040	13091	13076	12984	12921	13038	12887	12974	13148	13107	13016	13075	12999	12986	13206	12985	12969	13002	12967	13049	13122	12916	13133	13016	12945	13004	13057	12911	12976	13102	12989	13088	13057	13139	13126	13306	12936	13019	12895	12922	12857	12995	13172	13081	13142	12869	13155	13046	13062	13028	13079	12937	13009	13100	13076	12973	12948	12909	12975	13136	12894	12875	13000
24054	21171	28191	26660	24012	22469	20477	16897	15128	15177	14718	14566	14633	14407	14624	14296	14272	14216	14015	14271	14017	14121	14200	14220	14207	13894	14090	14167	14156	14206	13961	14299	14202	14009	13912	13915	14167	14013	14212	14021	13881	14007	14038	14112	14185	13987	13978	14235	14021	14056	14051	14098	14022	13968	14093	14097	14039	14140	14056	13852	14076	13929	14129	14010	14035	14131	14110	14002	14191	14107	14046	13936	14184	14009	14171	14150	14079	14160	14053	13929	13914	14067	14066	14123	14083	13968	14034	13932	13941	14244	14094	14093	13945	13885	14129	14152	14066	14176	14086	14192	13946	14047	14177	14050	13857	14009	14003	13942	13935	13968	13986	13963	13934	14120	14075	13779	13961	14063	13945	14098	14098	13974	14023	13968	14000	13867	14057	14065	14025	13984	14088	13889	14070	14040	14231	14071	14028	14039	14021	14157	14158	14167	14089	14147	14035	13955	14000	14019	13880	13928	14227	14100	14037	14059	13869	13971	13932	13792	13964	14053	14053	13981	14211	14132	13893	14173	13849	13895	14142	14065	13950	14047	13886	13994	14218	14085	13968	13793	14046	14133	13903	14253	14007	13877	13958	14108	13848	13983	13834	14310	13934	14024	14102	14054	14080	14115	14009	14052	13910	14023	13881	14047	14003	14118	13915	14139	13999	14096	13974	13924	13913	14031	14394	14166	13947	14086	14150	13969	14007	14155	13980	13838	14146	14068	13965	13993	14081	14040	14047	14013	14099	13909	14144	13966	14237	13991	14162	13928	14027	13830	14140	14164	14065	14161	13873	14017	14121	14139	13842	13888	13918	14039	13959	14008	13937	14166	14187	14048	14066	13873	14035	14053	14172	14070	13987	14002	14050	14030	14013	14034	14047	13895	14077	14157	13938	13995	14129	14016	14093	14058	14065	14033	14057	14190	14334	14025	14241	14173	14034	13897	14006	14038	13966	14087	14017	14026	13973	14042	14021	14026	13993	14191	14179	14037	14054	14195	14156	14047	14046	14194	13986	14023	14050	14056	14022	14089	14070	13927	13897	14140	14033	13768	13958	14097	14134	13961	13855	13948	14066	14128	13887	13977	14175	14228	14206	14026	14081	14058	14118	13959	14154	14228	14028	14080	13992	14125	14063	13888	13822	13998	14072	14005	14007	13856	13983	14152	14157	14051	14009	14132	14127	13836	13888	14340	14221	14079	13926	14141	14035	14011	14095	14135	14150	14193	14088	14131	14030	14172	13978	14137	13981	13906	14110	13881	13968	13955	14010	14072	14056	14062	14098	14269	14177	14161	14144	13884	13867	14116	14036	14108	14359	14020	13898	13963	13899	13926	14157	14080	14058	13991	13886	14053	13936	14229	13989	14096	14077	14072	14136	14407	14091	13994	13922	14163	13988	14094	13995	13955	13954	14120	13756	14058	14048	14130	13982	14193	14116	13926	14116	13975	14062	14143	13948	13842	13948	14178	14036	14003	14031	14002	13819	13940	14232	14142	14173	14057	13777	13755	14183	14002	14178	14034	13955	13937	13786	13949	14018	13977	14286	14080	14209	14008	14172	14087	13881	14048	13929	14085	14046	13970	13899	13974	13895	13890	14082	13959	14121	14041	13998	14134	13877	14030	13826	14017	14112	14029	14153	14277	14080	14219	14033	14082	14087	14155	14070	14104	13972	14075	14056	13955	13957	14154	13956	13980	14077	14334	14008	14068	14099	13985	14210	13853	13980	14066	14189	13833	14036	14085	13993	14120	14193	13926	13929	13968	14208	14088	14072	14114	13980	14076	14014	13877	13972	14168	13890	14214	13988	13900	13966	13973	14075	14164	13917	13992	13905	14102	13858	14260	13987	14056	13896	13783	13811	14166	14094	14097	14034	14332	14003	14046	13964	13956	13714	14119	13955	14034	13949	13849	14067	14151	13901	13925	14147	13916	13910	13831	14104	13918	14142	14248	14109	14180	14183	14032	14248	14032	14092	13925	13899	14099	14088	13903	13939	14104	14181	14131	14097	14173	14008	14225	14149	13996	14022	14087	13790	14026	14164	13968	13977	14189	14180	13896	13935	14198	14193	14168	13905	14088	14033	14096	14166	13946	14019	13941	14134	13959	13855	14085	14101	14097	14026	14006	14072	14091	14035	13979	14049	14125	14121	14158	13910	14126	13984	13980	13891	13933	14133	14017	13919	14078	14126	14033	14212	14186	14178	14160	14192	13871	14036	13888	14002	13943	14197	14145	14017	14014	14101	14024	13963	13808	14048	14012	13908	14019	14098	14283	13939	14019	14100	14010	14133	13894	14102	14092	14020	14078	13951	14133	14086	14128	14122	14045	14139	14021	13936	13934	14054	14014	13827	13975	14197	13964	13979	14008	14122	13938	14126	13838	14113	14091	14128	14044	13947	14178	13956	14000	14101	13850	14129	14019	14190	14187	14145	13889	14036	13917	14140	14134	14076	14030	14184	14083	13989	14224	14203	14006	14155	14117	14110	14097	14201	14193	14149	13922	13940	14158	14153	13985	14060	14157	13909	14254	14201	14035	14033	14300	13944	14068	14132	13980	14033	14058	14040	13990	13988	14058	14058	13964	13995	14075	14058	14108	14137	14058	14079	14133	14161	14030	14048	13954	14048	13899	13899	14038	14047	14013	13976	13789	14184	14107	14166	14031	13981	14054	14142	14088	14175	14011	14005	13951	14037	14078	14112	13902	13983	13970	14069	14037	14093	14146	13960	14054	14077	14021	14170	14246	13909	13981	13948	14216	14244	14087	14192	14098	13929	14099	14071	14126	13952	14108	14195	14034	14018	13825	14096	14102	14114	14099	13944	14272	14215	14083	14081	13982	13977	14086	14162	14124	13863	14195	14120	13990	14203	13973	13901	14213	13889	13913	14032	14160	13888	14172	14077	13964	14115	14094	13993	14087	14098	13919	13871	14076	14029	13782	14068	14156	14163	14029	13986	14111	13853	14263	13956	13984	14053	14024	14146	14236	14056	13984	14001	14301	14072	14152	14143	13965	13969	13955	13939	14038	14086	13995	13900	13994	14132	13953	14343	14005	13966	14259	14035	14053	14013	13960	14146	14002	14026	14005	13990	14088	14053	14067	14247	14102	14072	14153	13975	14005	14114	13849	14113	13902	13892	14077	13981	13999	13887	13950	13970	14222	13969	14086	14071	13996	14062	13887	14103	13808	14120	14043	14099	13954	13991	14046	13971	13942	14063	14008	14164	14061	14006	14049	14037	14019	14190	14011	13951	14048	14201	13942	13982	14110	13987	14196	14053	14041	14244	13996	14119	14089	13845	14007	14057	14050	13993	13941	13940	13997	14051	14121	14007	14070	14160	13914	14013	14027	14196	13940	14079	14182	14222	14074	14182	14167	14000	13956	14068	13987	14108	14072	14216	14021	13937	14013	13922	14290	14019	14054	14111	13914	14074	13981	13949	14075	14055	14097	14043	14265	14367	14111	13924	13899	13888	13948	13957	13913	14127	14264	14273	14015	14067	14079	13950	13989	13999	14112	13930	14140	14019	14295	14076	14027	14037	13972	14119	14002	13906	14182	14099	14167	14089	14078	13915	14122	14063	14175	14326	14166	14028	14062	14174	14022	14016	14029	14067	13870	13920	14083	13967	14008	14018	14071	13976	13918	14042	13977	13987	14109	14010	14106	14014	14190	13963	14265	14006	14144	14152	14089	14136	14039	14064	14001	14139	13881	13798	13886	13959	13959	13866	14130	14029	13909	14056	13962	14011	13874	13963	14026	14083	14061	14077	13908	14135	14093	14059	14061	13813	14165	14129	13998	13963	14178	14069	14053	13971	14072	13851	13939	14013	13907	14055	14091	14001	14247	14059	14196	14111	14179	13936	13995	14049	14146	14211	14007	14217	14147	14291	14144	14162	14019	14018	14007	14113	14109	14109	13904	14012	13956	14226	13983	13985	14083	14060	13875	14099	14111	13913	14001	14181	14174	13935	13992	14262	13930	14005	14004	13958	13981	14086	14001	13868	14008	14020	14017	13949	13967	14099	14205	14102	14259	14067	14108	14024	14118	14013	14172	14036	13897	14046	14101	14091	14010	14184	13963	13906	14077	14106	13901	14059	14287	14260	14037	14105	14061	14122	14047	14128	14113	14093	13932	14037	13921	13935	14059	13998	13887	13787	13992	13960	13951	14244	14075	14175	14134	14142	14197	14148	14131	14148	14035	14031	13883	14096	14191	14007	13850	14096	14034	13958	13961	13907	14018	13986	13902	14069	14081	13966	14069	14042	13930	14116	14127	14080	14084	14113	14186	14123	13953	14184	13921	14001	13974	14072	13914	13743	14174	13915	14027	13828	13932	13850	13782	13959	13939	14094	14089	13964	13890	14109	13869	13949	14105	14102	14013	14137	14066	14064	14148	14006	14080	13924	14165	14054	13930	14183	14183	14012	14111	13898	14107	13934	14129	14130	14106	14008	14035	13924	13909	13917	14061	13971	13931	14024	13882	13994	14116	13984	14055	14112	14091	14076	14164	14050	14139	14215	14272	14012	14093	14021	13973	14026	13939	13895	14092	13821	13952	14102	14045	13940	14025	14002	14185	13956	14040	13896	14069	14143	14045	14031	13984	14052	14194	13996	14032	13971	14123	13929	14169	13991	14172	14078	14146	13845	13903	13843	13918	13943	13950	13999	14084	13841	14134	14183	13943	13877	14059	13961	13911	14024	13946	14148	13968	13988	14036	14046	14090	14090	13956	14166	14056	14055	14035	13976	14091	14001	14078	13919	14005	14003	14005	14213	14109	14219	14205	14000	14007	14147	14030	14137	14070	14016	13944	14026	14027	13900	14078	14155	14046	13991	14069	14137	14152	14030	14106	14067	14150	14010	13973	14078	14072	13918	14083	14069	14050	14149	13888	14048	14127	14170	13950	14142	14223	13969	14101	14064	14018	14129	14126	13978	14111	13980	14154	14193	14154	14167	14171	14108	13975	13975	14042	13863	14047	13987	13874	13920	14094	14000	14016	13985	14046	14087	13931	13974	13934	14028	14026	14087	14041	14020	14058	14011	14121	14088	13816	13954	14045	14148	14074	13917	14110	14016	14099	14129	13916	14092	13902	13750	14013	14191	13917	13994	14125	13870	14149	14222	13841
25922	48131	38248	27656	25193	22024	19085	15409	13941	13613	13440	13099	13218	13012	12958	12628	12714	12668	12724	12632	12751	12624	12439	12574	12643	12742	12455	12479	12580	12470	12424	12381	12429	12452	12533	12363	12702	12460	12514	12664	12552	12336	12658	12397	12383	12482	12473	12387	12435	12420	12404	12420	12456	12482	12598	12387	12496	12555	12504	12555	12516	12391	12434	12469	12512	12405	12370	12512	12401	12459	12579	12543	12522	12582	12385	12398	12472	12453	12385	12529	12463	12520	12453	12425	12461	12409	12428	12464	12187	12440	12461	12534	12256	12494	12436	12398	12434	12245	12536	12505	12606	12238	12399	12405	12208	12518	12439	12673	12403	12588	12407	12508	12298	12461	12340	12506	12390	12317	12496	12472	12286	12602	12381	12427	12528	12351	12488	12358	12549	12426	12438	12440	12493	12599	12500	12514	12409	12469	12446	12456	12556	12481	12504	12451	12455	12569	12271	12431	12339	12379	12422	12408	12487	12637	12587	12509	12426	12590	12416	12487	12527	12482	12426	12349	12650	12377	12449	12415	12479	12322	12616	12214	12450	12458	12333	12529	12475	12406	12554	12248	12337	12489	12384	12597	12345	12364	12444	12465	12596	12440	12621	12486	12472	12473	12563	12650	12433	12571	12552	12471	12487	12448	12446	12599	12399	12523	12360	12360	12538	12547	12584	12504	12389	12529	12642	12516	12464	12575	12518	12323	12525	12404	12347	12446	12433	12449	12362	12435	12456	12492	12627	12381	12540	12525	12490	12596	12439	12331	12418	12323	12558	12582	12436	12563	12476	12339	12454	12456	12536	12336	12295	12670	12396	12324	12307	12396	12483	12492	12422	12312	12415	12464	12372	12515	12515	12421	12442	12463	12289	12334	12455	12497	12451	12476	12455	12341	12550	12435	12337	12548	12465	12424	12410	12440	12364	12421	12477	12454	12445	12574	12513	12384	12434	12656	12418	12436	12482	12424	12374	12401	12567	12430	12451	12405	12460	12356	12381	12357	12560	12498	12426	12520	12422	12574	12581	12498	12470	12388	12435	12450	12378	12384	12331	12565	12576	12574	12576	12335	12345	12226	12593	12479	12457	12524	12311	12444	12484	12488	12546	12287	12562	12436	12571	12404	12501	12553	12542	12276	12287	12531	12323	12437	12557	12516	12533	12595	12412	12604	12425	12440	12573	12436	12266	12503	12544	12441	12431	12447	12381	12534	12535	12454	12580	12400	12351	12396	12465	12523	12264	12528	12636	12498	12565	12420	12428	12362	12347	12498	12318	12510	12516	12527	12352	12501	12503	12524	12570	12608	12456	12412	12557	12669	12566	12422	12408	12586	12577	12599	12381	12334	12476	12437	12495	12417	12481	12538	12371	12392	12470	12469	12402	12493	12587	12373	12639	12459	12394	12368	12530	12497	12488	12536	12452	12457	12300	12295	12436	12378	12418	12606	12406	12385	12453	12583	12421	12439	12507	12467	12435	12379	12606	12550	12339	12446	12564	12482	12465	12532	12364	12536	12442	12502	12532	12502	12356	12291	12495	12503	12565	12511	12599	12426	12653	12432	12390	12605	12448	12585	12426	12390	12595	12547	12442	12595	12629	12359	12448	12501	12471	12418	12611	12525	12541	12559	12357	12548	12476	12534	12368	12583	12585	12280	12351	12424	12381	12480	12513	12473	12434	12376	12295	12470	12557	12570	12493	12536	12353	12374	12453	12444	12358	12527	12530	12572	12438	12481	12398	12503	12472	12457	12334	12606	12537	12489	12312	12396	12488	12488	12536	12334	12368	12387	12362	12378	12348	12677	12433	12454	12477	12406	12271	12513	12582	12380	12510	12490	12494	12558	12356	12507	12495	12580	12588	12468	12463	12426	12604	12353	12535	12465	12476	12430	12374	12466	12524	12427	12377	12464	12404	12552	12414	12385	12511	12477	12302	12458	12587	12420	12551	12550	12351	12627	12377	12416	12465	12467	12472	12389	12435	12393	12406	12386	12383	12547	12337	12469	12533	12355	12376	12391	12482	12582	12470	12206	12474	12524	12447	12435	12499	12389	12493	12504	12418	12412	12470	12546	12469	12511	12440	12410	12454	12600	12412	12438	12329	12471	12575	12500	12692	12564	12453	12369	12377	12473	12447	12488	12550	12393	12440	12418	12459	12552	12572	12470	12549	12543	12439	12464	12515	12476	12497	12425	12437	12407	12531	12488	12528	12375	12584	12431	12520	12499	12555	12485	12588	12406	12293	12526	12558	12500	12502	12388	12304	12582	12316	12449	12373	12536	12557	12435	12351	12526	12629	12496	12381	12352	12260	12375	12455	12323	12396	12511	12534	12476	12414	12522	12509	12453	12490	12297	12422	12520	12504	12527	12399	12611	12457	12427	12514	12442	12461	12576	12422	12462	12336	12438	12531	12458	12413	12483	12466	12566	12623	12535	12376	12416	12385	12426	12567	12403	12597	12308	12397	12489	12424	12530	12529	12477	12416	12420	12444	12574	12519	12542	12585	12573	12325	12417	12427	12465	12407	12597	12540	12554	12448	12332	12625	12468	12413	12483	12454	12499	12609	12466	12437	12378	12507	12422	12351	12499	12549	12242	12439	12444	12339	12583	12740	12479	12506	12450	12464	12406	12480	12419	12515	12480	12474	12604	12319	12400	12448	12532	12491	12400	12462	12477	12529	12323	12440	12449	12443	12386	12494	12464	12584	12387	12521	12526	12654	12337	12368	12518	12437	12538	12445	12821	12412	12439	12488	12404	12534	12454	12617	12498	12426	12580	12381	12492	12415	12352	12424	12422	12522	12596	12556	12512	12633	12473	12442	12328	12507	12409	12387	12460	12487	12467	12573	12565	12462	12365	12431	12587	12565	12431	12471	12628	12424	12538	12457	12460	12422	12573	12383	12553	12413	12345	12447	12306	12507	12537	12488	12433	12420	12388	12554	12445	12337	12587	12295	12607	12487	12432	12634	12626	12690	12560	12378	12437	12386	12480	12455	12451	12535	12471	12331	12381	12475	12373	12472	12373	12550	12432	12394	12381	12386	12381	12459	12430	12541	12470	12379	12390	12438	12430	12606	12434	12484	12562	12508	12517	12392	12495	12380	12643	12527	12515	12430	12378	12466	12245	12490	12285	12532	12390	12492	12425	12440	12608	12361	12485	12402	12453	12590	12515	12356	12567	12505	12394	12551	12389	12419	12548	12398	12463	12570	12449	12450	12381	12418	12593	12495	12634	12577	12523	12477	12593	12390	12479	12406	12570	12612	12351	12402	12447	12563	12492	12205	12418	12389	12464	12580	12280	12386	12524	12404	12379	12433	12499	12545	12392	12534	12369	12368	12346	12470	12541	12488	12405	12378	12460	12500	12371	12445	12522	12355	12438	12416	12575	12488	12459	12572	12484	12499	12579	12465	12578	12339	12475	12349	12520	12523	12564	12532	12589	12468	12408	12485	12464	12495	12442	12490	12385	12557	12476	12304	12535	12370	12342	12379	12515	12501	12441	12401	12589	12354	12348	12442	12482	12398	12337	12410	12444	12539	12464	12424	12416	12560	12701	12523	12350	12444	12485	12572	12658	12576	12422	12516	12382	12521	12517	12365	12539	12427	12320	12513	12313	12430	12444	12581	12484	12519	12439	12573	12427	12447	12408	12472	12445	12635	12405	12546	12573	12339	12427	12513	12587	12371	12518	12495	12450	12507	12455	12443	12528	12403	12521	12528	12446	12305	12468	12470	12515	12540	12560	12468	12452	12416	12494	12684	12468	12431	12431	12479	12576	12731	12522	12520	12464	12315	12476	12521	12562	12434	12546	12301	12401	12502	12510	12616	12287	12388	12477	12448	12306	12522	12639	12375	12526	12495	12360	12460	12446	12536	12525	12513	12459	12328	12383	12479	12414	12354	12494	12478	12447	12331	12512	12502	12332	12524	12543	12328	12422	12520	12571	12453	12465	12424	12515	12445	12467	12519	12431	12497	12486	12460	12549	12516	12572	12534	12363	12537	12465	12490	12381	12385	12550	12440	12508	12556	12403	12524	12559	12382	12455	12714	12409	12450	12490	12452	12490	12676	12448	12504	12566	12353	12443	12475	12456	12596	12562	12560	12332	12391	12417	12449	12311	12529	12436	12424	12381	12378	12613	12558	12490	12363	12611	12514	12634	12461	12297	12487	12508	12552	12455	12552	12463	12448	12573	12447	12374	12507	12426	12469	12604	12459	12484	12523	12513	12491	12462	12466	12473	12639	12363	12534	12357	12283	12393	12434	12457	12452	12335	12629	12296	12517	12503	12549	12301	12361	12339	12463	12515	12411	12600	12519	12448	12346	12477	12351	12343	12429	12603	12218	12527	12335	12588	12650	12524	12333	12397	12509	12486	12577	12590	12606	12260	12615	12328	12528	12364	12339	12735	12602	12366	12571	12521	12433	12425	12423	12492	12588	12445	12368	12484	12421	12445	12439	12404	12394	12451	12644	12374	12488	12303	12381	12415	12493	12531	12494	12508	12495	12244	12560	12656	12494	12458	12393	12637	12296	12466	12295	12373	12529	12500	12633	12499	12578	12356	12484	12342	12484	12552	12419	12544	12444	12446	12510	12499	12487	12726	12505	12594	12376	12495	12418	12389	12331	12436	12495	12436	12516	12341	12415	12449	12521	12453	12476	12483	12296	12437	12404	12453	12362	12400	12586	12473	12304	12439	12512	12375	12534	12658	12522	12396	12353	12425	12349	12315	12432	12506	12619	12387	12632	12385	12465	12606	12522	12471	12383	12652	12418	12622	12418	12574	12402	12358	12372	12332	12505	12321	12532	12565	12359	12585	12400	12405	12321	12336	12408	12409	12330	12246	12718	12625	12626	12462	12337	12314	12601	12555	12410	12359	12489	12375	12583	12497	12570	12458	12418	12488	12561	12414	12644	12203	12408	12424	12363	12558	12513	12513	12419	12502	12287	12478	12432	12557	12248	12421	12447	12261	12437	12457	12508	12389	12552	12536	12531	12613	12514	12335	12456	12362	12245	12579	12370	12464	12398	12376	12606	12551	12535	12441	12352	12521	12605	12379	12468	12361	12476	12405	12390	12447	12537	12608	12477	12530	12397	12372	12596	12478	12469	12573	12474	12672	12533	12469
21972	21199	28956	23800	22349	26942	29320	21281	18420	18197	17777	17172	17063	17004	16914	16783	16831	16454	16414	16296	16432	16251	16094	16221	16034	16080	16183	16079	16171	16059	15873	16051	16110	16005	16010	15971	16146	16137	16159	16091	15972	15996	16094	15849	15856	16077	15924	15984	15981	15943	16365	16021	16085	15993	16025	15970	15929	16087	16144	16050	15921	15933	15923	15995	15885	16066	16009	16046	16076	15788	16170	16237	15959	15909	16007	15962	16086	16092	16171	16008	15988	15952	16015	15943	15956	15902	15907	15990	15784	16040	16077	16030	16114	15841	16116	15655	15835	15912	16127	16089	16183	16026	16044	15728	15983	16386	15872	16030	16099	16144	16185	16106	15805	16241	16092	15936	15958	15939	16137	15876	16014	16064	15913	15875	15908	16037	16131	16174	15900	16010	16155	15805	16017	15875	15814	16101	16139	16068	15983	16132	15742	15887	15837	15827	16150	15799	16021	15943	15942	15869	16108	16022	15907	15971	15886	15804	15974	16125	16056	16121	15862	15936	15837	15869	16124	15898	16006	15980	16181	15921	16002	15969	15892	15999	15912	15982	16022	16001	15909	15819	15969	15894	15957	15879	15897	16036	15947	15982	16161	16155	15888	15842	16115	15993	16120	16093	15813	16025	15840	15870	15928	16028	15814	15968	16000	15949	16063	16002	15993	16041	15804	15994	15982	15926	16264	15817	16056	16061	15939	16039	15924	15956	15906	16018	16109	15910	15843	15758	16147	15930	16011	16069	15986	16048	15944	16142	15844	15918	16062	16000	15967	15873	16067	15980	15933	15864	16208	16010	15999	15785	15813	15966	15979	16000	15979	15930	15974	16020	16000	15989	15800	15801	15978	15959	15953	16043	15957	15890	15985	15997	16034	16165	16092	15867	15844	15980	15893	15842	15920	15889	15726	16024	15979	15952	16085	15983	16051	15873	15797	15850	15947	16086	15971	16065	15988	16067	15923	15871	15909	15817	15936	15915	15897	16080	15979	15902	16126	15946	16195	16120	16030	15884	16053	16124	16018	15958	15993	15983	15795	16005	15987	15981	15921	15961	16097	16014	15820	15981	16089	16028	16083	16023	15883	15899	16220	15957	16031	15865	15975	15988	15966	15894	15817	15805	15894	15872	16043	15948	15760	16027	15834	16010	15998	16132	16036	15973	15934	16165	15995	15971	15984	15960	16126	15941	15906	15954	15863	15882	15902	16006	15796	15857	15874	16103	16010	16027	15876	15891	16007	15835	16037	15764	15993	16086	15947	16111	16084	15961	15998	15919	15980	16042	16121	16039	16001	15899	15914	16032	15950	16006	16121	16235	15922	15952	15879	16154	15960	15703	15781	15803	15987	16022	16003	15910	15934	15988	16106	15817	15998	15966	15858	15912	15934	15968	15781	15940	15980	15906	15712	15810	15928	15915	15850	16077	15896	16161	15890	15901	15941	16062	16050	15876	15729	16007	15997	16155	15963	15928	16211	15934	15991	15982	16116	15817	15990	15986	15872	16048	15905	15890	16079	15872	16041	15882	15938	15927	15781	15995	15829	15870	15782	15839	15962	16101	15915	16043	16051	16068	15873	15960	16086	16036	15843	16157	15999	16013	16013	16062	15902	15811	15941	15832	15762	15824	16037	15904	15775	16121	15984	15949	15932	15710	15906	16089	15835	16038	16077	16111	15842	15904	16028	16059	16040	16163	16030	16080	15780	15848	16084	15994	16108	15828	16057	16062	16011	15939	15843	15745	16078	15764	16088	15844	15831	16032	16009	16008	15789	16017	15993	16016	15957	16196	16060	15996	15774	16065	15917	16001	15919	15941	16072	15975	16018	15887	15959	15914	15786	16066	16054	15990	15951	15956	15867	15704	15997	15961	15956	15787	16073	16146	16060	15874	16072	16018	15851	15923	15964	15997	16051	16138	15849	16110	16270	15970	15879	15851	16022	15986	15967	15988	16141	16122	15968	15823	15930	15939	16006	15918	16058	16071	15995	15929	16062	16020	15851	15955	15922	15888	16084	15937	15876	16031	16017	15961	15935	15974	15914	15971	15924	15939	15784	15933	16125	16094	15850	16014	15943	15962	15860	15916	16014	16020	15917	16122	15947	15784	15836	15908	15913	15993	15855	15952	15925	16118	16013	16032	16049	15997	15966	16290	15963	16161	15981	16168	15901	16031	16011	16136	16107	16075	16032	16050	16116	16103	15994	15961	15923	15928	15980	15881	15984	16108	16008	15965	15847	15697	16017	15973	16152	15795	15946	15914	16134	15960	15948	15818	15841	15897	15989	15814	15797	15815	15918	15823	16082	15890	15876	15942	16047	15904	16173	15865	15835	15875	15905	15886	15909	15980	15973	15959	16038	16147	15949	16005	16079	15925	15783	15967	15998	16075	15826	15940	15861	15877	15957	15881	15665	15953	15936	15848	15988	15976	15879	15789	16004	15949	15934	15932	15831	15869	15864	15900	16083	16188	15729	15907	16004	15949	15950	15748	15835	15819	15935	16040	15835	15925	15894	15820	15928	15841	15824	15871	15922	15728	16016	15946	16053	15950	15980	16098	15934	15849	15820	15867	15929	15928	15910	16035	16000	15956	15855	15882	15906	15875	15987	15966	15971	15784	15934	16073	15847	15998	15905	16006	15804	15962	16157	15989	16120	16139	15758	15795	16032	16038	16034	15980	16060	15917	15904	15752	16120	15945	16037	16047	16326	15998	16027	16010	16019	15960	15916	15858	15805	15931	16013	15952	15938	15983	16118	15964	15917	15910	16051	15911	16110	16206	16084	15901	15913	15965	15947	15968	15977	15963	15893	15983	16127	15956	15848	15926	15740	15786	15759	16032	16047	15929	16055	15890	15972	15742	15769	15785	15843	15952	15816	16072	16017	15748	15960	16016	15887	15884	16041	15717	15853	16003	15876	15940	15934	15940	15903	15930	15909	15958	15716	15820	15855	15806	15815	15839	16028	16038	16065	15903	15947	15998	15861	15869	15837	15988	16025	16041	16119	16080	16005	15958	16033	16011	15955	15835	15829	15771	15741	15817	16247	15938	15787	16126	15787	15974	15783	15990	16073	15939	16142	15942	15791	16078	15849	15916	16121	16015	16003	16039	15784	15934	15875	16091	15923	15926	15893	16013	16122	16076	15812	16031	15959	16145	15984	16040	15882	15840	16158	15889	15890	15975	16013	15815	15892	15903	15944	15972	15951	15748	15878	15922	15929	15947	16037	16083	16065	15971	16138	16084	16161	15861	15931	16017	15945	15889	15904	15879	16173	16129	15793	15989	16077	15949	15989	15984	15986	16144	15985	15959	16000	16075	15998	15851	15964	16101	16027	15843	15981	15853	16048	15735	15889	15779	16043	15902	15724	15914	15934	16008	15898	15878	15871	16110	15950	15961	15801	15831	15825	15856	15957	15914	15946	15752	15917	16141	15888	15985	15933	15823	15862	15945	16122	15918	16038	15819	15947	15941	16057	15795	16015	15986	15851	15960	15753	15802	15973	15967	15932	16002	15896	16106	16007	15781	15908	15940	16081	15909	15868	15928	15867	16113	15798	16024	15829	15829	16263	16162	16061	15990	15988	16095	16043	16038	15911	15972	15797	15809	15920	15842	15840	15924	16005	15868	16007	16035	16013	15959	15939	15731	16082	16130	15876	16049	16086	15922	16141	16084	15842	15955	15916	15995	15988	15945	15995	15929	16169	16072	15937	15860	15917	15967	15893	16156	15980	15815	15884	15858	15962	15896	16001	16089	15850	16053	15970	15780	16157	16059	15926	16097	16063	16133	16122	16010	16094	15994	16028	15819	15730	16072	15838	15966	15836	15791	15996	15955	15992	15787	15911	15920	16010	16001	15920	15881	15941	16039	16064	15846	16013	16005	15856	15785	15933	15658	15769	15925	15838	15979	16004	16011	16079	15932	15872	16063	16044	15925	16007	15775	15820	16108	15824	15759	15880	15744	16117	15997	15791	15865	16047	16012	15926	15822	15909	15840	15883	15921	16054	15900	16087	16134	15985	15822	15996	16129	16130	15828	15898	15900	16169	15823	16048	15802	15855	15864	15891	15978	15843	16079	15968	16125	15930	16056	16196	15874	16030	15986	15850	15944	15935	15941	15897	15900	15863	16012	15958	15979	15994	16025	16194	16168	16034	15850	16012	15904	15837	15880	15906	15836	15791	15767	15985	16037	15976	15974	16131	15986	15918	16193	15908	15884	16120	15956	15942	16070	16023	16097	15941	15856	15908	16295	15935	16182	16031	15923	15757	15918	15982	16182	16050	15875	15742	15977	15976	16036	15851	15999	15988	15877	15861	15891	15855	15838	15935	15863	15906	16019	16236	16095	16045	15933	15917	15766	15774	15759	15975	15838	15928	16046	15951	15982	16024	16074	16056	15981	15925	16004	16036	16100	15978	15987	16041	15917	16043	15821	15955	15947	15872	15978	15981	16245	15978	15959	15863	15986	15947	15865	16013	15808	15855	15952	16079	16015	16094	15894	16007	15859	16139	16004	15905	15896	15832	15871	16109	15946	16124	16072	16053	15921	15880	15915	15790	16026	15881	15818	16149	15992	15872	15953	16044	15856	16044	16046	15914	15990	16127	16076	16029	16051	15753	16052	16141	16156	15969	15937	16045	16022	15785	16036	15981	15935	15947	16104	16161	16069	16109	16088	16083	16075	16004	15914	15951	15976	15878	15818	15907	15966	15978	15911	15903	15944	15903	15700	16048	15912	15923	15807	16102	16067	15726	15861	15877	15884	15844	15805	15784	15704	15790	15910	15977	15963	15950	16005	16005	16052	16026	15989	15923	16075	15810	15845	15982	16047	15901	15854	15993	15946	16024	15880	15829	15776	15903	15862	16023	15975	15847	15973	16020	16102	15949	15868	16054	15997	16042	15964	16022	15826	16037	15825	15875	15900	15739	15887	15908	15881	15881	15885	16055	15843	15737	16002	16035	15816	16016	15927	15870	15876	16171	15880	16053	16109	16093	16016	16102	15780	15766	16022	16194	15862	16016	16159	16174	16095	16148	16045	16011	15951	16004	16007	15809	15953	16043	16001	15823	15926	15994	15830	16020	15986	16032	15904	16258	16002	16072	16041	16020	15987	15982	15976	15937	15896	15892	15947
29273	56782	47408	35744	34905	30749	24332	18843	16434	15984	15384	14919	14766	14561	14387	14449	14263	14063	13921	14038	13904	13806	13839	13696	13753	13723	13654	13605	13830	13715	13648	13806	13646	13724	13582	13711	13523	13741	13712	13533	13657	13518	13581	13504	13843	13567	13626	13736	13593	13461	13839	13654	13624	13394	13618	13559	13555	13630	13586	13603	13791	13475	13523	13636	13652	13428	14029	13630	13664	13567	13623	13680	13646	13615	13596	13717	13577	13682	13484	13630	13633	13520	13649	13624	13671	13623	13547	13669	13566	13441	13673	13647	13664	13621	13643	13848	13466	13495	13684	13576	13637	13554	13560	13553	13610	13680	13599	13734	13713	13596	13773	13610	13689	13635	13523	13477	13662	13547	13604	13698	13472	13587	13693	13506	13705	13555	13578	13524	13639	13562	13721	13642	13598	13779	13626	13580	13634	13534	13674	13580	13602	13756	13631	13437	13704	13721	13401	13758	13553	13735	13749	13743	13650	13733	13699	13538	13574	13693	13701	13366	13651	13601	13523	13699	13497	13664	13620	13583	13586	13660	13675	13599	13563	13503	13522	13600	13696	13587	13715	13400	13675	13711	13627	13561	13559	13710	13528	13657	13618	13625	13666	13560	13639	13769	13571	13544	13630	13640	13636	13594	13668	13555	13481	13440	13655	13789	13573	13694	13693	13707	13517	13453	13529	13744	13570	13595	13642	13710	13650	13554	13567	13499	13442	13605	13654	13549	13670	13445	13646	13635	13589	13744	13653	13572	13730	13504	13578	13483	13582	13675	13585	13623	13579	13676	13783	13666	13674	13572	13440	13566	13698	13570	13728	13473	13609	13637	13684	13766	13562	13757	13601	13610	13710	13279	13562	13768	13514	13432	13575	13585	13727	13638	13447	13593	13465	13635	13442	13566	13545	13614	13622	13573	13703	13551	13400	13666	13618	13719	13534	13612	13740	13549	13776	13770	13567	13603	13447	13635	13686	13534	13574	13624	13687	13676	13563	13546	13629	13642	13543	13804	13563	13780	13581	13625	13567	13647	13652	13552	13502	13665	13425	13501	13632	13510	13585	13635	13601	13742	13554	13724	13584	13670	13654	13433	13885	13760	13726	13548	13718	13444	13518	13702	13525	13677	13463	13647	13568	13743	13630	13631	13571	13705	13605	13603	13542	13586	13535	13545	13753	13426	13711	13566	13720	13605	13618	13522	13569	13669	13503	13682	13670	13677	13588	13663	13603	13640	13576	13499	13508	13591	13547	13940	13675	13670	13604	13770	13487	13778	13473	13594	13501	13444	13605	13502	13452	13654	13550	13590	13513	13518	13637	13723	13496	13595	13637	13676	13649	13623	13649	13613	13476	13633	13605	13426	13744	13678	13459	13778	13470	13441	13606	13649	13596	13541	13581	13575	13691	13684	13629	13544	13533	13542	13778	13656	13569	13696	13781	13590	13639	13616	13376	13443	13561	13716	13664	13664	13631	13744	13500	13605	13497	13751	13473	13700	13542	13671	13678	13557	13493	13710	13646	13648	13576	13542	13800	13677	13531	13743	13555	13622	13509	13600	13661	13499	13643	13641	13462	13474	13526	13533	13615	13523	13763	13616	13475	13570	13480	13701	13594	13564	13747	13630	13680	13438	13622	13389	13769	13531	13727	13531	13542	13651	13707	13565	13445	13602	13555	13676	13554	13542	13668	13681	13619	13636	13576	13639	13753	13711	13640	13640	13557	13610	13527	13542	13602	13589	13552	13636	13646	13566	13590	13790	13562	13564	13638	13724	13650	13449	13725	13711	13611	13530	13488	13561	13447	13551	13610	13443	13561	13644	13573	13727	13564	13542	13618	13549	13561	13598	13702	13434	13582	13661	13566	13697	13574	13732	13610	13704	13602	13628	13542	13601	13626	13591	13627	13672	13702	13570	13559	13680	13674	13638	13599	13585	13438	13579	13566	13618	13424	13474	13640	13547	13411	13707	13639	13692	13587	13615	13566	13713	13570	13629	13666	13656	13642	13579	13581	13470	13592	13681	13603	13650	13708	13460	13691	13540	13477	13774	13724	13601	13645	13640	13547	13700	13819	13599	13694	13673	13694	13634	13690	13657	13452	13620	13404	13579	13553	13493	13743	13537	13658	13505	13655	13742	13564	13775	13523	13568	13610	13757	13573	13425	13563	13607	13517	13555	13757	13565	13672	13648	13711	13683	13615	13617	13669	13533	13558	13577	13621	13614	13522	13637	13526	13572	13621	13679	13623	13569	13527	13560	13684	13453	13583	13532	13602	13489	13573	13675	13524	13712	13718	13566	13576	13613	13524	13657	13684	13554	13572	13580	13709	13620	13628	13518	13690	13528	13526	13760	13615	13551	13605	13603	13530	13633	13629	13556	13552	13657	13516	13588	13854	13617	13727	13717	13666	13410	13436	13722	13505	13667	13583	13604	13528	13591	13516	13472	13599	13618	13713	13652	13735	13554	13631	13681	13558	13766	13679	13673	13492	13512	13545	13617	13615	13444	13602	13487	13502	13659	13604	13780	13723	13561	13554	13582	13767	13602	13714	13682	13635	13662	13620	13497	13413	13536	13661	13645	13704	13569	13517	13618	13600	13709	13829	13679	13481	13771	13670	13534	13651	13398	13650	13700	13550	13451	13562	13574	13589	13609	13567	13477	13501	13446	13663	13729	13443	13327	13512	13543	13579	13585	13690	13631	13583	13609	13702	13607	13683	13742	13608	13661	13873	13627	13760	13455	13663	13543	13586	13657	13762	13536	13801	13510	13440	13575	13511	13687	13727	13546	13526	13524	13840	13542	13505	13610	13505	13596	13616	13705	13590	13642	13601	13654	13743	13529	13599	13597	13585	13576	13530	13455	13599	13641	13523	13603	13553	13560	13593	13629	13661	13505	13660	13753	13615	13675	13779	13583	13590	13520	13555	13763	13518	13735	13679	13432	13559	13476	13555	13583	13662	13439	13505	13634	13640	13749	13583	13423	13691	13674	13773	13675	13611	13549	13411	13575	13629	13720	13560	13499	13535	13563	13617	13605	13632	13897	13681	13559	13540	13586	13736	13771	13439	13448	13566	13483	13645	13781	13492	13708	13530	13565	13588	13687	13672	13570	13831	13642	13653	13603	13600	13616	13599	13632	13666	13736	13541	13604	13504	13589	13592	13481	13599	13505	13633	13513	13585	13511	13620	13513	13355	13570	13585	13548	13753	13653	13577	13630	13652	13520	13434	13563	13545	13605	13530	13575	13573	13467	13645	13672	13473	13627	13709	13316	13639	13667	13654	13575	13588	13584	13554	13748	13514	13595	13572	13614	13494	13700	13636	13515	13676	13611	13631	13461	13681	13499	13602	13795	13761	13524	13510	13669	13432	13653	13526	13730	13759	13544	13616	13453	13786	13522	13661	13624	13680	13671	13610	13699	13668	13633	13486	13483	13558	13707	13527	13688	13645	13517	13397	13637	13576	13564	13688	13584	13672	13664	13650	13626	13698	13634	13654	13601	13668	13799	13828	13521	13735	13560	13654	13373	13597	13587	13554	13687	13705	13679	13563	13589	13511	13595	13519	13543	13554	13542	13750	13666	13697	13520	13665	13529	13517	13542	13618	13764	13818	13528	13753	13568	13560	13422	13490	13552	13692	13570	13647	13487	13537	13774	13608	13482	13564	13712	13587	13617	13729	13665	13613	13398	13619	13751	13476	13600	13567	13468	13708	13559	13568	13506	13733	13666	13521	13526	13512	13579	13701	13584	13452	13535	13382	13734	13804	13554	13607	13672	13521	13670	13466	13634	13547	13654	13531	13582	13735	13513	13634	13859	13585	13683	13628	13584	13569	13598	13482	13549	13570	13577	13503	13691	13730	13682	13455	13644	13667	13665	13781	13554	13613	13593	13518	13445	13518	13732	13599	13555	13613	13774	13414	13522	13635	13577	13594	13654	13587	13697	13450	13696	13668	13539	13601	13535	13637	13544	13613	13547	13524	13627	13525	13402	13365	13557	13549	13607	13631	13692	13567	13744	13647	13477	13567	13579	13751	13602	13452	13661	13558	13711	13707	13610	13641	13650	13553	13475	13566	13575	13635	13570	13503	13667	13602	13711	13464	13649	13514	13546	13596	13509	13560	13612	13625	13470	13439	13526	13700	13758	13588	13539	13436	13594	13627	13385	13583	13458	13595	13656	13541	13576	13730	13569	13446	13558	13595	13612	13537	13508	13422	13580	13556	13466	13732	13606	13664	13642	13634	13756	13565	13677	13530	13522	13645	13637	13625	13646	13793	13299	13530	13623	13742	13441	13643	13528	13679	13500	13636	13691	13572	13643	13715	13597	13502	13669	13613	13475	13654	13476	13732	13642	13597	13391	13627	13710	13445	13643	13620	13600	13614	13613	13465	13599	13619	13481	13756	13666	13651	13614	13365	13553	13661	13680	13673	13577	13568	13569	13609	13487	13616	13661	13716	13625	13611	13676	13562	13600	13647	13595	13619	13634	13697	13602	13506	13554	13435	13534	13649	13607	13735	13740	13440	13577	13649	13598	13612	13594	13608	13503	13505	13545	13644	13590	13536	13625	13547	13593	13607	13711	13648	13657	13584	13606	13445	13716	13611	13661	13630	13473	13500	13590	13677	13680	13439	13826	13734	13666	13649	13745	13622	13591	13569	13596	13615	13669	13721	13606	13472	13597	13573	13625	13431	13585	13638	13727	13522	13703	13538	13645	13666	13625	13688	13634	13541	13635	13670	13488	13576	13668	13558	13611	13509	13583	13530	13729	13731	13518	13766	13642	13570	13676	13619	13531	13633	13622	13695	13704	13485	13629	13654	13711	13677	13509	13651	13584	13681	13624	13616	13588	13570	13632	13653	13644	13555	13645	13548	13739	13593	13550	13703	13394	13604	13633	13608	13631	13654	13366	13474	13759	13642	13610	13637	13578	13646	13560	13538	13640	13669	13617	13586	13492	13579	13623	13538	13711	13768	13533	13452	13572	13688	13723	13650	13456	13535	13739	13514	13613	13424	13671	13674	13752	13608	13572	13620	13644	13572	13785	13543	13597	13704	13614	13737	13720	13456	13661	13614	13681	13558	13510	13636	13626	13707	13587	13623	13531	13491	13523	13587	13686	13628	13603	13535	13475
28657	26652	33042	27975	22209	19392	17165	15555	15182	14770	14851	14353	14408	14378	14279	14278	14252	14155	14324	14099	14460	14235	14120	14037	14065	14207	14023	14119	14020	14085	13770	14041	14265	14102	14081	14086	14065	13964	13789	13927	14052	14011	13992	13853	14094	14034	14275	14151	14131	13960	14061	14131	13982	14043	13999	14254	14024	13943	14334	14022	13972	13983	14059	14139	13940	14063	13992	13970	13961	14020	13889	14040	13946	13899	14047	14114	13996	14081	13971	13856	14253	14055	13962	14182	13978	14217	14002	13888	14187	14213	13861	13931	14089	14263	14101	14275	14119	13908	14129	14155	14011	13980	14264	13944	14039	13994	14038	14206	14079	13862	13827	13949	14244	14043	14075	14209	14078	13987	14169	13949	14242	14272	14065	14172	13978	14086	14132	14104	13993	14090	14103	13991	14232	14184	13906	14168	14079	14149	13891	13909	13892	14059	14075	14068	14043	14043	13997	14219	14076	13928	14215	14147	13974	14150	14031	13896	13899	14156	14063	14004	13955	13798	14074	14110	14159	13938	14046	13972	14306	13980	14204	14102	14046	14169	13905	13917	14144	14118	13943	14026	13844	14144	14092	13957	14011	13863	14016	14173	14068	14125	14042	14150	14066	13978	14010	14062	13888	14167	14114	13994	13839	14055	13977	13947	14115	13954	13989	14109	14046	14073	13833	14180	14054	14017	14174	14096	14134	14045	14035	13911	14070	14058	14010	13982	14009	14110	14117	14133	14092	14093	14092	14100	14023	14124	13925	14041	14235	14108	13984	14002	14138	13959	14023	14065	14040	13875	13957	14058	14177	13978	14121	13945	13984	13867	13997	14026	14214	14090	14242	14169	14251	14252	14108	14198	14034	14253	14055	13964	14087	13934	14136	14124	13955	14135	14234	13968	13879	14113	13991	13989	14118	13817	14001	14158	13988	13858	14019	13859	14114	14160	14157	13925	14080	13960	14122	14031	14035	13847	14021	13955	14192	14160	14176	13937	14072	14082	14232	13970	14078	14049	13909	13959	13986	14011	13929	14079	14207	14102	14329	13886	13997	14006	13966	14035	13945	13944	14065	14110	14115	14004	14040	13930	14005	14263	14159	14024	14119	14089	14208	14195	14117	14126	14082	14213	14166	14116	14125	13993	13785	13922	14174	13932	14004	14058	13912	13960	14184	13980	14112	14078	14064	13999	13972	14018	14145	14007	14086	14030	13984	13904	14085	13927	14053	14171	14105	14175	13969	14013	14018	14008	14027	14003	14189	14118	14121	14146	14115	14161	13987	14031	14139	13999	14010	13908	13976	13916	14029	14072	14177	14032	14111	14051	13989	13857	14032	14212	14153	13986	14053	13957	13944	14021	13881	13960	14294	14156	14158	14051	13949	14269	14177	13909	13923	13742	14105	14086	14300	13909	13927	13992	14088	14013	14029	14057	14102	14102	14165	14011	14107	14091	14044	14066	14073	13967	14101	14262	13967	14029	13882	14081	14032	13960	14091	14097	14010	14005	14167	13811	14028	14065	13994	13990	14179	14163	14226	13943	13941	14246	13959	13922	13971	14038	14162	13995	14018	14219	14135	14107	13948	14030	14184	14034	14046	13999	14026	14054	13974	13957	14019	14017	14054	14171	14251	14037	14142	14017	13933	14066	13931	13864	14026	14118	13955	14109	14144	13919	14072	13941	14093	13896	13830	14045	13990	14074	13993	14063	14111	13952	14072	14130	14020	14165	14323	14137	14152	14126	14087	13922	14015	13931	13777	13990	14032	13960	13989	14244	14119	14002	14167	13921	13982	14021	14163	14134	13931	14072	14245	14094	14102	14203	14056	14098	14033	13878	14031	14067	14096	14129	14161	13953	14132	14019	13966	14196	14029	13972	13994	14057	14114	13855	14054	14053	13960	13923	14016	13958	14008	14031	14118	13996	13996	13995	13935	14023	14135	13856	13925	14133	14181	13990	14102	13891	13891	13716	14028	13988	13945	13949	13926	14020	13976	14121	13976	14132	13920	13986	13974	14186	14177	14050	13952	13974	14221	14061	14123	14017	14071	14121	14106	14027	14010	14057	13961	13984	14047	14155	14008	14081	14078	14067	13999	13950	14049	14085	14070	14114	14117	14190	14137	14254	14248	14199	14125	14036	14007	14077	14026	14267	14151	13905	14008	14019	14158	13844	14145	13876	13958	14209	14068	14051	14151	14009	14244	13842	13972	13938	14098	14065	14073	14035	13945	14002	13995	13975	13788	14066	14005	14042	14057	14176	14041	14055	13913	14013	14120	14155	13911	14178	14179	14058	13928	14156	14176	14066	14133	14191	14109	14060	14115	14082	14131	14076	14020	13979	14189	14049	13847	14149	14041	13984	13984	14200	14052	13868	14145	13960	13948	14016	14103	13933	13885	14124	13953	13933	13977	14081	14032	13799	14046	13975	14171	14112	14202	14000	13898	14058	13899	13821	14038	14096	14019	14234	13850	14058	14099	13964	14020	13825	13936	14057	14304	14150	14045	14034	14137	14183	14157	14124	14133	14094	14031	13985	14138	13994	14038	14127	14024	14039	13764	13735	13964	14049	13902	14110	14111	14137	14228	13919	14179	14032	14121	14101	14150	14003	14070	14199	14120	13945	14099	13803	13953	13989	14059	13979	13981	14216	14151	14077	14102	14020	14015	14154	14172	14071	14106	14086	14025	14093	13914	13928	14003	13930	14171	14097	14030	14149	14037	14125	14082	14192	14107	14052	14026	13936	14147	14008	14166	13935	14145	14118	14267	14105	14007	13909	14128	14132	14089	14115	13963	14135	13955	14047	13949	13841	14079	13987	14077	14043	14191	13890	14077	14158	14127	14095	14042	13906	14207	14038	14205	14035	14102	14004	13821	13853	14058	14144	14032	13943	14140	13971	13873	14081	14035	13893	13992	14111	14066	14102	13988	13938	14170	14014	14071	13942	13996	14018	14072	14030	14150	13998	13855	14039	14034	14074	14010	14151	14299	14174	13854	13895	14055	14037	13976	14062	14086	14069	14090	13941	14082	13917	14009	14022	13919	14077	14076	13990	14185	13945	13945	14153	14075	14167	14055	14028	14083	14179	14133	13995	14224	14138	14207	14027	14036	13925	14078	13987	13975	13934	14026	14036	13958	14101	14049	14230	13811	13845	13788	13912	13990	14107	14045	13910	14228	14111	14043	14063	14043	14157	14021	14157	13894	14049	13914	13991	13965	14131	14012	13962	14127	14010	13846	14270	13934	14030	14029	14180	14247	14173	14151	13724	13882	14123	14090	14133	13986	13964	14027	14164	14062	14095	14037	13850	13904	14100	14004	14040	13975	13724	14093	13900	14135	14129	14041	14057	14054	14175	13905	14085	13931	14026	14139	13961	14083	13931	13938	14110	14076	14061	14125	14030	14268	14210	14052	14165	14246	13936	14236	13809	14002	14070	14181	13973	14137	13916	14112	13901	13965	14143	14099	14218	14152	14228	14027	13956	14013	14058	13972	13999	13942	14185	14009	14143	13920	14017	13924	14147	13918	13967	13977	13968	13968	14172	13945	13954	13958	14056	14062	14308	14145	14113	14154	14239	13950	14250	14009	13992	13882	14052	13890	14001	14115	13921	14128	14129	14188	13923	14012	14141	13787	14123	14035	14036	14097	14052	14004	14225	14143	13990	14153	13923	14106	14069	14116	14169	13960	13983	14101	13960	13867	13990	13907	14031	13980	13962	14187	14100	14111	14149	14008	14066	13971	14000	14082	13971	14112	14192	14105	14206	13818	14177	13970	14225	14133	14108	14048	14020	14046	13931	14038	14116	14074	14211	13980	13979	13973	14104	14086	14255	14061	14216	14103	14237	14083	14106	14005	13927	14130	14096	14115	14055	14108	14047	13987	13923	13956	14073	14013	14050	13993	14136	13993	13881	14072	13999	13945	14041	13954	13994	14014	14077	13937	14026	13998	13926	13942	13968	14329	14181	14154	14043	13922	14051	14051	14158	14048	13942	14220	14041	14169	14063	14124	14191	14161	14082	14134	14200	14012	13903	14142	13996	14018	14039	14131	14307	14034	13930	14032	14004	14214	14157	13905	14065	14030	13908	14044	13993	14093	14070	14010	14112	14052	14026	13905	14021	14058	13892	14074	13842	13928	13959	14102	14063	14415	14155	14124	14047	13878	13949	14127	14324	14038	13947	14249	14106	14233	14089	13940	13981	14017	14060	13941	13875	14085	14059	14043	14162	14146	13916	13867	14045	14224	14085	14091	14107	14007	14231	14033	14153	14042	13953	13988	14010	13971	14120	14067	14138	14021	14058	14045	14045	14259	13958	14076	14061	14114	14272	14141	14044	14002	14129	14076	14055	13952	14180	14057	14046	14132	14109	14038	14007	14152	14098	13883	14030	14177	14018	14113	13976	14120	14030	14237	14086	13999	14110	14071	13956	13946	14248	14287	14083	13911	14122	13777	14094	14086	14040	14092	14069	13923	14167	13948	14135	14066	14017	14190	13996	14117	14109	14038	14163	14077	13974	13886	14095	14107	14181	14035	14168	14066	14148	14069	13850	14086	14255	13980	13968	14072	14230	14113	14169	14164	14246	14113	14062	13995	14013	13929	14044	13951	14006	14032	13973	13934	14065	14002	13982	14018	13979	14126	13958	13838	14145	14093	13985	13953	13950	13794	14038	14145	14018	14050	13967	13977	14070	14177	14163	14067	14021	14125	14009	14207	13998	13970	14011	13948	13984	14007	14084	14051	13999	13919	14127	14085	13874	14063	14022	14051	13903	14320	13964	14075	14050	14129	13906	14054	14017	14149	14259	13955	13996	14217	14042	14068	14082	14032	14086	14274	14177	14159	14007	13862	13995	14015	13956	13996	13955	14019	14222	14041	14239	13939	14160	14059	13873	13975	13965	13837	13974	14082	14198	13981	14214	14157	14014	14149	13938	13892	14245	14027	13914	14077	14114	13997	14045	13917	14056	14061	14055	13912	14014	14034	14057	14219	14114	14098	14132	14256	14030	14014	13913	13899	13976	13874	14001	14326	14088	14057	14165	14140	14217	14164	14100	14020	13849	14041	13907	14171	14007	13904	14125	14228	14106	14016	13792	13868	14163	14141	14024	14033	14202	14024	13940	13799	14190	14036	13918
25469	41953	33381	24646	21562	18629	15977	14410	13582	13414	13354	13015	12877	12791	12621	12735	12784	12666	12611	12591	12682	12471	12608	12564	12400	12453	12380	12339	12438	12336	12498	12268	12462	12367	12355	12435	12453	12460	12456	12461	12464	12426	12436	12520	12515	12452	12382	12479	12335	12335	12447	12312	12562	12390	12432	12383	12464	12394	12437	12422	12587	12320	12352	12561	12337	12424	12452	12433	12277	12389	12567	12478	12320	12483	12388	12417	12288	12390	12366	12422	12225	12363	12385	12402	12380	12384	12375	12520	12391	12372	12324	12439	12467	12459	12443	12448	12419	12413	12501	12354	12431	12403	12395	12376	12345	12389	12310	12530	12372	12404	12433	12389	12572	12394	12411	12467	12390	12425	12434	12508	12369	12441	12237	12495	12526	12514	12450	12387	12360	12505	12383	12384	12502	12439	12374	12498	12461	12450	12406	12500	12332	12287	12441	12184	12386	12239	12395	12381	12264	12407	12308	12475	12355	12412	12353	12388	12578	12390	12348	12389	12490	12395	12479	12378	12463	12425	12260	12509	12380	12363	12403	12438	12451	12380	12556	12332	12458	12342	12423	12255	12157	12423	12350	12380	12381	12383	12288	12397	12443	12318	12353	12387	12331	12295	12465	12332	12380	12419	12431	12432	12379	12264	12305	12204	12280	12416	12199	12606	12250	12484	12422	12480	12426	12334	12539	12361	12569	12393	12453	12314	12584	12435	12458	12407	12422	12430	12500	12238	12403	12400	12488	12446	12339	12312	12334	12283	12430	12344	12350	12416	12464	12347	12422	12365	12344	12269	12406	12397	12326	12385	12321	12544	12321	12457	12333	12526	12349	12433	12408	12446	12594	12420	12297	12221	12428	12487	12697	12419	12434	12465	12290	12366	12441	12408	12465	12534	12421	12353	12595	12391	12440	12411	12406	12562	12528	12419	12419	12305	12369	12425	12274	12347	12333	12448	12502	12322	12424	12500	12481	12215	12416	12458	12406	12501	12318	12259	12267	12503	12582	12464	12514	12372	12355	12489	12400	12487	12362	12441	12422	12457	12419	12372	12402	12321	12341	12450	12533	12368	12460	12393	12341	12476	12420	12222	12493	12339	12566	12344	12207	12381	12468	12274	12462	12308	12512	12505	12301	12338	12424	12444	12463	12506	12273	12542	12527	12430	12420	12244	12372	12463	12523	12359	12364	12413	12328	12369	12373	12545	12376	12404	12341	12420	12450	12640	12344	12465	12509	12469	12405	12323	12306	12231	12473	12360	12382	12552	12528	12361	12377	12288	12514	12371	12318	12432	12398	12386	12512	12322	12520	12378	12418	12364	12333	12442	12404	12334	12347	12347	12458	12401	12299	12461	12381	12401	12453	12257	12463	12486	12465	12403	12406	12439	12548	12399	12605	12216	12434	12457	12299	12352	12413	12490	12368	12520	12374	12568	12401	12184	12396	12471	12354	12472	12485	12428	12379	12270	12329	12476	12350	12211	12383	12316	12461	12404	12275	12507	12425	12438	12346	12611	12386	12362	12509	12341	12378	12399	12497	12508	12379	12082	12506	12339	12406	12243	12349	12277	12341	12491	12484	12575	12384	12332	12384	12293	12363	12434	12523	12404	12454	12436	12397	12508	12402	12432	12358	12409	12321	12507	12365	12500	12460	12302	12474	12441	12531	12630	12530	12464	12412	12340	12423	12509	12270	12307	12393	12470	12398	12333	12431	12527	12393	12448	12473	12625	12399	12442	12377	12379	12324	12344	12376	12523	12347	12479	12463	12329	12444	12542	12353	12394	12198	12484	12483	12436	12525	12563	12230	12395	12392	12421	12499	12430	12371	12464	12497	12399	12302	12374	12299	12674	12523	12257	12421	12381	12281	12512	12390	12468	12262	12454	12328	12342	12271	12404	12414	12517	12452	12513	12350	12383	12538	12421	12348	12589	12282	12464	12471	12436	12440	12330	12311	12509	12419	12462	12371	12430	12449	12502	12455	12387	12499	12373	12395	12312	12339	12262	12337	12369	12408	12358	12498	12502	12344	12385	12316	12387	12469	12662	12381	12411	12420	12599	12367	12474	12280	12528	12469	12276	12302	12340	12442	12406	12438	12362	12336	12329	12428	12483	12363	12388	12565	12383	12270	12356	12415	12479	12507	12410	12254	12571	12367	12513	12284	12535	12241	12492	12542	12252	12370	12523	12406	12343	12297	12572	12500	12500	12437	12314	12493	12362	12413	12302	12282	12455	12442	12480	12338	12369	12433	12348	12487	12449	12417	12377	12522	12517	12313	12454	12357	12247	12514	12270	12523	12352	12302	12461	12382	12444	12354	12470	12425	12348	12358	12495	12370	12370	12545	12516	12392	12419	12347	12362	12418	12403	12560	12469	12344	12251	12395	12443	12456	12316	12482	12336	12211	12454	12501	12318	12292	12389	12498	12280	12574	12240	12572	12413	12213	12427	12652	12425	12359	12359	12286	12420	12355	12383	12430	12435	12279	12379	12636	12344	12263	12452	12327	12462	12389	12486	12353	12359	12489	12322	12546	12370	12373	12413	12485	12467	12473	12371	12653	12385	12422	12295	12419	12357	12286	12397	12472	12470	12313	12413	12449	12274	12268	12543	12539	12416	12464	12527	12371	12338	12359	12442	12404	12381	12356	12578	12482	12429	12320	12434	12382	12493	12374	12411	12485	12397	12416	12428	12468	12530	12596	12410	12510	12398	12347	12328	12297	12316	12457	12405	12351	12338	12319	12326	12456	12235	12476	12482	12491	12454	12358	12296	12392	12467	12387	12384	12473	12333	12178	12393	12434	12492	12430	12515	12353	12290	12226	12396	12388	12383	12481	12383	12268	12578	12486	12528	12520	12433	12435	12325	12427	12502	12371	12463	12329	12467	12465	12341	12485	12321	12590	12441	12360	12443	12330	12449	12342	12444	12369	12382	12424	12451	12483	12543	12300	12450	12490	12273	12451	12535	12380	12376	12271	12484	12230	12504	12439	12397	12391	12418	12430	12423	12529	12403	12494	12438	12342	12401	12377	12486	12463	12538	12445	12538	12292	12305	12441	12386	12406	12431	12331	12430	12308	12487	12490	12471	12379	12476	12370	12251	12425	12500	12372	12315	12394	12475	12388	12524	12466	12412	12269	12364	12359	12222	12411	12501	12333	12447	12358	12311	12476	12376	12390	12536	12321	12388	12343	12322	12421	12362	12355	12377	12372	12538	12385	12295	12458	12524	12526	12378	12363	12410	12322	12432	12377	12339	12481	12383	12275	12365	12260	12360	12500	12347	12489	12506	12472	12470	12506	12481	12618	12311	12372	12441	12554	12238	12196	12510	12295	12389	12383	12495	12321	12262	12406	12432	12461	12469	12482	12364	12413	12286	12570	12485	12348	12445	12416	12252	12523	12334	12418	12353	12536	12487	12360	12397	12412	12246	12255	12401	12385	12263	12461	12364	12460	12431	12509	12338	12261	12463	12367	12471	12357	12506	12459	12416	12480	12310	12335	12521	12371	12540	12388	12296	12361	12533	12164	12377	12429	12418	12411	12321	12374	12427	12348	12461	12379	12397	12380	12408	12294	12410	12389	12381	12351	12481	12445	12464	12401	12458	12208	12340	12278	12398	12389	12382	12239	12414	12461	12431	12424	12389	12384	12524	12603	12281	12427	12669	12368	12408	12414	12322	12379	12375	12527	12500	12418	12438	12273	12607	12268	12259	12372	12534	12239	12486	12274	12449	12533	12259	12517	12548	12494	12332	12595	12549	12383	12402	12402	12432	12412	12412	12502	12401	12483	12342	12328	12435	12198	12372	12292	12371	12410	12413	12334	12441	12389	12362	12348	12574	12407	12302	12357	12595	12401	12462	12469	12283	12403	12450	12458	12431	12453	12455	12122	12473	12323	12584	12455	12473	12331	12472	12423	12432	12431	12208	12370	12285	12209	12386	12398	12320	12443	12340	12332	12306	12438	12463	12356	12467	12257	12387	12458	12240	12263	12515	12428	12279	12375	12417	12386	12178	12494	12586	12372	12353	12336	12314	12371	12470	12368	12448	12378	12441	12412	12345	12219	12457	12449	12411	12514	12524	12570	12453	12252	12352	12194	12290	12522	12391	12337	12493	12343	12498	12277	12455	12248	12364	12442	12406	12374	12420	12276	12416	12408	12248	12363	12476	12302	12363	12387	12390	12522	12284	12419	12546	12416	12415	12351	12370	12265	12309	12502	12290	12298	12379	12333	12410	12464	12481	12300	12456	12507	12422	12442	12353	12334	12373	12425	12321	12290	12341	12382	12371	12371	12434	12367	12409	12543	12353	12365	12408	12325	12272	12582	12451	12345	12294	12363	12434	12384	12276	12524	12333	12436	12363	12321	12358	12317	12381	12471	12692	12263	12281	12372	12206	12594	12495	12421	12362	12419	12228	12500	12383	12505	12321	12421	12384	12330	12421	12349	12251	12283	12437	12315	12380	12285	12516	12428	12202	12379	12462	12464	12425	12431	12528	12472	12464	12422	12449	12376	12249	12451	12198	12443	12361	12261	12362	12301	12572	12645	12285	12478	12428	12545	12381	12411	12252	12380	12528	12541	12361	12394	12214	12498	12440	12322	12349	12401	12555	12332	12462	12344	12275	12508	12579	12429	12313	12367	12480	12470	12403	12462	12427	12450	12266	12605	12442	12488	12422	12272	12337	12473	12311	12596	12337	12471	12422	12201	12412	12492	12450	12482	12434	12440	12320	12474	12398	12298	12337	12466	12523	12251	12525	12476	12324	12391	12368	12527	12506	12303	12586	12379	12478	12387	12323	12528	12356	12368	12514	12337	12404	12606	12452	12490	12550	12444	12438	12487	12385	12349	12446	12364	12439	12306	12381	12361	12208	12471	12422	12361	12453	12366	12445	12344	12494	12555	12344	12273	12523	12399	12351	12340	12281	12333	12334	12456	12517	12346	12289	12458	12353	12349	12413	12534	12469	12530	12303	12451	12260	12375	12355	12462	12418	12354	12348	12473	12331	12467	12403	12597	12371	12419	12294	12391	12497	12418	12484	12262	12384	12689	12378	12262	12326	12261	12487	12208	12389	12436	12566	12389	12539	12282	12426	12374	12479	12552	12365	12192	12446	12430	12242	12358	12319
22956	21160	28683	24714	24843	25504	22357	17888	16696	16650	16271	15925	15909	15821	15637	15755	15604	15594	15584	15225	15136	15232	15298	15454	15158	15215	15330	15235	15168	15361	15526	15074	15215	15366	15083	15164	15014	15072	15119	15203	15203	15119	15204	15160	15121	15048	15020	15227	15160	15191	15298	15091	15081	15049	15259	15149	15353	15176	14952	15000	15166	15108	15150	15078	15332	15029	15129	14931	15085	15168	15133	14966	14936	15192	15052	15022	15083	15256	15188	15121	15011	15010	15033	15145	15037	15121	14979	15298	15316	15055	15046	15318	15272	15043	15117	14938	15036	15028	15230	15087	15187	15200	15285	14915	15048	14859	14995	15156	14987	15261	15283	15099	15003	15211	15127	15159	15106	15261	15171	15062	14985	15349	14985	15195	15127	14954	15007	15118	15044	15122	14993	15256	15072	15179	15030	14937	15123	14976	14991	15051	15050	15277	15154	14983	15144	15161	15109	15247	15270	15119	15183	14993	15081	15199	15350	14976	15254	15031	15041	15055	15035	15202	15162	15051	15030	15145	15222	14995	15144	15176	15197	15163	14922	15067	15053	15401	14994	14905	15286	14984	15016	14987	15203	15295	15229	15091	15203	15001	15263	15175	15172	15229	15161	15221	15131	15210	15053	15087	15209	15099	15148	15071	14928	15210	15239	15084	15132	15341	15091	15078	15004	14990	15054	15109	15206	15155	15207	15070	15139	15083	15094	15211	15126	15093	15269	15201	15267	15132	15191	15163	15084	15127	15039	15118	15052	15103	15198	15040	15006	15303	15163	15109	15115	15225	15298	15211	15292	14759	15021	14994	15157	15197	15043	15042	14852	15095	15093	15331	15124	15175	15065	14991	15261	15182	15176	15144	15126	15297	15128	15095	15071	15155	15340	15069	15196	15037	15141	15131	15114	14896	15142	15147	15103	15123	15056	15261	15026	15278	15003	15030	15257	15019	15119	15030	15081	15395	15148	14973	15051	15094	15051	14964	15219	15004	15120	15088	15050	15310	14978	15174	15116	15010	15124	15148	15227	15081	15179	15264	15213	15239	15363	15102	15393	15114	15077	15101	15100	14949	15066	15186	15084	15322	15083	15138	14972	15043	15080	15284	15054	14968	15119	15169	15088	15148	15132	15194	15347	15001	15025	15187	15151	15039	15082	15085	15124	15055	15030	15197	14868	14861	15148	15182	15175	15049	15123	15058	15101	15141	14980	15212	15029	15369	15248	15086	15194	15225	15053	15080	15218	15271	15034	15211	15216	15009	15012	15012	15124	15003	15045	15054	15127	15177	14961	15311	15150	15297	15015	15176	15240	14909	15003	15193	14993	15048	15244	15324	15185	15256	15084	15087	15231	15000	15227	15006	15012	15061	15073	14934	15235	15207	15105	15226	15267	15072	15047	15020	15268	15009	15377	15176	15181	15228	15140	15094	15310	14948	14953	15157	15067	14946	15065	14952	14957	15231	15291	15230	15217	14800	15078	15005	15091	15194	15053	15147	15310	14915	15148	15241	14863	15124	15216	15139	15067	15027	15139	15176	15195	15137	15089	15235	15085	14937	15221	15227	15209	15079	15118	15144	15047	15093	15113	14964	15194	15165	15089	15100	15098	15057	15063	14975	15441	15027	14915	15122	15070	14933	15008	14947	15120	15117	15193	15064	15111	15096	15232	15095	15224	15250	15091	15261	14962	14990	15228	15128	15191	14881	15131	15454	15196	15057	15295	14892	14936	14995	15177	15018	15127	15298	15266	15133	15210	15027	14925	15137	15268	15096	15131	15068	15308	15049	15078	15044	15011	15022	15162	15140	15203	15112	15083	15046	15032	15074	15036	15064	15301	15213	15044	15246	15042	15250	15175	15071	15290	15195	15062	15169	15204	15148	15098	15183	15015	15124	15264	15171	14989	15131	15113	15214	14978	15141	15017	15102	15001	14960	15000	14998	15221	15067	15079	15187	14913	15169	15281	15164	15122	15219	14996	15249	15200	15135	14938	15337	15071	15245	15070	15230	15111	15073	15101	15339	14953	15048	15178	15135	15163	15140	15163	15127	15056	15136	15244	15201	15070	15187	15109	15273	15044	14976	15111	15146	15136	15227	15127	15077	15151	14981	15032	14945	15156	15054	14969	15091	15136	15218	15193	15107	15135	15183	15124	15201	15129	15136	15039	15145	14937	14986	15061	15182	15153	15159	14984	15133	15274	15200	14991	15234	15163	14888	14994	14845	15389	15200	14935	15141	15072	15322	15245	15070	15240	15164	14982	15080	15001	14976	15026	15028	15093	15058	15054	14998	15046	15096	15141	15106	15238	14923	15150	15104	15166	14959	15210	15046	15181	15314	14982	15101	15150	15109	15117	15085	15149	15091	15343	15263	15120	15384	15103	15137	15198	15172	14973	15237	15053	15062	14993	15079	14902	15276	15044	14879	15034	15305	15137	14942	14939	15037	15167	15291	14952	15288	15095	15042	15054	14936	15046	15056	15163	14890	15123	15234	15486	15234	15080	15106	14976	15261	15147	14985	15115	15110	15166	15155	14997	15060	14946	15022	15009	15038	15093	15182	14975	15197	15052	14924	15049	15141	14936	15118	15074	14915	15128	15201	15028	15110	15230	15067	15290	15077	15136	15145	15243	15208	15009	15162	15124	15162	15138	15034	14979	15166	15132	15293	15209	15115	15183	15028	15218	15087	15222	15340	15218	15201	15133	15069	15129	15017	14887	15121	15198	15161	15241	15375	15045	14994	15264	15168	15079	15149	15159	15194	15147	15035	15145	15049	15154	15202	15257	15082	15132	15189	15123	15127	15208	15181	15291	15140	15070	15045	15162	15109	15179	15109	14722	14965	14926	15000	15157	15145	15269	15138	14998	15003	14904	15063	15233	15202	14985	15088	15135	14941	15077	15162	15078	15273	15388	15145	15001	15052	15073	14994	15290	15227	15164	15084	15172	15120	15003	15125	15213	15161	15224	15058	15090	15051	15053	15162	15123	15237	15104	15218	15157	15044	15017	15104	15223	14728	14972	15000	15182	15142	15089	15158	15422	15323	15160	15045	15139	15081	14978	15238	15221	14944	15091	15182	15067	15045	15074	15029	15111	15097	15216	15217	15259	15270	15162	14944	15177	15285	14999	15043	15017	15110	15136	15024	15193	15061	15025	15147	15159	15216	15099	15122	15195	14907	14902	15108	14977	15112	14919	15014	15142	15318	15073	15029	15129	15045	15007	15073	15281	15033	15230	14941	15090	15221	15098	14946	15071	15166	15054	15067	15023	15178	15122	15085	15212	15250	15099	14996	15076	14893	15072	15201	15069	15097	15264	15225	15085	15159	15336	15229	15221	15158	14986	14976	15097	15097	15012	15130	15106	15120	15089	15196	15300	15320	15080	14995	14826	15251	14955	15224	15074	15019	15013	15179	15087	15245	15117	15034	15170	15034	15184	15258	15139	15257	15034	14933	14833	15070	15148	15097	15048	15120	15129	15167	15134	14993	15056	15053	15203	15120	15202	15224	15182	15207	14952	15009	15077	15188	15016	15316	15301	15060	15156	15059	15101	15124	15098	15068	15020	14980	15149	15060	15069	14932	15118	14967	15229	15349	15134	15098	15180	15200	15166	15161	15146	14905	14913	15171	15079	15204	15075	15019	15258	15195	14994	15041	15011	15239	15029	15127	15135	15321	15077	15345	15312	15190	15144	15046	15051	15186	15030	15082	15011	15071	15154	14951	15120	15246	14925	15176	15032	15111	15097	15176	15061	15141	15035	15044	15053	15174	15036	15064	15058	15297	15314	15157	15423	15043	15228	15011	14993	15406	15132	14998	15193	14863	15039	15011	15221	14953	15075	15000	15139	15142	15122	15289	15036	15088	15000	15234	14971	14896	14946	15028	15016	15239	15337	15076	14973	15324	14981	15090	15155	15149	15045	14949	15077	15188	15058	15211	15029	14979	15212	15231	15175	15224	15123	15101	15026	15174	15182	15189	14984	15029	15044	15058	15196	14976	15250	15211	14889	15119	15304	15091	14978	15040	15265	15258	15207	15069	15134	15129	15118	15194	15161	15195	15088	15044	15130	14975	15073	15075	15023	15207	15074	15410	15158	15021	15140	15135	15286	15069	14961	14946	14956	15259	15099	15084	15239	15040	15068	15079	15142	14998	15050	15016	15016	15130	15327	15237	14995	15127	15219	15028	15014	15100	15010	15114	15012	15077	15120	14930	15070	14868	14970	14967	15191	15093	15042	15302	15226	15214	15166	15030	15338	15329	15138	14806	15158	14781	14896	15099	15147	15188	15155	15087	14995	15080	15191	15121	15025	15358	15054	15103	15168	15123	14981	15153	15231	15213	15059	15087	15081	15060	15008	15292	15100	15167	15176	15301	15096	15115	15159	15020	15186	15114	15083	15108	15138	15114	15262	14948	15066	15194	15147	15038	15015	14972	15133	14974	15288	15237	15173	15037	14965	15264	15021	14982	15042	15180	15213	15020	15047	14999	15033	14985	14964	15116	15025	15084	15164	15064	15173	15156	15000	15008	15113	15031	15093	15097	15226	15224	15056	15181	15223	15042	15107	14936	15259	15099	15155	15109	15042	15056	14877	14949	15063	14971	14879	14986	15159	15085	14941	15090	15064	15076	14885	15110	15114	15060	15175	15096	15386	15197	15203	14993	15047	14992	15013	15136	15246	15105	15278	15124	15031	15035	15254	15102	15111	15008	15198	15165	15004	15077	15053	15029	15115	14996	15083	15119	14958	15105	15247	15203	15106	14914	15223	15071	15174	15029	15207	15052	15102	15280	15221	15134	15064	15163	15261	15109	15277	15215	14997	15204	14897	15090	15232	15146	15230	15035	15146	15234	15068	14992	15087	14964	15124	15053	14950	15005	15215	15070	15050	15143	15092	15137	15131	15180	15067	15133	15090	15165	15143	14967	14970	15078	15202	15108	15105	15019	15272	15162	15068	15083	14958	15073	15173	15215	15103	15288	15230	15281	15297	15048	15058	15187	15053	15143	14888	14915	15166	15090	15014	15086	14982	15071	15045	14941	15172	15291	15151	15156	15106	15129	15155	15041	15074	15240	15135	15068	15199	15043	14973	15106	15189	15150	15050	15019	14972	14901	15262	15005	15125	15121	15249	15268
25047	49647	40811	33964	30489	23203	17924	16140	15268	14700	14523	14192	13833	13550	13639	13554	13513	13351	13289	13329	13243	13267	13355	13121	13404	13167	13024	13239	13186	13034	13040	13060	13227	13070	13004	13004	13135	13025	13070	13113	13024	13092	13121	13070	13094	13105	13110	13150	13128	13147	13183	13038	13150	13123	13156	12987	13073	13125	13035	13086	13047	13091	13201	13296	13020	13185	12840	12887	13124	13151	13017	13067	13139	13007	13170	12982	13107	13083	13064	13026	13094	13030	12798	13144	13035	13024	13093	13005	12931	13102	13100	13085	13082	13035	13128	13103	12970	13143	12965	12944	12881	13055	13124	13196	13073	12955	12970	13036	12934	12980	13154	13088	13008	13005	13151	12891	12985	13004	13083	13089	13137	13138	13209	12975	12880	13104	13281	13140	12958	12946	12975	12981	13055	12998	13022	12972	13011	13112	13103	13130	13064	13156	12983	13025	13096	12876	12994	13028	13019	13094	12847	13054	13113	12987	13001	13064	13014	13058	13020	13144	13109	13087	12885	12872	13200	12899	13040	12942	13045	12883	13046	13119	13091	13185	13106	13026	13105	13084	13076	12998	13101	13016	13136	13143	13196	12887	13091	13201	13023	12929	12957	13117	12996	13183	13078	13087	13047	13092	13121	12959	13046	13080	12929	13062	12995	13068	12965	13026	13003	12922	13109	13138	13142	13052	13076	12996	13043	13013	13111	12962	13070	12923	12928	13073	13017	13080	13102	12924	13143	13141	13114	13005	13185	13126	13110	12928	13032	13073	13166	13046	13107	13048	13199	13029	12986	12936	13073	12890	13102	12968	13149	13052	13155	13122	13043	12986	13037	12853	13174	12884	13093	12908	13032	13104	12952	13000	13153	12821	12787	13092	13133	13084	13064	13070	13139	13046	12926	13124	13036	12997	13099	12929	13083	13000	13149	13180	13055	13087	13083	13042	13044	13138	12969	13096	13068	12954	13055	13108	13021	13023	13053	13134	13098	12958	13058	13004	12995	13018	13073	13049	13102	12892	13056	12999	13079	12958	13125	12981	13057	13178	13104	12904	13099	13107	13119	12938	13116	13085	13069	13108	13057	13105	13100	12940	12867	12989	13020	13117	13010	13039	12935	12976	12988	13011	13050	13066	12946	13029	13141	13175	12999	12949	13291	13079	13131	13131	12999	12898	13016	13143	13015	13029	13116	13107	12910	13072	13043	12956	13113	13057	13077	13164	12991	13034	13012	12965	13194	13072	13104	13206	13054	13162	13088	12988	13035	13089	13020	12982	13092	13193	13019	13122	13015	13065	13105	13184	13040	12863	12907	13068	13077	12881	12996	13158	13045	12985	12939	12932	13026	13045	12993	13060	13038	13049	13103	13059	13041	13237	13190	12970	13057	13164	13017	13017	13141	13162	13109	12794	13102	12984	13068	13025	13138	13012	13077	12969	13126	13050	13043	13023	13024	13185	13146	13056	13026	13079	12892	13031	13079	13014	13015	13196	13157	13078	13049	13094	13059	12981	13114	13060	13131	13171	13037	13095	13004	13032	13014	13014	12941	13071	13273	13093	13082	13010	13125	12858	13187	13051	13141	12861	12923	13085	13031	13039	13000	13008	13008	13097	13056	12844	13032	13012	13073	13213	13062	13117	13127	13059	13019	13088	13094	13050	13150	12966	13001	13015	13101	12866	13189	13176	12984	12899	13255	13000	13024	13084	13069	12970	13057	12975	13114	13072	12915	13074	13031	13225	13022	13002	13132	13092	13065	13096	12984	12948	13110	13143	12998	12991	13180	13004	13082	12971	13168	12937	13149	12996	13148	13106	13076	13014	13107	12992	13052	13101	13142	12889	13098	12987	13127	13105	13163	12987	13191	13197	13039	13128	13137	13094	13128	13050	12973	13018	13015	13111	13059	13080	12957	12983	13229	12997	13153	12939	12999	13019	13049	12906	13053	13223	12922	12996	13130	13133	12938	13097	13052	13168	13139	13231	13290	13023	13028	13130	13094	12901	13046	13068	13111	13050	13063	13126	12975	12976	12991	13148	13050	12973	12961	12955	13107	13218	13157	13048	12972	13130	13106	12930	13137	13014	12961	13090	13010	13104	13081	12980	12924	12952	13074	13059	13043	13031	13055	12976	13045	13027	13159	13007	12941	12985	13111	12941	13171	13077	13059	12932	13012	13188	12958	13230	13188	13137	13251	13137	13133	13016	13041	13021	12980	13122	12984	13149	12977	13028	13113	12937	13214	13131	13176	13017	13017	13218	13190	13120	13101	13283	13088	12960	13079	13179	12841	13023	12878	13206	13063	13096	13101	13075	13004	13024	12950	13026	13028	12934	13161	13002	13067	13080	13131	13192	12986	12906	12932	13010	13257	13168	12933	13017	13063	12936	13028	12897	13131	13169	13125	13051	13098	12806	13090	12948	13117	12878	13174	13191	13099	13132	12941	13006	12994	13093	12986	12941	13148	13005	13103	12999	13110	13084	13123	13074	13015	13185	13012	13202	13080	12951	13246	13064	13046	13205	13015	13169	12935	13042	12964	12890	13170	13108	12972	13188	12985	13111	12913	13055	13153	13110	13213	13087	13117	13263	12972	13178	12935	13198	13087	13021	13084	12978	13027	13149	12928	13064	13075	12905	13050	12962	12965	13079	13107	12996	13077	13063	13007	12977	13020	13164	12900	13310	13116	13101	13020	13111	13186	13172	13191	13032	12937	13000	13076	13150	13097	12936	13294	13046	13310	12944	12937	13008	13148	13043	12948	12823	13023	13138	13069	13051	12954	13032	13098	13141	13024	13087	13058	13035	13032	13049	13091	13161	13002	13087	12997	13141	12989	13084	12966	13100	12911	13009	13131	13064	13055	13016	12958	13075	12957	13005	13046	13238	12903	13087	13040	13076	13122	12939	12933	12949	13007	13025	13138	12978	13219	13005	12917	13027	12921	13011	13022	13153	13109	13017	12909	13083	13061	13066	13157	13083	13047	13058	13150	13097	13193	12988	12990	13099	13207	13111	13091	13001	13018	13158	12995	13064	13128	13029	13013	12989	12972	13058	12865	12936	12975	13169	13013	13032	12839	13073	13109	13120	13009	12988	13034	13065	13133	13015	13196	12894	12924	13123	13060	13122	13173	12974	13029	13153	13032	12948	13085	12968	12966	13147	13012	13038	13112	13129	13080	13271	12863	13060	12950	12924	12986	13083	13139	13000	13059	13072	13106	13108	13059	13121	13028	13052	13170	13064	12913	13045	13068	13131	13067	12837	13106	13008	13010	13219	12946	12962	13044	13124	13125	13130	12957	13148	12982	12988	13187	12953	13149	13108	13159	13019	13196	13095	13082	13016	13009	13033	13056	13106	13026	13248	13207	13101	13018	13256	12990	13094	12986	12945	12943	13091	13073	12974	13094	13082	13172	13016	12930	13099	12990	13023	12925	13142	13093	13052	13008	13154	13070	12877	12949	13033	13073	13188	13151	13083	13135	12917	13101	13148	12964	13116	12927	13043	13157	13095	13086	13012	13163	12986	12937	13173	13099	13086	12957	13046	13184	12988	12907	13086	13095	13087	13060	12984	13034	13162	13016	12960	13038	13056	12977	12964	13092	13150	13067	12955	13045	13062	13112	13083	13173	13085	12894	13202	12969	13026	13049	13142	12821	13089	13242	13087	13120	13061	13170	12955	13176	12994	13280	13042	13120	13025	13111	13119	12980	12980	12978	13151	12992	13092	13070	13153	13060	12997	13243	13141	13209	12964	12985	13174	13175	13091	13086	13121	13061	12960	13059	13124	13094	13002	13059	13214	13003	13040	12987	13180	13078	13203	13075	12949	13109	13027	12907	13125	12999	13094	13082	13106	13014	12973	13047	13211	12973	13051	12971	13137	13185	13083	13007	12913	13038	13196	13098	13125	13353	13172	12934	12975	13000	13165	13051	13063	13224	12949	13141	12925	13357	13054	13010	13110	13086	12989	13098	13128	13051	13117	13078	13009	13188	13070	13061	12945	12908	13058	13174	13007	13177	12995	12968	13172	13099	13015	12965	13186	13035	13166	13020	13191	13165	13152	13117	13125	13162	13089	12919	12997	12973	13150	12893	12920	12899	12989	13092	13078	13030	13056	13123	13014	13026	13141	13072	13088	13146	12950	13188	12972	13164	12963	13160	12953	13116	13048	12995	13100	13097	13076	13002	12975	12931	13103	12957	12783	13181	13031	13068	12990	13019	13102	13010	13105	13207	13146	13255	13205	12845	13115	13092	13082	13057	13111	12977	12989	12893	13103	13002	13099	13079	13156	13007	13161	13014	13000	13119	13086	12958	12950	13087	12824	13009	12935	13145	12983	12989	13138	13061	13019	12947	12997	13059	13159	13062	12867	12972	13134	12994	12870	12907	12989	13121	12954	13042	12968	12920	13143	12972	13024	13055	13005	13272	13054	12926	13101	13135	13125	13147	13028	13149	12855	13303	13186	13122	13009	12982	13079	13110	13146	12854	13152	13123	13106	13027	12955	13069	13196	13047	12933	12999	13102	13074	13041	13192	13090	13157	13049	13340	13037	13028	13007	12882	13191	12983	13022	12896	13031	13111	13138	13022	13098	12995	13015	13243	12842	13132	13118	13037	13139	13171	13057	12981	12971	13164	13193	13013	13071	13093	13034	13036	13143	13036	13144	13163	13013	13006	13016	13057	13131	13138	13113	13032	12958	13095	13098	13020	12857	13047	13003	13079	13071	12991	13042	13020	12969	13145	13090	13086	12985	13079	13247	13197	13010	13102	13114	12981	13086	13104	13019	12992	12981	12946	12925	13101	12848	13109	13000	13055	13074	13100	13003	13003	13039	13175	13099	12944	13254	13134	12973	12896	12894	12999	13119	13165	13097	13169	13121	13059	12828	12939	13190	13087	13000	12973	13048	13036	13022	12873	13174	12994	13051	13103	12983	13184	13107	13090	13138	12997	13122	13184	13093	13020	13054	12953	13000	13141	13046	13193	13052	13008	13055	12908	12949	13110	13007	13231	13042	13030	12958	13006	13141	13139	12990	13029	12958	12922	13113	13011	13049	12846	13043	13146	13053	13169	12918	12974	13085	12921	13135	13178	12991	13012	12970	13093	13125	12927	13031	13037	12931	12926	12940	13090	13071
24099	21130	28158	27579	24360	21172	19139	16293	15229	14904	14829	14644	14480	14476	14172	14301	14259	14091	13986	13953	14023	13849	13999	14054	13810	13890	14078	13990	13791	13935	13991	14140	13788	13823	13859	13941	13765	13848	13591	13639	13882	13938	13744	13741	14031	13901	13752	13858	13930	13760	13814	13910	13865	13706	13941	13849	13762	13950	13799	13591	13834	13840	13814	14061	13835	13819	13854	13716	13869	13834	13820	13801	13887	13975	13611	13857	13779	13705	13797	14000	13806	13903	13921	13994	13836	13883	13981	13744	13897	13854	14009	13724	13615	13944	13691	13810	14018	13835	13802	13681	13889	13859	14054	13856	13745	14015	14010	13683	13918	14005	13832	13703	13915	13836	13770	13730	13811	13902	13649	13838	13762	13966	13952	13698	13800	13861	13918	13921	13962	13741	13694	13566	14029	13866	13946	13764	13810	13877	14041	13772	13787	13828	13907	13778	14048	13820	13745	13934	13853	13839	13859	13998	13902	13775	13802	13995	13942	13710	13845	13832	13772	14025	13842	13958	13719	13832	13807	13612	13754	13963	14041	13923	13839	13721	13769	14046	13848	13866	13871	13870	13785	13920	13986	13903	13881	13810	13844	13892	13842	13787	13855	13780	13966	13785	13916	13913	13704	13887	13797	13941	13782	14027	13659	13741	13973	13726	13895	13957	13760	13712	13852	13812	13811	13921	13848	13779	13970	13844	13730	13865	13977	13905	13942	13978	13815	13976	13791	13858	13899	13698	13741	13759	13819	14065	13809	13729	13866	13836	13735	13658	13945	13923	13913	13689	13802	13953	13726	13726	13713	13667	13849	13887	13727	13729	13847	13892	13841	13742	13842	13743	14025	13963	13934	13937	13750	13738	13906	13795	13910	13859	14029	13792	13903	13714	14008	13643	13872	13851	13903	14140	13836	13942	13620	13948	13817	13799	13895	13936	13887	14004	13750	13909	13728	13917	13835	14007	13697	13845	13743	14028	13719	13845	13730	13726	13739	13778	13846	13731	13773	13881	13834	13972	13811	13760	13881	13772	13931	13935	13753	13976	13803	13911	13824	13826	14062	13960	13898	13925	13897	13951	13900	14103	13816	13745	13992	13818	13869	13964	13836	13833	13999	13971	14037	13790	13860	13790	13891	13833	13743	13806	13883	13778	13940	13850	13878	13902	13873	13765	13945	13753	13786	13937	13896	13792	13667	13787	13893	13928	13890	13770	13740	13840	13872	13791	13891	13940	14106	13927	13899	13700	13755	13636	13921	13822	13914	13761	13755	13696	14023	13872	13817	13826	13522	13706	13783	13895	13865	13792	13892	14027	13744	13901	13975	13682	13883	13865	14015	13744	13911	13711	13708	13841	13825	13837	13687	13874	13731	13765	13697	13924	13963	13803	13996	13766	13860	13684	13649	13814	13760	13778	13990	13965	13689	13765	13662	13928	13735	13866	13843	13934	13856	13947	13769	13845	13881	13809	14057	13714	13880	13718	13920	13756	13846	13880	13823	13817	13931	13989	13964	13784	13947	13858	13746	14016	14012	13705	13915	13863	13819	13770	13768	13810	13837	13839	13884	13829	13692	13837	13872	13791	13752	13838	13795	13727	13949	13851	13892	13990	13899	13843	13769	13996	13886	13889	13903	13818	13719	13919	13865	13787	13927	13847	13996	13771	13914	13622	13873	13862	13971	13927	13740	13857	13735	13930	13803	13851	13924	13739	13840	13801	13927	13928	13843	13747	13804	13831	13857	13770	13725	13779	13748	13871	13688	14117	13795	13957	13799	13829	13841	13702	14003	13858	13871	13993	13898	13595	13789	13870	13743	13800	13984	13652	13942	13814	13845	13857	13955	13738	13871	13841	13823	13851	14002	13836	13918	13875	14122	13757	13621	13871	13707	14065	13938	13853	13944	13732	13924	13865	13758	13925	13845	13929	13979	13886	13945	13838	13958	13733	13859	13839	13907	13774	13947	13819	13883	13935	13863	13807	13858	13794	13834	13678	13777	13749	13830	13916	13834	13714	13849	13707	14012	13809	13791	13603	13861	13928	13832	13724	13813	13896	13873	13999	13784	13885	14099	13847	13928	13847	13817	13989	13934	13718	13957	13825	13818	13858	13740	13735	13731	13912	13920	13918	14051	13720	13818	13850	13829	13595	13920	14020	13903	13840	13864	13885	13770	13681	13614	13741	13761	13754	13793	13816	13757	13701	13926	13924	13856	13866	13948	14115	13873	13844	13845	14079	14001	13891	13841	13694	13917	13851	13767	13791	13746	13669	13769	13857	13971	13965	13683	13906	13912	13962	13909	13828	13858	13784	14089	13810	13650	13840	13894	13788	13853	13698	14059	13824	13820	13882	13894	13839	13758	13743	13722	13725	14020	13837	13840	13940	13691	13615	13745	13828	13850	13805	13941	13914	13926	13846	14009	13872	13760	13798	13801	13862	13823	13786	13842	13719	13971	13656	13988	13778	13714	13872	13852	13804	13878	13804	14052	14022	13884	13792	13891	13576	13806	13824	13940	13631	13638	13842	13947	13974	13999	13851	13979	13851	13830	13758	13963	13841	13816	14025	13817	13811	13899	13886	13669	13800	13662	13716	13825	13840	13696	13925	13665	13975	13941	13867	13881	13849	13813	13748	13940	13618	13826	13896	13928	13800	13862	13968	13814	13934	13597	13894	13796	13841	13714	14021	13957	13808	14083	13940	13920	14075	13792	13788	14005	13956	13557	13690	13934	13953	13816	13825	13762	14120	13928	14061	13885	13855	13918	13929	13821	13745	13819	13955	14232	13825	13824	13940	14002	13725	13994	13760	13962	13993	13946	13765	13791	13835	13755	13687	13898	13721	13729	13906	13726	13909	13738	13821	13708	13857	13925	13737	13813	13963	13906	14086	13896	13958	13895	13923	13823	13850	14113	13948	13904	13856	13763	13874	13829	13979	13713	13769	13779	13936	13899	13859	13857	13808	13971	13822	13736	13796	13931	13908	13883	13725	13709	13846	13894	13744	13931	13955	13954	13999	13907	13772	13898	13940	13909	13844	13833	13839	13962	14006	13648	13623	13888	13799	13936	13715	13746	13810	14065	13887	13894	13800	14108	13655	13625	13942	13910	13816	13888	13839	14049	13803	13955	13850	13726	13765	13788	13803	13776	13808	13827	13844	13902	13715	13842	13938	13804	13800	13747	13811	13804	13821	13745	13700	13859	13863	14004	13860	13797	13797	13922	13868	13900	13754	13852	13710	13697	13648	13938	14067	13911	14032	13851	13824	13888	14039	13785	13855	13957	13894	13859	13943	13911	13765	13962	13801	13969	13754	13878	13825	13908	13803	14104	13664	13799	13773	13890	14122	13872	13870	13863	13883	13819	13819	13992	13927	13962	13677	13925	14025	13828	13902	13991	13861	13917	13945	13984	14051	13894	13830	13753	13924	13917	13817	13948	13957	13869	13812	13659	13705	13785	13929	13925	14068	13948	13947	13900	13753	13917	13960	13799	13906	13801	13859	13723	14057	14017	13957	13960	13933	13754	13845	14001	13760	13930	13867	14043	13724	13669	13831	13663	13487	13910	13651	13886	13865	13955	13839	13761	13903	13986	13964	13794	13748	13885	13910	13738	13934	13726	13694	13961	13884	13754	13948	13978	13841	13953	14089	14039	13805	13845	13984	13903	13902	13879	13733	13796	13732	13851	13745	13841	13920	14118	13760	13985	13989	14029	13820	13837	13974	13875	13836	13919	13900	13849	13628	13850	13900	13666	13936	13902	13765	13840	13860	13941	13672	13902	13774	13787	13901	13931	13835	13912	13921	13766	13885	14021	13863	13622	14019	14071	13822	13822	13797	13847	13787	13883	13637	13954	13961	13985	13725	13641	13984	13902	13966	13835	13916	13802	13873	13784	13940	13871	13511	13634	13850	13923	13804	13822	13896	13859	13675	13958	13806	13700	13765	13967	13870	13950	13952	13868	13907	13863	13849	13962	14079	13944	13803	14026	13927	13776	13854	13944	13855	13998	13923	13848	13853	13642	13773	13901	13985	13846	13979	13967	13793	13753	13942	13768	13790	13761	13874	13864	13990	13851	13791	14010	13854	13833	13805	13671	13893	13954	13797	13889	13871	13949	13708	13930	13930	13772	13887	13806	13568	14143	13900	13742	13787	13845	13820	13857	13887	13765	13745	13898	13920	13786	14212	14065	13811	13835	13738	13887	13703	13851	13999	14068	13806	14029	13723	13763	13853	13952	13766	13970	14124	13819	13837	13743	13859	13915	13711	13903	13920	13756	13882	13864	13923	13801	13831	13799	13762	13890	13919	13896	13811	13874	13802	13874	13745	13884	13759	13857	13778	13958	13926	13896	13884	13811	13681	13841	13779	13937	13838	13874	13888	13660	13704	13859	13774	13771	13879	13771	13974	13808	14247	14051	13830	13983	13708	13802	14042	13765	13610	13789	13881	14091	13876	13812	14052	13915	13905	13893	13821	13754	13963	13656	13850	13778	13840	13838	13877	13748	13838	13974	13904	13771	13938	14002	14044	13791	13989	13892	13728	13782	13835	14005	13849	13801	13630	13786	13719	13757	13704	13828	13975	13876	13722	13863	13752	13899	13883	14022	13873	13856	13729	13956	13658	13845	13687	13795	13745	13793	14080	13760	13868	13835	13826	13846	13772	13927	13825	13903	13702	13972	13913	13856	13902	13958	13964	14025	13876	13852	13861	13935	14057	13970	14027	13909	13926	13885	13855	13944	14040	13823	13955	13927	13871	13870	13852	13866	13979	13782	13934	13896	13913	13844	13785	13722	13821	13898	13992	13977	14026	13904	13850	13670	13926	13974	13782	13804	13901	13950	13648	13858	13781	13803	13791	13932	13976	13915	13743	13666	13730	13837	13985	13944	13812	13856	13972	13995	13829	13823	13708	13976	14005	13975	13839	13644	13711	13959	13868	13985	13935	14039	13892	13729	13874	13881	13924	13877	13688	13823	13956	13856	13965	13754	13959	13813	13791	13756	13773	13827	13827	13950	13927	13993	13828	13879	13675	14013	13680	13873	14076	13775	13936	13866	13670	13882	13823	13907	13803	13858	13818	13720	13718	13880	13834	13689	13791	13804	13811	13897	13743	13805	13946	13928	13839	13894	13773
23957	44977	38481	31086	25686	19940	17197	14860	14110	13672	13562	13019	13016	13006	12678	12647	12654	12613	12582	12626	12424	12394	12327	12427	12361	12339	12332	12274	12321	12535	12319	12331	12354	12378	12372	12426	12308	12417	12316	12420	12356	12265	12346	12350	12140	12342	12346	12329	12296	12349	12276	12271	12357	12258	12292	12315	12435	12292	12370	12233	12236	12275	12167	12251	12294	12068	12440	12381	12419	12178	12390	12290	12331	12238	12428	12265	12413	12102	12224	12470	12446	12165	12395	12291	12302	12266	12374	12243	12369	12253	12332	12203	12387	12398	12309	12232	12327	12057	12224	12250	12205	12236	12260	12188	12392	12421	12277	12352	12156	12275	12235	12457	12199	12310	12265	12299	12183	12284	12416	12294	12359	12256	12292	12222	12479	12218	12179	12323	12396	12413	12209	12236	12208	12308	12395	12312	12236	12387	12241	12380	12304	12278	12322	12375	12456	12331	12324	12403	12311	12247	12355	12330	12408	12125	12489	12343	12296	12309	12398	12093	12454	12186	12362	12390	12267	12367	12229	12432	12412	12300	12415	12281	12454	12381	12130	12270	12204	12211	12362	12184	12266	12365	12365	12321	12392	12375	12326	12193	12235	12201	12325	12346	12297	12279	12118	12353	12292	12304	12265	12290	12257	12381	12413	12239	12270	12215	12173	12354	12267	12353	12411	12274	12289	12296	12327	12355	12337	12226	12456	12347	12392	12290	12326	12450	12289	12351	12211	12393	12446	12256	12421	12340	12266	12380	12358	12457	12249	12431	12281	12312	12239	12368	12251	12278	12240	12477	12199	12282	12473	12277	12173	12418	12356	12268	12204	12468	12277	12326	12292	12132	12247	12424	12393	12290	12172	12332	12355	12293	12217	12265	12269	12280	12457	12168	12470	12323	12298	12351	12401	12276	12280	12246	12380	12159	12472	12293	12312	12390	12149	12534	12232	12323	12299	12273	12354	12250	12358	12124	12317	12273	12316	12180	12353	12370	12378	12263	12270	12190	12328	12216	12321	12311	12245	12381	12234	12388	12104	12309	12431	12238	12250	12394	12501	12321	12382	12301	12388	12380	12315	12506	12401	12406	12219	12254	12288	12316	12373	12359	12343	12285	12431	12375	12308	12335	12367	12268	12327	12278	12375	12300	12467	12317	12310	12365	12413	12300	12188	12072	12260	12092	12329	12304	12334	12225	12285	12336	12268	12348	12516	12273	12538	12360	12213	12397	12198	12384	12280	12448	12398	12449	12377	12421	12192	12296	12454	12263	12289	12281	12241	12391	12200	12300	12207	12333	12192	12329	12258	12338	12257	12315	12379	12456	12340	12285	12365	12277	12325	12140	12312	12392	12207	12352	12322	12289	12279	12363	12362	12394	12374	12176	12338	12303	12352	12312	12230	12196	12405	12231	12308	12452	12307	12427	12416	12325	12447	12228	12363	12235	12344	12346	12243	12287	12292	12299	12265	12289	12280	12390	12414	12251	12500	12546	12236	12277	12405	12294	12349	12284	12252	12299	12275	12518	12266	12416	12312	12419	12291	12343	12353	12228	12390	12306	12410	12433	12338	12232	12239	12418	12415	12240	12433	12353	12384	12267	12363	12245	12497	12255	12408	12442	12315	12266	12474	12239	12311	12275	12376	12315	12221	12414	12348	12388	12324	12430	12389	12186	12176	12422	12449	12373	12367	12352	12273	12220	12400	12334	12287	12206	12327	12390	12457	12360	12356	12401	12220	12367	12213	12237	12211	12403	12398	12320	12292	12361	12400	12389	12463	12267	12138	12182	12437	12335	12344	12285	12273	12191	12246	12351	12180	12038	12283	12301	12178	12333	12307	12268	12366	12395	12205	12354	12437	12403	12354	12426	12277	12426	12342	12325	12338	12349	12260	12405	12372	12252	12352	12438	12234	12368	12425	12338	12074	12429	12305	12284	12482	12168	12279	12294	12225	12354	12396	12275	12255	12333	12332	12305	12146	12125	12333	12438	12278	12429	12148	12262	12396	12206	12377	12324	12366	12267	12237	12303	12254	12371	12515	12411	12223	12181	12271	12229	12199	12296	12295	12283	12335	12341	12252	12329	12455	12219	12312	12274	12416	12343	12218	12167	12227	12208	12391	12420	12218	12087	12381	12352	12313	12328	12234	12401	12268	12343	12381	12224	12554	12445	12320	12196	12378	12181	12307	12244	12322	12219	12280	12374	12566	12249	12377	12334	12390	12290	12341	12504	12343	12127	12211	12316	12317	12121	12357	12256	12324	12210	12326	12304	12353	12327	12168	12365	12305	12384	12327	12193	12366	12460	12122	12311	12242	12326	12431	12294	12299	12289	12194	12350	12284	12293	12217	12225	12254	12413	12493	12387	12478	12284	12328	12469	12326	12212	12376	12372	12331	12222	12455	12408	12407	12180	12347	12434	12358	12368	12186	12428	12253	12319	12288	12359	12339	12356	12282	12243	12410	12315	12392	12353	12338	12370	12361	12413	12403	12363	12396	12246	12437	12462	12307	12335	12424	12299	12410	12321	12392	12225	12520	12547	12382	12444	12405	12427	12406	12276	12269	12356	12353	12140	12374	12311	12344	12543	12189	12272	12298	12299	12136	12383	12421	12353	12377	12175	12372	12329	12159	12221	12236	12296	12381	12408	12425	12211	12190	12382	12275	12203	12170	12302	12189	12238	12403	12290	12261	12406	12275	12215	12350	12191	12298	12115	12207	12353	12370	12399	12133	12329	12240	12372	12395	12349	12375	12419	12425	12144	12318	12392	12432	12309	12373	12320	12416	12430	12461	12335	12295	12203	12339	12514	12269	12331	12386	12219	12456	12321	12448	12460	12212	12458	12217	12232	12265	12313	12328	12254	12347	12272	12320	12240	12256	12403	12317	12395	12353	12246	12391	12214	12361	12208	12410	12529	12303	12335	12396	12275	12370	12570	12253	12185	12176	12232	12364	12248	12338	12104	12384	12268	12354	12268	12369	12491	12185	12221	12444	12413	12330	12161	12270	12379	12294	12361	12404	12234	12226	12491	12202	12199	12334	12212	12382	12336	12283	12412	12370	12239	12328	12220	12318	12276	12393	12382	12295	12358	12217	12371	12381	12462	12169	12288	12306	12485	12393	12426	12208	12317	12196	12286	12257	12223	12452	12482	12375	12237	12418	12331	12288	12235	12389	12444	12270	12138	12215	12290	12469	12463	12248	12388	12481	12271	12402	12213	12279	12438	12358	12272	12330	12144	12145	12472	12368	12412	12378	12252	12251	12440	12391	12251	12283	12289	12304	12258	12194	12381	12395	12329	12215	12374	12265	12434	12280	12321	12511	12368	12198	12375	12358	12389	12358	12298	12272	12327	12255	12307	12237	12352	12418	12341	12312	12301	12410	12192	12436	12160	12220	12222	12295	12220	12347	12363	12196	12347	12391	12393	12350	12427	12280	12251	12251	12256	12427	12570	12298	12322	12097	12438	12227	12165	12275	12362	12349	12276	12253	12558	12371	12376	12375	12353	12450	12252	12421	12361	12439	12310	12323	12330	12391	12243	12241	12256	12303	12392	12179	12375	12258	12348	12215	12444	12275	12335	12194	12425	12297	12360	12308	12202	12332	12319	12379	12430	12406	12429	12466	12304	12450	12085	12463	12214	12456	12343	12159	12368	12305	12259	12210	12242	12250	12369	12289	12409	12321	12462	12298	12092	12615	12296	12259	12299	12369	12330	12253	12359	12364	12345	12383	12397	12356	12342	12363	12193	12229	12263	12439	12330	12326	12503	12248	12304	12217	12469	12218	12263	12483	12366	12426	12496	12127	12265	12296	12289	12185	12334	12282	12332	12358	12235	12415	12227	12393	12315	12206	12373	12368	12288	12274	12292	12209	12312	12341	12355	12347	12351	12377	12266	12287	12395	12256	12421	12387	12313	12308	12249	12357	12399	12326	12250	12368	12227	12208	12339	12215	12271	12184	12351	12196	12257	12380	12132	12240	12334	12290	12412	12230	12203	12280	12339	12402	12327	12194	12279	12364	12397	12216	12290	12370	12335	12292	12455	12220	12206	12276	12456	12307	12266	12374	12337	12138	12249	12449	12159	12337	12314	12469	12309	12297	12333	12325	12436	12467	12450	12298	12333	12335	12448	12221	12267	12120	12278	12324	12369	12367	12336	12518	12110	12289	12159	12315	12457	12371	12440	12226	12206	12257	11991	12362	12366	12282	12320	12322	12301	12253	12345	12406	12177	12236	12390	12355	12194	12422	12184	12275	12335	12468	12207	12300	12292	12207	12320	12167	12407	12384	12185	12354	12345	12329	12224	12406	12290	12164	12257	12392	12343	12543	12304	12419	12309	12317	12276	12367	12451	12296	12247	12263	12171	12291	12391	12163	12433	12192	12241	12252	12228	12258	12340	12261	12267	12334	12344	12321	12123	12344	12343	12357	12485	12231	12243	12258	12148	12406	12205	12325	12258	12461	12478	12391	12340	12391	12392	12212	12453	12394	12387	12468	12279	12396	12301	12204	12301	12306	12347	12458	12302	12362	12364	12339	12252	12424	12312	12267	12273	12375	12294	12422	12300	12434	12342	12459	12303	12409	12323	12207	12347	12202	12275	12324	12268	12182	12410	12282	12069	12347	12334	12330	12309	12223	12211	12336	12200	12558	12397	12170	12276	12303	12337	12236	12264	12258	12264	12259	12226	12455	12213	12340	12194	12471	12404	12247	12382	12397	12311	12427	12248	12359	12234	12254	12315	12230	12397	12269	12278	12244	12240	12199	12380	12307	12274	12259	12222	12277	12431	12291	12468	12373	12249	12255	12288	12309	12220	12277	12275	12391	12257	12283	12324	12306	12265	12205	12266	12194	12265	12366	12283	12250	12341	12275	12379	12308	12190	12236	12340	12383	12349	12383	12220	12266	12238	12374	12285	12398	12297	12465	12366	12368	12389	12503	12326	12311	12274	12261	12384	12381	12151	12301	12306	12451	12294	12371	12247	12250	12449	12342	12313	12501	12252	12299	12239	12369	12156	12250	12147	12447	12391	12342	12334	12317	12357	12167	12582	12358	12240	12307	12316	12107	12235	12167	12407	12211	12136	12351	12271	12545	12357	12292	12314	12347	12321	12235	12263	12311	12237	12348	12442
21887	21134	28899	23842	22547	25964	27030	20041	18079	17942	17368	16654	17005	16543	16451	16642	16309	16341	16226	16145	16189	16017	15962	15908	15888	15839	15947	16002	16023	15976	15961	15918	15988	15797	15699	15802	15833	15801	15817	15787	15783	15860	15774	16057	15935	15691	15879	15799	15958	15836	15841	15976	15872	15832	15701	15935	16005	15844	15700	15703	15842	15818	15889	15788	15605	15710	15656	15735	15801	15785	15828	15730	15732	15737	15487	15847	15780	15534	15586	15639	15756	15642	15837	15868	15659	15790	15719	15835	15667	15644	15766	15730	15572	15691	15800	15556	15513	15754	15628	15866	15892	15700	15775	15809	15665	15732	15683	15673	15532	15580	15733	15822	15620	15616	15667	15849	15691	15626	15966	15664	15601	15513	15749	15476	15895	15763	15701	15785	15764	15768	15874	15812	15776	15645	15881	15850	16033	15760	15733	15587	15775	15614	15884	15729	15622	15558	15586	15810	15691	15762	15750	15967	15870	15583	15900	15471	15477	15906	15564	15774	15644	15768	15571	15626	15586	15628	15943	15934	15821	15659	15725	15840	15911	15647	15793	15761	15784	15742	15858	15647	15623	15806	15716	15800	15357	15463	15552	15766	15829	15798	15553	15747	15579	15690	15779	15733	15788	15895	15640	15517	15592	15515	15895	15835	15794	15600	15802	15830	15745	15645	15769	15511	15642	15847	15623	15914	15753	15798	15659	16024	15771	15672	15594	15666	15775	15780	15597	15515	15701	15817	15743	15765	15814	15601	15571	15747	15630	15644	15976	15838	15974	15737	15685	15827	15793	15919	16006	15809	15666	15672	15856	15812	15984	15613	15569	15638	15707	15795	15750	15872	15859	15688	15638	15719	15548	15800	15712	15821	15744	15546	15769	15787	15981	15961	15612	15800	15583	15793	15795	15632	15861	15590	15733	15741	15543	15529	15608	15874	15799	15580	15889	15628	15706	15743	15659	15481	15672	15716	15781	15785	15769	15747	15719	15807	15568	15680	15545	15550	15665	15532	15689	15731	15689	15523	15624	15663	15619	15769	15922	15975	15732	15694	15973	15955	15744	15703	15547	15758	15644	15778	15824	15759	15609	15662	15770	15773	15667	15703	15541	15711	15643	15723	15741	15730	15863	15745	15822	15668	15651	15671	15758	15788	15777	15880	15607	15888	15529	15730	15628	15791	15718	15695	15686	15620	15743	15772	15732	15751	15610	15822	15803	15747	15591	15825	15797	15624	15732	15633	15625	15770	15583	15748	15635	15650	15762	15587	15622	15668	15740	15739	15817	15788	15884	15570	15615	15749	15564	15699	15761	15822	15693	15790	15697	15560	15915	15808	15918	15905	15836	15816	15570	15768	15632	15800	15671	15719	15695	15633	15594	15802	15659	15495	15523	15658	15735	15544	15714	15568	15747	15631	15822	15749	16052	15603	15762	15520	15589	15670	15689	15769	15735	15723	15655	15697	15590	15776	15879	15635	15700	15640	15622	15740	15564	15674	15796	15660	15655	15721	15551	15755	15742	15805	15567	15643	15586	15524	15876	15621	15620	15676	15830	15835	15833	15613	15739	15607	15874	15842	15662	15712	15750	15766	15816	15884	15865	15786	15697	15835	15827	15655	15754	15659	15439	15699	15816	15671	15836	15665	15876	15655	15696	15522	15669	15738	15717	15753	15742	15626	15905	15799	15650	15609	15711	15873	15597	15679	15594	15605	15803	15514	15401	15627	15774	15744	15681	15703	15674	15581	15684	15643	15724	15583	15817	15762	15632	15962	15773	15901	15881	15766	15789	15741	15734	15679	15696	15764	15771	15670	15600	15773	15606	15787	15708	15878	15701	15577	15652	15663	15347	15834	15621	15684	15881	15734	15778	15530	15639	15776	15778	15672	15737	15854	15604	15674	15763	15671	15709	15757	15863	15516	15768	15648	15651	15640	15836	15861	15667	15625	15487	15739	15495	15595	15637	15759	15616	15758	15726	15807	15670	15739	15527	15777	15746	15577	15565	15700	15710	15709	15866	15873	15789	15780	15786	15623	15749	15747	15854	15853	15786	15675	15466	15687	15665	15728	15800	15759	15753	15609	15634	15745	15606	15791	15923	15741	15557	15581	15730	15913	15739	15671	15637	15912	15651	15630	15851	15646	15670	15665	15924	15741	15469	15635	15678	15724	15692	15623	15517	15691	15770	15631	15655	15820	15797	15768	15792	15658	15683	15566	15453	15833	15656	15813	15623	15847	15798	15740	15884	15718	15722	15687	15578	15812	15826	15878	15763	15784	15712	15664	15968	15559	15570	15746	15579	15598	15815	15708	15724	15468	15914	15766	15807	15584	15874	15486	15678	15818	15769	15536	15767	15794	15508	15479	15724	15744	15519	15805	15813	15643	15643	15693	15733	15805	15806	15547	15556	15645	15740	15748	15936	15793	15721	15581	15802	15808	15787	15701	15629	15761	15616	15636	15580	15761	15731	15771	15569	15644	15761	15855	15760	15727	15665	15745	15571	15588	15638	15615	15595	15811	15984	15828	15635	15522	15646	15564	15671	15743	15619	15631	15760	15884	15744	15614	15760	15728	15700	15741	15422	15637	15770	15777	15803	15700	15852	15660	15604	15745	15592	15599	15684	15692	15818	15725	15704	15482	15846	15745	15725	15682	15681	15643	15554	15741	15703	15764	15512	15730	15531	15638	15661	15782	15623	15719	15641	15712	15757	15627	15739	15884	15656	15714	15619	15875	15717	15838	15480	15719	15693	15527	15557	15753	15811	15985	15675	15669	15671	15889	15608	15546	15608	15870	15910	15811	15543	15769	15534	15756	15497	15619	15806	15536	15689	15830	15611	15779	15576	15776	15602	15648	15851	15787	15684	15646	15625	15622	15580	15860	15656	15761	15801	15672	15660	15805	15497	15949	15571	15662	15819	15743	15503	15852	15716	16023	15563	15662	15680	15805	15671	15719	15807	15697	15560	15707	15787	15727	15456	15639	15695	15644	15547	15805	15756	15556	15473	15871	15829	15612	15692	16031	15548	15761	15723	15832	15626	15693	15766	15632	15617	15761	15699	15765	15596	15572	15743	15695	15415	15722	15735	15724	15544	15492	15711	15551	15593	15721	15675	15723	15854	15847	15657	15797	15677	15598	15764	15657	15574	15762	15776	15637	15746	15664	15732	15603	15659	15766	15659	15828	15737	15721	15812	15841	15596	15775	15624	15675	15783	15764	15782	15647	15850	15916	15686	15682	15630	15795	15891	15760	15759	15804	15778	15703	15878	15730	15688	15580	15751	15853	15753	15639	15699	15598	15780	15767	15615	15879	15666	15645	15908	15710	15653	15719	15978	15828	15497	15779	15735	15837	15970	15615	15816	15749	15938	15746	15800	15686	15764	15839	15743	15688	15852	15718	15745	15641	15626	15656	15648	15547	15722	15676	15820	15649	15530	15754	15760	15967	15663	15652	15814	15584	15795	15804	15538	15704	15796	15513	15682	15733	15733	15746	15834	15768	15835	15612	15809	15554	15721	15751	15781	15692	15705	15740	15646	15679	15498	15624	15558	15515	15699	15544	15674	15933	15748	15786	15778	15457	15805	15596	15567	15665	15887	15727	15546	15854	15655	15684	15702	15810	15601	15601	15654	15613	15712	15863	15934	15697	15555	15590	15759	15614	15720	15910	15693	15721	15801	15630	15891	15757	15762	15668	15773	15590	15728	15849	15486	15857	15739	15522	15510	15711	15762	15448	15928	15782	15838	15797	15614	15748	15611	15691	15627	15631	15712	15768	15882	15517	15796	15608	15742	15739	15749	15764	15383	15561	15631	15785	15624	15617	15741	15662	15777	15719	15813	15718	15896	15868	15598	15737	15870	15637	15500	15652	15811	15753	15516	15898	15784	15768	15879	15777	15645	15680	15658	15688	15731	15572	15782	15582	15707	15726	15694	15983	15853	15443	15650	15476	15552	15664	15788	15678	15944	15571	15752	15616	15638	15594	15523	15641	15704	15543	15646	15665	15740	15718	15611	15655	15764	15649	15626	15684	15900	15641	15729	15679	15651	15764	15750	15748	15708	15833	15651	15673	15566	15725	15652	15879	15718	15821	15552	15824	15615	15648	15705	15686	15754	15813	15563	15785	15678	15489	15674	15617	15696	15580	15562	15705	15739	15756	15619	15689	15698	15653	15641	15727	15699	15886	15576	15715	15767	15828	15706	15701	15595	15580	15499	15491	15542	15725	15819	15753	15617	15585	15839	15602	15746	15607	15799	15735	15618	15689	15630	15460	15768	15576	15705	15764	15656	15828	15745	15907	15746	15512	15617	15538	15895	15578	15747	15813	15705	15650	15765	15589	15606	15623	15716	15474	15670	15688	15862	15579	15636	15700	15762	15706	15713	15771	15708	15729	15929	15534	15516	15803	15490	15646	15657	15696	15555	15649	15722	15762	15817	15844	15634	15646	15646	15533	15701	15521	15704	15771	15636	15712	15714	15754	15809	15658	16026	15784	15620	15732	15775	15524	15573	15763	15753	15533	15841	15700	15599	15651	15724	15643	15679	15834	15664	15787	15506	15531	15587	15728	15568	15713	15595	15662	15869	15820	15723	15542	15715	15842	15766	15671	15636	15563	15721	15775	15549	15732	15581	15576	15752	15638	15834	15730	15643	15741	15768	15584	15588	15716	15889	15826	15905	15788	15781	15642	15523	15631	15736	15734	15766	15630	15706	15581	15810	15692	15760	15658	15725	15794	15688	15560	15800	15542	15762	15589	15531	15689	15707	15731	15556	15536	15747	15696	15697	15575	15686	15610	15536	15875	15837	15708	15738	15680	15547	15734	15687	15793	15858	15938	15685	15717	15682	15591	15788	15761	15941	15786	15620	15693	15821	15836	15769	15702	15613	15683	15617	15776	15737	15846	15430	15825	15674	15846	15839	15877	15685	15795	15577	15652	15690	15763	15636	15420	15526	15831	15749	15799	15671	15693	15724	15556	15675	15709	15662	15620	15925	15568	15645	15449	15677	15754	15757	15746	15667	15965	15607	15738	15682	15653	15657	15871	15803	15567	15672	15767	15653	15614	15512	15765	15745	15706	15694	15729	15656	15719	15727	15751	15622	15760	15614	15598	15643	15658	15812	15830	15623	15821
27184	55845	49956	41777	35121	28475	20299	17480	16408	15908	15347	14437	14477	14386	14148	14047	13886	13880	13814	13819	13636	13719	13695	13649	13549	13471	13428	13529	13558	13413	13530	13596	13452	13300	13538	13606	13467	13456	13519	13514	13446	13571	13330	13474	13447	13465	13308	13256	13489	13392	13540	13537	13520	13391	13401	13439	13410	13426	13280	13433	13403	13496	13499	13410	13388	13414	13466	13346	13506	13303	13474	13262	13428	13513	13447	13244	13437	13472	13453	13225	13357	13422	13502	13336	13381	13342	13475	13353	13336	13534	13442	13375	13417	13377	13575	13297	13526	13524	13422	13438	13231	13290	13493	13415	13377	13459	13451	13413	13502	13437	13551	13418	13311	13498	13511	13438	13415	13338	13496	13442	13357	13309	13322	13337	13254	13484	13535	13341	13333	13366	13469	13367	13414	13327	13321	13411	13382	13672	13423	13209	13266	13198	13344	13400	13410	13461	13413	13457	13306	13418	13358	13436	13472	13507	13328	13513	13453	13532	13575	13468	13460	13399	13452	13442	13323	13615	13411	13220	13473	13179	13427	13445	13426	13329	13390	13397	13460	13409	13531	13270	13356	13354	13512	13491	13503	13407	13460	13480	13475	13431	13274	13271	13464	13478	13374	13187	13507	13493	13307	13331	13478	13226	13436	13350	13351	13507	13504	13520	13460	13352	13226	13344	13273	13230	13431	13331	13471	13354	13496	13439	13629	13291	13490	13280	13605	13405	13513	13367	13404	13417	13443	13515	13412	13288	13283	13370	13493	13313	13352	13600	13483	13425	13621	13397	13390	13338	13379	13391	13422	13337	13340	13361	13483	13462	13461	13351	13420	13379	13386	13479	13363	13324	13428	13316	13442	13400	13420	13495	13454	13328	13464	13418	13466	13262	13253	13408	13322	13446	13489	13357	13325	13418	13431	13297	13338	13473	13427	13564	13475	13291	13473	13432	13288	13271	13494	13278	13483	13406	13415	13406	13333	13453	13592	13334	13336	13420	13363	13433	13349	13565	13197	13535	13570	13239	13238	13479	13427	13387	13359	13297	13302	13340	13410	13457	13522	13478	13333	13231	13362	13430	13334	13437	13449	13361	13327	13331	13540	13522	13310	13376	13405	13368	13345	13511	13518	13366	13356	13369	13379	13332	13269	13482	13432	13386	13416	13476	13377	13361	13266	13474	13496	13426	13287	13287	13348	13544	13438	13604	13437	13621	13434	13331	13482	13329	13487	13442	13407	13598	13276	13484	13416	13379	13462	13251	13406	13554	13256	13304	13245	13388	13395	13420	13224	13353	13489	13520	13353	13250	13439	13517	13418	13422	13513	13352	13483	13343	13469	13341	13271	13531	13406	13407	13375	13363	13475	13308	13358	13473	13526	13379	13387	13382	13371	13508	13378	13331	13593	13489	13328	13366	13273	13382	13394	13425	13418	13289	13286	13521	13496	13484	13419	13401	13383	13480	13396	13341	13535	13415	13444	13458	13443	13346	13499	13424	13422	13354	13434	13606	13421	13412	13572	13596	13424	13456	13445	13316	13422	13472	13483	13542	13362	13385	13485	13278	13455	13404	13315	13409	13374	13453	13466	13422	13500	13454	13434	13252	13630	13365	13331	13323	13241	13283	13522	13432	13169	13448	13473	13308	13368	13490	13472	13501	13347	13476	13343	13357	13383	13577	13338	13451	13270	13493	13536	13557	13311	13349	13400	13401	13321	13363	13440	13402	13459	13347	13415	13428	13401	13377	13423	13516	13483	13492	13422	13351	13425	13382	13457	13387	13401	13229	13510	13539	13334	13315	13417	13488	13318	13360	13526	13510	13427	13483	13307	13297	13585	13460	13495	13354	13523	13539	13511	13434	13443	13558	13326	13306	13412	13365	13416	13553	13497	13362	13190	13409	13326	13215	13311	13338	13411	13282	13377	13262	13428	13489	13369	13427	13474	13401	13328	13503	13539	13517	13327	13362	13307	13542	13253	13350	13355	13375	13288	13463	13341	13345	13350	13329	13485	13396	13493	13520	13380	13251	13456	13463	13319	13542	13500	13385	13401	13463	13221	13470	13375	13559	13285	13380	13409	13399	13413	13347	13464	13242	13502	13524	13350	13397	13258	13395	13581	13532	13331	13390	13398	13221	13604	13293	13339	13564	13327	13333	13322	13430	13393	13359	13445	13492	13362	13515	13298	13469	13550	13382	13537	13362	13355	13469	13426	13334	13338	13387	13347	13302	13401	13293	13359	13375	13503	13547	13275	13258	13473	13356	13403	13458	13379	13344	13530	13454	13268	13304	13302	13419	13320	13414	13344	13304	13354	13463	13376	13424	13420	13462	13504	13356	13396	13445	13293	13402	13326	13285	13439	13387	13345	13344	13484	13492	13398	13404	13426	13506	13351	13408	13307	13399	13364	13376	13310	13339	13417	13353	13449	13340	13375	13510	13491	13309	13560	13257	13321	13389	13513	13462	13371	13258	13465	13539	13327	13510	13610	13347	13326	13543	13330	13539	13270	13429	13341	13349	13340	13356	13335	13480	13526	13431	13292	13392	13342	13366	13498	13497	13452	13362	13481	13429	13473	13539	13272	13362	13338	13353	13402	13286	13408	13543	13387	13419	13438	13290	13418	13380	13385	13280	13461	13419	13217	13368	13352	13145	13207	13314	13540	13341	13411	13374	13351	13342	13415	13531	13464	13368	13602	13591	13563	13445	13381	13376	13408	13350	13396	13341	13458	13389	13322	13514	13322	13593	13209	13343	13468	13493	13472	13372	13400	13449	13297	13406	13397	13300	13418	13305	13201	13505	13630	13252	13410	13447	13639	13278	13488	13418	13373	13392	13474	13421	13364	13262	13442	13599	13467	13427	13402	13354	13437	13387	13482	13215	13286	13389	13408	13435	13402	13314	13454	13401	13404	13211	13329	13425	13527	13456	13564	13289	13439	13312	13206	13462	13327	13286	13343	13595	13329	13377	13505	13476	13455	13427	13383	13250	13394	13481	13368	13317	13472	13365	13436	13590	13437	13392	13436	13468	13471	13420	13416	13463	13521	13542	13388	13236	13440	13325	13470	13420	13554	13388	13454	13470	13301	13406	13373	13304	13344	13378	13378	13421	13424	13558	13489	13436	13222	13466	13540	13307	13392	13470	13403	13503	13422	13316	13278	13199	13371	13357	13474	13391	13381	13274	13462	13451	13530	13610	13371	13397	13398	13433	13340	13373	13286	13380	13514	13328	13258	13500	13245	13418	13413	13432	13561	13526	13311	13492	13445	13442	13473	13338	13289	13414	13534	13489	13268	13437	13301	13417	13240	13648	13379	13511	13258	13408	13330	13428	13574	13429	13363	13258	13445	13426	13301	13429	13439	13320	13366	13279	13471	13388	13403	13375	13496	13393	13438	13302	13313	13359	13533	13406	13549	13443	13508	13411	13381	13281	13564	13435	13321	13273	13285	13434	13384	13351	13431	13344	13308	13392	13411	13310	13376	13369	13167	13415	13373	13511	13417	13585	13407	13351	13411	13452	13492	13347	13321	13351	13478	13371	13353	13333	13425	13425	13325	13337	13450	13462	13362	13440	13391	13333	13308	13419	13505	13404	13474	13464	13252	13459	13436	13531	13306	13377	13328	13437	13478	13369	13510	13433	13494	13468	13308	13392	13492	13342	13280	13381	13608	13452	13172	13447	13405	13362	13296	13293	13433	13560	13444	13337	13291	13408	13198	13474	13442	13494	13338	13455	13404	13537	13366	13432	13384	13379	13418	13394	13443	13355	13439	13587	13323	13309	13375	13457	13454	13344	13377	13383	13289	13350	13460	13225	13422	13502	13311	13436	13447	13535	13350	13430	13565	13386	13363	13284	13272	13564	13496	13504	13423	13460	13488	13411	13381	13439	13323	13533	13201	13269	13535	13559	13486	13516	13433	13409	13495	13264	13349	13320	13251	13276	13226	13142	13332	13515	13326	13302	13502	13464	13436	13481	13416	13329	13321	13595	13352	13395	13185	13487	13457	13485	13282	13427	13356	13262	13435	13422	13528	13404	13415	13514	13452	13365	13390	13351	13589	13342	13540	13244	13364	13310	13332	13436	13582	13441	13258	13467	13375	13591	13399	13254	13560	13394	13511	13303	13371	13459	13451	13323	13349	13359	13448	13401	13379	13530	13424	13403	13278	13380	13360	13479	13546	13347	13312	13370	13356	13469	13514	13479	13337	13429	13429	13399	13451	13267	13318	13340	13329	13406	13424	13499	13393	13367	13385	13492	13458	13522	13276	13423	13445	13404	13389	13453	13381	13487	13423	13478	13522	13457	13459	13370	13618	13392	13368	13341	13422	13447	13421	13449	13479	13497	13299	13418	13480	13498	13387	13273	13371	13361	13478	13549	13619	13394	13340	13385	13347	13557	13386	13214	13444	13389	13287	13280	13267	13330	13389	13456	13466	13223	13443	13442	13414	13372	13358	13324	13216	13308	13352	13382	13376	13446	13405	13171	13370	13285	13451	13382	13523	13333	13332	13320	13413	13246	13443	13515	13445	13388	13308	13458	13479	13405	13259	13141	13345	13315	13414	13414	13393	13386	13421	13351	13312	13343	13432	13529	13446	13385	13354	13168	13510	13443	13441	13387	13425	13525	13461	13413	13338	13316	13459	13358	13396	13373	13467	13531	13481	13417	13363	13491	13387	13342	13396	13507	13400	13546	13440	13108	13406	13341	13395	13491	13340	13349	13539	13417	13157	13329	13416	13484	13277	13481	13393	13413	13302	13367	13401	13457	13453	13193	13558	13270	13470	13356	13309	13476	13343	13462	13384	13478	13478	13229	13461	13441	13226	13405	13453	13335	13310	13337	13479	13258	13354	13273	13397	13540	13233	13489	13366	13427	13287	13317	13421	13352	13347	13390	13537	13329	13512	13301	13359	13349	13329	13477	13446	13318	13433	13356	13320	13453	13325	13537	13261	13375	13353	13455	13495	13120	13363	13455	13543	13489	13425	13378	13339	13490	13453	13445	13445	13353	13444	13400	13372	13424	13315	13396	13333	13385	13358	13310	13310	13563	13478	13419	13432	13403	13397	13381	13371	13129	13289	13488	13548	13451	13317	13306	13346	13470	13347	13461	13274	13454	13270	13451	13343	13439
28407	26382	34876	29838	22578	18099	16190	15130	14808	14638	14479	14340	14311	13883	14099	13996	13824	14072	13842	14071	13717	13813	13883	13791	13740	13645	13718	13721	13820	13757	13862	13600	13837	13928	13901	13696	13730	13733	13818	13729	13593	13593	13702	13691	13794	13593	13694	13775	13778	13801	13745	13828	13768	13827	13785	13674	13697	13865	13763	13953	13739	13736	13571	13729	13829	13919	13699	13677	13896	13618	13715	13613	13554	13776	13794	13593	13787	13837	13739	13730	13704	13732	13804	13760	13575	13578	13855	13837	13867	13821	13607	13742	13685	13713	13702	13717	13729	13767	13698	13727	13800	13787	13750	13706	13761	13731	13650	13800	13638	13772	13740	13834	13672	13787	13761	13784	13659	13674	13754	13728	13871	13610	13703	13659	13725	13656	13573	13819	13714	13774	13853	13753	13880	13594	13680	13744	13750	13662	13774	13682	13630	13762	13866	13625	13657	13658	13685	13566	13859	13799	13750	13790	13720	13789	14158	13833	13791	13673	13882	14015	13797	13868	13839	13598	13768	13555	13934	13776	13901	13571	13703	13671	13580	13766	13838	13567	13606	13835	13572	13754	13678	13732	13782	13979	13637	13618	13716	13797	13778	13745	13862	13918	13635	13739	13641	13764	13563	13818	13547	13693	13758	13660	13733	13908	13667	13675	13846	13405	13629	13568	13645	13655	13648	13778	13600	13882	13951	13662	13763	13763	13901	13726	13606	13771	13889	13615	13869	13713	13661	13720	13767	13782	13772	13689	13867	13821	13666	13762	13841	13673	13746	13846	13731	13649	13860	13796	13743	13638	13831	13792	13809	13753	13801	13653	13831	13793	13613	13843	13807	13658	13636	13998	13859	13961	13826	13744	13826	13696	13734	13576	13775	13714	13645	13836	13784	13906	13818	13773	13759	13713	13758	13674	13888	13690	13958	13612	13739	13811	13733	13829	13797	13791	13850	13647	13759	13675	13748	13772	13882	13769	13782	13620	13729	13774	13663	13724	13610	13795	13686	13627	13989	13668	13825	13680	13943	13740	13813	13753	13798	13882	13837	13606	13704	13556	13716	13561	13702	13870	13745	13744	13717	13915	13729	13604	13823	13797	13875	13619	13801	13740	13868	13753	13824	13730	13801	13854	13839	13756	13899	13817	13933	13814	13818	13742	13718	13724	13772	13838	13717	13860	13717	13750	13925	13816	13934	13798	13782	13699	13674	13684	13754	13612	13858	13875	13745	13634	13649	13693	14025	13752	13821	13672	13716	13818	13741	13843	13680	13826	13813	13812	13852	13548	13502	13627	13671	13707	13805	13755	13691	13673	13778	13616	13754	13747	13872	13614	13664	13819	13861	13776	13730	13794	13688	13783	13751	13812	13748	13826	13829	13782	13780	13810	13854	13906	13709	13654	13718	13771	13838	13802	13685	13808	13917	13694	13749	13538	13729	13666	13737	13840	13569	13917	13540	13752	13856	13682	13641	13797	13748	13862	13624	13913	13659	13749	13875	13822	13640	13732	13754	13518	13758	13621	13801	13737	13754	13639	13679	13737	13798	13714	13793	13745	13744	13581	13668	13769	13806	13793	13793	13783	13749	13833	13917	13733	13762	13730	13870	13918	13679	13688	13683	13857	13652	13815	13645	13545	13761	13620	13796	13653	13744	13678	13768	13991	13970	13580	13646	13853	13712	13843	13738	13669	13791	13599	13751	13625	13766	13613	13751	13858	13729	13635	13726	13640	13851	13748	13792	13767	13702	13800	13699	13700	13700	13605	13621	13689	13931	13765	13744	13756	13668	13732	13782	13782	13698	13798	13766	13773	13716	13885	13772	13628	13672	13818	13806	13612	13823	13713	13783	13852	13767	13856	13712	13844	13774	13784	13577	13816	13719	13736	13623	13802	13632	13845	13901	13669	13918	13746	13842	13719	13806	13709	13831	13760	13958	13735	13809	13672	13684	13882	13979	13958	13663	13787	13663	13837	13797	13722	13711	13966	13755	13787	13735	13629	13657	13686	13766	13816	13640	13721	13672	13743	13774	13688	13797	13620	13852	13767	13767	13751	13816	13739	13863	13738	13770	13851	13837	13713	13753	13942	13793	13836	13561	13721	13743	13778	13780	13829	13654	13553	13733	13794	13671	13684	14026	13790	13660	13703	13757	13718	13701	13512	13721	13787	13648	13703	13802	13699	13858	13681	13729	13703	13885	13685	13849	13690	13796	13894	13884	13788	13602	13799	13879	13833	13763	13939	13676	13767	13812	13647	13891	13745	13729	13802	13748	13628	13392	14032	13812	13643	13792	13813	13818	13816	13744	13695	13699	13749	13810	13725	13752	13620	13772	13705	13735	13812	13663	13737	13655	13791	13678	13652	13928	13856	13755	13784	13711	13655	13827	13689	13732	13734	13657	13775	13814	13836	13503	13736	13681	13970	13860	13723	13790	13681	13644	13745	13816	13630	13800	13794	13771	13719	13549	13738	13654	13905	13833	13662	13688	13773	13618	13581	13808	13575	13850	13819	13861	13895	13788	13864	13700	13728	13943	13536	13850	13629	13782	13784	13724	13586	13730	13969	13826	13759	13888	13793	13870	13724	13673	13589	13753	13597	13895	13763	13671	14026	13797	13954	13696	13700	13811	13709	13668	13563	13726	13903	13792	13765	13644	13622	13931	13876	13956	13670	13810	13657	13754	13798	13738	13799	13716	13555	13722	13727	13655	13801	13801	13707	13981	13737	13799	13586	13783	13879	13815	13810	13731	13818	13801	13647	13796	13811	13762	13823	13802	13760	13655	13747	13757	13912	13648	13898	13740	13613	13789	13934	13814	13861	13808	13774	13729	13642	13884	13783	13648	13876	13754	13857	13846	13669	13686	13900	13597	13776	13804	13689	13707	13740	13788	13580	13804	13589	13794	13830	13691	13733	13736	13486	13765	13821	13657	13847	13819	13704	14049	13652	13660	13580	13634	13786	13877	13863	13754	13725	13781	13800	13594	13805	13763	13756	13879	13811	13813	13745	13680	13676	13695	13828	13757	13766	13794	13704	13941	13649	13618	13546	13688	13801	13769	13859	13674	13669	13814	13797	13758	13839	13789	13671	13550	13611	13903	13885	13874	13744	13916	13760	13641	13757	13801	13721	13721	13820	13769	13838	13796	13752	13785	13818	13928	13722	13749	13655	13872	13573	13728	13734	13705	13635	13781	13742	13697	13511	13708	13694	13827	13652	13672	13573	13753	13889	13597	13748	13740	13634	13773	13687	13711	13734	13840	13716	13862	13611	13878	13867	13654	14047	13799	13668	13608	13705	13657	13763	13878	13836	13872	13748	13710	13738	13720	13818	13666	13629	13848	13743	13691	13659	13734	13898	13614	13676	13821	13713	13724	13623	13752	13831	13800	13812	13782	13690	13858	13809	13786	13753	13918	13674	13654	13602	13702	13751	13624	13768	13711	13626	13753	13733	13948	13602	13508	13622	13577	13841	13814	13771	13850	13619	13820	13830	13796	13830	13638	13730	13517	13637	13550	13895	13766	13719	13756	13558	13745	13799	13772	13633	13993	13915	13887	13748	13786	13643	13798	13674	13810	13641	13852	13883	13749	13809	13916	13802	13679	13607	13800	13842	13754	13818	13823	13695	13615	13630	13748	13706	13653	13818	13839	13888	13853	13841	13985	13648	13716	13707	13917	13860	13721	13805	13794	13831	13708	13662	13971	13791	13807	13641	13727	13875	13902	13661	13721	13678	13693	13816	13673	13788	13742	13805	13820	13874	13676	13718	13709	13743	13823	13719	13733	13875	13717	13745	13683	13680	13560	13756	13803	13654	13887	13806	13817	13802	13934	13655	13761	13585	13933	13822	13674	13664	13819	13736	13694	13696	13844	13746	13749	13768	13706	13641	13747	13854	13775	13922	13607	13697	13836	13845	13721	13865	13830	13798	13750	13674	13813	13981	13754	13755	13904	13650	13743	13739	13891	13686	14082	13833	13749	13616	13563	13702	13689	13683	13759	13665	13854	13768	13613	13630	13786	13826	13780	13646	13677	13762	13726	13735	13674	13865	13725	13703	13643	13588	13818	13908	13742	13625	13775	13856	13907	13654	13827	14024	13643	13902	13555	13713	13645	13707	13730	13909	13730	13663	13585	13573	13601	13902	13752	13921	13851	13858	13765	13838	13698	13701	13737	13875	13841	13641	13766	13734	13681	13976	13859	13698	13932	14026	13654	13738	13591	13735	13571	13594	13844	13850	13782	13539	13910	13788	13797	13844	13781	13868	13693	13554	13824	14038	13677	13660	13837	13781	13765	13730	13896	13759	13661	13692	13920	13934	13769	13732	13727	13896	13776	13779	13783	13656	13968	13874	13797	13700	13641	13660	13788	13847	13692	13702	13749	13744	13839	13744	13884	13854	13712	13684	13663	13719	13623	13738	13725	13886	14029	13864	13840	13773	13799	13858	13549	13588	13668	13509	13710	13618	13729	13588	13847	13673	13818	13801	13852	13562	13651	13711	13756	13570	13760	13720	13773	13807	13909	13723	13732	13787	13590	13660	13775	13884	13809	13683	13549	13602	13663	13819	13790	13948	13744	13866	13818	13824	13698	13692	13780	13834	13695	13899	13834	13729	13701	13657	13648	13646	13695	13787	13752	13699	13917	13817	13747	13713	13922	13804	13867	13650	13778	13667	13654	13854	13804	13792	13559	13613	13890	13773	13690	13770	13775	13685	13648	13935	13946	13769	13818	13831	13708	13732	13684	13684	13780	13714	13676	13730	13720	13569	13736	13632	13440	13713	13749	13856	14049	13573	13793	13717	13708	13730	13715	13617	13737	13781	13868	13774	13640	13736	13761	13650	13867	13801	13784	13791	13648	13824	13781	13716	13909	13815	13682	13721	13702	13561	13707	13798	13954	13829	13729	13843	13872	13645	13647	13703	13706	13549	13748	13677	13748	13617	13787	13743	13875	13697	13620	13591	13834	13760	13839	13724	13584	13752	13753	13807	13653	13786	13814	13795	13716	13843	13823	13808	13792	13875	13806	13893	13843	13716	13775	13557	13739	13707	13600	13523	13638	13869	13659	13716	13781	13756	13865	13820	13767	13949	13791	13728	13851	13824	13817	13718	13649	13854	13880	13583	13719	13721
24504	41647	35591	26147	21387	16724	14850	13804	13343	12997	12916	12916	12553	12743	12561	12485	12356	12486	12262	12216	12235	12229	12108	12263	12203	12140	12371	12095	12239	12136	12147	12183	12172	12113	12256	12024	12208	12134	12051	12323	12143	12202	12108	12340	12154	12136	12077	12146	12315	12118	12008	12205	12178	12122	12079	12080	12183	12257	12247	12257	12106	12025	12068	12126	12192	12012	12179	12310	12067	12132	12136	12182	12035	12115	12238	12211	12101	12161	12040	12021	12292	12012	12229	12112	12128	12114	12064	12238	12201	12249	12172	12169	12194	12067	12179	12047	12167	12309	12096	12134	12053	12165	12255	12305	12189	12035	12242	12186	12099	12297	12087	12245	11977	12100	12114	12055	12189	12113	12232	12183	12164	12219	11977	12144	12228	12266	12097	12184	12133	12097	12196	12114	12252	12255	12179	12110	12081	12252	12121	12134	12259	12130	12264	12060	12234	12249	12238	12253	12063	11991	12132	12128	12082	12043	12163	12025	12282	12177	12035	12095	12203	12120	12067	12104	12027	12064	12146	12087	12023	12392	11959	12146	12235	12105	12157	12149	12140	12135	12145	12069	12068	12176	12242	12238	12132	12230	12182	12165	12086	12051	12106	12123	11968	12052	12326	12055	12153	12295	12174	12217	12228	12291	12198	12010	12128	12134	12171	12133	12174	12158	12150	12211	12258	12187	12129	12182	12033	12157	12044	12264	12277	11916	12248	12197	12173	12162	12172	12119	12236	12253	12120	12295	12018	11960	12159	12217	12170	12174	12152	12253	12136	12256	12281	12169	12150	12287	12186	12130	12187	12173	12028	12204	12042	12206	12113	12141	12193	12167	12276	12182	12224	12108	12132	12227	12107	12119	12116	12196	12095	12184	12226	11926	12056	12141	12128	12262	12064	12086	12179	12425	12086	12171	12208	12259	12161	12201	12190	12212	12194	12198	12265	12302	12074	12054	12202	12131	12112	12101	12250	12149	12132	12165	12284	12186	12174	12219	12219	12106	12141	12223	12221	11905	12047	12133	12165	12082	11995	12123	12047	12191	12134	12098	12263	12118	12080	12026	12091	12157	12134	12169	12266	12126	12336	12141	12222	12258	12082	12035	12386	12252	12222	12196	12116	12065	12211	12258	11924	11929	12155	12102	12081	12352	12300	12123	12214	12206	12321	12313	12223	12172	12113	12256	12341	12237	11913	12231	12074	11996	12201	12186	12231	12263	12170	12203	12303	12037	12057	12157	12036	12199	12088	12037	12172	12179	12291	12346	11952	12176	12083	12097	12244	12218	12161	12096	12199	12258	12219	12141	12186	12057	12204	12186	12062	12252	12044	12167	12180	12188	12256	12268	12061	12085	12235	12129	12159	12194	12339	12206	11890	12046	12141	12161	12072	12195	12102	12462	12304	12336	12055	12156	12204	12024	12149	12128	12245	12203	12112	12354	12059	12184	12264	12208	12171	12108	12120	12141	12144	12300	12323	12139	12095	12082	12202	12320	12133	12141	12107	12172	12238	12147	12084	12163	12249	12071	12207	12305	12221	12248	12374	12163	12116	12042	12089	12075	12109	12178	12227	12133	12127	12166	12094	12034	12300	12221	12124	12117	12104	12231	12195	12198	12132	12169	12201	12099	12157	11959	12323	12290	11994	12187	12181	12153	12079	12046	12113	12200	12060	12111	12348	12191	12358	12021	12097	12158	12137	12084	12095	12170	12184	12132	12407	12184	12088	12208	12048	12268	12297	12142	12232	12140	12241	12023	12152	12035	12153	12302	12044	12218	12135	12237	12279	12122	12205	12254	12150	12126	12108	12172	12101	12109	12122	12179	12197	12145	12166	12333	12288	12165	12056	12207	12208	12145	12069	12201	12103	12209	12289	12296	12127	12283	12095	12124	12108	12189	12089	12075	12130	12354	12281	12118	12131	12050	12144	12260	12295	12175	12070	12066	12153	12171	12252	12172	12149	12116	12208	12223	12078	12138	12159	12060	12140	12015	12202	12241	12236	12176	12135	12112	12139	12010	12172	12192	12158	12368	12217	12108	12210	12136	12124	12235	12133	12217	12044	12013	12046	12257	12233	12150	12178	12186	12262	12099	12271	12148	12227	12119	12058	12159	12201	12115	12160	12174	12173	12041	12266	12131	12240	12121	12269	12136	12156	12071	12461	12190	12218	12299	12182	12216	12133	12254	12110	12174	12170	12105	12140	12063	12215	12187	12214	12127	12006	12176	12108	12177	12225	12380	12163	12129	11998	12248	12221	12033	12087	12128	12068	12136	12189	12212	12347	12201	12102	12036	12064	12104	12231	12155	12347	12285	12360	12153	12185	12247	12208	11907	12120	12123	12273	12220	12375	12145	12092	12188	12085	12175	12079	12078	12300	12103	12113	12282	12341	12185	12211	12138	12268	12232	12041	12113	12115	12290	12290	12151	12213	12243	12285	12108	12248	12196	12341	12133	12297	12170	12328	12060	12201	12261	12006	12164	12247	12139	12223	12290	12124	12117	11974	12144	12266	12140	12239	12009	12146	12212	12213	12337	12058	12173	12144	12105	12117	12281	12208	12172	12067	12181	12182	12270	12207	12234	12059	12108	12225	12226	12060	12167	12187	12235	12005	12097	12309	12260	12086	12050	12258	12244	12114	12134	12029	12194	12187	12174	12100	12238	12291	12125	12021	11978	12154	11960	12157	12001	12103	12122	12088	12183	12187	12305	12187	12073	12188	12200	12282	12086	12398	12322	12117	12067	12034	12289	12288	12214	12266	12030	12087	12222	12145	12184	12093	12093	12113	12191	12178	12218	12174	12148	12162	12036	12168	12013	12279	12179	12194	12101	12247	12096	12147	12327	12158	12185	12086	12148	12145	12139	12171	12161	12311	12184	12138	12259	12110	12079	12258	12109	12385	12130	12317	12171	12139	12162	12336	12092	12130	11934	12253	12079	12105	12273	12195	12061	12266	12123	12111	12125	12114	12074	12156	12260	11991	12103	11991	12260	12199	12244	12409	12252	12163	12036	12002	12175	12195	12041	12105	12158	12107	12233	12153	12219	12277	11993	12300	12040	12120	12095	12221	12332	12243	12100	12259	12178	12236	12252	12113	12230	12267	12154	12178	12205	12147	12155	12064	12087	12310	12057	12213	12205	12161	12217	12191	12162	12284	12038	12010	12160	12092	12169	12330	12208	12307	12183	12225	12064	12237	12058	12064	12199	12222	12294	12314	12031	12162	12104	12168	12148	12217	12058	12178	12169	12229	12214	12103	12254	12122	12055	12083	12294	12187	12190	12110	12204	12224	12238	12083	12017	12249	12025	12168	12249	12119	12067	12303	12067	12079	12113	12112	12133	12073	12210	12024	12164	12185	12289	12195	12152	12379	12147	12159	12102	12229	12258	12337	12281	12147	12117	12215	12059	12278	12194	12205	12075	12064	12265	12108	12077	12066	12134	12009	12104	12224	12116	12259	12071	12190	12056	12103	12226	12328	12112	12148	12088	12287	12192	12198	12240	12144	12219	12155	12247	12276	12250	12191	12326	12228	12061	12195	12101	12141	12219	12251	12122	11992	12170	12119	12129	12305	12191	12102	12100	12282	12179	12210	12360	12198	12174	12243	12097	12100	12227	12320	12252	12085	12062	12027	12233	12288	12248	12194	11944	12251	12271	12131	12125	12170	12121	12016	12234	12023	12229	12171	12248	12134	12068	12085	12021	12220	12170	12178	12087	12346	12323	12102	12178	12151	12185	12075	12069	12069	12212	12072	12274	11981	12181	12013	12176	12146	12143	12095	12214	12112	12051	12175	12202	12140	12218	12118	12215	12244	12066	12265	12206	12199	12242	12130	12176	12126	12126	12162	12109	12058	12139	12198	12146	12219	12144	12217	12221	12090	12094	12052	12133	12151	12189	11859	12134	12168	12149	12210	12225	12263	12182	12140	12362	12094	12247	12214	12192	11904	12201	12055	12098	12027	12097	12194	12075	12129	12094	12077	12219	12348	12149	12238	12200	12064	12296	12132	12146	12138	12222	12196	12136	12017	12174	12280	12300	11977	12238	12090	12165	12180	12134	12193	12126	12131	12238	12212	12318	12240	12394	12195	12286	12050	11978	12080	12012	12296	12181	12206	12081	12106	12179	12237	12139	12171	12275	11973	12157	12218	12168	12143	12033	12125	12039	12262	12069	12123	12209	12153	12272	12135	12205	12248	12204	12089	12089	11993	12116	12293	12220	12142	12125	12141	12062	12306	12085	11902	11974	12109	12098	12210	12080	12040	12039	12314	12254	12122	12129	12089	12281	12136	12115	12169	12148	12236	12134	12275	12257	12120	12181	12096	12262	12061	12148	12254	12110	12044	12089	12077	12131	12139	12151	11975	12197	12259	12092	12142	12193	12220	12093	12170	12191	12243	12196	12350	12077	12118	12091	12117	12223	12012	12053	12228	12245	12199	12243	12120	12133	12232	12195	12054	12203	12222	12229	12220	12143	12176	12056	12088	12122	12253	12182	12155	12237	12121	12283	12239	12334	11999	12286	12118	12100	12173	12176	12138	12259	12101	12161	12069	12126	12096	12093	12065	12182	12286	12148	12231	12356	12002	12348	12093	12257	12180	12141	12219	12167	12250	12210	12118	12179	12196	12222	12128	12160	12241	12250	12251	12053	12234	12149	12183	12330	12193	12178	12186	11974	12098	12385	12123	12198	12129	12107	12076	12052	12046	12100	12031	12033	12208	12045	12265	12276	12304	12111	12238	12060	12235	12183	12150	12339	12167	12206	12147	12142	12101	12177	12109	12223	12172	12032	12252	12194	12151	12240	12127	12094	12262	12224	12191	12188	12131	11945	12247	12240	12162	12213	12102	12042	12363	12083	12143	12051	12110	12125	12297	12255	12237	12113	12210	12340	12071	12162	12154	12222	12296	12120	12116	12218	12191	12048	12141	12117	12254	12274	12138	12271	12239	12183	12038	12219	12098	12111	12028	12148	12231	12137	12234	12120	12200	12093	12287	11870	12223	12255	12154	12187	12307	12212	12104	12249	12249	12139	12255	12138	12071	12137	12113	12045	12259	12060	12143	12134	12273	12060	11974	12074	12161	12309	12039	12087	12199	12089	12124	12265	12012	12156	12208	12221	12297	12096
23037	21228	28795	25218	24753	24760	22137	18070	16496	16217	15985	15598	15462	15166	15220	15176	15033	15082	14930	15074	14985	14867	15014	14938	14658	15026	14616	14670	14854	14816	14949	14875	14795	14879	14711	14842	14743	14742	14773	14853	14735	14727	14729	14954	14668	14862	14710	14765	14953	14784	14517	14755	14867	14546	14691	14721	15050	14835	14766	14702	14897	14740	14800	14912	14976	14648	14854	14646	14784	14799	14876	14633	14812	14757	14630	14775	14689	14847	14781	15039	14841	14780	14796	14772	14821	14775	14577	14842	14696	14689	14774	14689	14798	14546	14811	14669	14795	14943	14813	14697	14801	14574	14680	14765	14622	14711	14618	14554	14885	14743	14735	14909	14721	14800	14717	14713	14733	14699	14742	15010	14907	14602	14776	14656	14818	14685	14944	14686	14794	14793	14627	14652	14730	14822	14905	14951	14818	14917	15011	14748	14757	14663	14810	14813	14665	14770	14845	14797	14730	14884	14550	14858	14734	14663	14660	14575	14789	14837	14805	14720	14796	14942	14752	14821	14579	14857	14660	14604	14805	14614	14752	14835	14622	14856	14723	14801	14790	14790	14842	14731	14717	14889	14809	14750	14791	14867	14472	14914	14602	14695	14785	14708	14931	14519	14715	14707	14817	14800	14974	14831	14598	14800	14657	14857	14586	14822	14722	14874	14683	14861	14431	14528	14654	14737	14727	14494	14812	14712	14577	14696	14790	14808	14583	14737	14690	14641	14814	14959	14727	14627	14686	14608	14990	14716	14836	14892	14748	14745	14661	14656	14652	14862	14737	14639	14709	14722	14739	14626	14715	14769	14679	14680	14740	14912	14669	14758	14481	14765	14840	14813	14623	14834	14794	14816	14945	14916	14695	14715	14802	14694	14928	14577	14908	14698	14595	14516	14660	14822	14818	14794	14845	14836	14707	14761	14599	14596	14737	14652	14704	14498	14854	14766	14723	14762	14587	14976	14687	14958	14698	14752	14579	14890	14665	14758	14730	14514	14860	14678	14707	14798	14665	14660	14824	14835	14717	14716	14818	14688	14734	14769	14865	14642	14733	14698	14704	14662	14890	14997	14680	14925	14676	14763	14765	14675	14610	14539	14547	14853	14588	14760	14733	14898	14729	14693	14712	14874	14627	14660	14819	14763	14797	14813	14604	14909	14749	14764	14698	14617	14722	14670	14818	14618	14762	14573	14800	14726	14674	14735	14761	14740	14771	14696	14719	14691	14610	14882	14875	14650	14655	14801	14729	14716	14782	14831	14992	14719	14628	14674	14667	14858	14666	14799	14848	14694	14706	14678	14445	14650	14654	14697	14657	14695	14592	14688	14528	14576	14634	14726	14623	14660	14794	14805	14685	14722	14659	14722	14831	14685	14649	14578	14631	14798	14837	14787	14721	14738	14665	14731	14847	14765	14837	14532	14875	14692	14561	15001	14693	14621	14561	14577	14842	14603	14561	14560	14711	14887	14786	14618	14557	14655	14690	14673	14626	14868	14660	14815	14801	14820	14742	14854	14541	14824	14766	14771	15002	14820	14851	14800	14731	14709	14854	14811	14708	14809	14681	14782	14642	14787	14852	14779	14673	14666	14621	14814	14663	14588	14731	14773	14864	14640	14900	14855	14547	14721	14784	14643	14603	14791	14710	14609	14791	14760	14865	14855	14671	14701	14682	14478	14672	14805	14817	14828	14715	14676	14852	14683	14708	14620	14902	14678	14691	14895	14762	14691	14821	14748	14622	14787	14880	14739	14777	14799	14544	14764	14818	14578	14706	14691	14765	14576	14796	14899	14902	14720	14812	14595	14641	14698	14679	14657	14511	14827	14743	14720	14866	14632	14734	14779	14624	14726	14742	14769	14789	14746	15043	14647	14608	14813	14674	14786	14852	14782	14562	14612	14905	14872	14670	14824	14732	14738	14752	14937	14666	14773	14795	14790	14863	14853	14687	14656	14775	14694	14757	14625	14748	14613	14753	14879	14681	14688	14766	14749	14740	14592	14575	14717	14698	14764	14800	14651	14802	14695	14745	14694	14781	14640	14862	14726	14969	14778	14783	14882	14647	14659	14612	14633	14657	14682	14693	14620	14702	14720	14612	14515	14775	14749	14799	14703	14773	14780	14703	14718	14797	14689	14831	14832	14660	14697	14671	14683	14505	14702	14655	14844	14698	14753	14802	14730	14581	14661	14850	14832	14728	14731	14625	14817	14815	14768	14624	14835	14650	14817	14588	14837	14730	14977	14749	14813	14685	14724	14733	14756	14630	14640	14554	14656	14657	14756	14838	14774	14633	14821	14914	14623	15027	14747	14622	14758	14778	14893	14710	14745	14675	14822	14775	14615	14758	14816	14749	14869	14805	14662	14736	14689	14726	14625	14598	14543	14752	14614	14681	14834	14790	14797	14569	14807	14708	14791	14653	14865	14575	14632	14645	14821	14776	14759	14690	14862	14821	14731	14817	14792	14813	14805	14777	14647	14726	14891	14750	14819	14723	14722	14756	14659	14759	14742	14664	14923	14684	14734	14773	14722	14558	14683	14685	14637	14809	14869	14812	14781	14719	14773	14841	14607	14608	14641	14807	14725	14773	14773	14909	14861	14744	14635	14579	14530	14666	14892	14709	14855	14900	14833	14750	14672	14908	14828	14912	14562	14892	14617	14744	14659	14702	14766	14673	14741	14627	14835	14728	14498	14753	14784	14873	14727	14776	14781	14769	14730	14627	14632	14581	14782	14687	14641	14520	14841	14745	14856	14706	14827	14849	14778	14850	14706	14753	14807	14636	14687	14753	14648	14698	14759	14536	14738	14905	14857	14755	14633	14768	14703	14613	14715	14533	14804	14656	14735	14855	14602	14916	14878	14692	14723	14973	14749	14861	14784	14639	14756	14896	14733	14509	14844	14572	14724	14697	14832	14807	14709	14728	14700	14718	14552	14754	14847	14639	14841	14746	14931	14831	14818	14748	14689	14938	14817	14842	14743	14774	14712	14776	14699	14844	14700	14827	14651	14745	14752	14630	14871	14786	14694	14731	14585	14755	14899	14741	14527	14758	14545	14668	14783	14689	14835	14884	14618	14770	14547	14890	14751	14478	14842	14853	14690	14718	14842	15027	14713	14739	14655	14700	14615	14862	14660	14557	14903	14753	14753	14718	14827	14912	14714	14937	14825	14605	14739	14738	14863	14863	14736	14513	14724	14704	14711	14860	14669	14781	14618	14822	14737	14794	14752	14944	14963	14701	14803	14833	14740	14775	14713	14714	14715	14685	14695	14901	14830	14585	14701	14784	14658	14755	14637	14628	14910	14704	14607	14681	14897	14681	14769	14604	14744	14878	14906	14847	14752	14812	14721	14853	14705	14671	14664	14671	14646	14675	14948	14979	14828	14803	14746	14708	14806	14668	14725	14822	14643	14552	14647	14683	14686	14578	14803	14745	14770	14620	14730	14748	14744	14619	14880	14769	14691	14807	14794	14697	14804	14834	14798	14691	14849	14979	14808	14662	14526	14715	14708	14760	14637	14777	14665	14562	14723	14650	14590	14828	14810	14621	14608	14785	14684	14544	14760	14681	14617	14777	14808	14484	14437	14730	14770	14693	14666	14692	14866	14763	14807	14650	14863	14617	14492	14854	14838	14617	14724	14881	14894	14845	14767	14810	14838	14771	14799	14753	14728	14725	14763	14893	14729	14733	14796	15004	14513	14725	14741	14715	14788	14877	14967	14716	14804	14850	14719	14956	14707	14608	14730	14726	14752	14616	14629	14860	14676	14556	14822	14750	14816	14672	14734	14709	14738	14547	14901	15045	14712	14745	15024	14739	14749	14679	14658	14763	14620	14764	14684	14956	14757	14738	14615	14739	14664	14734	14705	14757	14847	14744	14755	14741	14789	14702	14633	14816	14824	14716	14761	14951	14811	14922	14671	14811	14690	14833	14573	14795	14610	14610	14751	14799	14882	14657	14713	14844	14902	14791	14803	14620	14815	14727	14944	14886	14693	14742	14719	14850	14883	14619	14637	14867	14703	14703	14841	14620	14576	14641	14810	14891	14969	14940	14787	14700	14819	14914	14922	14609	14704	15046	14792	14710	14848	14623	14831	14755	14621	14721	14432	14878	14848	14752	14946	14817	14691	14799	14677	14816	14599	14748	14750	14611	14781	14786	14613	14568	14711	14902	14814	14726	14814	14484	14650	14541	14710	14715	14683	14711	14818	14785	14709	14550	14569	14668	14705	14801	14843	14936	14611	14881	14659	14764	14685	14889	14692	14743	14722	14658	14512	14858	14897	14743	14589	14761	14746	14770	14489	14626	14770	14683	14766	14860	14790	14793	14646	14615	14769	14570	14905	14950	14563	14990	14636	14750	14636	14772	14770	14708	14742	14776	15029	14858	14672	14714	14682	14751	14668	14616	14578	14875	14713	14620	14823	14775	14738	14673	14739	14782	14776	14799	14708	14662	14632	14860	14783	14794	14632	14747	14709	14682	14711	14696	14692	14612	14852	14750	14947	14705	14625	14771	14737	14667	14779	14792	14816	14670	14510	14746	14702	14630	14826	14663	14413	14646	14826	14865	14745	14562	14963	14636	14663	14870	14843	14663	14558	14661	14763	14755	14799	14589	14864	14759	14643	14694	14533	14620	14814	14738	14679	14844	14755	14707	14626	14693	14792	14808	14978	14522	14603	14625	14491	14630	14796	14718	14703	14879	14736	14711	14736	14689	14755	14698	14811	14727	14685	14799	14613	14752	14744	14790	14720	14750	14772	14731	14740	14828	14588	14731	14558	14802	14715	14652	14833	14736	14689	14635	14839	14625	14547	14819	14893	14716	14635	14854	14891	14909	14971	14762	14598	14782	14694	14714	14914	14671	14883	14542	14845	14735	14616	14669	14681	14737	14641	14714	14743	14956	14794	14902	14932	14820	14730	14734	14768	14730	14627	14791	14873	14695	14905	14767	14878	14879	14617	14810	14839	14953	14673	14736	14833	14769	14890	14671	14510	14611	14778	14782	14581	14787	14764	14684	14627	14684	14838	14655	14653	14712	14685	14782	14746	14711	14934	14699	14825	14844	14676	14672	14418	14695	14795	14909	14507	14588	14854	14780	14971	14817	14824	14837	14759	14599	14621	15032	14663
24807	52418	45950	36211	29406	22200	17738	16545	14815	14279	13978	13812	13587	13588	13284	13264	13184	13097	13005	12933	13103	12830	13053	12997	12957	12947	12864	12867	12937	12891	12869	12815	12866	12871	12769	12695	12839	12878	12817	12778	12874	12746	12851	13063	12708	12836	12744	12863	12834	12801	12871	12760	12777	12894	12795	12826	12771	12738	12650	12673	12754	12796	12717	12708	12827	12844	12843	12755	12896	12929	12886	12882	12870	12965	12902	12692	12853	12693	12954	12984	12816	12957	12842	12913	12832	12953	12769	12685	12735	12822	12988	13006	12812	12830	12764	12830	12873	12888	12894	12838	12909	12803	12951	12842	12920	12726	12777	12836	12904	12851	12976	12683	12737	12979	13044	12723	12917	12896	12762	12936	12759	12914	12932	12736	12772	12829	12853	12939	12689	12713	12834	12770	12846	12717	12785	12915	12886	12811	12593	12850	12766	12824	12985	12731	12734	12823	12760	12883	12745	12779	12967	12769	12639	12906	12939	13006	12723	12687	12944	12935	13039	12870	12751	12881	12783	12859	12794	12762	12833	12701	12875	12789	13002	12820	12757	12786	12847	12798	12779	12858	12725	12860	12876	12912	12686	12864	12888	12780	12861	12840	12882	12716	12798	12800	12893	12808	12960	12802	13116	12818	12942	12888	12841	12798	12767	12976	12771	12753	12885	12863	12812	12854	12735	12806	12717	12869	12781	12805	12750	12948	12905	13078	12869	12690	12941	12765	12803	12700	12746	12866	12762	12973	12849	12886	12962	12763	12723	12888	12937	12805	12908	12746	12618	12863	12911	12981	12733	12821	12784	12831	12972	12861	12803	12859	12850	12827	12849	12900	12954	12783	12853	12918	12894	12741	12714	12714	12772	12800	12792	12804	12793	12769	12886	12711	12646	12914	12690	12685	12826	12957	12810	12874	12814	12897	12845	12568	12855	12916	12718	12795	13016	12758	12826	12655	12637	12808	12779	12753	12856	12797	12791	12765	13137	12695	12793	12923	12758	12821	12875	13024	12802	12768	12908	12768	12862	12712	12859	12889	12980	12744	12810	12851	12788	12697	12910	12816	12860	12733	12748	12754	12920	12807	12759	12654	12855	12882	12814	12823	12695	12810	12776	12833	12806	12797	12731	12929	12846	12947	12988	12859	12699	12769	12732	12849	12863	12929	12965	12767	12904	12943	12832	12837	12868	12785	12781	12915	12800	12830	12717	12822	12864	12795	12828	12831	12910	12804	12781	12891	12749	12743	12690	13004	12755	12779	12817	12898	12844	12728	12821	13009	12978	12804	12789	12897	12898	12849	12772	12785	12594	12849	12891	12718	12914	12907	12740	13000	12801	12881	12840	12656	12837	12889	12774	12687	12946	12703	12807	12860	12847	12836	12868	12882	12744	12805	12687	12679	12857	12715	12976	12891	12657	12772	12871	12723	12861	12800	12942	12816	12876	12960	12909	12800	12752	12780	12863	12791	12722	12862	12802	12931	12851	12828	12835	12781	12845	12787	12768	12885	12771	12909	12915	12778	12671	12876	12756	12935	12789	12814	12913	12718	12655	12886	12728	12767	12945	12783	12680	12814	12741	12881	12755	12976	12647	12723	12785	12602	12877	12939	12803	12822	12847	12888	12828	12837	12722	12891	13011	12669	12730	12856	12945	12750	12778	12777	12912	12838	12714	12910	12823	12893	12717	12815	12768	12638	12865	12763	12784	12724	12811	12764	12972	12897	12642	12879	12675	12935	12857	12814	12998	12832	12897	12753	12841	12790	12837	12670	12903	12734	12879	12784	12742	12926	12744	12785	12920	12828	12893	12906	12691	12919	12876	12865	12751	12778	12874	12831	12845	12693	12875	12814	12645	12788	12784	12812	12838	12722	12836	12789	12814	12752	12918	12707	12963	12867	12859	12878	12657	12801	12728	12831	12683	12799	12775	12673	12912	12824	12731	12712	12976	12846	12831	12787	12833	12943	12785	12752	12908	12787	12738	12698	12819	12938	12934	12856	12934	12869	12876	12912	12713	12783	12875	12677	12792	12734	12968	12645	12782	12879	12812	12713	12895	12772	12824	12903	12836	12933	12770	12864	12756	12735	12774	12871	12947	12748	12857	12710	12887	13008	12679	12797	12755	12887	12865	12948	12810	12928	12674	12768	13003	12861	12848	12802	12880	12811	12723	12982	12917	12716	12850	12768	12887	12787	12688	12826	12868	12942	12959	12795	12885	12838	12851	12808	12786	12886	12848	12701	12863	12748	12732	12848	12912	12739	12916	12833	12796	12860	12782	12663	12676	12870	12852	12729	12830	12844	12948	12811	12842	12772	12831	12777	12877	12875	12807	12975	12830	12755	12639	12914	12792	12931	12753	12629	12850	12861	12681	12794	12792	12968	12794	12734	12840	12736	12844	12610	12821	12894	12912	12796	12676	12802	12971	12847	12981	12886	12781	12808	12751	12822	12855	12820	12674	12938	12779	12911	12871	12824	12854	12848	12590	12844	12865	12779	12843	12804	12911	12755	12878	12792	12778	12735	12844	12862	12838	12804	12838	13003	12954	12750	12868	12959	12739	12838	12961	12887	12772	12812	12955	12872	12950	12926	12716	12884	12918	12859	12819	12750	12819	12812	12754	12824	12791	12823	12928	12792	12784	12933	12714	12834	12799	12940	12827	12752	12804	12902	13002	12791	12847	12835	12933	12844	12927	12814	13138	12949	12786	12735	12768	12941	12816	12796	12847	12694	12916	12787	12899	12893	12745	12872	12891	12805	12810	12922	12960	12758	12961	12714	12882	12772	12926	12954	12940	12947	12799	12801	12782	12643	12778	12887	12825	12935	12822	12900	12938	12936	12776	12973	12692	12834	12783	12676	12816	12864	12842	12750	12706	12650	12742	12800	12765	12930	12770	12894	12842	12736	12673	12850	13012	12749	12919	12948	12925	12751	12807	12878	12895	12820	12721	12883	12870	12898	12963	12789	12965	12913	12745	12807	12799	12916	12867	12832	12806	12903	12940	12792	12777	12857	12709	12974	12919	12746	12846	12842	12759	12749	12705	12727	12868	12825	12796	12830	12772	12804	12918	12756	12905	12691	12828	12887	12738	12823	12665	12897	12739	12731	12884	12779	12761	12835	12893	12745	12870	12915	12899	12987	12698	12833	12767	12985	12801	12886	12921	12638	12927	12824	12731	12863	12872	12746	12749	12776	13034	12856	12739	12771	12726	12834	12751	12714	12850	12743	13000	12758	12763	12798	12784	12817	12746	12895	12961	12790	12744	12803	12767	13039	12695	12823	12779	12703	12947	12830	12818	12801	12960	12810	12929	12806	12844	12851	12701	12730	12931	12865	12869	12609	12875	12883	12892	12857	12961	12959	12933	12697	12863	12732	12854	12931	12664	12901	12831	12697	12839	12919	13040	12803	12928	12782	12808	12832	12904	12800	12803	12644	12907	12768	12796	12760	12901	12673	12788	12887	12756	12703	12740	12717	12517	12855	12878	12723	12783	12873	12792	12845	12924	12631	12852	12735	12805	12880	12945	12790	12918	12935	12808	12942	12997	12948	12753	12970	12643	12899	12800	12782	13017	12773	12850	12839	12794	12829	12942	12849	12692	12836	12891	12858	12801	12848	12917	12909	12848	12736	12723	12861	12739	12869	12792	12788	12844	12980	12800	12818	12828	12778	12912	12710	12717	12619	12770	12821	12595	12764	12795	12988	12879	12860	12779	12943	12926	12759	12700	12844	12802	12765	12710	12932	12826	12778	12835	12762	12784	12796	12936	12800	12774	13002	12837	12891	12895	12802	12811	12993	12775	12857	12894	12896	12842	12924	12874	12744	12787	12712	12807	12905	12873	12783	12767	12752	12757	12794	12813	12936	12841	12858	12865	12994	12955	12911	12969	13062	12923	12800	12666	12831	12921	12842	12693	12932	12780	12823	12773	12838	12699	12802	12717	12982	12857	12727	12717	12964	12711	12908	12855	12646	12928	12781	12960	12809	12798	12759	12731	12942	12757	12881	12718	12853	12804	12808	12874	12809	12897	12770	12917	12923	12758	12732	12937	12733	12932	12810	12968	12835	12939	12815	12724	12622	12784	12824	12770	12830	12897	12807	12752	12882	12726	12755	12877	12942	12666	12717	12675	12699	12885	12756	12797	12827	12979	12774	12810	12861	12898	12764	12804	12908	12999	12870	12815	12687	12840	12723	12793	12831	12739	12861	12842	12790	12753	12814	12717	12782	12914	12871	12905	12711	12752	12872	12897	12920	12893	12899	12976	12877	12771	12806	12855	12759	12928	12734	12753	12862	12948	12818	12868	12834	12840	12629	12803	12796	12682	12715	12820	12871	12707	12843	12748	12810	12803	12934	12928	12970	12758	12729	12809	12795	12811	12767	12819	12791	12744	12732	12793	12735	12806	12760	12887	12811	12754	12830	12838	12806	12867	12864	12816	12833	12753	12734	13014	12839	12702	12864	12756	12736	12796	12809	12901	12809	12735	12836	12741	12820	12805	12733	12943	12904	12876	12883	12822	12918	12941	12730	12866	12816	12906	12822	12778	12768	12629	12905	12929	12940	12815	12731	13010	12826	12764	12832	12679	13050	12941	12950	12845	12734	12709	12891	12865	12908	12741	12823	12895	12762	12849	12841	12806	12935	12698	12938	12928	12770	12778	12750	12745	12773	12941	12825	12732	12840	12796	12794	12830	12932	12915	12763	12890	12846	12907	12740	12897	12836	12810	12772	12890	12953	12732	12865	12768	12919	12786	12726	12893	12853	12723	12871	12925	12855	12843	12724	12908	12770	12773	12862	12807	12880	12809	12788	12808	12709	12783	12706	12874	12887	12700	12629	12781	12882	12899	12983	12828	12904	12945	12792	12795	12818	12962	12939	12695	12844	12765	12657	12766	12756	12827	12909	12768	12748	12846	12982	12757	12886	12690	12814	12883	12862	12817	12891	12757	12851	13016	12805	12468	12896	12938	12862	12806	12790	12857	12850	12880	12821	12779	12857	12806	12810	12905	12799	12891	12765	12834	12963	12791	12909	12963	12705	12803	12833	12869	12918	12858	12765	12963	12721	12736	12869	12916	12839	12727	12781	12747	12744	12869	12789	12833	12999	12664	12664	12826	12868	12678	12875
24322	21239	28395	27161	23165	20782	19129	16063	14878	14572	14450	14058	14097	14062	14037	13949	13918	13675	13743	14010	13976	13720	13791	13724	13535	13577	13614	13642	13556	13732	13463	13663	13755	13658	13586	13655	13605	13634	13588	13680	13690	13567	13789	13572	13484	13617	13592	13627	13628	13556	13613	13468	13488	13560	13653	13582	13435	13782	13425	13601	13657	13648	13701	13678	13342	13504	13603	13559	13512	13398	13449	13492	13571	13482	13499	13577	13608	13497	13636	13530	13667	13684	13785	13803	13518	13743	13521	13509	13575	13421	13552	13577	13533	13414	13659	13538	13631	13627	13423	13560	13415	13586	13462	13496	13650	13511	13463	13550	13511	13517	13615	13651	13541	13528	13576	13644	13473	13530	13548	13648	13615	13328	13441	13663	13514	13402	13517	13658	13599	13573	13489	13538	13495	13477	13503	13565	13573	13608	13481	13639	13504	13581	13508	13561	13461	13590	13688	13497	13665	13577	13707	13443	13460	13443	13453	13622	13847	13557	13505	13764	13586	13753	13591	13642	13541	13451	13643	13605	13519	13457	13467	13386	13416	13567	13533	13449	13648	13430	13334	13569	13419	13629	13485	13392	13690	13407	13638	13404	13542	13610	13376	13369	13577	13576	13653	13507	13477	13521	13556	13431	13557	13727	13425	13615	13665	13552	13593	13540	13588	13454	13697	13571	13581	13681	13461	13423	13599	13338	13698	13667	13583	13529	13562	13623	13817	13499	13704	13531	13516	13679	13557	13514	13422	13586	13584	13517	13449	13503	13629	13723	13459	13608	13485	13777	13603	13561	13603	13527	13533	13414	13428	13477	13557	13712	13605	13528	13592	13469	13607	13505	13454	13529	13644	13528	13494	13404	13626	13463	13555	13779	13520	13424	13730	13857	13432	13446	13595	13505	13618	13592	13594	13564	13650	13595	13676	13645	13671	13579	13536	13539	13281	13671	13546	13592	13793	13528	13644	13546	13508	13495	13690	13789	13613	13534	13648	13598	13542	13629	13406	13570	13529	13708	13624	13577	13489	13616	13281	13679	13675	13503	13233	13478	13364	13438	13541	13482	13388	13607	13544	13562	13493	13501	13664	13406	13421	13644	13616	13561	13389	13614	13590	13323	13656	13546	13476	13680	13425	13455	13700	13715	13502	13437	13587	13465	13746	13683	13419	13502	13474	13641	13626	13537	13457	13679	13806	13376	13492	13570	13684	13534	13742	13513	13610	13587	13486	13510	13699	13546	13482	13454	13602	13608	13671	13558	13536	13560	13567	13708	13398	13563	13513	13502	13634	13542	13529	13667	13791	13490	13517	13613	13529	13579	13641	13499	13540	13585	13461	13429	13440	13585	13603	13586	13546	13592	13559	13665	13452	13563	13494	13697	13562	13419	13624	13693	13348	13487	13678	13680	13575	13517	13518	13681	13619	13713	13765	13630	13722	13503	13623	13639	13497	13491	13722	13644	13563	13566	13478	13555	13464	13338	13589	13721	13635	13562	13553	13496	13593	13595	13683	13439	13506	13623	13455	13496	13727	13628	13675	13690	13658	13492	13645	13536	13682	13667	13540	13517	13542	13676	13547	13478	13325	13499	13565	13459	13604	13545	13571	13496	13599	13489	13567	13471	13458	13515	13532	13479	13511	13539	13346	13604	13596	13687	13556	13569	13535	13510	13537	13444	13532	13584	13547	13410	13645	13681	13592	13604	13644	13736	13661	13745	13601	13611	13627	13629	13512	13429	13578	13529	13467	13735	13586	13653	13578	13587	13555	13549	13732	13373	13514	13466	13470	13534	13365	13464	13283	13455	13498	13685	13510	13530	13572	13316	13643	13396	13546	13541	13465	13578	13506	13647	13716	13691	13468	13509	13605	13522	13578	13577	13472	13569	13639	13600	13364	13715	13426	13543	13696	13506	13520	13622	13679	13577	13704	13564	13522	13606	13687	13603	13697	13331	13512	13627	13705	13462	13491	13564	13566	13636	13473	13689	13550	13616	13723	13589	13396	13850	13486	13659	13516	13637	13654	13578	13595	13474	13482	13628	13685	13657	13514	13574	13394	13622	13462	13737	13619	13562	13737	13675	13481	13607	13680	13548	13597	13576	13481	13557	13557	13556	13532	13692	13649	13619	13731	13727	13468	13395	13571	13673	13627	13511	13707	13469	13484	13500	13651	13762	13686	13675	13460	13680	13583	13640	13623	13518	13511	13425	13402	13702	13615	13513	13597	13717	13724	13474	13596	13629	13478	13494	13386	13623	13685	13567	13592	13541	13802	13461	13622	13495	13534	13650	13451	13525	13727	13348	13432	13522	13480	13588	13675	13664	13411	13476	13724	13624	13434	13594	13452	13487	13508	13559	13456	13590	13535	13625	13465	13622	13632	13577	13581	13733	13736	13520	13748	13469	13491	13537	13483	13484	13537	13416	13419	13600	13603	13555	13586	13493	13405	13649	13545	13567	13660	13643	13676	13578	13603	13612	13625	13633	13603	13742	13415	13580	13711	13517	13405	13534	13708	13598	13598	13572	13372	13639	13448	13641	13513	13646	13479	13333	13697	13596	13502	13448	13529	13369	13609	13499	13508	13545	13622	13754	13426	13601	13616	13564	13447	13604	13457	13475	13526	13651	13739	13582	13606	13483	13458	13539	13565	13302	13336	13599	13453	13633	13475	13293	13681	13566	13553	13606	13630	13468	13556	13722	13548	13605	13496	13550	13590	13330	13515	13457	13485	13625	13543	13481	13480	13511	13682	13633	13581	13608	13594	13558	13618	13719	13629	13447	13374	13583	13530	13629	13488	13440	13439	13663	13662	13710	13653	13555	13623	13357	13632	13594	13688	13672	13586	13591	13459	13804	13645	13543	13630	13702	13612	13340	13649	13374	13635	13711	13593	13516	13677	13620	13630	13446	13533	13468	13702	13637	13633	13540	13535	13567	13462	13489	13714	13556	13529	13694	13514	13518	13402	13304	13463	13490	13335	13448	13402	13676	13407	13539	13406	13743	13558	13494	13439	13597	13342	13621	13607	13547	13475	13464	13675	13432	13538	13795	13643	13572	13714	13498	13590	13459	13584	13584	13428	13373	13549	13602	13561	13348	13630	13637	13452	13500	13387	13591	13556	13632	13464	13672	13572	13893	13638	13486	13633	13534	13474	13712	13617	13564	13578	13667	13559	13561	13736	13531	13435	13398	13368	13530	13414	13562	13523	13567	13445	13366	13531	13503	13703	13614	13678	13555	13567	13620	13601	13735	13598	13634	13678	13602	13807	13666	13492	13618	13538	13644	13584	13594	13476	13351	13629	13475	13539	13444	13333	13570	13542	13747	13697	13532	13580	13434	13491	13651	13379	13580	13541	13534	13585	13624	13444	13553	13507	13534	13603	13544	13757	13576	13622	13579	13706	13564	13481	13688	13426	13611	13704	13622	13691	13421	13588	13694	13626	13686	13308	13497	13535	13553	13410	13646	13655	13368	13749	13794	13598	13457	13590	13492	13406	13401	13349	13592	13659	13488	13553	13436	13696	13575	13663	13554	13493	13591	13839	13786	13520	13641	13604	13691	13332	13629	13571	13459	13495	13516	13496	13600	13651	13590	13493	13402	13402	13574	13537	13574	13456	13449	13448	13660	13457	13460	13594	13649	13647	13521	13394	13629	13484	13520	13437	13308	13592	13659	13302	13476	13686	13531	13434	13457	13552	13531	13397	13539	13521	13379	13383	13552	13707	13590	13602	13494	13759	13579	13572	13601	13603	13664	13372	13610	13569	13724	13560	13463	13517	13610	13529	13564	13644	13595	13563	13438	13568	13415	13698	13504	13632	13522	13378	13606	13626	13425	13554	13602	13608	13418	13406	13574	13670	13495	13489	13330	13589	13523	13455	13538	13672	13582	13650	13651	13594	13466	13603	13641	13569	13829	13551	13657	13549	13580	13692	13543	13649	13554	13600	13589	13639	13581	13556	13459	13514	13477	13407	13592	13607	13562	13756	13726	13631	13560	13517	13583	13432	13726	13747	13585	13646	13634	13493	13495	13588	13785	13622	13619	13598	13564	13482	13506	13468	13337	13528	13581	13434	13512	13693	13595	13645	13590	13664	13527	13557	13497	13685	13713	13608	13439	13440	13693	13599	13575	13618	13483	13554	13525	13649	13452	13689	13633	13447	13568	13415	13747	13678	13354	13518	13617	13509	13482	13719	13620	13535	13514	13740	13556	13679	13396	13388	13656	13590	13745	13539	13622	13729	13565	13321	13544	13356	13601	13586	13514	13542	13518	13640	13629	13533	13539	13631	13477	13543	13258	13649	13424	13548	13590	13624	13594	13484	13546	13618	13518	13393	13363	13612	13524	13880	13504	13572	13762	13799	13666	13455	13610	13532	13470	13524	13352	13564	13572	13435	13438	13614	13630	13718	13551	13647	13346	13559	13514	13645	13581	13511	13576	13667	13593	13649	13631	13604	13690	13548	13477	13673	13652	13564	13474	13651	13642	13715	13496	13604	13427	13502	13767	13627	13616	13582	13541	13680	13659	13357	13760	13609	13432	13436	13552	13583	13613	13852	13490	13643	13532	13672	13497	13506	13522	13741	13650	13551	13639	13483	13574	13462	13580	13457	13643	13785	13489	13521	13661	13345	13426	13666	13484	13514	13463	13380	13572	13542	13556	13709	13512	13575	13521	13607	13543	13388	13557	13431	13469	13471	13557	13678	13670	13604	13663	13626	13440	13675	13599	13687	13562	13691	13685	13489	13619	13647	13433	13516	13646	13549	13703	13564	13529	13341	13675	13550	13445	13512	13457	13549	13433	13542	13622	13523	13521	13569	13580	13484	13573	13596	13572	13469	13378	13869	13490	13440	13741	13714	13660	13507	13557	13732	13374	13600	13605	13620	13771	13425	13499	13650	13476	13568	13546	13666	13756	13463	13517	13466	13556	13585	13525	13615	13446	13738	13407	13550	13363	13658	13555	13586	13430	13427	13330	13569	13571	13529	13620	13633	13541	13490	13532	13696	13579	13430	13884	13792	13689	13567	13520	13516	13618	13508	13513	13575	13469	13578	13514	13552	13585	13637	13561	13428	13621	13488	13425	13857	13644	13488	13346	13543	13540	13581	13376	13623	13612	13598	13476	13653	13747
24646	46621	40362	28635	23351	19841	17933	14918	13826	13509	13037	12945	12818	12668	12655	12509	12428	12350	12482	12392	12418	12333	12293	12205	12199	12194	12114	12285	12220	12178	12189	12253	12203	12242	12128	12182	12207	12015	12083	12316	12140	12252	12087	12111	12232	12190	12144	12214	12192	12181	12038	12191	11924	12091	12020	12224	12127	12277	12098	12282	12140	12212	12033	12135	12090	12012	12117	12248	12142	12168	12148	12165	12122	11994	12174	12205	12195	12199	12255	12013	12295	12415	12340	12202	12162	12049	12078	12078	12156	12055	12080	12279	12277	12045	12192	12096	12103	12038	12164	12210	12109	12158	12209	12090	12259	12341	12140	12076	12243	12075	12275	12073	12177	12109	12203	12263	12267	12159	12078	12113	12165	12153	12185	12271	12302	12044	12097	11958	12226	12187	12218	12160	12277	12113	12212	12185	12155	12230	12178	12139	12226	12151	12159	12159	12154	12236	12076	12204	12118	12132	12138	12109	12190	12074	12102	12180	12087	12205	12268	12182	12149	12129	12100	11954	12128	12110	12212	12063	12034	12216	12224	12151	12254	12170	12165	12095	12135	12238	12176	12221	12058	12205	12101	12223	12352	12123	12026	12076	12140	12117	12002	12266	12220	11973	12103	12137	12108	12108	12058	12233	12297	12166	12117	11990	12137	12041	11900	12188	12093	12215	12177	12106	12096	12309	12178	12243	11957	12292	12194	12175	12279	12243	12163	12262	12261	12217	12197	12352	12290	12099	12190	12208	12233	12138	12289	12033	12139	12078	12127	12120	12082	12238	12268	12060	12024	12076	12379	12008	12149	12100	12111	12187	12092	11984	12116	12251	12338	12134	12253	12193	12246	12370	12097	12128	12128	12060	12140	12161	12197	12245	12172	12037	12298	12120	12160	12102	12206	12108	12120	12162	12209	12060	12196	12218	12155	12108	12180	12232	12102	12155	12141	12185	12101	12148	12082	12297	11904	12098	12057	12070	12137	12164	12121	12113	12130	12108	12191	12270	12113	12142	12172	12236	12142	12222	12248	12167	12076	12136	12158	12095	12000	12004	12147	12265	12105	12125	12089	12108	12274	12265	12186	12142	12163	12170	12221	12197	12241	12155	12275	12154	12149	12180	12043	12211	12098	12160	11969	12149	12025	12274	12147	12089	12189	12222	12293	12144	12465	12189	12058	12262	12109	12111	12022	12103	12239	12144	12203	12239	12250	11934	12369	11910	12354	12201	12165	12146	12040	12160	12052	12025	12068	12130	12157	12290	12172	12104	12141	12083	12174	12289	12254	12366	12144	12211	12033	11999	12166	12197	12154	12250	12145	12192	12014	12160	12163	12227	12215	12051	12111	12206	12099	12045	12208	12061	12127	12177	12093	12052	12220	12223	12081	12194	12088	12175	12148	12033	12221	12047	12175	12140	12325	12299	12209	12189	12293	12259	12184	12243	12172	12139	12239	12219	12185	12128	12131	12100	12217	12059	12127	12026	12072	12157	12147	12259	12109	11995	12230	12110	12197	12172	12147	12232	12285	12061	12012	12129	12143	12135	12158	11954	12088	12136	12065	12012	12223	12081	12154	12230	12113	12192	12135	12235	12300	12060	12256	12007	12193	12189	12213	12154	12131	12206	12110	12224	12004	12241	12275	12279	12076	12103	12177	12161	12179	12160	12122	12273	12070	12071	12155	12171	12135	12114	12239	12175	12232	12265	12293	12177	11997	12236	12164	11997	12138	12082	12179	12139	12307	12282	12119	12286	12184	12106	12140	12043	11924	12274	12236	12153	12126	12224	12034	12452	12139	12126	12219	12108	12118	12151	12177	12269	12178	12165	12226	12044	12169	12209	12155	12067	12160	12152	12174	12193	12135	12213	12039	12334	12179	12255	12008	12147	12234	12279	12185	12031	12156	12187	12056	12157	12093	12074	12010	12045	12176	12169	12133	12019	12247	12049	12192	12283	12066	12196	12089	12190	12133	12119	12014	12110	12079	12127	12199	12072	12072	11910	12226	12129	12244	12108	12197	12211	12041	12192	12179	12208	12163	12218	12105	12037	12028	12215	12071	12099	12330	12135	12102	12193	12169	12202	12280	12146	12019	12124	12216	12012	12080	12049	12127	12090	12085	12133	12048	12070	12270	12014	12261	12000	12040	12234	12236	12047	12318	12193	12114	12302	12236	12116	12186	12140	12274	12061	12210	12072	12164	11993	12102	12237	12208	12053	12079	11916	12236	12105	12072	12012	12204	12116	12153	12145	12231	12221	12109	12236	12081	12108	12189	12108	12208	12182	12289	12117	12223	12165	12215	12168	12351	12148	12191	12012	12107	12134	12043	12083	12201	12159	12069	12022	12176	12034	12086	12158	12130	11941	12114	12154	12116	12155	12231	12131	12090	12227	12162	12157	12007	12279	12132	12221	12283	12079	12064	12312	12315	12211	12309	11997	12122	12097	12153	11931	12169	12139	12042	12293	12033	12114	12154	12295	12121	12198	12179	12133	12183	12260	12250	12164	12067	11931	12135	12083	12187	12345	12179	12387	11995	12213	12194	12378	12094	12133	12013	12098	11870	12104	12261	11958	12211	12091	12217	12117	12253	12063	12145	12369	12099	12351	12183	12216	12204	12114	12121	12165	12167	12149	12113	12084	12205	12178	12193	12198	12178	12109	12055	12130	12115	12186	11990	12187	12175	12117	12116	12127	12111	12098	12203	12237	12158	12225	12200	12157	12248	12288	12112	12047	12207	12153	12275	12124	12145	12238	12120	12082	12229	12141	12263	12114	12181	12240	12218	12119	12279	12024	12256	12124	12012	12263	12213	12038	12352	11902	12404	12145	12152	12073	12123	12221	12251	12351	12239	12085	12088	12040	12252	12095	12111	12055	11852	12130	12226	12241	12144	12155	12234	12092	12128	12032	12097	12293	12135	12094	12233	12237	12195	12117	12066	12186	12241	11993	12100	12190	12194	11979	12061	11986	11969	12160	12182	12157	12157	12251	12232	12229	12204	12149	12196	12143	12131	12171	12106	12233	12237	12173	12178	12204	12118	12231	12292	12152	12333	12247	12156	12153	12057	12264	12014	12114	12143	12078	12121	12383	12236	12138	12071	12245	12110	12060	12118	12121	12230	12146	12311	12230	12071	12061	12136	12020	12218	12081	12210	12131	12143	12283	12046	12026	12108	12201	12121	12001	12082	12212	12212	11982	12254	12035	12209	12210	12158	12246	12121	12343	12241	12079	12128	12123	12268	12183	12110	12196	12156	12158	12160	12229	12243	12080	12135	12258	12148	12098	12119	12095	12257	12132	12189	12114	12140	12131	12263	11940	12102	12211	12309	12184	12161	12343	12211	12149	12113	12016	12115	12167	12144	12109	12110	12051	12307	12262	12130	12324	12135	12023	12341	12066	12103	12096	12079	12239	12218	12054	12012	12180	12193	12057	11989	12058	12257	12153	12106	12222	12162	12295	12198	12211	11995	12174	12218	12248	12092	12031	12189	12145	12029	12102	12069	12290	12065	12119	12120	12231	12047	12134	12217	12292	12079	12156	12101	11990	12141	12218	12128	12094	12106	12129	12111	12144	12175	12177	12274	12163	12118	12187	12304	12209	12015	12206	12160	12102	12129	12157	12337	12178	12102	12283	12122	12291	12082	12149	12103	12088	12128	12279	12255	12154	12244	12129	12188	12111	12142	12162	12166	12090	12196	12202	12255	12151	12113	12190	12230	12320	12272	12008	12250	12215	12068	12073	12023	12139	12145	11955	12103	12187	12194	12287	12062	12127	12188	12050	12143	12098	12019	12120	12121	12294	12244	12208	12070	12132	12255	11996	12305	12323	12006	12296	12173	12034	12164	12222	12122	12211	12284	12043	12019	12209	12184	12280	12178	12090	12223	12159	12244	12229	12238	12117	12232	12295	12128	12306	12219	12178	12259	12054	12022	12283	12115	12156	12069	12182	12141	12172	12015	12162	12190	12170	12132	12200	12126	12018	12292	12179	12128	12258	12115	12081	12206	12088	12169	11960	12073	12007	12016	12236	12260	12307	12088	12146	12220	12330	12108	12151	11952	12258	12110	12073	12159	12035	12213	12109	12179	12080	12081	12179	12214	11961	12244	12081	12012	12109	12166	12168	11970	12321	12103	12170	12127	12305	12189	12149	12278	12196	12073	12150	12124	12152	12199	12004	12101	12217	12174	12157	12097	12216	12075	12157	12232	12338	12231	12283	12150	12241	12105	12124	12247	11966	12052	11989	12199	12000	12196	12270	12150	12088	11987	12143	12117	12225	12152	12035	12245	12035	12223	12158	12322	12180	12107	12151	12207	12283	12115	12080	12168	12172	12153	12141	12272	12198	12285	12148	12259	12146	11988	12097	12096	12082	12413	12091	12218	12275	12105	12113	12191	12191	12287	12044	12183	12087	12273	12111	12194	12181	12138	12256	12143	12217	12092	11960	12117	12094	12199	12317	12134	12158	12122	12063	12062	12355	12190	12121	12243	11974	12191	12071	12180	12191	12056	12177	12231	12070	12192	12255	12179	12123	12241	12184	12173	12394	12232	12204	12202	12040	12007	12054	12009	12140	12245	12110	11996	12161	12147	12128	12143	12180	12208	12146	12073	12125	12023	12245	12141	12302	12069	12088	12236	12212	12096	12136	12127	12208	12088	12056	12079	12065	12172	12107	12008	12125	12029	12174	12143	12237	12154	12190	12007	12090	12269	12111	12136	12162	12133	12202	12091	12191	12113	12152	12192	12062	12155	12038	12188	12015	12108	12278	12175	12046	12205	11988	12150	11993	12175	12106	12185	12058	12190	12271	12314	12187	12253	12192	12067	12211	12160	12214	12053	12277	12415	12182	12095	12132	12229	12155	12167	12384	12250	12157	12159	12187	12248	12245	12130	12040	12241	12173	12020	12150	12154	12196	12062	12172	12121	12188	12365	12396	12143	12278	12280	12163	12212	12167	11999	12361	12119	12252	12094	12177	12267	12117	12086	12048	12163	12128	12220	12107	12185	12182	12147	12103	12116	12102	12297	12223	12295	12031	12023	12170	12204	12382	12345	12019	12100	12263	11993	12148	12271	12058	12082	12178	12199	12138	12123	12260	11996	12279	12182	12162	12370	12173	12125	12082	12215	12045
21942	21165	28952	23801	22273	25997	28082	19764	17729	17382	16993	16595	16400	16404	16157	15981	15958	16075	15712	15783	15800	15694	15545	15578	15716	15581	15593	15390	15384	15298	15551	15663	15382	15543	15431	15627	15575	15735	15770	15418	15496	15606	15485	15661	15393	15573	15577	15638	15502	15294	15322	15466	15597	15429	15538	15577	15414	15516	15487	15609	15498	15476	15452	15401	15340	15515	15313	15400	15377	15462	15196	15220	15471	15601	15599	15389	15393	15412	15323	15421	15365	15510	15588	15559	15585	15337	15329	15352	15563	15452	15451	15588	15411	15444	15468	15477	15329	15201	15426	15372	15297	15447	15467	15274	15426	15471	15367	15322	15500	15525	15516	15495	15315	15498	15267	15336	15484	15419	15491	15306	15538	15322	15419	15425	15416	15364	15460	15432	15301	15241	15449	15338	15178	15469	15297	15707	15265	15515	15469	15562	15536	15363	15365	15468	15332	15471	15412	15592	15504	15383	15349	15571	15398	15467	15490	15432	15537	15641	15073	15296	15398	15271	15461	15413	15418	15165	15246	15454	15227	15289	15214	15442	15490	15550	15567	15488	15374	15142	15316	15589	15365	15692	15416	15379	15438	15416	15540	15563	15441	15494	15488	15608	15356	15484	15145	15467	15400	15515	15420	15367	15282	15452	15398	15415	15395	15256	15408	15643	15568	15575	15441	15473	15540	15446	15398	15433	15611	15377	15510	15520	15423	15464	15382	15586	15379	15506	15554	15426	15417	15515	15549	15348	15691	15413	15314	15486	15400	15268	15484	15535	15397	15241	15458	15161	15382	15242	15461	15395	15403	15353	15312	15310	15418	15548	15252	15460	15456	15463	15476	15419	15430	15464	15605	15456	15269	15252	15472	15646	15317	15296	15533	15471	15476	15522	15655	15572	15515	15535	15391	15377	15320	15208	15362	15531	15277	15259	15477	15424	15525	15372	15531	15516	15438	15278	15557	15490	15434	15515	15479	15362	15392	15353	15578	15412	15526	15479	15235	15383	15580	15306	15443	15480	15330	15265	15420	15431	15446	15393	15439	15309	15258	15374	15368	15437	15255	15282	15366	15358	15383	15489	15548	15484	15341	15441	15386	15364	15142	15337	15333	15266	15452	15373	15282	15232	15442	15318	15388	15355	15293	15442	15287	15430	15291	15323	15310	15328	15518	15406	15330	15343	15547	15315	15401	15353	15398	15474	15295	15142	15781	15389	15584	15531	15209	15334	15491	15401	15477	15523	15340	15325	15423	15419	15212	15303	15300	15434	15582	15155	15424	15353	15355	15333	15398	15409	15369	15521	15265	15635	15547	15358	15329	15366	15378	15464	15462	15390	15407	15415	15509	15534	15451	15427	15454	15390	15189	15207	15413	15451	15282	15470	15630	15356	15407	15281	15285	15313	15402	15553	15511	15266	15359	15524	15398	15252	15256	15357	15397	15406	15258	15439	15549	15594	15496	15579	15430	15582	15268	15358	15579	15429	15299	15260	15525	15433	15507	15386	15572	15413	15725	15319	15368	15640	15495	15124	15371	15508	15631	15322	15380	15527	15404	15355	15372	15479	15449	15516	15412	15611	15701	15343	15281	15078	15384	15493	15225	15327	15425	15369	15502	15590	15420	15319	15510	15613	15336	15494	15422	15276	15457	15467	15251	15297	15473	15479	15298	15557	15470	15341	15395	15470	15463	15452	15257	15251	15402	15457	15334	15551	15497	15379	15682	15661	15355	15387	15335	15376	15248	15518	15566	15540	15481	15349	15425	15541	15431	15514	15516	15436	15220	15483	15346	15188	15323	15468	15499	15419	15284	15608	15505	15392	15348	15367	15224	15563	15377	15283	15298	15473	15427	15365	15577	15435	15406	15417	15409	15583	15185	15302	15417	15425	15496	15500	15402	15371	15371	15501	15434	15469	15456	15270	15345	15297	15465	15435	15381	15297	15190	15546	15311	15232	15338	15347	15319	15390	15293	15414	15228	15379	15463	15228	15345	15460	15378	15309	15500	15706	15420	15384	15422	15344	15226	15433	15356	15290	15341	15277	15571	15523	15510	15471	15380	15337	15308	15327	15617	15392	15483	15316	15238	15509	15414	15320	15348	15265	15483	15371	15299	15422	15458	15283	15143	15481	15523	15528	15512	15262	15208	15317	15355	15450	15272	15375	15630	15455	15403	15537	15450	15311	15374	15416	15582	15760	15796	15422	15381	15430	15419	15682	15479	15412	15620	15539	15427	15576	15292	15225	15324	15378	15306	15390	15462	15381	15447	15542	15560	15405	15419	15462	15294	15300	15340	15323	15494	15319	15343	15400	15285	15398	15388	15359	15323	15408	15384	15443	15689	15342	15360	15445	15149	15190	15254	15586	15469	15434	15487	15544	15430	15322	15545	15373	15486	15386	15453	15224	15395	15352	15467	15397	15337	15174	15405	15314	15342	15518	15668	15402	15244	15367	15504	15470	15354	15475	15536	15494	15299	15374	15455	15234	15376	15514	15502	15417	15433	15173	15369	15503	15396	15234	15411	15582	15372	15574	15471	15384	15521	15537	15455	15392	15208	15387	15132	15478	15550	15135	15558	15321	15478	15386	15242	15353	15408	15520	15464	15316	15389	15445	15314	15463	15236	15507	15370	15401	15356	15365	15446	15551	15358	15391	15341	15453	15368	15361	15365	15468	15498	15447	15476	15442	15385	15438	15335	15303	15383	15279	15345	15339	15390	15655	15413	15383	15389	15459	15417	15397	15457	15536	15364	15268	15453	15563	15417	15353	15389	15392	15400	15371	15446	15438	15448	15515	15307	15270	15206	15497	15379	15282	15508	15411	15288	15462	15371	15304	15411	15380	15276	15209	15403	15389	15375	15184	15364	15376	15388	15494	15430	15420	15436	15475	15366	15203	15409	15330	15304	15291	15207	15356	15244	15456	15538	15202	15278	15203	15309	15380	15448	15396	15502	15168	15303	15337	15342	15203	15428	15402	15367	15522	15289	15373	15480	15291	15495	15588	15447	15543	15323	15383	15470	15293	15386	15458	15363	15430	15197	15455	15518	15357	15540	15611	15470	15424	15391	15348	15335	15425	15229	15394	15439	15335	15367	15248	15542	15212	15461	15580	15560	15485	15553	15435	15408	15408	15437	15512	15244	15450	15332	15491	15393	15215	15345	15394	15257	15228	15295	15505	15558	15496	15516	15298	15431	15531	15349	15466	15404	15198	15419	15450	15422	15141	15376	15424	15449	15375	15421	15331	15186	15196	15321	15490	15399	15367	15470	15306	15411	15498	15436	15272	15517	15368	15428	15443	15310	15352	15457	15442	15182	15485	15240	15305	15587	15429	15365	15375	15427	15420	15377	15354	15523	15360	15494	15447	15405	15415	15507	15317	15574	15362	15376	15468	15333	15468	15423	15375	15339	15197	15559	15440	15277	15448	15610	15458	15527	15216	15334	15535	15501	15366	15469	15345	15565	15431	15430	15315	15425	15461	15416	15361	15441	15262	15481	15591	15335	15479	15472	15396	15391	15441	15492	15299	15338	15443	15505	15385	15354	15419	15331	15449	15404	15665	15334	15193	15066	15317	15344	15404	15317	15525	15556	15332	15260	15641	15277	15419	15380	15266	15482	15283	15377	15370	15354	15477	15354	15467	15438	15367	15351	15475	15403	15452	15431	15471	15350	15375	15401	15411	15162	15325	15537	15387	15581	15197	15498	15303	15369	15468	15608	15378	15388	15249	15430	15559	15551	15580	15380	15397	15352	15409	15468	15333	15208	15269	15410	15425	15413	15402	15307	15317	15663	15352	15308	15106	15389	15484	15466	15456	15502	15306	15507	15411	15367	15353	15387	15430	15463	15331	15561	15356	15398	15304	15317	15295	15402	15553	15323	15344	15364	15533	15360	15448	15390	15218	15382	15306	15336	15253	15214	15558	15479	15242	15411	15407	15544	15550	15520	15444	15273	15334	15229	15389	15571	15408	15261	15439	15514	15455	15447	15519	15214	15185	15399	15378	15375	15552	15369	15310	15520	15471	15274	15317	15424	15271	15523	15335	15349	15466	15361	15383	15681	15390	15434	15241	15317	15490	15377	15399	15308	15349	15404	15471	15484	15469	15505	15422	15495	15390	15325	15231	15328	15417	15332	15490	15564	15426	15673	15429	15502	15293	15368	15526	15368	15329	15440	15406	15486	15515	15333	15393	15529	15231	15413	15342	15394	15552	15239	15488	15424	15480	15367	15518	15247	15378	15439	15386	15400	15267	15346	15339	15390	15350	15543	15438	15452	15603	15204	15512	15353	15411	15208	15335	15370	15638	15398	15504	15201	15531	15308	15339	15490	15418	15481	15449	15172	15501	15267	15318	15553	15513	15301	15656	15413	15498	15341	15443	15215	15332	15418	15641	15411	15525	15253	15406	15357	15502	15392	15439	15463	15501	15329	15344	15323	15476	15774	15290	15543	15193	15401	15358	15437	15493	15457	15399	15329	15279	15471	15283	15440	15375	15626	15496	15482	15669	15535	15585	15441	15384	15302	15514	15634	15349	15417	15570	15461	15523	15475	15379	15410	15355	15513	15297	15322	15277	15363	15422	15393	15305	15408	15378	15143	15470	15284	15184	15357	15560	15445	15364	15436	15406	15338	15570	15323	15421	15541	15448	15241	15389	15390	15462	15509	15360	15402	15585	15362	15523	15535	15339	15650	15507	15452	15453	15407	15240	15351	15625	15509	15249	15662	15485	15577	15428	15367	15412	15339	15468	15222	15311	15406	15514	15121	15494	15413	15533	15383	15682	15360	15513	15470	15471	15345	15346	15549	15408	15331	15515	15200	15457	15264	15467	15261	15259	15349	15366	15409	15255	15348	15353	15321	15436	15369	15384	15301	15312	15420	15307	15395	15368	15581	15518	15410	15517	15407	15326	15615	15529	15426	15566	15650	15427	15404	15415	15628	15391	15465	15455	15580	15467	15298	15282	15385	15209	15434	15296	15486	15513	15147	15168	15307	15491	15474	15500	15496	15488	15353	15512	15428	15495	15429	15534	15534	15640	15457	15424	15405	15337	15476	15346	15517	15316	15711	15421	15392	15389	15246	15310	15509	15595	15463	15557	15401	15252	15174	15384	15386	15335	15546	15330	15509	15391
28199	59190	51575	38985	33859	28754	22297	17387	16147	15218	14875	14448	14257	14111	14086	13993	13809	13501	13647	13679	13493	13381	13488	13494	13364	13478	13436	13327	13207	13371	13425	13234	13360	13214	13312	13416	13241	13386	13237	13182	13238	13330	13223	13190	13486	13376	13477	13261	13224	13164	13401	13243	13328	13335	13145	13349	13123	13159	13173	13281	13224	13284	13186	13298	13167	13243	13193	13329	13166	13412	13538	13291	13265	13344	13288	13308	13250	13213	13135	13281	13254	13382	13367	13296	13255	13115	13294	13288	13182	13318	13273	13122	13155	13351	13386	13081	13114	13360	13235	13359	13308	13181	13224	13329	13257	13298	13226	13131	13118	13452	13365	13182	13187	13146	13148	13282	13403	13307	13213	13191	13238	13241	13294	13269	13370	13089	13283	13115	13273	13387	13360	13219	13438	13240	13294	13071	13132	13344	13271	13341	13304	13360	13411	13208	13259	13168	13388	13223	13313	13283	13261	13272	13322	13302	13070	13203	13103	13161	13366	13140	13317	13253	13263	13413	13201	13179	13312	13010	13284	13229	13072	13324	13220	13249	13304	13151	13232	13244	13172	13276	13192	13293	13311	13311	13321	13202	13287	13080	13455	13245	13397	13277	13388	13346	13267	13174	13245	13353	13292	13274	13340	13172	13373	13288	13199	13384	13246	13217	13222	13345	13199	13140	13279	13279	13386	13177	13354	13186	13356	13141	13130	13327	13326	13319	13277	13245	13345	13162	13365	13021	13315	13190	13286	13321	13281	13268	13382	13213	13146	13181	13399	13303	13218	13379	13192	13263	13212	13181	13161	13338	13278	13211	13375	13280	13353	13350	13412	13287	13255	13269	13460	13154	13277	13219	13353	13310	13323	13294	13275	13344	13260	13394	13270	13277	13186	13038	13264	13510	13163	13295	13212	13331	13197	13229	13313	13151	13155	13192	13229	13197	13240	13326	13183	13344	13288	13212	13248	13237	13195	13280	13189	13351	13176	13314	13149	13229	13213	13279	13206	13328	13355	13455	13360	13186	13214	13115	13348	13273	13211	13084	13177	13325	13250	13141	13210	13188	13150	13110	13234	13200	13297	13129	13263	13212	13162	13291	13141	13240	13258	13383	13275	13092	13213	13135	13166	13290	13286	13317	13288	13296	13173	13274	13224	13311	13253	13306	13346	13290	13264	13284	13229	13305	13422	13189	13297	13271	13255	13425	13248	13254	13289	13211	13232	13227	13289	13185	13303	13385	13219	13257	13305	13152	13287	13159	13266	13407	13317	13305	13245	13158	13266	13075	13184	13150	13335	13172	13227	13228	13188	13244	13136	13258	13139	13223	13136	13242	13188	13210	13364	13146	13245	13229	13383	13161	13222	13102	13315	13151	13216	13296	13035	13193	13323	13141	13215	13349	13439	13164	13364	13232	13319	13294	13175	13310	13315	13358	13177	13218	13143	13174	13221	13281	13340	13291	13046	13291	13432	13192	13214	13247	13441	13401	13083	13274	13275	13262	13327	13102	13231	13201	13250	13236	13188	13266	13469	13551	13296	13228	13239	13253	13331	13107	13348	13143	13192	13043	13377	13182	13292	13321	13259	13126	13345	13125	13221	13380	13334	13334	13234	13230	13124	13094	13273	13206	13290	13125	13347	13211	13128	12990	13386	13188	13178	13208	13191	13226	13152	13340	13329	13332	13316	13298	13219	12994	13258	13231	13358	13320	13281	13149	13301	13258	13247	13352	13170	13263	13204	13299	13217	13391	13246	13302	13297	13361	13210	13204	13329	13254	13201	13124	13184	13303	13338	13284	13311	13392	13085	13329	13361	13080	13279	13350	13282	13416	13235	13237	13318	13146	13370	13433	13224	13255	13344	13253	13139	13290	13282	13239	13126	13289	13209	13176	13382	13002	13083	13323	13187	13063	13386	13123	13444	13452	13214	13437	13354	13286	13335	13233	13291	13189	13411	13084	13267	13327	13192	13145	13192	13309	13237	13202	13373	13139	13300	13246	13330	13226	13344	13158	13302	13235	13187	13210	13153	13323	13074	13276	13357	13222	13305	13270	13234	13315	13127	13156	13428	13267	13112	13362	13234	13181	13169	13276	13461	13103	13269	13184	13355	13159	13134	13230	13281	13155	13327	13136	13218	13261	13334	13233	13162	13207	13381	13215	13161	13111	13410	13356	13377	13261	13380	13197	13314	13377	13183	13274	13257	13255	13224	13168	13229	13148	13066	13287	13172	13261	13207	13242	13283	13252	13344	13176	13074	13212	13327	13319	13382	13349	13218	13280	13252	13296	13323	13477	13224	13351	13006	13357	13358	13366	13289	13143	13383	13165	13101	12991	13244	13191	13249	13160	13338	13237	13308	13328	13150	13147	13272	13230	13101	13329	13148	13296	13365	13290	13205	13235	13204	13323	13178	13177	13268	13104	13278	13133	13455	13114	13268	13255	13229	13127	13327	13252	13283	13107	13142	13240	13359	13265	13123	13250	13270	12992	13381	13258	13176	13303	13405	13151	13329	13239	13353	13173	13264	13180	13175	13357	13203	13217	13257	13234	13258	13068	13302	13315	13248	13232	13279	13219	13131	13258	13167	13312	13219	13183	13239	13206	13232	13303	13249	13364	13090	13218	13407	13153	13322	13262	13191	13212	13153	13127	13410	13342	13302	13265	13192	13334	13201	13252	13211	13152	13356	13218	13303	13188	13470	13279	13129	13148	13079	13329	13406	13315	13155	13187	13232	13252	13331	13279	13326	13191	13337	13237	13221	13248	13177	13389	13184	13295	13192	13255	13302	13116	13164	13301	13198	13107	13293	13297	13145	13309	13321	13346	13285	13231	13253	13245	13209	13375	13292	13069	13317	13151	13344	13108	13326	13306	13287	13501	13265	13198	13167	13210	13291	13193	13118	13203	13257	13477	13196	13300	13154	13156	13387	13188	13165	13281	13150	13355	13312	13271	13247	13220	13298	13355	13211	13212	13273	13310	13275	13207	13101	13203	13401	13168	13322	13117	13288	13263	13326	13171	13105	13229	13149	13249	13152	13415	13361	13265	13503	13222	13215	13334	13152	13232	13237	13393	13048	13384	13304	13237	13137	13333	13146	13107	13255	13177	13242	13165	13115	13133	13238	13198	13261	13104	13165	13265	13253	13152	13279	13271	13092	13213	13224	13293	13282	13111	13257	13268	13280	13438	13205	13123	13210	13032	13194	13392	13352	13262	13263	13120	13397	13101	13203	13299	13196	13384	13279	13213	13344	13252	13436	13134	13158	13326	13156	13237	13201	13267	13329	13216	13234	13165	13297	13262	13149	13125	13323	13160	13265	13132	13339	13249	13332	13083	13410	13236	13298	13169	13167	13358	13316	13070	13355	13289	13339	13251	13195	13241	13238	13413	13285	13226	13261	13209	13222	13287	13366	13369	13120	13230	13224	13198	13170	13283	13228	13376	13292	13150	13122	13266	13260	13401	13126	13276	13194	13424	13160	13329	13404	13408	13337	13239	13215	13139	13440	13369	13340	13135	13125	13272	13209	13367	13050	13394	13296	13097	13322	13200	13197	13298	13460	13472	13347	13241	13302	13303	13225	13064	13261	13153	13267	13165	13463	13339	13349	13344	13259	13325	13275	13220	13328	13265	13019	13315	13296	13148	13128	13295	13169	13449	13428	13289	13377	13135	13403	13199	13357	13230	13382	13420	13305	13152	13435	13216	13207	13298	13175	13306	13194	13267	13177	13338	13305	13180	13381	13267	13240	13303	13429	13163	13037	13197	13301	13233	13158	13252	13311	13261	13362	13253	13418	13330	13100	13421	13314	13143	13215	13207	13257	13241	13396	13181	13171	13177	13246	13292	13211	13178	13316	13246	13165	13090	13317	13203	13275	13103	13152	13357	13100	13317	13355	13212	13283	13302	13240	13230	13209	13149	13122	13186	13227	13327	13317	13154	13159	13253	13356	13334	13229	13145	13177	13249	13169	13306	13415	13422	13348	13324	13408	13265	13248	13334	13289	13316	13263	13293	13276	13309	13250	13062	13299	13127	13110	13259	13507	13315	13317	13151	13273	13321	13084	13282	13464	13316	13233	13283	13173	13217	13206	13155	13239	13200	13171	13263	13348	13345	13261	13126	13386	13131	13367	13203	13218	13365	13209	13243	13237	13264	13138	13338	13284	13295	13296	13150	13097	13318	13167	13309	13338	13239	13363	13252	13297	13191	13253	13243	13278	13277	13314	13295	13279	13270	13289	13226	13319	13138	13247	13374	13018	13190	13193	13255	13461	13279	13166	13221	13190	13178	13423	13311	13247	13174	13317	13337	13239	13192	13288	13260	13257	13273	13304	13221	13370	13258	13491	13175	13248	13419	13247	13459	13234	13362	13264	13251	13117	13222	13352	13380	13341	13134	13164	13446	13246	13200	13128	13123	13168	13200	13335	13177	13211	13211	13236	13327	13331	13228	13129	13140	13250	13267	13331	13169	13200	13236	13491	13339	13373	13126	13219	13271	13098	13138	13210	13176	13140	13233	13193	13076	13277	13436	13176	13381	13327	13254	13252	13335	13169	13098	13259	13239	13250	13384	13039	13178	13031	13441	13375	13069	13449	13151	13275	13359	13213	13285	13213	13358	13322	13366	13263	13093	13216	13049	13193	13184	13230	13385	13268	13325	13034	13348	13266	13236	13275	13177	13330	13199	13473	13208	13337	13381	13204	13392	13145	13306	13304	13102	13137	13206	13338	13253	13083	13277	13162	13164	13267	13278	13185	13264	13237	13171	13434	13363	13215	13165	13042	13244	13128	13200	13116	13243	13202	13104	13242	13163	13260	13335	13276	13226	13326	13110	13367	13296	13292	13368	13269	13327	13322	13414	13218	13289	13335	13272	13135	13149	13262	13280	13128	13354	13255	13218	13304	13237	13132	13449	13385	13242	13368	13374	13290	13263	13231	13235	13219	13287	13152	13376	13258	13249	13231	13263	13241	13314	13247	13156	13173	13246	13199	13321	13172	13275	13334	13222	13209	13221	13253	13395	13227	13207	13236	13311	13270	13265	13194	13345	13108	13255	13183	13244	13182	13215	13386	13158	13375	13184	13076	13199	13128	13299	13457	13315	13418	13266	13290	13499	13203	13280	13180	13291
28534	27473	34997	29282	21794	18039	15986	14993	14523	14354	14213	13971	14064	13900	13831	13747	13838	13637	13719	13618	13747	13609	13666	13510	13800	13687	13524	13553	13428	13691	13706	13483	13514	13538	13580	13743	13547	13519	13433	13392	13431	13362	13476	13366	13577	13631	13399	13465	13784	13580	13504	13569	13565	13616	13532	13528	13674	13744	13579	13434	13468	13549	13710	13468	13632	13449	13489	13594	13333	13549	13400	13465	13509	13561	13431	13462	13630	13536	13545	13541	13545	13833	13474	13733	13566	13402	13483	13457	13565	13460	13544	13684	13502	13560	13552	13481	13452	13397	13464	13530	13350	13673	13409	13705	13481	13350	13508	13451	13628	13530	13397	13617	13560	13454	13414	13360	13425	13384	13508	13446	13506	13464	13353	13525	13547	13382	13581	13415	13499	13507	13405	13416	13609	13353	13640	13427	13612	13660	13739	13621	13578	13408	13383	13511	13550	13516	13530	13589	13571	13446	13445	13429	13471	13241	13477	13527	13635	13507	13503	13497	13542	13685	13822	13646	13567	13667	13766	13405	13481	13636	13714	13575	13529	13588	13394	13499	13442	13424	13499	13542	13458	13664	13679	13471	13379	13388	13555	13431	13624	13583	13579	13580	13645	13554	13485	13659	13436	13447	13433	13280	13652	13386	13631	13680	13461	13532	13461	13501	13568	13562	13412	13518	13506	13424	13588	13548	13796	13697	13761	13599	13531	13639	13483	13384	13430	13565	13474	13687	13625	13610	13776	13422	13576	13455	13540	13531	13612	13520	13634	13531	13617	13518	13407	13589	13414	13562	13542	13710	13558	13466	13659	13604	13457	13517	13545	13459	13490	13429	13371	13602	13394	13458	13548	13452	13427	13560	13602	13537	13533	13528	13448	13584	13337	13483	13620	13429	13543	13584	13307	13512	13549	13556	13560	13473	13236	13397	13470	13397	13721	13487	13457	13489	13708	13455	13427	13490	13518	13512	13539	13327	13626	13454	13474	13705	13431	13459	13639	13476	13561	13439	13587	13566	13628	13434	13384	13630	13683	13353	13462	13846	13688	13478	13696	13511	13487	13503	13637	13336	13603	13544	13389	13458	13542	13502	13564	13568	13569	13548	13630	13556	13709	13579	13564	13683	13335	13438	13512	13234	13401	13380	13504	13604	13574	13614	13424	13721	13421	13493	13558	13441	13541	13579	13201	13646	13680	13451	13293	13437	13532	13413	13510	13586	13671	13514	13474	13599	13589	13735	13575	13616	13423	13643	13435	13561	13346	13579	13576	13532	13405	13485	13449	13426	13559	13436	13516	13439	13620	13528	13494	13481	13493	13584	13690	13641	13544	13525	13722	13562	13248	13581	13606	13503	13390	13420	13619	13518	13367	13624	13616	13589	13680	13497	13527	13431	13522	13428	13619	13286	13478	13489	13559	13552	13593	13528	13516	13891	13729	13614	13593	13462	13730	13429	13511	13695	13491	13431	13381	13696	13581	13375	13619	13404	13397	13574	13576	13666	13741	13478	13654	13605	13626	13620	13512	13590	13607	13603	13551	13453	13695	13531	13634	13428	13359	13376	13421	13573	13639	13421	13483	13572	13709	13651	13524	13613	13504	13548	13622	13542	13566	13505	13460	13459	13534	13458	13511	13578	13533	13533	13538	13302	13641	13670	13519	13608	13643	13544	13569	13553	13632	13361	13464	13560	13646	13651	13494	13460	13618	13541	13497	13425	13471	13438	13498	13581	13525	13485	13522	13422	13532	13481	13623	13506	13511	13607	13670	13536	13463	13394	13440	13411	13482	13624	13395	13466	13435	13262	13546	13438	13391	13514	13549	13567	13620	13459	13503	13468	13570	13342	13688	13643	13551	13685	13491	13297	13583	13520	13454	13567	13565	13391	13584	13631	13496	13477	13440	13608	13452	13487	13527	13630	13485	13728	13614	13693	13668	13548	13597	13568	13364	13508	13554	13457	13517	13615	13489	13368	13501	13432	13577	13681	13456	13615	13541	13596	13399	13576	13481	13574	13582	13585	13422	13572	13430	13558	13529	13447	13593	13699	13643	13552	13547	13525	13579	13559	13516	13511	13312	13584	13597	13851	13539	13558	13470	13615	13564	13468	13334	13650	13460	13414	13530	13377	13473	13456	13234	13585	13716	13482	13450	13404	13451	13533	13471	13518	13544	13463	13493	13553	13659	13487	13645	13499	13532	13702	13471	13481	13630	13381	13517	13508	13366	13564	13550	13478	13571	13593	13475	13445	13381	13565	13442	13486	13419	13320	13485	13663	13635	13361	13410	13403	13621	13326	13631	13389	13634	13360	13511	13591	13367	13544	13487	13459	13437	13575	13667	13498	13580	13637	13819	13737	13585	13650	13510	13625	13505	13638	13470	13399	13636	13507	13649	13374	13646	13348	13369	13498	13525	13518	13404	13246	13390	13674	13288	13430	13458	13491	13457	13584	13418	13481	13456	13476	13608	13472	13281	13495	13541	13450	13351	13611	13653	13494	13651	13493	13640	13376	13609	13427	13461	13483	13402	13353	13397	13619	13434	13697	13589	13568	13656	13484	13510	13580	13268	13383	13655	13503	13633	13476	13418	13515	13470	13656	13392	13500	13631	13563	13566	13493	13487	13531	13486	13490	13504	13461	13486	13391	13425	13408	13535	13608	13477	13632	13547	13549	13656	13398	13557	13702	13687	13450	13513	13403	13633	13558	13367	13314	13476	13382	13468	13433	13546	13679	13405	13348	13486	13422	13397	13399	13506	13523	13459	13645	13694	13524	13243	13586	13445	13392	13436	13609	13537	13736	13541	13384	13726	13450	13736	13619	13558	13490	13486	13469	13457	13665	13563	13647	13818	13614	13541	13477	13414	13421	13618	13634	13676	13466	13709	13304	13625	13516	13509	13582	13617	13596	13569	13516	13576	13359	13475	13617	13546	13515	13548	13579	13608	13631	13636	13636	13764	13382	13422	13557	13336	13418	13485	13677	13440	13494	13748	13584	13289	13442	13664	13465	13580	13399	13562	13450	13483	13588	13529	13605	13582	13680	13479	13762	13334	13511	13461	13448	13386	13579	13502	13420	13597	13647	13527	13411	13451	13423	13544	13636	13455	13547	13677	13571	13377	13564	13416	13466	13420	13620	13493	13265	13588	13348	13439	13323	13520	13506	13732	13454	13536	13488	13503	13535	13779	13593	13494	13566	13424	13600	13506	13652	13545	13511	13613	13439	13502	13460	13427	13551	13668	13494	13492	13480	13659	13508	13407	13424	13584	13248	13637	13680	13649	13444	13549	13577	13631	13609	13570	13606	13528	13444	13495	13542	13473	13639	13392	13595	13678	13501	13511	13513	13653	13625	13553	13449	13581	13539	13529	13485	13680	13602	13422	13564	13316	13372	13484	13464	13605	13577	13423	13682	13526	13620	13548	13702	13556	13571	13662	13568	13483	13472	13576	13596	13519	13469	13365	13516	13699	13646	13561	13595	13612	13495	13549	13426	13493	13702	13521	13692	13550	13512	13578	13538	13609	13824	13816	13460	13621	13620	13467	13307	13491	13442	13631	13367	13462	13551	13368	13535	13541	13450	13501	13385	13567	13532	13435	13264	13605	13608	13411	13470	13593	13367	13578	13594	13573	13542	13584	13507	13517	13573	13480	13512	13660	13758	13509	13671	13438	13441	13547	13625	13598	13572	13401	13582	13571	13529	13548	13389	13692	13546	13555	13751	13632	13566	13548	13396	13497	13596	13547	13597	13734	13617	13425	13580	13411	13370	13397	13580	13319	13691	13624	13728	13461	13613	13486	13349	13435	13657	13612	13485	13555	13567	13638	13655	13294	13566	13452	13390	13525	13494	13751	13582	13392	13463	13499	13538	13293	13591	13731	13541	13423	13406	13510	13434	13379	13568	13621	13520	13482	13598	13430	13390	13330	13388	13258	13582	13638	13570	13610	13502	13500	13496	13632	13389	13521	13410	13660	13604	13536	13575	13420	13673	13495	13665	13629	13576	13445	13563	13299	13500	13350	13525	13390	13624	13677	13406	13556	13518	13687	13637	13579	13639	13421	13505	13594	13638	13734	13652	13681	13428	13350	13595	13480	13528	13581	13531	13752	13576	13558	13262	13580	13529	13459	13604	13618	13409	13517	13611	13406	13476	13491	13664	13517	13444	13411	13438	13477	13631	13669	13496	13542	13526	13323	13682	13500	13482	13469	13672	13550	13654	13352	13593	13389	13309	13683	13340	13387	13420	13420	13793	13626	13656	13478	13637	13566	13584	13699	13704	13638	13517	13338	13604	13559	13535	13424	13701	13399	13555	13270	13688	13613	13667	13499	13657	13559	13411	13632	13439	13599	13457	13653	13630	13633	13577	13600	13549	13632	13499	13477	13515	13482	13413	13564	13415	13452	13732	13539	13585	13655	13634	13449	13528	13526	13615	13461	13683	13686	13533	13662	13541	13557	13658	13302	13483	13514	13615	13347	13339	13644	13470	13641	13515	13396	13601	13582	13554	13591	13549	13514	13395	13429	13485	13428	13479	13613	13587	13429	13385	13592	13614	13641	13561	13703	13614	13440	13599	13522	13410	13587	13603	13378	13516	13603	13460	13514	13425	13438	13597	13575	13484	13547	13499	13416	13344	13456	13550	13442	13463	13423	13468	13559	13596	13559	13513	13764	13403	13521	13425	13562	13480	13430	13512	13566	13528	13550	13640	13731	13428	13532	13458	13374	13373	13566	13386	13256	13607	13539	13582	13493	13722	13633	13573	13451	13430	13508	13488	13533	13603	13394	13535	13686	13647	13530	13528	13548	13595	13466	13474	13571	13486	13676	13489	13649	13435	13548	13637	13477	13402	13485	13552	13610	13615	13607	13755	13264	13752	13718	13597	13477	13390	13524	13438	13506	13760	13473	13556	13479	13802	13518	13461	13564	13630	13409	13444	13441	13551	13666	13565	13453	13571	13526	13483	13709	13506	13477	13432	13522	13521	13492	13693	13617	13518	13394	13726	13581	13391	13291	13604	13517	13501	13654	13750	13463	13533	13471	13407	13261	13487	13423	13735	13591	13616	13574	13396	13641	13410	13725	13499	13717	13497	13504	13628	13595	13550	13488	13475	13476	13506	13396	13436	13424	13516
25600	43663	35205	26201	20751	17160	14651	13698	13332	12874	12772	12691	12451	12461	12387	12274	12436	12187	12234	12042	12149	12235	12139	12073	12065	12134	12200	12079	12016	12091	11969	11964	12161	12077	12148	12071	12066	12098	12090	11971	11934	11942	12104	12034	12078	12213	12070	11906	12133	12082	11898	11982	11899	11984	11947	12229	11994	12018	12017	12003	12123	12055	11905	12221	12044	12149	11891	12021	11967	11969	11966	12226	12093	12066	11975	12184	11929	12045	12078	12030	11997	12008	11962	12038	11984	12061	12028	11916	11990	12071	12086	12145	11947	12104	11939	11967	12125	12028	11966	12091	12102	12017	12056	11949	11995	12172	11980	12173	12007	12083	11927	12101	11952	12036	11939	12040	11999	11973	12093	12034	11976	12143	11946	11934	11947	12046	12023	12050	12093	12023	11862	11938	11970	12126	11953	11929	11909	12007	12232	11943	12093	12099	12236	12025	12043	11908	12032	11933	11961	11910	12028	12034	11989	11876	12125	12059	11966	12091	12095	11952	11953	12106	12114	12025	12220	11923	12005	12160	12053	12123	11937	11993	12030	12068	11955	12120	11922	12015	12052	12110	11812	11971	11926	12032	12089	12010	12003	11967	11995	12190	12230	12071	12009	12074	12110	11993	11845	12121	11930	12040	12089	12097	11922	11925	12065	12025	12004	12073	11958	11916	12071	12067	11945	11995	12192	11983	12055	12166	12030	11784	12039	11931	12019	11830	12012	11970	12170	11936	12136	12158	11964	11969	11966	12045	12151	12213	12064	12060	11970	12122	12028	11970	12152	12135	12120	12168	12041	12084	11993	11889	12122	11972	12012	12102	12105	11903	12043	11930	12001	12144	12017	12204	11986	11949	12111	11962	11927	12225	11958	12132	12017	12087	12113	12000	12128	12069	11978	11981	12026	12131	12021	12086	11933	11945	11956	12004	11951	12069	12160	12021	12091	12074	12005	12047	12095	11869	12073	11954	12072	11952	12028	12092	12042	12012	11982	12008	12110	12013	12056	12031	12084	12050	12256	12144	12234	12082	11971	12004	12005	12040	11947	12190	12051	12030	12034	11941	12101	11944	11993	11907	11857	11900	11993	11969	11992	11988	11944	12071	12060	12006	12098	12003	12057	12045	12016	12188	12097	12014	12091	12003	12098	12189	12025	12087	11932	12000	11937	12133	11916	12051	12054	12156	12199	12029	11898	11963	12116	12028	11975	11851	12083	11980	12120	11980	11977	12065	12028	12025	11983	12099	12230	12123	12202	12104	12012	12165	12046	12134	12063	12148	11975	12040	12047	11891	11923	12088	11809	12010	12196	12108	11996	11974	12301	12099	12159	11864	12099	11900	11972	11938	12052	12119	11952	12109	12003	12133	12005	11980	11994	12184	12229	12007	12088	12067	12088	11992	11969	12108	12177	12246	12014	12145	11906	12144	12058	12145	12225	11969	12013	12027	11983	12144	12115	11915	12024	12088	12153	11857	12074	12063	12020	12029	11989	12117	11906	11938	12168	12128	12177	12166	11982	11909	12040	12044	11971	11923	12092	12028	11953	12162	12027	11965	12128	12010	12164	12102	12079	12053	11811	12071	12066	11991	12035	11963	12179	11850	11927	12091	12162	12002	12111	12137	12075	12087	12175	11968	12126	12022	12091	12017	11982	12052	12025	12121	11892	12006	12000	12091	12063	11855	11904	12108	12071	12026	12188	12070	12068	11956	11940	12156	12066	11997	12031	12086	12065	11983	12101	11950	12113	12061	12243	11961	11977	12068	12044	12072	12189	11997	11950	12116	12035	11807	12002	12258	12097	12079	11953	12011	12075	12145	12064	11858	12180	12161	12039	12063	12159	11909	12064	12243	11954	11901	12043	11966	12155	12021	11987	12052	11999	11928	12009	12067	12046	12207	12165	12026	11970	12089	11819	12127	12105	12124	11892	12060	12067	12133	11938	12074	12031	12113	12100	11980	11896	12059	11959	12172	12172	12009	11941	12227	12161	12011	11949	12116	12012	12021	12015	11937	12036	12015	11860	12072	12099	12220	12082	11847	11852	11919	11973	12149	12130	12108	12060	12058	12253	12072	11938	11989	11979	12053	12134	12029	12209	12015	12035	12089	12175	12073	11890	12057	12205	12105	12119	11946	12007	12075	11927	11937	12062	12019	12115	11991	12093	12100	11979	12016	12024	12011	12122	11957	12180	12018	12015	11928	12093	11918	12050	12088	12062	12087	11998	11871	12021	12146	12041	12049	11754	12000	12129	12022	12029	12052	12080	12011	12094	12168	12042	12161	12074	12081	12112	11968	12045	12011	12019	12012	12025	12065	11905	12129	12029	11944	12181	12041	12132	12043	11892	12038	12031	12105	12100	12119	11986	11977	12040	12095	12073	12151	11966	12032	11987	12110	12213	12068	12083	11956	12112	12098	12078	12030	12005	11959	12182	12025	11987	12138	12206	12095	12142	12043	11979	12072	11997	11950	12010	12235	12019	12057	12052	11960	12140	11987	12201	12035	11988	11961	11988	11840	12031	11961	12206	12104	11900	12150	12041	12165	12101	12060	12100	12091	12092	11878	12220	12056	12044	11985	12135	12071	12007	12009	12081	11995	12238	12059	12050	11929	12113	12225	11975	12040	12011	12058	12073	12192	12014	12163	11808	12000	11995	11852	12010	12141	12261	11974	12002	12103	12020	11983	12086	12099	12077	12114	12006	12032	11994	12068	12030	12099	12057	12052	12016	11987	11948	11948	11987	12088	11962	12130	12081	12189	12038	12007	12132	12126	12136	12033	11895	12084	12212	11940	11901	12082	12202	11977	12192	11955	12005	12113	12132	12035	11994	11984	12067	11982	11895	12097	12093	12146	12009	11975	12040	11936	12155	12245	12038	12119	11831	12013	12089	12119	11931	12025	12127	12139	12004	11861	12094	12012	12102	12236	12093	11935	11994	12145	11976	12055	12318	11882	11974	12020	12169	12300	11994	12009	12022	11984	11974	12065	11968	12094	12014	12002	11944	12076	12108	12164	11976	12040	12030	11830	11948	11989	11978	12012	12081	12014	11887	11951	11998	12077	12071	12013	12138	12149	11970	11955	11967	12003	12031	11931	12028	12116	12100	11993	12062	12091	12166	12103	12205	12025	12127	12173	12102	12045	12088	12062	12096	12000	11956	12011	12077	12075	12105	11997	12096	12128	12091	12074	12073	12027	11944	11859	12107	12093	12002	12014	12060	12041	11958	12107	12070	12073	12058	12082	12065	12105	12059	12374	11984	12090	11955	12071	12020	12042	12124	11861	12149	12115	12116	11916	11970	11930	11906	12046	12035	12052	12122	11943	12060	11989	12089	11824	11996	12133	11976	12096	11982	11915	12075	12005	12186	12212	11992	11973	11951	12122	12084	12147	11928	12060	12004	11901	12075	12131	12186	11885	12194	12029	12027	12060	12022	12189	11983	12018	12098	12052	12139	12175	11889	12028	11917	11864	11960	12054	12016	12064	12013	11999	12037	12039	12077	12084	11961	12031	11956	12153	12131	11996	12070	12249	12150	12269	12006	12043	12190	12115	12174	12022	11940	12105	12094	12018	11830	11995	12147	12099	12188	12094	12207	12091	12136	12146	12136	12070	12143	11963	12084	12092	12193	12238	11978	12020	12023	11873	11852	12125	11955	11949	11963	12162	12166	11978	12116	12055	11958	12000	12083	12114	11972	11987	12038	12196	12038	11991	12040	11997	12102	12044	12028	12161	12023	12157	11973	11960	12119	12078	11904	12121	12105	12077	12110	12138	12170	12121	12090	12092	11921	12158	12044	12059	12052	12126	12087	12178	12018	12133	12115	12009	12086	12148	12056	12111	12059	11959	12034	11860	12104	12084	11837	12069	12059	11896	12108	12006	12105	12051	11916	12166	12089	12022	12085	12206	12049	11918	12031	11889	11924	12099	12136	12024	12078	11954	11968	11968	12163	12024	12004	11966	12029	11957	12009	12129	12093	12106	12164	12116	12130	11950	11973	11976	12079	12086	11994	12025	12092	12070	12037	12027	12024	11938	11971	12110	11976	11925	12168	12223	12045	11983	12211	12056	12008	11994	12007	12061	11991	12089	11983	12040	12046	12055	11941	12041	12038	12041	11950	12150	12072	12024	12134	12010	12034	12086	11920	12115	12104	12124	12160	12027	11969	11955	12079	12210	12117	12076	12070	11942	11988	12015	12134	12004	11952	12040	12097	12013	12008	12146	12129	12026	12013	12186	12054	11980	11961	12108	12015	12010	12033	12127	11974	12130	12044	11991	12135	12090	12098	12008	11927	12027	12109	12039	11913	12000	12050	11982	12018	11979	12094	11885	12220	12015	12157	12056	11872	12132	12052	11883	12028	12051	12068	12061	12007	12015	12017	11946	12035	12151	11953	12099	12076	12099	12236	11996	11939	12041	12032	12174	11904	12088	12064	12020	12057	11993	12253	12092	11936	12009	12091	12100	11995	12140	12002	12090	11930	11937	11998	11943	12166	12004	12212	11929	12222	12067	12063	12096	12060	12209	11933	11869	12110	12060	12200	12059	12033	12102	11938	11907	12046	12176	12108	12058	11907	12114	11960	12206	11925	11969	12028	12019	12057	12009	12181	12017	12200	11938	12006	11982	12123	12180	12023	12080	11853	11977	12009	11929	12059	11952	11962	11983	12007	12075	12145	11996	12015	12144	12128	11954	12051	12035	12200	12014	12072	12075	12068	11891	12145	12107	12028	12037	12023	11920	12201	12086	12112	12061	12118	11974	12090	12077	11985	12017	12115	12192	12038	11899	12012	12108	11974	12021	11974	11986	12012	12018	12058	12093	12059	12033	12023	11997	12053	12048	11969	12005	11975	11985	12049	12151	12075	12149	12021	12034	12020	12061	11952	12006	11989	11973	11948	12064	12056	12015	12214	11991	11997	12258	12113	12046	12072	12078	12067	12008	12188	12029	12001	12013	12001	12226	12031	11947	11982	12142	12044	11975	12141	11979	11945	12180	12063	11977	12086	12031	12002	12226	12044	12070	12022	11846	12084	11907	12091	12197	12077	12042	11987	11978	11937	11967	12067	12031	12147	11916	12056	11900	11874	12119	12132	12201	12163	12034	12039	11995	12019	12077	11930	12087	12274	12002
23066	21177	28761	25110	23736	23661	21649	17885	16201	15950	15770	15381	15206	15195	15212	14887	14901	14930	14876	14803	14926	14617	14669	14619	14589	14515	14693	14746	14553	14678	14691	14610	14636	14761	14505	14503	14514	14396	14487	14757	14509	14657	14512	14527	14401	14560	14593	14713	14474	14704	14593	14863	14708	14589	14677	14717	14779	14659	14480	14664	14420	14630	14510	14465	14598	14601	14388	14563	14726	14490	14570	14578	14523	14474	14501	14635	14736	14588	14435	14648	14605	14535	14560	14520	14661	14528	14417	14571	14516	14624	14462	14519	14351	14496	14460	14536	14434	14398	14630	14419	14444	14557	14454	14495	14704	14564	14531	14667	14552	14443	14594	14382	14638	14584	14462	14503	14561	14449	14503	14507	14492	14379	14480	14590	14458	14380	14507	14379	14329	14592	14526	14478	14586	14621	14407	14456	14529	14416	14501	14507	14573	14600	14486	14414	14688	14495	14565	14326	14601	14674	14564	14533	14523	14501	14396	14517	14636	14560	14609	14375	14412	14525	14469	14387	14489	14770	14478	14494	14455	14486	14478	14605	14689	14572	14452	14551	14492	14645	14675	14490	14529	14395	14580	14794	14505	14303	14536	14477	14605	14791	14613	14648	14632	14371	14510	14501	14560	14587	14517	14427	14399	14503	14654	14785	14478	14317	14478	14691	14464	14580	14565	14690	14720	14485	14573	14528	14549	14508	14391	14753	14638	14631	14638	14503	14542	14564	14465	14451	14656	14438	14548	14691	14489	14466	14578	14625	14555	14520	14496	14556	14714	14512	14748	14648	14746	14624	14568	14483	14635	14522	14515	14444	14720	14443	14686	14739	14455	14431	14559	14441	14529	14484	14596	14566	14447	14652	14410	14405	14416	14534	14284	14471	14586	14517	14521	14531	14493	14408	14607	14637	14651	14526	14395	14315	14448	14410	14470	14536	14497	14547	14702	14661	14490	14534	14579	14387	14667	14399	14622	14590	14534	14591	14519	14665	14453	14501	14631	14516	14702	14375	14499	14472	14591	14515	14608	14515	14449	14382	14739	14552	14549	14599	14544	14405	14484	14358	14545	14563	14498	14544	14477	14584	14466	14563	14617	14443	14605	14415	14665	14350	14516	14244	14631	14488	14576	14475	14684	14547	14476	14700	14421	14521	14546	14273	14658	14725	14691	14517	14581	14520	14517	14633	14542	14484	14425	14577	14518	14443	14335	14408	14471	14545	14488	14471	14666	14526	14481	14669	14585	14485	14548	14523	14492	14476	14424	14674	14535	14531	14640	14524	14714	14557	14697	14525	14558	14402	14435	14605	14470	14623	14669	14643	14635	14495	14475	14700	14491	14540	14726	14620	14499	14421	14697	14546	14592	14363	14573	14493	14461	14555	14565	14485	14530	14568	14657	14508	14620	14610	14373	14453	14678	14519	14511	14642	14650	14616	14572	14721	14683	14546	14464	14510	14479	14583	14445	14518	14431	14523	14472	14499	14470	14553	14532	14588	14458	14756	14688	14430	14535	14485	14648	14596	14332	14414	14310	14717	14656	14634	14294	14418	14336	14518	14450	14561	14677	14479	14510	14472	14502	14578	14523	14647	14483	14455	14656	14384	14612	14579	14595	14555	14550	14580	14379	14477	14595	14695	14418	14466	14537	14453	14536	14477	14410	14637	14474	14535	14692	14453	14453	14452	14367	14420	14463	14650	14445	14538	14611	14601	14613	14566	14376	14513	14601	14590	14569	14624	14350	14467	14511	14555	14546	14505	14502	14350	14358	14631	14588	14483	14627	14489	14430	14496	14314	14596	14528	14671	14522	14365	14441	14483	14452	14810	14601	14628	14493	14494	14543	14467	14366	14537	14413	14557	14469	14552	14441	14507	14352	14599	14472	14437	14512	14635	14790	14560	14493	14531	14544	14434	14626	14441	14691	14372	14205	14508	14650	14674	14645	14519	14567	14268	14525	14420	14460	14331	14626	14312	14703	14588	14495	14355	14418	14451	14729	14649	14599	14466	14695	14472	14544	14568	14657	14491	14351	14493	14463	14673	14388	14545	14469	14439	14458	14682	14641	14697	14643	14583	14363	14555	14553	14465	14529	14624	14378	14521	14403	14738	14695	14584	14594	14469	14684	14325	14565	14392	14336	14577	14418	14699	14444	14505	14531	14627	14391	14520	14325	14241	14260	14689	14573	14495	14523	14762	14597	14454	14426	14443	14340	14375	14473	14417	14423	14699	14580	14448	14457	14509	14475	14347	14587	14521	14684	14626	14528	14558	14467	14494	14526	14639	14631	14632	14609	14570	14412	14582	14423	14446	14560	14458	14577	14500	14598	14442	14317	14453	14503	14526	14656	14596	14508	14565	14623	14520	14662	14585	14388	14540	14414	14354	14561	14315	14608	14646	14377	14471	14543	14518	14829	14596	14610	14404	14293	14470	14644	14517	14677	14655	14504	14671	14828	14429	14599	14504	14578	14442	14710	14520	14429	14395	14370	14413	14527	14452	14573	14371	14512	14408	14523	14675	14511	14630	14393	14574	14558	14605	14320	14412	14420	14369	14395	14568	14660	14447	14519	14414	14665	14644	14602	14622	14511	14658	14487	14658	14543	14484	14536	14590	14622	14339	14614	14456	14466	14414	14543	14374	14619	14609	14505	14488	14596	14453	14719	14791	14432	14399	14695	14443	14663	14495	14697	14667	14431	14561	14470	14555	14469	14579	14437	14519	14664	14758	14783	14610	14608	14580	14236	14546	14432	14736	14323	14627	14304	14621	14752	14506	14625	14406	14510	14305	14458	14544	14676	14786	14496	14472	14410	14595	14577	14490	14607	14605	14638	14293	14669	14564	14317	14480	14511	14500	14607	14396	14618	14556	14524	14502	14566	14617	14462	14607	14544	14493	14611	14463	14625	14645	14382	14563	14499	14634	14433	14696	14601	14480	14396	14534	14639	14455	14506	14581	14532	14767	14652	14411	14479	14503	14324	14446	14504	14734	14412	14555	14566	14573	14534	14771	14671	14610	14389	14257	14518	14607	14378	14565	14673	14502	14480	14350	14577	14568	14538	14415	14409	14495	14493	14608	14501	14389	14643	14547	14424	14582	14342	14369	14486	14375	14590	14627	14573	14450	14649	14696	14420	14451	14778	14468	14616	14446	14452	14464	14614	14453	14558	14310	14804	14606	14617	14466	14667	14562	14581	14614	14621	14378	14673	14616	14515	14773	14370	14300	14620	14710	14663	14642	14803	14383	14528	14310	14417	14550	14783	14407	14763	14398	14656	14759	14292	14600	14529	14543	14550	14596	14367	14440	14655	14585	14387	14316	14519	14426	14668	14612	14525	14663	14517	14745	14582	14535	14442	14478	14451	14361	14399	14679	14313	14603	14525	14511	14488	14426	14467	14383	14648	14484	14512	14511	14252	14564	14535	14441	14745	14314	14572	14385	14513	14347	14506	14466	14539	14377	14435	14218	14518	14521	14434	14669	14553	14514	14462	14548	14460	14436	14524	14573	14664	14441	14389	14435	14495	14562	14529	14521	14421	14555	14568	14519	14626	14391	14614	14581	14459	14508	14596	14625	14469	14632	14596	14587	14416	14545	14601	14518	14674	14649	14485	14353	14599	14502	14625	14656	14546	14688	14706	14599	14447	14631	14345	14318	14356	14391	14670	14426	14542	14528	14519	14568	14800	14455	14528	14451	14291	14554	14444	14435	14646	14549	14586	14519	14560	14459	14570	14591	14589	14416	14560	14623	14563	14510	14685	14516	14589	14509	14641	14598	14457	14460	14695	14566	14569	14545	14634	14587	14418	14781	14478	14539	14540	14789	14457	14566	14633	14411	14658	14404	14581	14442	14554	14625	14536	14470	14485	14433	14719	14689	14415	14406	14659	14579	14408	14601	14651	14609	14562	14494	14611	14595	14488	14640	14580	14420	14709	14382	14536	14445	14768	14576	14579	14670	14505	14608	14477	14681	14385	14554	14567	14644	14706	14623	14453	14539	14496	14573	14369	14445	14677	14540	14677	14371	14596	14511	14538	14298	14506	14318	14626	14324	14499	14479	14607	14581	14515	14521	14575	14261	14588	14661	14552	14578	14539	14504	14559	14624	14559	14566	14705	14385	14574	14677	14661	14619	14614	14547	14436	14442	14507	14681	14501	14703	14527	14653	14592	14531	14595	14692	14362	14531	14628	14228	14503	14565	14607	14488	14470	14646	14544	14512	14511	14496	14557	14544	14602	14627	14498	14449	14631	14527	14535	14454	14360	14417	14840	14689	14638	14600	14520	14414	14484	14579	14558	14727	14639	14585	14546	14657	14546	14481	14463	14430	14635	14574	14689	14541	14459	14459	14539	14705	14498	14676	14518	14628	14601	14529	14430	14536	14750	14524	14675	14589	14394	14479	14588	14560	14390	14584	14490	14609	14574	14336	14453	14413	14555	14592	14606	14491	14586	14626	14355	14695	14623	14592	14569	14345	14495	14568	14373	14558	14498	14307	14362	14610	14580	14607	14712	14568	14589	14394	14561	14578	14533	14613	14557	14759	14783	14590	14702	14556	14556	14497	14494	14423	14586	14678	14626	14537	14497	14535	14416	14537	14536	14453	14465	14391	14549	14633	14427	14476	14348	14523	14454	14414	14710	14550	14442	14732	14506	14452	14585	14571	14546	14590	14596	14434	14556	14618	14741	14588	14559	14692	14629	14617	14536	14464	14256	14375	14359	14373	14688	14518	14723	14550	14501	14467	14698	14723	14505	14569	14430	14464	14552	14588	14629	14436	14502	14587	14505	14560	14697	14764	14456	14665	14514	14535	14506	14552	14382	14475	14603	14396	14447	14585	14653	14660	14628	14574	14570	14505	14439	14639	14536	14577	14556	14540	14437	14714	14516	14509	14352	14659	14625	14614	14458	14635	14428	14545	14447	14577	14641	14493	14557	14454	14448	14715	14629	14484	14506	14862	14584	14507	14622	14616	14443	14647	14387	14322	14564	14719	14571	14560	14677	14520	14424	14440	14508	14564	14517	14527	14619	14455	14479	14466	14299	14460	14414	14406	14484	14688	14496	14451	14490	14780	14529	14480	14468	14391	14415	14569	14481	14500	14602	14709	14600	14388	14560	14537	14568	14416	14583	14593
25452	52115	45749	35547	26359	20484	18000	16444	14547	14046	13832	13651	13452	13383	13228	13088	13109	12896	12936	12865	12721	12622	12604	12918	12805	12684	12821	12750	12847	12601	12592	12632	12632	12583	12504	12674	12708	12717	12719	12695	12699	12758	12722	12692	12869	12765	12567	12738	12832	12626	12511	12625	12664	12718	12638	12659	12821	12679	12706	12546	12663	12861	12611	12644	12668	12730	12675	12666	12735	12679	12464	12664	12601	12571	12703	12838	12681	12689	12826	12665	12577	12796	12655	12627	12695	12622	12709	12722	12598	12685	12773	12687	12904	12507	12609	12771	12595	12660	12744	12661	12651	12734	12726	12750	12586	12728	12484	12961	12779	12711	12517	12849	12731	12636	12704	12639	12757	12695	12742	12676	12636	12550	12563	12643	12800	12659	12667	12741	12734	12686	12661	12712	12692	12747	12739	12685	12813	12648	12639	12637	12761	12541	12663	12729	12635	12583	12747	12676	12738	12733	12736	12645	12716	12817	12624	12684	12569	12532	12692	12646	12551	12695	12623	12658	12650	12854	12656	12787	12649	12763	12608	12815	12762	12832	12607	12605	12652	12697	12631	12567	12707	12585	12697	12860	12704	12573	12666	12706	12846	12767	12748	12754	12565	12718	12657	12652	12665	12703	12762	12878	12634	12696	12679	12615	12736	12630	12832	12712	12609	12757	12741	12767	12487	12651	12722	12689	12620	12666	12610	12568	12612	12846	12539	12552	12785	12584	12742	12565	12820	12634	12664	12612	12584	12613	12647	12743	12708	12699	12783	12562	12558	12806	12731	12651	12609	12799	12480	12652	12592	12732	12763	12696	12713	12705	12807	12809	12753	12591	12770	12852	12696	12707	12578	12800	12732	12621	12747	12680	12618	12789	12665	12823	12607	12737	12665	12739	12713	12700	12729	12795	12662	12716	12683	12631	12720	12744	12723	12602	12670	12660	12703	12695	12782	12694	12736	12577	12659	12493	12590	12805	12932	12813	12613	12819	12774	12631	12603	12659	12630	12753	12734	12551	12503	12662	12657	12723	12621	12700	12760	12703	12617	12607	12710	12634	12603	12389	12669	12753	12709	12632	12677	12580	12844	12696	12743	12644	12808	12691	12722	12530	12793	12561	12728	12759	12804	12603	12786	12554	12744	12586	12676	12498	12829	12720	12769	12641	12654	12729	12742	12821	12662	12511	12678	12641	12645	12771	12628	12758	12616	12556	12762	12834	12706	12536	12718	12619	12583	12716	12643	12791	12696	12756	12753	12743	12590	12691	12706	12578	12705	12676	12624	12774	12660	12596	12676	12672	12705	12789	12766	12806	12567	12830	12892	12610	12679	12608	12646	12592	12602	12819	12764	12523	12631	12588	12768	12789	12771	12624	12735	12579	12724	12735	12679	12728	12696	12661	12687	12532	12675	12697	12803	12602	12607	12693	12594	12604	12561	12631	12755	12576	12638	12830	12645	12779	12770	12721	12578	12759	12708	12700	12663	12772	12763	12855	12724	12561	12596	12777	12677	12603	12703	12761	12687	12741	12759	12779	12787	12675	12584	12549	12542	12659	12698	12820	12851	12676	12707	12674	12857	12640	12832	12644	12815	12680	12794	12723	12672	12644	12627	12805	12735	12623	12598	12657	12626	12613	12715	12852	12688	12685	12753	12753	12755	12644	12700	12664	12804	12489	12739	12806	12619	12675	12712	12862	12753	12766	12655	12739	12684	12750	12635	12624	12563	12872	12750	12614	12801	12685	12607	12672	12617	12748	12786	12655	12804	12613	12704	12614	12801	12735	12666	12661	12755	12882	12684	12683	12653	12614	12706	12676	12636	12658	12606	12740	12774	12658	12668	12893	12760	12808	12794	12546	12693	12674	12692	12546	12671	12715	12619	12728	12686	12627	12615	12670	12681	12766	12613	12618	12559	12701	12758	12689	12823	12858	12729	12547	12627	12712	12690	12792	12651	12616	12701	12741	12735	12709	12646	12674	12675	12771	12580	12616	12655	12660	12674	12825	12887	12639	12666	12622	12640	12743	12785	12822	12633	12705	12739	12616	12508	12619	12607	12630	12424	12725	12831	12679	12739	12525	12690	12540	12698	12670	12573	12612	12721	12572	12772	12687	12645	12701	12688	12696	12779	12883	12615	12725	12753	12782	12833	12769	12726	12718	12716	12650	12681	12598	12674	12613	12608	12669	12592	12708	12701	12693	12836	12697	12668	12819	12507	12648	12745	12777	12741	12734	12678	12568	12844	12778	12728	12642	12689	12587	12487	12571	12673	12645	12455	12784	12677	12702	12728	12730	12496	12816	12650	12690	12746	12567	12797	12739	12462	12765	12626	12730	12694	12706	12553	12605	12532	12695	12763	12539	12780	12622	12655	12696	12723	12731	12650	12703	12622	12663	12701	12676	12658	12799	12634	12628	12381	12514	12751	12509	12636	12741	12672	12552	12345	12642	12732	12663	12616	12742	12618	12788	12727	12653	12714	12628	12808	12730	12677	12526	12720	12634	12871	12668	12801	12804	12763	12650	12613	12686	12777	12604	12673	12601	12695	12938	12777	12785	12715	12707	12603	12644	12808	12602	12653	12876	12681	12606	12682	12690	12862	12672	12827	12841	12738	12720	12750	12652	12652	12737	12682	12722	12762	12736	12697	12760	12576	12628	12659	12667	12574	12624	12655	12614	12690	12625	12665	12594	12653	12686	12627	12514	12736	12702	12518	12835	12581	12674	12824	12555	12679	12675	12619	12631	12832	12630	12600	12784	12702	12591	12696	12658	12571	12652	12723	12567	12713	12726	12760	12617	12650	12605	12740	12502	12754	12658	12756	12619	12514	12729	12674	12605	12909	12758	12618	12543	12654	12652	12614	12860	12769	12736	12876	12780	12580	12788	12586	12757	12743	12618	12665	12694	12623	12658	12804	12799	12726	12692	12721	12688	12605	12792	12730	12817	12388	12625	12833	12627	12644	12657	12562	12615	12751	12668	12766	12470	12612	12626	12650	12720	12594	12779	12706	12734	12787	12743	12693	12578	12679	12648	12512	12621	12627	12790	12655	12603	12647	12755	12641	12762	12605	12632	12695	12830	12549	12640	12596	12605	12678	12636	12708	12750	12732	12613	12714	12774	12709	12595	12696	12590	12653	12637	12697	12747	12759	12712	12568	12670	12698	12738	12645	12734	12601	12713	12743	12796	12473	12625	12754	12729	12810	12806	12485	12730	12724	12717	12581	12641	12680	12661	12601	12773	12731	12592	12741	12643	12705	12718	12719	12736	12730	12731	12700	12612	12622	12493	12636	12748	12635	12631	12799	12688	12849	12783	12861	12778	12637	12732	12727	12627	12712	12725	12542	12708	12670	12670	12525	12503	12636	12706	12740	12657	12787	12528	12785	12734	12597	12686	12819	12558	12931	12716	12744	12749	12722	12585	12771	12677	12678	12749	12701	12723	12729	12850	12797	12786	12609	12768	12564	12767	12853	12625	12622	12689	12761	12633	12661	12499	12636	12766	12651	12583	12783	12679	12825	12718	12795	12606	12542	12697	12641	12779	12549	12577	12772	12672	12820	12677	12679	12621	12759	12587	12759	12786	12698	12574	12589	12815	12510	12717	12818	12696	12667	12664	12644	12571	12702	12574	12600	12597	12920	12663	12681	12729	12664	12641	12594	12843	12684	12588	12659	12651	12657	12627	12765	12662	12785	12752	12699	12690	12547	12651	12781	12731	12763	12646	12691	12776	12620	12687	12703	12671	12729	12669	12735	12573	12696	12695	12602	12692	12697	12691	12648	12624	12684	12725	12679	12732	12640	12782	12658	12566	12631	12655	12710	12658	12666	12669	12736	12539	12589	12629	12614	12563	12778	12646	12812	12728	12611	12769	12775	12684	12535	12660	12796	12774	12586	12702	12719	12639	12680	12852	12595	12741	12605	12816	12644	12624	12687	12628	12706	12779	12702	12563	12660	12576	12668	12577	12634	12524	12760	12768	12750	12787	12795	12808	12707	12694	12702	12618	12636	12667	12560	12597	12665	12779	12688	12849	12607	12660	12679	12723	12602	12747	12587	12699	12579	12728	12775	12692	12669	12563	12862	12621	12846	12644	12648	12631	12747	12812	12712	12700	12862	12646	12631	12738	12616	12769	12678	12706	12781	12671	12566	12644	12820	12585	12798	12771	12554	12746	12655	12613	12728	12667	12650	12714	12710	12574	12721	12836	12631	12507	12767	12809	12827	12715	12733	12762	12621	12793	12522	12564	12747	12634	12863	12681	12684	12717	12721	12588	12697	12638	12705	12720	12731	12780	12617	12728	12601	12674	12708	12676	12709	12680	12415	12577	12661	12739	12760	12509	12501	12783	12692	12621	12579	12725	12599	12685	12799	12875	12739	12628	12692	12661	12643	12586	12731	12918	12742	12537	12663	12702	12662	12726	12555	12674	12767	12857	12588	12696	12574	12762	12630	12714	12602	12750	12801	12737	12698	12785	12811	12718	12559	12774	12956	12645	12574	12773	12813	12595	12757	12531	12787	12632	12700	12612	12532	12648	12666	12696	12789	12659	12750	12600	12526	12738	12744	12598	12500	12587	12592	12665	12660	12797	12699	12693	12622	12608	12764	12571	12723	12624	12639	12659	12689	12791	12728	12678	12678	12562	12727	12866	12808	12734	12608	12679	12787	12698	12839	12789	12530	12781	12586	12612	12630	12741	12548	12698	12709	12521	12733	12664	12730	12850	12680	12721	12657	12704	12680	12665	12737	12669	12670	12734	12753	12661	12657	12545	12835	12577	12623	12606	12768	12660	12739	12667	12783	12792	12755	12740	12729	12425	12645	12653	12717	12578	12603	12586	12792	12762	12741	12576	12674	12921	12690	12628	12654	12694	12706	12460	12589	12734	12896	12655	12572	12901	12552	12666	12673	12794	12781	12697	12806	12633	12671	12751	12709	12738	12601	12689	12674	12666	12596	12662	12816	12840	12733	12725	12639	12686	12797	12596	12641	12587	12748	12538	12737	12554	12625	12633	12783	12650	12712	12659	12806	12449	12624	12634	12743	12738	12742	12733	12724	12776	12588	12832	12608	12724	12789	12722	12740	12612	12701	12711	12630	12692	12599	12779	12811	12582	12652	12641	12663	12690
24099	21154	28448	27723	23409	20483	18451	15516	14703	14662	14263	14078	14052	14011	13918	13721	13878	13746	13713	13619	13827	13666	13743	13777	13568	13543	13572	13535	13608	13634	13507	13583	13611	13615	13573	13589	13313	13607	13529	13615	13463	13534	13547	13427	13555	13458	13414	13627	13561	13370	13497	13566	13492	13441	13348	13314	13521	13500	13640	13439	13520	13427	13559	13661	13470	13403	13596	13628	13501	13398	13635	13592	13396	13621	13656	13421	13497	13577	13501	13652	13476	13360	13511	13421	13605	13417	13584	13473	13453	13605	13502	13476	13316	13493	13359	13421	13196	13523	13554	13615	13545	13321	13494	13572	13557	13717	13500	13510	13591	13394	13661	13730	13328	13487	13464	13601	13624	13512	13710	13469	13447	13333	13560	13649	13412	13697	13596	13516	13495	13582	13483	13664	13574	13408	13468	13602	13541	13363	13506	13573	13532	13493	13351	13513	13631	13413	13461	13308	13484	13629	13343	13450	13652	13348	13401	13480	13468	13475	13484	13534	13445	13385	13500	13594	13437	13422	13497	13350	13488	13572	13560	13548	13501	13666	13548	13598	13402	13313	13538	13367	13411	13369	13322	13435	13070	13539	13382	13498	13511	13572	13352	13525	13518	13587	13524	13341	13512	13398	13503	13551	13497	13394	13513	13398	13258	13316	13571	13596	13518	13501	13499	13600	13539	13353	13379	13422	13494	13589	13551	13353	13497	13444	13422	13401	13330	13429	13548	13580	13375	13392	13541	13381	13365	13582	13784	13534	13349	13619	13459	13616	13388	13379	13649	13474	13538	13473	13533	13597	13460	13338	13408	13403	13385	13459	13400	13402	13345	13521	13391	13521	13555	13509	13301	13427	13355	13430	13430	13489	13364	13527	13558	13646	13439	13480	13605	13519	13389	13540	13507	13460	13266	13575	13459	13391	13660	13456	13556	13561	13378	13343	13554	13470	13542	13598	13338	13473	13256	13425	13430	13651	13483	13528	13674	13427	13406	13479	13409	13443	13470	13519	13458	13318	13412	13552	13432	13379	13324	13672	13386	13445	13332	13589	13442	13447	13502	13447	13618	13500	13457	13397	13325	13547	13341	13441	13613	13650	13607	13647	13376	13594	13371	13367	13466	13495	13430	13593	13344	13539	13352	13512	13535	13505	13463	13495	13335	13544	13651	13353	13504	13376	13276	13424	13487	13258	13222	13305	13501	13550	13335	13585	13367	13603	13461	13398	13343	13437	13536	13567	13462	13368	13396	13372	13526	13330	13561	13433	13598	13396	13558	13410	13464	13494	13597	13389	13537	13481	13488	13503	13510	13454	13430	13471	13586	13590	13636	13520	13431	13307	13424	13611	13506	13484	13433	13514	13407	13682	13370	13571	13522	13467	13496	13513	13586	13470	13547	13375	13352	13657	13432	13448	13486	13258	13328	13504	13573	13538	13633	13436	13616	13627	13355	13431	13466	13517	13679	13563	13648	13739	13649	13512	13369	13453	13364	13367	13454	13389	13360	13404	13616	13569	13525	13499	13520	13373	13502	13580	13392	13499	13566	13416	13382	13534	13517	13581	13325	13594	13489	13394	13467	13458	13526	13247	13411	13268	13432	13471	13472	13598	13509	13463	13530	13453	13427	13528	13580	13471	13528	13646	13379	13476	13418	13554	13484	13520	13461	13368	13615	13488	13495	13633	13710	13481	13413	13634	13520	13487	13504	13630	13439	13438	13771	13512	13361	13539	13571	13401	13408	13460	13332	13454	13435	13647	13363	13554	13491	13500	13373	13448	13283	13447	13556	13361	13462	13511	13529	13534	13731	13418	13442	13483	13579	13508	13407	13519	13487	13454	13529	13227	13488	13619	13506	13546	13458	13488	13519	13474	13609	13469	13438	13508	13490	13455	13419	13456	13453	13379	13650	13700	13424	13563	13389	13494	13616	13588	13287	13648	13548	13350	13518	13736	13584	13588	13361	13506	13672	13521	13645	13480	13402	13417	13575	13547	13529	13383	13549	13527	13476	13584	13366	13544	13484	13487	13411	13373	13307	13414	13450	13265	13521	13612	13581	13485	13513	13344	13287	13656	13500	13458	13416	13339	13254	13286	13277	13571	13305	13569	13521	13468	13293	13566	13575	13395	13505	13460	13443	13379	13462	13447	13543	13605	13435	13321	13554	13394	13372	13456	13298	13562	13481	13471	13263	13427	13444	13494	13417	13526	13520	13522	13684	13599	13403	13491	13628	13476	13225	13645	13440	13278	13432	13592	13538	13427	13163	13613	13470	13654	13467	13406	13531	13496	13395	13440	13407	13162	13355	13376	13553	13306	13428	13361	13524	13374	13506	13486	13482	13376	13451	13557	13553	13393	13495	13400	13508	13519	13531	13430	13481	13609	13671	13320	13503	13537	13407	13266	13411	13389	13350	13485	13286	13519	13341	13660	13506	13302	13575	13465	13398	13372	13502	13526	13540	13391	13272	13499	13568	13273	13470	13430	13431	13442	13487	13534	13641	13519	13559	13474	13439	13493	13421	13522	13684	13481	13490	13566	13573	13571	13312	13480	13378	13325	13563	13395	13499	13706	13601	13527	13548	13399	13548	13519	13609	13417	13350	13506	13378	13384	13628	13435	13653	13555	13396	13460	13164	13458	13545	13583	13361	13327	13545	13366	13578	13277	13280	13534	13573	13458	13612	13419	13620	13672	13363	13514	13377	13470	13380	13379	13568	13320	13453	13446	13269	13276	13459	13345	13442	13385	13369	13354	13540	13605	13606	13285	13415	13563	13588	13434	13439	13388	13407	13477	13456	13455	13514	13512	13440	13382	13398	13690	13519	13612	13392	13429	13455	13547	13252	13334	13383	13420	13431	13349	13614	13533	13617	13388	13791	13709	13446	13487	13559	13648	13488	13496	13631	13501	13382	13612	13639	13410	13689	13511	13579	13557	13558	13382	13470	13482	13514	13531	13471	13370	13253	13770	13636	13384	13498	13420	13430	13644	13478	13610	13433	13342	13504	13523	13434	13394	13588	13528	13224	13515	13496	13270	13400	13467	13595	13450	13308	13570	13518	13357	13439	13462	13409	13478	13369	13406	13420	13490	13487	13296	13364	13334	13487	13298	13484	13525	13464	13409	13301	13485	13454	13559	13406	13610	13517	13581	13379	13427	13455	13414	13461	13309	13333	13613	13413	13660	13673	13384	13418	13427	13441	13169	13467	13659	13316	13587	13610	13633	13606	13249	13462	13497	13604	13566	13612	13507	13513	13441	13382	13593	13518	13412	13379	13087	13526	13390	13244	13470	13426	13499	13276	13476	13331	13611	13417	13310	13797	13607	13627	13511	13461	13565	13503	13466	13589	13426	13414	13551	13451	13489	13456	13202	13598	13556	13498	13385	13540	13514	13391	13502	13384	13449	13606	13542	13565	13470	13489	13263	13537	13476	13485	13513	13349	13410	13475	13474	13552	13520	13501	13462	13584	13466	13589	13343	13575	13543	13576	13404	13448	13513	13507	13435	13518	13396	13587	13580	13624	13408	13497	13431	13313	13245	13403	13451	13554	13577	13424	13465	13437	13439	13470	13229	13643	13597	13450	13500	13507	13526	13559	13476	13386	13428	13443	13461	13455	13370	13526	13492	13543	13340	13383	13463	13391	13564	13445	13546	13617	13452	13590	13636	13617	13573	13487	13448	13483	13563	13435	13522	13709	13323	13589	13564	13609	13581	13478	13388	13670	13454	13306	13455	13527	13360	13520	13457	13560	13368	13489	13506	13440	13528	13305	13638	13458	13378	13379	13483	13559	13747	13550	13625	13481	13368	13520	13563	13736	13518	13466	13431	13380	13503	13374	13366	13484	13500	13505	13424	13599	13468	13519	13770	13537	13447	13593	13415	13531	13501	13391	13616	13621	13375	13598	13620	13320	13459	13450	13341	13612	13603	13492	13383	13482	13492	13606	13606	13547	13514	13379	13443	13652	13275	13459	13627	13421	13380	13486	13513	13646	13468	13514	13499	13543	13471	13701	13235	13440	13598	13528	13556	13531	13605	13548	13598	13455	13500	13547	13499	13498	13367	13433	13498	13414	13451	13292	13429	13603	13688	13543	13549	13589	13574	13367	13396	13290	13567	13556	13534	13535	13518	13491	13454	13453	13448	13742	13672	13319	13383	13346	13523	13602	13528	13497	13519	13758	13519	13546	13525	13534	13540	13325	13436	13508	13816	13513	13653	13552	13454	13329	13515	13432	13688	13394	13572	13433	13501	13434	13584	13637	13472	13319	13367	13518	13454	13584	13573	13561	13592	13574	13560	13478	13508	13524	13460	13670	13499	13482	13476	13581	13367	13501	13489	13522	13518	13543	13610	13467	13272	13629	13574	13348	13310	13513	13541	13547	13491	13401	13371	13367	13634	13425	13411	13462	13459	13415	13406	13252	13575	13561	13222	13300	13289	13261	13344	13548	13477	13622	13504	13333	13596	13372	13433	13453	13324	13635	13440	13498	13383	13467	13559	13537	13439	13319	13432	13452	13484	13590	13340	13569	13367	13411	13622	13573	13406	13678	13438	13543	13585	13450	13388	13579	13450	13401	13414	13288	13495	13550	13620	13396	13349	13535	13304	13490	13579	13684	13543	13587	13374	13365	13358	13617	13445	13574	13421	13604	13496	13497	13457	13434	13779	13585	13398	13497	13529	13598	13476	13406	13387	13494	13555	13535	13435	13559	13362	13373	13346	13664	13432	13542	13368	13258	13450	13518	13512	13706	13656	13326	13517	13596	13675	13481	13428	13549	13405	13410	13343	13332	13669	13623	13577	13572	13484	13430	13618	13361	13530	13538	13685	13662	13507	13476	13403	13569	13372	13422	13586	13547	13493	13548	13537	13615	13451	13396	13544	13340	13466	13450	13630	13594	13428	13605	13257	13448	13472	13404	13541	13537	13341	13454	13641	13408	13448	13466	13555	13490	13435	13501	13375	13632	13555	13255	13363	13472	13482	13531	13708	13447	13543	13333	13562	13544	13389	13341	13396	13766	13428	13347	13422	13623	13377	13391	13591	13478	13640	13423	13533	13611	13624	13480	13564	13590	13405	13512	13378	13527	13471	13500	13493	13593	13416	13566	13551	13619	13503	13501	13564	13553	13603
25093	48301	41368	30762	23438	19665	17219	14455	13708	13297	12873	12851	12831	12749	12504	12460	12308	12313	12285	12169	12088	12286	12197	12161	12400	12082	12105	12202	12036	12068	12192	12344	12071	12152	12095	12167	11964	12076	12183	12072	12061	11967	12289	12007	12030	12050	11987	12003	12174	12181	12146	12025	12131	12032	11954	12154	12155	12163	12015	12116	12049	12076	12016	12140	12079	12140	12073	12210	12021	11996	11909	12111	12114	12175	12111	12144	12175	12137	12127	12030	12132	12034	12114	12304	12092	12109	12119	12032	12065	12068	11983	12143	12122	12059	11986	12279	12135	11961	12061	11997	12036	12205	12062	12095	12132	12112	12148	12125	11869	12188	12179	12179	12012	12159	11948	12151	12018	12024	12011	12024	12039	11899	12057	12004	12086	12026	12063	12018	12077	12197	12049	12186	12180	12136	12213	12063	12038	11948	12053	12041	12239	12079	12111	12052	12162	12028	12145	12182	12029	12024	12117	11955	12053	12068	12220	12060	11921	12060	11986	12074	12095	12025	12074	12043	12132	12127	12109	12103	12073	12065	11859	12065	12115	11975	11986	12109	12017	12135	12292	12158	12270	11929	12037	12030	12068	12009	11936	12060	12087	12094	12115	12046	12150	12071	12121	12096	12092	11964	12072	12004	12132	12011	11991	12234	12086	12133	12110	12144	11991	12184	12086	12124	12141	11897	12101	12111	12148	12095	12082	12204	12205	11943	12193	12151	11918	12221	12117	12095	11903	11967	12052	12082	12096	11971	12100	12071	12079	12031	12128	12179	11997	12081	12070	12194	11863	12133	12105	12151	12137	11964	12096	12000	12342	12067	12074	12166	11873	12072	12129	11864	12023	12015	12193	12013	12010	11990	12117	12112	12037	12184	12145	12096	12015	12083	12099	12105	12187	12052	12093	11889	12100	12073	12032	12167	12099	12117	12046	12225	12125	12147	12126	12049	12177	12099	12066	12039	12045	12192	12129	12268	12044	12191	11960	12086	11899	12070	12039	12114	12092	12101	12140	12145	12057	12023	12102	12156	12172	12275	12151	12091	12101	12150	12176	12208	12178	12126	12030	12006	12086	12120	11893	12017	12185	11982	12308	12069	12047	12029	12064	12211	12024	12186	12114	12119	12032	12125	12245	12094	12215	12028	12308	12068	12108	12171	12225	12103	11954	12027	12005	12067	12000	12043	12082	12206	11974	12054	12138	12162	12188	12085	12209	12035	12108	12289	12123	12041	11999	12018	11860	12040	12065	12228	11948	12013	12023	12052	11993	12096	12073	12073	12146	12129	11993	12179	12078	12037	12222	12137	12125	12115	12214	12298	12104	12049	12205	11931	12016	12088	12001	12131	12189	11976	12026	12164	12130	12008	12082	11959	12124	12086	12068	12230	12021	11943	12225	12108	12094	12172	12159	11997	12041	12158	12170	12086	12069	12134	12082	12161	12006	12122	11954	11958	12116	12110	12023	12005	11951	11956	12166	12072	12130	11929	12110	12004	12092	12167	12173	12147	12048	12143	12143	12101	12030	11920	11932	12195	11990	12008	12206	12205	12139	12131	12098	12063	12127	12103	11944	12061	12136	12162	11930	12075	11989	12005	12132	12146	12209	12061	12037	12027	12050	11965	12064	11936	11996	12138	12135	12096	12070	12016	12120	12036	11880	12147	12038	11976	11874	11969	11944	12178	12217	12126	12129	11932	12036	12016	11953	12032	12072	12067	12113	11980	12221	11897	11975	12140	12268	12080	12045	12100	12055	12067	11980	12068	11869	11984	12108	12070	12071	12081	12001	11993	12097	12163	12071	11991	12085	11979	12161	12046	12325	12047	11979	12149	11967	12028	12002	12199	12136	12229	11895	12029	11911	12132	12055	12032	12143	11993	12081	12133	12131	12111	12105	12119	12307	12136	12204	11986	12123	12161	12204	12153	12165	12144	12136	12055	12026	12147	12112	11878	12003	12075	12151	12134	12291	11990	12196	12055	12177	12039	12042	11993	12033	12007	12042	12044	12171	11967	12250	12049	12124	12147	12025	11988	11940	12091	12095	12003	12217	12121	12255	12008	12207	12094	12048	12167	12131	12049	12047	11951	12045	12117	12015	12041	12232	12165	12106	12026	12196	11905	11985	12194	12102	11939	12063	11934	11857	12126	11997	12184	11946	11968	11824	12058	12167	12205	12122	12108	12132	11917	12171	12047	11946	12145	12244	12073	12128	12098	12164	12001	12089	12010	12144	11993	12004	11934	11989	12095	11993	12161	11966	12039	12085	12101	12174	11986	11921	12109	12091	12028	12081	12006	12275	12076	11950	11995	11922	11985	12020	12182	12048	12103	11994	11998	12042	12194	12072	12121	11971	12015	12041	12114	12017	12098	11993	12112	11942	12092	12150	11931	12003	12109	12134	12017	12169	12111	12097	12171	12044	12215	12165	12064	12054	11986	12222	12086	12083	12152	12125	12258	11975	12083	12003	12039	12060	12153	12060	11944	12101	12072	11988	12049	12242	12106	12163	11805	12034	12174	12077	12185	12019	12134	12123	12074	12013	12229	12073	12121	11993	12064	12273	11876	11999	12034	12058	11828	11988	12285	12100	12084	12184	12106	11879	12155	12165	11960	12179	11865	12148	12058	12026	12021	11996	12172	12081	12208	12070	12144	11913	12161	12257	11893	12021	12001	12195	12164	12085	12189	12063	12215	12169	12216	12026	12012	12049	12071	12105	11952	12167	12147	12007	12006	12195	12146	12121	12132	12159	12112	12150	12167	12183	12199	12158	12184	11979	11949	12064	11940	12108	12278	12097	11982	12164	12054	12076	12086	12000	12010	11933	12020	12128	12066	12013	12014	12105	12052	12116	12129	12005	12055	12101	11995	12019	12091	11929	12052	12213	12144	12250	12049	12176	12034	12095	12142	12042	12086	12014	11922	12254	12000	12159	12028	11960	12129	12073	12228	11893	12193	12152	12257	12054	11986	11916	12026	12102	11953	12050	12185	12104	12118	12093	12245	12051	12024	12189	12055	12147	12011	12026	12039	12093	11994	12049	12187	12145	12040	12038	12212	11946	12018	12086	11990	12073	12083	12115	12106	12113	11983	12097	12002	12220	12180	12089	12128	12084	12162	12019	11962	11987	12198	12063	12095	12174	12161	12081	12105	12086	12046	12145	12163	12147	12161	12087	12091	12107	12061	12125	12119	12312	12097	12253	11971	12167	12037	12236	12027	12138	12172	12053	12119	12118	12112	12013	11913	12072	12123	12246	12098	12019	12191	12082	12078	12033	12220	12048	12010	12086	12004	12212	12116	12071	11863	12025	12046	12163	12010	12062	12135	11996	12074	12051	12186	12140	12003	11982	12209	12215	12078	12174	12229	12073	12065	12017	12133	12086	12065	11911	12099	12200	12098	12136	11950	12154	12142	12029	12096	11928	12146	11904	12059	12185	12035	12096	12096	12092	12057	12101	12105	12024	12121	12003	12053	12014	12078	12107	12110	12032	12084	11957	12087	11922	12227	12053	12001	12045	12092	12232	11954	12088	12211	12098	12112	12144	11876	11990	12083	11893	12017	12164	12179	11960	12026	12089	12022	12153	11933	12044	12065	11945	12079	12048	12043	11984	12103	12100	12004	12093	12035	12148	12239	12120	11996	12144	12042	12178	11983	12005	11957	12145	12176	12167	12225	12096	12259	12147	12227	11998	12057	11950	12125	12019	12095	12083	12192	12014	12278	12123	12205	12083	12011	12048	12066	12011	12129	12120	12073	12029	12181	12089	12052	12054	11942	12219	12104	12138	12097	11991	12202	12130	12230	12127	12077	12134	12081	12031	12055	12238	12180	12139	12020	12079	12062	11975	12111	11994	12106	11949	11864	12167	12170	12094	11972	12173	12074	12048	12091	12016	12083	12015	12138	12061	12222	12022	11950	12122	12032	12096	12207	12122	12205	12205	12135	12063	12142	12047	12021	12254	12149	12077	12104	12092	12008	12029	12098	12109	12099	12025	12033	12157	11955	12055	12051	12221	12084	12074	12185	12120	12086	11988	12120	12226	12020	11817	12093	12056	12079	12277	12175	12151	12061	12152	11981	12164	11972	12113	12018	12163	12050	12109	12123	12070	12166	12073	11982	12037	12010	12096	12067	12211	12136	11949	11872	12227	12137	12232	12122	12021	12255	12251	12038	12158	11987	11974	12059	12101	12060	12084	12027	12053	12073	12097	11997	12016	12195	12117	12199	12076	12152	12069	12104	12107	12169	12082	11948	12088	12137	12171	12063	12212	11787	12163	12022	12192	12003	12013	12134	12078	11969	12114	11895	12116	11823	12084	11984	11980	12173	12137	12298	12126	12028	12122	12141	11940	12047	12064	12139	12053	12171	12199	11987	12116	12107	11990	12009	12086	12133	12066	12087	12173	12079	12072	11973	12183	12134	12002	12067	11977	11937	12105	12031	11942	12129	12086	12001	12169	12133	12161	12091	12179	12108	12024	12001	12186	12131	11993	12183	12218	12129	12009	12186	12151	12002	12060	12175	12077	12098	12226	12198	12258	11865	12144	12044	12127	12117	12006	12058	11955	12031	12059	12260	12007	12180	12125	12097	12012	12088	12183	12032	12195	12062	12172	12118	12145	12048	12186	12093	12140	12116	12214	12141	11893	12056	12073	11941	12135	12092	12074	11983	12234	12086	12202	12095	12004	12031	12098	12015	12099	12053	11875	12008	12142	12131	12137	12049	11971	12064	12045	12098	12083	12118	12074	11966	12099	12193	12211	12076	12091	11981	12034	12225	12051	12132	12112	12109	12036	12091	12200	12052	12031	12083	11980	12071	12123	12033	12066	12115	11872	12114	12125	12040	12114	12118	12091	12020	12099	11998	12019	12072	12094	12082	11903	11998	12123	12097	12122	11940	12052	12022	12096	12145	12008	11980	12075	12019	12107	12062	12054	12027	12032	12018	12087	12070	11996	12122	12140	12211	11835	12201	12106	12142	12154	12222	12005	12192	12093	12116	11991	11981	11894	12080	12039	12157	12074	12049	12027	12084	12019	12188	12120	12104	12179	12056	12198	12047	12331	12064	12282	12103	12000	12307	12098	12100	12326	12192	12118	12228	12103	12034	12093	12160	12098	12157	12163	12120	12041	12210
21931	21195	29006	23811	22148	25794	28129	19985	17733	17417	17012	16609	16493	16172	16159	16162	16031	16052	15544	15669	15750	15672	15680	15696	15544	15630	15672	15342	15503	15587	15623	15544	15614	15695	15582	15346	15594	15673	15409	15588	15499	15644	15336	15571	15401	15563	15380	15569	15477	15476	15587	15534	15374	15513	15564	15576	15409	15622	15533	15391	15449	15337	15509	15344	15435	15389	15635	15776	15485	15396	15509	15470	15637	15577	15501	15488	15378	15646	15488	15450	15441	15515	15586	15350	15486	15595	15632	15504	15673	15318	15340	15316	15386	15610	15535	15387	15316	15485	15544	15471	15195	15176	15573	15318	15491	15628	15432	15445	15417	15320	15248	15463	15491	15107	15425	15349	15455	15567	15339	15452	15544	15395	15619	15567	15360	15484	15468	15588	15544	15511	15575	15549	15424	15551	15506	15444	15387	15559	15449	15497	15552	15385	15419	15463	15542	15370	15265	15426	15473	15500	15471	15618	15430	15493	15313	15493	15524	15323	15436	15451	15639	15466	15348	15454	15418	15348	15422	15496	15491	15414	15419	15496	15416	15377	15514	15242	15385	15589	15373	15468	15445	15537	15493	15316	15495	15368	15303	15389	15583	15599	15444	15575	15425	15439	15660	15356	15280	15454	15423	15476	15557	15419	15594	15355	15366	15496	15372	15335	15396	15453	15442	15524	15510	15467	15734	15474	15397	15433	15495	15405	15488	15472	15466	15429	15559	15558	15332	15486	15351	15634	15294	15264	15661	15349	15389	15436	15307	15365	15206	15283	15464	15404	15397	15344	15469	15337	15520	15458	15393	15232	15508	15592	15472	15301	15460	15392	15277	15289	15468	15489	15407	15631	15664	15308	15503	15518	15490	15393	15469	15262	15212	15213	15204	15614	15442	15280	15504	15348	15578	15379	15449	15478	15301	15256	15426	15589	15423	15389	15442	15506	15283	15471	15738	15302	15454	15466	15701	15619	15365	15582	15503	15208	15430	15428	15239	15454	15473	15449	15539	15433	15547	15404	15413	15375	15514	15284	15289	15321	15256	15473	15519	15600	15432	15602	15542	15402	15422	15165	15388	15433	15391	15335	15578	15332	15625	15358	15676	15587	15602	15402	15661	15528	15360	15609	15553	15210	15262	15371	15381	15415	15394	15498	15418	15519	15335	15431	15250	15395	15643	15553	15453	15518	15392	15405	15472	15480	15443	15225	15443	15476	15620	15363	15612	15406	15388	15180	15452	15433	15439	15416	15357	15314	15536	15532	15401	15416	15479	15469	15511	15564	15477	15494	15257	15444	15300	15406	15285	15430	15506	15536	15503	15474	15581	15524	15511	15256	15579	15370	15635	15566	15287	15446	15403	15538	15294	15233	15371	15432	15489	15357	15489	15612	15152	15432	15245	15271	15238	15543	15445	15421	15333	15389	15511	15468	15452	15426	15405	15306	15349	15591	15319	15460	15544	15428	15468	15401	15616	15507	15460	15460	15377	15430	15324	15477	15557	15489	15470	15340	15577	15481	15435	15269	15441	15438	15622	15562	15433	15422	15596	15541	15302	15573	15619	15537	15297	15326	15356	15435	15246	15467	15452	15250	15279	15296	15194	15634	15483	15553	15444	15198	15352	15401	15487	15334	15536	15374	15530	15353	15318	15182	15455	15304	15388	15460	15483	15363	15602	15475	15315	15591	15441	15523	15618	15532	15499	15566	15421	15473	15466	15493	15600	15369	15539	15438	15608	15284	15526	15376	15344	15474	15422	15522	15483	15520	15385	15517	15502	15373	15420	15432	15333	15260	15527	15231	15481	15655	15291	15332	15468	15339	15432	15411	15413	15466	15350	15449	15406	15326	15623	15581	15447	15312	15575	15519	15557	15438	15409	15467	15410	15474	15421	15568	15621	15473	15276	15178	15375	15479	15520	15462	15387	15708	15326	15447	15443	15463	15385	15475	15392	15497	15553	15474	15288	15540	15442	15544	15395	15492	15489	15362	15345	15426	15554	15293	15332	15389	15548	15273	15236	15211	15429	15379	15408	15357	15515	15424	15281	15609	15530	15431	15446	15373	15473	15361	15462	15424	15406	15315	15319	15652	15380	15446	15390	15446	15314	15350	15508	15463	15592	15451	15516	15437	15415	15326	15364	15434	15271	15435	15563	15346	15303	15388	15345	15455	15239	15408	15320	15333	15720	15510	15493	15522	15666	15521	15550	15393	15374	15509	15607	15681	15557	15212	15313	15349	15378	15287	15541	15343	15439	15259	15512	15362	15302	15372	15436	15301	15582	15272	15407	15301	15261	15326	15489	15252	15480	15334	15533	15202	15692	15548	15359	15285	15332	15355	15468	15326	15274	15206	15393	15503	15383	15548	15394	15435	15525	15390	15509	15325	15351	15450	15591	15598	15540	15536	15467	15405	15289	15434	15394	15451	15660	15569	15454	15560	15397	15369	15459	15342	15623	15604	15428	15581	15522	15383	15498	15375	15318	15406	15247	15233	15332	15409	15359	15312	15605	15351	15519	15517	15209	15352	15316	15299	15548	15374	15453	15458	15395	15643	15445	15303	15366	15458	15433	15500	15261	15415	15591	15574	15525	15580	15346	15445	15638	15531	15436	15347	15396	15446	15481	15462	15389	15558	15413	15292	15427	15581	15321	15504	15561	15444	15257	15280	15386	15502	15428	15486	15547	15566	15313	15285	15446	15523	15545	15323	15595	15455	15301	15286	15405	15644	15631	15406	15425	15512	15436	15325	15480	15402	15408	15399	15446	15396	15363	15518	15413	15458	15592	15479	15608	15471	15490	15471	15627	15521	15399	15550	15530	15321	15272	15283	15279	15499	15393	15397	15378	15465	15463	15330	15308	15452	15251	15392	15432	15400	15539	15652	15586	15487	15495	15536	15483	15725	15460	15392	15517	15411	15374	15238	15503	15475	15446	15613	15420	15208	15509	15499	15136	15151	15380	15419	15599	15266	15306	15375	15440	15594	15636	15366	15367	15410	15658	15404	15613	15435	15490	15353	15379	15379	15425	15490	15352	15319	15428	15460	15340	15369	15402	15593	15604	15500	15316	15405	15379	15495	15412	15470	15510	15505	15399	15464	15495	15554	15324	15545	15505	15240	15290	15477	15477	15590	15456	15434	15431	15410	15532	15703	15510	15397	15308	15489	15496	15551	15454	15369	15450	15582	15480	15357	15358	15276	15414	15404	15334	15405	15432	15262	15490	15588	15297	15356	15348	15418	15299	15390	15683	15539	15485	15328	15456	15447	15455	15319	15438	15299	15456	15504	15368	15436	15181	15428	15450	15414	15566	15393	15197	15459	15533	15440	15367	15731	15580	15330	15383	15300	15170	15392	15158	15181	15340	15398	15471	15286	15388	15275	15253	15325	15206	15340	15415	15639	15502	15244	15421	15320	15456	15287	15635	15498	15411	15495	15327	15488	15298	15379	15479	15436	15361	15528	15497	15575	15523	15293	15435	15444	15432	15534	15536	15677	15323	15545	15324	15461	15308	15469	15396	15417	15644	15603	15520	15577	15537	15435	15644	15260	15666	15432	15397	15302	15503	15597	15346	15497	15235	15469	15278	15571	15258	15519	15550	15381	15305	15316	15479	15469	15250	15390	15414	15341	15351	15502	15502	15396	15188	15699	15616	15422	15484	15288	15340	15335	15235	15442	15459	15381	15457	15449	15499	15157	15442	15449	15501	15526	15394	15226	15418	15551	15581	15544	15474	15534	15611	15361	15431	15394	15322	15231	15250	15343	15383	15307	15385	15343	15441	15555	15535	15518	15419	15606	15315	15494	15336	15504	15561	15324	15517	15413	15451	15282	15369	15468	15266	15391	15549	15236	15392	15440	15500	15345	15381	15502	15433	15346	15394	15301	15317	15381	15277	15427	15224	15310	15385	15411	15604	15381	15245	15306	15534	15359	15337	15457	15528	15227	15446	15280	15304	15315	15496	15429	15338	15390	15420	15353	15537	15420	15580	15534	15519	15268	15670	15322	15561	15496	15291	15639	15579	15554	15546	15475	15351	15402	15492	15662	15380	15392	15519	15267	15425	15399	15532	15576	15456	15585	15558	15459	15417	15420	15534	15529	15531	15260	15441	15716	15401	15176	15344	15424	15431	15348	15489	15356	15582	15583	15623	15201	15332	15301	15597	15609	15523	15487	15475	15518	15477	15432	15551	15481	15473	15673	15361	15435	15409	15418	15343	15304	15461	15441	15392	15355	15387	15516	15277	15448	15385	15403	15524	15616	15356	15430	15420	15483	15472	15418	15561	15503	15285	15256	15427	15333	15394	15307	15498	15367	15478	15457	15278	15316	15510	15497	15537	15545	15292	15569	15495	15299	15384	15521	15657	15669	15480	15436	15368	15463	15482	15500	15594	15563	15455	15410	15291	15370	15476	15381	15267	15390	15420	15524	15475	15521	15199	15557	15453	15479	15500	15340	15600	15550	15471	15427	15341	15538	15398	15364	15489	15585	15480	15444	15388	15537	15462	15423	15361	15519	15420	15460	15391	15556	15318	15484	15495	15481	15307	15299	15344	15526	15294	15239	15283	15275	15299	15271	15151	15382	15434	15477	15597	15440	15536	15323	15549	15424	15430	15428	15382	15297	15449	15423	15507	15439	15445	15378	15386	15235	15333	15352	15477	15257	15300	15446	15463	15519	15511	15641	15393	15513	15511	15445	15568	15289	15357	15372	15331	15508	15411	15433	15499	15429	15591	15352	15434	15466	15509	15435	15441	15428	15183	15375	15500	15477	15420	15574	15407	15372	15393	15310	15400	15505	15345	15398	15555	15387	15257	15409	15420	15597	15563	15529	15243	15264	15175	15332	15354	15394	15402	15508	15386	15433	15312	15248	15274	15372	15423	15511	15400	15419	15458	15325	15222	15524	15434	15496	15615	15529	15138	15550	15287	15496	15443	15318	15506	15326	15416	15278	15384	15600	15399	15391	15265	15261	15531	15358	15430	15333	15348	15264	15512	15517	15462	15571	15444	15532	15382	15300	15435	15437	15564	15530	15405	15521	15540	15308	15328	15494	15539	15366	15485	15268	15415	15593	15418	15417	15571	15405	15586	15598	15481	15291	15589	15281	15287	15366	15471	15526	15364	15419	15511	15312
28180	61965	51546	37813	32879	28274	22791	17109	15965	15493	14882	14822	14284	14341	13974	13911	13735	13613	13742	13553	13391	13472	13481	13472	13407	13442	13429	13400	13371	13352	13466	13303	13524	13291	13361	13216	13363	13310	13437	13348	13291	13480	13297	13356	13241	13227	13404	13287	13392	13279	13099	13295	13274	13349	13296	13377	13294	13471	13250	13171	13311	13290	13259	13153	13286	13277	13317	13242	13281	13273	13306	13242	13174	13365	13168	13186	13451	13277	13133	13347	13191	13168	13249	13270	13307	13359	13338	13248	13264	13339	13212	13221	13351	13249	13375	13432	13377	13311	13203	13257	13198	13339	13207	13372	13458	13252	13089	13229	13353	13272	13239	13146	13287	13493	13213	13171	13241	13250	13598	13272	13230	13124	13204	13208	13286	13276	13325	13183	13278	13294	13210	13497	13190	13292	13207	13222	13449	13167	13319	13419	13306	13266	13173	13290	13225	13328	13347	13397	13420	13193	13163	13180	13272	13248	13299	13316	13179	13329	13251	13277	13061	13313	13234	13299	13090	13156	13234	13365	13281	13266	13371	13338	13059	13294	13370	13473	13069	13421	13182	13343	13254	13289	13327	13427	13300	13325	13220	13246	13272	13104	13168	13250	13369	13419	13170	13490	13322	13332	13392	13272	13262	13358	13385	13126	13259	13200	13133	13242	13353	13345	13181	13210	13270	13276	13237	13228	13147	13224	13342	13405	13344	13237	13382	13340	13266	13331	13132	13269	13218	13354	13290	13231	13444	13178	13347	13340	13415	13297	13366	13337	13178	13383	13171	13287	13291	13278	13365	13381	13238	13157	13324	13295	13339	13282	13172	13301	13121	13368	13149	13235	13293	13175	13260	13252	13289	13103	13418	13222	13419	13188	13267	13359	13121	13182	13342	13284	13440	13325	13148	13238	13285	13215	13196	13324	13347	13280	13374	13277	13295	13165	13236	13204	13420	13303	13217	13201	13265	13303	13374	13457	13413	13147	13102	13156	13325	13265	13346	13196	13323	13287	13364	13273	13316	13373	13243	13362	13451	13150	13237	13164	13411	13325	13352	13182	13427	13149	13178	13243	13265	13310	13327	13211	13322	13365	13219	13271	13336	13168	13285	13150	13271	13230	13312	13142	13328	13350	13218	13342	13275	13307	13290	13332	13428	13293	13107	13249	13176	13182	13282	13448	13101	13197	13289	13248	13201	13281	13219	13227	13292	13248	13289	13292	13504	13254	13473	13241	13172	13340	13275	13223	13273	13158	13160	13257	13379	13273	13308	13355	13256	13089	13108	13220	13013	13348	13120	13407	13289	13163	13307	13276	13211	13193	13250	13258	13279	13305	13376	13264	13392	13262	13179	13193	13189	13164	13169	13202	13257	13181	13289	13203	13212	13271	13143	13363	13394	13285	13081	13341	13200	13284	13296	13202	13478	13209	13168	13366	13457	13223	13235	13187	13371	13170	13301	13384	13386	13368	13359	13371	13225	13312	13499	13286	13309	13363	13248	13350	13242	13247	13364	13184	13217	13345	13248	13400	13149	13266	13120	13294	13059	13325	13251	13280	13299	13172	13200	13272	13380	13304	13238	13188	13271	13182	13199	13377	13255	13239	13176	13392	13211	13307	13563	13375	13286	13415	13223	13310	13329	13311	13072	13203	13180	13269	13289	13272	13221	13311	13314	13363	13197	13307	13313	13280	13455	13205	13250	13247	13211	13374	13350	13227	13231	13351	13346	13174	13244	13351	13265	13193	13316	13237	13185	13259	13397	13217	13322	13202	13212	13291	13233	13108	13264	13206	13341	13373	13294	13421	13271	13340	13212	13181	13221	13222	13183	13186	13119	13117	13411	13425	13357	13182	13301	13313	13346	13251	13225	13260	13157	13263	13266	13426	13319	13217	13236	13221	13220	13330	13225	13127	13293	13162	13314	13244	13350	13204	13049	13221	13115	13373	13372	13367	13299	13288	13316	13331	13313	13181	13154	13091	13491	13361	13048	13332	13283	13284	13304	13369	13330	13298	13537	13220	13076	13131	13385	13270	13365	13244	13337	13281	13270	13302	13433	13230	13287	13306	13277	13055	13226	13374	13314	13260	13364	13213	13256	13330	13047	13306	13090	13255	13285	13201	13382	13195	13257	13282	13292	13151	13336	13380	13242	13305	13288	13277	13330	13525	13225	13244	13234	13391	13329	13308	13360	13262	13198	13273	13381	13275	13209	13331	13288	13278	13113	13295	13343	13330	13376	13356	13251	13092	13226	13337	13052	13240	13440	13208	13238	13299	13249	13238	13170	13003	13336	13246	13258	13155	13342	13225	13244	13369	13124	13269	13242	13247	13385	13370	13363	13444	13248	13137	13179	13050	13198	13196	13198	13248	13346	13184	13292	13207	13229	13287	13145	13305	13377	13367	13299	13408	13430	13373	13208	13368	13329	13225	13279	13290	13373	13408	13383	13338	13105	13321	13103	13244	13099	13231	13187	13205	13252	13488	13175	13238	13227	13254	13246	13460	13346	13304	13224	13314	13278	13282	13271	13133	13447	13354	13363	13128	13483	13408	13147	13252	13364	13293	13165	13135	13139	13421	13134	13160	13337	13195	13297	13300	13223	13321	13338	13176	13232	13140	13397	13359	13184	13121	13298	13312	13304	13251	13232	13301	13144	13250	13303	13234	13227	13250	13157	13310	13326	13438	13339	13214	13236	13329	13330	13213	13080	13316	13305	13197	13236	13397	13177	13233	13205	13287	13361	13111	13353	13263	13484	13236	13352	13429	13329	13087	13293	13248	13277	13245	13368	13119	13524	13302	13145	13154	13274	13362	13198	13251	13418	13393	13218	13284	13281	13287	13200	13456	13190	13260	13282	13132	13125	13356	13331	13195	13338	13344	13166	13299	13232	13240	13341	13386	13251	13375	13097	13237	13386	13283	13377	13271	13436	13301	13263	13259	13168	13137	13148	13258	13210	13260	13051	13271	13265	13319	13271	13323	13376	13247	13283	13274	13373	13144	13349	13174	13377	13375	13266	13304	13408	13324	13291	13280	13216	13208	13296	13462	13131	13348	13272	13380	13120	13252	13343	13270	13435	13246	13325	13211	13224	13306	13213	13132	13257	13323	13196	13166	13377	13363	13301	13292	13253	13263	13187	13222	13265	13227	13256	13195	13180	13377	13144	13158	13368	13280	13261	13262	13290	13109	13394	13064	13249	13344	13217	13086	13247	13498	13333	13094	13142	13335	13399	13215	13211	13223	13140	13472	13260	13340	13314	13268	13308	13272	13313	13267	13406	13364	13301	13087	13219	13349	13406	13138	13320	13227	13405	13235	13263	13442	13213	13195	13134	13088	13179	13177	13182	13439	13270	13113	13150	13382	13207	13327	13252	13207	13280	13356	13220	13156	13158	13221	13249	13325	13263	13139	13268	13200	13273	13373	13214	13366	13221	13291	13350	13155	13335	13147	13240	13404	13260	13133	13303	13313	13226	13379	13232	13407	13343	13157	13480	13305	13301	13345	13110	13331	13194	13333	13159	13198	13341	13161	13356	13350	13289	13267	13261	13165	13415	13400	13207	13194	13315	13182	13331	13090	13477	13331	13231	13386	13329	13290	13260	13366	13186	13196	13175	13260	13302	13195	13199	13198	13033	13245	13279	13320	13167	13297	13351	13323	13205	13210	13376	13220	13453	13133	13268	13315	13168	13177	13300	13285	13162	13288	13284	13200	13216	13221	13312	13324	13223	13203	13132	13194	13222	13398	13387	13313	13315	13203	13114	13417	13320	13405	13113	13290	13295	13290	13189	13308	13201	13251	13260	13203	13376	13292	13240	13311	13450	13295	13285	13143	13280	13203	13247	13181	13260	13195	13251	13307	13223	13337	13247	13240	13254	13255	13265	13374	13226	13323	13078	13185	13129	13283	13347	13241	13259	13404	13320	13213	13358	13330	13269	13289	13357	13186	13389	13192	13321	13240	13268	13309	13186	13369	13324	13190	13296	13295	13319	13309	13309	13129	13240	13341	13324	13318	13323	13234	13178	13163	13299	13264	13274	13318	13298	13386	13338	13232	13246	13177	13381	13157	13366	13190	13201	13182	13330	13318	13112	13312	13257	13277	13208	13323	13277	13331	13285	13285	13196	13284	13221	13315	13366	13301	13340	13096	13342	13280	13469	13172	13163	13281	13176	13268	13116	13320	13222	13384	13142	13288	13227	13155	13296	13184	13514	13268	13227	13149	13178	13356	13317	13343	13205	13183	13169	13362	13239	13347	13366	13276	13256	13226	13185	13395	13255	13140	13384	13257	13326	13328	13284	13127	13271	13227	13205	13193	13246	13148	13433	13415	13388	13380	13424	13296	13273	13320	13230	13276	13291	12984	13226	13247	13390	13409	13296	13428	13146	13363	13231	13280	13249	13239	13248	13418	13302	13398	13041	13235	13294	13262	13376	13264	13452	13277	13388	13222	13269	13377	13279	13305	13310	13250	13361	13223	13311	13317	13161	13317	13371	13323	13134	13219	13079	13276	13163	13204	13236	13289	13445	13357	13303	13266	13362	13413	13251	13286	13285	13286	13393	13331	13148	13278	13339	13263	13295	13166	13302	13343	13364	13288	13375	13194	13312	13159	13093	13285	13281	13261	13365	13238	13335	13449	13267	13268	13340	13249	13333	13356	13169	13195	13191	13290	13173	13175	13253	13348	13360	13236	13269	13230	13153	13422	13381	13364	13216	13405	13387	13080	13282	13364	13358	13091	13108	13292	13344	13073	13276	13200	13376	13173	13354	13394	13184	13314	13309	13179	13201	13175	13200	13245	13205	13347	13425	13270	13424	13065	13356	13520	13315	13152	13165	13265	13249	13285	13206	13292	13205	13325	13315	13334	13341	13327	13161	13254	13251	13180	13127	13221	13345	13085	13235	13322	13373	13143	13063	13412	13181	13268	13382	13118	13236	13214	13113	13285	13113	13266	13278	13105	13245	13218	13182	13282	13205	13274	13073	13144	13337	13273	13295	13207	13381	13177	13210	13368	13245	13119	13318	13183	13130	13358	13206	13079	13092	13362	13410	13317	13271	13325	13238	13436	13378	13222	13211	13130	13240	13267	13304	13308	13315	13184	13317	13327	13216	13209	13204	13312	13231	13231
28736	27838	33370	27458	20768	17791	15782	14705	14419	14398	14173	13901	13918	13692	13729	13565	13859	13857	13639	13593	13652	13730	13689	13426	13567	13367	13355	13573	13783	13544	13275	13772	13311	13559	13567	13459	13243	13572	13584	13462	13507	13631	13371	13260	13452	13468	13364	13562	13511	13403	13525	13453	13425	13465	13364	13395	13306	13527	13556	13469	13345	13490	13408	13256	13438	13299	13389	13403	13534	13366	13492	13339	13416	13547	13698	13542	13403	13338	13676	13447	13448	13315	13303	13507	13454	13379	13392	13396	13584	13536	13425	13411	13436	13418	13375	13430	13605	13413	13487	13118	13370	13340	13643	13557	13294	13239	13645	13391	13430	13271	13289	13574	13307	13573	13615	13387	13503	13505	13463	13465	13430	13527	13363	13422	13343	13279	13336	13421	13396	13318	13287	13537	13553	13654	13657	13475	13367	13564	13472	13338	13342	13338	13436	13396	13426	13470	13524	13189	13473	13374	13392	13545	13430	13613	13476	13404	13534	13301	13287	13365	13396	13533	13603	13431	13411	13458	13582	13402	13477	13414	13637	13452	13589	13575	13547	13437	13475	13223	13448	13445	13282	13456	13396	13313	13451	13670	13366	13464	13391	13385	13286	13360	13518	13543	13516	13567	13604	13324	13507	13282	13405	13489	13476	13431	13636	13433	13506	13506	13482	13471	13597	13500	13449	13453	13534	13552	13463	13484	13455	13598	13651	13626	13436	13420	13744	13418	13474	13396	13411	13741	13374	13615	13506	13333	13197	13443	13573	13372	13741	13664	13578	13379	13298	13491	13598	13366	13473	13431	13272	13325	13460	13730	13568	13338	13205	13392	13483	13407	13629	13521	13517	13246	13507	13456	13473	13357	13410	13411	13524	13396	13503	13588	13471	13220	13416	13474	13538	13409	13537	13294	13483	13369	13612	13529	13426	13627	13524	13432	13634	13292	13407	13468	13422	13495	13543	13538	13441	13467	13426	13434	13544	13338	13434	13327	13596	13646	13475	13553	13560	13544	13538	13412	13537	13399	13430	13381	13482	13340	13482	13551	13496	13424	13311	13480	13443	13571	13148	13563	13410	13427	13414	13220	13651	13229	13534	13416	13674	13468	13512	13382	13423	13567	13412	13625	13595	13544	13488	13427	13373	13436	13511	13368	13531	13545	13496	13769	13479	13424	13521	13259	13545	13637	13451	13322	13497	13441	13484	13585	13442	13304	13300	13622	13615	13306	13502	13684	13564	13464	13414	13300	13395	13562	13624	13368	13305	13298	13387	13587	13323	13455	13482	13611	13483	13571	13572	13518	13508	13348	13364	13309	13359	13512	13469	13475	13331	13453	13624	13473	13449	13475	13287	13672	13446	13449	13337	13761	13334	13609	13452	13707	13308	13510	13586	13469	13531	13332	13282	13513	13534	13456	13362	13384	13515	13452	13526	13639	13503	13612	13367	13649	13502	13450	13364	13332	13471	13591	13627	13449	13536	13431	13554	13508	13299	13417	13564	13484	13374	13533	13367	13736	13626	13424	13418	13631	13460	13670	13576	13440	13467	13343	13481	13433	13277	13325	13209	13270	13403	13393	13633	13336	13543	13517	13340	13455	13506	13620	13599	13278	13433	13530	13526	13334	13340	13698	13704	13604	13605	13487	13338	13493	13231	13679	13320	13378	13454	13347	13387	13563	13422	13274	13486	13276	13398	13388	13336	13420	13417	13404	13486	13582	13617	13451	13686	13341	13399	13454	13476	13643	13520	13461	13396	13501	13496	13461	13542	13437	13479	13278	13493	13415	13414	13519	13353	13441	13518	13398	13483	13460	13712	13230	13641	13411	13332	13519	13099	13547	13352	13412	13514	13516	13524	13365	13545	13586	13530	13577	13405	13713	13819	13428	13323	13315	13420	13523	13679	13368	13459	13501	13548	13402	13644	13470	13581	13380	13526	13445	13461	13456	13472	13471	13568	13532	13359	13417	13523	13554	13609	13236	13404	13394	13418	13497	13571	13633	13525	13569	13426	13459	13610	13462	13605	13450	13585	13439	13502	13604	13525	13484	13474	13524	13449	13482	13602	13416	13380	13479	13410	13483	13478	13531	13484	13482	13554	13546	13470	13734	13574	13469	13536	13285	13483	13534	13315	13419	13377	13464	13348	13462	13387	13573	13484	13316	13454	13437	13443	13348	13628	13342	13539	13613	13473	13474	13498	13483	13310	13366	13649	13392	13429	13448	13263	13377	13627	13436	13377	13378	13407	13507	13506	13543	13662	13513	13640	13670	13414	13433	13414	13496	13473	13403	13407	13574	13484	13467	13414	13203	13537	13429	13364	13426	13436	13567	13427	13327	13472	13259	13418	13373	13485	13429	13463	13462	13544	13403	13444	13556	13523	13412	13553	13560	13656	13211	13403	13537	13503	13630	13484	13423	13438	13678	13631	13332	13461	13328	13407	13447	13466	13462	13510	13275	13528	13491	13219	13395	13575	13474	13362	13597	13456	13400	13363	13471	13430	13547	13335	13467	13385	13404	13597	13540	13385	13414	13503	13588	13429	13530	13498	13479	13590	13397	13336	13382	13526	13429	13683	13611	13371	13396	13561	13344	13399	13327	13466	13451	13415	13567	13367	13549	13540	13340	13655	13491	13429	13396	13606	13468	13482	13450	13278	13404	13478	13373	13463	13391	13532	13414	13404	13319	13408	13385	13408	13385	13456	13231	13395	13375	13637	13601	13522	13280	13389	13460	13393	13269	13611	13543	13466	13489	13460	13435	13539	13535	13586	13611	13390	13407	13482	13651	13586	13535	13649	13590	13564	13589	13573	13294	13590	13317	13296	13260	13657	13652	13309	13334	13494	13424	13391	13368	13350	13573	13645	13351	13548	13557	13540	13479	13466	13533	13410	13595	13548	13479	13611	13367	13322	13588	13606	13609	13657	13553	13476	13485	13370	13494	13339	13303	13386	13517	13437	13513	13365	13362	13589	13360	13387	13553	13245	13441	13518	13288	13505	13441	13467	13494	13469	13427	13387	13401	13568	13445	13574	13432	13461	13418	13508	13445	13479	13367	13381	13596	13444	13613	13231	13434	13522	13334	13549	13599	13471	13494	13547	13503	13464	13464	13387	13523	13363	13249	13335	13365	13336	13485	13373	13410	13548	13631	13613	13499	13548	13437	13577	13435	13545	13514	13461	13581	13341	13322	13563	13481	13529	13207	13547	13336	13471	13436	13507	13377	13307	13353	13717	13507	13394	13381	13579	13391	13414	13561	13451	13326	13576	13406	13525	13445	13435	13266	13499	13200	13486	13599	13356	13478	13555	13452	13475	13349	13533	13461	13332	13329	13502	13598	13585	13449	13570	13657	13497	13493	13439	13459	13459	13358	13506	13411	13513	13363	13445	13626	13380	13424	13484	13563	13481	13450	13304	13394	13516	13401	13268	13406	13599	13539	13272	13585	13482	13521	13437	13343	13326	13342	13561	13576	13563	13598	13285	13404	13428	13453	13486	13615	13587	13289	13463	13612	13509	13478	13586	13434	13445	13488	13381	13425	13358	13517	13454	13344	13469	13626	13503	13398	13481	13274	13515	13466	13553	13402	13427	13378	13476	13635	13448	13436	13633	13457	13453	13461	13393	13285	13498	13366	13551	13546	13569	13561	13271	13498	13554	13323	13548	13696	13366	13581	13411	13453	13543	13329	13422	13266	13422	13613	13636	13466	13561	13558	13480	13415	13436	13467	13515	13500	13332	13458	13424	13442	13519	13629	13354	13255	13496	13334	13481	13422	13553	13639	13645	13606	13397	13540	13515	13341	13539	13659	13347	13392	13294	13444	13435	13360	13402	13468	13644	13373	13503	13269	13367	13539	13651	13467	13507	13598	13472	13516	13192	13281	13660	13622	13547	13588	13425	13611	13322	13584	13452	13302	13327	13536	13565	13278	13563	13535	13379	13531	13477	13347	13569	13489	13488	13475	13543	13405	13495	13425	13451	13484	13390	13460	13338	13760	13434	13551	13254	13614	13615	13397	13538	13594	13549	13579	13645	13434	13517	13545	13317	13442	13615	13530	13643	13482	13433	13452	13278	13580	13495	13366	13318	13515	13611	13457	13394	13463	13378	13509	13470	13461	13373	13307	13538	13471	13541	13376	13614	13495	13391	13571	13679	13499	13484	13497	13467	13474	13402	13467	13439	13625	13434	13487	13392	13406	13454	13468	13470	13516	13443	13367	13476	13296	13493	13268	13420	13537	13602	13420	13541	13550	13618	13225	13540	13473	13481	13407	13494	13460	13649	13373	13648	13554	13447	13505	13539	13324	13376	13423	13421	13472	13434	13569	13452	13512	13371	13421	13441	13549	13531	13465	13423	13516	13414	13297	13422	13390	13548	13341	13706	13414	13530	13642	13295	13612	13247	13481	13568	13442	13546	13441	13593	13259	13553	13456	13443	13406	13497	13552	13574	13418	13406	13362	13471	13366	13686	13583	13515	13481	13522	13468	13420	13495	13670	13430	13491	13376	13510	13478	13603	13361	13533	13315	13544	13478	13319	13408	13346	13571	13454	13439	13347	13327	13562	13388	13548	13508	13568	13619	13402	13541	13388	13501	13572	13433	13397	13430	13454	13478	13569	13670	13580	13462	13547	13598	13510	13337	13539	13512	13428	13246	13604	13510	13366	13382	13531	13697	13475	13213	13370	13489	13479	13354	13564	13735	13355	13351	13393	13434	13670	13496	13341	13411	13487	13264	13464	13431	13511	13466	13665	13522	13387	13450	13405	13298	13616	13537	13498	13518	13398	13484	13810	13485	13566	13576	13512	13636	13534	13316	13440	13526	13466	13419	13512	13581	13367	13524	13424	13623	13398	13449	13584	13535	13502	13464	13451	13356	13487	13477	13484	13552	13448	13535	13535	13676	13555	13371	13494	13472	13582	13576	13462	13445	13621	13363	13599	13316	13449	13429	13590	13356	13294	13459	13552	13419	13521	13563	13524	13508	13521	13487	13300	13284	13549	13513	13450	13354	13547	13589	13405	13340	13382	13363	13492	13620	13444	13666	13306	13477	13463	13404	13501	13350	13315	13494	13523	13535	13211	13499	13366	13383	13371	13393	13414	13418	13291	13376	13352	13486	13684	13373	13394	13516
25801	44050	33628	24116	19630	16943	14722	13612	13270	13048	12702	12650	12352	12297	12301	12328	12096	12119	12291	12273	12249	12158	12030	12172	12047	12084	12116	12070	11946	12164	11933	12054	11919	11963	11902	12041	12212	12056	12064	11988	12199	12171	12066	11941	11959	11997	12073	12040	12002	12096	12139	11957	12013	12233	11846	12176	11928	11960	12064	12018	12007	12196	11860	12108	12021	12126	12188	12045	12042	12077	11905	11798	12243	11908	12016	11907	12037	12033	12098	12060	11872	12142	11976	12086	12130	12163	12012	12103	12054	12122	11905	11844	12079	12028	12014	12049	12103	12124	12068	11989	12115	11946	12068	12086	12046	12147	11962	12016	11914	11950	12045	11885	11941	12080	12033	12042	12118	11966	12111	12172	11967	12039	12108	12005	12003	12004	11986	12019	12093	11957	12061	12081	12011	12052	12097	12014	12004	12189	11934	12021	12038	11921	12036	12075	12084	12009	12176	12117	11985	12103	11907	12164	12024	11933	11982	12207	12016	12107	12039	12022	12054	12045	12036	12076	12147	12028	11928	11871	12054	12044	12058	11954	12063	11980	12023	11880	12097	12106	12006	11758	12015	11912	11762	11916	12001	11927	12097	12038	12035	12102	11916	12023	12083	11989	12066	11992	12068	12037	11929	12180	11990	12017	12141	12045	12057	11968	11954	11939	12073	11944	11909	11954	12045	12014	11910	11957	12054	11993	12173	11953	12087	11836	11944	11970	12029	11993	11989	12074	12106	12043	11919	12002	12104	11990	12115	11966	12088	12012	12069	12023	12123	12007	11942	12036	12032	12046	12015	11994	12096	11952	12063	11999	11976	11774	11954	12101	12081	12038	11925	12059	12096	12027	12004	11995	12145	11966	11996	12111	12121	12087	11945	11919	12141	12092	11996	12077	11971	11848	12012	11998	11940	12082	12157	12111	12036	12134	11928	11948	12133	11937	11925	12093	11885	12059	11838	12090	11996	12098	12018	11994	11925	11875	12094	11934	11909	12012	12036	12150	12165	12100	11968	12099	12124	11994	11979	12095	12128	12049	12005	12050	12040	12029	12071	11988	11938	12055	11872	11958	11994	11957	12052	11992	11979	11868	12029	11946	12066	12012	12021	12122	11982	12032	11983	12000	11982	11980	11772	11903	11995	11900	12150	12058	11898	11951	12025	12073	12077	12099	12094	11921	12048	11981	11944	11967	12159	12008	12066	11838	11999	12043	12152	12070	12038	12249	11881	11889	12042	11906	12028	12091	12058	11994	12247	12029	12080	12074	12033	12164	11942	11994	11973	12018	11920	11827	12023	11963	11908	11983	11920	12162	11995	11986	12045	11988	11962	12036	11865	11937	12032	12053	12035	12053	12049	12152	11983	12097	12036	11960	11866	12059	11910	11904	12094	12138	11931	12065	12015	11984	11905	11905	12138	12017	11792	12021	12094	11956	12044	12052	12055	12013	12036	12059	11955	11945	11963	12131	12090	12057	12137	12101	12113	12079	11944	11999	11953	11992	12114	12307	12004	12015	11838	11969	12109	12194	12230	11837	11936	12085	12074	12018	12113	12016	11956	12055	11960	12078	12008	12022	11854	11950	12006	12129	11897	12048	12009	12091	11958	11959	12063	11975	12285	12026	11997	11920	12089	11995	11989	12038	11960	12029	11980	12169	12254	11975	12024	11970	12126	12077	11908	11961	12019	12101	12213	12021	11982	11998	12152	11931	12008	11998	12093	12149	12029	12045	11994	12166	12006	12059	12147	12106	11971	12046	11809	11949	12179	12131	11952	12142	12060	12059	12163	11968	11889	12190	12046	12063	12051	12035	11965	12002	12048	12138	11854	11938	11916	12007	12049	12052	12080	12095	12004	12000	12036	12071	12143	11951	12095	12110	11971	11946	12018	12155	11967	11973	12177	11937	12180	12020	12029	12181	11993	12107	12086	12092	12051	11972	12006	12168	12140	11949	11870	12069	11935	11971	12051	11994	12031	11985	12013	12102	11998	11985	12118	12205	11985	12012	12066	12057	11971	11959	11907	12005	11902	12112	12073	12154	11952	12077	12181	11934	12113	12108	11815	11915	11997	12063	12012	11955	11994	12079	12190	12108	11961	12146	12020	12127	12039	12134	11939	11948	12219	12172	12070	11914	12165	12053	12009	12054	11931	12040	11957	11937	11986	11881	11881	11891	12111	11929	12131	12041	11948	12132	12049	12059	12053	12059	11918	12037	11941	12128	12051	12172	11868	11949	12080	11937	12028	12050	12081	11965	12181	12040	11971	11987	12022	11986	12026	12119	12036	11973	11880	12097	12058	12041	11942	12050	12029	11869	11880	11886	12104	12016	12034	12023	12013	11915	12118	11943	11988	11978	12041	12022	11937	12187	11995	12094	12110	11915	12059	12087	11982	12017	12240	11999	12053	12036	12208	11971	11859	12074	11984	11958	11878	11874	12007	12055	11978	11849	11933	12012	12026	12059	12096	12054	12029	11960	12098	12084	12117	12128	12176	12013	12050	12088	12106	12056	12022	12019	12118	11930	12006	11985	11867	12004	12069	11961	11981	12072	11904	12064	11931	12000	12041	12054	12073	11997	11906	12132	12016	12018	12020	12168	11955	12036	12038	12061	12045	12087	11923	12127	11955	12065	12051	12000	12064	11965	11935	11961	11995	12036	12053	12041	12005	11981	12060	12040	12001	11994	12084	12076	12073	12145	11940	12014	11878	12062	12247	11949	11873	12023	12133	12104	12055	11931	11995	11872	11949	12013	12073	12059	12018	12163	12047	11967	12273	11986	11848	12003	11909	12140	11996	12022	12009	12042	12045	11998	11933	12016	11915	12006	12057	12047	11939	12266	12181	12098	12053	12103	11973	11964	11953	12022	12051	12021	12105	11882	12113	11951	12104	11899	12076	12037	11973	12026	11956	11957	12075	11991	12177	12018	11837	11985	12116	12149	12127	11889	11930	12024	11866	12201	12124	11847	12010	12028	11952	12055	11855	11981	12019	12015	12131	11902	11842	12021	12042	12055	12052	12137	11987	12070	12077	11901	11997	11964	12021	12002	12103	12128	12033	12012	11843	12009	12123	12045	12051	11915	12183	12011	11923	12037	11906	12000	11905	11998	12085	11988	12129	12181	11945	12117	12026	11967	11999	12075	12107	12068	11943	12186	11901	12029	11954	12047	11938	12224	11883	11983	11953	11978	12119	12084	12083	12197	12068	12058	11859	12041	12024	12040	12142	12056	11996	12050	12039	11899	12181	12088	11911	12165	12059	12042	11834	12072	12045	11867	12101	12151	11943	12190	12154	12157	12111	11908	12087	11992	11890	11982	12113	12076	12070	12043	12123	11830	12108	12038	11985	11789	11945	11824	12045	12002	12086	12062	12090	12026	12181	12015	11904	12060	12094	12001	12144	12010	11941	12083	12074	12078	12101	11926	12138	11992	12112	12120	11932	12006	12074	11973	12024	12050	11910	12001	12151	12081	11983	11916	12050	11996	11960	11938	12125	11941	12031	11998	11846	11957	11904	12080	12076	12110	11995	12001	12015	11866	12170	12002	11972	11974	12041	12218	12075	11988	11988	12078	12046	11945	12024	12145	11868	12005	11963	12023	12144	12034	11990	12177	12089	11987	12130	12090	11995	11953	12041	11885	11947	11890	12020	11980	11897	12110	12073	11962	12066	12111	12001	11920	12176	11876	11999	12003	12121	12044	12184	12117	12120	11993	12036	12097	12041	11955	11982	12272	11895	11993	11943	11977	11925	12023	12006	11995	12218	12141	12006	11926	11940	12015	12083	12112	11952	12094	12065	12082	12032	11978	11969	11938	12137	12062	12073	12026	12129	11807	12050	11962	12160	12024	11919	12147	12075	11947	12026	12072	12019	12133	11998	11978	12040	11848	11998	12003	12034	12172	11963	11987	11997	12026	11947	11942	12083	12078	12001	11983	12115	11995	11857	12146	12176	12044	12125	12040	12033	12017	12051	11910	12037	12044	12053	12078	12082	11974	11942	12031	12019	11967	11973	12054	11862	12069	12082	12158	11978	12071	11964	11940	11918	12042	11979	12127	11811	12138	12115	11962	12065	12062	11952	12107	12012	11962	12030	11911	12090	12160	11974	11987	11943	12060	11909	11987	12086	12162	11726	11829	11996	12179	12013	12089	12011	12004	11907	12010	12031	12216	12049	11959	11942	12014	12010	12166	11928	11895	11873	11909	12064	12021	12154	12027	12126	11959	12004	12094	12010	12074	11906	11839	12077	12110	12024	12135	12072	11979	11978	12056	11924	12122	12064	12042	11991	12118	12089	11950	12022	12046	11935	11989	11909	12110	12056	11899	12021	11941	12043	11959	12210	12048	12091	12120	12087	12071	12105	12068	12167	12104	11972	12084	12088	11991	12078	11972	12039	11976	12153	12080	12085	12181	11898	12175	12066	12065	11983	12240	12093	12036	12125	12053	12005	11941	11971	11997	11902	12129	11946	11910	12204	11911	11865	11989	11950	12070	12125	12054	12050	12045	12079	11942	12024	12101	12188	12104	11988	12056	12028	12043	12155	12011	12017	11904	11912	12013	11989	12023	12206	12015	12153	12012	12122	11907	12047	11865	11963	12030	12071	11878	12048	12003	12127	11978	11890	11943	12095	11898	12106	11860	12093	12145	12003	12000	11979	12075	12133	12030	11876	11903	12158	11939	11917	12003	12003	12095	11970	12001	11989	12111	11966	11986	12075	11908	11894	11913	11980	11959	12033	12083	12028	12029	12225	12115	12112	12203	12054	11941	12114	11923	12082	12027	12100	12124	12008	12107	12113	12081	12057	11940	12003	11961	12122	12347	12070	11967	12135	11974	11852	11985	11957	12050	11862	12067	12083	11919	12033	12011	11988	11983	11994	12239	12051	11917	12028	12039	11895	11957	12038	12015	12175	12129	12165	12106	12220	11947	11920	11950	12009	12056	12068	12146	11975	11937	12021	12010	12125	11970	12169	11930	12067	12124	12069	12038	12003	12036	12158	11947	11889	12087	12043	12096	11900	11864	11872	12081	12018	12085	12086	12016	12115	12070	11986	11943	12052	12158	11795	11937	12012	12151	12026	11950	12013	12103	12015	12101	11909	12044	12053	12151	11892	11942	11999	12068	11898	12221
22973	21133	28599	24879	23521	23810	21830	17424	16096	15940	15708	15301	15177	15022	15109	14945	15083	14924	14811	14856	14758	14882	15007	14661	14794	14821	14673	14591	14768	14620	14637	14643	14657	14475	14621	14476	14544	14634	14561	14696	14477	14419	14761	14782	14580	14395	14655	14576	14552	14533	14613	14601	14625	14455	14502	14487	14481	14757	14484	14463	14313	14541	14530	14788	14590	14408	14638	14544	14493	14669	14732	14491	14743	14480	14652	14662	14752	14443	14518	14510	14726	14522	14593	14550	14432	14388	14497	14500	14486	14434	14599	14446	14596	14531	14571	14482	14643	14400	14535	14528	14786	14549	14452	14453	14536	14701	14547	14405	14573	14496	14534	14449	14691	14406	14456	14681	14479	14593	14361	14555	14630	14600	14622	14466	14683	14659	14498	14580	14637	14458	14558	14526	14511	14404	14545	14565	14600	14452	14529	14689	14455	14505	14432	14614	14577	14401	14675	14688	14370	14440	14447	14513	14480	14455	14512	14274	14562	14646	14500	14447	14566	14647	14478	14435	14631	14602	14708	14619	14449	14373	14702	14606	14571	14598	14426	14627	14414	14679	14837	14533	14380	14579	14607	14287	14418	14449	14671	14491	14566	14612	14673	14730	14347	14445	14584	14582	14460	14437	14487	14533	14601	14428	14637	14679	14664	14381	14523	14500	14758	14643	14676	14690	14472	14493	14613	14567	14425	14413	14654	14670	14670	14639	14668	14454	14426	14558	14468	14650	14401	14412	14475	14277	14517	14511	14401	14627	14690	14254	14486	14538	14383	14501	14484	14378	14532	14501	14742	14735	14864	14563	14608	14631	14582	14500	14671	14554	14670	14581	14654	14408	14607	14620	14396	14588	14591	14516	14397	14365	14507	14657	14543	14311	14617	14589	14510	14345	14590	14431	14421	14543	14463	14433	14535	14589	14707	14555	14781	14665	14466	14711	14493	14440	14396	14729	14373	14407	14433	14462	14494	14767	14736	14622	14439	14666	14678	14480	14598	14679	14498	14615	14553	14365	14509	14481	14510	14595	14561	14715	14610	14481	14386	14574	14550	14482	14651	14579	14672	14491	14724	14401	14211	14348	14613	14520	14607	14592	14476	14648	14408	14531	14736	14570	14767	14645	14457	14637	14316	14569	14584	14504	14470	14409	14555	14462	14399	14460	14584	14579	14535	14494	14784	14563	14484	14707	14591	14611	14495	14529	14517	14467	14605	14567	14611	14553	14425	14521	14527	14546	14480	14508	14407	14555	14695	14502	14495	14437	14484	14427	14512	14510	14641	14439	14647	14417	14617	14476	14337	14603	14534	14468	14377	14394	14743	14583	14613	14374	14617	14459	14527	14413	14689	14487	14428	14405	14386	14511	14444	14660	14489	14407	14507	14297	14506	14624	14704	14634	14409	14456	14489	14674	14590	14311	14508	14426	14680	14554	14437	14612	14666	14557	14570	14701	14482	14641	14584	14420	14506	14436	14664	14650	14800	14521	14461	14648	14564	14524	14564	14480	14783	14635	14585	14612	14530	14598	14491	14590	14708	14558	14586	14529	14464	14620	14591	14515	14472	14535	14559	14614	14580	14419	14488	14628	14493	14724	14515	14445	14711	14523	14635	14443	14474	14742	14586	14563	14394	14468	14529	14600	14425	14618	14507	14604	14408	14558	14661	14533	14509	14660	14738	14762	14499	14457	14514	14426	14545	14695	14438	14539	14662	14606	14527	14600	14529	14590	14592	14563	14492	14542	14466	14484	14526	14395	14652	14502	14781	14605	14537	14435	14561	14327	14705	14512	14619	14549	14579	14490	14486	14572	14449	14571	14529	14468	14629	14544	14446	14429	14670	14443	14676	14391	14584	14618	14604	14562	14527	14685	14536	14561	14673	14610	14724	14604	14552	14537	14524	14466	14481	14496	14589	14397	14668	14194	14652	14770	14441	14505	14422	14697	14348	14610	14688	14659	14602	14505	14485	14496	14454	14631	14553	14499	14639	14764	14506	14481	14545	14655	14585	14348	14510	14553	14341	14421	14386	14766	14687	14554	14618	14693	14501	14580	14682	14517	14365	14473	14501	14608	14493	14632	14497	14638	14477	14633	14640	14620	14511	14496	14687	14379	14570	14660	14458	14694	14641	14625	14513	14456	14247	14749	14397	14360	14719	14391	14588	14590	14691	14674	14548	14623	14451	14389	14640	14481	14648	14472	14586	14705	14663	14762	14531	14602	14361	14531	14580	14359	14591	14657	14721	14725	14587	14545	14659	14583	14568	14391	14368	14461	14489	14430	14205	14676	14555	14482	14559	14617	14388	14655	14553	14320	14632	14773	14624	14540	14311	14703	14401	14376	14496	14810	14708	14356	14561	14504	14658	14587	14588	14498	14521	14780	14648	14492	14569	14518	14447	14605	14483	14547	14342	14419	14658	14601	14647	14449	14527	14632	14713	14539	14691	14522	14560	14563	14517	14530	14455	14581	14497	14662	14506	14468	14694	14637	14642	14574	14540	14542	14582	14533	14265	14577	14538	14697	14558	14655	14584	14535	14573	14450	14540	14479	14573	14455	14531	14568	14657	14477	14649	14650	14571	14406	14583	14407	14486	14504	14683	14520	14684	14561	14502	14587	14595	14617	14575	14645	14724	14373	14570	14526	14671	14508	14533	14511	14629	14702	14524	14514	14584	14639	14495	14524	14721	14663	14487	14810	14377	14544	14684	14701	14496	14594	14555	14432	14528	14528	14555	14589	14477	14491	14562	14505	14569	14585	14711	14619	14850	14509	14569	14694	14457	14731	14554	14513	14633	14366	14536	14395	14573	14504	14419	14339	14462	14638	14601	14481	14491	14461	14429	14447	14503	14741	14581	14549	14581	14526	14738	14510	14649	14470	14587	14618	14418	14447	14533	14227	14589	14609	14447	14397	14587	14464	14609	14567	14434	14704	14542	14628	14654	14556	14509	14412	14581	14476	14473	14546	14418	14665	14617	14512	14408	14500	14599	14347	14718	14510	14326	14596	14319	14651	14674	14562	14664	14528	14568	14662	14632	14589	14667	14583	14508	14541	14699	14597	14431	14629	14446	14651	14562	14587	14628	14392	14367	14537	14559	14572	14591	14465	14491	14598	14534	14490	14469	14643	14542	14380	14805	14573	14513	14509	14513	14561	14627	14539	14365	14480	14424	14350	14620	14418	14403	14450	14323	14480	14678	14542	14555	14547	14475	14505	14414	14744	14540	14585	14681	14514	14327	14325	14507	14645	14402	14639	14554	14460	14655	14583	14471	14664	14495	14623	14362	14648	14768	14503	14392	14503	14621	14579	14604	14383	14645	14628	14528	14548	14678	14462	14665	14515	14369	14500	14603	14491	14677	14541	14796	14327	14453	14622	14694	14731	14592	14517	14566	14671	14374	14535	14497	14534	14689	14620	14625	14680	14560	14430	14708	14641	14596	14522	14779	14658	14519	14526	14515	14522	14593	14468	14347	14606	14580	14553	14667	14581	14607	14655	14535	14545	14716	14560	14621	14630	14631	14631	14673	14535	14633	14482	14502	14533	14474	14509	14476	14602	14649	14537	14497	14415	14686	14659	14517	14349	14439	14741	14370	14528	14555	14570	14525	14640	14540	14391	14747	14469	14578	14643	14715	14261	14675	14668	14590	14380	14443	14510	14614	14699	14354	14453	14606	14543	14353	14502	14407	14470	14559	14509	14597	14344	14360	14704	14587	14467	14645	14614	14423	14536	14621	14677	14672	14441	14451	14380	14772	14438	14554	14508	14343	14606	14403	14421	14688	14490	14440	14386	14437	14534	14683	14616	14510	14446	14605	14650	14560	14609	14608	14529	14413	14626	14633	14442	14405	14480	14474	14418	14696	14609	14471	14573	14498	14600	14633	14605	14596	14486	14361	14670	14623	14446	14494	14618	14285	14435	14651	14580	14661	14693	14684	14587	14529	14548	14483	14619	14440	14573	14613	14714	14494	14398	14523	14527	14506	14610	14524	14583	14401	14531	14660	14682	14509	14709	14615	14444	14389	14485	14526	14591	14638	14676	14564	14571	14685	14731	14595	14749	14428	14742	14630	14537	14706	14676	14376	14434	14628	14563	14606	14445	14490	14361	14559	14611	14462	14632	14460	14541	14414	14516	14762	14563	14482	14604	14294	14612	14522	14682	14727	14804	14442	14541	14563	14652	14598	14556	14619	14592	14586	14618	14691	14381	14516	14404	14400	14523	14369	14558	14667	14410	14660	14561	14398	14508	14618	14621	14695	14555	14565	14535	14599	14633	14491	14285	14579	14472	14591	14383	14536	14443	14564	14550	14618	14467	14608	14699	14356	14494	14453	14500	14515	14571	14516	14393	14526	14622	14587	14484	14507	14591	14687	14790	14698	14525	14577	14514	14787	14397	14496	14443	14444	14521	14716	14556	14547	14572	14474	14522	14615	14600	14713	14501	14268	14539	14486	14639	14593	14640	14519	14321	14661	14438	14534	14639	14682	14584	14939	14890	14882	14458	14438	14584	14481	14576	14756	14602	14622	14536	14535	14493	14469	14437	14540	14431	14584	14520	14555	14676	14470	14493	14832	14596	14366	14559	14568	14683	14599	14496	14357	14568	14475	14480	14569	14564	14605	14519	14509	14571	14437	14615	14247	14463	14537	14442	14717	14414	14562	14497	14389	14465	14620	14669	14615	14326	14514	14695	14760	14585	14398	14639	14576	14515	14439	14685	14699	14793	14470	14507	14637	14374	14266	14515	14701	14598	14381	14521	14616	14658	14596	14758	14795	14349	14485	14501	14489	14431	14561	14475	14281	14541	14359	14500	14315	14731	14558	14583	14434	14644	14536	14443	14647	14736	14768	14384	14311	14653	14619	14632	14671	14591	14568	14524	14615	14476	14607	14448	14561	14625	14640	14338	14441	14454	14577	14540	14826	14642	14520	14540	14507	14401	14592	14614	14405	14491	14561	14594	14573	14443	14552	14480	14529	14520	14430	14642	14646	14533	14411	14549	14657	14669	14583	14409	14335	14578	14456	14494	14507	14644	14541	14647	14780	14689	14429	14539	14345	14535	14605	14517	14758	14523	14582	14446	14634	14490	14427	14622	14411	14716	14587	14645	14414	14475	14461	14670	14568	14637
26594	50762	43083	34106	26800	20971	17810	15675	14611	14372	13749	13603	13565	13219	13271	13182	13018	12927	12950	12948	12863	12774	12852	12814	12792	12803	12625	12821	12921	12897	12609	12789	12927	12557	12716	12847	12913	12824	12625	12720	12823	12863	12632	12743	12729	12751	12686	12616	12721	12658	12814	12771	12752	12936	12530	12748	12735	12528	12728	12786	12594	12725	12686	12585	12754	12483	12639	12719	12710	12861	12700	12836	12762	12771	12735	12745	12847	12718	12776	12686	12623	12718	12854	12527	12780	12719	12768	12615	12616	12739	12879	12648	12666	12717	12737	12735	12597	12605	12665	12697	12771	12706	12747	12711	12537	12759	12751	12638	12729	12784	12555	12671	12723	12802	12666	12584	12720	12649	12534	12680	12624	12743	12653	12709	12659	12763	12863	12890	12682	12512	12649	12788	12715	12476	12621	12722	12708	12726	12723	12644	12692	12895	12631	12615	12823	12758	12762	12755	12622	12753	12673	12736	12779	12791	12753	12701	12837	12647	12560	12894	12619	12507	12700	12769	12850	12748	12787	12562	12747	12790	12798	12704	12573	12712	12686	12766	12747	12764	12725	12853	12621	12752	12707	12671	12857	12708	12734	12690	12626	12649	12891	12817	12871	12608	12819	12668	12603	12731	12726	12706	12767	12684	12702	12576	12610	12818	12706	12565	12653	12624	12676	12821	12658	12829	12698	12566	12877	12623	12910	12786	12747	12601	12722	12689	12897	12642	12868	12809	12599	12746	12624	12764	12579	12667	12770	12653	12655	12743	12636	12676	12901	12685	12763	12716	12823	12829	12657	12608	12695	12703	12702	12685	12692	12692	12595	12728	12719	12706	12743	12688	12719	12702	12670	12624	12781	12785	12739	12650	12648	12711	12703	12798	12779	12707	12723	12584	12729	12722	12747	12628	12639	12589	12550	12736	12897	12736	12561	12710	12781	12831	12763	12756	12768	12818	12623	12660	12708	12708	12825	12764	12766	12663	12839	12627	12683	12891	12688	12585	12609	12585	12696	12683	12769	12698	12638	12677	12738	12756	12721	12763	12546	12730	12878	12864	12899	12764	12856	12750	12728	12669	12750	12763	12784	12744	12793	12706	12598	12655	12612	12736	12644	12704	12691	12567	12571	12762	12779	12752	12666	12812	12822	12826	12602	12569	12941	12638	12755	12680	12608	12630	12635	12525	12654	12694	12694	12663	12582	12831	12773	12615	12633	12844	12600	12787	12805	12709	12766	12594	12789	12754	12703	12716	12750	12509	12720	12720	12776	12632	12665	12812	12903	12651	12711	12829	12742	12812	12688	12629	12659	12834	12687	12639	12594	12683	12724	12861	12980	12727	12691	12791	12619	12713	12579	12668	12745	12807	12828	12587	12812	12689	12644	12499	12685	12685	12653	12716	12723	12776	12732	12646	12661	12655	12846	12655	12634	12678	12613	12800	12733	12625	12676	12484	12673	12871	12418	12582	12542	12730	12788	12678	12650	12706	12760	12766	12518	12746	12663	12547	12668	12723	12823	12701	12810	12588	12824	12646	12555	12655	12695	12598	12683	12773	12736	12624	12800	12788	12606	12756	12758	12660	12705	12764	12708	12610	12717	12590	12688	12780	12656	12777	12710	12727	12795	12684	12643	12845	12635	12804	12699	12590	12712	12769	12826	12616	12634	12729	12592	12712	12745	12696	12578	12827	12748	12697	12917	12633	12744	12825	12548	12544	12773	12679	12843	12692	12771	12649	12654	12712	12824	12695	12809	12616	12610	12708	12642	12774	12744	12589	12782	12707	12808	12584	12721	12721	12696	12713	12726	12697	12782	12698	12632	12717	12640	12829	12819	12653	12725	12705	12770	12588	12832	12879	12760	12680	12759	12718	12840	12630	12801	12848	12703	12701	12704	12793	12690	12735	12792	12706	12462	12673	12746	12636	12686	12565	12666	12693	12646	12782	12630	12596	12718	12707	12826	12685	12719	12657	12758	12624	12620	12627	12871	12748	12801	12737	12644	12758	12908	12840	12856	12539	12647	12794	12725	12807	12692	12491	12773	12685	12848	12641	12684	12641	12720	12666	12682	12627	12856	12608	12649	12791	12809	12672	12743	12838	12770	12752	12829	12805	12702	12651	12771	12726	12657	12753	12676	12814	12655	12752	12615	12826	12648	12718	12658	12591	12706	12663	12679	12949	12703	12827	12720	12910	12586	12791	12648	12770	12565	12701	12858	12693	12731	12631	12655	12752	12755	12668	12737	12787	12711	12644	12493	12643	12799	12827	12847	12868	12687	12723	12734	12730	12680	12581	12861	12577	12597	12786	12767	12654	12813	12625	12706	12657	12684	12651	12534	12637	12696	12618	12560	12733	12753	12812	12503	12558	12733	12840	12616	12633	12651	12617	12683	12613	12676	12610	12695	12688	12530	12700	12956	12783	12626	12602	12622	12799	12795	12650	12816	12798	12559	12871	12701	12609	12637	12619	12748	12646	12668	12672	12659	12656	12697	12660	12713	12687	12715	12554	12833	12704	12655	12691	12819	12588	12775	12739	12799	12837	12642	12859	12619	12467	12833	12810	12675	12711	12660	12837	12715	12706	12845	12701	12754	12667	12864	12820	12804	12905	12623	12761	12830	12800	12586	12705	12726	12821	12665	12661	12708	12749	12817	12550	12635	12749	12743	12718	12687	12640	12677	12627	12753	12668	12759	12571	12726	12851	12747	12617	12782	12664	12530	12765	12720	12763	12706	12850	12626	12713	12647	12591	12735	12483	12880	12598	12880	12749	12772	12687	12669	12876	12778	12734	12760	12820	12686	12691	12692	12855	12554	12781	12774	12752	12888	12706	12705	12543	12847	12722	12676	12852	12724	12582	12648	12735	12596	12588	12770	12611	12848	12546	12819	12859	12675	12773	12799	12851	12703	12713	12771	12522	12783	12899	12727	12747	12824	12803	12649	12816	12627	12592	12745	12642	12608	12538	12796	12738	12771	12849	12934	12787	12565	12722	12577	12703	12564	12612	12721	12639	12873	12566	12724	12661	12680	12639	12779	12624	12835	12797	12608	12617	12670	12694	12685	12533	12731	12610	12760	12870	12630	12720	12534	12489	12753	12474	12679	12709	12718	12711	12678	12619	12705	12746	12723	12744	12741	12791	12669	12662	12771	12676	12797	12808	12686	12642	12792	12652	12770	12697	12748	12649	12658	12706	12843	12376	12795	12837	12584	12680	12795	12690	12654	12862	12919	12774	12701	12708	12714	12704	12581	12749	12867	12698	12675	12650	12697	12604	12685	12594	12633	12719	12739	12677	12834	12695	12633	12857	12851	12661	12803	12711	12762	12690	12609	12767	12720	12708	12612	12746	12852	12634	12796	12624	12585	12796	12626	12688	12857	12702	12726	12815	12776	12722	12737	12660	12761	12639	12551	12640	12796	12777	12765	12734	12769	12603	12651	12757	12715	12795	12726	12894	12684	12638	12754	12575	12622	12665	12729	12553	12794	12718	12784	12660	12833	12751	12727	12449	12795	12498	12889	12795	12586	12719	12766	12636	12801	12764	12806	12684	12824	12811	12665	12632	12739	12713	12683	12641	12674	12673	12635	12770	12696	12608	12685	12788	12823	12666	12651	12909	12641	12710	12724	12583	12607	12564	12646	12634	12687	12676	12585	12547	12857	12918	12638	12653	12855	12804	12722	12662	12622	12696	12629	12800	12599	12714	12710	12716	12658	12684	12730	12856	12687	12618	12645	12698	12661	12733	12742	12819	12670	12758	12790	12723	12696	12906	12745	12591	12869	12732	12741	12862	12681	12838	12759	12628	12930	12613	12720	12752	12700	12763	12934	12711	12743	12600	12935	12630	12607	12666	12737	12712	12549	12867	12729	12562	12668	12745	12628	12796	12684	12712	12838	12636	12712	12669	12878	12740	12753	12786	12711	12606	12783	12720	12649	12757	12656	12719	12825	12804	12828	12752	12799	12736	12744	12817	12846	12666	12811	12741	12699	12686	12774	12745	12805	12653	12858	12813	12760	12652	12773	12795	12651	12605	12781	12683	12754	12749	12689	12695	12754	12776	12799	12727	12728	12733	12844	12682	12657	12652	12546	12928	12562	12498	12647	12656	12779	12508	12698	12705	12895	12590	12729	12526	12725	12814	12630	12953	12739	12883	12770	12693	12655	12678	12721	12785	12736	12704	12716	12681	12673	12664	12797	12722	12919	12822	12652	12629	12731	12597	12752	12642	12640	12636	12771	12817	12736	12664	12722	12663	12743	12712	12668	12736	12649	12826	12752	12779	12852	12698	12615	12616	12822	12826	12678	12836	12896	12834	12655	12822	12654	12803	12779	12839	12668	12733	12815	12829	12841	12573	12624	12630	12794	12843	12707	12724	12588	12646	12800	12620	12545	12626	12681	12657	12581	12751	12775	12894	12640	12679	12647	12571	12728	12735	12707	12650	12777	12779	12820	12617	12666	12643	12767	12811	12755	12858	12729	12679	12874	12569	12672	12675	12748	12661	12770	12725	12717	12814	12715	12574	12688	12758	12775	12762	12667	12944	12541	12787	12814	12567	12600	12887	12626	12726	12759	12742	12648	12542	12751	12745	12698	12717	12832	12580	12776	12731	12648	12858	12609	12731	12540	12745	12849	12866	12786	12684	12726	12751	12726	12836	12832	12804	12611	12885	12759	12603	12729	12795	12672	12821	12720	12674	12702	12732	12806	12852	12582	12751	12802	12575	12734	12640	12631	12835	12687	12764	12619	12708	12825	12793	12677	12697	12717	12710	12746	12632	12689	12709	12680	12691	12784	12744	12806	12858	12553	12803	12785	12599	12798	12632	12677	12834	12511	12735	12634	12608	12795	12705	12680	12809	12733	12758	12733	12754	12700	12791	12482	12579	12696	12745	12712	12684	12692	12737	12671	12626	12762	12773	12835	12560	12621	12592	12602	12860	12707	12707	12642	12830	12641	12642	12628	12738	12795	12663	12631	12703	12770	12705	12647	12712	12702	12800	12602	12728	12535	12666	12821	12750	12794	12638	12766	12710	12629	12675	12638	12541	12686	12535	12717	12786	12806	12734	12649	12620	12784	12641	12739	12790	12642	12667	12807	12711	12643	12739	12740	12788	12694	12666	12855	12850
24142	21144	28220	27222	23448	20949	18506	15787	14908	14757	14566	14177	14108	14038	14111	14158	13980	13826	13937	13895	13954	13812	13768	14009	13993	13653	13646	13703	13820	13772	13853	13734	13752	13954	13714	13711	13743	13913	13674	13697	13704	13630	13585	13643	13717	13804	13737	13588	14016	13811	13617	13366	13578	13768	13639	13712	13578	13687	13680	13733	13589	13633	13898	13735	13603	13602	13603	13436	13768	13717	13615	13487	13601	13689	13685	13746	13744	13817	13747	13738	13703	13650	13622	13719	13524	13548	13738	13683	13510	13794	13533	13618	13691	13527	13773	13660	13474	13651	13785	13695	13787	13722	13739	13711	13557	13572	13702	13554	13624	13663	13652	13674	13766	13708	13597	13693	13645	13670	13756	13631	13700	13685	13656	13616	13595	13868	13647	13719	13584	13616	13752	13617	13579	13692	13758	13529	13720	13757	13732	13720	13627	13643	13758	13647	13757	13772	13693	13652	13678	13622	13479	13720	13693	13733	13680	13766	13667	13742	13652	13751	13609	13740	13786	13641	13691	13619	13710	13863	13647	13586	13662	13715	13841	13534	13488	13745	13832	13742	13648	13688	13708	13719	13651	13677	13786	13840	13664	13577	13761	13712	13694	13553	13631	13790	13722	13512	13594	13683	13871	13778	13673	13743	13657	13618	13636	13680	13719	13815	13720	13752	13526	13634	13755	13561	13679	13543	13586	13550	13718	13805	13487	13541	13603	13767	13738	13668	13685	13608	13745	13627	13694	13693	13696	13719	13810	13820	13645	13502	13648	13341	13592	13586	13601	13654	13776	13611	13669	13595	13810	13586	13726	13808	13721	13883	13602	13653	13807	13461	13635	13621	13574	13592	13919	13525	13796	13783	13736	13625	13698	13687	13841	13638	13540	13812	13748	13666	13636	13715	13545	13736	13422	13596	13678	13725	13731	13582	13676	13755	13623	13615	13723	13573	13597	13683	13514	13711	13624	13607	13627	13719	13746	13672	13723	13457	13683	13774	13700	13778	13408	13540	13860	13606	13660	13706	13646	13681	13679	13770	13695	13829	13610	13636	13743	13586	13749	13830	13597	13686	13668	13803	13845	13886	13667	13762	13573	13463	13780	13591	13711	13583	13664	13741	13732	13536	13675	13608	13570	13754	13678	13497	13705	13595	13590	13579	13669	13645	13591	13749	13662	13734	13496	13833	13611	13622	13893	13678	13757	13731	13750	13489	13615	13494	13566	13638	13800	13776	13615	13636	13830	13673	13528	13621	13622	13630	13668	13663	13765	13657	13677	13734	13605	13637	13656	13709	13952	13783	13771	13586	13685	13761	13686	13792	13876	13814	13527	13675	13782	13575	13639	13655	13760	13733	13706	13663	13702	13698	13442	13829	13613	13780	13712	13587	13864	13816	13570	13854	13615	13507	13708	13788	13900	13624	13822	13626	13855	13728	13578	13801	13533	13607	13781	13717	13749	13695	13583	13593	13560	13837	13659	13706	13672	13838	13750	13626	13720	13500	13723	13575	13579	13618	13725	13614	13841	13617	13392	13476	13813	13850	13760	13607	13787	13682	13665	13787	13652	13680	13705	13848	13562	13663	13887	13567	13756	13723	13762	13562	13686	13439	13827	13698	13625	13844	13606	13737	13723	13640	13498	13586	13695	13630	13821	13693	13792	13555	13749	13725	13714	13844	13632	13630	13756	13799	13718	13491	13709	13801	13583	13565	13609	13648	13687	13743	13635	13676	13692	13694	13705	13616	13653	13654	13489	13624	13793	13515	13682	13647	13713	13520	13614	13575	13713	13728	13578	13527	13587	13779	13611	13732	13597	13775	13731	13692	13608	13589	13684	13748	13665	13734	13669	13566	13687	13731	13774	13659	13629	13808	13772	13868	13624	13556	13817	13812	13700	13638	13453	13729	13563	13715	13715	13691	13728	13726	13531	13668	13613	13576	13661	13675	13527	13698	13705	13471	13531	13657	13590	13576	13628	13661	13716	13549	13591	13506	13594	13678	13539	13664	13578	13723	13503	13657	13648	13758	13549	13796	13698	13666	13806	13653	13678	13781	13765	13695	13698	13681	13770	13830	13624	13428	13415	13815	13704	13823	13668	13536	13671	13760	13675	13596	13834	13709	13774	13596	13689	13459	13679	13489	13683	13464	13816	13351	13659	13904	13689	13581	13566	13710	13767	13632	13591	13620	13633	13793	13841	13932	13468	13661	13633	13641	13640	13753	13630	13922	13777	13855	13919	13680	13599	13722	13721	13879	13559	13765	13660	13742	13829	13627	13587	13756	13646	13588	13687	13562	13621	13665	13685	13820	13793	13679	13780	13612	13627	13647	13611	13589	13697	13744	13680	13667	13756	13726	13838	13674	13705	13492	13783	13574	13668	13640	13578	13706	13718	13617	13505	13617	13715	13841	13786	13608	13648	13553	13792	13752	13789	13879	13571	13431	13672	13652	13705	13710	13686	13519	13579	13605	13673	13734	13779	13667	13582	13744	13702	13587	13461	13662	13751	13678	13517	13509	13661	13806	13587	13494	13659	13706	13606	13704	13637	13792	13610	13584	13759	13700	13671	13538	13627	13533	13554	13581	13664	13641	13676	13677	13642	13600	13521	13695	13793	13708	13614	13546	13801	13831	13553	13638	13818	13684	13518	13768	13605	13841	13497	13580	13772	13743	13736	13743	13588	13665	13728	13713	13572	13658	13761	13814	13800	13845	13647	13618	13732	13692	13766	13597	13801	13548	13674	13644	13601	13578	13668	13711	13522	13702	13776	13803	13707	13536	13667	13843	13754	13732	13623	13633	13488	13557	13719	13552	13683	13689	13811	13654	13657	13532	13541	13612	13624	13466	13535	13559	13937	13721	13672	13746	13796	13605	13836	13536	13730	13711	13702	13783	13694	13703	13726	13703	13631	13532	13704	13656	13576	13639	13652	13814	13602	13671	13773	13717	13887	13584	13636	13591	13565	13739	13809	13788	13792	13935	13539	13708	13634	13687	13612	13746	13721	13607	13639	13676	13708	13580	13546	13630	13768	13721	13749	13542	13773	13805	13786	13630	13533	13683	13884	13819	13848	13839	13792	13497	13738	13436	13594	13625	13636	13606	13811	13560	13574	13616	13758	13688	13473	13533	13677	13721	13617	13748	13580	13659	13598	13667	13486	13682	13805	13648	13561	13731	13599	13576	13679	13819	13881	13692	13674	13674	13659	13649	13796	13657	13578	13737	13547	13512	13711	13761	13765	13682	13680	13562	13519	13827	13683	13634	13544	13650	13685	13718	13576	13668	13725	13730	13705	13614	13537	13617	13617	13710	13690	13651	13568	13616	13629	13603	13563	13556	13670	13610	13628	13726	13509	13678	13664	13783	13717	13647	13669	13684	13749	13604	13890	13703	13625	13657	13580	13564	13831	13680	13574	13685	13713	13714	13593	13770	13620	13685	13663	13774	13671	13845	13882	13581	13463	13615	13831	13668	13728	13707	13581	13769	13628	13779	13775	13553	13707	13678	13692	13651	13771	13532	13826	13557	13632	13643	13752	13702	13723	13776	13572	13593	13695	13504	13584	13649	13612	13574	13704	13691	13766	13781	13793	13662	13760	13740	13854	13892	13544	13645	13455	13688	13589	13686	13763	13636	13700	13608	13632	13615	13586	13823	13845	13704	13910	13736	13808	13643	13649	13721	13560	13535	13599	13583	13654	13661	13673	13846	13531	13583	13557	13681	13660	13789	13653	13680	13809	13721	13600	13703	13804	13884	13768	13668	13673	13660	13570	13594	13590	13791	13561	13810	13654	13722	13366	13510	13740	13618	13681	13747	13794	13726	13779	13752	13775	13685	13698	13834	13750	13606	13699	13621	13758	13725	13680	13420	13604	13677	13713	13682	13631	13633	13540	13587	13637	13857	13698	13733	13894	13679	13720	13545	13724	13568	13473	13600	13422	13681	13681	13915	13606	13744	13777	13631	13507	13739	13726	13636	13681	13633	13683	13639	13736	13838	13918	13732	13693	13762	13704	13693	13665	13924	13728	13717	13643	13743	13720	13730	13808	13816	13604	13777	13807	13773	13631	13597	13888	13714	13549	13813	13680	13793	13606	13768	13688	13794	13771	13574	13691	13609	13728	13750	13725	13692	13709	13757	13726	13777	13638	13856	13636	13725	13721	13781	13613	13644	13747	13556	13633	13751	13722	13618	13565	13830	13762	13753	13750	13674	13681	13850	13796	13666	13667	13620	13741	13620	13623	13745	13736	13606	13451	13595	13766	13757	13757	13696	13598	13736	13712	13555	13688	13632	13521	13623	13732	13718	13782	13688	13509	13565	13616	13569	13778	13685	13626	13442	13761	13856	13632	13480	13661	13670	13599	13510	13612	13753	13395	13425	13551	13585	13798	13845	13654	13582	13439	13527	13707	13704	13638	13736	13645	13705	13589	13644	13784	13604	13881	13780	13832	13677	13636	13826	13608	13696	13701	13809	13610	13572	13649	13552	13555	13557	13609	13495	13598	13885	13562	13659	13680	13558	13740	13689	13760	13590	13609	13675	13815	13680	13715	13561	13735	13717	13733	13574	13598	13612	13757	13774	13600	13622	13645	13751	13614	13437	13583	13607	13696	13587	13747	13695	13474	13802	13596	13856	13696	13602	13602	13626	13872	13632	13778	13747	13643	13808	13739	13656	13785	13669	13727	13709	13717	13597	13638	13684	13749	13570	13644	13809	13774	13594	13676	13697	13744	13649	13783	13720	13688	13712	13587	13750	13675	13821	13812	13893	13745	13698	13803	13653	13844	13809	13648	13735	13760	13719	13627	13685	13792	13702	13571	13685	13774	13529	13634	13945	13570	13703	13515	13679	13777	13576	13701	13558	13784	13860	13617	13602	13567	13568	13610	13714	13660	13587	13603	13618	13658	13497	13663	13593	13671	13799	13634	13820	13684	13659	13743	13486	13689	13723	13618	13594	13771	13579	13641	13402	13695	13502	13676	13795	13629	13759	13659	13577	13596	13630	13633	13782	14016	13632	13575	13680	13587	13704	13624	13739	13714	13679	13694	13638	13653	13552	13605	13646	13568	13640	13652	13756	13736	13770	13813	13679	13614	13762	13519	13769	13691	13544	13612	13591	13726	13718	13701	13875
25429	45744	37897	30129	23755	19621	16541	14427	13833	13549	13035	12955	12815	12592	12712	12536	12562	12428	12407	12339	12223	12188	12323	12317	12304	12416	12236	12167	12274	12052	12183	12180	12123	12127	12306	12129	12300	12208	12330	12229	12255	12203	12244	12309	12069	12333	12135	12211	12226	12237	12220	12300	12287	12232	12338	12366	12191	12330	12165	12235	12147	12128	12293	12199	12206	12238	12289	12264	12066	12072	12098	12095	12255	12139	12097	11939	12063	12180	12110	12181	12231	12140	12215	12156	12180	12139	12311	12091	12260	12205	12262	12306	12164	12099	12192	12272	12165	12290	12233	12088	12295	12183	12117	12215	12222	12059	12096	12099	12227	12130	12267	12096	12062	12183	12277	12160	12154	12129	12240	12203	12140	12178	12373	12160	12361	12242	12252	12189	12181	12223	12212	12259	12111	12182	12189	12254	12295	12133	12222	12235	12157	12206	12157	12152	12149	12083	12186	12240	12114	12123	12276	12093	12246	12220	12254	12183	12255	12184	12437	12205	12184	12196	12289	12272	12238	12220	12259	12163	12180	12107	12268	12211	12186	12255	12216	12150	12112	12180	12282	12068	12100	12190	12289	12250	12067	12219	12216	12163	12377	12183	12215	12016	12090	12248	12159	12018	12075	12002	12238	12096	12215	12369	12147	12131	12193	12163	12258	12256	12128	12230	12236	12327	12190	11948	12243	12259	12382	12141	12234	12345	12261	12202	12291	12080	12319	12143	12252	12087	12071	12124	12035	12161	12213	12233	12363	12274	12164	12118	12101	12111	12292	12191	12285	12228	12307	12300	12067	12110	12048	12159	12082	12080	12333	12106	12044	12311	12205	12187	12178	12285	12163	12131	12129	11988	12222	12187	12294	12162	12257	12078	12138	12257	12227	12271	12324	12188	12301	12268	12214	12055	12151	12331	12093	12320	12208	12320	12353	12187	12230	12184	12207	12135	12166	12228	12205	12250	12159	12185	12175	12011	12168	12327	12015	12164	12315	12157	12100	12147	12219	12184	12430	12136	12224	12200	12265	12288	12127	12136	12255	12233	12193	12194	12392	12151	12086	12138	12152	12158	12258	12164	12199	12142	12146	12171	12129	12351	12197	12115	12112	12130	12089	12278	12211	12112	12197	12123	12172	12243	12322	12195	12211	12277	12180	12084	12168	12236	12290	12183	12359	12331	12313	12182	12180	12332	12394	12169	12116	12338	12214	12164	12306	12264	12155	12036	12073	12226	12231	12396	12372	12231	12067	12163	12098	12180	12190	12096	12199	12298	12052	12117	12236	12117	12152	12151	12158	11993	12203	12157	12132	12158	12188	12110	12348	12203	12270	12144	12208	12139	12159	12205	12323	12190	12409	12192	12077	12187	12205	12211	12290	12257	12369	12295	12041	12248	12226	12255	12096	12117	12307	12130	12119	12152	11990	12079	12204	12290	12215	12219	12297	12270	12100	12297	12144	12263	12319	12222	12240	12296	12147	12308	12308	12237	12131	12091	12261	12366	12123	12083	12168	12210	12253	12243	12239	12058	12207	12211	12023	12207	12212	12150	12337	12161	12308	12144	12159	12171	12247	12245	12181	12158	12255	12309	12240	12230	12263	12217	12183	12264	12245	12371	12232	12098	12195	12162	12270	12157	12324	12188	12379	12181	12171	12426	12135	12219	12290	12273	12235	12167	12217	12173	12295	12130	12120	12174	12172	12219	12152	12323	12161	12191	12225	12206	12379	12164	12244	12147	12366	12378	12237	12269	12229	12279	12326	12285	12238	12350	12250	12215	12157	12134	12344	12326	12222	12299	12113	12157	12283	12163	12236	12189	12240	12090	12133	12280	12078	12222	12195	12128	12238	12150	12188	12241	12194	12240	12208	12142	12111	12206	12253	12078	12287	12322	12204	12098	12329	12151	12205	12219	12249	12309	12180	12123	12161	12177	12335	12256	12135	12261	12249	12204	12401	12363	12232	12227	12110	12171	12201	12163	12405	12167	12233	12317	12205	12196	12319	11953	12257	12199	12062	12134	12294	12364	12119	12177	12028	12090	12240	12256	12131	12154	12086	12218	12171	12230	12217	12123	12065	12262	12256	12136	12178	12150	12207	12160	12253	12096	12317	12218	12074	12314	12281	12241	12172	12351	12161	12214	12251	12161	12172	12193	12030	12142	12202	12183	12304	12219	12129	12246	12216	12260	12246	12058	12213	12302	12258	12349	12063	12238	12196	12254	12116	12411	12211	12334	12114	12248	12203	12231	12226	12361	12096	12229	12308	12357	12149	12286	12198	12283	12029	12297	12283	12239	12190	12028	12139	12214	12217	12298	12221	12181	12305	12246	12233	12158	12104	12349	12113	12052	12131	12231	12170	12401	12150	12153	12159	12126	12216	12002	12120	12133	12091	12161	12254	12189	12248	12211	12087	12261	12337	12109	12272	12188	12084	12262	12160	12136	12169	12224	12275	12426	12113	12397	12307	12003	12219	12119	12316	12281	12038	12179	12296	12269	12112	12052	12317	12227	12207	12148	12057	12267	12127	12241	12234	12385	12139	12119	12276	11860	12268	12167	12198	12211	12197	12123	12183	12268	12325	12253	12246	12252	12240	12191	12262	12233	12313	12428	12133	12240	12240	12026	12193	12176	12273	12167	12162	12087	12185	12156	12028	12162	12314	12269	12258	12310	12246	12236	12202	12152	12245	12323	12141	12333	12234	12234	12081	12125	12150	12123	12411	12129	12163	12110	12155	12228	12243	12277	12242	12166	12230	12091	12146	12292	12190	12218	12240	12165	12132	12215	12102	12016	12216	12238	12162	12131	12197	12121	12232	12259	12229	12180	12196	12176	12146	12258	12255	12177	12155	12246	12175	12183	12078	12251	12203	12207	12142	12276	12278	12197	12131	12108	12174	12240	12267	12279	12293	12169	12247	12212	12203	12237	12096	12348	12204	12201	12084	12298	12040	12256	12169	12177	12292	12284	12109	12335	12162	12148	12338	12058	12369	12185	12360	12138	12278	12066	12144	12219	12329	12071	12271	12167	12103	12068	12141	12221	12186	12052	12263	12103	12217	12275	12162	12108	12261	12227	12148	12117	12188	12170	12242	12193	12142	12317	12268	12159	12381	12085	12289	12198	12062	12227	12284	12206	12182	12171	12163	12305	12191	12165	12171	12124	12211	12176	12097	12332	12277	12215	12308	12177	11951	12061	12399	12293	12200	12147	12194	12235	12207	12206	12346	12094	12306	12253	12134	12034	12226	12261	12289	12227	12263	12289	12161	12174	12119	12218	12020	12287	12251	12151	12354	12187	12145	12184	12053	12193	12228	12285	12205	12221	12389	12144	12278	12062	12317	12275	12225	12201	12254	12289	12212	12339	12192	12131	12129	12198	12148	12126	12133	12154	12233	12326	12250	12251	12142	12239	12086	12234	12247	12160	12406	12212	12260	12100	12142	12288	12212	12244	12038	12256	12234	12134	12190	12240	12265	12184	12158	12183	12121	12205	12137	12185	12198	12160	12206	12107	12192	12206	12320	12213	12355	12045	12241	12213	12287	12169	12173	12257	12292	12293	12178	12153	12011	12217	12311	12193	12354	12319	12221	12238	12120	12202	12168	12175	12184	12355	12176	12262	12038	12295	12225	12252	12303	12309	12282	12008	12158	12217	12233	12253	12351	12230	12201	12261	12295	12270	12207	12338	12184	12140	12143	12131	12274	12112	12191	12013	12145	12269	12166	12294	12230	12010	12112	12089	12209	12105	12331	12222	12349	12011	12363	12208	12272	12317	12261	12093	12169	12104	12209	12238	12113	12208	12143	12209	12216	12390	12380	12060	12284	12238	12297	12172	12241	12188	12101	12047	12256	12373	12234	12189	12075	12251	12183	12144	12126	12201	12271	12152	12228	12196	12209	12057	12160	12089	12279	12077	12263	12287	12143	12125	12276	12018	12354	12241	12188	12217	12256	12246	12180	12132	12163	12283	12185	12224	12255	12157	12051	12112	11997	12183	12209	12182	12221	12169	12167	12431	12264	12098	12277	12037	12159	12178	12129	12079	12202	12298	12453	12182	12267	12295	12102	12374	12168	12345	12235	12088	12113	12364	12160	12116	12199	12253	12092	12160	12316	12047	12386	12393	12104	12336	12190	12136	12268	12274	12119	12242	12239	12204	12156	12106	12168	12154	12235	12194	11923	12160	12258	12212	12154	12161	12191	12289	12271	12357	12161	12130	12228	12215	12224	12108	12236	12111	12125	12153	12062	12419	12265	12138	12241	12245	12168	12308	12153	12119	12246	12012	12235	12313	12232	12182	12066	12278	12129	12324	12129	12121	12258	12128	12186	12329	12267	12360	12175	12211	12280	12400	12257	12197	12197	12213	12315	12188	12185	12201	12266	12045	12237	12172	12316	12109	12166	12286	12258	12124	12138	12043	12282	12329	12153	12137	12240	12138	12300	12281	12229	12129	12282	12131	12046	12124	12274	12044	12162	12218	12059	12142	12147	12289	12140	12141	12242	12251	12266	12318	12171	12120	12186	12283	12091	12098	12286	12137	12269	12106	12318	12154	12026	12128	12131	12086	12232	12159	12201	12357	12205	12133	12133	12319	12173	12180	12089	12071	12225	12173	12143	12050	12132	12186	12230	12257	12062	12147	12408	12057	12249	12022	12260	12325	12188	12230	12271	12139	12162	12229	12149	12221	12093	12127	12271	12185	12118	12147	12010	12297	12125	11964	11958	12475	12042	12069	12225	12272	12066	12331	12016	12073	12088	12166	12224	12261	12202	12127	12224	12209	12242	12232	12067	12255	12065	12177	12109	12258	12308	12249	12285	12189	12312	12270	12137	12250	12051	12218	12272	12279	12239	12235	12180	12286	12119	12026	12034	12369	12266	12198	12257	12204	12383	12275	12195	12118	12098	12143	12356	12182	12230	12115	12222	12253	12095	11975	12041	12308	12263	12158	12271	12091	12251	12173	12258	12227	12298	12332	12133	12229	12135	12183	12353	12010	12322	11984	12346	12079	12197	12172	12277	12117	12162	12209	12261	12196	12345	12135	11957	12257	12182	12193	12148	12232	12248	12156	12273	12251	12120	12201	12275	12247	12140	12158	12228	12290	12241	12102	12414	12211	12171	12215	12365	12148
21909	21147	28915	23728	21842	25529	28182	20137	18181	17804	17254	16893	16813	16860	16516	16467	16310	16001	16062	16085	16230	15846	15742	15799	16047	15772	15738	15815	15877	15867	15773	15684	15700	15825	15684	15622	15824	15913	15655	15814	15826	15983	15765	15666	15704	15788	15683	15787	15762	15682	15837	15723	15600	15706	15515	15783	15688	15513	15603	15671	15685	15790	15688	15562	15462	15600	15664	15740	15560	15662	15688	15654	15678	15705	15779	15641	15834	15636	15555	15524	15714	15605	15733	15667	15593	15547	15708	15731	15844	15681	15421	15655	15630	15568	15507	15640	15660	15560	15680	15630	15596	15852	15631	15502	15591	15650	15436	15814	15805	15642	15622	15514	15794	15638	15611	15718	15863	15789	15614	15402	15691	15562	15526	15543	15597	15568	15657	15783	15929	15661	15690	15575	15531	15628	15692	15569	15635	15704	15509	15563	15646	15516	15428	15635	15610	15586	15774	15564	15544	15633	15826	15511	15636	15667	15429	15776	15752	15613	15764	15612	15582	15530	15824	15689	15617	15586	15746	15598	15560	15878	15585	15355	15685	15527	15652	15538	15690	15744	15656	15495	15680	15608	15416	15688	15477	15648	15675	15681	15691	15622	15737	15719	15655	15478	15566	15743	15707	15536	15493	15611	15725	15670	15519	15730	15620	15746	15534	15531	15629	15567	15678	15567	15653	15743	15577	15530	15562	15786	15742	15649	15456	15689	15700	15661	15866	15605	15647	15893	15487	15674	15564	15584	15729	15717	15583	15640	15756	15693	15460	15917	15589	15573	15526	15392	15583	15746	15496	15764	15801	15628	15426	15524	15586	15496	15447	15569	15671	15525	15527	15760	15629	15919	15546	15840	15584	15583	15615	15521	15432	15641	15453	15429	15634	15731	15659	15605	15741	15534	15230	15484	15569	15512	15558	15516	15629	15510	15578	15723	15454	15704	15496	15799	15743	15757	15682	15770	15814	15869	15775	15614	15720	15681	15572	15598	15573	15616	15525	15372	15850	15587	15719	15754	15392	15372	15545	15536	15699	15836	15542	15643	15651	15680	15549	15641	15588	15608	15507	15338	15766	15601	15736	15675	15659	15698	15655	15640	15492	15707	15582	15517	15692	15685	15690	15425	15485	15664	15429	15648	15572	15689	15554	15421	15511	15451	15598	15514	15650	15662	15455	15494	15711	15595	15502	15910	15542	15559	15630	15500	15526	15717	15688	15498	15680	15764	15624	15809	15641	15725	15698	15805	15567	15350	15524	15665	15799	15760	15816	15696	15732	15733	15645	15832	15490	15715	15467	15598	15506	15750	15593	15671	15675	15670	15550	15636	15601	15826	15695	15632	15777	15564	15621	15636	15789	15746	15822	15681	15473	15539	15820	15667	15745	15539	15763	15590	15466	15635	15788	15493	15743	15607	15474	15516	15458	15529	15514	15538	15616	15655	15702	15391	15714	15706	15781	15646	15795	15499	15587	15591	15644	15469	15606	15622	15850	15667	15664	15742	15638	15820	15638	15480	15603	15698	15719	15650	15558	15533	15608	15507	15660	15673	15546	15712	15477	15689	15575	15484	15727	15640	15733	15699	15531	15751	15496	15563	15471	15452	15744	15718	15724	15391	15747	15715	15495	15638	15576	15634	15756	15574	15868	15601	15711	15581	15817	15811	15638	15686	15546	15598	15682	15481	15628	15691	15875	15621	15825	15666	15689	15624	15631	15548	15582	15699	15622	15472	15592	15799	15636	15635	15648	15530	15704	15656	15643	15726	15922	15670	15658	15512	15520	15640	15439	15650	15651	15612	15456	15496	15538	15420	15726	15526	15476	15620	15601	15566	15561	15561	15597	15488	15381	15770	15461	15381	15572	15608	15492	15368	15723	15544	15688	15651	15558	15822	15671	15874	15665	15640	15528	15488	15618	15571	15623	15444	15570	15479	15536	15628	15659	15613	15787	15449	15660	15655	15637	15476	15647	15561	15565	15607	15657	15567	15451	15574	15537	15520	15582	15619	15558	15632	15576	15501	15671	15324	15527	15644	15692	15682	15728	15609	15699	15649	15530	15780	15701	15491	15822	15791	15514	15534	15778	15580	15652	15546	15465	15561	15578	15629	15807	15729	15602	15592	15721	15688	15580	15764	15610	15478	15456	15632	15589	15787	15701	15476	15747	15686	15544	15683	15507	15501	15474	15645	15576	15451	15796	15695	15600	15619	15627	15582	15647	15702	15606	15489	15672	15543	15677	15637	15682	15558	15691	15659	15408	15852	15692	15654	15456	15646	15841	15692	15620	15776	15469	15794	15478	15637	15542	15672	15828	15727	15499	15671	15751	15402	15569	15670	15568	15590	15544	15688	15506	15478	15394	15590	15732	15653	15583	15587	15536	15683	15476	15524	15514	15660	15813	15752	15684	15523	15623	15580	15592	15610	15502	15601	15901	15563	15602	15501	15488	15597	15426	15527	15601	15658	15630	15739	15632	15502	15519	15625	15624	15600	15578	15547	15656	15624	15697	15779	15519	15691	15747	15608	15690	15750	15617	15615	15623	15660	15557	15704	15414	15634	15684	15553	15808	15635	15636	15692	15805	15784	15668	15629	15836	15661	15447	15598	15563	15604	15618	15609	15599	15670	15718	15602	15601	15487	15831	15563	15662	15552	15588	15568	15552	15624	15477	15532	15819	15715	15790	15657	15651	15575	15679	15534	15702	15462	15571	15621	15846	15639	15533	15765	15521	15578	15646	15416	15657	15586	15485	15553	15515	15545	15669	15585	15693	15624	15630	15707	15561	15627	15571	15649	15722	15789	15806	15452	15637	15631	15675	15721	15535	15744	15611	15640	15734	15602	15433	15635	15504	15740	15765	15892	15661	15641	15599	15651	15601	15626	15428	15484	15525	15651	15644	15469	15530	15687	15462	15527	15682	15537	15591	15596	15622	15600	15619	15665	15800	15474	15557	15566	15500	15642	15593	15538	15697	15409	15591	15636	15322	15409	15533	15587	15614	15423	15596	15516	15598	15568	15663	15590	15660	15684	15699	15593	15554	15617	15823	15658	15578	15645	15452	15736	15505	15655	15596	15582	15553	15624	15426	15690	15549	15738	15770	15601	15667	15613	15852	15694	15673	15804	15597	15570	15460	15715	15565	15607	15622	15393	15619	15658	15716	15722	15721	15586	15713	15476	15542	15631	15851	15640	15842	15584	15607	15685	15697	15436	15709	15809	15555	15493	15785	15596	15643	15503	15592	15528	15646	15556	15562	15569	15458	15547	15647	15726	15440	15549	15315	15441	15615	15537	15605	15546	15582	15626	15539	15765	15698	15770	15556	15635	15507	15453	15594	15586	15579	15534	15767	15601	15637	15433	15603	15697	15616	15639	15496	15727	15684	15559	15482	15857	15631	15507	15634	15598	15464	15679	15846	15602	15684	15690	15550	15385	15689	15751	15654	15872	15594	15691	15421	15758	15643	15549	15640	15605	15743	15423	16000	15732	15695	15518	15619	15545	15969	15416	15658	15810	15668	15518	15772	15702	15710	15610	15601	15589	15795	15464	15510	15498	15625	15666	15598	15488	15539	15671	15460	15694	15619	15682	15539	15575	15593	15559	15524	15525	15512	15574	15663	15755	15437	15651	15746	15479	15627	15679	15621	15689	15540	15659	15564	15501	15608	15740	15653	15722	15392	15668	15578	15669	15617	15682	15695	15589	15526	15544	15631	15826	15573	15664	15719	15572	15810	15764	15556	15876	15442	15589	15557	15732	15557	15727	15555	15786	15822	15560	15642	15860	15642	15571	15687	15729	15542	15569	15649	15503	15363	15478	15516	15605	15493	15370	15553	15547	15605	15542	15702	15540	15718	15456	15699	15740	15734	15690	15489	15479	15631	15438	15460	15717	15427	15465	15620	15394	15645	15665	15643	15923	15631	15675	15530	15525	15600	15684	15549	15488	15458	15551	15477	15683	15629	15683	15558	15562	15705	15686	15792	15409	15618	15757	15687	15522	15657	15735	15561	15533	15465	15652	15685	15520	15574	15678	15700	15568	15517	15610	15507	15776	15749	15499	15897	15686	15382	15604	15685	15619	15508	15350	15713	15489	15704	15571	15592	15562	15673	15753	15624	15687	15803	15751	15772	15774	15508	15641	15753	15680	15676	15497	15605	15643	15440	15614	15701	15728	15669	15335	15570	15698	15796	15425	15691	15631	15752	15547	15589	15639	15513	15387	15610	15710	15776	15733	15971	15609	15621	15457	15745	15742	15785	15759	15731	15505	15645	15494	15636	15655	15686	15677	15609	15765	15628	15708	15653	15542	15488	15681	15631	15508	15627	15568	15658	15660	15267	15795	15556	15556	15542	15762	15504	15708	15530	15554	15516	15558	15678	15445	15459	15613	15411	15511	15678	15618	15459	15578	15694	15821	15591	15540	15652	15508	15656	15566	15545	15654	15469	15628	15691	15562	15420	15674	15612	15524	15555	15712	15733	15637	15804	15548	15531	15647	15680	15654	15718	15618	15437	15549	15847	15588	15572	15413	15486	15597	15607	15584	15544	15694	15586	15447	15469	15564	15465	15730	15690	15683	15693	15773	15714	15745	15601	15702	15795	15499	15621	15419	15415	15619	15672	15426	15628	15789	15689	15548	15323	15704	15536	15611	15619	15675	15613	15563	15555	15623	15586	15490	15458	15682	15817	15566	15470	15535	15633	15704	15693	15557	15629	15494	15563	15635	15709	15651	15569	15547	15536	15683	15685	15573	15680	15624	15817	15628	15523	15712	15644	15531	15684	15604	15645	15697	15574	15528	15398	15557	15504	15415	15660	15529	15587	15458	15468	15548	15718	15621	15558	15610	15897	15630	15661	15650	15503	15744	15756	15508	15544	15455	15656	15612	15532	15582	15651	15803	15730	15538	15705	15635	15651	15690	15714	15657	15632	15656	15413	15693	15655	15637	15574	15709	15688	15576	15743	15516	15392	15736	15634	15503	15468	15544	15468	15565	15706	15792	15793	15568	15659	15791	15469	15574	15547	15802	15575	15994	15692	15594	15716	15567	15585	15609	15601	15653	15692	15609	15438	15437	15832	15513	15769	15474	15774	15614	15670	15568	15695	15639	15583	15531	15610	15495	15843	15562	15572	15769
27784	55951	46767	35198	30478	27528	22648	17410	16180	15565	15120	14697	14603	14241	14254	13994	13918	13795	13658	13811	13714	13488	13644	13594	13604	13367	13519	13486	13606	13599	13333	13583	13404	13404	13372	13391	13361	13399	13431	13385	13333	13385	13330	13340	13438	13355	13497	13449	13318	13344	13381	13291	13346	13348	13562	13495	13316	13278	13460	13483	13343	13534	13221	13354	13232	13276	13422	13448	13382	13424	13351	13370	13329	13453	13551	13271	13441	13260	13392	13297	13372	13457	13342	13336	13298	13282	13406	13488	13232	13399	13447	13314	13238	13131	13261	13278	13200	13457	13347	13250	13365	13421	13318	13192	13367	13337	13483	13346	13320	13468	13360	13351	13330	13432	13234	13323	13159	13265	13205	13507	13449	13465	13290	13474	13344	13346	13339	13354	13411	13414	13262	13220	13415	13262	13506	13282	13335	13286	13325	13500	13387	13364	13386	13405	13351	13265	13598	13266	13336	13410	13333	13350	13522	13308	13345	13324	13256	13413	13167	13223	13445	13268	13353	13375	13461	13403	13398	13426	13504	13248	13502	13342	13326	13457	13250	13236	13317	13437	13235	13228	13216	13246	13492	13334	13197	13312	13364	13326	13495	13312	13452	13249	13360	13293	13367	13350	13354	13428	13550	13310	13228	13367	13341	13410	13340	13469	13398	13298	13301	13179	13301	13342	13375	13277	13305	13224	13419	13326	13517	13313	13195	13321	13290	13433	13594	13296	13472	13285	13330	13365	13402	13329	13383	13323	13287	13532	13258	13467	13234	13453	13435	13196	13277	13313	13386	13169	13351	13292	13182	13286	13309	13358	13368	13391	13321	13287	13312	13244	13322	13303	13266	13453	13068	13252	13395	13341	13402	13285	13359	13339	13324	13168	13395	13399	13231	13393	13318	13593	13327	13363	13320	13332	13506	13482	13516	13338	13441	13290	13387	13317	13339	13357	13387	13543	13306	13356	13280	13243	13355	13228	13297	13488	13436	13433	13296	13374	13234	13399	13364	13238	13309	13297	13167	13163	13103	13260	13307	13328	13253	13378	13339	13475	13320	13273	13292	13349	13313	13313	13406	13282	13356	13118	13454	13117	13424	13234	13257	13338	13348	13369	13458	13261	13302	13453	13524	13367	13336	13331	13394	13380	13304	13173	13374	13469	13353	13221	13441	13278	13368	13371	13327	13342	13383	13392	13378	13349	13215	13408	13410	13306	13336	13254	13387	13435	13335	13462	13266	13308	13331	13316	13435	13377	13552	13226	13296	13297	13378	13340	13339	13308	13431	13380	13353	13436	13238	13320	13314	13286	13269	13326	13390	13301	13104	13252	13504	13351	13288	13493	13277	13339	13305	13264	13285	13365	13424	13265	13418	13410	13210	13370	13424	13304	13216	13077	13247	13556	13507	13415	13250	13391	13327	13359	13272	13331	13456	13303	13304	13431	13195	13382	13409	13474	13284	13392	13449	13411	13296	13376	13472	13287	13334	13390	13355	13418	13338	13448	13407	13238	13410	13405	13302	13401	13395	13344	13328	13385	13319	13411	13396	13258	13243	13291	13162	13552	13260	13172	13233	13234	13361	13170	13441	13296	13235	13370	13369	13434	13402	13305	13235	13319	13362	13277	13335	13380	13260	13456	13354	13211	13367	13366	13427	13290	13219	13356	13339	13064	13439	13282	13411	13262	13349	13279	13465	13400	13331	13464	13466	13341	13499	13464	13205	13360	13325	13334	13334	13402	13355	13278	13350	13393	13316	13429	13205	13449	13389	13368	13356	13210	13362	13385	13310	13407	13313	13334	13414	13314	13314	13289	13231	13435	13356	13355	13415	13255	13443	13400	13268	13254	13411	13294	13118	13496	13321	13386	13417	13302	13408	13379	13143	13418	13366	13306	13254	13177	13442	13380	13457	13546	13338	13304	13481	13244	13420	13394	13357	13321	13282	13302	13371	13271	13283	13276	13319	13269	13299	13306	13336	13268	13237	13201	13290	13310	13271	13355	13300	13257	13156	13371	13237	13328	13313	13440	13426	13385	13397	13342	13134	13410	13262	13120	13345	13296	13129	13501	13439	13126	13324	13381	13225	13249	13164	13423	13188	13448	13399	13393	13495	13322	13307	13451	13446	13335	13328	13314	13231	13437	13457	13359	13431	13493	13326	13238	13439	13247	13397	13338	13362	13396	13509	13300	13283	13171	13308	13277	13436	13342	13256	13385	13396	13314	13325	13291	13426	13327	13207	13284	13313	13236	13409	13401	13322	13387	13351	13386	13288	13308	13292	13235	13398	13317	13368	13430	13379	13451	13350	13387	13194	13563	13455	13259	13227	13317	13378	13253	13348	13355	13345	13266	13299	13194	13320	13312	13337	13411	13459	13235	13324	13195	13425	13319	13213	13250	13319	13298	13185	13434	13282	13292	13508	13373	13337	13535	13294	13355	13284	13339	13355	13389	13358	13355	13346	13376	13329	13382	13449	13171	13307	13346	13331	13317	13368	13364	13393	13425	13355	13396	13185	13341	13334	13199	13305	13595	13309	13219	13469	13400	13526	13417	13344	13352	13372	13223	13358	13253	13261	13268	13285	13306	13267	13230	13444	13366	13376	13244	13492	13321	13303	13282	13332	13174	13229	13252	13323	13319	13432	13280	13298	13441	13274	13247	13311	13267	13361	13360	13337	13290	13508	13231	13269	13251	13288	13381	13465	13078	13187	13355	13289	13364	13533	13377	13340	13225	13379	13300	13524	13412	13439	13415	13370	13318	13299	13307	13395	13344	13344	13189	13297	13466	13314	13342	13351	13311	13271	13208	13290	13152	13335	13180	13312	13294	13290	13366	13281	13190	13238	13301	13356	13414	13185	13248	13329	13270	13358	13479	13500	13303	13441	13336	13184	13498	13312	13414	13276	13283	13305	13387	13536	13345	13506	13354	13245	13363	13103	13182	13283	13523	13305	13471	13219	13401	13421	13404	13302	13413	13267	13572	13371	13343	13476	13394	13409	13434	13306	13317	13325	13218	13105	13192	13283	13395	13265	13211	13291	13477	13431	13325	13421	13263	13417	13197	13459	13278	13274	13087	13340	13234	13359	13307	13459	13467	13286	13286	13209	13207	13208	13196	13515	13419	13450	13372	13490	13286	13179	13267	13125	13397	13527	13215	13230	13310	13350	13358	13313	13384	13270	13554	13207	13384	13293	13256	13364	13183	13474	13345	13281	13344	13207	13371	13488	13395	13321	13455	13403	13379	13403	13441	13141	13337	13293	13235	13316	13380	13424	13411	13197	13475	13236	13279	13265	13264	13410	13234	13312	13412	13512	13349	13341	13372	13292	13444	13247	13344	13439	13435	13286	13490	13304	13221	13351	13342	13230	13291	13152	13273	13279	13306	13297	13247	13283	13310	13319	13296	13303	13475	13162	13284	13527	13329	13421	13303	13363	13196	13454	13234	13651	13380	13343	13564	13177	13248	13279	13543	13236	13233	13213	13481	13391	13281	13230	13439	13225	13258	13362	13342	13298	13469	13373	13244	13295	13350	13335	13317	13383	13417	13365	13415	13281	13319	13324	13159	13437	13354	13412	13128	13259	13405	13300	13417	13384	13242	13404	13353	13445	13210	13292	13301	13263	13237	13276	13234	13172	13250	13414	13203	13407	13325	13333	13470	13326	13371	13523	13335	13302	13374	13430	13497	13275	13395	13417	13322	13309	13426	13365	13468	13521	13628	13517	13320	13402	13221	13185	13355	13301	13247	13272	13195	13263	13420	13299	13323	13408	13316	13467	13308	13555	13439	13157	13437	13421	13438	13329	13366	13379	13396	13390	13463	13417	13217	13354	13430	13398	13335	13325	13269	13309	13306	13384	13336	13271	13506	13377	13257	13428	13383	13544	13173	13292	13341	13302	13278	13326	13338	13263	13285	13278	13406	13283	13395	13287	13439	13279	13545	13340	13218	13395	13306	13392	13352	13310	13337	13333	13533	13260	13220	13211	13319	13270	13426	13330	13343	13305	13207	13302	13501	13260	13190	13272	13344	13369	13312	13388	13306	13407	13061	13458	13264	13355	13420	13549	13111	13465	13241	13207	13374	13233	13333	13339	13419	13426	13339	13259	13409	13333	13395	13313	13350	13393	13426	13352	13506	13395	13362	13416	13176	13500	13428	13246	13292	13468	13377	13363	13350	13209	13305	13284	13447	13337	13335	13199	13228	13327	13374	13313	13469	13246	13316	13241	13380	13219	13237	13357	13320	13246	13339	13198	13322	13454	13355	13293	13351	13330	13283	13438	13332	13597	13276	13543	13281	13300	13345	13305	13397	13352	13317	13311	13300	13289	13147	13315	13380	13381	13377	13229	13305	13301	13319	13562	13447	13301	13161	13295	13425	13353	13419	13561	13277	13305	13315	13320	13296	13374	13307	13425	13359	13329	13489	13373	13309	13243	13315	13356	13200	13280	13468	13329	13311	13354	13308	13271	13175	13431	13199	13427	13380	13253	13393	13363	13305	13295	13485	13431	13393	13179	13312	13210	13392	13222	13188	13462	13481	13400	13269	13320	13293	13334	13468	13357	13262	13448	13351	13283	13284	13086	13403	13474	13210	13357	13497	13380	13264	13402	13285	13395	13470	13439	13206	13318	13335	13153	13329	13344	13404	13448	13251	13267	13330	13220	13318	13315	13225	13296	13211	13363	13373	13378	13326	13355	13318	13302	13218	13200	13262	13319	13284	13358	13303	13450	13383	13443	13258	13197	13296	13525	13300	13423	13435	13279	13275	13298	13385	13399	13195	13405	13315	13432	13259	13383	13248	13514	13327	13348	13174	13375	13370	13419	13569	13336	13325	13459	13412	13304	13258	13357	13125	13315	13333	13254	13215	13350	13403	13414	13406	13370	13325	13245	13468	13268	13292	13331	13307	13236	13404	13309	13328	13349	13253	13258	13450	13418	13299	13289	13337	13282	13340	13519	13362	13325	13482	13153	13304	13508	13446	13341	13548	13354	13255	13318	13292	13269	13436	13301	13378	13423	13324	13315	13308	13330	13387	13191	13380	13300	13383	13176	13415	13534	13358	13344	13307	13339	13157	13399	13583	13382	13294	13385	13255	13292	13271	13415	13315	13295	13280	13350	13351	13545	13217
28748	26869	33014	27415	21973	18988	16243	15146	14827	14568	14387	14293	14167	14194	14188	14025	13907	14129	14130	13852	14059	14174	14053	13918	13906	13818	13808	13985	13961	13931	14019	13966	14054	13903	13949	14031	13903	13902	14172	13832	13935	13649	13893	13850	13755	13905	13934	14014	13793	13938	13937	13978	13862	14045	13901	13973	14082	13831	13717	13777	13898	13915	13991	13837	13889	13883	14008	14225	14018	13998	13922	13892	13857	13817	14031	14057	13867	13828	13837	13845	13958	13820	13965	13817	13897	13870	13830	13919	13976	13792	13795	13930	13816	13991	13818	13894	13837	13869	13948	13868	13984	13993	13911	13940	13979	13889	13873	13771	13951	13804	13790	13894	14015	13984	14024	14067	13972	13884	13877	13980	14048	14063	13949	13930	13810	13833	13782	13846	14035	13907	13869	14079	13957	13955	13936	13887	13839	13900	13911	13873	13979	13967	13915	14042	13987	13776	13841	14069	13928	13952	14045	13903	13772	13892	13920	13851	14042	13915	13886	13928	14133	14035	13997	13880	13802	13998	13991	13985	13939	13924	13685	13950	13845	13910	14061	14038	13932	13857	13842	14008	13690	14025	13950	13906	13966	13967	14116	13677	13997	14143	14115	14020	13974	14005	13727	14084	13786	14034	14107	13919	13914	13960	13811	14043	13882	14015	13987	13876	13692	14012	14029	13914	13789	13944	13771	13768	13841	13805	13833	13872	13989	13969	13857	13965	13808	13945	13837	13786	13949	14029	13799	13856	13893	13980	13839	13980	13832	14187	13932	14011	14006	14106	13973	13958	13855	13940	13878	13897	14001	13979	13882	13865	13818	13878	13968	13988	13802	13926	14024	13897	13929	14031	13909	13835	14197	13918	14088	13779	13913	14111	13991	13907	13919	13910	13979	13585	13859	14075	13869	14045	13900	14038	14091	13887	13915	13737	13945	13812	13848	13886	13826	13875	14168	13905	13922	14092	13952	13970	13838	13855	13833	13936	13816	13890	13905	13896	13844	13870	13893	13936	13721	14000	13845	13842	13827	13814	14108	13805	14067	13860	13942	13973	13930	13833	13815	14044	13694	13826	13756	13908	13873	13946	13806	13933	13800	14020	14081	13893	13978	13805	13902	13852	13846	13878	14092	13728	13844	13851	13930	14024	13838	13897	13901	13941	13908	14018	13907	13866	13862	13903	14191	14071	13934	14157	13903	13808	13949	13764	13765	13813	14214	14014	13932	13931	13959	13863	14045	13837	13813	13857	13856	13818	13792	13702	13873	13868	13912	13988	13704	13864	13972	13852	13808	13947	13824	14029	13921	13717	14041	13998	13983	13966	13999	13882	14069	13806	14037	13935	13759	13832	13893	13989	14182	14011	14040	13970	13898	13832	13934	13893	13855	14039	14061	13819	14043	13803	13599	13953	13780	13879	13785	13844	13868	13846	13996	14000	14006	13853	13933	13963	14073	13911	13952	14050	13972	13897	13974	14005	14021	13976	14047	13846	13807	13960	13886	14048	14054	13964	13760	13845	13983	13944	14189	13741	13742	13898	13674	13888	13882	13846	13983	14017	13773	13921	13983	14090	13874	13794	13952	13763	13923	14071	14047	13899	14017	13808	13864	13931	13910	13967	13995	14123	13896	13964	14045	14096	13818	13995	14084	13851	14035	14024	13923	14046	14011	13824	13931	14012	14051	13825	13968	13793	13814	14012	13844	13775	13859	14112	13873	13908	14014	13841	13961	14156	13875	13693	13928	13801	13933	13718	13938	13805	14053	13885	13944	14188	13801	13672	13948	14023	14006	13807	13880	13914	13947	14010	13964	13895	14105	14059	13833	13853	13869	13806	14035	14050	13839	13910	13931	13998	14073	14008	13925	13815	13721	13861	13879	14016	13948	13804	13784	13890	14160	13951	13903	13918	13910	13943	13904	13695	13863	13905	14199	13825	14140	13823	13843	13923	13903	14110	13830	13838	13911	13814	13938	13939	14018	13808	13653	13790	13951	13802	13882	13695	13903	13874	13703	14077	13916	14027	14058	13959	13885	13852	13742	13926	13677	13766	13929	13943	13979	13734	13769	13974	13994	13883	13965	13669	13967	13846	13986	13987	13916	13932	13949	14123	13754	13906	14227	14073	13951	13811	14008	14016	14021	13836	14063	13992	13874	13904	13969	13759	13981	13774	13921	13964	13993	13956	14065	14123	13741	13992	13855	13894	13900	13887	14091	13881	13806	13858	13780	13763	14011	13747	13776	13926	14116	14162	13852	13987	13893	13814	13909	13958	14024	13871	13878	13943	13999	13917	13957	13945	13857	13963	13852	13909	13800	13858	13897	13866	13900	13895	13693	14051	13910	13717	13945	13765	13866	13784	13802	13973	13892	13926	13790	13883	13918	13839	14006	13796	13840	13804	13859	13979	13872	14033	13941	13779	13920	13760	13852	13969	13879	13945	13825	13907	13778	13815	13759	13872	13942	13938	13940	13954	13969	13888	13877	13839	14045	13932	13778	14063	13642	13963	14085	13997	14032	13923	13874	13998	13818	13888	13794	13794	14031	13832	13980	13944	14024	13898	13948	14186	14005	13907	13889	13922	14083	13913	13923	13897	13683	13998	13940	14026	14104	13899	13984	13983	13834	13831	13993	14007	13981	13921	13921	13824	13798	13882	13669	13854	13900	13948	13763	13916	13843	13904	14106	13890	14144	14002	13706	13756	14081	13835	14027	13912	13805	13979	13990	13865	14016	14142	13831	13902	13972	13872	13773	13932	13675	13962	13975	13962	13951	14048	13990	14020	13896	13991	14027	13897	13720	13862	13937	14070	13841	14052	13794	14036	13841	13946	13988	13918	13972	13918	13963	13810	13751	13802	14037	13942	13853	13876	14012	14030	13939	14139	14094	14015	13904	13985	13903	14027	13927	13849	13849	13773	13784	13809	13958	14007	13887	13930	13646	14009	14051	13949	13941	13922	14017	14042	13924	14058	14222	13953	13977	13721	13956	13829	13988	13905	13908	13794	14008	13842	13892	13951	14034	13862	13958	13889	13827	13924	13850	13908	13944	13849	13940	14101	13937	13963	13936	13975	14111	13809	13812	14060	14098	14029	14090	13776	13792	14072	14054	14015	13883	13792	13990	13913	13813	13841	14026	14043	14007	14006	13938	13814	14027	14037	13923	13894	14009	13905	13852	13908	13681	13864	13822	13980	14002	13898	13827	13736	13868	13924	13766	13950	13889	13816	14088	14058	13909	13911	13797	13810	13852	13800	13719	13922	14012	13909	14082	14027	13897	14042	14035	13837	13946	13983	13640	13983	13742	14130	13897	14005	13862	13842	13886	13920	13972	13890	13915	13796	13956	13756	13901	13914	13991	13851	13993	14013	14043	14052	14020	13766	13996	13930	13919	14063	13946	13841	13784	14061	13818	13973	13805	13884	13930	14039	13816	13807	13838	13828	13922	13891	13891	13805	13833	14111	14083	14073	13890	13908	13987	13856	13806	13874	13837	13911	13996	14059	13927	13924	13811	13866	13837	14139	13843	13816	14030	14034	13869	14012	13733	13753	13804	13687	13936	13823	13939	13978	14118	14096	14020	13946	13972	13896	13906	14045	13980	13915	13901	13930	13917	13924	14028	13854	13968	13831	13873	13836	13907	13797	14027	13956	14052	13842	14012	14001	13924	13908	13987	13981	14095	14088	13801	13965	13906	13861	13905	13803	13702	14024	13936	13844	13965	13855	13887	13970	13917	13932	13827	13910	13919	13689	13925	13929	13989	13845	13777	13684	13766	13909	13892	14068	14069	14057	14035	13935	13641	13864	13852	13871	14011	13753	13832	13943	13863	13976	13952	13932	13883	14063	13926	13933	14112	14049	13828	13863	13769	13796	14017	13982	13877	13822	14266	13852	14136	13905	14038	13953	13738	14003	13772	13923	13971	13756	13935	13832	13869	13793	13875	14056	13920	14052	14010	13880	14010	13957	14030	13890	13701	13962	13885	14038	13770	13737	13955	13971	14004	13856	13931	14124	13887	14150	13994	14098	13903	13908	14015	13930	13879	13914	13768	13819	13953	14048	14128	14172	13867	13987	14022	13760	14013	14050	14051	13837	14022	13972	13829	13821	13970	13790	13903	13818	13877	13896	14078	13945	14114	13906	13788	13950	13892	13830	13994	13848	13862	13879	13860	13998	14137	13985	13694	13936	13808	13965	13870	13855	14042	13990	13953	14099	13987	14002	13984	14076	13891	13891	14180	13797	13865	13941	14051	14008	13879	13775	14002	13839	13739	13869	14069	14096	13904	14200	14044	14014	14022	13803	14146	14077	13788	13729	13899	13850	13923	14049	14021	13940	13782	13806	13794	13936	13966	14082	13990	13928	13722	13775	13897	13888	13720	13868	13833	13686	13890	14000	14040	13993	13864	13903	13957	13890	13958	13817	13917	14050	14074	13812	13960	13901	13922	13758	13822	13692	13939	13996	14022	14149	14070	13849	13918	14006	13871	13895	13852	13882	13888	13970	13938	13934	13863	13931	13809	13934	13933	14044	14031	14050	14030	14016	13768	13885	13940	13968	14036	13868	13690	13828	14034	13986	13701	13809	13784	13834	13770	13983	13962	13896	13967	13774	13670	13967	14009	13928	14099	13853	13814	13881	13796	13899	13985	14009	13914	13751	13861	13970	13900	13838	14005	13732	14111	13907	13907	13878	14034	13831	13852	13839	13901	13891	13978	14022	13817	13953	13898	13847	13819	13920	14022	13788	13967	13986	13875	14163	13808	13936	13786	14015	13825	13831	13886	13650	13877	13834	13806	13988	13905	13796	13884	14024	13808	14058	14037	13854	14009	14021	13937	13856	13772	14045	13956	14046	13967	13853	13805	13740	13889	13874	13836	13956	14043	13978	14261	13980	13978	13808	13848	13870	13857	14038	14050	13851	14053	13898	14003	14296	13866	13965	13906	14076	14104	13917	14012	13812	13897	13883	13916	13844	13968	13959	13940	13982	13733	13886	13999	13798	13872	13907	13751	13838	13975	13920	14032	13823	14133	13905	13892	14042	14030	14033	13902	13909	13830	14004	13828	13776	13770	13897	13999	13862	14075	13838	14121	13745	13896	14006	14060	13971	13974	13903	13733	13818	14044	13884	13760	13899
25490	42194	33331	24065	21404	17571	14817	13963	13774	13311	13071	12849	12885	12790	12625	12614	12714	12625	12531	12574	12407	12478	12416	12497	12443	12308	12284	12328	12424	12584	12350	12033	12136	12405	12284	12429	12286	12159	12200	12330	12324	12435	12385	12346	12260	12261	12328	12232	12139	12307	12160	12237	12104	12410	12244	12324	12353	12228	12336	12286	12356	12244	12376	12229	12366	12364	12143	12190	12224	12398	12318	12313	12177	12337	12200	12267	12215	12379	12217	12352	12553	12293	12411	12436	12330	12287	12295	12066	12558	12303	12160	12295	12411	12194	12413	12230	12277	12160	12254	12384	12264	12261	12475	12367	12314	12220	12375	12147	12310	12325	12312	12395	12354	12338	12421	12328	12323	12227	12254	12397	12274	12430	12337	12269	12294	12426	12294	12327	12260	12176	12349	12386	12141	12316	12370	12196	12314	12451	12261	12052	12255	12382	12265	12291	12420	12221	12392	12157	12222	12296	12214	12292	12440	12290	12448	12377	12128	12217	12383	12333	12357	12148	12371	12281	12177	12496	12291	12335	12362	12360	12267	12406	12318	12341	12386	12408	12347	12312	12422	12425	12407	12215	12118	12275	12266	12351	12405	12243	12326	12326	12227	12253	12278	12376	12267	12391	12336	12321	12291	12308	12343	12289	12430	12375	12256	12289	12355	12357	12418	12379	12415	12350	12193	12293	12249	12235	12266	12339	12417	12267	12276	12300	12196	12342	12362	12257	12338	12389	12353	12171	12314	12406	12306	12315	12229	12231	12375	12262	12317	12371	12305	12262	12253	12309	12254	12424	12426	12305	12397	12331	12207	12303	12223	12251	12207	12489	12363	12340	12261	12281	12246	12158	12350	12343	12431	12383	12203	12413	12188	12353	12206	12347	12238	12240	12284	12277	12360	12348	12239	12457	12232	12379	12286	12341	12332	12431	12441	12373	12255	12209	12245	12286	12259	12293	12346	12527	12391	12390	12260	12286	12466	12211	12270	12409	12240	12355	12359	12231	12339	12277	12404	12226	12516	12398	12215	12241	12224	12307	12376	12268	12238	12286	12245	12281	12369	12334	12250	12150	12164	12257	12386	12073	12239	12320	12236	12217	12244	12241	12311	12448	12281	12203	12206	12299	12250	12356	12274	12211	12304	12340	12327	12317	12213	12368	12278	12339	12354	12508	12305	12396	12343	11969	12408	12101	12412	12265	12382	12387	12398	12192	12478	12358	12344	12420	12157	12285	12325	12220	12442	12238	12332	12162	12282	12315	12304	12453	12242	12102	12328	12378	12237	12074	12330	12359	12169	12238	12559	12261	12330	12424	12181	12407	12287	12307	12320	12351	12280	12007	12231	12206	12516	12418	12182	12309	12259	12167	12283	12186	12355	12305	12300	12329	12180	12350	12336	12476	12274	12373	12376	12393	12308	12276	12302	12234	12201	12288	12348	12492	12330	12287	12313	12329	12327	12296	12310	12307	12159	12290	12283	12418	12328	12278	12358	12238	12303	12386	12239	12264	12173	12301	12335	12362	12211	12299	12357	12342	12243	12246	12269	12365	12299	12392	12305	12327	12471	12198	12359	12263	12220	12215	12048	12424	12210	12318	12396	12259	12388	12349	12336	12289	12229	12284	12448	12344	12416	12328	12427	12222	12212	12260	12257	12353	12440	12318	12266	12380	12253	12606	12187	12187	12243	12385	12383	12333	12221	12346	12293	12321	12226	12316	12345	12366	12315	12249	12306	12386	12322	12401	12120	12492	12297	12488	12160	12441	12426	12479	12291	12332	12287	12234	12421	12388	12486	12338	12276	12098	12222	12202	12128	12402	12329	12334	12129	12327	12486	12295	12275	12375	12428	12419	12213	12352	12299	12267	12237	12218	12209	12437	12368	12388	12204	12328	12354	12275	12323	12318	12231	12115	12205	12075	12282	12415	12202	12339	12415	12342	12312	12337	12274	12360	12382	12295	12364	12359	12327	12267	12382	12439	12269	12295	12307	12270	12156	12310	12364	12211	12414	12339	12191	12330	12372	12151	12244	12253	12247	12363	12055	12361	12204	12313	12390	12279	12435	12328	12275	12322	12221	12293	12488	12231	12537	12392	12178	12238	12213	12273	12326	12394	12328	12250	12434	12207	12434	12371	12506	12387	12160	12224	12353	12356	12298	12399	12545	12152	12137	12255	12389	12152	12381	12349	12417	12296	12430	12288	12305	12312	12313	12364	12228	12317	12149	12213	12322	12274	12376	12417	12312	12299	12341	12280	12142	12205	12345	12200	12277	12374	12265	12228	12325	12387	12232	12257	12249	12418	12237	12505	12250	12321	12253	12453	12385	12352	12493	12311	12433	12321	12301	12203	12327	12257	12319	12247	12379	12248	12301	12412	12298	12348	12373	12282	12315	12366	12114	12285	12313	12328	12296	12386	12233	12393	12394	12412	12196	12297	12340	12277	12379	12144	12337	12492	12324	12219	12368	12336	12146	12213	12213	12376	12146	12358	12398	12254	12296	12208	12156	12108	12254	12363	12387	12409	12275	12489	12153	12211	12243	12398	12347	12274	12322	12293	12406	12281	12426	12323	12373	12334	12429	12285	12307	12217	12264	12410	12343	12374	12228	12272	12312	12343	12308	12211	12304	12234	12509	12397	12373	12405	12309	12217	12195	12333	12231	12363	12327	12359	12244	12267	12130	12363	12451	12291	12149	12261	12561	12305	12489	12382	12350	12281	12212	12462	12244	12356	12293	12148	12236	12358	12262	12282	12296	12455	12410	12431	12275	12353	12299	12254	12401	12233	12331	12297	12321	12217	12477	12465	12303	12403	12395	12450	12426	12280	12295	12366	12377	12367	12231	12242	12321	12232	12168	12222	12310	12296	12316	12361	12250	12294	12464	12146	12301	12339	12303	12154	12041	12331	12371	12465	12189	12352	12274	12221	12441	12401	12351	12375	12385	12391	12211	12301	12322	12486	12323	12241	12494	12223	12232	12231	12304	12212	12271	12380	12330	12322	12316	12264	12518	12387	12258	12241	12279	12314	12179	12410	12224	12483	12198	12304	12082	12296	12244	12246	12313	12302	12531	12199	12378	12273	12251	12289	12350	12329	12263	12358	12360	12328	12361	12285	12356	12257	12530	12325	12172	12354	12372	12184	12256	12416	12338	12355	12337	12345	12378	12252	12258	12182	12220	12213	12306	12343	12377	12256	12143	12214	12357	12260	12222	12108	12406	12265	12130	12233	12427	12228	12294	12193	12393	12202	12395	12406	12271	12427	12216	12482	12400	12116	12361	12352	12329	12360	12207	12328	12267	12320	12376	12364	12283	12239	12239	12251	12465	12347	12377	12175	12228	12472	12252	12283	12309	12196	12232	12314	12342	12352	12223	12293	12254	12396	12356	12269	12356	12457	12291	12385	12270	12360	12279	12230	12434	12399	12367	12203	12322	12341	12308	12171	12293	12367	12314	12310	12368	12236	12513	12373	12430	12186	12339	12272	12397	12359	12364	12185	12357	12273	12204	12248	12393	12508	12427	12421	12526	12342	12405	12191	12251	12255	12302	12329	12333	12385	12275	12478	12368	12135	12301	12199	12310	12331	12274	12414	12190	12332	12388	12218	12267	12453	12276	12441	12303	12312	12346	12251	12380	12332	12323	12198	12239	12290	12265	12208	12334	12206	12538	12391	12217	12412	12208	12299	12237	12206	12306	12325	12220	12406	12115	12278	12087	12199	12349	12366	12417	12361	12182	12336	12362	12312	12210	12222	12524	12248	12399	12352	12280	12307	12247	12339	12254	12321	12336	12406	12397	12061	12316	12313	12055	12278	12193	12300	12343	12229	12300	12423	12264	12265	12370	12201	12311	12316	12400	12224	12254	12236	12269	12368	12356	12435	12306	12180	12363	12267	12410	12289	12421	12266	12336	12156	12327	12335	12293	12277	12302	12270	12288	12359	12157	12310	12234	12269	12257	12373	12435	12317	12409	12361	12304	12533	12284	12381	12256	12245	12369	12403	12393	12097	12255	12317	12174	12268	12450	12353	12260	12295	12074	12223	12293	12348	12293	12343	12302	12463	12272	12387	12418	12474	12301	12414	12531	12366	12364	12308	12460	12286	12210	12442	12202	12313	12319	12317	12437	12216	12395	12302	12389	12385	12309	12229	12465	12432	12402	12237	12409	12130	12198	12413	12277	12344	12293	12364	12200	12277	12252	12211	12224	12591	12313	12414	12166	12362	12416	12318	12366	12337	12418	12216	12207	12442	12214	12482	12354	12236	12416	12235	12286	12168	12251	12223	12261	12281	12426	12196	12223	12465	12291	12418	12342	12338	12277	12268	12363	12273	12260	12324	12340	12246	12264	12328	12375	12430	12315	12241	12280	12304	12259	12313	12295	12339	12344	12150	12387	12204	12232	12329	12309	12301	12245	12397	12427	12340	12328	12397	12289	12400	12348	12351	12325	12202	12240	12338	12321	12207	12273	12395	12368	12390	12294	12239	12345	12192	12309	12238	12364	12284	12359	12151	12304	12208	12337	12319	12253	12263	12434	12353	12225	12517	12386	12398	12079	12282	12454	12216	12367	12169	12310	12332	12399	12503	12464	12351	12307	12304	12430	12345	12344	12323	12295	12442	12234	12262	12189	12429	12278	12270	12420	12316	12345	12231	12513	12280	12242	12353	12421	12140	12412	12234	12088	12432	12326	12432	12301	12161	12438	12238	12490	12165	12312	12434	12324	12150	12280	12312	12547	12243	12234	12376	12319	12317	12278	12369	12293	12317	12313	12382	12476	12331	12189	12259	12255	12320	12183	12261	12233	12321	12376	12165	12184	12383	12412	12352	12244	12301	12340	12254	12262	12297	12327	12325	12158	12334	12366	12300	12055	12318	12263	12279	12300	12363	12210	12432	12421	12268	12229	12417	12324	12241	12178	12286	12396	12395	12341	12189	12386	12232	12482	12303	12266	12423	12352	12173	12383	12285	12309	12295	12429	12268	12387	12100	12364	12398	12402	12261	12454	12281	12364	12269	12282	12254	12077	12280	12374	12407	12386	12202	12363	12353	12379	12300	12453	12311	12261	12410	12219	12252	12392	12234	12178	12507	12402	12226	12310	12326	12511	12380	12262	12575	12293	12481	12277	12271
22941	21121	28603	24801	23792	23620	21418	17536	16992	16486	16201	15923	15706	15725	15522	15727	15486	15221	15576	15313	15235	15252	15329	15084	14982	15164	14965	15198	15034	15169	15234	15175	14918	14957	15020	15186	15116	14932	15137	15061	15100	15107	15004	15010	15039	15137	15185	14931	15082	15215	14933	15005	15153	15094	14939	14961	15088	15197	15147	15077	15039	14904	14833	14902	14992	14986	15109	14958	15106	14897	15114	15103	14991	15089	15180	14898	15138	14881	14933	14859	15132	14915	15091	15185	14850	15013	15011	15011	14880	14987	14934	15062	14887	15082	14997	15026	14866	15036	14891	15089	14911	15069	15177	15061	14976	15096	15148	14923	15039	15107	15089	14926	14982	15051	15129	15049	14888	14991	15104	15170	14998	15067	14903	15019	15096	14963	15056	14993	14946	14820	14832	14843	15052	15093	15198	14953	15003	15075	14851	14886	14983	14941	15135	15045	14948	14968	14931	15017	15008	14951	14975	15034	14941	14891	14979	14953	14955	15004	14992	14896	14885	15027	15219	15103	15048	14993	14930	15164	14875	15153	14960	14837	14906	15039	15135	14946	15045	14981	15017	15168	15017	15126	15007	14839	14853	15109	15114	14990	14954	15187	14997	15105	14975	14946	15203	14901	15047	14912	14859	14925	15047	15092	14989	14906	14929	14947	15007	15177	15118	15038	15081	14910	14919	15160	15126	15020	14935	15012	14795	15090	15016	15024	15065	14836	15029	14942	15236	15069	15073	14848	14944	14949	15100	15023	15118	15084	15041	14856	14947	14748	15030	14979	14861	14970	15037	15061	14968	14819	15089	15056	15154	14938	15036	14858	15188	15151	14926	14949	15155	15057	15063	15102	14880	15029	15085	14930	14903	14849	15151	15031	15049	15104	15033	15035	14995	14895	15143	15053	15216	15006	15193	15024	14872	14959	15121	15118	15101	15112	15029	15176	15073	14707	15024	15062	15050	15045	14915	14890	15056	15208	15072	15074	14919	14967	14877	14916	15024	15034	14990	14911	15028	15033	15058	15151	15110	14871	14978	14881	14824	15158	15123	14890	15016	14799	14809	14860	14894	15036	15143	15102	15045	14887	14918	14767	15022	15060	14813	15031	15122	15142	14988	15288	14983	14820	14789	15094	15002	14862	14976	15002	15053	15059	15009	14833	15098	15118	14951	14905	15116	15017	15121	15043	14943	14926	15064	14910	15061	15128	14951	14962	14886	14982	14929	15040	14924	15024	14993	15161	15071	14848	15177	14992	15060	15141	15060	14907	14939	15020	14972	14959	15012	15143	15092	15008	15275	15134	14876	15131	15065	14848	14920	15201	15081	14978	14992	15074	15100	15149	14950	14860	14816	14980	15097	14892	15077	14990	15090	15119	14995	14956	15002	14974	15155	14907	15000	15167	14952	15061	15118	15052	15006	15045	14899	15052	15146	14846	14971	14852	15011	15108	14928	15176	15033	14887	15185	14972	15114	15030	14879	14811	14862	15086	14961	15007	15242	14971	14977	14905	14982	15032	15073	14964	14945	14972	14912	15096	15068	14982	15107	14844	14962	15059	14990	14934	15022	14883	14972	14951	15107	15045	15237	15012	15068	15100	14890	15023	14802	15082	14985	15019	14966	14754	14863	15011	14856	14925	14970	15157	14966	15012	15024	14853	14980	14879	14874	15077	15200	15050	14895	14849	14946	15202	15023	15119	14942	14860	15129	14913	14946	14922	14874	14742	15063	14806	15089	15047	15017	15186	15108	14921	15030	15103	15015	14950	14944	14965	14847	14951	15045	15040	15008	14923	15140	15009	15077	14925	15032	15070	15096	15255	14969	15002	14959	15098	14899	14956	15134	14979	15056	14978	15051	14930	14862	15010	14891	15125	15090	15040	14962	15030	15003	15070	14894	15028	14813	14865	15018	14865	14865	15191	15014	14861	15054	14890	15157	14908	14971	15079	14955	14907	15192	15059	15006	15071	15179	15078	15073	15169	15202	14754	15186	14934	14985	15059	15007	14909	14839	14960	15067	15054	14817	15086	15051	15032	14974	15035	14922	15162	15049	15050	14886	15158	15087	14843	14912	15111	14883	14788	14831	15030	15210	15180	14995	15039	15003	14855	15154	14992	14942	14922	15237	15233	15217	14805	15074	15051	14896	14950	14814	14938	14982	14999	14917	14925	14896	14731	14819	15124	14927	15010	15107	15048	15084	15102	15161	15001	15132	14887	15207	15084	14844	14876	14894	14931	15076	15062	15075	15101	15003	15106	15103	15034	15048	15124	14709	14945	14906	14859	14982	14953	14914	14991	14956	14738	15093	14977	14999	14999	14913	14968	14994	15057	14937	14951	15069	14958	15026	14882	15078	14878	15076	15136	14883	15021	15013	15066	15054	15021	15090	14993	14909	14983	14756	14988	15192	15021	14975	15077	14961	14946	15226	14907	14911	15003	15016	14943	14761	15128	14893	14867	14794	15050	15097	15080	14964	14950	14858	14947	15021	15035	14853	14905	15088	15041	14944	14875	14786	14767	15180	14831	14959	14950	15138	15063	15031	15141	15102	14961	15038	14955	15025	14907	15086	14997	14872	14901	15270	15048	15059	15050	14894	15103	15001	15123	15124	14885	14977	15110	14790	15081	14926	14954	15066	15085	15083	14918	14963	14873	14936	15052	15022	14970	14953	14986	15060	15131	14981	14879	15147	15084	14860	14965	15009	14888	14971	15094	14956	14892	15098	14995	14724	15077	15052	15045	15074	15138	14942	14994	14925	14974	15046	14792	14838	14856	14845	14920	15116	14877	14991	14963	15096	14978	15022	15038	14912	15038	15024	14898	14958	14835	14873	15042	15024	15014	15026	15010	14942	14942	14855	15185	14929	14949	14921	14898	14724	15085	14977	15082	14866	14885	15069	14993	15143	15019	15128	14818	14951	15152	15072	14994	14962	15041	15142	14814	15149	15121	14954	14958	15231	15097	15095	15162	14931	14841	14958	15036	15028	14990	14910	14975	14874	15098	14954	14986	14995	15024	15025	14874	15136	15025	15198	14890	14972	14793	14954	14841	14917	15165	15006	14972	15042	15092	15045	14911	14969	14906	14961	15106	14934	14848	14897	15122	15152	14971	14728	15096	14887	15037	14864	14899	14836	14988	14825	15165	15199	14961	15162	14822	15096	15138	14952	14919	14989	15186	14967	15043	15080	15047	14864	14944	14933	15040	14993	14864	15084	14938	15008	14960	15225	15019	15034	14838	14888	14908	14941	14960	15075	15168	14978	15225	15048	15045	14941	15042	14915	14892	14998	14989	15002	15074	14805	15058	15095	15003	14907	15046	14928	14741	14919	15151	15059	14990	14793	15082	15031	15145	14933	14886	15087	14854	14916	15000	15141	14927	15060	15075	15191	15086	14967	15036	14990	15221	15017	15026	15049	15005	14994	15131	14821	15108	15183	14918	15134	15011	14794	15124	14916	14949	14906	14814	15027	15099	15022	14969	14869	15195	15040	15077	15153	14928	15013	15176	15027	15014	14774	14935	15044	15074	15170	14824	15027	15017	14869	14915	14785	14803	14792	15095	14949	15111	14963	14900	14894	14969	15029	14953	15082	14987	15032	15061	14974	14993	15118	15283	15050	14938	15213	15004	15087	14937	14946	15112	14974	15210	14984	14902	14868	14801	15107	14895	14927	14906	14979	15034	15015	14973	14841	15033	15032	14958	14865	14920	14900	14999	15034	15162	15032	15058	15005	14980	14993	14852	15031	14998	15032	14958	14737	15102	14851	14929	15098	15239	15136	15124	15007	15028	15102	14979	15074	14854	14983	15166	14926	15089	15109	15100	15139	14990	14858	15262	14816	15102	15076	14966	15052	15059	14975	14976	14958	14827	15042	14896	14851	14855	15054	15037	15058	14958	14963	15150	15088	14871	14974	15100	15070	15021	15059	14869	14864	15083	14938	15017	15082	14902	15034	14953	15045	14866	15027	15115	15206	15099	15186	15122	14865	15028	14756	15031	15034	14922	14997	14973	14955	15056	15158	14987	14882	15075	15126	15205	14830	15205	15108	14969	14763	14911	14988	15021	14931	14996	15136	15129	14915	14951	15044	14989	14935	15183	15187	14987	14784	14924	14976	14945	15009	14962	14806	15044	14987	14946	15014	14958	14883	14852	14941	14813	14975	14867	15063	15137	15047	15084	15043	14978	15117	14833	14848	15046	15133	15005	14813	14885	14985	15165	14928	14970	15049	14891	15078	15248	14867	14817	14979	14858	14925	15176	15008	15187	14782	14917	15230	14911	15003	14948	15060	15102	14862	15003	14919	15198	15106	15040	14962	14918	15013	15012	14990	15126	15080	14827	14979	14999	14913	14906	14887	15029	15035	14855	14905	14929	15095	14870	15184	14900	15056	15015	14879	14844	14891	14657	14976	15148	14962	15072	14985	15009	14922	15007	15033	14971	14864	15173	15067	15008	14987	14966	14998	14984	15091	14943	14925	14945	14933	15072	14860	15051	15058	15026	14944	14814	14954	15035	14864	14993	14904	15032	14842	14852	14926	14796	14951	15179	14955	14900	15090	15195	14860	14814	15101	14970	14902	15060	15018	14947	14982	15022	14986	15014	15125	14973	14915	15069	14930	15255	15077	15050	15149	14887	14951	15090	14885	15019	15028	15040	15072	14876	15011	15012	14991	15002	15225	14930	14791	14812	14878	14913	15276	14976	14876	14918	14988	15032	14848	15112	14942	14974	14986	14698	14941	14978	14856	14990	15102	15007	15032	15018	15081	14886	14693	15023	14898	15146	15069	15007	15149	15040	14995	14936	15062	15103	14893	14980	15112	14826	15070	15225	14928	15199	14989	14901	15067	14892	15107	14994	14845	15122	15175	15011	14990	14937	14949	15096	15111	15131	15134	15025	14974	15157	15091	14831	14938	15196	15014	15122	14961	15062	14952	14991	15075	15202	14901	15041	14870	15087	14900	14966	15086	15154	15119	15163	14803	14734	14992	15034	15067	15121	14957	14853	15047	15044	15020	14976	15239	14877	15062	14982	14997	15169	14906	15215	14971	15052	14914	14992	14686	15013	14752	15037	14940	15074	14952	14992	15097	14920	14971	15068	15192	15025	14967	15054	15100	15054	14898	14996	14867	15102
25557	50870	42573	33888	26685	19509	17119	15729	15214	14580	14332	13971	13720	13574	13608	13423	13516	13335	13110	13238	13266	13289	13123	13078	13037	12850	13078	12959	12984	13105	13152	13058	13068	12945	13042	13127	13171	13031	12996	12953	12849	12984	13085	13020	13053	12992	12917	13127	12990	13017	12993	12838	13049	12961	13194	12968	13019	13065	12996	12976	12939	12999	12882	12951	13052	13080	13123	12978	12994	12942	13185	12958	12892	13061	13011	12957	13133	12968	12938	12966	12913	13113	13076	13038	13103	13085	13097	12845	12917	12934	12886	13082	12863	12749	12838	13157	12967	12950	13106	12988	12867	12835	13045	13104	13061	12952	12928	12813	13086	12980	13018	12954	13058	12944	12889	12798	13089	13047	12836	13017	13027	12935	13049	12966	13126	12904	12717	13072	12853	12955	12969	12883	13124	12975	12882	12952	12981	12911	12859	13116	13019	12957	13188	12918	12963	12811	12937	12876	12969	12967	12941	12847	12914	12955	12894	12865	12967	12994	12771	13014	12928	13016	12993	12951	13115	12878	13027	12960	12906	13115	12974	13057	12961	12960	12942	12963	13097	12850	12988	13146	13074	12873	13100	13052	13077	12956	13098	12790	12860	12884	12799	12973	13115	12925	12973	13045	13014	12894	13015	13160	12942	12953	13152	12975	12783	12946	13049	12880	12919	12943	13074	12900	13038	12956	12957	12956	12958	13042	12974	13110	12970	13056	13132	12959	13001	12946	13127	13014	12983	13068	12984	13141	13088	12911	12973	12993	12868	12869	13176	12980	13014	12930	12910	12978	12968	13121	12935	12945	12875	12911	12914	13158	12999	12978	12960	12812	13048	13030	13104	12968	12966	12926	12944	12903	12820	13034	12837	12946	13103	12918	13037	12812	12970	13108	13050	13056	12838	12793	12903	12912	12934	13045	13005	12885	12929	12821	12991	12964	13017	12911	12972	13109	13042	13118	12962	12860	13045	12981	12901	13142	12962	13035	12946	12813	12930	13102	13062	13101	13010	12777	13010	12952	12876	12996	13059	12932	12938	12846	13028	12852	13004	12860	12858	12970	13033	12971	12901	12982	12950	12926	12940	12963	12981	12962	12786	13181	12846	12902	13059	12996	12853	12965	12861	12902	13029	12777	13013	12925	12811	12904	12998	12994	12964	13042	13042	13034	12923	13085	12944	12984	12941	13047	13011	12990	13090	12855	13093	12898	13082	12914	13056	12823	13014	13001	12802	12831	13095	12915	12994	13124	12910	13035	12941	13036	13013	12923	12992	12963	13069	12909	12934	13012	12814	12976	12924	12985	12773	12918	13065	13025	12932	13093	12875	13015	13186	12991	12761	13014	12921	12940	12916	12798	12849	12974	12868	12952	12945	12977	12981	13155	12877	12888	13010	12844	12787	12952	13035	13021	13023	13014	12973	12995	12946	12939	13117	12750	12946	13017	12930	12917	12860	13058	13077	13008	12934	12928	12897	12957	13027	12943	12902	13158	13063	12822	12855	12962	12943	12987	12894	12996	12957	12859	12928	12939	12997	13013	12850	12917	13115	13092	13106	13106	12972	13061	12844	12827	13071	12999	13013	12990	13165	12958	12931	13104	13120	12928	12800	12981	12855	13013	12865	13022	13119	12947	13000	13032	12932	12868	12995	12839	13050	12817	13018	12976	12910	12827	12903	12886	13061	13168	12870	13003	13128	12899	12798	12911	12937	13075	13072	12806	12919	12995	13187	12858	12967	13008	12929	13032	12849	13107	12907	12988	12884	12974	12873	12908	13064	12964	13084	12769	13107	12842	13016	12979	12966	12986	12915	12983	13025	13163	12951	12803	12819	13068	13060	13153	12856	12964	12948	12796	12862	12903	12801	13036	13056	13071	12875	13116	12860	12762	12931	12999	13042	12920	13105	13057	12934	13040	12773	12976	12982	13112	13002	13127	13081	12951	13071	12826	12926	12999	13141	12852	12862	13062	12997	13022	12821	13129	13045	12860	13074	13195	12900	12848	12998	12946	13014	12893	12876	12925	13061	12988	12999	12895	13093	12993	13045	13001	13100	13008	12980	12967	13006	13029	12933	12869	12778	12930	12932	12927	13005	12931	13046	13106	13032	13128	12820	13022	12869	12911	12829	12935	13033	13117	13067	13011	13009	12963	12973	12954	13092	13074	12949	12723	13158	13041	12974	12965	12956	13197	12935	12989	13071	12819	12885	13043	12877	13085	12893	12916	12868	13034	13080	12903	12883	12928	13040	12924	12998	13081	12965	13130	13048	12983	13043	12983	13032	13079	12792	13120	12945	13094	12971	13071	13056	13095	12998	13153	12947	12888	12865	12910	12922	13032	12876	12936	12879	12984	13071	12865	12976	13048	12945	12747	12893	12979	12857	12923	12998	13020	13029	12852	12910	13064	12791	13100	12829	13040	12957	13101	12936	13030	13003	12950	13058	12936	12897	13030	13074	13112	13026	12963	13199	13096	13146	12849	13118	13019	12842	12944	12926	13006	13029	13141	13007	12888	12867	13078	12952	12964	13149	12964	12780	12988	12990	12890	12881	12946	12936	12951	13100	12967	12997	12922	12856	13085	13087	12940	13056	12947	12764	13108	12910	12913	12918	13070	12933	12945	13058	12956	12913	12973	13088	13038	13008	13105	12864	12974	12968	12818	13125	12797	13013	13017	12911	12958	13082	13090	13162	13014	12875	12962	12925	13095	12978	12992	13077	12907	12977	13108	13065	12805	13049	12853	12856	13022	12906	13104	12955	13030	12938	13042	12794	12941	12927	12944	12926	12936	13021	12917	13047	13039	12899	12951	12858	12909	13009	13073	12908	12830	13082	12967	13049	12865	12945	13086	12978	13156	13026	13100	12823	12887	13009	12974	13115	13068	12886	12986	12982	13001	12999	12879	12998	13092	13028	13051	12889	13091	12964	13114	12938	13174	12974	12882	12996	13008	12909	12967	13018	12987	13038	13013	12840	13051	13151	13058	13039	13093	12955	13006	12933	12951	12893	13071	12945	13013	13074	12939	12922	12794	13070	12862	12911	12881	12979	13125	12884	13015	12891	12830	12982	12835	13055	13084	12961	13003	12972	13012	13169	12886	13050	12955	13122	12914	12978	12824	12865	12978	13044	12910	13116	13039	13041	12942	13124	12880	12981	12843	12939	12956	12910	13079	13018	12961	13007	12967	12996	12797	13072	12944	13117	12901	13072	13116	12856	13170	12859	13000	12885	12945	13043	13108	13023	12808	12912	12996	13007	13024	12889	12946	12949	12978	12899	12990	12953	12960	12834	13056	13038	12877	13089	12969	12836	13009	13053	13000	13095	13048	13057	13049	13062	12937	12966	12959	12977	12956	12879	12826	12932	13066	12986	12971	13069	12946	12974	12971	12986	12957	13127	12828	13041	13067	12919	12994	12904	12861	12970	12838	13035	13063	12932	12913	13063	12919	12902	13080	13129	12907	12940	12914	12883	13085	13002	13009	13009	12951	13014	12955	13015	12960	13048	13118	13097	12972	13051	12860	13017	12990	13094	13032	12903	13075	13112	13015	12976	12696	12897	13029	13145	12996	12900	13133	13009	12891	13006	12929	13087	12987	12918	12944	12985	12989	13025	12890	13064	12861	12943	13087	13033	12872	13142	12898	12947	12948	13111	13097	12829	13072	13049	12995	13086	12850	12983	12848	12982	12955	13081	12930	12879	13032	13008	12854	13067	13072	13091	13067	13008	13134	12894	12995	12924	13123	12938	12947	13040	13057	13125	12935	12898	13071	13154	12839	12975	12946	13057	13055	12855	12929	13015	12891	12869	12949	13058	12968	13046	12945	12924	12989	12992	13024	13063	12917	13002	13068	12918	13072	13006	12973	12948	12921	12905	13093	13018	12932	12853	13139	12861	13123	13015	13000	12978	12879	12963	12806	12932	13040	13054	12898	12884	12927	12976	12912	13152	13020	12980	12946	12864	13092	12972	13047	13055	12975	12901	12907	12928	13039	12758	12928	12997	13168	13042	13059	13004	13042	13125	12912	12897	13131	12958	12934	13003	12903	13013	13152	13040	13055	12981	13078	12777	13005	12923	12944	13212	12946	13063	13036	13028	12990	12887	12961	12835	12991	12913	13135	12890	12954	12883	13075	12936	12924	12899	12931	12978	12955	12857	12907	12831	12911	12917	12947	12975	12916	12811	13091	12718	12951	13023	12956	13006	13079	13059	12941	12890	12906	13015	12918	13079	12994	12965	13016	13013	12911	12961	12874	13063	13063	13039	12852	13039	12852	12965	12839	13003	12879	12974	13026	12921	12939	12953	12960	13071	13017	12974	12944	13030	12891	12862	13042	13116	13017	13039	12932	12853	12912	13049	12772	12959	13022	12992	12985	13097	12954	12932	12991	12894	12940	12942	13106	13042	12866	13024	13081	12928	13011	13070	12911	12816	12989	12909	12857	12946	12920	12964	13039	12960	12950	13045	13173	13008	12939	12923	12975	13012	13083	12992	13014	12983	13014	13028	12999	12989	13059	12986	13012	13144	12929	12954	12944	13040	13125	13150	13022	12844	13135	12816	12928	12921	13038	13061	12860	13046	12934	13170	13039	12878	13009	12919	12830	13024	12873	12893	12894	12880	12957	12923	13011	12987	12971	13086	12939	13044	12932	13177	13015	13013	12891	13045	13091	12814	12835	12913	12966	12981	12957	12895	13005	12795	12896	13086	12997	13064	12987	13024	13103	12881	12966	12935	13171	13146	13129	13149	12871	12822	12964	12946	12921	12784	12971	13075	13000	12890	12954	12925	12790	13038	13139	12919	12937	13101	13082	12985	13084	12825	12948	13205	13008	12828	13005	12866	13014	12922	12848	13031	13074	12791	13007	12899	13100	13036	12976	12909	12775	13008	13070	12852	13028	12812	12891	12998	13121	12863	13014	12938	12796	12847	13011	12956	13100	13146	12986	12904	12974	12905	13138	12982	12960	12944	13014	12887	13036	12958	12959	13074	12954	13096	13084	13070	12961	12906	13015	13015	12939	12868	12921	13026	12736	13114	13158	12815	12887	13038	13040	12913	12832	13129	13000	12901	13038	12895	12961	12980	12917	13142	12939	12849	12886	13007	12677	13036	12919	12961	13055	13112	12923	12887	12811
24184	21170	28267	26796	22299	19671	18063	15941	15418	15024	14945	14601	14586	14407	14233	14488	14292	14298	14326	14149	14212	14306	14229	14052	14266	13885	14099	14039	13944	14055	14034	14072	14081	14011	13915	13963	13776	14045	13890	14138	13959	14177	13999	13989	14098	13832	14020	13868	13877	13920	14060	13912	13968	13990	13923	14007	14183	14093	14020	13804	13919	13893	13979	14071	13932	14095	14170	14017	14073	13878	14048	13938	14223	14031	14029	13970	14136	13995	14010	13893	14021	13905	13797	14089	13886	14054	14039	14155	13986	14011	13996	13991	13943	14000	13947	13920	13898	13880	14161	14112	13949	14187	14077	13982	14202	13899	14147	14012	14105	13944	13780	13910	13930	14002	13833	13793	13929	13879	14068	14135	13843	13895	13879	13928	14135	14171	13971	14107	13889	13852	13973	13935	13969	14039	14073	14002	13918	14017	14038	14035	13893	14027	14089	13989	14094	13944	14211	14138	14020	14185	14329	13941	13803	13993	13948	14107	14096	13962	13870	13745	14012	14033	13911	14010	13940	14003	14168	14068	14021	14020	14104	14117	13994	13935	13950	14064	13944	14033	13821	14013	13866	13921	14062	13976	13941	13799	13893	13938	13872	13984	13825	13961	14034	14050	13927	13998	14214	13871	14209	14063	13974	13940	13967	14100	14058	13976	13783	13972	14050	14214	14007	14047	14086	13976	13833	14058	13883	13999	14043	13901	13807	13932	13766	13969	14046	14084	14012	14078	13959	13992	14100	14183	13867	14001	14015	14037	14059	13914	14017	13955	13841	13793	13844	14088	13918	14034	14040	14064	13921	13987	13934	13975	13963	14062	13908	13841	13946	13780	13955	13973	13910	14093	13913	13759	14001	13943	13994	14113	13969	13906	14113	13838	13940	13943	13997	14015	13957	13803	13944	13878	14017	14107	13936	14084	14075	13988	14066	13868	13975	13946	13827	13929	14086	13892	13840	13848	13906	14136	13866	14079	13913	13961	13765	14113	13795	14057	13981	14224	14214	14073	14097	14066	13919	14016	13958	13902	14055	14064	13973	14154	13898	13748	13947	13968	14022	14021	14020	14120	14018	14150	14112	13901	13859	13919	13894	14059	13850	13854	13856	13887	13845	13995	14022	13955	13970	14132	14057	13736	13941	14148	14087	13860	13950	14012	14068	13995	14125	13926	14039	14004	13924	13850	13974	14114	13998	13980	13963	13999	13918	13986	13887	13956	13883	13687	14018	14069	13852	14020	13877	13965	14000	14110	14068	14133	14173	13921	14120	13800	14205	13999	13845	13987	14051	13980	13941	14065	14076	13980	14019	14024	14029	14112	14012	13993	13804	13919	13906	13909	14150	14108	13927	14031	13966	14079	13945	13912	14141	13972	13844	14017	14284	13936	13831	14102	13989	13849	14033	13894	14053	14070	14103	13873	14244	14005	13945	13922	13900	14190	14000	14019	13969	14018	13913	13997	14059	14086	13998	14242	13934	14006	13930	14002	14006	13982	14189	13974	14073	14149	13818	13975	14025	13916	13840	13820	14020	14008	13985	13757	13956	13934	14071	14202	14106	13942	13764	13906	14080	13992	13800	14051	14155	14297	13936	13903	14045	14050	14079	13916	14225	14189	13968	14110	13953	14076	14141	13991	14210	13973	13997	13979	13949	13923	13868	14057	13963	13955	14089	13970	13926	14010	13853	13884	13996	13936	13974	13838	13963	14019	13907	14070	13982	14042	14009	14091	13996	13953	13956	13931	14024	14053	13968	13996	13922	13989	14009	13956	13934	13966	13905	13891	14132	14080	14187	13887	14120	14108	13927	13989	13986	14038	13962	14031	13848	13967	14113	14075	14095	13906	14011	13965	13977	13950	13959	13937	14040	13916	14071	13796	13969	13967	13917	13913	13960	14035	14066	13888	13977	13918	14042	14031	14013	14083	14063	14025	13766	14137	14005	13840	14192	14073	13888	14181	14120	13875	14269	14118	14072	14012	13800	14022	13946	13924	13964	14116	13995	14029	14069	13840	13889	14016	13850	14013	14130	14083	14118	14057	14104	14071	13815	13980	14270	13817	14019	13722	13907	14116	13896	14099	14113	14041	14076	14030	13793	13999	14130	13985	14039	13838	13884	13901	13872	13970	13975	14109	14046	13997	13931	14050	13914	14055	13949	14073	13921	14029	14022	14031	14059	14103	14232	13880	13977	13956	13934	13845	13998	13958	14005	13984	14038	13864	14082	14027	14040	13906	14020	14041	14220	14093	13931	13977	14016	14055	13892	13873	14091	13894	13920	13920	14114	14032	13800	14057	14156	13961	13902	13935	13839	14051	14049	13896	13904	14052	13817	14081	14120	13809	13948	14018	13976	14059	13889	13849	13843	14129	13943	13873	14015	14029	14249	14174	13937	13851	13865	14157	13917	14049	14126	13872	14134	14010	13852	14098	13862	13881	13878	14104	14047	14014	13957	13916	13950	14094	14037	13896	13733	13939	14064	13953	13715	13868	13908	14215	13821	14272	14055	13977	14076	14038	14029	14106	13933	13922	14041	13969	13896	13895	13957	13832	13903	13868	14162	14014	13966	14119	14050	14247	13988	13891	13937	14178	14096	14047	14140	13918	13896	13786	13872	13788	14085	14049	14042	14009	13848	14099	13935	14010	14005	13997	14048	14025	13936	13912	13971	13898	13895	13894	14107	14038	14139	14043	13924	13893	14004	13876	13972	13893	14030	13921	13904	13938	14018	14055	14111	13785	13796	13805	13917	13937	13997	14117	13981	13709	13875	13944	13949	13824	14099	13995	14014	14002	14133	13940	14272	14252	14029	14009	13903	13856	13991	13962	13900	13951	13966	14024	13933	13917	13987	13881	13865	13880	13951	13902	14049	13824	14053	13886	14049	13939	13893	14126	13952	13894	14079	14171	14046	14121	14118	13892	14018	14015	14046	13982	14110	13969	14039	13924	13974	14117	13945	13831	14000	14071	13924	13929	14015	13992	13946	14170	14037	14026	14034	13953	14006	14005	13989	13953	13889	13990	14046	13849	13857	13770	13908	13966	14005	14028	14110	14043	14006	13791	14076	14069	14048	14009	14067	14029	14146	14024	14035	13850	13944	14112	13813	13987	13976	13943	14066	14111	13952	14016	14012	13936	13763	14065	13925	13894	13846	13982	14061	13927	13795	13967	13977	14091	13948	13908	13816	14017	14043	14094	14001	13878	13918	14120	14094	13866	13926	13990	13973	13915	14157	14004	13937	14042	13887	13827	13965	13874	13809	13842	13967	14069	13922	14033	13999	13987	13991	13839	13856	13895	14064	14057	14144	13957	13886	14065	14005	14096	13892	14106	14028	14011	13983	13913	13836	14034	14171	13885	14161	13931	13950	13979	13758	13896	14051	13906	13959	14054	14205	13796	13800	13919	14018	14026	13883	13760	13950	14164	14137	14072	13897	13953	14037	14067	13870	14026	14045	13785	14110	14038	13923	13824	13973	13886	14175	14039	13862	13917	13914	13934	14067	13972	13910	13959	14090	14061	14076	14019	13973	14102	13970	13993	14022	13759	13977	13789	13788	13960	13945	13903	14069	13968	13971	14155	14178	14009	13934	14081	14131	13944	13872	13919	13879	14001	14097	13991	13980	13955	13849	13915	13984	14162	14130	13984	13931	13957	14184	14050	14123	14083	13910	13845	13820	14194	13743	14024	14094	13987	14124	13814	13903	13974	13864	13970	13918	13880	13975	13960	14287	13802	13842	14023	14086	13910	13968	13935	13861	14029	14033	14025	14049	13852	14043	13794	13913	14029	13952	13981	14263	14015	13989	14140	13811	13961	14133	14021	13874	14029	14005	13982	13925	13794	13798	14073	13940	13712	14140	13978	13907	13988	14130	14006	13999	14083	14218	14049	13958	13977	13834	13997	14032	14018	14007	14094	14055	14012	14117	14009	14150	13955	13938	14020	14108	13909	14024	13982	13957	13982	13969	13963	14014	13881	13912	14213	14079	13970	14061	13949	14072	14023	14075	14048	14138	13884	13930	13928	14216	13985	14213	13994	13941	13869	13934	14109	14022	13914	13989	13962	13961	13982	14020	13918	14017	13933	13858	13865	13877	13988	13954	13990	13965	14154	13892	13835	14032	14084	14148	14048	14046	14033	13986	13981	13971	13966	14141	13844	13885	14040	14074	14100	13976	13948	13975	14037	13937	13996	14028	13919	13822	13985	13912	13926	13906	14004	13961	13830	14006	13985	14081	13924	13946	13869	14097	14068	14087	14083	14071	13960	13943	14050	14057	14127	14132	13994	13910	14070	13890	14195	13998	14019	14105	14025	14007	14038	14116	14044	14002	13871	13974	13900	13993	14058	14052	13949	13776	14212	13877	13886	13942	14025	14085	13929	14068	13898	13981	13859	14081	13938	13802	14121	13983	13922	13934	14183	13942	13968	13873	13914	14014	14046	14089	13966	14192	14094	14027	14087	13883	13836	13910	14104	14150	13973	14028	14055	13904	13764	13977	13940	13877	13867	13790	14145	13982	13967	13880	13919	13927	13944	13856	13904	13829	13860	14103	14004	14056	13888	14105	14010	14140	14113	14156	13902	14099	13935	13986	14146	14044	14030	14031	13868	13965	14206	13816	13797	13931	13879	14114	13979	13968	13911	14079	14065	13918	13976	14037	14078	13852	14104	14137	13819	13902	13982	14204	13919	13820	13923	14052	14166	13941	14007	14044	13925	14059	14019	13953	14003	13911	13869	14056	13814	14086	14043	13873	13971	13996	14023	14058	13928	13903	14023	14028	13947	14023	14095	14164	14162	13732	14045	13962	13916	14206	13937	14246	13998	14126	13997	13914	13974	14137	14042	14015	13984	13840	13993	14049	14117	14113	13995	14059	14033	14049	14009	14001	13940	14063	13841	14000	13909	13773	13934	13987	13923	14026	13982	13889	13971	14118	13979	13962	14128	14025	13900	13860	14065	14019	14017	13912	13887	13946	14093	14059	13925	13964	14070	13908	14183	13920	13973	14051	14113	13846	14048	13951	14115	14032	14153	13853	13977	13914	14058	13966	13919	14038	14074	13903	14135	14109	13966	13778	14012	14088	13849	13946	14091	13985	13994	14031	13754	13872	13991	14170	13989	13955	14004	13907	14005
25154	47059	38611	27498	20951	18131	16051	14957	14265	13611	13413	13267	13214	12881	12934	12871	12711	12660	12636	12646	12645	12546	12599	12480	12597	12339	12481	12513	12460	12458	12494	12180	12353	12458	12424	12407	12307	12468	12497	12367	12475	12523	12414	12407	12453	12464	12462	12501	12488	12418	12411	12233	12358	12458	12429	12522	12351	12435	12362	12371	12582	12585	12592	12485	12390	12356	12598	12472	12450	12538	12428	12300	12424	12506	12331	12390	12466	12489	12336	12419	12427	12308	12405	12446	12453	12467	12484	12404	12435	12489	12450	12529	12537	12412	12259	12507	12353	12439	12436	12408	12436	12333	12542	12539	12341	12343	12487	12318	12348	12342	12368	12498	12482	12414	12453	12491	12321	12263	12405	12492	12318	12414	12265	12205	12684	12414	12466	12443	12334	12496	12419	12384	12397	12376	12329	12532	12472	12408	12436	12486	12337	12542	12521	12256	12230	12438	12480	12528	12421	12434	12300	12407	12415	12415	12343	12451	12375	12366	12396	12274	12578	12613	12364	12421	12452	12436	12346	12416	12372	12378	12269	12445	12297	12415	12490	12441	12412	12491	12396	12221	12521	12600	12401	12551	12554	12461	12277	12264	12481	12367	12516	12461	12375	12356	12287	12362	12412	12532	12409	12418	12440	12382	12397	12447	12559	12470	12549	12494	12442	12521	12477	12301	12416	12303	12365	12441	12517	12379	12323	12330	12366	12378	12426	12488	12483	12490	12416	12418	12419	12526	12382	12506	12312	12297	12435	12354	12392	12485	12524	12410	12390	12373	12430	12338	12571	12348	12348	12398	12353	12442	12423	12263	12563	12342	12551	12435	12484	12492	12296	12517	12369	12454	12392	12434	12287	12287	12342	12424	12481	12244	12478	12370	12323	12534	12368	12347	12389	12364	12532	12281	12450	12325	12570	12268	12500	12421	12418	12515	12504	12433	12489	12241	12362	12283	12430	12414	12401	12306	12583	12411	12240	12537	12407	12393	12442	12264	12611	12317	12330	12359	12521	12417	12344	12362	12318	12511	12606	12178	12439	12474	12389	12564	12521	12463	12406	12394	12342	12461	12566	12379	12323	12437	12365	12368	12449	12469	12318	12241	12568	12454	12445	12586	12435	12441	12489	12383	12395	12387	12442	12352	12399	12369	12299	12457	12476	12335	12595	12595	12481	12369	12371	12531	12594	12499	12391	12506	12274	12274	12396	12579	12486	12404	12510	12402	12343	12284	12441	12385	12205	12577	12450	12378	12404	12528	12473	12468	12434	12324	12397	12365	12492	12409	12523	12430	12482	12383	12550	12592	12546	12389	12287	12339	12354	12490	12466	12342	12361	12247	12268	12487	12173	12397	12397	12465	12432	12556	12330	12305	12444	12402	12452	12365	12508	12269	12482	12383	12296	12382	12664	12477	12348	12357	12392	12393	12543	12368	12511	12253	12412	12455	12418	12348	12470	12336	12388	12401	12394	12446	12345	12395	12365	12332	12463	12512	12453	12262	12628	12398	12506	12276	12610	12428	12403	12414	12407	12380	12346	12571	12219	12357	12451	12493	12357	12361	12268	12277	12239	12492	12397	12400	12421	12323	12313	12363	12297	12333	12287	12502	12489	12336	12458	12351	12451	12452	12474	12355	12417	12467	12318	12412	12271	12331	12357	12465	12502	12426	12414	12511	12420	12537	12341	12356	12432	12325	12475	12516	12303	12431	12368	12536	12382	12463	12339	12481	12431	12336	12465	12323	12446	12398	12428	12426	12516	12322	12465	12511	12296	12395	12429	12261	12653	12254	12493	12437	12563	12430	12320	12456	12421	12369	12486	12628	12343	12447	12407	12367	12404	12502	12481	12240	12573	12347	12322	12456	12532	12370	12429	12488	12355	12510	12293	12362	12391	12514	12340	12427	12342	12558	12426	12391	12408	12422	12353	12331	12409	12536	12363	12577	12523	12505	12505	12399	12576	12304	12371	12605	12399	12560	12553	12521	12235	12481	12407	12398	12443	12354	12427	12449	12483	12389	12242	12429	12441	12389	12534	12478	12315	12325	12343	12420	12444	12409	12552	12468	12391	12441	12413	12452	12425	12582	12376	12611	12601	12392	12426	12397	12334	12486	12273	12410	12433	12385	12241	12370	12492	12499	12318	12511	12387	12378	12435	12669	12309	12429	12296	12380	12507	12331	12459	12421	12450	12430	12426	12491	12355	12378	12329	12520	12362	12539	12373	12414	12423	12419	12438	12380	12515	12372	12639	12384	12384	12335	12373	12385	12319	12307	12371	12328	12357	12426	12343	12424	12409	12562	12303	12419	12290	12284	12551	12400	12447	12425	12507	12467	12536	12228	12362	12439	12450	12436	12420	12308	12254	12346	12588	12330	12328	12430	12419	12466	12425	12406	12507	12465	12331	12400	12489	12403	12473	12447	12433	12524	12403	12456	12517	12514	12320	12292	12487	12435	12474	12369	12565	12462	12574	12463	12566	12305	12491	12313	12347	12458	12501	12424	12305	12520	12453	12574	12486	12683	12629	12371	12505	12342	12431	12394	12314	12426	12446	12373	12313	12314	12460	12483	12464	12406	12470	12434	12399	12443	12428	12423	12400	12421	12350	12498	12358	12524	12535	12429	12481	12338	12522	12391	12383	12422	12516	12312	12457	12348	12434	12395	12410	12364	12491	12492	12516	12543	12399	12236	12332	12308	12294	12382	12321	12389	12417	12439	12373	12444	12348	12380	12209	12434	12365	12298	12482	12416	12425	12339	12511	12564	12618	12510	12281	12509	12493	12487	12407	12445	12559	12344	12573	12399	12559	12231	12290	12557	12349	12425	12262	12486	12299	12331	12500	12441	12515	12315	12355	12391	12483	12459	12514	12174	12333	12555	12374	12342	12354	12338	12286	12432	12413	12378	12436	12404	12476	12506	12320	12424	12487	12403	12285	12328	12569	12386	12453	12381	12533	12452	12500	12353	12351	12385	12510	12398	12370	12487	12391	12354	12327	12469	12339	12440	12467	12460	12453	12562	12479	12463	12465	12453	12388	12332	12356	12462	12406	12370	12522	12271	12593	12334	12474	12422	12420	12337	12543	12422	12457	12391	12337	12396	12402	12639	12417	12352	12389	12367	12510	12405	12467	12357	12485	12439	12230	12401	12368	12352	12459	12448	12294	12459	12547	12258	12536	12377	12232	12406	12377	12440	12465	12312	12451	12418	12401	12335	12447	12454	12283	12502	12493	12347	12472	12371	12453	12461	12319	12488	12402	12304	12352	12426	12487	12457	12476	12429	12387	12511	12501	12468	12506	12351	12420	12553	12292	12463	12543	12343	12363	12499	12459	12383	12473	12294	12435	12300	12442	12378	12400	12395	12565	12349	12193	12529	12449	12421	12431	12274	12389	12240	12459	12396	12562	12505	12363	12287	12424	12431	12322	12352	12375	12346	12361	12370	12498	12426	12366	12316	12345	12494	12309	12590	12521	12475	12426	12362	12444	12280	12305	12362	12430	12416	12278	12467	12428	12454	12536	12383	12537	12418	12399	12472	12350	12445	12397	12339	12435	12443	12488	12316	12480	12524	12525	12330	12368	12349	12409	12476	12509	12378	12284	12386	12404	12581	12499	12256	12488	12410	12262	12516	12396	12400	12457	12528	12554	12421	12418	12485	12367	12388	12374	12483	12419	12358	12377	12269	12396	12336	12256	12305	12250	12358	12434	12456	12309	12383	12515	12356	12484	12483	12401	12339	12400	12449	12474	12392	12354	12447	12352	12384	12403	12270	12374	12499	12422	12422	12564	12397	12352	12662	12233	12521	12309	12427	12381	12402	12458	12532	12452	12259	12343	12383	12524	12373	12188	12433	12377	12477	12382	12475	12437	12461	12270	12373	12458	12509	12426	12348	12309	12464	12366	12455	12559	12505	12440	12449	12359	12366	12169	12341	12487	12420	12263	12362	12386	12460	12478	12392	12350	12387	12417	12257	12532	12339	12421	12495	12457	12273	12254	12529	12376	12339	12497	12455	12521	12391	12359	12355	12443	12486	12489	12390	12278	12405	12486	12300	12357	12372	12328	12502	12452	12377	12383	12461	12467	12430	12413	12578	12584	12601	12346	12508	12603	12378	12450	12361	12404	12451	12375	12445	12385	12279	12368	12566	12224	12464	12388	12616	12205	12291	12395	12465	12363	12389	12423	12489	12384	12267	12466	12404	12359	12480	12316	12268	12391	12438	12465	12305	12358	12412	12368	12498	12337	12265	12567	12401	12566	12536	12354	12487	12228	12440	12395	12423	12449	12567	12392	12340	12451	12388	12412	12448	12389	12394	12383	12360	12480	12377	12595	12357	12388	12461	12445	12461	12260	12442	12418	12535	12523	12483	12383	12509	12447	12431	12430	12648	12551	12300	12479	12471	12495	12418	12473	12569	12388	12348	12587	12351	12427	12420	12419	12516	12566	12468	12394	12378	12206	12419	12282	12453	12413	12353	12496	12433	12488	12543	12410	12531	12463	12316	12475	12486	12324	12375	12405	12444	12325	12489	12539	12516	12371	12407	12246	12408	12282	12535	12558	12379	12395	12375	12555	12490	12388	12532	12388	12413	12403	12362	12376	12475	12477	12388	12300	12297	12336	12350	12469	12526	12395	12359	12319	12359	12469	12363	12612	12383	12396	12236	12422	12562	12353	12293	12321	12386	12400	12378	12410	12382	12295	12412	12486	12451	12373	12389	12526	12309	12483	12329	12580	12488	12497	12310	12396	12471	12488	12568	12312	12360	12332	12458	12664	12336	12416	12413	12325	12525	12301	12378	12522	12385	12352	12352	12585	12428	12357	12402	12323	12283	12430	12394	12392	12485	12429	12376	12430	12354	12328	12417	12431	12200	12328	12438	12292	12399	12467	12295	12366	12442	12388	12339	12573	12433	12483	12358	12518	12450	12408	12540	12223	12417	12435	12341	12496	12401	12433	12455	12394	12217	12373	12463	12229	12534	12553	12487	12421	12311	12354	12361	12403	12447	12480	12362	12617	12411	12295	12405	12504	12416	12441	12375	12382	12281	12469	12483	12367	12434	12615	12213	12587	12359	12314	12425	12383	12463	12454	12523	12431	12483	12223	12274	12348	12378	12412	12530	12399	12358
21947	21148	28927	23724	21811	24499	26778	20575	18380	18226	17754	17315	17068	16897	16751	16840	16572	16487	16559	16449	16464	16361	16384	16158	16278	16349	16179	16264	16028	16227	16084	16028	16152	16080	16292	16117	16282	16170	15961	16234	15985	16104	16201	16038	15996	16275	16141	16216	16241	15855	16128	16105	16144	16172	16111	15959	16061	16017	15957	16107	16049	16176	16040	16009	15866	15910	16151	16230	16202	16009	15934	15819	15903	15966	16179	16076	16020	15962	15938	15995	15774	16001	16006	16223	16045	16095	16099	16067	16012	16101	16084	16041	15919	15928	15889	16127	15967	16149	15939	15966	16033	16075	15873	16024	16057	16089	16022	15989	15899	15991	16139	16085	15936	15959	15878	16049	16126	15895	15973	15746	15988	15889	16037	15773	15973	16125	15986	16052	15771	16144	15986	15820	16028	16084	16002	16110	15889	15973	16003	15937	16138	16023	15929	16020	15917	16059	15930	15956	16084	16009	15905	16042	15933	16028	15936	15967	16027	15972	16300	16100	16064	16125	15963	16019	15920	15779	16028	15947	16056	15940	16151	16060	16221	16118	15980	15894	15893	16156	16082	16003	16112	15863	16098	15988	15959	15922	16031	16000	15894	16105	15783	16048	16009	15910	15868	16111	16038	15860	16110	15955	15868	16027	16172	16033	15933	16059	15958	16023	16168	15953	15823	15859	15929	15886	15981	15929	15833	15843	15924	15888	15710	16079	16179	15925	15815	16174	15797	16100	16126	15911	16070	15904	15930	16151	16061	16090	15996	16052	15934	16089	16160	15924	15718	15825	16134	16000	16223	16146	15920	16073	15952	16062	15993	15967	16115	16077	16000	15878	15843	15950	15955	16100	15981	15845	15932	16003	16027	15953	15908	16139	15885	15941	16141	15942	16047	16103	16062	15925	15993	16028	16090	16164	15813	16137	16336	15970	15985	15848	16013	15963	15852	15810	15994	16032	15977	15859	16000	15827	15871	16147	15861	16001	15921	16133	15875	15923	16285	16039	16134	15901	16056	16054	16070	16104	16081	15914	16006	16142	16274	15836	15772	15686	15881	16153	15994	16105	16186	15979	16183	15946	16003	16063	16007	16042	15945	16094	16020	15770	15990	16022	16147	16199	16000	15878	16222	16127	15849	15901	15998	15921	15732	15958	16048	15969	15944	16002	16107	16045	16209	15863	15964	15987	15936	15920	15909	16037	16081	15787	15764	16045	15877	15806	15855	15994	16206	15978	15828	15858	15809	16034	16232	15844	15918	15874	15750	16044	16033	15911	16217	16177	15820	16014	15996	16023	15956	15952	15798	16098	16025	16139	15987	15876	16060	15934	16026	16039	16073	16064	15750	15942	15853	15996	15852	15785	15842	15914	15993	16121	16091	16071	15939	16171	15864	16075	15999	15876	15984	15791	15874	16055	15729	16007	15971	15986	15982	15993	15952	15948	15880	15999	15962	15926	15948	16080	15985	15865	16095	15882	16108	15617	15933	15895	16089	16086	15788	15948	15984	16127	16107	16020	16299	16093	15971	15823	15945	16012	16042	16020	16052	15918	16020	16045	16014	16066	16092	15937	16083	15918	16087	16166	15832	15968	15973	15850	16100	15965	16030	15833	15979	15983	15972	16055	16015	16151	15775	16087	16128	15801	16087	15960	15945	15881	15906	15969	16088	15817	15792	16067	16007	16027	15796	15895	16026	16148	16165	15890	16092	16003	15858	15800	16002	15877	16050	15935	15907	15865	16005	15896	15882	15895	15935	15996	15938	16051	16052	15907	15851	16048	15809	16086	15948	15651	16107	15875	16091	15921	16003	15914	16100	16111	16216	16010	16063	16073	16100	16022	15999	16064	15951	16123	15945	16045	16136	16090	16110	15920	16099	16029	16047	16072	15997	16044	15994	15866	16058	15917	15886	16010	16019	15879	15926	16007	16202	16038	15777	15938	16202	15964	16157	16001	15871	16118	16179	15900	16086	15976	15947	16051	15870	15925	16056	15757	15949	15876	16038	15965	15989	15873	15937	15955	16200	15920	16060	15929	15982	15956	16016	15834	16142	16177	16021	16035	16131	16228	15977	16041	16074	15932	15873	15852	16061	16045	16151	16029	15877	15812	15807	16040	15835	15873	16142	16134	15941	16045	15767	15783	16057	16054	16070	15949	16050	16126	15976	16079	15967	15736	16053	15999	15957	16001	15831	15970	15828	15878	16003	15945	15611	15849	15997	15914	16047	15861	15891	15820	16068	16146	15941	15997	15850	15958	15749	16008	16137	16010	15983	15920	16066	16018	15910	15913	15850	16059	15922	15777	16094	15755	15989	15959	15951	15844	16090	15833	15993	15909	15991	15960	15892	15992	15894	16074	16017	15785	15944	15864	16157	16116	15952	15938	15911	16130	15990	15877	15812	15954	15978	16104	16021	16111	15991	15833	15850	15987	15924	15808	15963	15906	16006	15790	16070	16023	15975	16167	15897	16210	15823	15915	16212	15898	16214	15889	16110	15989	15733	15814	15800	15947	15893	15862	15980	15842	15977	16076	16048	15879	15860	15966	15865	16122	16125	16026	15984	16027	16092	16097	15995	15915	15994	15937	15865	15732	16012	15975	16130	16037	16130	16099	15934	16133	16185	15975	16069	15987	15978	16092	16035	16134	15858	15924	16001	16122	16002	16023	16044	15839	15876	16052	15957	16079	16044	16021	16101	15981	16135	16089	15773	16095	15891	16107	15811	15882	16074	15963	15861	15707	15996	15809	15875	16030	16002	16064	16124	16137	15881	15889	15962	16059	16045	16172	15932	16077	16171	16016	15906	16129	16067	16109	16166	15965	16138	16089	15918	15892	15951	15915	16005	15963	16029	15929	16017	16108	16011	16073	16154	15930	15937	15902	15878	15994	15878	16052	16211	15989	15907	16086	16039	16056	16078	16062	15768	15868	15876	15998	16109	16092	15763	15959	16131	16073	15956	15947	15818	16018	16074	15924	16135	16000	15843	16142	16132	16087	15987	15941	16075	16051	16142	16015	15961	15924	15960	15826	15805	15900	16034	15952	15866	16132	15866	15676	15924	15895	15875	15999	15922	15987	15883	15873	16079	15991	16065	15904	15922	16038	16133	15956	16001	16096	15753	15881	15846	15981	15959	15931	16012	16094	15852	15930	15884	16096	15952	15825	15833	15957	15908	16189	15973	16157	16211	15937	16056	15870	15891	16027	15823	15884	15914	16034	16140	15977	16187	15996	16032	15921	15954	15851	15908	15827	15944	15859	15954	15915	16003	16095	15857	16130	16108	16028	16048	16180	15881	16293	15856	15983	15902	15990	16019	16084	15868	15985	16039	15911	16222	15931	16019	15866	15787	15932	15947	15978	15962	16029	16014	15842	15962	15883	15849	16043	16016	15909	16041	15896	16108	15891	16229	15890	15898	16051	15999	16021	15957	15919	15896	15770	16033	16010	15820	15957	16166	15850	15969	15854	15855	15942	15885	16110	15975	15873	16165	16107	15963	15995	15867	16152	16092	15995	15864	15988	16037	15991	16113	16042	15974	16068	15962	16128	16029	16087	16078	15794	15860	16077	16071	15972	16010	15777	15991	15874	16132	15856	15903	16071	16041	15968	15928	15938	16173	16069	16208	15931	16079	16008	16062	15857	15773	15996	15999	15921	15939	16000	15954	16091	16172	15985	15959	15901	16258	15898	16016	15893	16038	15826	16021	15942	15940	15868	15966	16001	16100	15993	16061	15813	16061	16243	16156	15904	16084	15936	16062	16035	15996	16027	15919	16143	15918	15791	15817	15791	16045	15918	15912	16061	16024	16037	16165	15990	16071	16042	15788	16042	15936	15939	16117	15982	16014	15966	16164	16030	15978	15834	16001	15849	16024	16021	16013	15766	16004	15960	15918	16027	16050	16041	15919	16023	15987	15971	15940	16089	15923	15983	16047	15967	15814	15958	15999	16031	15883	15968	15893	15741	16043	15918	16028	16228	15923	16031	15945	15989	15904	15909	15856	16037	15885	15954	16007	15858	15909	15572	15967	16018	16065	15763	15929	15755	15959	16155	16101	15992	15886	16119	15835	15992	15833	16017	16025	16025	15947	15988	15950	15955	16009	16090	16048	16047	15849	15880	15981	15935	16047	15895	15932	15935	15948	15924	15908	15983	15985	15744	16133	16026	16073	15945	16133	15886	15914	15920	15941	16123	15979	16013	15955	16028	15906	15959	16002	16058	15993	15971	16002	15943	16175	16150	15989	16080	15830	15874	15879	16040	15906	16045	15912	15929	15953	16108	16057	16133	15903	15757	15982	15920	15838	16017	15897	15852	16041	16056	15963	15939	16024	16090	16086	16184	15953	15780	15885	15802	15918	15938	15912	16052	16122	16103	15918	15739	15842	15816	15991	15825	15926	15825	16087	15882	16035	15932	16073	15950	15972	15861	16058	15894	16022	16052	15772	15921	16041	16066	16102	16039	15929	15788	15959	16037	15892	16190	15905	15990	15973	15996	15787	16011	15824	15786	16009	16087	15928	16103	15942	16001	15881	15800	15712	16000	16129	15851	15846	16118	16107	15937	15966	16074	15989	16024	15891	16009	16074	15872	15876	15810	15900	16062	16109	16015	15924	15853	16064	15956	16209	16217	15918	15938	16000	15886	15949	15934	15913	15923	15965	15757	16122	16066	16011	15776	15922	15915	16026	15962	15912	15846	15969	16013	15829	16165	15870	15950	15825	15933	15929	15986	15972	15863	16030	15989	15726	15974	15834	15900	15905	15956	16101	15949	15923	15966	15909	15922	15860	15860	15897	15783	16093	15998	15967	16054	15994	15972	15872	16095	15954	16020	15933	15925	16020	16087	16048	16059	16040	16130	16029	15941	15966	15921	16097	16048	16007	16144	15914	15984	16034	16091	15874	16106	16099	15965	15912	15988	16065	15924	15916	16146	15874	15972	16001	15931	15857	15852	16023	16001	15995	15864	16061	16230	15853	15891	15825	15930	15954	15960	16096	15991	15896	15961	15909	15940	15904	16018	16130	16046	15939	16039	16066	16066	16010	15952	16068	15770	16039	15740	15897	15926	15933	16035	16024	16231	16015	16101	15912	15888	16080	16018	15833	15939	16025	16041	15947	15982	16039	15822	16069	15978
28945	57597	47385	35267	29982	23485	20497	18311	16607	16166	15645	15057	14647	14559	14396	14303	14080	13921	14023	14018	13965	13829	13772	13903	13855	13755	13868	13536	13757	13838	13554	13738	13798	13586	13590	13509	13568	13616	13673	13783	13664	13732	13726	13535	13720	13615	13572	13638	13643	13554	13692	13441	13529	13541	13632	13654	13786	13690	13642	13659	13550	13513	13613	13671	13763	13658	13690	13581	13755	13557	13550	13668	13644	13529	13599	13739	13636	13564	13596	13709	13475	13707	13635	13737	13577	13650	13767	13581	13692	13735	13647	13641	13880	13583	13487	13570	13489	13565	13598	13636	13523	13526	13424	13608	13639	13618	13493	13502	13520	13543	13818	13581	13482	13560	13572	13668	13383	13622	13653	13443	13732	13687	13495	13514	13584	13583	13566	13491	13702	13452	13480	13685	13565	13588	13505	13529	13558	13536	13656	13433	13580	13534	13671	13601	13540	13784	13690	13566	13524	13570	13625	13446	13651	13638	13470	13551	13724	13744	13707	13567	13666	13566	13458	13676	13546	13747	13619	13582	13768	13467	13514	13660	13354	13518	13552	13570	13611	13639	13671	13675	13533	13474	13486	13466	13702	13649	13554	13827	13734	13475	13457	13664	13502	13688	13604	13642	13596	13470	13699	13621	13775	13518	13628	13393	13503	13561	13398	13790	13540	13504	13630	13661	13514	13663	13533	13488	13646	13644	13635	13716	13591	13574	13736	13694	13610	13620	13556	13566	13631	13634	13533	13568	13812	13826	13494	13652	13553	13674	13718	13491	13527	13642	13633	13565	13550	13560	13638	13659	13478	13549	13661	13537	13501	13637	13534	13665	13709	13365	13657	13593	13563	13608	13636	13606	13620	13544	13501	13525	13613	13448	13546	13640	13701	13617	13614	13606	13736	13629	13597	13491	13572	13491	13597	13667	13641	13477	13539	13640	13645	13654	13679	13525	13534	13606	13699	13614	13681	13457	13652	13691	13476	13481	13540	13618	13609	13732	13597	13586	13522	13654	13613	13577	13743	13424	13525	13597	13734	13618	13666	13733	13497	13796	13570	13490	13700	13504	13730	13696	13606	13585	13605	13482	13637	13501	13494	13717	13633	13723	13709	13687	13566	13576	13520	13486	13437	13737	13684	13412	13809	13535	13607	13446	13731	13470	13594	13634	13708	13555	13472	13504	13669	13663	13697	13627	13539	13632	13750	13480	13380	13621	13614	13705	13557	13552	13663	13463	13860	13553	13563	13624	13702	13580	13591	13650	13577	13708	13509	13499	13695	13442	13723	13595	13664	13717	13417	13699	13594	13439	13611	13541	13629	13588	13595	13728	13712	13470	13739	13596	13685	13773	13387	13669	13677	13580	13585	13594	13486	13501	13588	13531	13678	13632	13611	13473	13463	13736	13608	13740	13442	13659	13540	13810	13575	13492	13571	13673	13461	13491	13610	13665	13598	13573	13578	13502	13456	13622	13588	13562	13580	13404	13683	13773	13606	13618	13694	13448	13612	13727	13691	13422	13526	13572	13532	13540	13493	13717	13550	13546	13555	13646	13537	13661	13682	13656	13690	13662	13576	13594	13690	13597	13596	13578	13597	13525	13634	13595	13442	13653	13777	13765	13664	13456	13551	13608	13599	13671	13626	13501	13575	13548	13732	13596	13437	13506	13535	13721	13796	13553	13329	13614	13481	13601	13655	13418	13620	13524	13471	13523	13532	13503	13635	13512	13540	13674	13628	13523	13480	13549	13552	13532	13511	13579	13683	13672	13615	13525	13783	13626	13681	13709	13439	13473	13746	13516	13612	13550	13599	13611	13502	13570	13712	13608	13584	13500	13607	13547	13645	13673	13582	13576	13491	13530	13623	13537	13491	13449	13690	13637	13639	13644	13546	13522	13684	13643	13592	13649	13724	13686	13579	13584	13581	13656	13533	13562	13655	13571	13504	13341	13419	13531	13749	13481	13770	13506	13397	13659	13494	13768	13446	13491	13497	13557	13778	13505	13574	13554	13606	13593	13585	13526	13520	13488	13573	13490	13531	13565	13532	13510	13607	13480	13530	13522	13665	13521	13490	13574	13595	13738	13538	13465	13661	13437	13555	13777	13557	13662	13605	13670	13337	13642	13624	13610	13712	13569	13734	13636	13527	13486	13632	13524	13579	13671	13595	13364	13530	13543	13621	13476	13563	13452	13626	13564	13674	13602	13592	13466	13544	13749	13704	13481	13457	13621	13730	13416	13624	13660	13579	13659	13619	13462	13444	13771	13535	13594	13614	13725	13555	13474	13576	13622	13656	13580	13625	13534	13520	13586	13422	13600	13665	13525	13591	13701	13559	13568	13498	13663	13537	13769	13623	13575	13527	13553	13694	13618	13397	13646	13616	13505	13526	13483	13533	13609	13540	13523	13599	13569	13440	13561	13651	13520	13542	13640	13407	13710	13589	13676	13609	13597	13551	13626	13650	13571	13602	13602	13502	13702	13561	13612	13566	13483	13496	13516	13632	13669	13603	13617	13599	13654	13629	13605	13708	13491	13543	13596	13577	13753	13587	13561	13713	13625	13691	13627	13593	13627	13514	13542	13644	13666	13472	13523	13641	13612	13552	13545	13583	13542	13597	13601	13903	13536	13480	13610	13710	13498	13562	13742	13552	13494	13462	13342	13704	13801	13668	13407	13606	13692	13647	13549	13511	13385	13429	13705	13550	13483	13430	13620	13675	13638	13543	13582	13538	13745	13514	13608	13672	13523	13596	13435	13603	13457	13646	13548	13626	13716	13441	13537	13650	13670	13705	13457	13542	13695	13616	13491	13569	13698	13683	13529	13390	13623	13703	13644	13533	13647	13673	13588	13478	13453	13754	13554	13595	13816	13861	13651	13621	13535	13653	13559	13557	13533	13528	13597	13672	13689	13725	13568	13542	13580	13469	13530	13676	13637	13522	13567	13596	13539	13651	13518	13402	13524	13607	13750	13542	13706	13555	13532	13514	13568	13566	13724	13555	13498	13660	13637	13531	13713	13428	13604	13594	13716	13579	13719	13544	13770	13651	13509	13700	13549	13709	13557	13692	13715	13732	13551	13622	13539	13520	13439	13587	13786	13565	13817	13589	13548	13807	13709	13503	13506	13553	13612	13558	13459	13624	13530	13427	13578	13438	13610	13699	13529	13652	13571	13542	13551	13693	13504	13672	13670	13656	13577	13524	13564	13491	13434	13526	13575	13458	13614	13427	13666	13652	13598	13637	13665	13560	13650	13499	13604	13607	13577	13385	13655	13618	13415	13532	13613	13563	13559	13672	13600	13745	13546	13607	13478	13486	13457	13679	13776	13568	13590	13600	13585	13695	13618	13566	13418	13723	13691	13511	13505	13529	13692	13611	13553	13571	13536	13469	13676	13479	13564	13482	13532	13675	13594	13566	13683	13679	13642	13604	13469	13704	13534	13627	13624	13569	13569	13611	13503	13618	13486	13652	13669	13547	13585	13553	13615	13660	13505	13654	13545	13517	13615	13713	13501	13718	13540	13573	13773	13654	13682	13641	13556	13542	13506	13415	13578	13646	13753	13661	13485	13647	13619	13657	13695	13504	13529	13513	13600	13592	13537	13576	13407	13545	13504	13548	13620	13496	13636	13423	13569	13479	13513	13685	13452	13635	13500	13533	13545	13434	13589	13571	13813	13651	13664	13648	13661	13560	13572	13556	13516	13600	13670	13561	13629	13611	13500	13522	13659	13486	13610	13492	13717	13523	13574	13706	13622	13603	13653	13655	13597	13747	13513	13498	13495	13496	13521	13694	13522	13606	13615	13671	13753	13529	13627	13599	13644	13530	13749	13639	13763	13369	13646	13711	13577	13500	13584	13748	13436	13530	13571	13533	13709	13531	13794	13689	13612	13527	13535	13684	13570	13534	13558	13741	13577	13622	13605	13489	13629	13503	13630	13462	13421	13794	13664	13659	13512	13616	13558	13595	13615	13703	13696	13570	13659	13542	13596	13522	13558	13646	13403	13756	13510	13583	13660	13661	13682	13474	13601	13673	13815	13551	13647	13598	13716	13752	13633	13509	13504	13700	13662	13536	13595	13729	13615	13579	13438	13437	13687	13677	13807	13543	13606	13661	13637	13619	13822	13583	13552	13506	13536	13668	13449	13486	13688	13564	13653	13516	13696	13483	13377	13476	13500	13692	13414	13507	13670	13703	13349	13686	13473	13496	13538	13723	13664	13605	13599	13671	13647	13492	13491	13484	13560	13569	13625	13596	13539	13562	13653	13597	13648	13549	13465	13455	13753	13670	13598	13488	13678	13652	13596	13543	13745	13531	13629	13830	13518	13578	13684	13573	13685	13756	13512	13611	13714	13494	13628	13585	13561	13582	13510	13604	13565	13642	13765	13593	13699	13615	13703	13635	13734	13751	13529	13565	13588	13486	13688	13560	13521	13606	13661	13645	13525	13659	13522	13532	13529	13439	13609	13608	13624	13631	13395	13762	13515	13575	13520	13744	13559	13668	13627	13571	13772	13555	13560	13718	13542	13402	13684	13673	13451	13579	13657	13420	13595	13511	13648	13606	13588	13588	13680	13543	13693	13608	13491	13581	13460	13499	13591	13644	13579	13614	13566	13764	13570	13629	13366	13551	13584	13536	13622	13542	13579	13623	13562	13503	13663	13455	13712	13842	13540	13567	13465	13605	13659	13625	13615	13538	13667	13614	13627	13485	13756	13631	13516	13635	13699	13609	13800	13632	13557	13547	13751	13600	13397	13590	13616	13638	13656	13489	13681	13618	13572	13630	13537	13703	13616	13514	13693	13665	13565	13516	13508	13695	13635	13754	13587	13748	13731	13360	13821	13550	13618	13718	13628	13669	13560	13722	13615	13790	13560	13563	13642	13504	13707	13578	13530	13596	13645	13617	13553	13566	13548	13616	13656	13561	13522	13600	13588	13503	13730	13547	13452	13841	13496	13641	13622	13540	13585	13841	13648	13581	13642	13629	13605	13744	13504	13666	13632	13640	13619	13543	13580	13475	13575	13505	13541	13622	13731	13571	13690	13509	13401	13586	13465	13530	13550	13637	13702	13653	13483	13504	13524	13621	13468	13484	13835	13516	13569	13623	13543	13656	13467	13575	13673	13580	13407
28570	26932	33627	28323	21301	17786	16482	15406	15002	14870	14967	14703	14467	14550	14296	14358	14234	14366	14344	14154	14242	14136	14390	14180	14077	14008	14097	14103	14359	14052	14170	14135	14085	14310	14172	14209	14249	14066	14216	14214	14034	14261	14137	13970	14229	14284	14196	14096	14028	14241	13995	14264	14071	13940	14114	14012	14233	14145	14014	14295	14250	14062	14318	14105	13957	14019	14121	14159	14235	14108	14151	14171	14095	13986	14166	14186	13999	14210	14137	14142	14236	14280	14257	14223	14246	14023	14069	14278	13981	14062	14226	14111	14298	14166	14324	14078	14093	14101	13947	14114	14151	14215	14057	14228	14335	14192	14306	14295	14039	14262	14146	13979	14008	14041	14016	14147	14122	13941	14318	14094	14410	14124	14176	14013	14215	14320	13954	14078	14191	14104	14155	14237	13947	13964	14068	14181	14172	14095	14146	13976	14040	14012	14171	13993	14111	14156	14376	14271	14015	14241	14072	14079	14181	14285	14065	14086	14086	14275	14225	14083	14039	14075	14133	14031	14031	14113	14228	14192	14107	14325	13941	14052	14137	14141	14133	14217	13967	14040	14190	14157	14229	14261	14203	14064	14199	14228	14171	14034	14294	14191	14093	14001	13988	14291	14060	14297	14294	14118	14039	14304	14070	14208	14151	14065	14150	13966	14155	14052	14050	14331	14186	14128	13938	14062	14039	14077	14209	14104	14089	14052	14076	14222	13923	14058	14181	14103	14223	14145	14407	14183	14074	14087	14081	14008	14109	14249	14143	14134	14129	14277	14045	14138	14136	14234	14063	14221	14080	13959	14271	14244	14284	14023	14048	13865	14023	14227	14309	14033	14175	14102	13962	14256	14006	14096	14071	13850	14282	13938	13973	14004	14408	14116	13989	14247	14268	14126	14061	14031	14051	14136	14282	14207	14337	14223	14314	14206	13939	14003	13986	14103	14006	14078	14024	14095	14080	14138	14149	14163	14232	14139	14301	14165	14148	13989	14150	14363	14093	14148	14249	14108	14174	14094	14103	14366	13999	14262	14061	14200	14192	13998	14154	14167	14037	14232	14088	14044	14137	14141	14065	14196	13961	14309	14235	14186	14023	14162	14003	14107	14266	14064	14107	14283	14300	14292	14226	14164	14258	14054	14018	14142	14196	14179	14188	14214	14241	14110	14144	14288	14176	14142	14242	14172	14167	14074	14192	14399	14178	14250	14202	14127	14089	14286	14117	14220	14217	14146	14241	14109	14331	14194	14058	14159	14245	14264	14080	14129	14066	14122	14077	14117	14201	13975	14120	13987	14109	14043	14190	14134	14345	14218	14194	14109	14113	14006	13971	14148	14153	14251	14102	14129	14153	14092	14029	14306	14226	14291	14269	13890	14288	13948	14088	14063	14178	14229	14325	14147	14180	14056	14024	14091	14048	14134	14142	14193	14182	14135	14210	14048	14380	14146	14034	14014	14068	14198	14140	14113	14107	13996	14147	14157	14402	14257	14200	14157	14400	14213	14285	14029	14182	14056	14042	14234	14137	14207	14227	14115	14454	13992	14198	14157	14328	14082	14158	14222	14068	14085	14342	14249	14211	14255	14194	13892	14130	14102	14002	14050	14098	14039	14151	13896	14218	14192	13965	14086	14192	14056	14248	14075	14209	14124	14191	14082	14126	14265	14253	14015	14299	14086	14027	14012	14155	14249	14103	14052	14052	14151	14194	14240	14026	14025	13959	14051	14118	14113	14160	14274	14202	13991	14099	14342	14011	14029	14082	14018	14146	14090	14176	14272	14097	14206	14230	14186	14031	14058	14179	14288	14166	14102	13983	14068	14190	14077	14293	14088	14131	14257	14007	14269	14247	14413	14278	14011	14205	14038	14075	14100	14045	14178	14113	14173	14354	13962	14229	14050	14093	14299	14210	14071	14156	14044	14057	14154	14221	14058	14075	14171	14296	14216	14065	14094	14075	14312	14050	14178	14203	14014	14022	14243	14175	14189	13862	14242	14308	14092	14203	14247	14042	14003	13913	14092	14234	14236	14277	14191	14074	14009	14276	14167	14239	14057	13910	14283	13967	14169	14320	14004	14197	14124	14164	14087	14096	14138	14115	14075	14136	14156	14295	14278	14092	14195	14100	14191	14166	14227	14182	14120	14199	14266	14292	14031	14212	14163	14111	14056	14084	14213	13945	14219	14234	14111	14292	13993	14216	14125	13896	14153	14268	14261	14194	14030	14126	14106	14214	14092	13968	14254	14200	14116	14270	14299	14041	14264	14169	14291	14091	14232	14278	14044	14070	14009	14300	14369	14025	14041	14194	14143	14155	14138	14076	14231	14110	14328	14229	14245	14081	14052	14106	14106	14098	14159	14249	14145	14123	13951	13976	14122	14254	14330	14298	14141	14118	14300	14177	14206	14139	14048	14156	14218	14102	14233	14066	13934	14151	14094	14006	14161	13979	14114	13957	14141	14205	14193	13961	13978	14287	14184	13973	13982	14161	13969	14175	14227	14134	14147	14165	14002	14204	14236	14109	14075	14057	14111	14128	14219	14247	13944	14266	14086	14266	14184	14113	14159	14119	13871	14288	14028	14233	14122	14144	14200	14010	14074	14180	14252	14170	13969	14188	14010	14282	14147	14091	14266	14268	14278	14216	14126	14084	14359	14085	14389	14150	14155	14168	14234	14167	13963	13871	14157	14037	14298	13915	13972	14238	14276	14022	14127	14046	14155	14224	14131	14231	14113	14136	13953	14131	14033	14335	14235	14272	14142	13982	14166	14337	14291	14170	13877	14118	13992	14153	14110	14098	14085	14150	14016	14096	14229	14331	14149	14072	14056	14168	14070	14117	14294	14156	13968	14209	14296	14241	14159	14359	14343	14184	14223	14138	14163	14373	14113	14046	14256	14311	14142	14053	14035	14124	14071	14225	14169	14147	14214	14093	14019	14226	14160	14228	14077	14157	14017	14027	13944	14246	14177	14355	14056	14219	14195	14224	14065	14199	14082	14009	14148	14184	14184	14148	14118	14092	14038	14083	14095	14139	14214	14107	13934	14136	13970	14138	14217	14192	13958	14169	14152	14204	14205	14070	14112	14084	14241	14498	14014	14108	14079	14225	14066	14145	14172	14225	14118	13995	13975	14175	14045	14249	14122	13996	14141	14134	14092	14135	14162	14051	14298	14146	14008	14087	14243	14306	14114	14047	14025	13845	14142	14146	14062	14216	14104	14131	14253	13938	14187	14185	14327	14188	14097	14295	14278	14091	14183	14183	14051	14130	14176	14046	14153	14126	14129	14161	14201	14121	14178	14067	13954	14103	14380	14012	14044	13983	14120	14355	14271	14172	14169	14142	14175	14229	14045	14285	14146	13974	14010	14162	14104	14207	14194	14204	14094	14135	14166	14181	14362	14250	14162	14209	14099	14071	14167	14088	14127	14245	14255	14067	14081	14113	14256	14206	14094	14245	14043	14218	14169	14159	13929	14107	14079	14352	14205	14042	14098	14034	14122	14122	14112	14105	14348	14108	14021	14111	14132	14199	14296	14187	14030	14017	14003	14131	14198	14230	14171	14244	14134	14201	13975	14211	14066	14154	13753	14210	14146	14083	14062	14090	13870	14055	14072	14316	14324	14256	14244	14093	14082	14155	14075	14140	14302	14208	14184	14290	13986	14273	14032	14097	14127	14232	14143	14242	14193	14029	14199	14004	14291	14202	14146	14192	14139	14143	14042	14132	14128	14196	14253	14118	14055	14288	14152	14324	14193	14378	14128	14070	14160	14093	14123	14031	14039	14070	14209	14271	14131	14193	14042	14177	14017	14062	14132	14038	13956	14343	14018	14102	14215	14271	14277	14203	14111	14323	14209	14180	14034	14019	14034	13798	14093	14096	14168	14141	14070	13932	14043	14178	14067	14054	14114	14330	14146	14235	14179	14039	14053	13978	14168	14032	14139	14078	14002	14075	14469	14001	13971	14080	14158	14387	13978	14038	14147	14202	14081	14081	14250	14196	14200	14151	14033	14167	14233	14326	14360	14202	14188	14270	13967	14211	14088	14021	14241	14099	14215	14193	14052	14186	14038	14195	14249	14073	14189	14008	14267	14154	14043	14130	14169	14187	14130	14205	14073	14009	13961	14123	14003	14051	14095	14045	14073	14292	14325	14025	14104	14106	14152	14016	14226	14111	14007	14240	14163	14124	14005	14154	14185	14065	14224	14370	14094	13939	14235	14214	14227	14144	14191	14232	14280	14112	14151	14217	14241	14246	14100	14256	14136	14059	14032	14099	14204	14083	14119	14057	14080	14061	14269	14311	14246	14305	14105	14210	14214	14249	14025	14056	13999	14005	13894	14195	13937	14135	14153	14177	13976	14265	14190	14015	14183	14105	14224	14212	14172	13964	14057	14045	14277	14248	14108	14104	14001	14109	14108	14219	14118	14032	14000	14206	14307	14112	14235	14211	14028	14213	14240	14143	14198	14069	14154	14057	14343	14054	13908	13805	14278	14013	14136	14218	14152	14111	14191	14146	14241	14272	14197	14139	14285	14057	14322	14212	14115	14140	14017	14041	14153	14031	14087	14094	14159	14090	14205	13948	14186	14259	14128	14233	14121	14205	14269	14191	14272	14072	14176	14146	14058	14185	14168	14091	14183	14171	14231	14159	14272	14153	14230	14171	14055	14060	14116	14324	14253	14164	13845	14035	14199	14251	14285	14000	14122	14136	14319	14294	14209	14122	14307	14253	13978	14142	14129	14107	14085	14308	14116	14290	13897	14303	14247	14203	13963	14097	14284	14085	14049	14152	14232	14138	14085	14117	13907	13890	14036	14208	14205	14133	14213	13938	14049	14133	13875	14135	14097	14033	14276	14149	14160	14296	14225	14091	14028	14212	14316	14116	14121	14094	14249	14200	14393	14014	14226	14075	14095	14021	14334	14232	14243	13971	14268	14099	14035	13959	14123	14294	13954	14285	14279	14052	14187	14145	14104	14079	13910	14141	14231	14117	14159	14099	14122	14141	13990	14299	14105	14165	14123	14295	14007	14051	14440	14294	14257	14150	14138	14192	14310	14273	14088	14090	14233	13984	14145	14288	14053	14278	14055	14168	14084	14129	14087	14102	14144	14101	14247	14201	14093	14184	14106
25621	42165	33813	24842	19769	16582	15031	14137	13826	13601	13246	13066	13024	12793	12648	12602	12586	12674	12642	12562	12869	12541	12650	12593	12406	12370	12391	12299	12436	12499	12451	12362	12679	12528	12354	12440	12450	12509	12471	12275	12493	12482	12421	12359	12425	12393	12581	12528	12361	12465	12460	12337	12374	12386	12464	12514	12455	12503	12333	12521	12413	12455	12458	12407	12367	12432	12424	12502	12438	12361	12552	12389	12459	12397	12484	12530	12552	12535	12490	12505	12320	12299	12455	12392	12514	12590	12388	12398	12463	12545	12379	12246	12433	12369	12377	12415	12564	12625	12404	12523	12392	12437	12439	12454	12344	12504	12442	12314	12518	12412	12477	12237	12191	12343	12341	12382	12350	12518	12402	12477	12441	12306	12271	12458	12397	12495	12401	12337	12456	12406	12517	12543	12350	12426	12347	12531	12556	12361	12424	12422	12483	12450	12536	12378	12336	12520	12417	12402	12434	12301	12521	12403	12651	12467	12351	12246	12404	12383	12580	12536	12386	12339	12619	12542	12544	12508	12459	12394	12412	12416	12470	12446	12549	12318	12373	12491	12514	12474	12456	12374	12439	12423	12425	12545	12410	12465	12449	12432	12476	12468	12379	12586	12312	12493	12463	12257	12410	12316	12540	12449	12511	12423	12404	12477	12260	12576	12401	12322	12463	12434	12429	12458	12436	12472	12427	12309	12493	12439	12477	12334	12465	12378	12305	12471	12454	12455	12367	12549	12326	12268	12552	12594	12516	12389	12490	12536	12405	12431	12488	12509	12442	12556	12529	12459	12292	12395	12407	12442	12469	12368	12314	12477	12407	12467	12273	12406	12534	12518	12362	12398	12362	12427	12293	12379	12521	12495	12408	12570	12408	12585	12568	12206	12425	12460	12390	12521	12443	12420	12560	12585	12508	12277	12488	12451	12453	12522	12387	12455	12541	12409	12456	12456	12356	12449	12461	12366	12233	12281	12426	12669	12369	12436	12438	12464	12424	12375	12548	12309	12375	12541	12395	12423	12644	12375	12392	12453	12427	12463	12459	12362	12268	12518	12450	12529	12545	12439	12493	12220	12591	12508	12360	12537	12576	12426	12409	12410	12449	12467	12539	12478	12410	12387	12492	12491	12488	12514	12339	12626	12418	12475	12450	12398	12407	12472	12491	12298	12432	12412	12328	12452	12494	12621	12394	12378	12409	12524	12500	12567	12377	12401	12417	12386	12430	12403	12364	12553	12314	12609	12486	12475	12366	12404	12339	12513	12479	12479	12398	12495	12342	12485	12385	12389	12615	12437	12436	12246	12471	12435	12467	12378	12385	12493	12353	12548	12487	12507	12471	12439	12347	12487	12364	12550	12556	12340	12500	12629	12292	12518	12331	12518	12381	12381	12457	12460	12522	12304	12432	12465	12373	12502	12511	12587	12565	12495	12435	12440	12303	12391	12357	12277	12428	12428	12427	12603	12297	12464	12478	12343	12378	12372	12467	12320	12276	12359	12431	12406	12369	12607	12594	12386	12365	12422	12560	12520	12234	12406	12436	12542	12442	12467	12398	12298	12375	12420	12431	12640	12384	12536	12502	12516	12400	12381	12382	12413	12483	12402	12241	12367	12289	12430	12388	12454	12344	12345	12392	12439	12267	12412	12470	12475	12422	12463	12659	12419	12440	12392	12495	12535	12544	12478	12386	12563	12403	12435	12383	12485	12481	12559	12296	12485	12528	12521	12429	12300	12358	12385	12497	12463	12455	12392	12518	12303	12457	12385	12560	12455	12406	12524	12441	12444	12385	12550	12420	12460	12481	12419	12363	12484	12560	12220	12415	12402	12464	12356	12533	12386	12658	12451	12424	12507	12241	12255	12545	12288	12386	12493	12582	12511	12489	12262	12550	12500	12499	12481	12491	12496	12632	12472	12511	12353	12461	12511	12392	12506	12544	12412	12458	12404	12236	12472	12497	12415	12473	12428	12473	12473	12451	12383	12456	12315	12366	12380	12391	12424	12387	12526	12353	12421	12448	12396	12300	12451	12484	12181	12532	12639	12469	12574	12421	12525	12559	12543	12388	12451	12545	12490	12486	12469	12503	12423	12404	12383	12620	12517	12460	12442	12496	12298	12266	12377	12534	12421	12443	12479	12538	12481	12587	12533	12459	12564	12306	12585	12352	12598	12602	12393	12423	12220	12436	12360	12587	12387	12575	12205	12508	12485	12320	12388	12471	12639	12326	12276	12415	12414	12340	12314	12416	12562	12451	12535	12548	12454	12397	12437	12585	12499	12468	12472	12423	12344	12326	12483	12303	12414	12498	12314	12472	12504	12517	12412	12375	12441	12345	12523	12652	12499	12567	12386	12357	12580	12332	12258	12341	12478	12442	12423	12333	12581	12315	12496	12475	12537	12484	12368	12404	12592	12597	12575	12435	12397	12280	12369	12434	12573	12491	12350	12191	12451	12388	12463	12373	12548	12590	12510	12335	12465	12549	12388	12380	12589	12470	12648	12575	12502	12348	12424	12465	12372	12354	12533	12236	12348	12585	12390	12355	12395	12284	12388	12540	12583	12361	12427	12416	12401	12514	12406	12419	12490	12516	12399	12400	12369	12239	12486	12365	12460	12458	12494	12635	12378	12516	12443	12398	12482	12481	12388	12371	12345	12421	12570	12435	12512	12460	12497	12397	12486	12637	12334	12403	12533	12477	12424	12526	12432	12492	12376	12464	12475	12483	12294	12420	12445	12558	12617	12444	12628	12487	12275	12437	12478	12293	12533	12453	12434	12332	12595	12380	12460	12456	12403	12383	12328	12527	12541	12725	12492	12379	12450	12540	12375	12386	12475	12494	12427	12495	12465	12189	12456	12519	12296	12445	12482	12487	12298	12343	12363	12444	12453	12515	12385	12275	12561	12379	12425	12523	12406	12465	12571	12333	12329	12248	12372	12352	12424	12499	12315	12558	12519	12532	12357	12583	12546	12404	12444	12359	12232	12603	12408	12359	12611	12376	12574	12512	12515	12398	12228	12388	12299	12448	12432	12634	12365	12486	12511	12455	12538	12449	12357	12423	12571	12356	12467	12426	12521	12405	12342	12368	12431	12599	12386	12405	12346	12343	12619	12281	12499	12495	12388	12294	12394	12352	12329	12423	12222	12388	12362	12491	12462	12450	12467	12326	12536	12456	12504	12579	12481	12492	12270	12463	12519	12538	12405	12416	12420	12376	12573	12476	12311	12457	12401	12430	12575	12494	12495	12391	12453	12369	12434	12438	12546	12512	12412	12394	12478	12343	12448	12562	12629	12369	12371	12453	12426	12416	12314	12577	12446	12422	12509	12451	12510	12381	12462	12595	12440	12360	12404	12632	12495	12478	12378	12414	12254	12478	12523	12449	12354	12476	12494	12496	12570	12324	12400	12500	12582	12412	12418	12479	12309	12472	12490	12536	12346	12450	12266	12462	12439	12464	12392	12491	12513	12428	12620	12481	12445	12573	12494	12465	12410	12500	12510	12481	12738	12418	12529	12301	12375	12568	12480	12310	12304	12627	12455	12429	12329	12481	12479	12399	12458	12389	12537	12307	12503	12561	12405	12425	12368	12446	12384	12412	12328	12451	12417	12466	12564	12344	12507	12393	12323	12364	12681	12518	12480	12431	12485	12547	12443	12394	12403	12410	12329	12476	12457	12528	12411	12400	12377	12475	12566	12471	12283	12464	12602	12385	12333	12426	12475	12406	12258	12514	12457	12503	12392	12486	12526	12452	12578	12509	12512	12422	12445	12548	12554	12423	12382	12371	12330	12522	12541	12513	12460	12526	12583	12443	12382	12600	12288	12434	12397	12488	12439	12325	12412	12474	12351	12618	12417	12366	12344	12494	12318	12335	12457	12538	12737	12412	12486	12346	12402	12546	12396	12540	12434	12318	12512	12446	12543	12396	12354	12523	12337	12236	12438	12463	12595	12532	12398	12407	12395	12482	12311	12501	12364	12346	12470	12485	12367	12433	12364	12229	12491	12457	12346	12589	12549	12454	12398	12559	12486	12454	12428	12349	12351	12511	12647	12405	12289	12458	12351	12461	12494	12414	12507	12540	12452	12574	12598	12310	12442	12481	12409	12412	12447	12422	12345	12456	12464	12420	12269	12402	12518	12524	12631	12262	12471	12405	12528	12506	12466	12397	12197	12359	12434	12457	12570	12529	12375	12404	12363	12392	12377	12560	12464	12369	12450	12541	12509	12520	12184	12521	12222	12410	12550	12460	12710	12378	12400	12553	12479	12200	12547	12488	12505	12410	12303	12456	12461	12571	12590	12208	12529	12424	12584	12443	12548	12454	12448	12441	12486	12473	12497	12470	12464	12373	12411	12381	12428	12414	12276	12459	12409	12469	12408	12648	12356	12501	12521	12574	12451	12595	12492	12479	12404	12421	12425	12384	12525	12526	12463	12369	12400	12486	12450	12519	12429	12392	12588	12518	12514	12547	12340	12356	12534	12553	12356	12491	12565	12526	12405	12427	12399	12487	12463	12345	12464	12452	12417	12386	12354	12497	12390	12410	12524	12312	12510	12347	12418	12282	12322	12605	12344	12400	12362	12408	12403	12284	12605	12410	12493	12436	12522	12376	12362	12408	12413	12483	12344	12236	12617	12379	12722	12361	12397	12342	12430	12347	12529	12475	12413	12319	12491	12391	12678	12505	12494	12388	12462	12448	12395	12526	12338	12445	12353	12534	12498	12296	12282	12507	12439	12467	12451	12388	12385	12449	12455	12378	12537	12483	12384	12499	12422	12578	12394	12427	12399	12346	12418	12267	12507	12420	12452	12470	12463	12490	12430	12424	12392	12411	12440	12530	12571	12451	12442	12531	12562	12579	12708	12355	12469	12479	12184	12442	12540	12318	12363	12504	12386	12446	12488	12440	12474	12297	12398	12611	12457	12394	12431	12432	12429	12351	12318	12443	12540	12404	12388	12328	12449	12467	12540	12449	12406	12377	12591	12419	12458	12380	12414	12334	12494	12531	12499	12503	12626	12405	12493	12287	12426	12368	12424	12530	12506	12481	12490	12318	12452	12396	12479	12617	12410	12413	12305	12428	12567	12490	12555	12518	12583	12469	12507	12412	12276	12486	12713	12440	12474	12533	12482
22955	21130	28683	24754	23462	24334	22033	17997	16641	16488	16229	16176	15958	15743	15767	15802	15605	15681	15415	15501	15361	15237	15231	15369	15481	15356	15169	15245	15268	15280	15209	15151	15546	15179	15140	15251	15241	14978	15056	15372	15339	15028	15039	15300	15291	15283	15225	15386	15251	15117	15166	15198	15172	15149	15071	15141	14936	15167	15144	15441	15265	15246	14919	15067	15206	15340	15208	15181	15184	15254	15102	15174	14924	15272	15276	15284	15181	15245	15244	15311	15213	15220	15256	15286	15078	15190	15125	15124	15205	15180	15143	15360	15171	15158	15279	14992	15269	15345	14963	15050	15060	15206	15287	14974	15008	15077	15207	15060	15169	15059	15113	15106	15165	15111	15223	15083	15154	15257	15004	15143	15110	15229	15325	15286	15121	15208	15133	15165	15287	15099	15129	15264	15166	15095	15165	14947	15258	15156	15339	15217	15013	15190	15222	15273	15325	15336	15007	15215	15197	15231	15297	14996	15204	15147	15171	15038	15204	15283	15196	15241	15176	15053	15020	15320	15335	15245	15285	15061	15033	15270	15001	15000	15305	15044	15287	15059	15076	15012	14943	15114	15042	15001	15353	15300	15026	15099	15226	15146	15015	15125	15351	15224	15096	15107	15133	15363	15075	15159	15159	15035	15287	15412	15418	15207	15357	15074	15215	15201	15260	15464	15150	15114	15237	15233	15213	15158	15231	15321	15164	14939	15222	15228	15155	15096	15099	14970	15334	14989	15082	15282	15295	15241	15237	15154	15082	15050	15045	15018	15004	14923	15234	15303	15359	15136	15103	15067	15053	15205	15130	15202	15066	15073	15237	15154	15071	15097	15312	15150	15104	15181	15314	15176	15171	15124	15200	15399	15266	15162	15120	15078	15085	15093	15176	15162	14897	15147	15236	15172	15135	15148	15373	15274	15293	15381	15308	15138	15273	15265	15308	15310	15171	15334	14882	14996	15311	15004	15124	15202	15372	15090	15100	15362	15229	15179	15099	15181	15100	15059	15087	15288	15177	15234	15191	14914	14924	15266	15185	15423	15283	15058	15164	15151	15320	15278	15449	14973	15035	15157	15138	15385	15196	15146	15222	15213	15147	15276	15106	15032	15157	15018	15222	15188	15046	15359	15112	15194	15087	14993	15097	15193	15225	15030	15051	15189	15185	15069	15208	15092	15237	15209	15163	15277	15000	15169	15281	15156	15269	15262	15058	15240	15256	15337	15180	15199	15302	15260	15164	15194	15130	15050	15226	15059	14956	15351	15166	15053	15182	15115	15255	15009	14958	15306	15077	15106	15297	15078	15431	15117	15087	15063	15169	15215	15227	15183	15128	15117	15161	15193	15182	15144	15214	15325	15276	15227	15247	15243	15302	15040	15163	15306	15236	15188	15106	15108	15158	14892	15140	15184	15314	15039	15298	14996	15216	15044	15238	15106	15099	14993	15193	15303	15084	15137	15323	15030	15292	15046	15089	15133	15239	15187	14881	15358	15168	15234	15223	15304	15221	15113	14928	15288	15260	14934	15157	15235	15181	15114	15150	15176	15330	15174	15234	15100	15189	15130	15256	15069	15390	15108	15119	15237	15380	15047	15062	15138	15066	15115	15016	15122	15275	14990	15200	15185	15040	15073	15219	15240	15305	15145	15278	15315	15119	15126	15168	15040	15140	15161	15174	15093	15030	15326	14961	15098	15256	15325	15112	15241	15123	15315	15178	15293	15054	15124	15086	15187	15248	15088	15387	15225	15067	14916	15197	15185	15253	15127	15226	15155	15286	15302	15421	15272	15286	15408	15272	15200	15240	15163	15225	15029	15061	15152	15108	15100	15117	15154	15206	14963	15208	15031	15302	15035	15210	15064	15178	14988	15398	15204	15040	15473	15197	15027	15204	15217	15105	15172	15300	15141	15188	15118	15226	15255	15251	15080	15076	15215	15269	15005	15136	15232	15060	15301	15270	15158	15263	15204	15340	15350	15348	15082	15198	15262	15384	15268	15408	14955	15118	15200	15021	15226	15237	15145	15220	15180	15292	15269	14993	15151	15179	15120	15227	15088	15228	15048	15289	15281	15099	15131	15067	15393	15276	15197	15176	15238	15132	15166	15282	15297	15051	15132	15335	15171	15068	15159	15355	15356	15303	15176	14950	15097	15095	15266	15007	15104	15208	15163	15045	15163	15225	14977	15065	15171	15223	15244	15246	15223	15207	15263	15270	15202	15288	15215	15109	15107	15142	15187	15126	15182	15182	15042	15223	15246	15020	15203	14964	15334	15419	15151	15210	15261	15186	15093	15210	15129	15135	15073	15154	15165	15077	15182	15342	15091	15263	15029	15116	15137	15206	15090	14996	15102	15136	15179	14957	15049	15242	15013	15180	15343	15130	15290	15197	15274	15280	15309	15005	15152	15092	15291	15238	15214	15323	15150	15449	15374	14988	15145	15325	15101	15135	15013	15360	15259	15061	15103	15160	15038	15343	15147	15189	15339	15225	15022	15080	15405	14987	15237	15383	15031	15129	15199	15194	15002	15179	15056	15156	15270	15243	15185	15112	15266	15098	15369	15050	15124	15103	15232	15198	15069	15269	15025	15027	15143	15311	14987	15199	15110	15316	15341	15212	15275	15130	15122	15138	15170	15196	15162	15067	15260	15272	15057	15260	15188	15111	15111	15182	15275	15266	15334	15224	15160	15353	15041	15265	15257	15136	15131	15076	15136	15048	15066	15067	15390	15157	15278	15177	14997	15075	15141	15237	15036	15177	15120	15039	15230	15198	15232	15194	15094	15249	15366	15086	15232	15324	15184	15045	15169	15270	15209	15366	15172	15349	15237	15127	15171	15376	15168	15014	15237	15063	15051	15117	15232	15338	15124	15213	15062	15280	15326	15233	15213	15188	15157	15230	15049	15284	15459	15358	15066	15294	15275	15154	15190	15060	15230	15270	15027	15167	15234	15241	15020	15110	15061	15237	15002	14989	14990	15129	15190	15262	15281	15168	15217	15130	15190	14973	15127	15263	15230	15100	15355	15310	15333	15208	15033	15313	14985	14876	15066	15097	15209	15179	15182	15228	15134	15223	15281	15364	15218	15138	15176	15251	15085	15317	15028	15068	15152	14907	14990	15239	15407	15155	15064	15215	15115	15154	15109	15254	15251	15263	15282	15112	15253	15090	15145	15030	15233	15310	15298	15259	15218	15073	15122	15130	15199	15238	15266	15162	15307	15145	15063	15152	15111	15378	15009	15394	15111	15257	15266	15267	15338	15080	15170	15170	15337	15181	15275	15098	15102	14999	15184	15056	15059	15058	15098	15085	15027	15195	15232	15215	15343	15148	15485	15348	15306	15172	15131	15125	15206	15317	15163	14992	15056	15145	15079	15164	15105	15346	15167	15229	15055	15194	15135	15117	15253	15253	15219	15140	15027	15101	15330	15094	15250	15173	15132	15221	15256	15147	15201	15067	15162	15110	15439	15139	15096	15310	15220	15274	15130	15241	15131	15270	14990	15213	15217	15194	15210	14989	15404	15288	15246	15326	15311	15280	15288	15298	15175	15201	15291	15231	15175	15205	14990	15352	15055	15295	15238	15088	15116	15190	15163	15237	15308	15094	15124	15280	15300	15079	15031	15237	15177	15012	15179	15301	15251	15170	15121	15234	15242	15279	15238	15292	15197	15251	15280	15169	15014	14982	15150	15305	15276	14986	15213	15187	15359	15244	15115	15065	15102	15227	14993	15375	15333	15313	15210	15223	15013	15387	15146	15390	15325	15137	15174	15351	15254	15268	15112	15304	15053	15099	14933	15200	15210	15169	15265	15018	15262	15140	15248	15180	15121	15222	15071	15316	15030	15266	15222	15226	15192	15015	15133	15313	15072	15115	15215	15158	15223	15170	15142	15138	15223	15254	15195	15020	15149	15249	15100	15129	15062	15306	15131	15403	15198	15058	15258	15103	14954	15430	15176	14998	15214	15243	15088	15083	15162	15055	15073	15084	15219	15151	15258	15126	15112	15347	15229	15113	15063	15188	15221	15349	15125	15200	15165	15194	15091	15215	15174	15187	15013	15205	15207	15154	15166	15271	15177	15145	15214	15178	15325	14953	15180	15075	15196	15287	15215	15148	15133	15116	15158	15162	15203	15207	15121	15092	15265	15190	15076	15199	15076	15313	15007	15099	15219	15138	15175	15277	15103	15047	15203	15063	15226	15068	15091	15292	15021	15161	15255	15188	15245	15203	15348	15378	15127	15312	15155	15217	15242	15155	15309	15317	15158	15000	15237	15326	15147	15204	15042	15265	15025	15059	15143	15202	15098	15269	15250	15123	15229	15081	14888	15100	15309	15113	15219	15409	15253	15039	15213	15098	15241	15189	15204	15291	15065	14970	15187	15153	15235	15406	15351	15103	15292	15142	15226	15049	15023	15116	15056	15137	15176	15089	15073	15164	15088	15387	15121	15265	15291	15282	15049	15298	15197	15201	15167	15113	15124	15398	15024	15226	15199	15299	15157	15137	15077	15226	15312	15156	15228	15157	14968	15172	15069	15323	15111	15187	15172	15277	15245	14905	15262	15144	15050	15063	15172	15126	15046	15163	15211	15211	15134	15061	15236	15291	14962	15077	15420	15298	15317	15232	15239	15193	15130	15217	15195	15315	14908	15328	15226	15156	15107	15367	15362	15197	15113	15182	15070	15089	14945	15162	15206	15292	15103	15158	15127	15121	15209	15028	15169	15202	15218	15098	15032	15297	15135	15036	15108	15445	15396	15354	14892	15097	15198	15200	14945	15093	15258	15067	15046	15215	14969	15117	15189	15032	15144	15205	15169	15090	15103	15169	15228	15239	15309	15219	15154	15256	15294	15288	15315	15146	15161	15117	15094	15000	15219	15148	15241	15151	15167	15195	15112	15113	15066	15197	15192	15094	15061	15000	15229	15278	15205	15289	15333	15169	15155	15192	14988	14999	15079	15186	15376	15271	15291	14964	15106	15351	15170	15250	15101	15109	15329	15160	15144	15245	15299	15083	15166	14909	14919	15119	15146	15120	15195	15053	15111	15194	15219	15153	15202	15151	15113	15214	15297	15207	15154	15004	15134	15165	15210	15098	15228	15206	15097	15358	15146	15214	15087	15305	15231	15232	14988
25745	50942	44562	33705	25679	21752	17618	16099	15267	14586	14440	14018	13765	13494	13638	13349	13567	13294	13363	13396	13230	13290	13227	13324	13237	13127	13182	13213	13210	13234	13170	13217	13237	13203	13211	13162	13063	13068	13199	12985	13121	13033	13238	13135	13202	13218	13063	13153	13050	13093	13245	13085	13074	13166	13013	13180	12982	13156	13122	13137	13232	13152	13098	13061	13117	12966	13082	13036	13162	13162	13122	13072	13115	13137	13205	13128	13176	13132	13145	13195	12866	13227	13102	13065	13230	13000	13090	13063	13106	13079	13069	13003	13163	13058	13208	13180	13116	13109	13134	13254	13094	13133	13069	13274	13080	13171	13190	13112	13105	13043	13182	13193	13019	13002	13136	13233	13119	13122	13254	13080	12922	13157	12792	13078	13152	12932	13231	13182	13066	13210	13101	13184	13296	13142	12950	13051	13094	13086	13047	13077	13176	13182	13195	13065	13179	13094	13093	13154	13106	13106	13234	13111	13249	13076	12989	12998	13396	12949	13054	13134	13091	13220	13080	13149	13200	13100	13112	13065	13120	13255	13095	13056	13153	13143	13163	13073	13136	12982	13135	13341	13092	13182	13266	13092	13202	13127	13044	13169	13247	13070	13192	13192	12993	13094	13148	13073	13056	13200	13011	13226	13143	12926	13084	13116	13029	12906	12962	13149	13263	13103	13095	12968	13120	13038	13169	13008	13053	12945	12974	13172	13116	13143	13004	13132	12949	13155	13062	13211	13139	13221	13094	13048	13192	13038	13108	13126	13109	13032	13103	13257	13072	13190	13087	13109	12972	13233	13037	13063	13062	13095	13169	13174	12999	12889	13006	13194	12938	13081	13113	13162	13013	13131	13137	12998	13197	13070	13053	13014	13034	13139	13016	12979	13118	13150	13112	13156	13060	13169	13157	13116	13120	13194	13112	13005	13204	13151	13155	13142	12907	13025	13057	13187	12978	13132	13053	13088	13030	13075	13131	13071	13199	13003	13007	13062	13022	12929	13248	13168	13191	13091	13054	13013	13249	13169	13154	13117	13140	12981	13178	13156	13026	13250	13144	13146	13058	13208	13082	13149	13015	13086	13109	13311	13043	13192	13214	13116	13134	13179	13041	12922	13153	13285	13075	12916	13083	13078	12999	13213	13018	13111	13026	13163	13055	13172	12976	13010	13027	13047	13239	13107	13195	13058	13120	13219	12934	13128	13073	13149	13147	13077	13151	13072	13174	13103	13052	13156	13045	13188	12975	13151	13114	13226	13324	13218	13081	13110	13220	13160	13152	13065	13254	13083	13050	13100	13089	13082	12995	13119	12991	13247	13063	13127	13052	13031	13183	13078	13083	13014	13218	12996	13172	13027	13084	13121	13254	13060	13102	12994	13101	13196	13129	13039	13274	13136	12937	13028	13076	13304	13088	12989	13015	13054	13077	13039	13118	13186	13142	13130	13227	12965	13206	12950	13248	13209	13243	13248	13180	13139	13140	13253	12859	12996	13115	13280	13020	13136	13067	13082	12997	13192	13130	13242	13051	12887	13184	13141	13277	12960	13046	12998	12940	13138	13252	13152	13174	13155	13107	13266	13042	13112	13033	13187	12973	13042	13259	12907	13095	13172	13093	13090	13110	12986	13191	13111	13142	13197	12948	13218	13185	13172	13145	13224	13149	13159	12944	12985	13126	13308	13111	13082	13043	13226	12931	12998	13147	12936	13213	13072	13012	13105	13159	13083	13175	12989	13123	12961	13099	13043	13029	13084	13176	13373	13166	13015	13254	13180	13187	13137	13046	13280	12956	13216	13250	13074	13229	13006	13144	13125	13365	13159	12933	13200	13271	13074	13024	13041	13039	13231	13021	12988	13118	13091	13182	13038	12870	13132	13106	13098	13022	13267	13059	13007	13237	13096	13070	12832	13031	13135	12941	12954	12944	13246	13067	13125	13208	13120	13148	13198	13215	13261	13133	13220	13034	12990	13088	13048	13146	13108	12992	13034	13108	13052	13022	13137	13110	13115	13029	13094	13225	12918	13107	13072	13309	13064	13269	13254	13123	13046	13086	13192	13008	13052	13041	13053	13044	13065	13117	12944	13132	13132	13167	13097	13050	13296	13078	13058	13192	13049	13133	13315	13131	13002	13012	13142	13179	13191	13085	13178	13111	13033	13055	13163	12971	13049	13211	13030	13055	13125	13162	13016	13153	12894	12904	13071	13040	13157	13163	13197	13104	13163	13176	13226	13048	12994	12904	13095	13121	13069	13185	13167	13032	13002	13034	13018	13103	13149	13142	13114	12935	13188	13021	13128	13247	13093	13181	12958	13178	13106	13128	13131	13117	13141	13291	13059	13071	13001	13160	13249	13285	13075	13089	13147	13239	13071	13099	13223	12899	13230	13004	13163	13230	13046	13211	13028	12969	13285	13042	12896	12986	13030	13099	13125	13186	13139	13173	13102	13098	13134	13029	13199	13070	13121	13248	13180	13084	13141	13107	13177	13090	13020	12975	13153	13361	13141	13234	13141	13021	13065	13018	13052	13080	13076	13191	13261	13025	13091	13220	13052	13086	13115	13082	13267	13173	12962	13190	13228	13072	13027	13217	12827	13077	13121	12982	13147	13042	13055	13019	13100	13198	13083	13214	13140	13174	12956	13073	13029	13202	13054	12950	13204	13194	13095	13023	13144	13206	13134	13221	13113	13065	13033	13168	12925	13158	13035	13012	12968	13165	13132	13132	13015	13202	13256	13072	13057	13118	13190	13156	13003	12985	13099	13289	13051	13173	13192	13106	13021	13128	13016	13071	13117	13115	13066	12963	12927	12901	12976	13090	13044	13129	12999	13165	13134	13060	13023	13151	13090	12929	13229	13101	13065	13132	13122	12983	13068	13008	13097	13061	12976	13146	13200	13119	13112	12975	13238	13158	13272	13043	13117	13186	13125	13172	13049	13031	13249	13052	13254	13123	13087	13145	13083	13302	13030	13138	12937	13087	13063	13097	13128	13142	13325	13121	13024	13069	12950	13066	13052	13034	13124	13132	13074	13184	13218	13161	13139	13067	13160	13215	13160	12963	13195	13024	13098	13105	13079	13061	12994	13127	13040	13144	13082	13153	13052	13035	13206	13205	12929	13223	13099	13112	12980	13207	13198	12998	13218	13166	13178	13253	13180	13177	13172	13036	13038	13197	13277	13120	13286	13232	13130	13142	13212	13076	12995	13041	13132	12996	13305	13182	12993	13085	13181	13141	13231	13343	12991	13223	13175	13178	13260	12903	13103	13163	13251	13016	13036	13144	13024	13169	13152	13193	13176	13076	12946	12923	13138	13032	12952	13151	12968	13113	12955	13115	13042	13103	13158	13076	13090	13203	13158	13032	13108	13245	13085	13146	12996	13055	13074	13098	13130	13147	13085	13081	13215	13135	13070	13016	13025	13239	13181	13229	13073	13041	13003	13047	13138	13220	13110	13140	13097	13143	13157	12956	12975	13280	13149	13210	13109	13205	13099	12972	13111	13159	13194	12980	13000	13060	12924	13062	13047	13255	13098	13048	13174	13190	13066	13043	13127	13255	13217	13135	13055	12925	13209	13133	13182	13225	12949	13130	13237	12934	13070	12948	13199	13093	13069	13163	13128	13113	13073	13089	13090	13119	13170	13099	12984	12963	13157	13099	13072	13033	13259	13188	13062	13057	13020	13101	13091	13196	13185	12965	13099	13155	13162	13224	12971	13050	13167	13161	13132	13090	13046	13328	13115	12967	13016	13019	13145	13109	13203	13206	13058	13133	12932	13228	13198	13063	13099	13238	13074	13272	12960	13095	13139	13132	13020	13061	13081	13189	12867	13146	13089	13253	13168	12974	12976	13136	13186	12932	13019	13187	13124	13068	13089	13085	13152	13115	13005	13121	13192	13058	13208	13064	13028	13110	13117	13125	13088	13145	13244	13052	13120	13123	13261	13242	13156	13293	13166	12919	13219	12970	12992	13129	12954	12967	13091	13120	12917	13119	13107	13061	13068	13005	13024	13027	13172	13033	13061	13223	13199	12985	13078	12936	12921	13149	13084	13091	13299	13260	13039	13068	13259	13099	13036	13122	13100	13100	13053	12964	13180	13100	12946	13179	12987	13190	13110	13003	13249	13076	13077	13343	13027	13186	13073	13031	13156	12999	13199	13101	13223	13069	13037	13071	13389	13081	13112	13097	13104	13196	13135	13236	13029	13235	13278	13039	13301	13042	13022	13232	13025	13153	13056	13079	13185	13098	13134	13064	13100	13019	13323	13060	13084	13226	13125	13021	13178	13019	13351	13098	13071	13160	13214	13131	13104	13044	13025	13138	13065	13137	13140	12996	13020	13247	12948	13194	13165	13129	13004	13090	13210	13069	12980	13014	13166	12985	13033	12998	13214	13241	13164	13104	13049	13292	13114	13073	13047	13203	12988	13176	13124	13186	13019	13113	13108	13272	13093	13087	13116	13166	13166	13332	13063	13177	13081	13197	13081	13118	12916	13049	13011	13181	12995	13060	13258	12857	13011	13094	13011	13004	13099	13032	13108	12993	13002	12872	13183	13143	13233	12926	13177	13134	12990	13130	13058	13016	13173	13155	13058	13185	13128	13239	12935	13142	13086	13196	13068	12963	12924	13061	13251	13175	13094	13110	13086	13104	13152	13083	13027	13288	13107	13160	12974	13157	13154	13104	13161	13032	13301	13197	12990	13095	13059	13099	13085	13255	13059	13099	12961	13217	13154	12770	13026	13003	12928	13271	13122	13282	13109	12993	13090	12992	13198	13176	13004	13216	13053	13253	13238	13260	13123	12992	13088	13076	13203	13040	13265	13078	13242	12984	13035	13068	13151	13115	12859	13316	12888	13042	13159	13135	13107	13185	13113	13017	13341	13150	13157	13157	13101	13170	13179	13161	13170	12937	13063	13063	13070	13161	13213	13191	13044	13098	13270	13230	13073	13027	13245	12970	13269	13271	13109	13096	13155	12886	13200	13248	13041	13080	13006	13125	13177	13242	13006	13074	13076	13147	13000	13325	13009	13202	13105	12942	12985	13010	12945	13082	13160	13066	13142	13010	13072	12951	13166	13080	13150	13092	13128	13099	13260	13199	13070	13089	12985	12979	13145	13117	13209	12967	13216
24207	21181	28312	27150	23860	21179	18112	16033	15347	15351	15057	15036	14754	14715	14547	14661	14441	14646	14455	14549	14322	14422	14272	14520	14442	14356	14234	14494	14261	14248	14398	14098	14298	14136	14385	14177	14146	14281	14165	14065	14243	14331	14088	14177	14340	14343	14099	14269	14234	14327	14133	14142	14201	14388	14206	14147	14247	14124	14314	14167	14166	14060	14167	14142	14111	14254	14324	14152	14318	14232	14248	14142	14358	14152	14087	14063	14010	14111	14263	14268	14335	14109	14132	14128	14185	14225	14128	14236	14136	14217	14050	14179	14443	14209	14159	14213	14126	14178	14044	14181	14240	14171	14079	14131	14087	14202	14383	14077	14038	14038	14376	14172	14072	14134	14269	14296	14405	14291	14247	14108	14055	14139	14202	14144	14220	14205	14034	13971	14197	14363	14206	14355	14346	14193	14265	14346	14240	14323	14152	14417	14159	14286	14197	14260	14337	14170	14136	14066	14058	14281	14017	14125	14090	14057	14265	14091	14013	14350	14196	14235	14419	14018	14019	14090	14098	14228	14116	14151	14149	14250	14371	14098	14223	14114	14289	14184	14171	14172	14299	14105	14256	14278	14246	14116	14227	14280	14258	14308	14284	14346	14351	14143	14051	14007	14239	14141	14115	14170	14106	14348	14093	14127	14008	14214	14301	14154	14257	14121	14210	14412	14339	14216	14310	14268	14187	14149	14119	14215	14126	14184	14088	14251	14180	14200	14206	14044	14293	14073	14165	14195	14170	14280	14109	14024	14118	14157	14132	14059	14171	14233	14058	14244	14219	14220	14042	14221	14047	14288	14355	14260	14211	14143	14125	14256	14293	14159	14356	14207	14050	13949	14111	14231	14089	14121	14398	14209	14276	14391	14018	14294	14275	14243	14238	14101	14247	14143	14171	14103	14194	14284	14179	14276	14091	14186	14388	14099	14227	14064	14169	14106	14276	14216	14450	14343	14306	14213	14375	14281	14232	14239	14367	14153	14220	13999	14200	14066	14266	14224	14235	14040	14283	14184	14309	14081	14225	14162	14100	13991	14204	14175	14178	14096	14055	14126	14147	14279	14252	14092	14272	14072	14151	14281	14316	14067	14114	14276	14167	14110	14091	14269	14281	14060	14411	14012	14287	14167	14273	14039	14061	14245	14203	14119	14150	14138	14221	14320	14094	14154	14039	14162	14245	14289	14113	14254	14235	13976	14115	14192	14255	14083	14121	14169	14095	14021	14120	14257	14168	14233	14353	14434	14210	14058	14194	14149	14412	14032	14119	14132	14150	14148	14158	14259	14246	14111	14106	14207	14201	14164	14342	14225	14183	14211	14106	14321	14401	14231	14301	13988	14217	14125	13963	14323	14180	14254	14152	14117	14300	14152	14182	14101	14083	14156	14283	14108	14100	14137	14220	14393	14283	14301	14179	13911	14311	14188	14201	14278	14228	14041	14272	14200	14279	14357	14254	14284	14118	14154	14140	14363	14286	14093	14004	14104	14044	14399	14160	14136	14145	14256	14150	14149	14241	14358	13944	14122	14222	14312	14423	14136	14016	13847	14133	13920	14286	14138	14323	14106	14248	14231	14102	14067	14233	14087	14239	14206	14082	14163	14293	14158	14206	14152	14323	14173	14165	14235	14054	14226	14313	14176	14202	14297	14176	14176	14284	14390	14365	14277	14064	14332	14220	14275	14398	14094	14111	14067	14124	14212	14186	14026	14144	14023	14152	14023	14112	14137	14210	14262	14285	14086	14185	14006	14163	14355	14183	14112	14173	14287	14322	14248	14206	14268	14379	14118	14130	14194	14090	13838	14179	14182	14322	14267	14176	14352	14215	14363	14282	14008	14096	14216	14239	14214	14244	14197	14221	14122	14402	14131	14281	14162	14307	14203	14112	14002	13959	14138	14310	14076	14263	14065	14252	14107	13985	14156	14122	14076	14088	14216	14090	14275	14075	14062	14147	14151	14318	14248	14172	14234	14183	14106	14188	14233	14209	14051	14104	14168	14180	14021	14362	14273	14049	14164	14221	14062	14259	14105	14291	14319	14311	14205	14292	14160	14258	14095	14248	14224	14225	14117	14250	14138	14451	14313	14340	14404	14228	14228	14246	14220	14136	14089	14019	14285	14135	14325	14299	14019	14217	14132	14045	14172	14010	14106	14396	14433	14195	14144	14290	14177	14274	13756	14119	14172	14189	14198	14103	14158	14106	14136	14189	14042	14310	14177	14077	14235	14171	14202	14264	14163	14170	14073	14135	14108	14272	14188	14076	14054	14329	14259	14125	14236	14082	14094	14233	14330	14114	14129	14266	14179	14056	13933	14220	14213	14298	13985	14294	14251	14318	14144	14200	14236	14287	14218	14189	14287	14294	14222	14133	14145	14171	14016	14253	14192	14105	14184	14323	14231	14135	14233	14335	14176	14256	14331	14070	14125	14185	14227	14455	14066	14196	14195	14249	14051	14108	14237	14288	14101	14277	14075	14131	14091	14118	14179	14070	14199	14103	14140	14143	14191	14218	14245	14383	14270	14417	14210	14103	14249	14321	14246	14004	14212	14230	14288	14215	14234	14267	14273	13925	14186	14114	14332	14094	14142	14325	14062	14215	14263	14197	14078	14177	14246	14168	14197	14243	14080	14292	14228	14227	14290	14236	14395	14170	14327	14257	14206	14107	14225	14163	14034	14142	14195	14219	14145	14140	14348	14151	14103	14323	14199	14079	14223	14270	14003	14333	14195	14258	14340	14135	14155	14215	14252	14233	14320	14444	14189	14221	14119	14287	14153	14078	14026	14287	14199	14116	14140	14168	14165	14321	14178	14323	14055	14216	14037	14366	14197	13910	14237	14059	14341	14423	14200	14249	14058	14187	13936	14372	13920	14272	14114	14205	14197	14088	14229	14301	14200	14206	14207	14208	14125	14115	14066	14400	14234	14192	14236	14128	14278	14055	14269	14066	14173	14383	14199	14274	14108	14150	14155	14143	14095	14185	14015	14214	14045	14131	14132	14179	14287	14222	14401	14263	14339	14044	14245	14148	14262	14118	14115	14215	13981	14134	14051	14100	14390	14140	14135	14168	14410	14372	14138	14097	14174	14049	14088	14163	14340	14122	14159	14236	14382	14231	14155	14339	14305	14356	14302	14261	14055	14139	14072	14233	14187	14061	14144	14270	14370	14225	14088	14345	14292	14254	13972	14043	14297	14313	14143	14098	14459	14034	14192	14355	14068	14175	14142	14159	14313	13907	14354	14212	13872	13951	14174	14398	14019	14161	14086	14291	14200	14231	14020	14160	14243	14308	14083	14203	14126	14235	14214	14245	14197	14170	14160	14264	14280	14135	13839	14299	14060	14043	14209	14125	14073	14177	14282	14161	14345	14251	14305	14388	14071	14344	14260	14253	13928	14006	14198	14086	14108	14243	14200	13952	14189	14207	14147	14289	14180	14120	14174	14272	13998	14303	14097	14090	14237	14273	14299	14101	14204	14224	14031	14140	14058	14176	14044	14142	14215	14055	14133	14293	14234	14201	14332	14133	14306	14254	14083	14211	14012	14153	14075	14266	14222	14375	14138	14204	14202	13986	14025	14269	14181	14266	14044	14203	14170	14251	14152	14379	14200	14343	14037	14171	14031	14142	14008	14186	14167	14339	14157	14182	14181	14293	14213	14213	14138	14095	14296	14155	14237	14201	14350	14038	14301	14234	14327	14308	14208	14176	14120	14305	14275	14257	14354	14163	14169	14215	14246	14017	14206	14111	14193	14143	14175	14267	14183	14059	14205	14329	14201	14061	14025	14391	14360	14254	14118	14228	14373	14266	14179	14234	14138	14241	13986	14190	14146	14174	14229	14131	14277	14117	14272	14112	14263	14298	14011	14212	14183	14095	14103	14349	14004	14125	14229	14393	14089	14027	14215	14174	14185	14240	14334	14106	14317	14362	13995	14103	14040	14194	14208	14215	14277	14198	14282	14356	14364	14373	14122	14261	14200	14202	14120	14164	14291	14177	14230	14238	14128	14337	13947	14217	14090	14094	14157	14198	14417	14167	14202	14025	14396	14198	14001	14156	14149	14180	14096	14101	14155	14133	14327	14198	14086	14110	14040	14087	14194	14316	14250	13973	14129	14225	14239	14063	14308	14127	14183	14030	14125	14352	14171	14230	14108	14132	14048	14097	14208	14348	14207	14260	14087	14263	14315	14111	14388	14215	14160	14084	14220	14354	14186	14219	14348	13995	14077	14119	14276	14248	14038	14073	13964	14142	14026	14302	14085	13930	14128	14221	14100	14209	14223	14017	14175	14152	14358	14380	14001	14199	14192	14173	14266	14434	14112	14076	14230	14031	14209	14144	14317	14133	14279	14022	14078	14031	14165	14149	13952	14238	14354	14235	14303	14322	14283	14138	14208	14335	14255	14272	14337	14121	14434	14127	14218	14103	14178	14105	14142	14345	13953	14348	14100	13918	14029	14107	14354	14247	14173	14215	14148	14050	14128	14067	14192	14057	14318	14439	14338	14112	14227	14103	14136	14343	14134	14234	14310	14378	14254	14119	14241	14361	14036	14167	14208	14060	14161	14097	14107	14063	14099	14076	14324	14234	14400	14174	14234	14195	14253	14158	14112	14125	14105	14075	14262	14113	14160	14224	14203	13872	14271	14257	14177	14382	14283	14029	14004	14105	14231	14234	14214	14164	14317	14286	14213	13999	14340	14314	14189	14260	14443	14304	14224	14069	14118	14103	14257	14006	14049	14222	14264	14442	13984	14115	14123	14165	14101	14151	14235	14259	14085	14202	14246	14100	14229	14126	14185	14138	14151	14132	14113	14206	14333	14424	14225	14105	14119	14043	14213	14256	14235	14267	14207	14295	14410	14079	14285	14142	14114	14126	14210	14116	14147	14265	14336	14166	14397	14152	13985	14005	14146	14123	14196	14394	14306	14240	14201	14343	14281	14393	14303	14256	14128	14089	14239	14068	14144	14151	14158	14042	14114	14178	14258	14123	14327	14327	14239	14332	14259	14263	14101	14022	14150	14355	14226	14276	14172	14365	14272	14342	14244	14145	14323	13952	14132	14224	14270	14070	14300	14261	14122	14197	14206	14367	14346	14142	14184	14172	14145	14051	14266	14307	14139	14165	14096
25730	47180	39457	28973	24773	19514	15856	14670	14252	13750	13428	13269	13351	13104	12913	12807	12800	12615	12738	12707	12636	12633	12722	12630	12614	12603	12451	12605	12551	12604	12535	12667	12598	12453	12640	12651	12501	12439	12677	12550	12478	12477	12729	12528	12498	12545	12460	12500	12504	12532	12416	12530	12564	12446	12572	12596	12456	12590	12586	12480	12537	12664	12650	12460	12550	12760	12404	12492	12477	12553	12489	12472	12519	12643	12405	12574	12477	12547	12444	12549	12490	12459	12479	12399	12468	12529	12580	12455	12402	12542	12488	12544	12433	12428	12426	12765	12395	12382	12590	12360	12383	12509	12520	12584	12633	12438	12520	12312	12535	12524	12412	12479	12688	12532	12588	12715	12489	12461	12589	12337	12442	12638	12581	12627	12455	12581	12556	12385	12510	12559	12555	12316	12609	12436	12532	12458	12549	12388	12455	12660	12604	12495	12536	12387	12595	12396	12390	12563	12548	12500	12545	12579	12322	12425	12549	12567	12664	12494	12555	12380	12449	12387	12432	12411	12388	12496	12399	12451	12684	12498	12524	12548	12653	12636	12539	12574	12670	12354	12444	12435	12453	12516	12679	12516	12595	12371	12624	12632	12634	12541	12510	12512	12291	12534	12431	12533	12447	12474	12514	12484	12568	12493	12480	12444	12357	12407	12459	12522	12430	12594	12480	12537	12511	12415	12544	12533	12519	12565	12545	12596	12589	12330	12542	12346	12407	12267	12647	12548	12499	12383	12606	12471	12401	12509	12681	12583	12511	12496	12426	12683	12474	12465	12571	12574	12374	12473	12349	12494	12607	12624	12405	12559	12640	12490	12457	12587	12565	12443	12509	12439	12483	12587	12491	12743	12487	12504	12409	12592	12547	12473	12629	12559	12533	12617	12528	12507	12407	12510	12484	12627	12610	12498	12494	12457	12507	12621	12458	12582	12686	12370	12516	12722	12601	12595	12421	12614	12454	12267	12517	12486	12526	12383	12539	12460	12360	12298	12620	12495	12609	12426	12531	12610	12585	12529	12348	12530	12491	12621	12719	12561	12639	12418	12400	12424	12437	12594	12341	12384	12602	12490	12561	12527	12608	12649	12515	12396	12467	12418	12500	12598	12500	12466	12508	12328	12500	12439	12561	12529	12566	12410	12678	12497	12617	12598	12487	12395	12554	12518	12398	12600	12535	12560	12482	12619	12516	12395	12547	12612	12468	12560	12421	12342	12441	12578	12427	12397	12527	12558	12654	12662	12525	12713	12558	12536	12589	12513	12419	12316	12411	12403	12368	12520	12522	12538	12587	12604	12563	12571	12382	12474	12557	12517	12461	12546	12554	12450	12430	12620	12515	12390	12469	12507	12499	12507	12457	12428	12456	12531	12348	12686	12500	12578	12588	12350	12535	12506	12507	12675	12432	12513	12732	12565	12700	12565	12567	12429	12471	12411	12745	12495	12446	12412	12560	12550	12516	12473	12583	12448	12601	12499	12534	12548	12562	12525	12571	12619	12580	12461	12517	12332	12590	12391	12554	12567	12568	12512	12536	12683	12499	12478	12548	12547	12570	12440	12514	12598	12478	12568	12476	12490	12453	12612	12657	12422	12600	12376	12483	12485	12500	12462	12569	12517	12689	12443	12487	12409	12533	12511	12531	12472	12549	12494	12553	12598	12431	12549	12367	12398	12523	12557	12377	12455	12596	12506	12816	12554	12512	12395	12496	12615	12523	12488	12634	12577	12490	12466	12613	12322	12573	12574	12485	12379	12504	12580	12424	12494	12488	12458	12671	12489	12498	12420	12639	12566	12508	12338	12513	12405	12719	12523	12602	12569	12396	12645	12606	12593	12443	12373	12617	12548	12551	12631	12472	12427	12489	12485	12400	12452	12391	12490	12573	12510	12491	12521	12307	12716	12531	12513	12400	12512	12450	12401	12540	12603	12600	12536	12589	12661	12412	12519	12406	12558	12524	12461	12319	12488	12552	12408	12574	12402	12610	12421	12559	12456	12487	12562	12542	12508	12521	12475	12359	12368	12398	12461	12650	12478	12460	12487	12504	12562	12471	12523	12591	12493	12434	12408	12445	12426	12520	12570	12473	12618	12465	12490	12343	12512	12534	12413	12560	12467	12594	12647	12490	12607	12501	12507	12497	12574	12665	12653	12554	12402	12560	12365	12419	12485	12537	12350	12488	12458	12512	12630	12615	12597	12577	12636	12426	12337	12655	12337	12447	12549	12675	12660	12536	12673	12541	12464	12602	12401	12673	12532	12508	12404	12563	12595	12481	12585	12469	12478	12473	12510	12522	12464	12572	12581	12395	12464	12493	12529	12455	12649	12527	12479	12614	12577	12575	12594	12452	12480	12626	12445	12418	12416	12572	12502	12342	12635	12382	12377	12500	12609	12561	12662	12539	12625	12474	12544	12465	12580	12600	12508	12315	12483	12367	12441	12488	12503	12561	12642	12351	12684	12424	12430	12510	12364	12453	12531	12431	12578	12503	12416	12456	12591	12546	12540	12470	12589	12361	12531	12492	12401	12463	12451	12586	12447	12479	12390	12430	12595	12471	12569	12456	12520	12555	12369	12642	12560	12501	12479	12586	12649	12677	12601	12405	12513	12625	12562	12567	12565	12390	12384	12570	12544	12559	12507	12581	12442	12401	12564	12565	12567	12523	12472	12652	12555	12579	12633	12363	12645	12418	12679	12461	12528	12564	12580	12322	12537	12547	12603	12437	12611	12440	12377	12627	12395	12488	12604	12524	12418	12453	12425	12569	12652	12565	12481	12545	12478	12627	12568	12604	12588	12505	12181	12599	12536	12490	12423	12541	12542	12413	12531	12475	12621	12424	12526	12525	12509	12541	12534	12479	12603	12676	12523	12491	12508	12618	12420	12471	12485	12543	12385	12463	12492	12531	12498	12438	12413	12412	12447	12292	12633	12478	12561	12402	12644	12467	12425	12277	12539	12465	12450	12511	12686	12371	12584	12625	12472	12389	12457	12540	12634	12594	12336	12435	12429	12600	12561	12477	12577	12523	12570	12588	12453	12479	12416	12408	12596	12463	12516	12588	12445	12472	12569	12353	12489	12519	12456	12475	12581	12599	12540	12660	12602	12553	12541	12554	12499	12501	12420	12500	12488	12505	12486	12492	12318	12597	12551	12579	12238	12484	12480	12338	12497	12644	12529	12687	12501	12482	12654	12594	12497	12593	12321	12549	12502	12499	12507	12355	12534	12355	12565	12437	12693	12561	12487	12598	12709	12566	12617	12578	12537	12697	12499	12476	12396	12526	12551	12322	12459	12423	12558	12547	12492	12539	12513	12433	12374	12605	12759	12573	12445	12533	12609	12514	12439	12547	12498	12418	12505	12545	12534	12498	12522	12534	12566	12586	12658	12558	12436	12486	12565	12308	12549	12475	12529	12441	12416	12514	12441	12471	12494	12489	12496	12566	12438	12593	12652	12656	12530	12538	12517	12521	12369	12580	12478	12322	12512	12403	12408	12638	12493	12516	12698	12638	12560	12430	12570	12613	12356	12467	12638	12506	12556	12428	12494	12693	12595	12623	12521	12696	12460	12571	12443	12558	12558	12682	12534	12564	12297	12529	12350	12390	12475	12604	12479	12368	12600	12349	12412	12542	12468	12574	12603	12487	12494	12528	12448	12450	12636	12716	12536	12619	12411	12357	12525	12723	12577	12620	12444	12377	12634	12580	12476	12545	12485	12548	12499	12556	12543	12534	12658	12774	12605	12387	12554	12386	12485	12532	12578	12630	12549	12415	12426	12452	12581	12540	12537	12450	12543	12515	12502	12639	12451	12517	12498	12507	12511	12452	12431	12506	12508	12560	12389	12571	12489	12421	12511	12460	12466	12510	12562	12464	12456	12468	12444	12509	12558	12466	12633	12540	12624	12512	12555	12724	12432	12680	12421	12415	12518	12513	12423	12305	12479	12455	12494	12478	12474	12541	12606	12603	12478	12618	12513	12435	12514	12505	12531	12417	12539	12545	12647	12552	12385	12422	12597	12429	12529	12455	12723	12459	12611	12626	12499	12464	12553	12659	12505	12566	12393	12475	12592	12471	12537	12625	12424	12527	12610	12417	12550	12387	12485	12525	12339	12561	12506	12484	12489	12541	12492	12545	12649	12505	12617	12545	12551	12493	12743	12514	12577	12503	12452	12524	12442	12585	12490	12448	12603	12534	12518	12468	12506	12497	12434	12577	12534	12563	12506	12526	12569	12516	12382	12510	12434	12453	12362	12688	12485	12377	12461	12712	12440	12547	12558	12538	12505	12627	12471	12407	12416	12659	12373	12515	12308	12533	12569	12644	12608	12509	12625	12500	12711	12518	12524	12504	12439	12598	12636	12517	12546	12559	12432	12448	12557	12423	12526	12406	12638	12461	12481	12379	12607	12701	12375	12527	12596	12518	12372	12485	12458	12573	12451	12468	12619	12481	12616	12535	12506	12624	12344	12474	12442	12438	12561	12578	12474	12599	12409	12633	12634	12413	12511	12397	12444	12520	12614	12719	12558	12452	12413	12423	12507	12464	12443	12545	12546	12503	12450	12611	12603	12627	12592	12625	12631	12580	12554	12612	12517	12347	12564	12553	12468	12517	12491	12477	12349	12513	12445	12443	12485	12606	12470	12632	12365	12486	12635	12473	12591	12630	12583	12523	12487	12543	12592	12538	12398	12390	12343	12396	12662	12553	12313	12592	12476	12523	12453	12599	12263	12341	12443	12674	12457	12452	12459	12651	12386	12560	12505	12459	12593	12552	12789	12644	12681	12450	12454	12557	12545	12453	12643	12507	12461	12534	12829	12500	12475	12624	12582	12499	12607	12578	12410	12466	12638	12392	12533	12543	12477	12552	12574	12475	12569	12503	12356	12565	12568	12460	12546	12491	12492	12603	12456	12397	12605	12608	12403	12551	12531	12653	12561	12569	12585	12290	12668	12619	12536	12639	12589	12614	12457	12551	12672	12461	12551	12410	12457	12564	12384	12570	12709	12399	12569	12609	12473	12532	12557	12398	12558	12344	12460	12380	12348	12569	12486	12409	12530	12425	12561	12413	12590	12559	12536	12436	12479	12556	12399	12545	12213	12376	12463	12494	12522	12451	12519	12383	12559
21937	21194	29006	23793	21820	24419	26443	19847	18160	18063	18025	17441	17281	17058	16878	16598	16817	16572	16323	16448	16409	16330	16598	16326	16254	16096	16248	16303	16232	16338	16260	16357	16171	16168	16084	16223	16375	16279	16222	16166	16136	16241	16069	16054	16051	16029	16054	16091	15851	16045	16011	16065	15915	15988	15981	15972	16396	16059	16071	16037	16050	16076	16202	15770	16072	16234	16132	16015	16141	16156	15990	16226	16169	16235	16296	16077	16186	16294	15966	16161	16147	16193	16148	16012	16042	16197	16169	16117	16078	16187	16031	15991	16038	15960	15957	16231	15984	15986	16030	15968	15996	16147	16111	16102	15990	16113	16146	16012	16055	16047	16152	16040	16153	16152	16190	16193	16072	16099	16062	16227	16197	15889	16024	16113	16049	16046	16070	16008	15942	15835	16006	16069	16228	15902	16031	15926	15935	16152	16308	15999	16272	16033	16027	16040	15934	16033	15955	16076	15974	16071	16102	15860	16121	16026	16295	15972	15967	15845	16061	16007	16010	16043	16088	15937	16153	15905	16026	15860	16132	15888	16151	15931	15971	16066	16053	16152	16153	16266	16054	16022	15981	16013	16107	16017	15978	16163	15963	16024	15926	16122	15802	16054	16235	16143	15835	15986	16187	16102	16057	15946	16119	16108	16099	16186	16096	16052	16329	16251	15995	15974	16268	16106	15984	16058	15891	16101	16219	16308	16180	15898	16085	16200	16171	15944	15859	16009	15972	16098	15920	16160	16215	16240	16082	16117	16052	16289	16290	16164	16015	15826	16180	16132	16109	15944	16249	16157	15858	16118	16130	15977	16088	15929	16035	16159	15905	16175	16056	16049	15681	16187	16135	16009	15871	15951	16232	16064	16085	15860	15888	15930	16151	15973	16102	16132	16147	16060	16062	16030	15998	16171	15922	16158	16093	16043	16259	16133	16086	15916	15881	16096	16234	15943	16013	16165	16221	15957	16071	16296	16034	15897	16240	16137	16147	15925	15959	16199	16066	16099	16046	15992	15974	16094	16056	16057	16241	15995	15887	16067	16155	15953	16090	15893	16098	15922	16051	16066	16045	16023	16090	16112	16027	16017	16217	16007	15995	16299	16078	15993	15962	15896	16046	16044	16087	16223	16158	16096	16094	16135	16308	16265	16030	15983	16134	15895	15966	16015	16042	16169	15935	15881	16060	16032	16182	15998	16045	15949	15965	16116	15825	16019	16092	16126	16218	16057	16099	15945	16055	16143	16107	16059	16187	16012	16023	16063	15938	16076	15853	15898	15918	15917	16174	15826	15861	15938	15992	15942	16090	15986	16127	16043	16060	15986	15790	15926	16074	16141	16107	15970	16067	16032	16171	15915	16033	15861	15744	15928	16112	16025	15981	16032	15910	15804	15819	15904	15965	16112	16283	15911	16133	15980	15955	16018	16031	16129	15994	16009	15971	16089	15838	16125	16178	16023	16022	15985	16020	15997	16009	16039	15989	15913	16070	16160	16028	15988	16060	16159	15907	16129	16135	16078	16086	15973	15925	16212	15933	16102	16080	16297	16084	15917	15866	15959	16164	16076	16029	15982	16030	16153	16105	16116	16047	15940	16037	16013	16138	16049	15948	16132	16164	15896	16015	16082	16205	16003	16033	15825	16137	16056	16018	16036	16086	15913	16063	16191	15989	15919	15998	16206	16210	16238	16034	16065	16058	16102	15906	16050	15953	16022	16086	15867	15998	16071	16033	16137	16089	16092	16071	16045	16141	16139	16113	16103	16363	16039	16106	16143	16244	15946	16154	16035	16177	16086	16206	16151	16080	16192	16068	16002	16144	15886	16157	16161	15966	16045	16052	16310	16131	16087	16166	16021	16058	16152	16002	16080	16094	15928	16047	15887	16102	15811	16227	15992	16006	16070	15941	16139	16057	15945	16033	16034	16018	16016	16102	16049	15775	15942	16168	16206	16113	16028	16018	15931	16020	16065	15983	16005	15940	16090	15989	16003	16065	15999	16110	16069	15956	16085	16020	16045	15969	16141	16103	16149	15929	16108	16179	16048	16007	15938	16160	16138	16136	16132	16073	15962	16033	16250	15942	16036	16082	15973	15873	15994	16276	16049	15905	15960	15916	16251	16227	16059	15968	16254	15974	16021	16173	16276	16270	16025	15972	15868	16026	15985	16080	16170	16179	16084	16136	16049	16154	16170	16188	16069	16010	16153	16106	16048	16085	15847	16134	16084	16074	15826	16054	16044	15989	16024	15883	15944	16014	16052	16121	15820	16118	16219	15948	15923	15923	16020	15963	16248	16127	15979	16201	16060	16002	16182	16219	16063	15975	16076	15955	16157	16152	15868	15998	15922	16017	15809	15929	16189	15971	16171	16201	16213	16056	16048	15997	16004	15951	16118	16027	16064	15938	16088	16047	15983	16093	15979	15979	16085	16022	16198	16083	16036	15973	16315	16208	15978	16231	16018	16109	15936	16229	16192	15990	16079	15992	16262	16173	16341	16121	16055	16036	15893	16089	16246	15922	16126	16139	15911	16050	15809	16060	16112	16141	16237	15975	15988	15949	16207	16046	15919	16059	16315	16176	15992	15997	16094	15841	16082	16135	15832	16228	16090	16227	15916	15833	16213	16030	16081	15966	16056	16000	16048	16008	16062	16178	16032	16044	15919	16282	15966	16087	15969	15835	16063	16396	15940	16264	15817	16096	16088	15894	16200	16106	16027	16084	15987	16033	15926	16029	15923	16033	16162	16185	16107	15948	16060	15977	15935	16007	16128	15860	15901	16157	16007	15929	15964	15952	15961	16139	15971	16130	15808	15979	16017	16249	16040	16077	16153	16112	16100	16046	16040	16145	16079	15940	16117	16092	16033	15949	16129	16115	16213	16069	15961	16239	15860	15981	16076	16162	16386	16082	16301	15994	16130	15983	15842	16013	15867	16074	15978	16138	16140	15892	15912	15970	16008	16085	16014	16129	16082	16027	16068	15953	16017	15927	15911	16182	16015	15866	15841	16096	16138	16138	16166	16174	16059	16073	16103	16169	16112	16016	15876	15947	15978	16011	16072	16224	15952	16132	16121	16089	16086	16121	16077	15957	16288	16177	15985	16052	16161	16103	16158	16181	15979	16102	15950	16143	16206	15950	15990	16015	15917	16069	16168	15972	15895	16127	16012	15900	16084	15826	15963	16196	16096	16007	16031	15968	16116	16190	15988	16123	15943	15931	15897	16156	16057	16082	15959	16122	16010	16104	16127	16200	16180	16154	15928	15832	16225	15971	16004	16057	15998	15985	16036	16205	16089	16042	15938	16133	16109	15930	16099	15939	16115	16018	16027	16085	16027	16092	16011	16141	16048	16037	16015	16270	16221	15995	16005	15992	16183	15915	15940	16184	16153	16161	16000	16180	16074	16121	16156	15996	15927	15746	15898	16161	15971	15970	16096	16008	15965	15973	16007	16007	16135	16099	16014	16187	16228	16074	16034	16155	16019	16014	16046	16060	16091	16034	15960	16041	16043	16014	16074	15950	16117	15959	15968	16075	15959	15842	16076	15995	16138	16130	16107	16086	16119	15958	15758	16189	15993	15961	15912	15943	16165	16166	16144	15990	16154	16032	16022	15749	16138	16125	16011	16207	16207	15960	16052	16021	16088	16194	16193	16133	16021	16022	15893	16015	15964	15944	16216	16061	16099	16298	15957	16099	16080	16118	16309	16069	16050	16050	16036	16065	16151	15927	16029	16103	15980	15962	16241	15949	15924	16095	16059	16017	15917	15996	16129	16075	15841	15945	15978	16078	15808	15995	16015	15958	15914	16047	16207	15856	16025	16026	15813	15801	16040	16209	16025	15991	16061	16107	16183	16065	16093	16033	16138	16126	15830	16021	15948	15969	16151	16297	15902	16006	15988	16012	16060	15812	16126	16158	16132	16015	16140	16008	15850	15666	16158	16082	15997	16112	15805	15979	15903	15949	16018	16026	16084	16177	16124	15921	16054	16214	15992	15869	15923	16249	16222	16091	16084	16178	15928	16212	15772	16046	16143	16084	15935	16046	15907	16096	16337	16015	16236	16028	16003	16022	16049	16006	15948	16065	15973	15947	16010	16052	15894	15971	15814	16085	16047	16024	15971	15880	16003	16234	16089	16139	16067	16199	15943	15947	16058	15977	15972	15980	16076	16085	16089	15920	16045	15838	15828	16144	16193	16131	16048	16094	16092	16114	16096	16293	16145	16156	15898	16174	16081	16061	16189	16043	16052	16176	16002	16113	16071	16187	16003	16059	15820	15879	16187	16015	15966	16249	16124	16105	16114	15814	16009	16126	16121	16058	16149	15959	16094	16084	15995	16139	15962	16087	16024	15943	16121	15975	15734	16191	16045	16111	15977	16029	15978	16151	16053	16075	16092	15981	16045	15994	16166	16129	15984	16027	16094	15998	15894	16074	15840	15948	15988	15876	16104	15894	15823	16082	15988	15914	16159	16187	16038	15883	16065	15897	16072	16045	15918	16242	15965	16196	16149	16134	15956	16086	16263	16019	16058	15850	16000	16108	15949	16129	16392	16165	16265	15953	15872	16074	16041	15873	15997	16250	15891	15912	15888	16095	16082	16038	16187	16249	16223	16030	16161	15960	16019	16072	16257	16048	15986	16153	15764	16032	16099	16156	16024	16113	16034	16007	16157	16038	15883	16051	16044	16127	16066	16051	16076	16030	16106	16004	16074	16099	15991	16088	15964	15959	15834	16084	16157	16209	15932	16034	16076	16218	15956	16170	15991	16141	16218	16031	16082	16040	16071	15819	16076	15960	16001	15940	16179	16107	16042	16144	16161	16122	15910	15927	15995	16047	16048	16022	16116	16047	16015	16260	16141	16005	16058	16117	15925	16176	16240	15972	15881	16066	15925	16090	15849	15931	16082	16069	16009	16048	16058	15978	15949	15994	15840	16220	16103	15880	16077	16146	15847	16063	16059	16124	16048	16029	16066	16052	16125	16121	15732	15967	15971	16081	15948	16045	16138	16200	16085	15929	15964	16062	15960	15989	15908	15974	16135	16061	16044	16263	15955	15974	15981	15889	16039	16131	16132	15946	15919	15977	16180	15989	15800	16034	16188	16096	16007	15898	16136	15964	16099	16157	15956	15946	16122
28397	58182	50869	38472	28806	23777	19234	17402	16301	15843	15239	14795	14900	14349	14233	14441	14186	14226	14013	13998	13957	13868	13844	13842	13693	13644	13654	13718	13684	13818	13543	13613	13747	13711	13653	13570	13692	13663	13581	13582	13470	13621	13564	13570	13609	13711	13682	13596	13624	13676	13668	13432	13625	13661	13618	13777	13763	13474	13721	13552	13648	13554	13647	13598	13520	13598	13584	13579	13678	13716	13562	13552	13550	13621	13505	13586	13638	13675	13492	13528	13552	13622	13590	13670	13896	13648	13554	13530	13614	13532	13537	13661	13436	13543	13523	13599	13698	13742	13597	13685	13688	13548	13359	13659	13578	13518	13477	13797	13660	13439	13549	13633	13660	13658	13721	13517	13484	13478	13535	13748	13626	13676	13555	13590	13588	13766	13610	13556	13405	13717	13688	13556	13699	13461	13607	13622	13742	13464	13550	13598	13684	13745	13522	13446	13583	13665	13687	13456	13708	13411	13610	13701	13724	13440	13593	13703	13543	13605	13438	13643	13644	13595	13562	13664	13626	13521	13523	13528	13501	13451	13498	13657	13628	13460	13639	13636	13570	13575	13725	13536	13549	13543	13467	13607	13553	13509	13661	13546	13673	13436	13635	13652	13555	13651	13451	13783	13461	13457	13454	13544	13661	13615	13602	13414	13510	13458	13519	13597	13621	13367	13651	13655	13564	13596	13640	13604	13611	13654	13487	13610	13638	13739	13787	13626	13483	13448	13645	13667	13657	13770	13531	13673	13487	13603	13279	13504	13547	13541	13615	13583	13573	13455	13582	13514	13544	13552	13558	13523	13569	13515	13667	13541	13701	13488	13593	13543	13485	13566	13462	13675	13434	13559	13539	13705	13529	13602	13596	13564	13717	13587	13648	13500	13515	13573	13394	13526	13771	13591	13429	13616	13457	13447	13664	13542	13724	13547	13759	13502	13788	13525	13739	13696	13509	13450	13608	13620	13603	13566	13627	13655	13541	13492	13429	13682	13523	13597	13714	13514	13706	13767	13648	13547	13599	13459	13633	13553	13782	13494	13528	13551	13426	13595	13493	13465	13619	13625	13561	13710	13499	13518	13627	13521	13553	13758	13651	13681	13481	13698	13569	13742	13650	13590	13569	13565	13542	13677	13506	13567	13591	13630	13450	13687	13582	13641	13535	13695	13623	13591	13761	13524	13522	13651	13550	13809	13513	13730	13594	13631	13634	13552	13533	13678	13413	13542	13550	13591	13439	13541	13669	13580	13585	13347	13592	13363	13613	13507	13681	13541	13445	13527	13528	13772	13700	13625	13477	13550	13579	13405	13611	13686	13575	13447	13613	13475	13548	13603	13422	13673	13565	13660	13539	13682	13608	13500	13594	13515	13645	13517	13621	13464	13683	13751	13625	13629	13719	13441	13429	13724	13385	13497	13571	13772	13495	13542	13694	13619	13558	13485	13758	13680	13639	13764	13689	13660	13636	13598	13586	13488	13488	13726	13511	13553	13583	13548	13516	13603	13530	13597	13497	13638	13650	13592	13690	13645	13535	13525	13438	13443	13513	13519	13580	13661	13396	13580	13544	13699	13657	13675	13766	13634	13591	13395	13688	13657	13530	13556	13660	13677	13605	13533	13542	13597	13548	13465	13538	13729	13445	13587	13497	13501	13555	13651	13674	13588	13667	13587	13574	13385	13413	13626	13478	13580	13731	13633	13478	13552	13709	13478	13648	13552	13518	13512	13683	13582	13602	13616	13432	13407	13609	13706	13572	13426	13490	13611	13620	13555	13697	13524	13667	13738	13441	13595	13614	13780	13564	13705	13490	13685	13654	13803	13463	13555	13482	13486	13626	13472	13716	13473	13462	13300	13454	13742	13581	13622	13397	13525	13521	13528	13544	13564	13500	13602	13531	13513	13523	13543	13590	13448	13481	13511	13448	13493	13578	13513	13557	13575	13593	13643	13397	13493	13484	13659	13530	13690	13733	13646	13575	13519	13546	13661	13630	13628	13627	13440	13586	13544	13597	13544	13694	13631	13497	13586	13591	13551	13577	13618	13591	13508	13553	13544	13561	13696	13341	13569	13496	13735	13580	13493	13558	13760	13429	13464	13532	13713	13558	13556	13664	13661	13669	13434	13742	13644	13671	13398	13463	13394	13873	13481	13636	13654	13565	13679	13497	13492	13523	13418	13754	13579	13495	13550	13624	13862	13538	13629	13581	13359	13520	13604	13561	13662	13645	13413	13586	13691	13567	13587	13641	13649	13654	13571	13592	13810	13676	13665	13712	13594	13637	13344	13545	13617	13590	13683	13540	13738	13579	13654	13608	13698	13627	13455	13638	13530	13626	13628	13563	13534	13460	13726	13454	13740	13560	13683	13525	13633	13612	13542	13759	13640	13625	13634	13666	13541	13610	13579	13615	13462	13532	13428	13665	13808	13740	13667	13677	13632	13628	13677	13562	13654	13494	13613	13674	13534	13682	13709	13563	13648	13579	13663	13626	13787	13573	13711	13522	13626	13480	13529	13576	13581	13590	13661	13647	13628	13544	13598	13721	13509	13559	13528	13526	13633	13494	13596	13458	13570	13462	13477	13532	13546	13545	13595	13523	13680	13608	13436	13685	13616	13599	13742	13449	13553	13684	13546	13422	13685	13642	13559	13502	13549	13547	13574	13590	13369	13639	13508	13544	13600	13503	13711	13533	13631	13709	13651	13550	13429	13671	13616	13524	13629	13552	13543	13605	13675	13625	13616	13442	13539	13634	13637	13410	13528	13578	13607	13670	13577	13363	13452	13506	13547	13666	13521	13512	13461	13650	13562	13577	13565	13805	13818	13633	13538	13680	13731	13377	13585	13525	13547	13479	13531	13670	13603	13537	13585	13597	13575	13654	13467	13513	13532	13602	13574	13479	13631	13697	13548	13477	13497	13556	13605	13480	13625	13826	13673	13363	13666	13555	13474	13622	13483	13693	13581	13509	13622	13502	13653	13557	13655	13764	13705	13456	13479	13756	13612	13542	13582	13615	13602	13593	13458	13471	13627	13720	13588	13570	13587	13617	13789	13703	13448	13641	13771	13582	13594	13670	13530	13617	13648	13507	13594	13716	13525	13814	13488	13659	13511	13445	13525	13534	13625	13677	13485	13395	13511	13513	13455	13618	13528	13622	13627	13643	13539	13533	13491	13608	13526	13729	13696	13399	13644	13457	13508	13481	13613	13490	13580	13722	13574	13366	13455	13452	13556	13638	13660	13753	13562	13511	13527	13453	13608	13499	13353	13532	13481	13594	13472	13638	13635	13459	13487	13579	13578	13458	13576	13721	13542	13587	13564	13600	13606	13630	13502	13620	13472	13668	13556	13733	13508	13688	13673	13625	13598	13625	13582	13599	13352	13669	13639	13453	13580	13742	13547	13613	13477	13818	13485	13682	13507	13827	13552	13501	13565	13670	13541	13519	13546	13662	13483	13660	13538	13610	13708	13501	13556	13700	13531	13620	13543	13499	13651	13512	13760	13602	13712	13632	13463	13443	13694	13590	13473	13643	13557	13525	13514	13548	13638	13626	13645	13469	13653	13652	13591	13540	13587	13590	13470	13555	13586	13905	13736	13656	13497	13703	13579	13518	13624	13803	13531	13611	13502	13692	13522	13606	13552	13606	13749	13715	13756	13721	13701	13566	13427	13630	13548	13591	13549	13613	13567	13524	13576	13672	13495	13573	13630	13727	13709	13462	13420	13680	13489	13709	13498	13680	13599	13429	13680	13619	13632	13563	13535	13650	13661	13674	13651	13549	13547	13638	13491	13562	13663	13647	13726	13617	13506	13373	13532	13508	13522	13566	13521	13429	13647	13634	13566	13467	13760	13593	13749	13701	13673	13498	13564	13698	13503	13637	13457	13580	13472	13633	13485	13598	13619	13517	13589	13404	13659	13514	13669	13571	13617	13695	13443	13599	13611	13624	13566	13606	13746	13488	13576	13575	13505	13621	13625	13570	13757	13465	13664	13538	13480	13744	13594	13590	13564	13554	13573	13606	13477	13526	13841	13674	13504	13685	13731	13606	13628	13567	13558	13594	13513	13628	13482	13622	13471	13537	13510	13677	13615	13550	13616	13592	13522	13644	13501	13376	13419	13594	13588	13441	13613	13469	13647	13405	13682	13606	13632	13527	13604	13727	13664	13568	13640	13612	13554	13373	13663	13757	13597	13549	13654	13597	13531	13735	13704	13619	13573	13579	13487	13547	13686	13479	13707	13581	13492	13576	13667	13554	13726	13539	13566	13662	13465	13587	13649	13551	13424	13582	13544	13690	13469	13600	13521	13594	13613	13582	13675	13710	13547	13697	13560	13461	13537	13710	13678	13520	13622	13546	13437	13612	13557	13636	13629	13608	13373	13668	13618	13521	13681	13636	13520	13582	13649	13765	13806	13594	13808	13414	13541	13540	13509	13600	13435	13472	13529	13578	13645	13467	13716	13513	13705	13475	13685	13616	13671	13477	13466	13586	13556	13687	13585	13377	13713	13599	13817	13491	13711	13562	13631	13551	13497	13572	13562	13653	13720	13541	13557	13568	13469	13626	13690	13538	13487	13689	13441	13590	13523	13626	13736	13646	13474	13490	13568	13533	13753	13429	13570	13690	13378	13436	13670	13557	13443	13514	13704	13673	13611	13612	13633	13565	13395	13499	13735	13622	13620	13516	13593	13709	13646	13721	13565	13572	13580	13680	13474	13489	13526	13622	13637	13648	13677	13551	13651	13629	13631	13663	13755	13559	13568	13626	13408	13663	13618	13494	13675	13517	13484	13466	13664	13488	13554	13439	13585	13717	13729	13459	13685	13364	13619	13644	13622	13514	13764	13553	13527	13630	13661	13509	13551	13569	13434	13370	13502	13356	13596	13596	13583	13705	13402	13736	13568	13591	13513	13452	13567	13709	13600	13335	13670	13583	13583	13296	13636	13636	13560	13578	13377	13420	13556	13639	13578	13500	13594	13417	13607	13565	13804	13658	13526	13427	13568	13579	13554	13507	13570	13585	13402	13793	13522	13514	13605	13570	13504	13693	13678	13625	13594	13491	13620	13335	13532	13591	13527	13629	13628	13799	13554	13560	13421	13478	13579	13622	13689	13479	13527	13537	13552	13616	13678
28683	27459	34945	27015	21412	18247	16424	15612	14941	14799	14787	14598	14657	14374	14468	14222	14088	14246	14174	14415	14147	14058	14315	14414	14270	14218	14180	14171	14061	14021	14073	14124	14215	14045	14183	14175	14334	14090	14125	14105	14002	14162	14096	14217	14102	14141	14263	14163	13982	14036	14176	14099	14058	14110	14134	14333	14072	14140	14068	14043	13999	14196	14249	14103	14203	13997	14072	14307	14066	14120	13990	14084	14143	14283	14229	13919	14005	14116	14166	14100	14223	13913	14043	14002	14116	14207	14040	13994	14191	14114	14138	14366	14263	13970	14252	14109	14206	14216	14038	14144	14097	14206	14225	14138	14087	14169	14303	14131	14119	13835	14181	14167	14143	14026	13951	14230	14260	14193	14265	14086	13996	13938	13978	14270	14171	14038	14011	14003	14035	14129	14122	14110	14035	14226	13961	14007	14125	14056	14218	14264	14150	14092	14081	14093	14268	13883	14141	14076	14255	14087	13936	14082	14011	13947	13946	14143	14158	14169	14112	14030	13970	14045	14235	14003	14228	14093	14102	14152	14077	14051	14117	14088	14005	14161	14116	14136	14202	14061	14093	14007	13977	14106	14016	13900	14115	14152	14129	14166	14066	14348	13987	13941	14027	14264	14076	14094	14035	13963	14163	14152	13901	14093	14134	14332	13926	14150	13978	14078	14119	14154	14144	14116	14314	14274	14099	14077	14171	14241	14000	14047	14119	14183	14256	14081	14173	14194	13917	14288	13992	14007	13932	14015	13944	14101	14247	14137	14309	14019	14188	14151	14072	14174	13990	14133	14131	14175	14328	13952	14092	13989	14172	13997	14175	14075	14126	14217	14062	14278	14228	14033	14151	14172	13949	14219	14137	14221	14074	14046	14173	14171	14163	14041	14091	14092	14020	14118	14198	14256	13970	14115	14155	14000	14147	14211	14137	14085	14300	13991	14134	14156	14213	14237	14290	14360	13997	14359	14094	14178	14082	13803	14085	14126	14214	13996	14189	14073	14155	13954	13972	14272	14131	14266	14165	14035	14115	13995	14119	14026	14114	14081	14110	14041	14093	14112	14053	14010	13951	14113	14121	14062	14010	14040	13992	14196	14231	14009	14117	14047	14094	14208	14074	14229	14189	14047	14059	14131	14137	14185	13958	13958	14156	14024	13928	14229	14043	14255	14069	14199	14060	14177	14407	14243	14260	14223	14207	14164	14182	14076	14042	14194	14188	14351	14111	14055	14049	14065	14121	14222	14220	14219	14049	14273	14140	14079	13925	14162	14160	13934	13964	13986	14018	14364	14033	14021	14105	14047	14007	14101	14057	13982	14160	14182	14187	14198	14061	14427	14204	14129	13877	14198	13988	14045	14094	14278	14148	14222	14263	14328	14153	14289	13959	14072	14318	14277	14053	14177	14024	14089	14228	14332	14112	14151	14275	14152	14076	13903	14230	14211	14252	14173	14024	13893	14097	14155	14012	13995	14119	14050	14091	14170	14005	14059	14109	13971	14159	14035	13903	14247	14232	13948	14075	13984	13987	14037	14114	14053	14256	14011	14026	14082	14137	14111	14054	14273	14113	14261	14096	14128	14139	14296	14134	14091	14115	14122	14085	14005	14140	14275	14135	14077	14170	14195	14148	14094	13934	14090	14050	14276	14059	14261	14086	13937	14009	14114	13883	14217	14157	14297	14232	14056	14030	14041	14057	13858	14259	13949	14050	14493	14090	14105	14204	13887	14120	14136	14072	14073	14089	13993	14260	14125	14116	13974	14142	14286	13974	14112	14238	13969	14022	14201	14011	14129	14361	14011	14233	14317	14061	14145	14283	14127	14203	14026	14066	13940	14038	14168	14235	14187	14244	14340	14158	14090	14110	14108	13958	13946	14115	14100	14090	14004	14101	13943	14042	14196	13963	14261	14240	14032	14064	14004	14103	13882	13849	14225	14180	14114	14073	14094	14064	14071	14145	14047	14363	14286	14070	13946	14125	14205	14181	14156	14091	14141	14162	14127	14065	14164	14164	14064	14075	14186	14268	14066	14073	14015	14166	14040	14157	14225	14130	14180	14131	14060	14040	14226	13928	14281	14229	14173	14066	14182	14017	14350	14193	14044	14146	14200	14124	14102	13902	14025	14243	14135	14096	13971	14114	14116	14037	14086	14116	14059	14054	13966	14134	14124	14135	14151	14077	14096	14211	13957	14167	14185	13947	14000	14185	14006	14103	14229	14018	14002	14077	14275	14066	14246	14150	14060	14090	14236	14152	14025	14001	14053	13930	14157	14124	14142	14385	14171	14017	14038	14146	13935	14109	14142	14090	14281	14196	14112	14099	14054	14066	14276	14113	14184	14127	14126	14193	14000	14131	13942	14125	14101	14067	14018	14061	14011	14214	14215	14044	14169	14122	14062	14250	14265	14263	13976	14170	14020	14093	13961	14074	14026	14039	14019	14060	14110	14204	14048	14102	14148	13995	14272	14027	14143	14266	14243	14213	14303	14124	13851	14054	13952	14124	14094	14026	14047	14138	14312	14059	14112	13933	14159	14182	14333	14065	14175	13955	14214	14190	14326	14062	14190	14280	14063	14242	14215	14264	13882	14138	14064	14119	14159	14091	14147	14130	13962	14046	14061	14318	14197	14304	14113	14233	14283	14092	14015	14046	14057	13945	14001	14331	14198	14100	14004	14029	14089	14216	14105	14105	14124	14076	13963	14062	14130	14085	14292	14027	14235	14281	14290	14198	14369	14184	14226	13967	14315	14126	13990	14137	13878	14188	14236	14076	14116	14065	14061	14216	14170	14125	14275	14306	14132	14034	14241	14051	14053	13981	14232	14164	14323	13987	13984	14123	14169	14034	14338	14170	14282	14013	14243	14211	13955	14170	14003	14071	14172	14185	13978	14079	14208	14081	14317	13973	14137	14118	14060	14230	13991	14137	14145	14163	14048	14169	14080	14012	14161	14158	14178	13932	14147	14086	14058	14244	14082	13838	14041	14305	13927	13968	14055	14478	14022	14045	14086	13997	14079	14181	14196	14008	14134	14218	14063	14220	13980	14029	14025	14053	14180	14068	14156	14018	14022	14232	14209	14084	14042	14251	14261	13892	14162	14145	14148	14088	14129	14060	14072	14282	14034	14331	14067	14050	14081	14310	14192	13953	14242	14049	14148	14146	14028	14161	14396	14204	14016	14150	14245	14172	14063	14203	14144	14160	13980	14187	14071	14190	14117	14242	14151	14227	14008	13947	13972	14145	13900	14105	14075	14073	13973	14186	14213	14130	14274	14074	14079	14068	14085	14085	14155	14249	14041	14104	13832	14022	14115	13999	13982	14097	14209	14231	14188	14316	14206	14009	14018	14063	14110	14146	14031	14271	14276	14396	14157	14173	14200	14003	14105	14162	14066	14127	14128	14086	14328	14148	14221	14182	14137	14020	14140	14068	14027	14049	14270	14044	14276	14114	14110	14052	14255	13918	14069	14163	14218	14166	14161	14229	14061	14147	14059	14202	14090	14196	14239	14106	14016	14144	14158	14014	14234	14079	14271	14023	14286	13906	14356	14181	14077	14125	14283	14287	14105	13959	14117	14124	14187	14015	14229	13949	14190	14190	14149	14109	14240	14148	14004	13957	14054	14046	14132	14029	14220	14088	14200	14052	13898	14140	14123	14178	14219	14166	14278	13914	14322	14126	14173	13891	14143	14117	14313	14073	13993	14096	13950	14188	14163	14092	14064	14375	14020	14120	14091	14106	14209	14365	14364	14214	14184	14224	14099	14307	14104	14126	14100	14079	14244	14164	14077	13997	14360	14062	14055	14210	14088	14175	14064	14258	14229	14394	14062	13941	14200	14167	14207	14103	14167	14108	14136	14093	14245	14111	14167	14091	14002	14133	14141	14269	13980	14180	14119	14060	14048	14186	14069	14064	14223	14083	14124	14196	14070	14068	14092	14159	14193	14149	14073	14107	13997	14141	14115	14085	14134	14142	14100	14088	14142	14309	14072	13909	14078	14204	14164	14155	14315	14101	14209	14098	13996	14262	14026	14347	14188	14209	14046	14042	14139	14088	14173	14178	14256	13934	14179	14070	13898	14089	14071	14187	14161	14115	14298	13983	14189	14146	14212	14124	14270	14225	14169	13974	14172	14192	13971	14071	14020	14213	14318	14184	14129	14213	14034	13981	14121	14169	14176	14025	14256	14087	14106	14125	14074	14177	13956	14251	14205	14178	13854	14198	14121	14310	14128	14045	14225	14074	14086	14047	14174	14161	14230	14183	14018	14137	14153	14124	14147	14205	14264	14218	14061	14166	13901	14111	14202	14207	14051	14211	14246	14066	14079	14142	14147	14308	14161	14127	14020	14132	13958	14019	14154	14286	14121	14169	14132	14167	14070	14145	13847	14056	14147	14212	13982	14115	14017	14058	14187	13960	14152	14296	14267	14150	14216	14184	14012	13917	14047	14115	14038	14122	14255	14106	14063	14231	14035	14101	14057	14299	14159	13802	13819	14090	14005	14039	13984	14193	14040	14110	14204	14114	14145	14197	14128	14110	14182	14108	14003	14282	14205	14143	14417	14281	14155	14013	14031	14023	14169	14206	14347	14098	14187	14038	14134	14227	14198	14139	14074	13895	14306	14098	14189	14107	14091	14199	14201	14224	14090	14041	14192	14023	14206	14026	14055	14198	14144	14232	14061	14154	13972	14314	14063	14034	13957	14214	14281	14139	14046	14149	14130	14042	14272	14266	14210	14109	14277	14090	14119	13933	14017	14113	14108	14088	14294	14102	14075	14109	14244	14246	14188	14254	14020	14110	14278	14245	14036	14041	14068	14283	13923	14015	14091	14122	14008	14206	14090	14241	14182	14062	14158	14086	14068	14165	14008	14031	14058	14085	14142	14251	14075	14131	14193	14226	14260	14093	14070	13978	14226	14256	14168	14212	14075	14131	14154	14041	14234	14303	14265	14217	14023	14212	14069	14116	14266	14031	14158	13995	14116	14166	14099	14053	14019	14276	13828	13984	14324	14045	14147	14312	14113	14285	13929	14078	14118	14127	14175	14124	14308	14219	14115	14267	14113	13948	14012	14045	14066	13890	14171	14121	14226	13945	14136	14270	14236	14054	14099	14094	13830	14325	14214	14082	14232
25788	43423	35365	23135	20620	16825	15008	14124	13581	13371	13159	12943	12850	12819	12675	12564	12643	12533	12582	12587	12608	12676	12596	12410	12430	12406	12381	12486	12444	12468	12404	12448	12468	12265	12484	12493	12367	12388	12244	12238	12313	12483	12463	12314	12426	12467	12411	12454	12281	12325	12487	12371	12499	12424	12600	12401	12370	12483	12333	12514	12441	12281	12364	12186	12340	12319	12437	12444	12305	12380	12420	12413	12382	12452	12390	12354	12170	12446	12364	12274	12419	12400	12439	12452	12495	12505	12411	12527	12524	12395	12410	12487	12488	12428	12274	12408	12571	12542	12376	12477	12476	12460	12479	12446	12336	12336	12403	12475	12223	12616	12356	12395	12555	12498	12393	12313	12449	12275	12314	12295	12472	12358	12318	12573	12315	12339	12260	12380	12366	12380	12292	12414	12274	12421	12418	12259	12323	12361	12427	12499	12366	12427	12434	12306	12507	12612	12471	12426	12399	12339	12564	12364	12452	12366	12415	12422	12475	12463	12367	12571	12465	12556	12371	12407	12384	12390	12367	12393	12355	12472	12455	12374	12395	12223	12497	12260	12381	12257	12410	12465	12347	12439	12321	12291	12297	12334	12473	12424	12448	12354	12445	12462	12346	12431	12417	12374	12474	12477	12355	12513	12430	12373	12519	12363	12435	12522	12457	12302	12507	12487	12349	12463	12522	12621	12625	12355	12549	12454	12481	12438	12409	12421	12320	12628	12432	12373	12397	12543	12361	12366	12452	12388	12448	12224	12411	12471	12258	12434	12310	12448	12337	12308	12543	12330	12324	12419	12508	12398	12513	12350	12387	12332	12325	12480	12509	12573	12491	12410	12305	12298	12414	12452	12345	12520	12437	12442	12245	12457	12593	12381	12513	12433	12244	12391	12463	12545	12253	12446	12378	12347	12443	12397	12445	12365	12513	12411	12576	12341	12582	12400	12530	12465	12335	12463	12315	12436	12360	12494	12371	12231	12283	12456	12365	12460	12462	12289	12263	12433	12459	12363	12469	12470	12469	12401	12326	12268	12384	12549	12366	12310	12442	12543	12416	12416	12362	12439	12436	12328	12389	12463	12521	12427	12419	12478	12463	12416	12590	12392	12346	12396	12484	12254	12321	12436	12575	12490	12361	12417	12449	12430	12474	12500	12526	12383	12290	12408	12278	12456	12433	12567	12251	12581	12501	12361	12273	12423	12356	12313	12382	12308	12401	12268	12590	12531	12429	12457	12378	12446	12250	12420	12580	12420	12449	12362	12339	12423	12430	12453	12449	12433	12531	12505	12404	12350	12237	12495	12332	12436	12345	12376	12326	12438	12441	12451	12498	12347	12294	12399	12309	12282	12489	12476	12408	12375	12314	12438	12469	12473	12291	12527	12407	12174	12451	12554	12276	12524	12432	12469	12571	12488	12459	12476	12590	12365	12509	12301	12557	12422	12613	12470	12355	12501	12316	12475	12651	12294	12309	12389	12380	12331	12403	12326	12248	12410	12362	12358	12239	12526	12182	12406	12359	12504	12364	12400	12321	12530	12490	12397	12365	12437	12274	12479	12402	12478	12424	12270	12330	12400	12352	12373	12516	12434	12243	12412	12518	12237	12333	12531	12595	12622	12381	12383	12247	12585	12351	12318	12354	12350	12367	12562	12444	12349	12324	12481	12419	12500	12341	12301	12576	12457	12356	12370	12483	12384	12249	12566	12353	12552	12523	12421	12238	12468	12456	12414	12255	12390	12597	12461	12436	12351	12324	12385	12271	12471	12519	12371	12455	12299	12390	12498	12433	12544	12409	12441	12476	12297	12348	12303	12472	12492	12467	12463	12580	12462	12609	12310	12285	12613	12418	12407	12381	12517	12557	12459	12461	12605	12440	12412	12341	12540	12466	12552	12389	12360	12543	12351	12481	12449	12239	12300	12453	12358	12565	12415	12530	12538	12265	12397	12487	12447	12517	12339	12306	12199	12378	12356	12543	12309	12480	12398	12411	12260	12393	12404	12458	12418	12414	12424	12379	12455	12373	12335	12393	12496	12398	12425	12419	12527	12272	12408	12341	12419	12382	12278	12414	12381	12343	12560	12512	12314	12283	12429	12563	12443	12522	12538	12401	12484	12420	12397	12458	12271	12382	12489	12258	12390	12265	12513	12441	12373	12549	12390	12273	12295	12266	12471	12345	12441	12358	12578	12382	12460	12482	12225	12342	12354	12195	12279	12587	12326	12432	12353	12466	12468	12337	12305	12312	12488	12221	12361	12320	12428	12435	12547	12277	12444	12348	12318	12639	12354	12414	12459	12507	12410	12409	12322	12440	12473	12373	12489	12372	12483	12414	12272	12435	12317	12535	12427	12413	12247	12631	12276	12198	12469	12391	12401	12500	12401	12482	12525	12317	12416	12397	12419	12455	12476	12430	12440	12519	12485	12418	12455	12410	12389	12423	12641	12384	12627	12473	12477	12328	12372	12428	12566	12528	12444	12491	12482	12372	12274	12465	12501	12454	12614	12485	12455	12342	12471	12499	12504	12477	12348	12417	12297	12479	12422	12522	12348	12341	12574	12470	12320	12296	12527	12334	12402	12349	12442	12293	12329	12393	12346	12523	12487	12342	12514	12435	12529	12503	12407	12482	12431	12301	12507	12591	12262	12378	12437	12270	12430	12430	12354	12460	12363	12474	12334	12435	12442	12537	12374	12453	12371	12418	12536	12486	12577	12461	12397	12414	12375	12646	12528	12282	12479	12453	12276	12497	12416	12596	12488	12313	12716	12353	12249	12499	12507	12311	12507	12449	12427	12459	12454	12514	12325	12565	12373	12436	12366	12550	12466	12476	12261	12415	12373	12426	12302	12479	12373	12289	12443	12499	12421	12262	12286	12351	12543	12293	12380	12571	12466	12396	12421	12431	12459	12418	12609	12449	12407	12521	12258	12441	12409	12304	12170	12366	12174	12417	12422	12314	12449	12215	12535	12433	12438	12430	12440	12613	12429	12443	12396	12426	12384	12156	12407	12598	12259	12469	12479	12405	12378	12461	12681	12366	12650	12315	12658	12439	12413	12367	12527	12369	12451	12399	12386	12455	12335	12531	12203	12490	12367	12447	12406	12478	12297	12489	12417	12330	12423	12463	12436	12548	12579	12443	12495	12341	12387	12314	12382	12347	12376	12237	12423	12525	12478	12315	12254	12415	12369	12325	12391	12341	12472	12474	12574	12490	12301	12502	12314	12357	12471	12261	12504	12361	12410	12417	12438	12321	12487	12345	12419	12271	12461	12518	12387	12432	12307	12562	12253	12378	12491	12441	12429	12387	12451	12373	12392	12549	12490	12565	12381	12321	12374	12379	12428	12418	12393	12607	12489	12412	12401	12261	12324	12379	12344	12440	12504	12207	12462	12307	12404	12444	12449	12315	12420	12334	12311	12332	12517	12297	12468	12394	12361	12431	12307	12573	12451	12285	12362	12418	12254	12412	12283	12393	12397	12489	12184	12312	12476	12361	12468	12394	12393	12458	12331	12491	12363	12435	12336	12517	12395	12435	12450	12500	12467	12453	12387	12302	12508	12470	12376	12416	12452	12386	12359	12469	12363	12634	12479	12474	12564	12478	12525	12424	12397	12595	12386	12160	12423	12325	12478	12453	12317	12499	12335	12455	12439	12461	12337	12185	12239	12277	12496	12415	12503	12417	12283	12401	12309	12503	12492	12353	12481	12260	12165	12334	12455	12482	12383	12502	12464	12582	12322	12225	12405	12432	12317	12599	12577	12427	12550	12437	12418	12609	12334	12294	12322	12543	12412	12295	12397	12466	12525	12423	12497	12567	12672	12621	12258	12400	12337	12557	12368	12634	12274	12375	12309	12393	12467	12430	12534	12357	12472	12296	12341	12418	12416	12494	12377	12314	12458	12375	12497	12562	12439	12391	12429	12386	12259	12586	12479	12283	12496	12458	12441	12390	12450	12544	12424	12378	12444	12421	12388	12480	12280	12420	12365	12410	12202	12268	12340	12460	12362	12384	12536	12386	12449	12259	12402	12441	12317	12431	12388	12423	12488	12245	12341	12479	12450	12476	12283	12322	12473	12500	12413	12652	12397	12506	12365	12497	12529	12414	12525	12458	12392	12431	12340	12454	12415	12664	12368	12555	12256	12430	12552	12375	12456	12376	12335	12363	12406	12458	12328	12275	12384	12443	12366	12479	12347	12353	12411	12347	12428	12541	12433	12265	12410	12401	12443	12529	12267	12372	12471	12515	12382	12409	12412	12545	12398	12553	12494	12301	12383	12599	12514	12388	12306	12471	12367	12359	12494	12471	12354	12257	12504	12534	12536	12419	12383	12333	12425	12368	12331	12402	12394	12415	12459	12316	12355	12495	12375	12436	12271	12343	12606	12392	12511	12520	12314	12446	12447	12512	12346	12389	12306	12477	12368	12423	12324	12370	12327	12341	12429	12469	12584	12469	12308	12494	12272	12399	12329	12367	12392	12609	12393	12459	12337	12489	12284	12349	12356	12446	12383	12381	12283	12495	12324	12495	12368	12436	12518	12369	12222	12325	12400	12490	12303	12372	12523	12484	12379	12529	12374	12482	12589	12335	12261	12428	12482	12389	12687	12466	12529	12351	12396	12377	12332	12388	12371	12513	12344	12426	12427	12443	12527	12299	12394	12398	12299	12441	12466	12510	12402	12519	12376	12253	12397	12529	12362	12551	12515	12464	12351	12572	12385	12241	12491	12446	12508	12267	12348	12652	12409	12497	12410	12532	12383	12352	12462	12400	12575	12441	12388	12525	12348	12405	12437	12393	12372	12382	12416	12593	12405	12444	12367	12308	12377	12336	12296	12331	12302	12359	12366	12498	12482	12230	12598	12469	12569	12407	12306	12341	12291	12223	12452	12475	12423	12442	12259	12309	12352	12418	12105	12539	12470	12522	12489	12553	12488	12353	12653	12489	12495	12480	12440	12458	12302	12302	12229	12228	12522	12468	12282	12467	12528	12516	12492	12372	12471	12518	12399	12440	12573	12353	12294	12544	12620	12418	12177	12529	12260	12442	12450	12280	12531	12361	12373	12553	12235	12333	12495	12373	12289	12320	12324	12414	12541	12383	12498	12399	12375	12402	12498	12377	12361	12296	12311
23009	21193	28706	24505	23410	23922	21661	17927	16732	16704	16431	15992	15872	15745	15758	15642	15478	15567	15413	15615	15540	15297	15515	15446	15366	15221	15185	15145	15189	15303	15381	15398	15122	15401	15247	15476	15068	15342	15105	15077	15127	15044	15177	15277	15167	15314	15192	15075	15424	15252	15213	15213	15205	15162	15320	14963	15186	15039	15205	15257	15020	15014	15389	15006	15217	15074	15236	15176	15151	15147	15248	15074	15379	15260	15183	15392	15056	15268	15122	15106	15172	15183	15279	15262	15220	15144	15330	15192	15170	15296	15187	15020	15338	14869	15184	15096	15061	15130	15282	15103	15428	15138	15163	15016	15238	15085	15175	15228	15377	15278	15145	15179	15107	15357	15341	15271	15160	15066	15205	15120	15121	15259	15218	15076	15208	15233	15308	15270	15095	14916	15225	15171	15065	15286	15302	15260	15153	15054	15317	15253	15116	15062	15127	15282	15081	15308	15175	15179	15266	15370	15371	15104	15337	15166	15157	15083	15314	15108	15050	15073	15069	15099	15101	15061	15384	15247	15248	15200	15303	14987	15241	15002	15025	15401	15155	15307	15187	15164	15183	15157	15404	15125	15385	15211	15160	15217	15178	15167	15177	15375	15129	15200	15194	15233	15183	15383	15365	15170	15183	15045	15158	15138	15063	15233	15349	15165	15244	15209	15296	15338	15451	14999	15373	15173	15333	15103	15116	15233	15122	15137	14999	15131	15337	15271	15299	15198	15245	15437	15242	15153	15149	15181	15248	15153	15375	15177	15168	15154	15143	15277	15093	15227	15249	14953	15094	14979	15206	15186	15311	15216	15399	15159	15198	15097	15233	15185	15362	15176	15134	15229	15147	15462	15088	15228	15069	15055	15211	15281	15004	15177	15051	15102	15208	15065	15172	15198	15205	15344	15312	15181	15214	15289	15547	15180	15444	15162	15326	15104	15033	15196	15155	15016	15334	15174	15066	15065	15264	14979	15260	15076	15190	15262	15125	15064	15224	15170	15225	15200	15023	15170	15303	15173	15300	15034	15219	15116	15080	15212	15293	15087	15041	15287	15230	15225	15186	15163	15155	15132	15253	14985	15209	15156	15195	15159	15143	15083	15073	15068	15243	15263	15240	15035	15499	15037	15289	15298	15248	15229	15120	15322	15416	15235	15288	15171	15189	15198	15034	15168	14989	15076	15069	15196	15118	15082	15059	15050	15313	15185	15186	15256	15029	15247	15053	15058	15289	15227	15047	15157	15156	15263	15119	15071	15144	15130	15159	15244	15345	15089	15160	15221	15292	15105	15246	15459	15260	15305	15356	15306	15065	15340	15029	15226	15265	15072	15257	15216	15090	15214	15283	15160	15225	15204	15025	15287	15090	15367	15129	15195	15293	15137	15089	14947	15024	15234	15321	15094	15168	15220	15179	15277	15101	15045	15331	15259	15353	15202	15083	15043	14976	15320	15220	15169	15266	15161	15081	15178	15068	15138	14853	15124	15082	15209	15221	15402	15039	15096	15249	14988	15210	15249	15163	15287	15204	15249	15117	15050	15092	15156	15150	15153	15256	15100	15164	15274	15267	15200	14977	14908	15286	15351	15449	15058	15323	15291	15146	15143	15042	14997	15086	15065	15216	15105	15159	15165	15126	15128	15238	15254	15324	15239	15276	15330	15148	15169	15242	15023	15248	15187	15410	15214	15151	15297	15237	15394	15197	15219	15205	14973	15297	15244	15187	15269	15225	15216	15228	15069	15205	15231	15278	15162	15038	15180	15088	15136	15158	15200	15092	15173	15372	15129	15312	15130	15149	15130	15191	15146	15124	15071	14965	15215	15133	15316	15180	15256	15134	15090	15115	15152	15113	15329	15318	15149	15184	15142	15100	15026	15198	15187	15282	15144	15059	15295	15014	15205	15155	15398	15155	15254	15290	15019	15188	15202	15129	15340	15103	15277	15369	15220	15267	15131	14991	15096	15218	14882	15039	15228	15137	15260	15266	15488	15157	15255	15171	14999	15243	15319	15271	15105	15138	15346	15044	15050	14984	15103	15320	15306	15204	15187	15218	15207	15178	15065	15107	15064	15244	15188	15249	15300	15150	15031	15138	15260	15315	15124	15238	15236	15258	15191	15339	15092	15026	15156	15130	15276	15294	15180	15213	15173	15285	15067	15126	15096	15144	14905	15079	15207	15118	15199	15037	15285	15112	15231	15219	15197	15115	15282	15352	15115	15371	15137	15396	15252	15332	15172	15166	15112	15181	15260	15364	15234	15316	15249	15304	15208	15162	15184	15215	15221	15317	15068	15291	15436	15260	15325	15188	15220	15136	15112	15137	15057	15198	15175	15316	15319	15141	15297	15242	15140	15319	14978	15182	15185	15100	15071	15220	15224	15193	15072	15236	15024	15194	15012	15060	15122	15099	15067	15127	15257	15241	15200	15095	15344	15029	15174	15202	15110	15099	15298	15128	15240	15191	15273	15026	15247	15294	15186	15144	15211	15203	15327	15213	15137	15282	15293	15376	15184	15166	15064	15171	15333	15284	15208	15212	15290	15188	15220	15216	15214	15247	15151	15203	15019	15126	15138	15411	15225	15271	15090	15324	15227	15121	15041	15126	15316	15364	15399	15305	15181	15098	15319	15156	15043	15057	15090	15144	15138	15185	15188	15121	15105	15208	15239	15225	15271	15018	15006	15116	15177	15023	15036	15136	15172	15282	15296	15190	14931	15284	15138	15151	15241	15203	15262	15289	15019	15052	15177	15173	15093	14928	15295	15150	15316	15271	15149	15256	15167	15045	15168	15029	14888	15197	15261	15204	15344	15283	15220	15130	15205	15073	15063	15183	15282	15155	15353	15274	14975	15206	15276	15239	15259	14967	15246	15151	15274	15252	15165	15279	15197	15187	15427	15267	15163	15220	15272	15206	15293	15011	15184	15018	15105	15147	15142	15321	15339	15110	15156	15396	14984	15209	15143	15085	14961	15073	15156	15152	15193	15224	15268	15313	15335	15185	15160	15129	15186	15205	15186	15155	15192	15230	15228	15180	15246	15215	15219	15282	15199	15267	15157	15102	15366	15380	15164	15182	15300	15169	15356	15176	15119	15069	15256	15264	15138	15246	15123	15110	15186	15141	15342	15108	14977	14908	15115	15238	15341	15058	15156	15280	15236	15192	15252	15235	15032	15127	15253	15201	15188	15198	15171	15066	15226	15185	15186	15120	15124	15134	15273	14912	15401	15206	15333	15163	15281	15111	15117	15324	15351	15083	15102	15520	15187	15222	15204	15202	15309	15187	15201	15213	15231	15233	15360	15268	15212	15219	15058	15256	15165	15115	15041	15078	15174	15046	15126	15138	15391	15481	15301	15253	15040	15290	15237	15156	15215	15182	15194	15043	15169	15135	15130	15207	15174	15227	15126	15153	15245	15221	15219	15013	15294	15220	15303	15111	15083	15486	15364	15225	15178	15262	15083	15127	15471	15432	15053	15180	15207	15288	15190	15330	15218	15210	15384	15227	15157	15325	15130	15149	15207	15276	15250	15254	15249	15322	15218	15263	15285	15160	15108	15251	15088	15004	15058	15196	15181	15176	15210	15110	15117	15320	15177	15216	15138	15394	14970	15339	15357	15015	15002	15363	15115	15215	15296	15175	15248	15267	15179	15149	15233	15161	15028	15308	15138	15228	15299	15311	15298	15170	14986	15190	15289	15207	15147	15279	15161	15411	15142	15157	15446	15449	15114	15319	15295	15166	15168	15046	15074	15276	15124	15087	15130	15162	15296	15317	15099	15231	15118	15188	15140	15416	15265	15298	15111	15267	15233	15247	15288	15271	15177	15088	15160	14937	14994	15097	15217	15094	15176	15241	14977	15041	15373	15262	15332	15063	15075	15293	15367	15079	15269	15224	15452	15330	15269	15329	15111	15148	15099	15160	15082	15256	15176	15211	15407	15064	14992	15158	15331	15245	15107	15122	15196	15267	15300	15288	15177	15123	15086	15061	15297	15144	15100	15267	15069	15076	15262	15263	15238	15199	15155	15138	15277	15116	15102	15354	15332	15220	15456	15230	15375	15262	14958	15202	15231	15014	15155	15141	15123	15128	15200	15026	15073	15290	15161	15248	15117	15293	15296	15125	15228	15202	15201	15177	15115	15337	15275	15025	15172	15222	15175	14916	15261	15280	15078	15161	14947	15260	15008	15144	15247	15121	14951	15321	15226	15250	15012	15123	15179	15359	15172	15181	15085	15195	15193	15306	15148	15034	15257	15221	14985	15176	15099	15318	15322	15359	15155	15083	15005	15258	15051	15233	15027	15472	15318	15067	15308	15068	15120	15273	15237	15538	15186	15273	15201	15162	15273	15216	15255	15079	15211	15071	15129	15397	15297	15186	15348	15330	15182	15270	14992	15213	15228	15268	15336	15082	15394	15319	15258	15123	15058	15053	15073	15064	15138	15244	15097	15125	15190	15038	15145	15201	15361	15220	14978	15095	15195	15352	15111	15305	15209	15101	14992	15119	15342	15241	15223	15259	15164	15195	14913	15099	15282	15094	15133	15256	15436	15280	15337	15410	15211	15145	15373	15277	15211	15338	15440	15288	15359	15137	15263	15479	15009	14966	14878	15237	15247	15300	15085	15271	15094	15252	15063	15166	15352	15225	15167	15341	15231	15159	15203	15107	15251	15164	15032	15065	15267	15209	15223	15127	15363	15050	15215	15115	15093	15020	15116	15240	15025	15182	15175	15042	15138	15239	15220	15396	15144	15264	15337	15248	15258	15109	15097	15200	15260	14940	15087	15208	15160	15172	15247	15293	15161	15265	15506	15209	15282	15074	15384	15073	15127	15094	15334	15444	15382	15071	15232	15052	15042	15167	15190	15196	15173	15154	15018	15132	15222	15164	15207	15295	15080	15063	15403	15032	15268	15134	15238	15061	15175	15142	15118	15465	14969	15252	15265	14975	15223	15151	14863	15143	15158	15236	15099	15180	15266	15226	15160	15214	15204	15135	15200	15043	15249	15073	15300	15272	15200	15198	15251	15030	15057	15073	14974	15289	15147	15171	15159	15219	15323	15160	15129	15189	15181	15463	15372	15300	14995	15178	15241	15124	15346	15157	15232	15209	15152	15127	15203	15308	15403	15394	15019
25615	51314	42572	30630	26006	20283	17219	16075	15030	14546	14269	14043	13871	13679	13749	13546	13439	13493	13359	13353	13345	13408	13360	13169	13286	13134	12977	13181	13181	13156	13046	13202	13048	13170	13132	13279	13009	13115	13161	13082	13219	13295	13165	13484	13058	13099	13242	13168	12952	13107	13246	13253	12938	13141	13182	13123	13035	13299	13038	13191	13137	12986	13010	13053	13153	13017	13166	13214	13027	13121	13045	13318	13111	13007	13366	13034	13188	13167	12991	13030	13226	13118	13128	13255	13156	13016	12877	13084	13086	13173	13103	13128	13187	13021	13059	13011	13046	13063	13022	13282	13235	13104	13164	13045	13142	13186	13116	13050	13053	13024	12974	13159	13201	13163	13007	13070	13166	13218	13218	13088	13299	13059	12993	13135	13060	13101	13164	13256	13144	12969	13199	13017	13144	13168	13174	13201	13148	13061	13177	13066	13125	13216	13084	13084	13103	13169	13073	13087	13088	13074	13177	13119	13122	13061	13084	13115	13006	13271	13175	12866	13165	12974	13056	13111	13167	13138	13282	12980	13077	13065	12993	13102	13133	13068	13132	13185	13020	13047	13139	13188	13226	13022	13112	13122	13178	13168	13232	12912	13100	13123	12985	12900	13120	13128	13047	13019	13103	13183	13102	13166	13035	13165	12964	13090	13115	13137	12946	13084	13082	13097	13013	13107	13221	13065	13132	12891	13205	13152	13117	13063	13100	13053	12986	13191	12939	13021	13162	12997	13038	13205	13088	13015	13102	13146	13140	13175	13042	13232	13039	12924	13067	12961	13118	13021	13071	13169	13166	12948	13306	13120	13005	13229	13079	13137	13032	12998	13151	13073	13152	12952	13171	13207	13170	13097	13056	13133	13069	13288	12915	13147	13111	13132	13051	13170	13196	13039	13169	12971	13076	13059	13133	13046	13094	13065	13206	13030	13241	12978	13287	13150	13088	13073	13295	12853	13177	13053	13178	13073	13176	13024	13183	13057	12968	13189	13214	13007	13155	13190	13046	13109	13091	13146	12994	13226	12943	12922	13063	13090	13190	13192	13136	12943	13033	13157	13158	13114	13119	13262	13110	12977	13026	13095	13080	13051	13294	13146	13139	13029	13229	13183	12955	13181	13024	13027	13123	13039	13111	13004	13132	13057	13211	13223	13244	12988	13137	12990	13232	13017	13040	13101	13264	12949	13099	13086	13168	13124	13134	12947	13099	13119	13022	13146	13120	12970	12966	13166	13066	13146	13122	13020	13311	13228	12987	13072	13168	13143	13127	13218	13107	13067	13018	12908	13103	13284	13065	13171	12941	12946	13059	13136	13064	13198	12970	13006	13142	13140	12974	13135	13129	13188	13320	13258	12968	13117	13176	13184	13137	13027	13148	13238	13295	13028	13204	13085	13160	13029	13161	13182	12945	13036	13287	13087	13164	13003	13072	13103	12978	13166	13082	13071	12973	13206	13104	13091	13119	13059	13133	13139	13006	13323	13238	13018	13226	13050	13085	13266	13282	13114	13176	13040	13255	12950	13082	13113	12989	13086	13172	13044	13144	13005	13104	12970	13267	13037	13043	13053	13096	13096	12940	13136	12942	13073	13083	13142	13076	12967	13137	13099	13273	13076	13074	13226	13127	13298	13078	13104	13126	13107	13146	13243	13181	13059	13241	13098	13092	13376	13170	13118	13150	13111	13155	13191	12908	13193	13185	13105	13165	13081	13031	13235	13062	13140	13061	13206	13112	13205	12978	13023	12955	13139	13238	13026	13107	13068	13187	13057	13234	13121	13133	13047	13162	13066	13089	13112	12999	13051	13152	12960	13017	13023	13020	13155	13001	13101	13079	13229	13032	13087	13042	13139	13059	13105	13066	13280	13253	13092	13228	12938	13070	13084	13148	13213	13223	13215	13155	13062	13021	13082	13192	12865	12997	13294	13188	13067	13125	13204	13304	13063	13186	13117	13273	12996	13137	13022	13067	13094	13140	13154	13237	13106	13094	13034	13100	12954	13279	13046	13107	12991	13315	13272	13124	13130	13101	13037	12940	13072	13133	13041	13148	13119	13123	13059	13053	13109	13179	13059	13258	13092	13023	13133	13094	13143	13179	13177	12982	13209	13075	13067	13219	13199	13182	12944	13185	13066	12986	13013	13244	13174	13182	12993	13228	13249	13014	13121	13118	12982	13164	13193	13061	13186	13234	12994	13023	13085	13148	13254	13019	13093	12992	13067	12991	13147	13102	13046	13223	13132	13053	13188	13112	13169	13176	13070	13069	13016	13084	12976	13133	13010	12968	13169	13018	13079	13181	13223	13042	13266	13036	13165	13188	13161	13047	13218	12965	13125	13033	13063	13127	13023	13060	13074	13110	13099	13183	13109	13039	13107	12979	12979	13156	13144	13163	13200	13010	13124	13093	13048	13035	13097	13015	13244	13098	12952	13000	13171	13064	13229	13064	13238	12929	13169	13209	13136	13032	13008	12948	13035	12990	13009	13067	13246	13188	13139	13077	13110	13024	13057	12982	13096	13094	13084	12989	13177	13027	13056	13138	13112	13076	13283	13237	13065	13115	13069	13160	13309	13122	13244	13121	13074	13059	13060	13057	13123	13168	13133	13115	13029	13059	13104	13131	13128	13078	13261	13095	13144	13053	13092	13151	13143	13061	12975	13100	13191	13039	13177	13073	12967	13360	13277	13154	13067	13076	13112	13108	13190	13061	13028	13057	12946	13059	13079	13116	13028	13168	13264	12919	13159	13062	13230	13155	13112	13080	13023	13081	13182	13172	13190	13047	13098	13120	13084	13100	13093	13050	13040	13019	13081	13120	13226	13243	13008	13185	13117	13119	13142	12859	13184	13268	13030	13084	12952	13171	13054	13268	13234	12910	13054	13245	12914	13052	13026	13180	13107	13112	13221	13007	13124	13123	13155	13259	13160	13079	13123	13204	13106	13136	13182	13186	13014	13308	13058	13180	13069	13175	13134	13039	13081	13051	13224	13103	13121	13111	13027	13199	13148	13079	13050	13080	13139	12999	13036	13098	13127	13143	13011	13203	13247	13132	12979	13033	13127	13305	13137	13138	13104	13073	13049	13110	13098	13074	13181	13053	13143	13151	13030	13068	13126	13130	13092	13162	13367	12984	13266	13034	13102	13113	13072	13068	13057	13116	13138	13090	13185	13084	13207	13219	12992	12989	13254	13050	13215	12962	13225	13221	13052	13129	13081	13041	13164	12939	13102	12991	13145	12970	13082	13061	13143	13208	13182	13134	13125	13075	12983	13101	13191	13154	13037	13096	13043	13116	13032	13174	13218	13047	13044	13145	13114	13301	13223	13184	13009	13196	13131	13053	12959	13194	13100	13169	13174	13063	13039	12962	12941	13081	13080	12879	13164	13043	13217	13188	13104	13214	13128	12994	13213	13102	13040	13203	12986	13401	13077	13031	13222	12974	13212	13089	13191	13109	13176	12908	13069	13125	13074	13152	13202	13183	13020	12996	13184	13271	13158	13300	13149	13249	12997	13218	13224	12982	13265	13042	13235	13079	13065	13168	13066	13130	13102	13079	13197	13183	13119	12974	13159	13161	13175	13101	13002	13011	13066	13202	13215	12989	13245	13201	13131	12997	12995	13157	13118	13086	13122	13136	13012	13206	13149	13066	13134	13151	13006	13069	13152	13157	13159	13148	13025	13229	13153	12969	13028	13123	13111	13107	13208	13023	13104	13099	13258	13114	13117	12988	13005	13205	13156	13009	13253	13119	13086	13016	13137	13218	13163	12906	13142	13062	13131	13063	13053	13186	13075	13133	13105	13221	13027	13142	12974	13191	13231	13111	13126	13085	13201	13109	13092	13174	13137	13115	12998	12892	13128	13244	13159	13069	13019	13044	13118	12986	13154	13098	13074	12843	13271	13037	13044	13048	13051	13209	13107	13179	13242	13247	12976	13095	12910	13221	12989	13221	13035	13098	12992	13024	13038	13061	13106	13070	13058	13179	13017	13241	13058	13173	13150	13159	13143	13160	13036	13171	13159	13043	13113	13132	13066	13155	13144	13118	13089	12946	13183	13095	12990	13110	13120	13123	13130	13082	13160	13020	13196	13135	13165	13170	13015	13037	13140	13081	13101	13002	13018	13148	13129	13025	13155	13175	13054	13130	13031	13004	13171	13330	13168	13155	12967	13105	13212	13091	13066	13341	13104	13144	13067	13133	12920	12982	13145	12979	13117	13144	13104	13060	13167	13224	13164	13202	13170	13168	13033	13172	13196	13110	13210	13128	13097	13104	13199	13159	12984	13113	13061	13271	13198	13026	13058	13057	13073	13079	13274	12980	13139	13149	12956	13234	12961	13050	13117	13081	13196	13287	13010	13177	13184	13117	13027	12983	13067	13098	13102	13050	13248	13034	13258	13049	13091	13115	13063	13133	13169	13081	12965	13227	12979	12957	13156	13032	13118	13205	13054	13279	13147	13023	13050	13029	13177	13161	13213	12961	13272	13084	13103	13215	13019	13225	13026	13171	12957	12998	13142	13076	13186	13148	13010	13115	13042	13046	13097	13019	13053	13069	13303	13171	13132	13058	13066	12990	13076	13056	13211	13088	13029	13122	13008	13069	13140	13136	13052	13144	13057	13175	13159	13015	13113	13224	13251	13224	12884	13012	13041	13103	13079	13120	13121	13093	13024	13256	13052	13113	12976	13020	13038	13120	13230	13121	13188	13057	13149	13106	13130	12963	13099	13131	13144	13094	13007	13127	13239	13094	13118	13084	13184	13272	13236	13121	13128	12965	13129	12809	13008	13331	13204	13145	13045	13017	13030	13162	13257	13057	13068	13155	13258	13079	13094	13087	13119	13095	13217	12971	13094	13040	13025	13089	13025	13065	13104	13243	13058	12985	13147	13083	13058	13244	13118	13154	13125	12971	12930	13031	13071	13170	13090	13143	13054	13024	13190	13214	13164	12928	13092	13266	13222	13145	13056	13157	13121	13120	13020	13232	13081	13167	13050	13154	13041	13141	13067	13045	13044	13234	12941	13196	13157	13124	12982	13059	12976	13216	13151	13179	12992	13058	13016	12978	12989	13200	13189	13144	13058	13231	13146	13091	13063	13084	13257	12979	13164	13085	13077	13282	13033	13188	12972
24152	21176	28201	26485	22228	18887	17729	15877	15355	15179	14948	14848	14668	14534	14605	14429	14383	14295	14222	14354	14238	14180	14317	14355	14140	14020	14018	14038	14026	14248	14179	14059	14114	14188	14247	14298	14195	14178	14041	14214	14082	13960	13939	14165	14212	13997	14252	14032	14065	14087	14078	13996	14056	13969	14201	14154	14165	13900	14108	14005	14003	13958	14123	13992	14177	14163	14304	14124	14067	14185	14088	14135	14126	14277	14096	14067	14136	14040	14126	14316	14049	14001	13967	14067	14095	13911	13853	14240	14182	14146	13921	14144	14211	14171	14227	14152	14202	13981	14004	14126	14013	14111	14064	14010	14216	14112	14127	14135	14035	14158	14018	14101	14127	14038	14082	14123	14047	14091	14233	13982	14164	14220	14293	14035	13983	13776	13972	14062	14099	14079	14100	13935	14227	14083	14217	14030	13964	14000	14198	14097	14139	14196	13998	14099	14288	14019	14250	14118	14150	13903	14142	14097	14001	13976	14106	14150	13977	14072	14000	14132	14240	14088	14075	14063	14060	14032	14066	14015	14039	14158	14006	14199	14096	14038	14265	14025	14120	14025	14164	14177	14329	14261	14074	13986	14004	14027	14072	14083	13811	13931	14139	14069	13950	14033	14147	14023	14077	14166	14108	14016	13974	14019	14229	14154	14148	14210	14084	14039	14233	13983	14177	13984	14141	13978	14208	14055	13949	14137	14102	14021	14060	13910	14088	14174	13862	13917	14004	14208	14141	13987	14039	13913	13936	13994	14082	13802	14051	14051	13801	13971	13900	14002	14226	14066	13999	14065	14043	13822	14146	14054	13946	14305	14096	14162	14045	14174	14171	14140	14033	14166	14107	14074	14119	14216	13978	14094	13892	14136	14215	14174	13943	13882	14185	14042	14087	14000	14231	14176	14123	14141	14131	14116	14355	14330	14066	13922	14125	14151	14173	13865	14121	14155	14201	14057	14064	14137	13971	13998	14080	13986	14237	14360	14213	14114	14085	13989	14247	13949	14003	14061	14096	14038	14098	14213	14118	14010	13878	13954	13989	13962	13930	14148	14240	14099	13969	14127	13984	14098	14206	14215	14027	14195	14064	14112	14178	13986	13962	14172	14077	14116	14229	14176	14195	14204	14140	14055	14034	14053	14101	14141	14062	14110	14300	13916	14212	13942	14164	14058	14132	14159	14013	14169	14196	14057	14211	14034	14203	13967	14192	14216	14196	14353	14105	14032	13931	14135	14130	14034	13919	13955	14106	14240	14032	14132	14166	14000	14227	14232	14034	14005	14164	14197	14171	14204	14040	13908	14053	14008	14150	14180	14173	14243	14008	14017	14183	14147	14173	13976	14175	14149	14091	14216	14185	14183	14127	14011	14247	13986	14112	13946	14179	14136	14095	14247	13996	14135	14072	14197	14057	14223	14213	13888	14060	14093	14209	14133	13990	14080	13926	13977	13912	14127	14078	14085	14129	14271	14213	14047	13989	14170	14002	14058	13980	13984	14048	14091	14107	14079	14066	13982	14040	14138	14238	14017	14077	14135	14320	14439	14166	13987	14037	14267	14062	14149	13776	13914	14078	14020	14075	13938	14215	14293	14136	14182	14057	14043	14101	14129	14133	14090	14043	14147	14025	14040	14075	14171	14073	14254	14196	13927	14132	14143	14146	14172	13944	14173	14099	13921	14003	14140	14094	14043	14044	13969	14176	14042	14087	14193	14123	14089	14060	14026	13948	14137	14027	13999	14191	14062	14201	14077	14189	14081	14045	13852	14079	14275	13972	14237	14118	14191	14128	14167	14049	14227	14038	13954	13850	13983	14172	14112	14070	14186	14142	13933	14051	14030	14122	14141	14194	14259	14171	14121	14169	14090	14181	14081	14110	13929	14084	13992	14184	13970	13947	14115	14105	14185	14185	14081	14040	14165	14195	14204	13898	14005	14095	14049	14118	14148	14037	14167	14095	14084	13900	13937	13984	14227	14135	13968	14074	14081	14109	14115	14018	14125	14115	14326	14005	14057	14143	13974	14190	14056	13920	14149	14214	13984	13802	14229	13938	14101	14063	13973	14091	14147	13936	14356	14048	14064	14013	14037	14082	14103	14136	14279	14216	14248	14140	14122	14001	14171	14124	14252	14133	13934	14303	14102	13928	14206	14335	14188	13963	14147	14148	14020	14333	14155	14085	14080	14089	14131	14164	14128	14122	14184	14149	14016	14069	14118	13939	14294	14049	14249	14068	14236	14204	14014	14077	14095	14033	14061	14148	14105	14117	14064	13936	14154	13945	14081	14175	14126	14167	14125	14382	14033	14154	14152	14159	14077	14124	13991	14060	14166	14417	14225	14047	14210	14011	13893	14132	14016	14386	14141	13963	14097	14196	14001	14262	14203	13979	14082	14113	14169	14259	14143	14263	14061	14251	13999	14084	14056	14013	14141	14105	14118	14018	13900	13906	13931	13980	14214	14036	14167	14032	13989	14173	14129	14102	14019	14194	14083	13931	14147	14133	14187	14079	14015	14140	14273	14136	14213	14026	14058	14201	14007	14034	14040	13967	14114	14051	13905	14145	13992	14197	14030	14007	14051	14192	14001	14161	13995	14034	13934	14108	14013	13988	14072	14333	14369	14107	14062	13970	13870	14072	14124	13984	14057	13890	13982	13917	14055	14035	14265	13902	13946	14024	14224	14207	14096	13928	13974	14145	14032	14169	14276	13954	13986	14085	14173	14184	14018	14261	14079	14062	14301	14170	14149	13994	13989	14072	14379	14307	14113	14152	14025	14088	14278	14234	14096	14043	14106	14244	14061	14068	14104	13927	14147	14182	14012	14221	13988	14084	14164	14117	13928	14014	14268	14116	14070	14030	14025	14214	13849	14174	14164	13961	14091	14164	14082	14154	13950	13858	14075	14209	13891	14257	14044	14152	13987	14010	13973	14140	14010	14027	14180	14145	13989	13890	14128	13949	14285	14081	14075	14226	14081	14115	13991	13922	14026	14142	14193	14101	14100	14192	13982	14175	14115	14188	14069	14124	14217	13939	14136	13952	14120	14007	14361	14000	14117	14132	14196	14102	13979	14103	13951	14130	14144	13920	14075	14220	13914	13815	14229	14210	14263	13971	14091	13996	14104	14180	13881	13905	13969	14292	14278	14220	13933	14300	14033	14217	13986	14027	14033	14035	14087	13949	13984	14217	13973	14077	14169	14084	14030	13760	14144	14068	14156	14057	13932	14101	14218	14294	14142	14027	14089	14170	13961	14080	14189	13997	14066	14046	14194	14095	14049	14162	14016	14227	14152	14165	14220	14106	14113	14266	14159	14120	14088	14190	14253	14068	13987	14086	14118	14017	14119	14191	14225	14105	14027	14002	13932	14108	14102	14073	14190	14058	13989	14226	14123	14098	13847	14039	13944	14063	14099	14110	13930	14192	14014	14069	14001	14136	13909	13936	14102	14118	14081	14025	14276	13965	14153	14210	14050	13918	13995	14158	14030	13987	14111	14235	14117	13969	13923	14157	14187	14137	14103	14167	14139	13973	14211	14066	13875	14154	14099	13824	14165	14085	14021	13951	14181	14200	14062	14142	14055	14245	13875	13919	14218	13986	14171	14143	14081	14060	14125	14202	14062	14203	14157	14018	13852	14166	14137	14023	13939	14147	14132	14062	14121	14053	14118	14089	14257	13928	14178	14420	14123	14176	14088	14109	14133	14032	14191	14062	13968	13974	13997	14203	14285	14286	14083	13993	14074	14007	13921	14090	14104	14321	14117	14141	14055	14142	14038	13942	14296	13904	14241	14200	14103	13947	13974	14049	14169	14077	14260	14150	14000	14151	14017	14044	14152	14023	14131	14164	14006	14049	14057	14031	13947	13950	14280	14112	14200	14007	13930	14209	14292	14023	14219	13799	13934	14101	14228	13939	14017	14186	14062	14100	14061	13878	14107	13884	13866	14022	14220	14066	14004	14297	14049	14101	14064	14028	14007	14125	14116	14152	13974	13952	14066	13946	13957	14318	13974	14260	14264	14205	14087	13961	14002	14252	14113	14155	13997	14086	14143	14157	14056	13991	14140	14148	14250	13998	14098	14220	14099	14067	14057	14237	14027	14159	14197	14126	14044	13833	13946	14189	14016	14056	14281	14268	13924	13960	14152	14108	14011	14271	14043	14152	14145	13951	14121	13882	14090	14100	14144	14188	14249	14065	13974	14137	14012	14363	14044	14347	14174	14050	13913	14094	14028	14120	14006	14097	14034	14202	14133	14116	14204	14072	14013	14054	14043	14194	14016	14206	13981	14114	14137	14212	13908	14098	14224	13938	14111	14118	14090	14061	14160	14142	14095	14005	13994	14185	14132	14071	14093	14040	14165	14056	13931	14023	13805	14100	14097	14173	14001	14108	14209	14136	14091	14047	13952	14117	14003	14118	14095	13977	14018	14062	14099	14092	14056	14267	14299	14113	14098	14133	13903	14085	14283	14033	14213	14008	14067	14128	14202	14128	13999	14042	13864	14050	13972	14037	14047	14190	14158	14160	14027	14150	14147	14142	13918	14229	14244	13929	13951	14083	14131	14077	14039	13962	14164	14250	13871	14177	14019	14185	14015	14187	14008	13941	14047	14330	13978	14128	13974	13979	14156	14107	13992	14195	14312	14220	14201	13972	14174	13949	14049	14274	13922	14177	14187	14142	14135	14054	14217	14098	13866	14110	14007	14254	13998	14035	14110	14112	14166	14159	14087	13912	13873	14277	14145	14204	14103	14295	14181	14278	13973	14233	14061	14076	14176	14022	14156	14135	13982	14041	13973	14022	14165	14206	14137	14143	13887	14180	14085	14240	14086	14186	14178	14097	14161	14183	14121	14253	14053	14175	14216	13869	14114	14372	14161	14143	14279	13952	14157	13889	14073	14138	14274	14099	14100	13960	14144	14059	14166	13992	13925	14092	13937	14026	14228	14209	14116	13957	14258	13949	13857	14093	14007	13827	13929	14108	14166	14168	14105	14064	14139	14119	13827	13946	14076	14223	14163	13996	14117	14108	13978	13951	14119	13759	14012	13996	14044	14072	14026	14391	14140	14195	14217	14052	14132	14043	14052	14265	14121	14027	14133	14202	13966	14198	14036	13963	14074	14071	13976	14243	14117
25492	46620	38385	26218	20497	17236	15898	14976	14246	13718	13501	13240	12944	12973	12871	12795	12724	12690	12598	12643	12715	12447	12450	12636	12539	12743	12451	12466	12741	12563	12619	12527	12667	12544	12433	12488	12524	12606	12486	12247	12406	12577	12480	12426	12566	12445	12573	12418	12563	12543	12753	12373	12305	12416	12507	12370	12405	12537	12522	12341	12492	12507	12527	12292	12526	12399	12565	12380	12592	12532	12518	12495	12503	12563	12452	12510	12555	12361	12550	12428	12537	12243	12585	12573	12388	12452	12414	12642	12348	12392	12420	12529	12477	12263	12320	12474	12667	12299	12442	12679	12467	12492	12453	12262	12389	12387	12449	12439	12300	12376	12339	12510	12497	12429	12477	12477	12424	12466	12267	12511	12434	12496	12496	12416	12469	12503	12501	12388	12598	12501	12666	12587	12395	12422	12518	12587	12440	12514	12613	12524	12460	12369	12499	12432	12360	12505	12297	12446	12495	12513	12462	12406	12449	12418	12490	12333	12438	12601	12522	12427	12444	12355	12585	12477	12444	12321	12364	12362	12436	12384	12377	12586	12442	12564	12508	12386	12676	12449	12589	12419	12300	12397	12482	12417	12236	12528	12359	12368	12560	12248	12388	12469	12438	12546	12269	12696	12554	12500	12592	12503	12370	12519	12584	12498	12603	12397	12360	12435	12494	12407	12445	12503	12402	12533	12378	12507	12474	12637	12588	12467	12423	12459	12278	12396	12386	12552	12396	12502	12574	12314	12486	12417	12479	12456	12226	12498	12364	12423	12609	12318	12658	12387	12709	12563	12439	12527	12357	12435	12439	12501	12440	12471	12740	12375	12416	12291	12368	12465	12442	12456	12501	12503	12579	12601	12472	12474	12401	12601	12446	12392	12498	12379	12472	12551	12375	12407	12474	12317	12340	12591	12504	12435	12507	12455	12482	12445	12460	12610	12330	12365	12417	12541	12309	12664	12384	12405	12436	12481	12650	12451	12502	12292	12402	12430	12372	12606	12538	12516	12304	12599	12719	12414	12508	12430	12344	12281	12488	12406	12712	12428	12437	12380	12311	12431	12475	12375	12490	12585	12518	12574	12480	12411	12392	12561	12551	12398	12438	12357	12437	12518	12459	12484	12542	12428	12662	12395	12677	12378	12400	12309	12369	12295	12419	12521	12619	12531	12285	12443	12619	12415	12420	12465	12374	12282	12563	12518	12514	12674	12398	12418	12596	12479	12454	12511	12371	12462	12481	12528	12442	12492	12460	12618	12327	12517	12444	12461	12560	12558	12398	12605	12391	12604	12354	12327	12582	12526	12532	12439	12425	12414	12411	12478	12484	12535	12482	12275	12521	12459	12481	12434	12269	12588	12594	12357	12503	12442	12479	12396	12304	12458	12344	12420	12388	12506	12573	12303	12422	12390	12452	12465	12495	12472	12601	12358	12384	12309	12374	12322	12537	12407	12358	12516	12523	12552	12400	12443	12521	12483	12381	12507	12311	12372	12434	12420	12393	12519	12408	12524	12439	12673	12380	12572	12255	12551	12312	12439	12226	12351	12560	12519	12502	12511	12545	12441	12351	12344	12341	12536	12505	12236	12447	12507	12447	12468	12449	12474	12492	12509	12417	12397	12518	12432	12372	12459	12440	12418	12504	12649	12429	12657	12456	12415	12408	12367	12453	12361	12396	12427	12435	12365	12456	12457	12441	12591	12340	12364	12478	12310	12592	12397	12656	12417	12590	12572	12364	12406	12332	12432	12496	12463	12563	12293	12410	12362	12533	12512	12406	12449	12510	12555	12462	12418	12380	12528	12460	12495	12545	12611	12511	12472	12439	12440	12483	12256	12435	12307	12389	12370	12462	12418	12512	12498	12351	12334	12460	12388	12547	12471	12628	12467	12542	12487	12449	12618	12543	12380	12344	12553	12467	12467	12638	12671	12487	12377	12469	12419	12563	12406	12436	12538	12397	12502	12662	12373	12551	12487	12564	12399	12564	12492	12529	12559	12493	12508	12617	12446	12373	12536	12453	12486	12527	12508	12491	12413	12693	12531	12488	12419	12620	12536	12455	12500	12460	12315	12551	12284	12506	12444	12501	12362	12599	12581	12313	12450	12321	12480	12510	12425	12259	12582	12427	12554	12519	12485	12541	12384	12395	12443	12475	12412	12318	12406	12452	12448	12447	12513	12547	12550	12380	12486	12509	12353	12344	12522	12425	12304	12388	12416	12548	12501	12478	12591	12517	12535	12425	12303	12478	12614	12542	12360	12504	12315	12528	12490	12327	12410	12474	12422	12490	12533	12398	12442	12530	12468	12371	12457	12484	12602	12435	12562	12514	12519	12443	12391	12432	12420	12353	12560	12439	12360	12490	12453	12523	12486	12526	12617	12510	12458	12518	12461	12315	12448	12522	12419	12564	12525	12412	12492	12294	12528	12411	12380	12443	12420	12408	12373	12390	12502	12476	12372	12494	12410	12424	12411	12403	12376	12463	12428	12338	12365	12513	12348	12315	12476	12609	12332	12582	12414	12486	12456	12450	12501	12526	12473	12405	12438	12570	12395	12378	12437	12446	12479	12545	12513	12587	12463	12347	12329	12449	12490	12472	12356	12517	12497	12480	12460	12479	12523	12347	12306	12526	12455	12466	12481	12469	12491	12507	12466	12534	12459	12268	12708	12369	12390	12595	12540	12337	12464	12333	12561	12347	12357	12445	12490	12530	12459	12421	12522	12585	12505	12379	12511	12635	12500	12549	12343	12576	12411	12504	12346	12397	12526	12509	12364	12470	12458	12503	12367	12452	12312	12453	12392	12477	12413	12520	12585	12486	12599	12561	12693	12496	12490	12482	12414	12305	12349	12538	12303	12465	12266	12549	12385	12448	12607	12590	12347	12199	12485	12614	12539	12415	12573	12499	12292	12522	12412	12397	12409	12591	12574	12486	12563	12598	12521	12215	12535	12564	12483	12519	12577	12585	12382	12504	12374	12504	12440	12444	12407	12338	12293	12556	12575	12310	12604	12364	12617	12584	12478	12500	12421	12376	12588	12511	12541	12532	12408	12446	12461	12567	12430	12376	12519	12486	12521	12503	12359	12384	12379	12519	12452	12516	12456	12373	12698	12401	12683	12421	12477	12440	12488	12464	12450	12487	12447	12454	12505	12378	12259	12506	12446	12539	12520	12459	12519	12524	12604	12582	12592	12341	12282	12625	12609	12458	12456	12592	12401	12529	12351	12451	12457	12451	12468	12385	12316	12388	12456	12486	12499	12364	12552	12416	12346	12436	12341	12613	12611	12364	12547	12183	12515	12395	12504	12661	12399	12507	12349	12388	12386	12452	12458	12380	12499	12394	12500	12524	12442	12359	12519	12393	12329	12277	12443	12585	12403	12563	12486	12602	12495	12441	12455	12409	12239	12304	12448	12327	12562	12423	12426	12512	12435	12372	12617	12474	12467	12517	12391	12294	12468	12408	12556	12540	12514	12507	12477	12445	12521	12340	12524	12328	12472	12462	12490	12371	12466	12462	12403	12393	12554	12526	12671	12530	12471	12310	12517	12373	12471	12362	12278	12483	12446	12426	12398	12355	12414	12500	12495	12232	12368	12365	12642	12510	12579	12548	12316	12487	12549	12372	12469	12259	12431	12417	12489	12385	12430	12595	12488	12426	12618	12542	12512	12454	12594	12537	12495	12596	12558	12341	12586	12413	12419	12476	12394	12342	12587	12350	12370	12458	12432	12486	12388	12483	12554	12404	12443	12341	12422	12417	12476	12467	12476	12558	12519	12504	12547	12400	12443	12538	12271	12423	12529	12515	12519	12328	12380	12481	12486	12311	12503	12461	12414	12479	12531	12490	12589	12239	12579	12598	12387	12459	12481	12455	12475	12517	12411	12370	12504	12498	12406	12396	12345	12589	12550	12387	12537	12370	12512	12702	12486	12522	12602	12468	12305	12482	12286	12671	12441	12520	12405	12398	12364	12449	12311	12463	12486	12579	12496	12525	12570	12382	12504	12472	12436	12506	12663	12505	12330	12430	12509	12546	12464	12458	12289	12565	12593	12490	12485	12590	12739	12495	12566	12542	12432	12338	12478	12492	12437	12534	12602	12397	12384	12572	12470	12545	12285	12507	12423	12431	12482	12488	12435	12560	12368	12389	12429	12513	12520	12634	12460	12646	12586	12480	12325	12346	12487	12391	12418	12535	12493	12501	12414	12374	12618	12355	12490	12378	12497	12339	12595	12484	12379	12426	12515	12395	12556	12496	12442	12531	12196	12564	12547	12336	12454	12593	12522	12419	12419	12348	12427	12559	12374	12342	12561	12549	12194	12510	12516	12607	12538	12482	12519	12495	12311	12385	12617	12424	12271	12452	12570	12419	12275	12522	12538	12507	12568	12456	12359	12590	12489	12584	12652	12460	12514	12314	12538	12350	12465	12492	12559	12356	12518	12424	12518	12426	12388	12389	12500	12356	12402	12437	12528	12448	12421	12333	12471	12544	12349	12403	12432	12545	12302	12592	12625	12413	12583	12291	12471	12389	12438	12509	12474	12297	12401	12493	12429	12427	12439	12476	12520	12430	12549	12349	12321	12630	12317	12467	12343	12296	12431	12624	12621	12600	12374	12373	12303	12482	12523	12408	12481	12403	12238	12452	12427	12488	12472	12604	12424	12562	12428	12514	12501	12483	12372	12530	12454	12517	12619	12449	12427	12378	12461	12585	12302	12498	12313	12519	12488	12574	12482	12266	12366	12500	12409	12340	12327	12576	12583	12445	12482	12545	12441	12251	12479	12625	12564	12412	12361	12434	12621	12560	12485	12517	12349	12423	12490	12564	12415	12512	12261	12367	12472	12552	12758	12305	12409	12511	12568	12380	12468	12572	12379	12323	12543	12545	12506	12487	12576	12428	12399	12351	12513	12471	12422	12524	12406	12514	12385	12536	12229	12482	12403	12417	12537	12339	12506	12462	12427	12447	12464	12447	12277	12535	12460	12448	12506	12621	12398	12435	12345	12584	12324	12397	12383	12453	12290	12544	12418	12526	12489	12457	12437	12393	12525	12433	12416	12436	12357	12443	12469	12433	12458	12617	12366	12291	12376	12511	12463	12448	12498	12482	12414	12521	12496	12435	12524	12585	12396
21907	21146	28900	23704	21740	24378	26690	20285	18510	18553	18022	17787	17305	17075	16850	16887	16709	16866	16740	16633	16569	16654	16796	16644	16624	16572	16559	16354	16414	16599	16391	16525	16370	16451	16399	16277	16405	16352	16469	16372	16374	16357	16599	16402	16340	16133	16356	16308	16275	16385	16126	16418	16237	16229	16365	16349	16176	16297	16318	16349	16257	16317	16386	16375	16379	16404	16335	16316	16270	16475	16463	16262	16309	16143	16098	16329	16403	16219	15993	16322	16381	16187	16258	16447	16599	16342	16331	16324	16372	16370	16251	16290	16280	16541	16088	16078	16302	16232	16188	16471	16258	16313	16124	16225	16255	16250	16280	16254	16113	16323	16257	16299	16302	16349	16270	16311	16267	16264	16395	16286	16372	16190	16169	16290	16299	16353	16354	16268	16244	16483	16173	16359	16196	16073	16203	16204	16450	16311	16417	16409	16376	16290	16343	16349	16212	16184	16131	16257	16411	16010	16269	16216	16202	16256	16242	16302	16221	16192	16311	16138	16435	16353	16253	16227	16449	16474	16486	16384	16284	16353	16347	16398	16342	16339	16394	16333	16181	16337	16274	16187	16167	16129	16376	16349	16233	16206	16327	16198	16194	16253	16156	16218	16258	16301	16311	16203	16365	16321	16415	16124	16162	15969	16108	16409	16345	16256	16193	16461	16261	16182	16306	16263	16233	16199	16373	16070	16116	16098	16221	16385	16350	16339	16345	16281	16436	16246	16221	16369	16211	16297	16297	16332	16393	16334	16222	16476	16516	16490	16152	16313	16337	16236	16390	16577	16299	16247	16300	16318	16091	16321	16356	16392	16104	16387	16288	16057	16099	16358	16222	16492	16306	16145	16242	16259	16305	16275	16156	16210	16280	16298	16233	16291	16414	16187	16189	16054	16223	16287	16171	15998	16218	16273	16163	16317	16101	16087	16236	16296	16287	16351	16116	16223	16201	16103	16170	16231	16178	16314	16313	16254	16226	16423	16348	16230	16369	16243	15959	16246	16127	16252	16239	16186	16259	16261	16369	16234	16094	16246	16171	16178	16263	16204	16363	16479	16304	16186	16297	16124	16126	16195	16249	16299	16234	16326	16262	16203	16294	16294	16304	16238	16220	16196	16277	16412	16132	16450	16235	16274	16263	16231	16046	16281	16232	16065	16461	16383	16202	16074	16150	16277	16214	16356	16163	16218	16109	16341	16250	16030	16089	15983	16228	16143	16339	16117	16195	16289	16206	16367	16271	16182	16289	16183	16170	16289	16370	16278	16282	16240	16133	16328	16220	16066	16069	16015	16122	16365	16200	16181	16349	16072	16193	16201	16350	16243	16272	16378	16233	16273	16164	16180	16072	16177	16430	16177	15949	16332	16219	16158	16157	16222	16058	16125	16298	16205	16162	16347	16354	16172	16377	16283	16268	16362	16266	16314	16444	16129	16198	16095	16310	16162	16128	16313	16154	16345	16151	16202	16354	16225	16145	16221	16225	16221	16377	16337	16141	16196	16331	16346	16394	16316	16089	16320	16354	16149	16525	16406	16392	16164	16436	16173	16291	16318	16294	16239	16197	16292	16362	16139	16356	16036	16287	16247	16211	16157	16286	16343	16094	16246	16315	16287	16241	16328	16364	16393	16204	16255	16241	16019	16122	16230	16383	16127	16250	16312	16287	16226	16106	16100	16407	16127	16238	16431	16075	16248	16078	16158	16325	16317	16488	16197	16073	16292	16269	16158	16286	16256	16299	16347	16231	16281	16349	16153	16237	16136	16206	16222	16049	16208	16480	16209	16260	16198	16285	16214	16146	16178	16330	16474	16272	16351	16415	16541	16148	16373	16518	16275	16409	16291	16164	16356	16301	16172	16193	16399	16241	16168	16280	16247	16422	16087	16164	16540	16426	16386	16170	16116	16234	16284	16285	16226	16232	16337	16279	16276	16183	16304	16184	16230	16232	16129	16096	16262	16243	16194	16418	16238	16179	16250	16228	16096	16338	16530	16462	16039	16332	16160	16152	16337	16341	16341	16259	16287	16311	16180	16132	16282	16377	16393	16365	16335	16347	16244	16311	16399	16203	16515	16118	16315	16368	16275	16107	16198	16294	16127	15941	16394	16286	16168	16356	16442	16220	16231	16233	16252	16217	16152	15993	16234	16362	16242	16200	16393	16168	16091	16337	16217	16255	16196	16325	16341	16123	16243	16270	16220	16198	16250	16496	16499	16098	16282	16414	16217	16074	16455	16201	16324	16256	16156	16321	16166	16337	16363	16238	16110	16208	16276	16298	16107	16254	16331	16189	16128	16147	16539	16495	16306	16199	16111	16398	16389	16253	16276	16296	16216	16324	16382	16181	16374	16173	16310	16220	16043	16095	16382	16284	16426	16481	16381	16196	16393	16249	16349	16196	16239	16429	16256	16420	16475	16322	16274	16281	16246	16398	16409	16321	16390	16491	16284	16323	16153	16084	16209	16164	16154	16235	16364	16411	16166	16391	16197	16481	16256	16233	16092	16401	16265	16110	16325	16129	16292	16153	16218	16222	16158	16319	16291	16419	16326	16475	16326	16315	16332	16220	16174	16224	16347	16409	16123	16141	16414	16243	16224	16238	16224	16489	16191	16208	16129	16135	16218	16157	16324	16118	16330	16321	16210	16221	16293	16190	16059	16104	16202	16190	16261	16261	16367	16268	16308	16304	16404	16109	16056	16217	16169	16187	16327	16125	16115	16123	16168	16229	16171	16268	16447	16171	16376	16358	16150	16320	16196	16248	16424	16430	16157	16097	16508	16349	16304	16353	16352	16098	16179	16326	16018	16176	16321	16282	16334	16354	16434	16327	16267	16204	16314	16195	16363	16252	16352	16167	16242	16417	16477	16264	16639	16323	16387	16053	16196	16229	16403	16211	16323	16440	16272	16251	16311	16179	16109	16243	16375	16259	16162	16210	16203	16128	16217	16213	16285	16417	16365	16238	16121	16138	16094	16448	16213	16162	16349	16270	16464	16151	16379	16221	16322	16217	16372	16337	16094	16230	16259	16117	16204	16196	16331	16241	16233	16373	16413	16359	16252	16139	16348	16236	16191	16326	16328	16234	16239	16184	16262	16182	16261	16376	16272	16239	16326	16076	16314	16470	16237	16190	16098	16359	16296	16081	16183	16259	16374	16188	16177	16403	16244	16264	16080	16244	16153	16195	16202	16224	16439	16351	16305	16109	16233	16465	16209	16268	16173	16378	16377	16383	16162	16154	16346	16167	16154	16362	16427	16002	16268	16195	16405	16243	16245	16260	16224	16380	16136	16335	16226	16038	16109	16349	16237	16044	16465	16201	16167	16214	16440	16471	16151	16355	16193	16301	16343	16169	16029	16494	16209	16176	16390	16222	16325	16321	16308	16063	16213	16048	16282	15985	15975	16197	16189	16388	16194	16359	16150	16225	16373	16101	16174	16410	16035	16497	16162	16183	16233	16230	16405	16193	16327	16339	16156	16217	16320	16304	16203	16348	16205	16154	16069	16345	16451	16219	16144	16453	16386	16178	16399	16217	16408	16212	16215	16191	16455	16317	16119	16226	16493	16359	16328	16314	16409	16297	16171	16257	16330	16412	16174	16121	16137	16338	16207	16085	16199	16104	16035	16377	16184	16329	16288	16196	16158	16329	16394	16352	16169	16373	16388	16277	16306	16354	16261	16087	16087	16445	16256	16183	16286	16260	16435	16409	16373	16345	16270	16174	16379	16194	16358	16181	16227	16408	16306	16228	16440	16423	16265	16181	16197	16201	16296	16252	16322	16300	16330	16105	16381	16130	16263	16216	16195	16023	16054	16255	16107	16083	16323	16411	16300	16430	16246	16337	16233	16203	16099	16223	16329	16238	16240	16160	16354	16268	16244	16205	16240	16064	16301	16464	16221	16522	16354	16158	16178	16287	16321	16332	16247	16179	16217	16338	16159	16179	16220	15932	16187	16121	16371	16251	16243	16081	16291	16191	16236	16324	16196	16223	16182	16247	16250	16215	16214	16067	16126	16160	16222	16380	16258	16247	16241	16267	16199	16117	16156	16063	16235	16118	16111	16296	16131	16411	16175	16248	16090	16415	16430	16405	16144	16121	16312	16350	16307	16318	16312	16278	16138	16323	16148	16195	16205	16005	16364	16329	16272	16172	16277	16010	16191	16049	16208	16311	16133	16249	16310	16462	16299	16191	16152	16286	16388	16248	16254	16197	16221	16267	16367	16217	16282	16516	16325	16154	16028	16204	16206	16282	16084	16538	16273	16273	16320	16382	16232	16082	16249	16277	16282	16101	16269	16209	16221	16150	16145	16302	16138	16337	16145	16135	16249	16324	16416	16441	16283	16211	16267	16213	16408	16460	16227	16419	16386	16356	16220	16395	16295	16174	16256	16256	16386	16360	16277	16084	16342	16208	16020	16196	16238	16265	16355	16097	16150	16261	16175	16273	16185	16260	16282	16294	16046	16209	16331	16449	16189	16121	16312	16411	16458	16477	16293	16231	16313	16081	16090	16154	16243	16218	16017	16322	16352	16069	16318	16293	16312	16367	16303	16376	16246	16327	16349	16266	16363	16210	16298	16374	16242	16313	16098	16174	16301	16178	16184	16356	16283	16221	16312	16188	16399	16421	16333	16407	16102	15974	16387	16149	16241	16098	16226	16271	16295	16073	16546	16417	16329	16182	16302	16144	16406	16228	16185	16301	16243	16296	16081	16407	16206	16200	16217	16387	16212	16174	16180	16197	16231	16110	16257	16169	16408	16082	16172	16325	16324	16426	16320	16157	16203	16134	16117	16154	16053	16226	16396	16169	16185	16437	16346	16368	16345	16289	16427	16375	16265	16283	16099	16317	16174	16382	16065	16108	16266	16375	16251	16081	16165	16175	16270	16216	16204	16277	16155	16271	16456	16277	16162	16280	16239	16158	16067	16176	16234	16335	16249	16292	16277	16217	16276	16410	16303	16316	16336	16221	16286	16072	16225	16115	16089	16316	16185	16230	16185	16295	16283	16167	16143	16073	16261	16341	16202	16268	16183	16056	16141	16263	16246	16434	16262	16055	16115	16119	16323	16169	16337	16146	16287	16178	16171	16300	16102	16233	16202	16193	16175	16181	16305	16379	16247	16297	16173
28065	58109	47313	33359	28476	23043	19786	17613	16674	15964	15442	15092	14790	14537	14356	14283	14229	14263	14147	14177	14032	13954	13846	13941	13886	13718	13846	13929	13972	13943	13725	13835	13676	13796	13930	13879	13844	13896	13884	13741	13923	13737	13911	13936	13964	13777	13794	13761	13732	13772	13703	13764	13636	13755	13842	13893	13665	13874	13882	13888	13692	13707	13778	13726	13884	13664	13704	13708	13827	13786	13808	13739	13743	13771	13832	13528	13715	13823	13797	13667	13769	13715	13605	13677	13785	13884	13576	13740	13702	13686	13760	13781	13783	13783	13665	13759	13790	13836	13847	13625	13776	13804	13778	13701	13735	13771	13778	13900	13628	13920	13789	13786	13680	13908	13649	13697	13753	13787	13713	13659	13906	13676	13712	13728	13771	13712	13743	13828	13626	13756	13813	13695	13738	13851	13719	13774	13767	13830	13856	13611	13597	13805	13890	13823	13709	13700	13837	13617	13669	13865	13644	13782	13855	13661	13738	13564	13846	13772	13884	13852	13669	13709	13755	13934	13669	13808	13872	13639	13828	13957	13813	13814	13705	13849	13774	13560	13833	13862	13779	13767	13702	13622	13867	13389	13964	13670	13549	13913	13680	13731	13640	13729	13649	13790	13828	13884	13733	13784	13633	13723	13723	13845	13794	13784	13770	13765	13615	13737	13704	13797	13710	13588	13824	13669	13751	13672	13900	13804	13834	13832	13741	13725	13717	13830	13769	13609	13736	13617	13852	13670	13801	13893	13702	13573	13736	13795	13749	13874	13580	13779	13718	13700	13751	13739	13626	13764	13696	13762	13679	13710	13652	13687	13772	13832	13726	13650	13662	13668	13719	13737	13820	13622	13722	13764	13706	13672	13702	13679	13765	13611	13675	13598	13856	13715	13722	13739	13536	13658	13874	13780	13783	13692	13697	13753	13693	13604	13558	13743	13838	13901	13796	13744	13716	13690	13866	13665	13807	13791	13647	13728	13687	13824	13852	13841	13562	13716	13841	13694	13843	13676	13670	13818	13877	13734	13627	13578	13818	13529	13681	13751	13798	13788	13886	13760	13821	13679	13628	13709	13810	13719	13916	13577	13854	13947	13956	13768	13784	13771	13636	13502	13692	13776	13792	13744	13759	13676	13936	13672	13882	13699	13719	13686	13807	13738	13633	13716	13655	13822	13745	13700	13644	13817	13817	13689	13525	13737	13718	13735	13676	13534	13735	13777	13797	13757	13616	13919	13708	13700	13782	13694	13770	13614	13781	13701	13795	13724	13727	13851	13857	13660	13695	13729	13711	13753	13917	13744	13704	13630	13810	13725	13721	13733	13599	13589	13640	13659	13812	13756	13519	13574	13729	13730	13824	13794	13852	13743	13675	13710	13763	13617	13794	13699	13775	13500	13697	13745	13660	13727	13685	13613	13629	13623	13727	13710	13770	13797	13829	13534	13761	13775	13691	13643	13581	13673	13675	13859	13644	13679	13906	13873	13728	13783	13555	13741	13753	13722	13704	13762	13665	13664	13752	13664	13776	13653	13906	13628	13764	13781	13780	13757	13693	13657	13769	13834	13745	13704	13827	13805	13854	13735	13662	13841	13745	13620	13793	13705	13783	13805	13731	13598	13706	13755	13589	13737	13790	13640	13629	13667	13776	13716	13705	13746	13653	13741	13852	13700	13777	13801	13766	13653	13485	13836	13842	13685	13789	13669	13824	13658	13816	13837	13679	13632	13723	13610	13758	13718	13737	13635	13781	13708	13585	13581	13680	13621	13723	13696	13773	13785	13745	13630	13677	13669	13667	13788	13712	13860	13776	13645	13702	13682	13519	13673	13752	13782	13752	13694	13792	13712	13841	13823	13734	13700	13722	13817	13710	13803	13587	13612	13661	13649	13956	13860	13577	13787	13806	13578	13809	13627	13688	13732	13777	13695	13766	13758	13766	13852	13583	13843	13721	13733	13622	13808	13641	13684	13613	13680	13607	13831	13651	13773	13824	13758	13778	13651	13612	13857	13671	13753	13819	13710	13920	13702	13722	13892	13815	13638	13564	13773	13666	13673	13667	13846	13645	13784	13568	13678	13742	13691	13661	13706	13983	13805	13768	13740	13911	13577	13820	13698	13699	13741	13607	13784	13640	13732	13823	13612	13751	13699	13761	13507	13878	13823	13745	13787	13931	13595	13683	13713	13795	13601	13770	13727	13701	13709	13770	13837	13876	13691	13663	13906	13681	13499	13665	13608	13875	13762	13618	13801	13822	13848	13715	13789	13866	13900	13736	13599	13784	13805	13717	13687	13834	13768	13586	13720	13774	13683	13975	13739	13621	13715	13743	13679	13895	13711	13783	13741	13683	13821	13696	13693	13842	13790	13599	13713	13755	13767	13566	13646	13924	13614	13690	13791	13714	13743	13831	13747	13663	13934	13701	13629	13832	13736	13634	13632	13727	13673	13769	13483	13821	13668	13759	13858	13706	13739	13660	13549	13709	13809	13718	13596	13594	13632	13750	13714	13715	13578	13652	13747	13819	13745	13724	13655	13688	13690	13695	13696	13742	13770	13644	13665	13880	13764	13746	13686	13659	13640	13637	13771	13729	13796	13767	13680	13642	13766	13892	13866	13768	13765	13732	13780	13596	13592	13678	13652	13707	13639	13915	13570	13706	13792	13753	13815	13776	13669	13674	13724	13596	13667	13504	13822	13683	13828	13720	13597	13860	13703	13961	13717	13538	13606	13754	13800	13814	13783	13683	13775	13671	13885	13812	13723	13533	13682	13660	13730	13724	13664	13665	13722	13831	13809	13827	13702	13670	13801	13597	13714	13801	13597	13722	13619	13615	13749	13605	13686	13782	13745	13777	13813	13773	13706	13668	13806	13782	13750	13878	13884	13748	13727	13592	13592	13686	13662	13759	13747	13750	13698	13714	13661	13711	13781	13725	13784	13646	13692	13785	13652	13713	13860	13888	13742	13646	13625	13794	13698	13723	13650	13750	13757	13812	13835	13697	13682	13684	13859	13700	13822	13965	13671	13806	13622	13774	13744	13669	13673	13696	13565	13527	13494	13836	13831	13754	13868	13533	13698	13703	13790	13756	13975	13645	13670	13873	13763	13625	13854	13751	13496	13595	13812	13821	13830	13811	13600	13704	13591	13824	13543	13722	13551	13702	13686	13588	13644	13706	13752	13700	13741	13723	13809	13689	13637	13711	13716	13707	13820	13728	13789	13758	13772	13652	13915	13866	13690	13895	13767	13873	13716	13664	13803	13718	13703	13734	13821	13760	13718	13645	13849	13606	13766	13764	13758	13701	13669	13733	13760	13587	13669	13626	13684	13717	13708	13701	13646	13850	13634	13814	13656	13617	13869	13723	13694	13626	13813	13616	13674	13766	13715	13739	13838	13751	13700	13835	13659	13674	13690	13725	13702	13737	13904	13608	13741	13729	13820	13678	13597	13562	13743	13748	13739	13722	13777	13548	13536	13652	13668	13626	13798	13822	13770	13639	13565	13894	13683	13791	13606	13841	13656	13764	13627	13760	13774	13813	13616	13635	13683	13728	13672	13786	13688	13909	13706	13862	13817	13781	13815	13830	13999	13758	13726	13650	13681	13827	13797	13765	13744	13828	13714	13672	13706	13888	13668	13588	13713	13389	13675	13782	13826	13756	13577	13747	13705	13581	13584	13633	13735	13751	13691	13715	13803	13753	13467	13662	13777	13734	13846	13769	13727	13756	13745	13692	13677	13806	13897	13691	13698	13709	13806	13687	13601	13675	13729	13762	13755	13653	13784	13801	13788	13792	13725	13747	13813	13799	13519	13814	13660	13659	13661	13909	13771	13815	13657	13824	13670	13775	13855	13699	13628	13770	13807	13661	13681	13709	13722	13654	13589	13648	13829	13713	13798	13694	13739	13762	13603	13817	13753	13759	13641	13702	13708	13779	13652	13600	13773	13715	13533	13673	13729	13601	13696	13818	13735	13889	13741	13795	13786	13797	13783	13688	13831	13772	13643	13782	13915	13704	13756	13773	13737	13925	13677	13739	13778	13801	13661	13716	13646	13649	13721	13806	13861	13768	13648	13681	13805	13673	13631	13654	13614	13680	13682	13822	13741	13769	13393	13748	13746	13687	13887	13766	13810	13686	13761	13550	13708	13941	13815	13721	13740	13724	13677	13593	13767	13938	13836	13700	13744	13677	13597	13634	13805	13845	13644	13597	13533	13775	13710	13742	13481	13829	13787	13675	13774	13663	13693	13780	13643	13588	13813	13706	13701	13749	13704	13728	13901	13892	13622	13681	13602	13646	13669	13634	13687	13768	13673	13769	13460	13817	13750	13701	13659	13715	13673	13736	13656	13702	13778	13867	13769	13759	13787	13712	13702	13842	13774	13712	13745	13655	13690	13720	13702	13672	13870	13633	13708	13707	13743	13846	13648	13815	13667	13800	13710	13805	13861	13675	13843	13777	13572	13632	13612	13684	13715	13797	13703	13791	13797	13628	13642	13779	13567	13579	13793	13754	13779	13583	13798	13761	13827	13650	13764	13906	13710	13751	13694	13653	13877	13725	13618	13637	13729	13709	13648	13648	13885	13607	13745	13694	13719	13585	13844	13782	13701	13704	13882	13536	13641	13845	13763	13665	13650	13860	13785	13722	13753	13712	13652	13684	13785	13668	13708	13695	13694	13652	13706	13743	13782	13704	13804	13740	13793	13585	13728	13772	13808	13572	13588	13760	13845	13656	13727	13733	13838	13771	13640	13500	13773	13793	13569	13766	13737	13715	13637	13877	13733	13869	13670	13572	13690	13798	13726	13715	13861	13655	13875	13740	13619	13912	13762	13721	13830	13499	13755	13916	13695	13602	13884	13841	13654	13796	13776	13711	13721	13784	13838	13737	13652	13731	13844	13717	13628	13778	14015	13477	13739	13807	13824	13720	13717	13822	13814	13761	13824	13880	13792	13851	13917	13634	13625	13709	13681	13786	13671	13825	13654	13746	13734	13642	13658	13624	13636	13783	13616	13720	13701	13662	13733	13714	13757	13693	13927	13777	13746	13795	13736	13667	13666	13701	13820	13882	13671	13743	13693	13999	13680	13668	13854	13882	13639	13728	13677	13617	13766	13776	13644	13668	13933	13768	13720
28641	26801	31866	27117	21439	18819	17000	15915	15483	15171	15186	15023	14794	14953	14803	14765	14733	14461	14409	14747	14667	14755	14525	14600	14571	14565	14505	14402	14656	14573	14485	14842	14574	14672	14601	14533	14609	14584	14525	14558	14610	14551	14432	14398	14425	14420	14332	14441	14488	14561	14668	14304	14479	14654	14452	14601	14267	14424	14338	14447	14485	14338	14545	14409	14441	14523	14515	14486	14502	14615	14398	14469	14563	14582	14657	14506	14326	14518	14379	14306	14547	14441	14291	14290	14400	14467	14498	14236	14370	14524	14670	14606	14420	14402	14607	14680	14459	14611	14485	14517	14351	14444	14441	14544	14476	14320	14221	14493	14683	14553	14367	14372	14362	14570	14376	14481	14464	14432	14131	14553	14473	14450	14478	14590	14478	14518	14464	14486	14398	14366	14223	14564	14503	14443	14521	14561	14576	14425	14474	14430	14332	14479	14630	14542	14554	14661	14394	14497	14523	14303	14623	14528	14377	14644	14604	14518	14364	14432	14449	14396	14320	14493	14419	14408	14578	14398	14502	14297	14347	14393	14438	14415	14499	14428	14314	14489	14594	14625	14535	14416	14419	14277	14519	14513	14430	14435	14463	14468	14619	14406	14511	14416	14422	14545	14474	14466	14403	14358	14407	14474	14424	14493	14498	14373	14433	14448	14524	14605	14662	14562	14328	14503	14475	14289	14514	14595	14437	14314	14674	14586	14556	14448	14395	14375	14580	14573	14707	14392	14513	14555	14400	14374	14409	14552	14272	14460	14440	14587	14377	14410	14542	14634	14476	14325	14523	14428	14334	14347	14604	14536	14346	14447	14261	14370	14470	14553	14360	14597	14542	14539	14483	14352	14363	14726	14586	14436	14575	14278	14401	14260	14497	14409	14560	14580	14379	14598	14580	14591	14436	14598	14390	14413	14510	14429	14395	14449	14311	14413	14543	14359	14425	14631	14660	14508	14630	14529	14477	14423	14507	14582	14598	14433	14460	14362	14503	14420	14337	14414	14473	14602	14508	14352	14444	14156	14522	14325	14297	14294	14514	14587	14327	14505	14496	14667	14632	14526	14541	14592	14442	14572	14394	14377	14476	14380	14413	14345	14439	14513	14580	14514	14558	14385	14509	14552	14391	14459	14467	14435	14526	14465	14599	14301	14467	14472	14220	14432	14365	14624	14520	14546	14477	14558	14552	14474	14696	14417	14556	14437	14308	14429	14371	14512	14457	14455	14507	14363	14512	14610	14408	14450	14423	14482	14358	14570	14368	14518	14365	14585	14578	14429	14531	14487	14468	14401	14446	14619	14483	14410	14546	14498	14348	14536	14692	14413	14645	14233	14473	14478	14522	14573	14508	14561	14570	14470	14519	14366	14460	14593	14450	14377	14230	14540	14516	14386	14532	14340	14513	14621	14528	14365	14519	14569	14458	14454	14567	14363	14643	14462	14425	14487	14352	14410	14379	14447	14497	14401	14307	14399	14522	14353	14333	14665	14392	14489	14439	14425	14340	14360	14499	14396	14590	14393	14507	14546	14703	14548	14261	14257	14282	14766	14439	14519	14586	14578	14462	14580	14558	14323	14444	14578	14417	14634	14549	14586	14674	14463	14422	14565	14576	14284	14429	14565	14508	14444	14454	14487	14318	14561	14827	14602	14543	14432	14581	14566	14547	14424	14409	14124	14634	14348	14747	14508	14403	14663	14507	14562	14479	14295	14415	14304	14699	14401	14440	14494	14385	14230	14572	14498	14587	14286	14444	14393	14527	14350	14539	14613	14341	14485	14396	14488	14583	14449	14454	14583	14396	14413	14642	14385	14348	14439	14592	14487	14546	14386	14402	14521	14460	14380	14428	14656	14493	14648	14670	14339	14471	14532	14673	14464	14435	14658	14743	14605	14510	14419	14367	14499	14618	14369	14450	14507	14586	14528	14516	14323	14266	14256	14629	14386	14510	14440	14467	14450	14683	14476	14472	14557	14448	14685	14308	14451	14553	14393	14477	14499	14524	14431	14337	14612	14358	14672	14497	14586	14556	14373	14382	14399	14350	14176	14594	14396	14585	14396	14415	14400	14400	14581	14488	14554	14328	14477	14409	14618	14419	14536	14556	14511	14285	14320	14522	14306	14531	14392	14590	14602	14588	14498	14526	14565	14607	14486	14410	14374	14563	14658	14161	14375	14372	14590	14225	14569	14606	14539	14665	14527	14467	14529	14541	14604	14206	14454	14485	14580	14485	14457	14451	14561	14562	14581	14379	14452	14307	14324	14534	14286	14551	14548	14602	14386	14590	14495	14498	14323	14476	14521	14755	14484	14474	14515	14582	14200	14530	14479	14529	14380	14505	14513	14352	14370	14360	14452	14554	14387	14444	14484	14558	14399	14327	14356	14653	14448	14513	14418	14289	14686	14312	14493	14503	14611	14298	14404	14495	14515	14289	14447	14356	14580	14418	14416	14431	14500	14595	14266	14426	14646	14449	14515	14542	14585	14582	14426	14502	14497	14461	14497	14530	14365	14379	14499	14573	14467	14369	14489	14486	14463	14420	14640	14607	14383	14506	14239	14479	14349	14318	14586	14586	14373	14728	14424	14301	14475	14598	14328	14537	14371	14418	14558	14429	14336	14446	14507	14562	14601	14484	14517	14418	14419	14406	14456	14263	14442	14423	14338	14391	14417	14328	14440	14458	14629	14564	14602	14391	14596	14221	14393	14425	14429	14425	14573	14354	14436	14551	14593	14543	14693	14624	14561	14584	14382	14585	14442	14462	14570	14552	14454	14409	14492	14769	14225	14524	14634	14442	14432	14639	14416	14530	14559	14565	14601	14467	14348	14501	14328	14319	14545	14388	14358	14477	14500	14422	14593	14438	14438	14401	14500	14554	14526	14492	14393	14435	14515	14412	14729	14318	14463	14414	14681	14508	14434	14465	14427	14410	14444	14423	14484	14493	14572	14481	14571	14169	14567	14644	14462	14336	14477	14696	14723	14438	14350	14460	14540	14567	14449	14575	14389	14269	14510	14673	14428	14488	14500	14401	14431	14468	14517	14562	14539	14555	14546	14443	14471	14542	14337	14516	14394	14583	14302	14625	14422	14417	14589	14532	14289	14564	14603	14734	14533	14526	14539	14416	14599	14446	14519	14316	14551	14483	14545	14569	14694	14571	14689	14633	14264	14392	14362	14545	14493	14499	14280	14722	14419	14488	14496	14433	14304	14381	14238	14306	14493	14563	14517	14523	14469	14526	14559	14528	14491	14419	14481	14391	14390	14559	14653	14496	14505	14582	14293	14556	14726	14490	14650	14403	14227	14425	14578	14475	14503	14481	14468	14335	14610	14636	14593	14468	14516	14682	14620	14538	14512	14598	14408	14552	14592	14421	14419	14409	14546	14366	14413	14519	14348	14465	14505	14371	14410	14357	14517	14591	14407	14386	14585	14388	14656	14335	14710	14683	14442	14576	14584	14483	14520	14372	14280	14591	14446	14538	14568	14444	14485	14476	14486	14261	14588	14416	14380	14374	14442	14451	14613	14433	14497	14477	14559	14691	14534	14327	14537	14355	14554	14505	14312	14267	14494	14734	14601	14594	14547	14485	14501	14522	14657	14527	14443	14545	14401	14542	14379	14507	14547	14606	14421	14354	14534	14344	14610	14727	14615	14542	14394	14348	14441	14336	14577	14560	14498	14470	14490	14562	14370	14536	14404	14279	14523	14443	14489	14501	14541	14372	14297	14507	14742	14632	14483	14555	14668	14557	14461	14653	14360	14668	14426	14332	14426	14429	14557	14473	14599	14502	14658	14517	14704	14413	14543	14597	14301	14472	14488	14394	14381	14520	14598	14408	14552	14580	14621	14511	14544	14505	14578	14328	14497	14426	14372	14434	14651	14373	14526	14621	14486	14616	14506	14529	14496	14536	14385	14577	14536	14483	14354	14442	14610	14693	14449	14387	14513	14469	14572	14512	14453	14505	14532	14437	14550	14608	14538	14601	14565	14532	14427	14723	14590	14563	14575	14576	14339	14369	14300	14458	14506	14422	14543	14588	14518	14439	14451	14317	14400	14411	14402	14622	14495	14551	14544	14674	14362	14609	14486	14554	14456	14506	14251	14494	14617	14739	14399	14588	14547	14633	14489	14478	14436	14502	14420	14603	14441	14635	14365	14578	14428	14280	14117	14475	14512	14638	14520	14432	14439	14378	14230	14556	14418	14761	14479	14394	14543	14563	14574	14549	14521	14458	14492	14273	14457	14457	14544	14417	14483	14624	14575	14528	14518	14424	14448	14484	14440	14520	14573	14558	14477	14509	14615	14541	14629	14407	14511	14547	14470	14452	14379	14454	14399	14621	14552	14468	14373	14577	14439	14375	14640	14405	14357	14449	14615	14583	14404	14505	14486	14494	14545	14499	14474	14533	14769	14484	14502	14573	14713	14559	14483	14601	14454	14577	14510	14393	14623	14534	14652	14630	14395	14453	14467	14359	14335	14405	14604	14555	14456	14604	14424	14366	14421	14504	14511	14469	14482	14425	14289	14442	14485	14439	14544	14452	14638	14438	14483	14737	14613	14602	14553	14416	14353	14574	14620	14368	14328	14342	14537	14296	14499	14463	14495	14451	14549	14409	14636	14405	14346	14472	14370	14613	14629	14335	14363	14513	14492	14522	14330	14490	14461	14344	14564	14430	14289	14566	14502	14556	14480	14494	14543	14521	14318	14655	14513	14448	14538	14619	14410	14437	14537	14435	14690	14325	14550	14605	14634	14418	14743	14661	14460	14525	14338	14485	14289	14574	14531	14567	14399	14379	14584	14288	14648	14381	14562	14562	14751	14274	14737	14349	14459	14669	14512	14582	14494	14631	14440	14525	14613	14533	14302	14407	14457	14613	14410	14634	14688	14350	14425	14628	14553	14502	14567	14630	14477	14442	14507	14431	14441	14395	14533	14550	14509	14521	14347	14521	14396	14396	14451	14541	14547	14488	14509	14502	14488	14384	14450	14472	14508	14413	14368	14483	14506	14568	14455	14411	14395	14437	14786	14507	14661	14431	14581	14352	14435	14506	14414	14406	14530	14548	14623	14624	14559	14559	14417	14627	14606	14536	14516	14660	14490	14487	14587	14379	14405	14342	14529	14281	14680
26131	41767	31925	23652	20189	17660	15628	14364	13951	13558	13484	13154	13191	13083	12897	12901	12928	12796	12817	12899	12805	12938	12774	12699	12586	12760	12746	12683	12627	12680	12712	12616	12618	12704	12730	12571	12701	12731	12523	12597	12511	12557	12588	12598	12760	12724	12750	12625	12673	12682	12839	12797	12589	12555	12755	12597	12711	12636	12563	12959	12603	12570	12698	12525	12604	12624	12767	12668	12496	12727	12852	12559	12688	12667	12774	12549	12516	12543	12596	12623	12620	12670	12648	12640	12669	12643	12424	12721	12759	12708	12518	12537	12657	12515	12758	12634	12574	12692	12726	12658	12707	12608	12490	12687	12408	12636	12660	12735	12576	12664	12654	12714	12721	12676	12626	12705	12610	12623	12520	12678	12668	12461	12541	12599	12725	12726	12740	12777	12782	12723	12638	12670	12731	12531	12641	12581	12748	12669	12559	12612	12644	12487	12604	12538	12786	12676	12480	12667	12692	12647	12585	12636	12717	12746	12622	12613	12609	12658	12695	12818	12675	12593	12620	12730	12684	12645	12870	12624	12631	12736	12388	12506	12679	12585	12730	12490	12703	12692	12783	12640	12750	12603	12792	12531	12645	12625	12574	12563	12609	12561	12693	12697	12785	12610	12640	12642	12554	12358	12592	12577	12656	12701	12521	12725	12554	12523	12755	12708	12675	12757	12566	12689	12865	12625	12862	12603	12809	12650	12597	12677	12570	12692	12695	12441	12656	12772	12565	12718	12679	12491	12632	12692	12738	12578	12616	12612	12627	12700	12524	12662	12776	12723	12613	12641	12624	12626	12644	12519	12752	12760	12589	12672	12872	12664	12572	12629	12694	12693	12604	12582	12529	12676	12752	12636	12686	12709	12678	12514	12556	12449	12808	12687	12487	12667	12629	12787	12654	12746	12736	12694	12667	12791	12582	12701	12602	12615	12757	12559	12544	12581	12811	12594	12598	12735	12513	12766	12514	12542	12654	12645	12760	12502	12648	12707	12731	12520	12636	12513	12580	12459	12833	12699	12579	12518	12782	12600	12624	12798	12603	12560	12686	12657	12708	12609	12616	12403	12767	12571	12778	12631	12625	12670	12635	12667	12667	12603	12600	12583	12797	12731	12550	12719	12595	12699	12664	12637	12535	12832	12684	12741	12625	12605	12628	12736	12679	12598	12686	12500	12613	12670	12714	12466	12568	12730	12568	12537	12651	12603	12780	12593	12659	12647	12678	12571	12734	12712	12548	12684	12590	12448	12650	12766	12678	12608	12624	12715	12669	12645	12569	12719	12698	12673	12624	12685	12464	12619	12646	12614	12791	12744	12540	12479	12628	12841	12574	12780	12542	12595	12523	12614	12561	12580	12593	12668	12576	12667	12737	12830	12604	12692	12518	12735	12647	12654	12646	12763	12748	12516	12661	12379	12701	12621	12665	12716	12836	12428	12553	12708	12681	12728	12511	12658	12589	12644	12622	12655	12448	12633	12542	12738	12786	12688	12781	12717	12748	12732	12844	12763	12457	12677	12517	12422	12557	12565	12587	12715	12766	12570	12880	12635	12738	12584	12683	12702	12791	12752	12645	12825	12608	12579	12538	12613	12713	12682	12678	12679	12713	12647	12764	12644	12508	12736	12586	12695	12641	12608	12662	12569	12616	12575	12632	12593	12637	12781	12536	12615	12595	12521	12579	12556	12674	12700	12544	12617	12606	12653	12548	12516	12685	12622	12583	12712	12706	12507	12529	12656	12691	12670	12576	12611	12686	12617	12757	12684	12634	12671	12588	12642	12685	12647	12707	12740	12687	12760	12557	12506	12695	12643	12735	12548	12638	12771	12576	12588	12527	12665	12674	12703	12722	12580	12495	12699	12516	12634	12720	12688	12698	12648	12773	12636	12600	12665	12622	12678	12482	12743	12786	12606	12876	12661	12650	12664	12777	12644	12694	12539	12595	12645	12764	12555	12613	12591	12612	12673	12598	12326	12592	12571	12795	12579	12695	12584	12438	12681	12740	12708	12711	12824	12651	12668	12610	12426	12584	12654	12506	12554	12712	12629	12566	12765	12558	12608	12607	12587	12818	12593	12494	12503	12613	12746	12674	12586	12769	12612	12541	12666	12595	12554	12544	12703	12702	12612	12689	12576	12593	12659	12633	12721	12602	12648	12508	12609	12654	12671	12693	12686	12586	12563	12675	12669	12592	12714	12546	12648	12732	12699	12573	12560	12784	12572	12578	12649	12609	12535	12594	12717	12606	12587	12595	12607	12579	12501	12709	12745	12603	12678	12734	12653	12512	12657	12701	12831	12619	12688	12653	12624	12597	12705	12604	12720	12547	12553	12604	12802	12693	12720	12754	12658	12653	12538	12600	12594	12625	12824	12784	12661	12502	12608	12616	12647	12672	12738	12588	12658	12724	12673	12681	12564	12510	12874	12588	12622	12448	12804	12533	12556	12653	12722	12561	12531	12502	12712	12808	12673	12701	12717	12534	12570	12625	12587	12529	12668	12636	12627	12798	12725	12631	12800	12727	12731	12602	12694	12719	12590	12561	12627	12719	12849	12536	12661	12702	12706	12637	12455	12732	12618	12475	12626	12668	12616	12500	12575	12779	12618	12788	12743	12613	12509	12776	12702	12459	12454	12656	12679	12677	12814	12586	12750	12734	12652	12729	12786	12630	12659	12724	12668	12629	12844	12598	12592	12665	12652	12614	12740	12812	12695	12539	12640	12693	12431	12897	12742	12555	12783	12693	12690	12702	12579	12769	12601	12615	12720	12680	12525	12631	12730	12538	12551	12809	12557	12657	12664	12639	12738	12691	12683	12731	12648	12686	12777	12650	12567	12685	12705	12851	12599	12575	12588	12752	12493	12620	12509	12809	12517	12760	12492	12563	12688	12716	12665	12667	12742	12686	12599	12730	12593	12614	12815	12788	12550	12689	12714	12540	12584	12508	12732	12663	12459	12636	12549	12587	12480	12739	12682	12677	12646	12520	12519	12669	12644	12712	12666	12674	12595	12753	12481	12573	12599	12787	12635	12587	12700	12544	12665	12703	12620	12694	12541	12677	12775	12556	12641	12632	12655	12623	12693	12681	12639	12485	12525	12556	12695	12588	12498	12793	12778	12648	12460	12528	12546	12617	12703	12793	12687	12579	12712	12620	12667	12656	12683	12669	12592	12629	12835	12523	12574	12649	12748	12742	12626	12624	12539	12582	12736	12614	12651	12725	12574	12778	12459	12719	12667	12677	12604	12490	12501	12747	12539	12652	12586	12565	12633	12663	12723	12652	12635	12657	12689	12811	12548	12646	12562	12773	12613	12854	12700	12832	12515	12703	12709	12626	12618	12786	12630	12598	12619	12643	12677	12801	12568	12791	12670	12501	12647	12660	12507	12554	12632	12683	12575	12684	12544	12597	12675	12632	12846	12570	12545	12484	12714	12657	12661	12775	12530	12617	12768	12741	12649	12772	12604	12524	12618	12567	12569	12552	12624	12640	12479	12677	12761	12774	12775	12634	12550	12591	12613	12806	12723	12731	12710	12547	12597	12696	12682	12630	12712	12498	12606	12657	12702	12618	12725	12691	12558	12569	12729	12685	12626	12719	12734	12851	12642	12580	12657	12662	12723	12661	12578	12453	12630	12680	12649	12638	12650	12444	12687	12581	12717	12729	12584	12773	12655	12722	12797	12649	12637	12768	12620	12629	12569	12782	12717	12696	12668	12423	12783	12712	12625	12615	12762	12755	12881	12661	12584	12666	12593	12720	12650	12531	12569	12521	12523	12632	12587	12634	12660	12764	12739	12546	12660	12757	12817	12734	12600	12633	12555	12571	12582	12620	12811	12699	12533	12739	12571	12564	12721	12762	12684	12664	12640	12684	12684	12538	12739	12502	12704	12678	12721	12562	12774	12718	12617	12647	12800	12619	12517	12807	12611	12637	12668	12759	12667	12720	12774	12634	12483	12684	12737	12580	12662	12655	12629	12728	12965	12625	12546	12630	12602	12619	12639	12794	12684	12741	12653	12649	12708	12511	12637	12555	12591	12804	12456	12724	12831	12699	12591	12613	12662	12655	12653	12622	12727	12743	12660	12713	12693	12705	12827	12706	12626	12580	12713	12732	12655	12565	12690	12747	12597	12632	12584	12707	12659	12704	12656	12702	12652	12749	12432	12744	12600	12512	12560	12706	12643	12681	12565	12795	12797	12705	12583	12455	12591	12620	12535	12621	12515	12688	12504	12685	12683	12444	12608	12759	12769	12504	12635	12678	12629	12742	12717	12630	12537	12621	12554	12631	12715	12590	12571	12597	12589	12712	12570	12688	12663	12653	12650	12596	12442	12715	12600	12538	12651	12827	12618	12630	12644	12732	12651	12673	12370	12573	12494	12778	12599	12515	12645	12510	12868	12716	12641	12692	12778	12802	12659	12522	12682	12618	12736	12664	12882	12623	12606	12759	12757	12528	12542	12599	12571	12695	12816	12672	12662	12476	12533	12674	12569	12656	12636	12781	12702	12572	12749	12701	12575	12612	12584	12674	12852	12659	12721	12722	12621	12853	12475	12648	12684	12673	12740	12643	12701	12689	12495	12798	12510	12644	12749	12817	12741	12633	12565	12738	12605	12470	12671	12685	12524	12688	12692	12524	12663	12748	12616	12629	12599	12784	12587	12628	12674	12564	12645	12654	12647	12548	12611	12739	12849	12744	12690	12515	12561	12704	12706	12690	12693	12649	12577	12589	12599	12699	12683	12634	12588	12632	12590	12734	12713	12693	12622	12690	12608	12718	12486	12661	12726	12527	12690	12613	12634	12598	12567	12492	12645	12742	12696	12658	12706	12566	12632	12731	12814	12610	12585	12803	12696	12699	12637	12709	12717	12517	12818	12671	12786	12619	12623	12533	12920	12639	12621	12685	12608	12608	12627	12639	12748	12718	12574	12549	12647	12636	12640	12628	12710	12567	12567	12561	12637	12683	12560	12466	12720	12708	12555	12667	12674	12664	12625	12599	12623	12714	12817	12842	12637	12602	12704	12865	12736	12645	12604	12559	12659	12604	12621	12589	12705	12669	12615	12510	12669	12670	12694	12741	12693	12693	12779	12770	12673	12601	12775	12790	12800	12729	12672	12621	12687	12579	12657
22919	21167	28612	24516	24109	24647	22398	18313	17388	17027	17004	16426	16359	16131	15876	16013	15901	15961	15859	16018	15763	15845	15745	15621	15680	15798	15571	15586	15558	15571	15612	15720	15634	15457	15535	15582	15531	15549	15507	15340	15483	15522	15492	15640	15623	15477	15579	15585	15431	15332	15624	15593	15457	15548	15647	15436	15522	15493	15440	15426	15725	15441	15347	15556	15496	15445	15498	15703	15456	15535	15693	15431	15485	15628	15382	15590	15447	15614	15687	15430	15679	15383	15517	15797	15524	15668	15650	15497	15554	15321	15623	15579	15474	15623	15368	15570	15497	15440	15499	15562	15380	15546	15469	15405	15398	15697	15663	15583	15611	15659	15626	15525	15681	15267	15404	15648	15488	15539	15577	15415	15585	15593	15521	15742	15644	15434	15587	15552	15391	15600	15676	15604	15407	15432	15463	15464	15486	15399	15225	15303	15667	15580	15488	15339	15213	15303	15314	15395	15452	15536	15440	15395	15401	15323	15377	15386	15525	15308	15422	15409	15581	15615	15459	15578	15502	15421	15575	15381	15353	15488	15418	15547	15409	15491	15417	15413	15459	15525	15631	15317	15666	15557	15567	15396	15591	15532	15549	15461	15368	15676	15560	15532	15592	15680	15546	15545	15497	15648	15559	15626	15444	15665	15403	15557	15450	15529	15452	15520	15282	15680	15369	15429	15595	15535	15779	15450	15476	15470	15544	15378	15427	15367	15550	15413	15617	15629	15459	15516	15534	15523	15500	15414	15491	15631	15481	15408	15517	15498	15580	15417	15365	15584	15514	15560	15613	15568	15499	15747	15583	15661	15211	15536	15546	15597	15481	15532	15489	15773	15498	15387	15492	15536	15404	15322	15618	15514	15627	15584	15440	15738	15495	15508	15399	15657	15464	15388	15569	15444	15453	15484	15590	15263	15569	15433	15576	15481	15434	15566	15704	15422	15486	15690	15468	15457	15595	15326	15706	15483	15542	15372	15647	15547	15305	15439	15584	15495	15432	15517	15420	15688	15752	15610	15405	15572	15434	15448	15519	15597	15466	15337	15365	15417	15485	15479	15577	15502	15296	15463	15551	15282	15549	15516	15550	15501	15607	15693	15458	15597	15605	15671	15468	15668	15470	15584	15439	15450	15562	15603	15318	15587	15401	15423	15542	15501	15639	15636	15411	15499	15690	15803	15517	15426	15365	15513	15567	15573	15558	15460	15573	15496	15611	15442	15392	15310	15501	15807	15519	15615	15454	15574	15380	15495	15384	15562	15499	15582	15503	15583	15338	15394	15452	15474	15535	15528	15528	15467	15498	15348	15615	15624	15564	15688	15385	15627	15519	15471	15399	15527	15356	15533	15385	15449	15527	15511	15436	15345	15573	15421	15599	15560	15448	15575	15317	15543	15491	15331	15631	15355	15524	15416	15410	15490	15282	15352	15468	15554	15479	15543	15479	15515	15454	15544	15685	15497	15450	15435	15500	15765	15600	15392	15408	15695	15520	15553	15671	15517	15511	15582	15408	15619	15606	15541	15414	15485	15580	15391	15309	15451	15729	15585	15562	15418	15414	15211	15627	15530	15638	15439	15559	15512	15658	15227	15612	15466	15709	15527	15576	15528	15494	15462	15566	15292	15589	15219	15430	15475	15648	15583	15390	15475	15456	15449	15590	15489	15618	15751	15518	15355	15468	15354	15416	15606	15518	15525	15532	15491	15383	15516	15500	15457	15558	15537	15372	15561	15434	15514	15569	15519	15478	15473	15724	15535	15652	15643	15604	15515	15474	15405	15600	15341	15555	15475	15441	15576	15545	15396	15529	15617	15470	15505	15679	15652	15529	15646	15510	15615	15410	15394	15471	15400	15313	15457	15609	15598	15493	15623	15480	15336	15414	15380	15754	15587	15473	15619	15438	15742	15730	15485	15682	15279	15651	15554	15525	15560	15630	15599	15554	15487	15554	15455	15529	15522	15557	15602	15522	15492	15252	15614	15482	15664	15610	15354	15684	15398	15540	15542	15610	15527	15713	15539	15602	15333	15637	15420	15499	15399	15296	15627	15457	15543	15783	15396	15383	15312	15487	15548	15461	15533	15631	15312	15582	15558	15347	15465	15423	15592	15511	15560	15563	15429	15557	15785	15387	15551	15522	15545	15672	15523	15488	15511	15604	15616	15570	15650	15534	15551	15453	15485	15466	15534	15333	15437	15514	15493	15468	15411	15626	15474	15507	15556	15409	15452	15549	15507	15577	15514	15478	15427	15430	15714	15481	15311	15580	15700	15544	15530	15440	15434	15524	15229	15639	15637	15585	15506	15425	15685	15619	15504	15505	15532	15458	15646	15335	15497	15440	15449	15416	15470	15475	15454	15610	15548	15492	15698	15553	15421	15590	15493	15473	15514	15425	15511	15490	15393	15380	15524	15357	15420	15602	15563	15563	15568	15398	15542	15499	15505	15702	15747	15804	15566	15562	15653	15487	15458	15441	15466	15402	15461	15426	15627	15588	15461	15701	15610	15555	15450	15692	15504	15499	15682	15542	15399	15503	15544	15452	15367	15537	15729	15692	15443	15584	15400	15826	15392	15596	15539	15443	15556	15799	15577	15448	15377	15702	15651	15641	15618	15503	15534	15351	15466	15613	15653	15544	15394	15571	15584	15602	15751	15504	15585	15587	15600	15591	15571	15465	15300	15461	15644	15649	15464	15467	15495	15476	15491	15462	15367	15577	15414	15513	15605	15555	15633	15455	15458	15664	15340	15609	15496	15526	15642	15400	15611	15509	15554	15462	15524	15503	15519	15549	15401	15235	15698	15488	15385	15561	15635	15600	15738	15588	15657	15564	15510	15704	15647	15525	15698	15487	15448	15387	15600	15455	15398	15402	15840	15493	15700	15372	15537	15500	15413	15394	15583	15622	15535	15428	15633	15460	15532	15667	15551	15803	15525	15404	15376	15498	15354	15577	15646	15632	15364	15493	15450	15548	15378	15497	15421	15459	15463	15266	15702	15560	15598	15448	15435	15651	15566	15414	15508	15758	15650	15544	15542	15637	15613	15728	15490	15375	15718	15439	15536	15563	15498	15452	15585	15684	15519	15589	15598	15559	15513	15697	15577	15407	15596	15440	15585	15540	15452	15328	15553	15429	15591	15440	15659	15513	15355	15518	15623	15438	15370	15607	15432	15526	15645	15557	15454	15525	15658	15644	15566	15567	15325	15555	15593	15309	15406	15510	15658	15551	15397	15594	15485	15576	15511	15498	15454	15378	15536	15444	15727	15551	15387	15380	15499	15584	15478	15352	15532	15639	15470	15358	15547	15534	15640	15528	15628	15435	15378	15457	15554	15475	15619	15637	15230	15421	15229	15578	15409	15403	15401	15351	15428	15548	15450	15445	15343	15562	15449	15502	15612	15327	15609	15439	15591	15445	15530	15327	15429	15490	15441	15380	15482	15371	15477	15409	15411	15429	15447	15662	15458	15583	15549	15670	15519	15468	15406	15578	15616	15674	15648	15450	15365	15475	15537	15677	15497	15515	15567	15495	15535	15540	15571	15555	15584	15586	15282	15320	15510	15557	15522	15585	15520	15646	15644	15356	15495	15440	15465	15343	15370	15667	15531	15373	15465	15567	15662	15403	15458	15413	15461	15623	15371	15260	15524	15577	15728	15482	15574	15380	15550	15750	15331	15498	15585	15478	15531	15600	15649	15470	15499	15438	15620	15324	15575	15643	15295	15527	15844	15412	15391	15580	15325	15529	15595	15485	15574	15430	15440	15615	15408	15493	15705	15512	15423	15352	15678	15535	15442	15635	15580	15609	15523	15618	15277	15516	15485	15533	15479	15614	15384	15498	15466	15542	15553	15519	15760	15679	15399	15543	15578	15348	15665	15944	15611	15561	15530	15486	15370	15499	15544	15622	15310	15647	15540	15399	15455	15501	15540	15576	15526	15559	15304	15558	15496	15470	15502	15579	15610	15573	15748	15397	15570	15509	15448	15799	15351	15467	15615	15367	15278	15456	15572	15463	15623	15574	15475	15680	15526	15523	15518	15580	15603	15463	15563	15765	15731	15248	15538	15407	15568	15612	15641	15566	15513	15449	15502	15471	15626	15632	15608	15443	15731	15557	15456	15426	15647	15300	15563	15365	15608	15424	15546	15443	15684	15444	15582	15424	15375	15633	15460	15530	15543	15362	15501	15531	15372	15648	15815	15552	15395	15490	15405	15455	15474	15414	15504	15530	15565	15579	15459	15508	15481	15409	15621	15604	15536	15434	15686	15399	15562	15491	15316	15528	15376	15503	15530	15538	15512	15385	15685	15590	15416	15486	15418	15476	15407	15449	15469	15484	15595	15543	15740	15554	15738	15594	15491	15521	15400	15433	15750	15485	15419	15499	15617	15555	15749	15524	15586	15648	15457	15800	15401	15444	15515	15501	15530	15577	15453	15593	15452	15509	15668	15459	15506	15599	15663	15428	15292	15536	15536	15417	15533	15529	15561	15876	15687	15398	15472	15337	15453	15600	15670	15452	15670	15648	15510	15536	15360	15561	15457	15396	15626	15505	15532	15598	15801	15556	15413	15479	15439	15514	15646	15542	15401	15598	15664	15547	15387	15475	15485	15369	15617	15486	15397	15571	15575	15613	15403	15501	15533	15633	15565	15552	15432	15479	15623	15592	15590	15505	15612	15757	15469	15481	15548	15451	15391	15481	15588	15473	15479	15391	15450	15714	15528	15713	15580	15466	15513	15423	15499	15427	15480	15424	15202	15428	15351	15613	15443	15523	15518	15385	15647	15526	15257	15499	15461	15584	15614	15316	15512	15698	15475	15696	15416	15408	15327	15627	15702	15420	15588	15539	15507	15603	15588	15570	15611	15608	15418	15578	15591	15619	15415	15636	15363	15546	15562	15426	15446	15593	15489	15562	15530	15407	15489	15303	15465	15259	15717	15477	15629	15713	15367	15669	15483	15616	15260	15263	15569	15590	15354	15450	15271	15487	15585	15612	15479	15517	15448	15750	15470	15622	15508	15488	15513	15565	15527	15588	15578	15485	15358	15635	15596	15430	15344	15481	15517	15443	15614	15511	15620	15664	15665	15486	15576	15857	15428	15366	15498	15446	15641	15517	15425	15572	15649	15375	15306
25613	48711	39641	31720	28714	21485	17847	15952	15509	14949	14675	14367	14152	13873	13987	13890	13604	13580	13634	13613	13401	13459	13295	13443	13532	13420	13412	13323	13316	13325	13381	13308	13250	13447	13194	13330	13487	13305	13194	13265	13447	13188	13304	13272	13279	13163	13346	13479	13456	13459	13164	13446	13372	13238	13307	13314	13332	13355	13217	13198	13359	13494	13192	13412	13507	13185	13293	13407	13185	13268	13256	13325	13371	13378	13487	13385	13257	13028	13318	13319	13413	13310	13241	13328	13179	13242	13213	13331	13225	13231	13280	13262	13523	13388	13311	13138	13214	13309	13158	13340	13292	13498	13336	13367	13419	13382	13258	13177	13109	13191	13277	13330	13319	13359	13387	13295	13183	13239	13353	13365	13259	13209	13277	13171	13389	13317	13316	13297	13414	13283	13407	13164	13180	13447	13368	13391	13354	13222	13319	13197	13209	13400	13263	13337	13359	13295	13285	13192	13340	13239	13380	13337	13461	13320	13322	13441	13423	13416	13354	13222	13489	13227	13205	13196	13243	13393	13394	13447	13187	13239	13268	13215	13254	13271	13272	13153	13311	13318	13328	13244	13336	13368	13288	13252	13449	13271	13392	13407	13438	13380	13258	13357	13451	13210	13391	13331	13195	13342	13149	13443	13386	13263	13307	13395	13341	13310	13322	13364	13173	13216	13464	13300	13292	13318	13211	13493	13327	13324	13330	13420	13353	13194	13345	13241	13273	13314	13266	13322	13400	13322	13331	13311	13449	13377	13372	13270	13199	13322	13263	13393	13331	13258	13203	13147	13252	13312	13274	13242	13292	13398	13376	13433	13307	13227	13209	13389	13237	13321	13266	13392	13448	13152	13362	13208	13296	13372	13299	13361	13286	13411	13482	13308	13184	13207	13247	13260	13355	13280	13382	13264	13249	13369	13379	13323	13190	13159	13247	13262	13342	13383	13223	13266	13317	13227	13157	13378	13336	13353	13303	13284	13227	13367	13293	13235	13394	13004	13363	13103	13396	13462	13292	13295	13558	13474	13367	13236	13357	13202	13263	13263	13345	13224	13211	13184	13466	13245	13224	13469	13270	13344	13215	13374	13324	13440	13330	13273	13424	13414	13308	13150	13367	13354	13139	13315	13145	13286	13261	13382	13190	13254	13330	13131	13274	13296	13191	13258	13166	13191	13326	13398	13287	13283	13462	13328	13268	13256	13184	13140	13292	13121	13308	13257	13364	13446	13221	13437	13336	13305	13191	13188	13397	13340	13260	13411	13241	13429	13378	13255	13465	13389	13410	13392	13279	13204	13318	13295	13272	13449	13396	13152	13201	13362	13264	13163	13289	13367	13419	13331	13379	13373	13348	13357	13275	13444	13299	13353	13151	13269	13361	13220	13360	13171	13313	13343	13294	13280	13366	13363	13335	13257	13181	13330	13387	13156	13355	13282	13440	13394	13273	13300	13396	13463	13308	13277	13459	13216	13418	13420	13196	13188	13258	13201	13287	13232	13503	13337	13340	13220	13252	13692	13255	13353	13359	13419	13254	13263	13397	13420	13424	13292	13321	13373	13320	13217	13351	13155	13327	13115	13224	13198	13432	13321	13387	13057	13246	13333	13339	13210	13331	13205	13224	13366	13142	13314	13340	13378	13278	13285	13336	13307	13442	13200	13411	13386	13410	13351	13109	13320	13094	13282	13219	13384	13335	13307	13178	13314	13300	13245	13250	13278	13296	13289	13297	13410	13232	13408	13187	13287	13331	13186	13247	13251	13329	13334	13297	13371	13256	13363	13289	13396	13230	13319	13380	13345	13243	13242	13117	13258	13185	13263	13302	13180	13304	13457	13310	13437	13213	13414	13355	13261	13281	13322	13461	13304	13248	13273	13364	13234	13335	13429	13387	13570	13366	13275	13269	13308	13336	13255	13376	13261	13303	13340	13358	13229	13218	13239	13338	13279	13262	13436	13209	13208	13317	13171	13349	13401	13265	13317	13392	13439	13237	13060	13134	13283	13418	13264	13183	13354	13056	13215	13311	13346	13430	13192	13307	13319	13358	13375	13384	13367	13356	13289	13260	13319	13195	13354	13347	13366	13362	13347	13424	13256	13227	13319	13197	13364	13342	13433	13222	13328	13328	13159	13378	13451	13368	13335	13342	13256	13303	13245	13443	13377	13264	13189	13376	13409	13375	13251	13363	13275	13219	13348	13283	13371	13232	13268	13155	13435	13216	13386	13236	13334	13234	13241	13379	13317	13219	13228	13438	13165	13410	13400	13244	13203	13261	13301	13301	13273	13300	13348	13380	13289	13484	13096	13312	13367	13327	13435	13427	13320	13382	13331	13443	13438	13298	13312	13331	13208	13169	13297	13253	13395	13125	13359	13452	13176	13300	13223	13281	13135	13129	13389	13133	13358	13257	13320	13459	13260	13224	13438	13165	13304	13097	13524	13341	13215	13313	13238	13303	13330	13379	13372	13198	13225	13294	13216	13266	13412	13325	13120	13426	13256	13352	13390	13277	13455	13320	13353	13200	13353	13270	13342	13310	13260	13370	13282	13170	13180	13323	13287	13391	13164	13309	13414	13210	13376	13159	13336	13137	13264	13408	13400	13207	13204	13305	13229	13385	13398	13278	13345	13286	13329	13309	13272	13287	13205	13270	13258	13325	13250	13227	13305	13270	13243	13331	13241	13271	13223	13261	13566	13315	13390	13279	13456	13214	13240	13424	13320	12936	13289	13249	13419	13137	13339	13236	13421	13479	13183	13358	13378	13171	13356	13257	13262	13456	13331	13269	13184	13205	13269	13228	13290	13355	13445	13451	13353	13185	13117	13453	13223	13279	13284	13153	13286	13340	13351	13200	13237	13279	13284	13419	13153	13412	13328	13357	13410	13299	13393	13330	13262	13287	13328	13323	13358	13299	13410	13178	13387	13456	13361	13451	13351	13255	13219	13209	13333	13366	13243	13241	13159	13297	13492	13237	13393	13320	13281	13307	13371	13279	13248	13348	13323	13430	13289	13218	13412	13240	13405	13380	13459	13391	13254	13227	13389	13273	13341	13255	13358	13424	13298	13322	13281	13344	13382	13427	13308	13415	13466	13285	13358	13411	13442	13330	13177	13285	13221	13368	13591	13397	13179	13490	13254	13278	13323	13257	13211	13274	13284	13317	13139	13181	13292	13178	13260	13355	13395	13344	13296	13167	13341	13379	13213	13432	13268	13275	13291	13355	13312	13240	13155	13313	13354	13284	13226	13345	13259	13324	13176	13248	13313	13406	13114	13162	13270	13431	13275	13376	13362	13333	13435	13086	13255	13496	13164	13325	13290	13243	13257	13455	13348	13229	13270	13241	13329	13274	13357	13092	13239	13327	13472	13256	13292	13203	13259	13282	13362	13202	13108	13282	13200	13506	13255	13274	13089	13206	13371	13539	13299	13365	13336	13410	13318	13289	13305	13305	13114	13206	13295	13209	13515	13089	13367	13216	13442	13310	13267	13199	13366	13423	13298	13188	13267	13211	13137	13132	13336	13232	13286	13378	13402	13178	13293	13308	13224	13331	13324	13307	13239	13323	13308	13340	13348	13129	13298	13288	13382	13311	13261	13230	13266	13237	13314	13348	13276	13181	13226	13054	13207	13349	13279	13474	13203	13348	13397	13461	13441	13277	13345	13215	13261	13204	13222	13188	13315	13119	13407	13348	13332	13406	13259	13295	13291	13327	13464	13461	13215	13411	13421	13460	13246	13343	13174	13253	13239	13425	13313	13219	13298	13205	13248	13307	13287	13309	13265	13245	13352	13304	13275	13278	13268	13311	13204	13196	13264	13316	13320	13285	13192	13262	13420	13238	13129	13256	13283	13475	13360	13332	13143	13194	13224	13175	13357	13423	13392	13116	13321	13480	13152	13346	13348	13277	13338	13181	13176	13257	13287	13119	13155	13399	13276	13237	13399	13410	13258	13353	13289	13324	13368	13391	13341	13325	13259	13258	13334	13158	13372	13383	13367	13258	13150	13346	13335	13198	13404	13393	13156	13389	13301	13478	13320	13225	13193	13187	13391	13345	13109	13305	13371	13406	13350	13424	13350	13273	13216	13291	13373	13281	13345	13357	13165	13229	13251	13243	13307	13254	13407	13242	13228	13176	13290	13241	13237	13333	13318	13290	13222	13293	13318	13282	13281	13410	13303	13407	13386	13513	13589	13389	13307	13293	13342	13272	13326	13277	13101	13286	13323	13439	13374	13273	13194	13343	13471	13225	13307	13350	13377	13240	13120	13205	13346	13287	13374	13020	13350	13282	13240	13339	13296	13166	13271	13336	13286	13254	13325	13172	13216	13110	13272	13276	13280	13256	13406	13244	13328	13221	13365	13321	13353	13393	13357	13152	13351	13281	13436	13278	13318	13399	13175	13328	13103	13231	13260	13322	13243	13297	13158	13293	13194	13243	13321	13304	13274	13488	13277	13204	13432	13327	13262	13314	13345	13238	13291	13307	13223	13424	13375	13329	13317	13378	13194	13202	13428	13252	13439	13323	13268	13233	13114	13383	13247	13381	13212	13375	13199	13144	13276	13367	13261	13255	13243	13269	13068	13305	13251	13110	13277	13462	13359	13311	13359	13275	13309	13335	13185	13258	13128	13203	13329	13423	13343	13250	13315	13141	13257	13241	13368	13345	13413	13210	13255	13400	13328	13393	13225	13239	13171	13280	13338	13276	13311	13363	13447	13225	13068	13342	13208	13326	13240	13381	13310	13152	13351	13388	13340	13207	13273	13223	13370	13329	13311	13282	13494	13308	13273	13247	13182	13223	13257	13331	13356	13259	13380	13289	13172	13212	13344	13177	13351	13256	13309	13428	13321	13321	13333	13175	13174	13319	13303	13425	13191	13281	13257	13164	13455	13251	13386	13330	13360	13328	13292	13366	13502	13491	13266	13297	13359	13410	13160	13251	13282	13286	13353	13508	13260	13208	13432	13225	13270	13302	13301	13108	13345	13425	13362	13274	13109	13266	13333	13269	13154	13462	13537	13304	13198	13344	13236	13329	13334	13193	13321	13350	13339	13233	13190	13317	13313	13364	13289	13364	13298	13330	13358	13267	13501	13253	13223	13227	13505	13346	13110	13132	13384	13334	13291	13322	13260
24203	21182	28166	27053	24486	20704	18779	16456	16030	15520	15397	15130	15103	14935	14928	14824	14919	14723	14637	14795	14537	14756	14642	14532	14569	14525	14616	14412	14554	14623	14592	14585	14450	14505	14537	14641	14668	14594	14342	14630	14812	14310	14583	14700	14533	14503	14484	14477	14640	14694	14615	14715	14365	14622	14661	14381	14607	14615	14519	14554	14444	14623	14507	14635	14647	14527	14277	14717	14438	14585	14464	14473	14528	14445	14519	14400	14366	14763	14427	14394	14478	14581	14631	14469	14574	14471	14762	14619	14569	14612	14449	14380	14458	14636	14575	14552	14684	14622	14408	14396	14370	14616	14580	14433	14579	14482	14375	14535	14410	14521	14450	14494	14595	14525	14500	14535	14468	14543	14594	14470	14324	14543	14634	14569	14470	14615	14448	14486	14422	14754	14495	14462	14702	14341	14447	14487	14441	14335	14651	14389	14472	14367	14300	14632	14417	14501	14561	14526	14502	14599	14310	14431	14436	14493	14574	14406	14439	14604	14657	14521	14434	14552	14596	14512	14551	14443	14597	14350	14617	14600	14756	14671	14434	14474	14506	14501	14476	14721	14456	14466	14413	14410	14538	14303	14310	14393	14704	14313	14537	14536	14500	14557	14470	14551	14448	14521	14449	14377	14448	14405	14414	14475	14363	14361	14578	14552	14487	14557	14282	14549	14630	14634	14605	14585	14700	14460	14463	14485	14520	14342	14380	14589	14424	14515	14333	14176	14435	14436	14667	14370	14493	14443	14480	14577	14520	14533	14395	14567	14438	14216	14438	14383	14386	14499	14444	14577	14266	14505	14630	14573	14420	14588	14736	14250	14357	14413	14459	14646	14767	14478	14578	14555	14588	14549	14629	14454	14396	14677	14458	14647	14499	14608	14434	14471	14511	14398	14654	14509	14663	14513	14590	14436	14520	14730	14629	14393	14563	14450	14455	14373	14416	14404	14502	14543	14521	14460	14538	14625	14628	14476	14601	14487	14628	14549	14426	14512	14416	14472	14578	14502	14520	14474	14375	14356	14330	14549	14685	14432	14506	14549	14504	14568	14451	14425	14411	14380	14492	14442	14368	14332	14511	14581	14728	14395	14644	14605	14534	14404	14632	14412	14429	14442	14408	14583	14567	14618	14478	14421	14323	14297	14562	14495	14593	14327	14595	14434	14085	14464	14382	14485	14504	14651	14384	14460	14476	14546	14514	14491	14469	14538	14524	14465	14519	14615	14467	14482	14577	14614	14712	14476	14533	14546	14796	14358	14490	14557	14432	14449	14455	14551	14542	14513	14527	14622	14640	14503	14515	14417	14422	14558	14473	14291	14468	14551	14611	14582	14624	14369	14699	14582	14688	14674	14611	14580	14778	14436	14626	14531	14486	14687	14589	14368	14524	14558	14470	14484	14630	14338	14556	14531	14653	14465	14417	14270	14520	14561	14698	14450	14635	14676	14693	14531	14589	14365	14494	14368	14570	14527	14700	14574	14348	14513	14417	14520	14632	14551	14524	14477	14697	14611	14328	14316	14426	14310	14263	14552	14605	14400	14600	14400	14325	14458	14507	14513	14596	14547	14540	14423	14684	14510	14472	14598	14487	14479	14395	14478	14546	14530	14522	14573	14474	14392	14597	14492	14635	14473	14565	14572	14442	14604	14456	14677	14491	14396	14503	14352	14460	14606	14496	14580	14550	14557	14595	14335	14565	14575	14608	14694	14447	14564	14407	14289	14550	14569	14529	14499	14496	14593	14497	14540	14506	14559	14681	14327	14515	14480	14554	14612	14556	14433	14591	14571	14551	14497	14544	14676	14431	14609	14617	14638	14455	14667	14459	14638	14701	14557	14357	14450	14441	14536	14259	14448	14403	14526	14529	14512	14492	14541	14440	14592	14566	14495	14661	14486	14428	14686	14561	14652	14617	14706	14650	14459	14757	14497	14438	14330	14568	14416	14681	14420	14414	14507	14543	14487	14491	14392	14377	14469	14609	14465	14515	14497	14294	14516	14418	14190	14464	14465	14366	14455	14535	14504	14781	14425	14619	14452	14471	14603	14413	14375	14496	14440	14650	14518	14317	14344	14589	14540	14604	14412	14535	14562	14479	14633	14476	14570	14493	14342	14615	14591	14509	14410	14472	14536	14653	14505	14252	14540	14414	14498	14655	14445	14526	14622	14713	14634	14490	14678	14465	14420	14624	14443	14402	14495	14718	14537	14488	14681	14655	14652	14552	14529	14441	14388	14365	14675	14412	14340	14601	14431	14475	14478	14608	14475	14495	14507	14488	14664	14494	14487	14445	14709	14547	14800	14598	14576	14504	14501	14697	14743	14560	14642	14507	14647	14399	14384	14326	14474	14686	14490	14418	14234	14497	14425	14582	14464	14555	14362	14371	14591	14534	14297	14518	14335	14237	14625	14638	14574	14397	14433	14454	14424	14668	14339	14436	14429	14398	14314	14429	14400	14248	14659	14468	14588	14360	14498	14518	14661	14380	14550	14423	14442	14624	14432	14548	14431	14463	14478	14293	14460	14425	14395	14516	14524	14515	14524	14696	14796	14526	14423	14496	14534	14450	14702	14710	14469	14529	14376	14291	14440	14630	14427	14355	14504	14604	14485	14353	14513	14548	14474	14435	14527	14584	14611	14402	14463	14384	14383	14340	14467	14599	14459	14325	14632	14297	14541	14353	14556	14412	14381	14508	14585	14566	14600	14424	14465	14455	14615	14470	14588	14433	14379	14457	14469	14539	14651	14481	14341	14422	14487	14597	14444	14310	14551	14373	14348	14392	14531	14433	14512	14532	14476	14403	14548	14693	14390	14493	14484	14624	14450	14486	14529	14645	14374	14670	14443	14443	14416	14707	14802	14591	14381	14613	14616	14505	14529	14410	14427	14339	14471	14335	14326	14497	14382	14563	14476	14605	14495	14642	14436	14402	14486	14631	14504	14190	14403	14551	14573	14514	14456	14386	14473	14425	14501	14564	14485	14472	14492	14639	14618	14516	14732	14591	14538	14496	14627	14520	14408	14577	14378	14599	14401	14438	14357	14470	14679	14459	14600	14603	14619	14424	14513	14508	14415	14657	14580	14434	14604	14484	14576	14669	14437	14535	14380	14486	14456	14597	14702	14426	14458	14598	14480	14646	14558	14560	14804	14592	14615	14550	14433	14424	14525	14726	14383	14460	14512	14233	14676	14591	14484	14430	14339	14510	14449	14456	14519	14573	14481	14426	14525	14492	14454	14458	14559	14618	14444	14519	14483	14518	14667	14551	14752	14282	14478	14575	14643	14473	14680	14357	14587	14561	14621	14672	14387	14424	14471	14557	14610	14329	14683	14495	14697	14602	14502	14435	14614	14692	14497	14581	14642	14685	14499	14498	14595	14521	14668	14560	14494	14462	14483	14610	14632	14599	14610	14438	14438	14484	14483	14628	14489	14677	14360	14566	14615	14563	14454	14435	14464	14578	14647	14498	14529	14605	14473	14532	14535	14447	14289	14532	14483	14477	14267	14495	14471	14620	14710	14655	14343	14366	14522	14568	14600	14534	14660	14426	14417	14550	14485	14496	14608	14581	14446	14621	14569	14286	14536	14352	14398	14754	14543	14538	14487	14563	14367	14524	14489	14507	14500	14566	14526	14585	14295	14615	14502	14520	14472	14757	14494	14580	14585	14532	14655	14389	14443	14511	14613	14490	14503	14650	14458	14695	14485	14363	14428	14582	14676	14467	14448	14698	14598	14554	14429	14436	14614	14383	14657	14559	14512	14558	14455	14490	14491	14401	14502	14565	14486	14572	14561	14577	14518	14846	14629	14510	14624	14518	14564	14673	14638	14616	14563	14606	14426	14508	14408	14618	14583	14317	14412	14540	14471	14520	14558	14413	14494	14601	14800	14632	14414	14475	14548	14728	14765	14556	14560	14573	14591	14626	14512	14551	14612	14593	14587	14538	14463	14526	14536	14431	14564	14415	14349	14490	14494	14634	14417	14488	14436	14453	14711	14544	14527	14427	14646	14613	14589	14735	14525	14326	14502	14316	14546	14481	14476	14548	14500	14440	14450	14541	14583	14487	14580	14408	14503	14576	14485	14479	14390	14483	14302	14602	14336	14624	14499	14758	14572	14471	14703	14638	14530	14513	14294	14469	14496	14493	14513	14486	14552	14715	14549	14575	14627	14451	14365	14593	14464	14510	14566	14352	14483	14504	14525	14773	14626	14582	14734	14549	14505	14299	14502	14443	14237	14473	14518	14536	14566	14286	14526	14385	14318	14798	14407	14570	14600	14592	14486	14691	14417	14714	14620	14664	14369	14436	14436	14535	14393	14677	14489	14654	14488	14456	14455	14424	14431	14695	14393	14393	14579	14461	14454	14418	14549	14537	14471	14640	14650	14583	14351	14539	14566	14557	14507	14439	14591	14464	14390	14419	14385	14484	14547	14618	14561	14406	14635	14339	14512	14585	14424	14420	14438	14622	14394	14470	14542	14465	14623	14669	14653	14380	14412	14527	14440	14450	14414	14420	14303	14629	14489	14323	14539	14540	14303	14566	14679	14541	14505	14699	14640	14521	14492	14547	14535	14543	14478	14829	14614	14650	14546	14454	14572	14507	14547	14559	14604	14358	14490	14643	14587	14584	14545	14458	14672	14628	14511	14705	14267	14547	14585	14591	14505	14379	14434	14483	14463	14454	14514	14543	14499	14438	14394	14402	14436	14565	14517	14608	14557	14473	14377	14553	14643	14481	14320	14460	14314	14484	14527	14480	14707	14438	14486	14409	14656	14510	14636	14461	14354	14421	14604	14638	14550	14567	14679	14582	14526	14456	14517	14517	14509	14547	14636	14489	14442	14391	14548	14552	14426	14438	14446	14461	14552	14591	14608	14535	14644	14459	14453	14609	14451	14596	14363	14515	14524	14499	14628	14456	14638	14483	14433	14430	14376	14389	14488	14560	14664	14589	14432	14297	14355	14450	14437	14564	14430	14721	14458	14530	14309	14386	14498	14342	14524	14433	14524	14664	14541	14589	14271	14605	14441	14602	14545	14516	14372	14419	14474	14548	14329	14476	14454	14678	14636	14589	14429	14727	14345	14427	14548	14482	14429	14526	14629	14539	14500	14676	14395	14712	14493	14685	14649
24846	45289	37121	29889	25557	18441	16445	15047	14381	13997	13849	13538	13371	13303	13096	13259	13134	13168	13045	13125	12798	12831	13125	12897	12770	12877	12902	12816	12571	12882	12826	12790	12814	12707	12774	12834	12933	12676	12664	12798	12797	12727	12925	12808	12821	12787	12804	12848	12878	12747	12686	12644	12706	12817	12798	12756	12773	12753	12884	12825	12734	12773	12620	12826	12651	12690	12732	12758	12752	12723	12666	12710	12723	12846	12774	12862	12797	12637	12789	12778	12705	12609	12686	12744	12595	12617	12770	12760	12640	12600	12799	12730	12830	12802	12794	12757	12587	12847	12759	12766	12926	12728	12676	12745	12575	12726	12845	12758	12615	12893	12717	12786	12628	12804	12623	12794	12750	12738	12646	12666	12790	12838	12713	12721	12801	12839	12798	12638	12725	12536	12764	12841	12881	12727	12665	12649	12633	12807	12752	12736	12796	12615	12950	12843	12695	12744	12613	12883	12526	12734	12697	12850	12630	12753	12786	12722	12692	12704	12689	12799	12754	12929	12755	12825	12578	12758	12800	12742	12834	12653	12721	12701	12721	12648	12664	12570	12681	12987	12720	12708	12795	12624	12722	12713	12716	12858	12867	12777	12610	12685	12686	12709	12770	12728	12670	12727	12889	12917	12753	12506	12774	12750	12789	12706	12766	12732	12811	12837	12670	12747	12823	12687	12762	12737	12686	12660	12678	12609	12801	12709	12805	12731	12721	12958	12711	12746	12768	12753	12694	12639	12674	12793	12791	12784	12534	12657	12686	12735	12711	12809	12757	12837	12511	12632	12669	12841	12901	12618	12721	12732	12851	12774	12564	12887	12676	12912	12796	12737	12665	12736	12845	12849	12610	12678	12782	12783	12870	12713	12580	12925	12686	12756	12788	12791	12618	12613	12685	12741	12829	12788	12762	12839	12671	12756	12751	12842	12591	12749	12761	12676	12725	12665	12587	12501	12891	12604	12731	12795	12702	12632	12620	12775	12695	12776	12580	12826	12551	12707	12753	12782	12758	12863	12708	12709	12717	12876	12742	12633	12661	12615	13066	12671	12642	12660	12762	12745	12664	12783	12695	12780	12709	12746	12792	12635	12772	12678	12689	12696	12698	12756	12882	12842	12675	12671	12576	12751	12787	12771	12799	12741	12638	12669	12651	12576	12749	12788	12862	12778	12728	12734	12800	12849	12640	12717	12778	12667	12966	12716	12786	12781	12811	12939	12630	12856	12714	12779	12743	12771	12627	12825	12702	12777	12680	12598	12838	12754	12830	12751	12829	12729	12911	12663	12755	12618	12738	12791	12787	12679	12705	12577	12706	12731	12815	12561	12678	12915	12629	12758	12754	12703	12713	12543	12833	12896	12608	12735	12642	12749	12958	12433	12740	12696	12742	12796	12657	12800	12840	12754	12612	12554	12768	12682	12718	12839	12732	12803	12537	12765	12908	12729	12719	12772	12807	12739	12750	12643	12803	12835	12730	12738	12768	12807	12826	12704	12825	12702	12788	12697	12689	12693	12854	12740	12800	12750	12659	12920	12915	12622	12714	12712	12699	12724	12855	12993	12720	12741	12748	12700	12778	12697	12734	12812	12782	12659	12828	12776	12774	12938	12821	12739	12619	12683	12685	12670	12808	12600	12822	12780	12766	12601	12629	12742	12724	12801	12578	12637	12661	12666	12631	12742	12808	12821	12629	12750	12781	12672	12654	12710	12723	12719	12853	12658	12654	12585	12689	12723	12693	12696	12609	12865	12710	12772	12730	12668	12889	12784	12641	12709	12644	12564	12617	12868	12898	12680	12679	12675	12701	12761	12740	12749	12693	12747	12753	12728	12796	12755	12629	12801	12727	12812	12776	12755	12700	12703	12706	12790	12640	12651	12863	12740	12746	12726	12625	12762	12777	12794	12823	12764	12643	12844	12695	12597	12877	12645	12801	12863	12673	12696	12561	12796	12798	12782	12841	12653	12713	12756	12776	12497	12765	12592	12531	12752	12723	12697	12689	12702	12699	12539	12939	12829	12738	12711	12697	12650	12887	12771	12735	12645	12639	12760	13072	12609	12761	12508	12717	12659	12623	12748	12839	12710	12844	12911	12707	12763	12652	12575	12672	12752	12827	12700	12672	12728	12798	12848	12755	12713	12781	12788	12740	12615	12651	12527	12749	12826	12763	12756	12656	12758	12690	12870	12641	12734	12711	12581	12751	12773	12799	12607	12652	12795	12682	12845	12747	12642	12662	12856	12633	12584	12627	12644	12779	12752	12604	12832	12726	12700	12753	12548	12900	12657	12837	12781	12728	12720	12809	12841	12748	12651	12698	12934	12779	12631	12727	12733	12780	12631	12571	12806	12786	12682	12740	12716	12837	12796	12846	12668	12750	12642	12663	12867	12798	12751	12893	12621	12669	12665	12693	12709	12758	12713	12820	12882	12716	12796	12748	12685	12595	12635	12656	12860	12877	12707	12618	12674	12708	12862	12766	12620	12746	12653	12678	12679	12807	12730	12687	12856	12770	12777	12823	12685	12766	12819	12590	12724	12725	12741	12705	12831	12864	12625	12728	12677	12821	12577	12874	12659	12696	12750	12801	12708	12791	12747	12701	12677	12714	12671	12624	12706	12747	12755	12588	12750	12749	12758	12743	12781	12850	12745	12953	12816	12644	12824	12736	12665	12835	12791	12726	12689	12613	12662	12793	12714	12577	12870	12698	12857	12813	12719	12840	12748	12701	12853	12711	12797	12641	12725	12568	12768	12658	12793	12614	12740	12549	12756	12715	12848	12518	12907	12669	12795	12717	12780	12607	12536	12811	12783	12757	12798	12444	12679	12716	12802	12783	12735	12694	12806	12732	12873	12674	12735	12795	12814	12718	12760	12648	12778	12847	12690	12808	12734	12857	12657	12781	12775	12716	12760	12891	12803	12851	12709	12891	12808	12991	12667	12776	12699	12886	12913	12806	12742	12648	12604	12869	12726	12627	12600	12707	12705	12926	12840	12743	12819	12865	12743	12677	12735	12813	12861	12828	12682	12722	12929	12743	12827	12712	13034	12816	12599	12655	12869	12785	12587	12726	12878	12759	12685	12819	12579	12687	12562	12966	12715	12621	12747	12809	12716	12774	12766	12740	12854	12875	12930	12797	12673	12710	12815	12692	12673	12771	12779	12709	12718	12673	12583	12705	12734	12678	12684	12638	12715	12693	12634	12837	12652	12776	12752	12701	12790	12902	12782	12588	12716	12813	12714	12838	12605	12799	12762	12734	12784	12723	12687	12827	12854	12636	12627	12794	12774	12808	12732	12809	12645	12729	12928	12689	12789	12679	12787	12799	12739	12666	12706	12676	12551	12687	12549	12865	12654	12832	12840	12678	12475	12895	12694	12696	12606	12720	12623	12673	12795	12826	12909	12574	12672	12905	12723	12835	12740	12782	12685	12736	12779	12739	12774	12795	12696	12899	12771	12749	12777	12683	12770	12803	12738	12687	12856	12790	12891	12524	12913	12738	12829	12693	12697	12713	12732	12825	12702	12605	12799	12619	12600	12790	12787	12577	12630	12823	12644	12811	12848	12834	12554	12810	12871	12763	12813	12713	12893	12915	12720	12958	12818	12592	12861	12821	12689	12680	12821	12602	12877	12837	12656	12770	12639	12677	12900	12801	12597	12750	12727	12606	12920	12706	12789	12710	12705	12800	12722	12938	12762	12740	12594	12676	12734	12716	12795	12724	12755	12573	12773	12634	12723	12862	12728	12588	12742	12754	12725	12808	12727	12707	12703	12660	12966	12715	12721	12616	12834	12754	12652	12782	12935	12742	12644	12610	12782	12760	12723	12630	12873	12720	12649	12798	12730	12747	12774	12589	12643	12886	12621	12833	12664	12598	12836	12695	12677	12626	12829	12566	12885	12691	12729	12699	12721	12748	12719	12665	12658	12825	12739	12823	12942	12688	12666	12543	12653	12759	12760	12690	12647	12781	12699	12763	12806	12868	12851	12810	12755	13013	12775	12804	12721	12697	12547	12905	12714	12903	12539	12875	12784	12741	12795	12760	12705	12671	12634	12683	12696	12828	12768	12598	12697	12680	12810	12685	12686	12708	12804	12834	12830	12689	12646	12735	12852	12905	12789	12915	12644	12657	12721	12792	12858	12656	12783	12899	12737	12699	12861	12755	12730	12621	12706	12744	12776	12825	12917	12796	12583	12857	12630	12796	12706	12789	12791	12772	12809	12576	12803	12779	12729	12792	12759	12915	12741	12714	12588	12808	12564	12786	12893	12716	12757	12828	12769	12672	12623	12724	12727	12661	12790	12847	12843	12778	12753	12716	12746	12941	12809	12695	12671	12749	12729	12896	12789	12801	12641	12770	12857	12523	12735	12615	12759	12632	12831	12664	12618	12752	12894	12845	12625	12659	12867	12668	12752	12777	12609	12620	12959	12793	12786	12817	12801	12704	12844	12939	12554	12690	12777	12681	12738	12751	12714	12652	12795	12690	12706	12716	12787	12840	12914	12534	12818	12864	12644	12703	12822	12738	12844	12813	12758	12811	12658	12751	12749	12667	12701	12900	12593	12609	12777	12637	12701	12810	12816	13025	12725	12503	12718	12722	12831	12610	12658	12924	12762	12818	12922	12696	12899	12562	12775	12717	12790	12713	12746	12884	12813	12731	12668	12586	12794	12813	12830	12624	12762	12797	12748	12664	12806	12627	12700	12640	12865	12692	12722	12569	12709	12878	12884	12714	12812	12695	12653	12802	12637	12782	12849	12877	12625	12807	12798	12656	12881	12669	12725	12720	12781	12683	12908	12733	12828	12806	12614	12784	12887	12827	12750	12714	12710	12854	12643	12693	12750	12771	12903	12781	12839	12757	12821	12686	12842	12628	12658	12715	12799	12857	12686	12647	12765	12712	12755	12621	12832	12740	12806	12777	12653	12758	12671	12670	12766	12840	12854	12744	12657	12760	12801	12860	12935	12724	12801	12569	12806	12613	12775	12810	12830	12617	12814	12828	12893	12650	12766	12831	12628	12833	12786	12594	12687	12626	12746	12795	12655	12789	12810	12621	12749	12828	12827	12716	12658	12870	12716	12731	12680	12769	12695	12756	12948	12642	12677	12944	12684	12677	12654	12646	12547
21925	21192	28985	23867	22125	24630	27176	20814	18776	18789	18327	17735	17535	17480	17330	17533	17099	16915	17011	16971	17046	16825	16835	16995	16778	16920	16678	16749	16854	16804	16809	16852	16796	16559	16711	16782	16543	16517	16712	16498	16561	16504	16463	16671	16580	16667	16640	16587	16769	16487	16745	16608	16592	16701	16595	16488	16667	16502	16586	16492	16578	16771	16587	16591	16799	16583	16636	16453	16618	16570	16665	16544	16763	16555	16639	16527	16632	16685	16483	16588	16697	16542	16489	16591	16514	16690	16596	16629	16610	16531	16331	16631	16599	16529	16497	16587	16625	16485	16506	16495	16447	16548	16441	16548	16623	16555	16388	16636	16449	16537	16566	16585	16376	16544	16655	16374	16523	16285	16451	16483	16375	16609	16638	16463	16516	16543	16381	16678	16583	16605	16541	16435	16670	16782	16477	16564	16472	16738	16523	16425	16685	16642	16538	16441	16415	16525	16805	16907	16500	16426	16614	16523	16465	16539	16381	16464	16789	16609	16726	16520	16499	16504	16663	16676	16408	16688	16718	16439	16509	16624	16679	16586	16291	16393	16517	16586	16767	16511	16530	16527	16743	16517	16413	16718	16428	16514	16702	16474	16548	16589	16670	16290	16544	16518	16436	16644	16578	16384	16455	16510	16578	16287	16588	16711	16648	16539	16452	16464	16600	16573	16402	16618	16522	16506	16559	16446	16643	16551	16642	16344	16659	16566	16442	16524	16472	16587	16276	16651	16443	16561	16495	16567	16293	16285	16702	16566	16683	16630	16788	16448	16543	16539	16536	16472	16515	16638	16639	16511	16621	16512	16611	16466	16535	16642	16638	16556	16529	16559	16424	16629	16538	16581	16463	16458	16549	16553	16607	16483	16628	16582	16821	16561	16492	16324	16426	16415	16527	16744	16483	16632	16560	16354	16564	16691	16551	16486	16591	16398	16697	16601	16741	16716	16464	16585	16642	16517	16595	16444	16532	16618	16421	16541	16499	16429	16481	16355	16455	16459	16382	16477	16447	16699	16624	16559	16678	16624	16430	16602	16635	16507	16786	16499	16575	16419	16484	16903	16729	16667	16607	16574	16569	16591	16578	16382	16511	16787	16498	16441	16496	16806	16490	16438	16576	16436	16523	16631	16646	16636	16674	16587	16767	16732	16464	16484	16562	16641	16708	16692	16676	16550	16659	16489	16515	16462	16552	16571	16643	16565	16451	16550	16637	16549	16581	16420	16609	16561	16488	16493	16251	16615	16705	16649	16516	16408	16437	16366	16627	16711	16469	16628	16431	16506	16525	16358	16563	16331	16589	16670	16390	16579	16529	16675	16760	16445	16635	16575	16529	16413	16757	16593	16836	16433	16539	16676	16627	16605	16469	16547	16556	16393	16407	16580	16583	16545	16607	16603	16699	16552	16582	16536	16591	16545	16584	16627	16525	16556	16533	16422	16678	16723	16598	16456	16528	16450	16654	16833	16657	16470	16576	16646	16629	16498	16577	16568	16409	16488	16542	16616	16403	16603	16528	16519	16530	16395	16583	16352	16365	16486	16489	16618	16610	16451	16345	16605	16383	16437	16385	16688	16395	16436	16430	16575	16677	16515	16223	16544	16616	16416	16641	16455	16481	16508	16476	16309	16359	16454	16449	16699	16451	16411	16733	16366	16539	16421	16675	16518	16582	16536	16603	16352	16498	16665	16387	16556	16495	16710	16291	16565	16403	16529	16688	16672	16581	16680	16558	16586	16511	16709	16598	16494	16387	16523	16434	16607	16714	16435	16442	16642	16585	16420	16617	16488	16564	16418	16565	16483	16481	16778	16605	16530	16525	16558	16576	16718	16348	16411	16637	16401	16383	16490	16549	16542	16563	16495	16534	16507	16337	16427	16671	16596	16490	16430	16701	16550	16468	16407	16626	16339	16672	16452	16618	16614	16571	16556	16645	16377	16404	16621	16438	16575	16279	16522	16678	16282	16465	16650	16530	16680	16752	16462	16701	16554	16685	16329	16588	16581	16487	16602	16507	16292	16656	16633	16390	16559	16524	16306	16494	16631	16546	16531	16600	16637	16630	16289	16485	16395	16402	16576	16542	16445	16593	16597	16439	16417	16633	16533	16399	16547	16622	16636	16566	16494	16806	16733	16667	16562	16562	16470	16599	16543	16723	16459	16496	16541	16611	16554	16762	16772	16588	16453	16405	16666	16454	16448	16432	16568	16618	16420	16618	16705	16480	16700	16409	16593	16462	16475	16449	16400	16662	16369	16529	16394	16591	16670	16363	16571	16609	16478	16468	16531	16559	16512	16604	16577	16577	16499	16806	16410	16527	16457	16538	16664	16485	16437	16572	16547	16678	16552	16787	16812	16530	16374	16610	16465	16489	16466	16211	16691	16517	16588	16389	16527	16494	16473	16632	16549	16470	16525	16537	16426	16487	16352	16342	16535	16523	16261	16439	16449	16567	16516	16731	16535	16470	16485	16531	16568	16477	16593	16607	16591	16462	16524	16599	16472	16451	16541	16392	16429	16536	16549	16528	16698	16594	16477	16420	16455	16714	16494	16489	16489	16602	16358	16611	16505	16519	16430	16588	16540	16663	16824	16630	16630	16678	16479	16277	16697	16420	16550	16621	16430	16677	16640	16740	16528	16602	16412	16610	16512	16622	16514	16493	16508	16433	16519	16556	16502	16396	16540	16455	16472	16720	16540	16363	16730	16726	16714	16572	16664	16543	16531	16534	16500	16653	16369	16641	16589	16611	16608	16547	16486	16535	16548	16515	16641	16507	16314	16545	16419	16623	16587	16540	16579	16452	16511	16623	16572	16412	16668	16496	16699	16584	16660	16607	16487	16627	16560	16770	16561	16468	16615	16613	16616	16580	16462	16720	16618	16571	16535	16425	16491	16579	16599	16641	16616	16650	16525	16615	16453	16514	16527	16669	16786	16591	16514	16636	16805	16619	16540	16602	16502	16423	16520	16627	16595	16418	16555	16518	16421	16505	16575	16451	16700	16499	16444	16323	16381	16460	16593	16422	16546	16576	16571	16678	16610	16585	16597	16301	16577	16463	16658	16476	16775	16669	16602	16514	16641	16577	16613	16710	16602	16544	16762	16467	16429	16476	16565	16467	16694	16617	16574	16680	16484	16659	16487	16634	16616	16497	16575	16527	16548	16901	16423	16503	16745	16493	16422	16488	16311	16504	16526	16372	16484	16315	16700	16277	16522	16488	16457	16538	16326	16450	16438	16460	16567	16419	16771	16360	16427	16638	16657	16445	16678	16510	16741	16429	16705	16817	16700	16711	16659	16591	16470	16508	16613	16689	16546	16411	16458	16592	16445	16548	16651	16540	16480	16446	16643	16482	16553	16606	16692	16699	16509	16459	16448	16596	16545	16341	16515	16490	16768	16557	16429	16423	16492	16543	16654	16467	16591	16387	16484	16622	16567	16437	16501	16620	16263	16416	16722	16368	16556	16570	16407	16682	16716	16606	16388	16706	16699	16656	16567	16622	16428	16619	16393	16479	16284	16461	16504	16549	16678	16558	16607	16702	16588	16601	16542	16534	16659	16533	16382	16609	16435	16405	16632	16669	16529	16560	16651	16602	16575	16619	16569	16661	16398	16522	16272	16526	16403	16396	16392	16482	16591	16617	16565	16459	16526	16534	16500	16493	16524	16461	16514	16683	16524	16465	16631	16461	16540	16645	16450	16659	16440	16553	16445	16564	16477	16660	16664	16393	16429	16613	16605	16596	16612	16620	16466	16550	16564	16726	16589	16571	16352	16651	16488	16395	16680	16709	16674	16339	16594	16606	16539	16643	16474	16565	16639	16535	16654	16564	16689	16563	16623	16539	16369	16549	16713	16384	16289	16762	16582	16604	16647	16499	16382	16406	16523	16403	16517	16355	16544	16477	16333	16609	16441	16494	16542	16555	16425	16678	16377	16492	16538	16466	16388	16496	16591	16678	16633	16571	16469	16619	16563	16768	16591	16672	16346	16382	16515	16634	16677	16340	16483	16281	16562	16419	16462	16617	16425	16333	16576	16307	16510	16453	16749	16560	16607	16408	16837	16560	16552	16629	16551	16350	16451	16597	16658	16525	16433	16575	16462	16539	16463	16642	16546	16542	16673	16404	16587	16704	16571	16432	16497	16578	16509	16561	16488	16499	16574	16667	16592	16689	16704	16363	16460	16590	16610	16613	16624	16621	16390	16487	16606	16614	16480	16458	16447	16557	16459	16642	16428	16446	16302	16386	16569	16589	16653	16587	16400	16724	16677	16530	16661	16596	16684	16599	16442	16515	16523	16670	16483	16703	16484	16487	16636	16474	16525	16637	16679	16472	16684	16624	16466	16609	16749	16538	16474	16689	16422	16709	16486	16576	16370	16599	16342	16561	16544	16357	16498	16446	16277	16154	16444	16542	16347	16409	16403	16693	16573	16531	16518	16538	16459	16547	16664	16474	16508	16549	16375	16549	16393	16645	16320	16683	16583	16459	16534	16329	16489	16369	16540	16559	16541	16382	16673	16702	16580	16409	16503	16394	16752	16624	16486	16559	16606	16465	16541	16479	16486	16461	16433	16432	16536	16486	16675	16509	16467	16536	16504	16508	16393	16342	16429	16275	16585	16542	16547	16528	16290	16474	16416	16585	16455	16398	16450	16467	16398	16757	16563	16530	16632	16556	16576	16539	16189	16416	16579	16398	16595	16487	16468	16473	16549	16465	16412	16752	16524	16556	16387	16442	16606	16611	16719	16602	16568	16549	16505	16357	16543	16550	16452	16451	16416	16549	16678	16431	16549	16243	16536	16647	16385	16491	16690	16461	16414	16555	16523	16550	16715	16526	16440	16487	16387	16711	16478	16344	16471	16470	16519	16566	16633	16564	16470	16683	16578	16450	16593	16552	16621	16490	16457	16519	16512	16560	16490	16557	16723	16465	16373	16392	16457	16403	16397	16402	16581	16680	16656	16828	16502	16577	16384	16549	16444	16366	16336	16528	16550	16675	16597	16545	16595	16489	16702	16615	16553	16442	16539	16628	16490	16372	16524	16663	16544	16603	16568	16619	16550	16629	16601	16615	16362	16555	16505	16560	16684	16563	16388	16485	16488	16507	16493	16622	16672	16592	16726	16413	16505
27863	57217	49793	41206	31064	23714	20379	18301	16763	16155	15622	15371	15087	15003	14630	14490	14551	14484	14325	14223	14399	14299	14177	14327	14229	13926	14054	14218	14189	13929	14085	14140	14070	14152	14059	14051	13983	13903	13986	13988	14059	14024	13805	14052	14198	14018	14036	13950	13823	14050	13939	14028	13860	13896	14112	14054	13903	13997	13892	14046	14021	14045	13997	13975	13815	14124	13952	14075	13886	13852	13918	13942	14015	13936	14022	13978	14066	13898	14031	14064	13955	13937	13942	13733	13852	13762	13970	13843	13933	13784	13941	14015	13997	13924	14040	14026	13869	13913	14023	14022	13845	13887	13911	13946	14007	13826	13893	13911	13966	13832	13886	13957	13997	13893	13860	14027	13983	13856	14007	13917	14058	14045	13969	13951	14143	13920	14066	14013	14146	13950	14026	14098	14031	13868	13821	13996	13940	14091	13811	14117	13974	13991	13949	13779	13879	13943	13938	13923	14104	13970	13840	13781	13845	14063	13863	13964	14038	13898	13842	14025	14044	13897	13974	13937	13866	13902	13992	13982	13860	14033	13873	13814	14001	13977	13827	14014	13787	13877	13978	13962	13830	13691	14073	14056	13943	13937	13880	13902	14056	13840	13951	14030	13897	13915	13885	13962	14049	13856	14105	13860	14071	13736	13990	13932	13961	13981	13908	14037	13935	13975	13922	13962	14028	13946	14054	14055	14107	13800	14002	13953	13815	13864	13888	14090	13861	14122	14022	14027	13857	13907	13852	13950	13920	14150	13854	13986	14030	13921	13912	13964	13818	13894	13763	13814	14070	13852	13884	13979	13896	13909	14009	13877	13986	13897	13942	13977	14118	13996	13937	13955	14127	13873	14023	13938	13936	13832	13850	13919	14006	14060	13871	13997	13852	13929	13882	13915	14066	13798	14024	13836	13906	14110	13872	13948	13796	13901	14278	13848	13819	13886	14039	13887	13950	14122	13898	14111	13916	13842	14020	13811	14079	13782	13813	13901	13925	13881	14017	14087	13946	13914	13840	13918	13993	13800	13894	14010	13883	13961	13976	13865	13834	13914	13935	13895	13824	14084	13916	14010	13861	13918	13843	13878	13786	13903	13994	14088	14053	13900	14006	14009	13880	14009	14019	13932	13740	14034	13913	13899	13902	13856	13925	14033	14024	13862	14029	13962	13996	13906	14086	13971	13879	13961	13840	13889	13994	13830	13869	13814	13996	14099	13852	14032	13956	14136	13920	14022	14051	13903	13857	13807	13983	13925	13810	13946	13813	13817	13874	13973	13977	13942	13874	13943	13787	13916	14058	13921	13895	13999	13992	13889	13850	13959	13963	14001	13888	13947	13931	14002	14005	13919	13846	14119	13956	14015	13980	13958	13872	14040	13965	13918	14085	13982	13902	13910	13997	13931	14010	13942	13922	13905	13911	13758	13904	13779	13967	13929	13888	14039	13997	14083	13928	14109	14055	13925	13978	13939	13813	13826	14141	13889	13808	14135	13935	13961	13899	14008	13965	14020	13878	14152	13893	13934	13950	13925	13801	13873	13973	13862	14003	13933	13883	13939	13926	13972	13803	13993	13927	13969	14005	14003	13946	13965	13844	13816	13901	14026	14086	13914	13949	13955	13886	14075	13882	14000	14095	13772	13887	13812	14001	14063	13748	13922	13917	13998	13892	13870	13858	13855	13996	13898	14028	13925	13988	13778	14059	13836	13942	13986	13892	13884	13986	14050	14145	14064	13937	13942	13811	13968	13797	13872	13954	14009	13881	13956	13930	13872	13856	13896	13905	13812	13911	14033	14050	14012	13684	14045	13863	13869	14007	14057	13943	13939	13916	13749	13828	13912	13864	13879	14116	14023	13987	14065	14018	14015	13951	13869	13884	13860	13924	13866	13965	13819	13951	13979	13941	13973	13928	13842	13856	13934	13969	13946	13898	13953	14000	13936	14098	14134	13962	14069	13944	13969	13736	13858	13916	13980	13878	14035	13853	13824	13859	13961	14015	14156	13970	13861	13888	13742	13903	13761	13970	13999	14071	13867	14087	13936	13929	13933	13870	14021	13752	13837	13909	13870	13841	13981	13896	13925	13955	13873	14050	13993	14024	13890	13856	14138	13863	14045	13906	13851	13988	13843	13956	13850	13897	14100	13997	13950	13987	13880	14015	13847	13822	14062	13938	13979	14037	14035	14025	13799	13962	14012	13942	13923	13886	13983	14039	14080	14090	13773	13904	13989	13919	14061	13795	13959	14159	14048	14003	13904	13798	13828	13660	13955	14046	13911	14052	13770	13957	13875	13900	13918	13906	13997	14016	14008	13900	13950	13839	13827	13770	14016	13946	13937	14069	13889	13980	14041	14067	13803	13920	13724	14098	14072	13896	13978	13909	13756	13980	13965	13883	14011	14004	14032	13889	14015	13773	14045	13796	14064	13791	14056	13956	13988	14050	13987	13888	13802	13931	14036	13969	14027	13885	13960	13987	13931	13897	13816	13774	13927	14090	13880	13987	13975	13962	13893	13923	14020	14098	13982	13799	13965	13921	14067	13883	14006	14076	14073	13796	13837	13918	13967	13984	14049	13767	14038	13846	13882	13964	13934	13927	13982	13969	14018	13947	13846	13808	13958	13925	13976	13968	13929	13993	14121	13903	13817	14008	13715	13985	14060	13926	13889	14011	13908	13886	13845	14015	13826	14091	13789	13896	14005	13898	13880	13749	13958	14081	13848	14054	13924	13821	13909	13902	13911	13881	13964	14215	13861	13978	13887	14001	14065	13959	13870	13997	13844	13778	14013	13882	14033	13916	13913	14043	13828	13923	13860	13883	14033	14048	13970	14025	13915	13846	14062	13885	13972	13997	14104	13870	13800	13941	14037	14089	13930	13731	13905	13945	13911	13983	13980	14009	13860	13937	13774	13914	13866	13994	14086	14105	13876	13990	13968	13979	13989	13911	13985	14078	13910	13915	13986	13923	13900	13862	14054	13822	13914	14001	13974	13940	13999	13853	13969	13858	13926	13940	13790	14075	14036	13881	13856	13862	13836	13921	13941	13946	13925	13948	13946	13971	13998	13857	13973	13840	13825	13820	13900	14043	13925	13891	13974	14022	14091	13810	14065	13928	13921	13793	14091	13882	14012	14111	13868	14020	13925	13893	13939	13845	13936	14004	13974	13800	13891	13909	13929	13823	13971	14012	13999	13917	13951	14067	13830	13737	14062	13889	14018	13742	14096	14076	13949	14045	14089	13922	13977	14022	14007	13903	13974	14064	13992	13933	14022	13985	13848	13850	13879	14033	13919	13837	13988	13853	13878	14096	13997	13941	14007	14057	14047	14091	13911	13937	13997	13843	13854	14006	14192	13939	13892	13980	13873	14121	14026	13856	13853	13885	13942	13954	13780	13931	13954	13890	13969	13935	14016	13821	14098	14055	13833	13789	13893	13918	13806	13888	14099	13932	14314	13831	13931	13997	14004	13927	13730	13910	13945	14088	13909	14076	14067	13879	13878	14003	13830	13817	14001	14007	13861	14020	13981	13859	13880	14007	13966	13971	13657	13875	14173	13919	13812	13909	13955	14012	13916	13778	13919	13797	13936	13944	13994	13932	14076	13926	14112	13907	13767	13961	13857	13978	13867	14081	13896	13817	13794	14003	13881	13931	13823	13865	13948	13812	13965	13889	13952	13985	13957	13910	13752	14005	13984	13928	13861	13874	13883	13945	14035	13904	14059	13954	13940	13999	13815	13971	14072	14001	14087	14110	13841	13806	14070	13954	14008	13902	13951	13905	13958	14239	13967	13833	14068	13928	13996	14079	14004	14075	14022	13909	13943	13753	13742	13769	14069	13906	13903	13861	14045	13820	14058	13926	14047	13886	13981	13903	13955	13867	13677	14064	14053	14043	13955	13985	13908	14122	13943	13970	14044	13968	13989	13878	14010	13786	13984	13889	13978	13891	13792	14047	13980	13957	13759	13843	13997	14079	14141	13953	13859	13936	13873	13979	13966	13960	13954	13932	14056	13938	13992	14026	13891	13983	13988	13816	13993	13915	13980	14015	14043	13858	14080	13942	14006	13921	13771	13825	13998	13999	13890	13911	13940	13970	13793	13959	13832	13992	13915	13966	13811	14096	13980	13729	13941	13932	14127	13829	14025	14025	13974	13937	13909	13920	14003	13883	14067	14039	14043	13963	13993	13897	13941	13811	13995	13995	14083	14142	13878	13778	13972	14054	13960	14073	13933	13874	13941	14044	13808	13970	14063	14003	13872	14023	13957	13843	13864	13935	13839	13868	13981	13820	13950	13925	13767	13854	13794	13894	13847	14186	13939	14030	13954	13925	13828	13851	13889	13963	13926	14017	13950	13870	13926	13911	13802	13869	13899	14148	13960	13954	13930	14044	13857	13958	13904	14024	13887	13932	13835	14080	14107	13933	13963	13936	13942	13867	13633	14015	13788	13997	13862	13988	13901	13906	14193	13891	13906	13949	13965	13947	13989	14017	13940	13749	14117	13972	13951	14069	13863	13902	13854	14007	14083	14022	13972	13864	14067	13823	14000	13988	14088	13914	13970	13940	13833	13938	13775	13925	14016	14024	14030	14055	13916	13825	13974	13993	13973	14093	13955	13827	13970	13829	13914	13909	13856	14082	13907	13947	13950	13981	13969	13846	13945	13917	13908	14095	13969	13970	13985	13891	13870	14026	13987	13816	13907	14022	13766	14006	13968	13965	13895	13884	13629	13944	13896	13991	13967	13835	13997	13961	13986	13854	13872	14024	13918	13889	13796	13924	13886	13982	14097	13845	14001	13985	13961	13894	13912	13979	13919	13945	14046	13813	13884	13796	13984	14078	13938	14135	13964	13739	13929	14161	13941	13979	14085	14004	13755	13891	13931	13843	14067	13945	14072	13933	14039	13947	13800	13890	13952	13899	13923	14153	13948	14113	14002	13962	13865	13856	14001	14096	13748	13955	14112	14091	13939	13988	13852	14067	13878	13962	13701	13980	14079	13850	14053	13993	13969	14042	13959	13951	14040	13922	13801	13926	13924	13949	13925	14014	14010	13988	13961	14060	13933	13977	13951	13952	13967	14002	14035	13849	13964	13987	14029	13989	14006	13801	13815	13872	13905	13906	13941	13991	13852
28716	27454	35303	29735	21620	18469	17041	16318	15987	15552	15518	15316	15216	15260	15214	15290	15093	14986	15138	14985	14803	14999	15178	15079	15058	14832	15053	14984	14998	15162	14849	14751	14860	14737	14956	14743	14944	14763	14788	14859	14771	14839	14785	14826	14774	14853	14814	14778	14892	14640	14884	14859	14990	14923	14910	14748	14881	14861	14861	14914	15112	14828	14851	14682	14920	14689	14604	14763	14809	14664	14743	14823	14808	14843	14603	14699	14864	14924	14849	14918	14855	14714	14761	14700	14968	14868	15143	14895	14700	14858	14843	14953	14892	14776	15016	14788	14880	14796	14959	14779	14772	14751	14992	14698	14690	14768	14942	14739	14889	14791	14869	14821	14683	14931	14945	14824	14964	14911	14787	14894	14869	14813	14741	14882	14849	14820	14671	14678	14847	14752	14721	14764	14796	14671	14898	14741	14830	14859	14795	14891	14841	14864	14784	14796	14929	14861	14774	14895	14808	14916	14751	14809	14785	14862	15014	14783	14791	14781	15000	14840	14773	14826	14858	14806	14658	14798	14815	14675	14767	14869	14640	14708	14911	14823	14825	14582	14947	14741	14602	14801	15212	14900	14831	14945	14868	14763	14922	14769	14691	14718	14764	14689	14997	14765	14867	14675	14752	14871	14811	14831	14801	14715	14669	14625	14811	14665	14924	14762	14738	14920	14803	14925	14773	14718	14950	14920	14835	14892	14912	14835	14849	14962	14872	15004	14781	14610	14643	14830	14830	14883	14778	14765	14717	14888	14802	14743	14768	14686	14934	14923	14729	14863	14611	14807	14746	14790	14906	14746	14838	14775	14795	14830	14808	14834	14934	14761	15062	14967	14907	14884	14970	15016	14648	14884	14854	14803	14878	14845	14791	14870	14886	14941	14856	14930	14724	14717	14718	14960	14746	14636	14694	14687	14804	14736	14790	14820	14645	14711	14827	14782	14897	14979	14890	14709	14639	14640	14781	14787	14751	14820	14786	14873	14958	15066	14746	14736	14742	14782	14523	14695	15067	14880	14831	14929	14726	15111	14940	14908	14716	14692	14769	14803	14737	14826	14624	14989	14911	14944	14903	14797	14725	14780	14978	14704	14985	14870	14825	14662	14684	14741	14822	14777	14673	14620	14906	14864	14881	14945	14971	14803	14842	14607	14754	14693	14796	14843	14837	14995	14655	14932	14889	14822	14724	14879	14911	14701	14639	14813	14833	14801	14939	14884	14856	14865	14874	14986	14834	14843	14726	14765	14871	14879	14858	14856	14970	14825	14847	14625	14932	14876	14700	14738	14889	14756	14816	14821	14758	14728	14876	14752	14812	14935	14825	14721	14948	14882	14923	14853	14847	14739	14860	14906	14895	14867	14766	14987	14841	14888	14690	14944	15028	14950	14880	14917	14979	14884	14753	14721	14765	14838	14744	14684	14770	14645	15010	14755	14996	14904	14793	14947	14692	14767	14851	14997	14909	14690	14785	14817	14783	14831	14847	14827	14636	14915	14856	14786	14940	14818	14814	14752	14777	14685	14779	14670	15015	15027	14758	14704	14975	15020	14910	14909	14927	14947	15010	14697	14811	14755	14801	15138	14891	14889	14909	14884	14809	14966	14824	14894	14697	14729	14810	14973	14762	14731	14666	14941	14796	14908	14945	14653	14977	14770	14801	14719	14890	14896	14856	14528	14927	14743	14965	14655	14865	14922	14830	14796	14821	14613	14804	14744	14881	14677	14710	14914	14707	14755	14655	14810	14861	14810	14796	14776	14818	14760	14978	14761	14843	14806	14701	14885	14901	14866	14883	14921	14899	14927	14924	14857	14874	14881	14813	14793	14778	14856	15021	14892	14824	14889	14835	14982	14734	14718	14822	14936	14769	14943	14820	14761	14796	14666	14789	14935	14753	14912	15121	14890	14971	14591	14739	14766	14864	14816	14669	14896	14806	14942	14810	14792	14715	14848	14802	14777	14832	14716	14853	14776	14772	14931	14920	14685	14806	14629	14793	14917	14937	14721	14844	14873	14789	14784	14829	14917	14841	14834	14731	14824	14854	14938	14827	14835	14958	15016	14808	14959	14716	14802	14753	14812	14888	14938	14861	14891	14763	14662	14879	14775	14836	14917	15023	14756	14890	14847	14639	14843	15058	14916	14829	14728	14798	14703	14813	14934	14818	14773	14649	14625	14791	14906	14746	14836	14866	14936	14776	15010	14779	14812	14866	14965	14893	14934	14785	14822	14789	14835	15039	14821	14990	14651	14768	14554	14807	14746	14819	14827	14856	14843	14678	14679	15012	14608	14864	14827	14874	14853	14912	14817	14858	14990	14935	14889	14943	14804	14827	14759	14944	14834	14861	14763	14930	14816	14923	14861	14836	15016	14889	14742	14732	14752	14908	15034	14854	14711	14846	14727	14943	15034	14803	14755	14739	14815	14766	14827	14946	14647	14919	14804	14708	14706	14945	14937	14924	14981	15140	14788	14826	14925	14983	14606	14775	14862	14744	14921	14766	14863	14726	14875	14943	15087	14930	14858	14964	14965	14852	14884	15011	14916	14649	14890	14885	14799	14776	14989	14950	14740	14788	14731	14745	14896	14890	14837	14905	14763	14830	14841	14965	14844	14667	14825	14927	14933	14777	14645	14848	14657	14904	14791	14788	14968	14893	14908	14790	14909	14657	14856	14741	14810	14792	14880	14876	14681	14773	14893	14979	14961	14883	14907	14843	14671	14816	14912	14966	14921	14870	14851	14973	14831	14988	14798	14842	14861	14808	14851	14792	14994	14807	14768	15121	14915	14969	14851	14590	14835	14829	14713	14769	14794	14779	14724	14741	14818	14914	14877	14866	15042	14929	14838	14994	14832	14841	14790	14907	14847	14776	14755	14951	14831	14856	14815	14968	14819	14621	14620	14634	14929	14738	15060	14682	14939	14828	15053	14899	14909	14748	14916	14793	14610	14850	14824	14816	15004	14741	14916	14869	14910	14879	14841	14801	14736	14775	14782	14795	14911	15131	14801	15042	14978	14767	14815	14912	14789	14859	14857	14961	14633	14789	14955	14765	14963	14822	14894	15001	14956	14734	14678	14786	14976	14685	14841	14979	14710	14892	14762	14673	14909	14883	14882	14882	14827	14954	14718	14644	14710	15074	14878	14650	14956	14742	14742	15072	14954	14881	14915	15041	14616	14960	14901	15018	14913	14910	14889	14975	14848	14939	14972	14859	14800	14886	14698	14893	14676	14761	14678	14853	14894	14997	14823	14723	14904	15007	14735	14921	15090	14846	14793	14968	14791	14741	14885	14797	14935	14631	14775	14910	14794	14943	15051	15096	14772	14718	14769	14780	14902	14933	14885	14746	14866	14703	14916	14795	14996	14878	14931	14849	14846	14860	14810	15050	14708	14932	15045	15004	14781	14754	14890	14866	14831	14833	14901	14823	14931	14862	14970	14962	14937	14716	14891	14989	14598	14773	15016	14747	14763	14711	14888	15108	14926	14700	14826	14754	14837	14920	14867	14804	14862	14827	14896	14622	14670	14797	14830	14774	14823	14819	14791	14924	14881	15042	14767	14775	14782	14817	14733	14644	14866	14742	14847	14902	14787	14906	14772	14874	14821	14907	14911	14917	14934	14698	14809	14930	14819	14802	14768	14687	14758	14891	14835	14831	14658	14798	14733	15061	14939	14794	14730	14812	14705	14735	14937	14810	14748	14764	14874	14771	14889	15187	14763	14784	14808	14778	14803	14728	14863	14811	14764	14864	14913	14745	14772	14953	14782	14611	14728	14895	14969	14851	14722	14913	14718	14987	14800	14694	14793	14919	14789	14880	14771	14857	15008	14942	14819	14918	14756	14669	14829	14839	14871	14891	14804	14907	14437	14976	14775	14754	14840	14755	14824	14910	14790	14880	14720	14741	14757	14921	14736	14915	14673	14884	14726	14773	14788	14644	14628	14727	14952	14849	14775	14797	14926	14788	14928	15077	14806	14732	14755	14724	14958	14800	14688	14588	14851	14881	14789	14819	15025	14882	14820	14934	14872	14831	15012	14992	14818	14851	14837	14625	14652	14958	14766	14725	14938	14939	14890	14902	14936	14753	14679	14953	14962	14931	14900	14929	14688	14736	14739	14829	14891	14935	15034	14772	14763	14958	14771	14833	14887	14948	14670	14714	14884	14860	14765	14828	14892	14922	14936	15135	14886	15028	14732	14732	14874	14881	14769	14862	14764	14859	14631	14837	14763	14699	14755	14849	14807	14697	14854	14611	14849	14917	14595	14767	14724	14781	14803	14696	14654	14807	14797	14805	14700	14792	14815	14869	14967	14870	14807	14810	14974	14826	14836	14833	14818	14785	14689	14615	14787	14681	14901	14724	14848	14963	14854	14643	14794	14806	14987	14891	14630	14849	14823	14722	14819	14887	14667	14902	14940	14882	14970	14771	14983	14984	14971	14908	14797	14871	14905	14764	14770	14802	14858	14703	14821	14769	14744	14995	14844	14672	14689	14685	14874	14741	14897	14628	14775	14763	14739	14921	14777	14793	14821	14889	14971	14876	14965	14911	14978	14819	14961	14742	14863	14837	14939	14833	14758	14895	14774	14800	14795	14973	14913	14801	14879	14686	14767	14750	14734	14909	14756	14789	14909	14795	14878	14987	14742	14677	15067	14916	15004	14811	14663	15001	14885	14715	14923	14872	14833	14944	14767	14952	14860	14924	14860	14930	14807	14832	14858	14778	14720	14923	14867	14918	14973	14673	15037	14819	14719	14713	14996	14846	14875	14812	14584	14941	14752	14788	14810	14834	14691	14852	14965	14801	14833	14701	14685	14732	14737	14816	14675	14985	14759	14937	14711	14986	14875	14882	15037	14729	14898	14821	14878	14718	14678	14918	14912	14665	14764	14821	14709	15024	14930	14862	15000	14874	14748	14700	14930	14772	14850	15023	14821	14875	14799	14892	14765	14748	14869	14819	15010	14662	14924	14784	14706	14835	14765	14918	14842	14818	14934	14989	14988	14966	14931	15106	14766	14881	14726	14668	14811	14850	14769	14944	14812	14903	14850	14874	14706	14965	14802	14808	14788	14838	14696	14948	14877	15096	14955	14803	14856	14845	15062	14824	14860	14894	15029	14832	14860	14756	15023
25834	43771	35683	25581	19670	17164	15562	14710	14100	13780	13824	13398	13230	13357	13359	13180	13199	13045	13101	13175	12986	13043	12786	13041	13029	12956	12976	12944	12841	12971	12997	13038	12941	12997	12861	12824	13079	12926	12761	12974	12949	12936	12875	13003	12801	13069	12926	12777	12939	12943	12841	12825	12758	12860	12949	12792	12985	12990	12950	12893	12898	12755	12947	12984	12780	12876	12889	12959	12999	12878	12912	12886	12908	12833	12941	12882	12866	12898	12845	12860	12771	12868	12909	12895	12947	13047	12941	12865	12933	12851	12921	12950	12809	12818	12894	12954	12865	12913	13085	12865	12909	12756	12841	13020	12943	12926	12966	12844	12957	12825	12806	12846	13004	12931	13026	12800	12971	12860	12905	12858	12925	12893	12862	12843	12852	12976	12877	12866	12944	12862	12791	12883	12841	13077	12957	12809	12933	12963	12922	12850	12892	12886	13079	12968	12837	12903	12877	12988	12737	12722	12862	12979	12919	12770	13012	12903	12821	12933	12913	12823	12988	12855	12962	12886	12982	12743	12877	12835	13066	12881	12943	12997	13005	12907	12900	12854	12996	12966	12837	12798	12871	12812	12848	13008	12836	12931	13055	12922	12824	12729	12908	12948	12802	12956	12777	12828	12977	12829	12927	12929	12861	12878	12880	12903	13002	12784	12857	12914	12822	12774	12920	12911	12910	12873	12899	12954	12733	12962	12799	12909	12942	13011	12970	12849	12963	12961	12699	12828	12780	12777	12892	12813	12953	12959	12934	12896	12908	12660	13023	12851	12979	12993	12808	12794	13019	12876	13085	12959	12928	12863	12882	13028	12869	12796	12893	12941	12953	12834	13051	12926	12857	12835	13022	12762	12868	13011	12822	12820	12860	12904	12795	13004	12914	12783	13007	12915	12815	12869	12915	12905	13013	13068	12752	12981	12862	12889	13053	12920	12897	12843	12904	12773	13031	12986	12876	12858	12967	12767	12989	12844	12865	12863	12856	12910	12947	12982	12813	12867	12865	12845	12858	12915	12880	12773	12968	13013	12956	12940	12802	12908	12906	12839	13073	12936	12864	12916	12830	12943	12926	12982	12960	12875	13025	12808	12963	12914	12995	13029	12822	12753	12794	12818	12846	12958	12904	12845	13002	12744	12965	12920	12804	12936	12972	12878	12723	12796	12723	13073	12777	12921	12920	12890	12966	12770	13076	13035	12902	12812	12894	12914	12964	12940	13062	12863	13002	12894	12970	12854	12968	12754	12872	12850	12822	12879	13067	12905	13034	12863	12947	12791	12753	12754	12806	12844	12861	12851	12942	12877	12842	12827	12911	12978	13088	12919	12806	12868	12995	13000	12909	12884	12974	12858	12857	12809	12918	13034	12803	12846	13022	12876	12946	12835	12862	12893	12877	12807	12823	12810	12937	12834	13038	12846	12899	12820	12919	12912	13016	12787	12976	12960	12888	12977	12769	12847	12844	12854	12998	12992	12788	12827	12925	12890	12821	12817	12882	12821	12677	12852	12799	12934	12961	13008	13124	12936	12963	12862	12825	12894	13026	12823	12712	12898	12970	12965	12837	12939	13066	12944	12799	12977	12958	12810	12882	12882	13022	12824	12845	12826	12868	12937	12878	12851	12814	12933	12962	12696	12759	12959	12990	12880	12922	12957	12933	12865	12892	12970	12827	12803	12883	13110	12988	12938	12868	12943	12805	13027	12960	12870	12858	12992	12789	12966	12924	12880	13001	12812	12935	12912	12936	12961	12962	13032	12807	12933	12862	12732	12899	12904	12957	12847	12954	12857	12856	12864	12770	12854	12866	12786	12827	12703	12852	13006	12933	12903	12765	12842	12736	12821	12905	12916	13003	12967	12782	12984	12894	12993	12986	12781	12979	12868	12836	13051	12973	12883	13065	12949	12953	12806	12957	12969	12951	12882	12868	12812	12854	12899	12762	12911	12890	13014	13034	12953	13050	12869	12782	13003	12940	12768	12836	13007	12827	12784	13149	12759	12912	12831	12827	12779	12948	12769	12859	12920	12902	12882	12771	12907	12955	12776	12828	12907	13028	12912	13001	12949	12864	13035	12832	12926	12905	12875	12785	12937	12811	12773	12859	13043	12980	13014	12877	12825	12658	12662	12905	12820	12976	12861	12760	12807	12748	12927	12850	12829	13107	12943	12866	13038	12874	12709	12893	12922	12923	12922	12899	12809	13010	12826	12960	13007	13017	12794	12898	12990	12969	12856	12781	12843	12848	12801	13021	12886	12792	12989	12929	12936	13076	12933	12778	12966	13145	12969	12901	12949	12724	12944	12911	12854	12806	12992	12929	13096	12772	12717	12963	12763	12992	12763	13010	12946	12958	12907	12948	12974	12871	12742	12826	12827	12986	12882	13148	12945	12740	12977	12896	12943	12968	12692	12873	12925	12968	12743	12900	13044	12892	12892	12907	12802	12983	12715	12843	12908	12857	12979	12919	12879	12903	12882	12789	12782	12955	12913	12783	12967	13096	12732	12953	12907	12850	12931	13008	12925	13003	12932	12827	12883	12824	12858	12849	12924	12736	12649	12940	12804	12950	12968	13061	12854	12923	12941	13008	12908	12741	12784	12982	12892	12831	12944	13119	12858	12945	12919	12907	12988	12937	12865	12910	12813	12927	12940	12813	12960	12861	12836	12745	12826	12751	13103	12926	12980	12925	12951	12884	13030	12895	12831	12923	12920	12947	13075	13014	12796	12825	12869	12787	12808	12822	12768	12928	12939	12929	12777	12960	12850	13090	12756	12878	12982	12722	12807	12974	13023	13048	12779	12999	12839	13020	12759	12881	12862	12908	12958	12897	12870	12943	12951	12812	12851	12998	13116	13166	13097	12830	12946	12982	12775	12895	12975	12938	12930	12837	12998	12953	12921	12794	12831	12880	12651	13049	12810	12837	12830	12822	12807	12910	12930	12952	12795	12911	13102	12878	12844	12901	12997	12863	12773	12920	12872	12853	13028	12869	12815	12832	12803	12683	12945	12857	13026	13052	12916	12745	12918	12935	12881	12884	12950	12997	12784	12746	12944	12878	12895	12848	12904	12958	12873	13044	12865	12817	12905	12891	12773	12886	12962	12959	13046	12787	13010	12874	12992	12783	12834	12877	12989	12806	12929	12898	12910	12739	12815	12975	12989	12856	13032	12865	12858	12759	12782	13094	12868	12863	12803	12983	12904	12914	12888	12875	12923	12934	12966	12958	12661	12959	12888	12957	12695	12946	12857	12911	13119	12960	12930	12778	12991	13238	12883	12821	12920	12683	12912	12878	12949	12905	13148	12733	12845	12886	13065	12803	12871	12801	12903	12901	12899	13128	12882	12836	12830	13028	12814	12894	12835	12993	13033	13050	12860	12861	13095	13041	12916	12900	12829	12910	12987	12881	12976	12918	12995	12952	12707	12846	12838	13118	12982	12873	12797	12900	13095	12814	12886	12855	12924	13001	12793	12730	13045	12966	12937	12841	12835	12733	12887	12923	12906	12809	12790	12838	12848	12944	12970	12831	12836	12875	12842	12906	12747	12936	12918	12819	12809	13040	12997	12738	12876	13021	12948	12871	12827	13036	12791	12861	12999	13072	12852	12798	12733	12947	12894	12813	12900	12797	13073	13072	13053	12998	12824	12944	12912	13031	12834	12882	13129	12857	12831	12963	12781	12897	12932	13033	12949	12982	12951	12960	12894	12801	12981	12836	12933	12962	12849	12847	12985	13068	12943	12885	12892	12834	12864	12787	12901	13027	12889	12796	13133	12789	12787	12916	12835	12831	12971	12839	12868	12876	12913	12798	12886	12966	12950	13020	12933	12864	12886	13033	13043	12866	12842	12866	12842	12807	13023	12829	13049	12737	12919	12894	12640	12949	12895	12802	12793	12887	12861	12797	12827	13027	12959	12899	12847	12966	12835	12903	12870	12818	12932	12827	12767	13035	12720	12795	12818	12869	12886	13009	12813	12928	12985	12778	12934	12809	12966	12883	12803	12798	12865	13129	13055	12870	12640	12954	12943	12921	12901	12752	12824	12704	12953	13086	13022	12883	12766	12826	12856	12869	12926	12897	12876	12932	12965	12959	12880	12824	12812	12954	12855	12893	12881	12916	12846	12896	12877	13022	12802	12804	12989	12907	12749	12830	12735	13019	12733	12919	12816	12786	12866	12944	12807	12967	12878	12705	12987	12836	12963	12803	12864	12830	12774	12865	12900	12873	13013	12673	12901	12972	12963	12750	12928	12996	12843	12931	12821	13033	13085	12976	12842	12993	12864	13035	12938	12841	12966	12886	12857	13044	13037	12950	12934	12983	12930	13036	12975	12782	12930	12891	12997	12978	12896	12799	12925	12907	12935	12916	12958	12871	13046	13088	12961	12858	12900	12912	12809	13087	13058	13010	12770	12880	12871	12900	12869	13047	12898	12977	12896	13042	12843	12985	12867	12819	12863	12946	12878	12843	13037	12725	12978	12851	12882	12822	12820	12963	13004	12897	12861	12772	12838	12901	12964	12895	12844	12945	12892	12813	12944	12878	12936	12890	13004	12847	12901	12952	12983	12915	12936	12940	12887	12917	12953	13192	12963	12814	13059	12944	12805	12898	12915	12910	12862	12864	12906	12994	12707	12799	12744	12942	12928	12983	12942	12896	12932	13052	12917	12862	12756	12825	12941	12943	12772	12909	12922	12869	13055	12907	12822	12739	12835	12847	12905	12771	12968	12981	12827	12942	12765	12735	12861	13011	13009	12907	12952	12896	12927	12811	12974	13042	12914	12819	12866	12993	12871	12770	12997	12936	12891	12878	12884	13116	12756	12879	12918	13098	12879	12835	12944	12934	12884	12915	12824	12964	12940	12870	12850	13079	12980	12983	12854	12893	13017	12795	12928	12976	13061	12819	12777	12798	12834	13063	12931	12929	12976	12959	12844	12913	12767	12918	12895	12900	12748	12826	13017	12889	13077	12989	12866	12975	12970	12739	12762	12802	12917	12882	12925	12778	12973	12875	12932	12880	12913	12917	12895	12842	12777	12784	12861	12901	12921	12943	12799	12986	13038	12741	12924	12986	12671	12807	12835	12754	12893	12913	12871	13034	12923	12960	12884	12743	12876	12828	12927	12898	12845
22886	21115	28706	24473	23617	25448	24262	19111	17780	17625	17347	17100	16913	16812	16647	16618	16525	16753	16668	16444	16429	16383	16269	16522	16563	16295	16534	16185	16492	16281	16380	16236	16285	16306	16111	16181	16093	16232	16334	16474	16237	16147	16244	16255	16287	16061	16071	16266	16479	16214	16117	16172	16249	16138	16284	16270	16037	16137	16147	16299	16197	16132	16324	16037	16356	16324	16258	16097	15999	16182	16199	16163	16357	16226	16235	16171	16163	16338	16155	16104	16124	16193	16140	16222	16225	16315	16250	16352	16215	16150	16235	16219	16173	16344	16248	15984	16252	16340	16307	16083	16109	16078	16142	16155	16177	16260	16206	16115	16110	16188	16114	16334	16070	16369	16046	16192	16178	16206	16097	16287	16279	16191	16208	16078	16089	15956	16065	16266	16518	16052	16164	16251	16103	16117	16281	16125	16156	16243	16215	16263	16385	16225	15881	16108	16145	16262	16281	16139	16107	16101	16310	16355	16125	16177	16027	16085	15938	16275	16128	16063	16189	16016	16238	16022	16245	16391	16346	16362	16059	16278	16289	16111	16000	16005	16001	16040	16248	16211	16313	15992	16163	16295	16106	16253	16246	16247	16135	16059	16298	16236	16192	16189	16234	16013	16012	16297	16058	16009	16170	16104	16097	16110	16090	16285	16120	16198	16389	16104	16233	16178	15954	16149	16269	16258	16201	15945	15854	16158	16145	16407	16338	16150	16096	16264	16232	16303	16261	16098	16012	16227	16196	16124	16300	16139	16021	16132	16321	16267	16436	16178	16088	16144	16111	16192	16303	16128	16222	16098	16167	16214	16184	16140	16237	16285	16096	16158	16246	15973	15957	16149	16129	16351	16297	16270	16322	16408	16347	16272	16142	16276	16304	16268	15979	16004	16189	16084	16246	16107	16100	16231	16157	16098	16223	16146	16272	16280	16160	16162	16058	16061	16109	15873	16020	16191	15969	16152	16104	16260	16211	16132	16129	16346	16177	16271	16092	16126	16279	16187	16156	16463	16243	16142	16220	16295	15953	16205	16294	16250	16228	16047	16224	16191	16384	16362	16267	16283	16035	16139	16143	16278	16268	16230	16198	16154	16278	16216	16245	16087	16250	16152	16087	16136	16184	16175	16157	16250	16091	16276	15977	16260	16141	16166	16290	16170	16049	16240	16268	16193	16156	16231	16224	16118	16122	16271	16062	16161	16146	16155	16412	16245	16258	16093	16308	16217	16162	16316	16276	16200	16238	16258	16285	16535	16106	16163	16256	16139	16210	16102	16256	16003	15998	16242	16260	16360	16074	16316	16125	16097	16219	16071	16233	16104	16284	16032	16281	16209	16135	16010	16348	16139	16414	16310	16093	16263	16093	16080	16201	16372	16098	16150	16098	16308	16343	16097	16283	15949	16159	16137	16201	16014	16125	16116	16372	16331	16210	16171	16278	16082	16060	16307	16433	16186	16075	16183	16312	16061	16084	15993	15997	16214	16235	16013	16046	16290	16228	16130	16293	16199	16173	16054	16280	16121	15945	16123	16288	16347	15997	16055	16210	16297	16190	16215	16216	16269	16243	16267	16277	16237	16337	16406	16144	16282	15985	16185	16182	16204	15968	16269	16113	16159	16262	16075	16329	16008	16248	16314	15967	16190	16102	16252	16274	16133	16100	16087	16328	16105	16146	16205	16194	16250	16128	16109	16285	16200	16195	16259	16175	16174	16248	16403	16068	15960	16054	16080	16207	16318	16156	16154	16212	16209	16021	16160	16232	16066	16221	16224	16076	16225	16162	15956	16165	16239	16110	16376	16145	16029	16083	15969	16219	16085	16426	16270	16195	16080	16124	16275	16224	16143	16181	16059	16118	16196	16181	16102	16103	16188	16310	16358	16270	16177	16138	16324	16199	16296	16207	16241	16297	16110	16391	16207	16377	16333	16108	16094	16187	16302	16383	16192	16408	16229	16165	16169	16162	16319	16167	16077	16255	16128	16169	16045	16098	16010	16135	16235	16101	16400	16218	16252	16232	16148	16127	16136	16174	16301	16369	15993	16074	16257	16043	16326	16064	16158	16228	16177	16192	16076	15997	16171	16164	16100	16171	16117	16320	16156	16013	16153	16323	16288	16300	16234	16126	16134	16307	16059	16088	16382	16200	16123	16063	16092	16320	16218	16132	16098	16146	16181	16116	16052	16127	16219	16183	16311	16202	16203	15928	16245	16207	16096	16498	16211	16326	16002	16242	16080	16222	16083	16128	16146	16307	16353	16226	16249	16327	16338	16202	16018	16236	16113	16251	16154	16197	16280	16112	16222	16066	16158	16206	16287	16343	16247	16133	16048	16171	16178	16076	16244	16191	16319	16271	16320	16112	16262	16328	16276	16128	16148	16116	16306	16262	16288	16070	16359	16368	16234	16570	16314	16102	16375	16295	16197	16193	16358	16148	16230	16242	16194	16266	16087	16181	16340	16245	16188	15957	16083	16114	16278	16076	16097	16145	16097	16038	16117	16254	16118	16149	16228	15966	16190	16396	16291	16229	16143	16120	16290	16092	16046	15889	16211	16179	16341	16328	16031	16130	16212	16207	16299	16322	16038	16300	16318	16370	16185	16211	16323	16182	16290	16054	16046	16171	16228	16233	16239	16093	16357	16289	16128	16174	16227	16406	16142	16050	16323	16068	16264	16242	16196	16301	16214	16209	16099	16225	16110	16260	16403	16376	16013	16081	16126	16243	16134	15968	16179	16363	16157	16253	16050	16186	16463	16093	16160	16116	16298	16073	15994	16183	16007	16257	16437	16042	16189	15982	16053	16180	16092	16180	16198	16194	16135	16204	16058	16166	15936	16130	16296	16216	16121	16114	16333	16202	16185	16281	16157	16276	16075	15939	15957	16026	15982	16132	16246	16155	16140	16210	16154	16352	16207	16297	16241	16410	16232	16120	16396	16171	16321	16293	16179	16173	16111	16190	16196	15912	16075	16117	16374	16136	15991	16172	16068	16043	16164	16216	16108	15990	16134	16345	16127	16326	16290	16321	16153	16117	16150	16228	16267	16098	16229	16272	16121	16113	16143	16228	16185	16343	16229	16285	16250	16169	16018	16179	16046	16130	16358	16258	16145	15961	16252	16297	16121	16159	16241	16114	16087	16400	16177	16144	16236	16084	16192	16117	16212	16081	16078	16112	16307	16259	16311	16342	16152	16022	16090	16364	16144	16098	16216	16416	16316	16180	16278	16132	16261	16147	16381	16249	16229	16294	16235	16240	16276	16332	16354	16262	16117	16170	16197	16171	16105	16245	16428	16293	16209	16268	16052	16274	16407	16352	16087	16246	16007	16118	16390	16121	16139	16285	16059	16342	15984	16335	16155	16138	16115	16173	16020	16192	16020	15973	16003	16119	16042	16117	16142	16102	16223	16169	16223	16240	16222	16295	16185	16105	16249	16128	16127	16032	16170	16235	16102	16107	16154	16380	16108	16329	16074	16130	16070	16355	16177	16159	15932	16000	16344	16280	16316	16224	16079	16197	16295	16361	16166	16264	16299	16300	16120	16232	16093	16082	16091	16185	16248	15991	16144	16200	16137	16198	16206	16122	16251	16234	16242	16308	16034	16037	16063	16180	16245	16159	16163	16037	16043	16277	16227	16163	16029	16360	16242	16272	16106	16099	16285	16123	16171	16300	16224	16311	16162	16116	16157	16255	16275	16223	16126	16092	16010	15962	16001	16080	16045	15982	16163	16178	15985	16053	16146	16049	16071	16173	16360	16212	16059	16186	16162	15967	16138	16292	16091	16230	16399	16261	16168	16288	16141	16089	16247	16264	16175	16368	16078	16247	16215	16142	16354	16310	16038	16227	16515	16145	16135	16245	16169	16054	16324	16174	16193	15877	16146	15957	16084	16146	16142	16167	16142	16298	16283	16124	16051	16269	16230	16332	16183	16036	16218	16088	16200	16156	16116	16221	16134	16081	16119	16358	16176	16069	16055	16089	16102	16183	16053	16054	16074	16178	16174	15952	16391	16291	16198	16212	16231	16449	16116	16174	16162	16175	16019	16227	16317	16196	16214	16204	16279	16211	16032	16154	16002	15968	16185	16211	16396	16131	16328	16415	16217	16138	16059	16063	16361	16217	16127	16292	16130	16146	16242	16036	16301	16284	16304	16221	16064	16209	16066	16117	16180	16336	16258	16313	16277	16229	16507	16103	16312	16078	16038	16348	16401	16359	16066	16065	16130	16175	16312	16294	16241	16273	16256	16257	16314	16042	16258	16145	16199	16046	16216	16152	16141	16049	16187	16234	16574	16261	16159	16307	16262	16303	16099	16258	15971	16112	16080	16023	16256	16026	16069	16041	16073	16144	16081	15998	16373	16235	16099	16340	16133	16016	16102	16251	16307	16298	16307	16164	16239	16117	16221	16021	16067	16109	16293	16270	16189	16203	16212	16121	16004	16153	16342	15964	16275	16424	16092	16190	16130	16093	16289	16268	16182	16222	16051	16174	16083	16163	16000	16042	16313	16209	16364	16286	16266	16324	16143	16037	16203	15995	15970	15989	15964	16121	16412	16207	16276	16179	16154	16270	16280	16201	16158	16155	16138	16217	16157	16133	15862	16229	16000	16256	16314	15965	15811	16195	16055	16171	16078	16086	16077	16110	16150	16221	16179	16340	16281	16185	16043	16229	16087	15972	16155	16239	16051	16221	16325	16216	16085	16480	16405	16135	16271	16158	16118	16280	16143	16235	16135	16110	16215	16413	16112	16197	16202	16179	16302	16172	16254	16233	16146	16045	16220	16334	16255	16534	16061	15969	16106	16048	16187	16266	16170	16320	16310	16187	16148	16137	16207	16149	16256	16309	16257	16339	16319	16206	16372	16300	16066	16378	16242	16109	16022	15996	16125	16224	16232	16135	16144	16318	16111	16046	16102	16278	16045	16328	16347	16342	15845	16207	16212	16038	16393	16182	16031	16268	16154	16096	16333	16144	16248	16253	16202	16284	16144	16419	16170	16119	16156	16194	16124	16123	16261	16423	16125	16023	16188	16159	16285	16334	16220	15986	16323	16364	16081	16191	16226	16124	16167	16087	16230	16094	16204	16281	16180	16022	16090	16177	16189	16377	16137	16303	16110	16408	16004	16176	16387
26364	52522	45626	31403	27080	23502	19786	17038	15562	15326	14930	14585	14492	14338	14333	14099	13938	14073	13932	14012	13897	13908	13933	13919	13825	13786	13822	13795	13805	13727	13884	13814	13691	13698	13771	13721	13781	13775	14010	13839	13972	13752	13879	13684	13532	13775	13744	13648	13785	13686	13824	13740	13660	13770	13724	13700	13675	13752	13653	13734	13813	13807	13766	13811	13803	13851	13691	13760	13811	13705	13717	13642	13727	13667	13537	13765	13683	13717	13653	13709	13814	13820	13683	13794	13682	13749	13733	13652	13713	13789	13602	13655	13760	13757	13690	13667	13787	13738	13913	13772	13817	13627	13782	13670	13707	13765	13750	13766	13569	13687	13719	13906	13851	13889	13684	13677	13631	13730	13796	13755	13749	13663	13669	13717	13668	13649	13715	13807	13658	13769	13627	13647	13723	13744	13919	13714	13759	13700	13874	13784	13854	13724	13757	13852	13655	13762	13718	13711	13906	13833	13789	13623	13725	13765	13719	13578	13749	13795	13733	13794	13825	13691	13775	13875	13670	13698	13784	13674	13916	13722	13811	13867	13790	13782	13805	13682	13738	13665	13729	13664	13577	13698	13787	13781	13710	13766	13728	13518	13793	13686	13667	13708	13769	13735	13735	13638	13891	13581	13628	13733	13769	13829	13808	13671	13901	13672	13675	13875	13802	13822	13620	13671	13774	13691	13746	13940	13711	13713	13910	13683	13511	13745	13768	13790	13831	13743	13579	13791	13838	13701	13752	13827	13674	13654	13662	13729	13581	13862	13746	13772	13971	13654	13639	13724	13961	13679	13768	13716	13662	13617	13892	13633	13759	13805	13708	13780	13700	13721	13997	13684	13550	13617	13595	13743	13723	13796	13571	13672	13730	13723	13741	13750	13724	13709	13816	13675	13769	13744	13749	13794	13793	13798	13709	13763	13715	13645	13816	13817	13750	13728	13834	13766	13885	13461	13631	13756	13624	13703	13768	13676	13611	13581	13769	13618	13814	13797	13886	13562	13683	13707	13743	13758	13706	13574	13580	13650	13703	13809	13663	13684	13766	13864	13704	13769	13881	13803	13742	13552	13638	13664	13666	13599	13787	13692	13839	13773	13680	13716	13783	13776	13553	13738	13576	13828	13750	13947	13650	13739	13656	13809	13720	13693	13698	13637	13821	13687	13638	13813	13749	13615	13736	13908	13668	13536	13718	13628	13810	13611	13702	13795	13678	13790	13745	13727	13848	13741	13777	13713	13802	13663	13614	13704	13704	13723	13707	13557	13771	13673	13801	13756	13711	13795	13802	13594	13627	13761	13729	13641	13671	13787	13722	13788	13565	13725	13709	13770	13763	13827	13500	13879	13715	13721	13759	13433	13575	13776	13623	13738	13729	13690	13757	13759	13683	13709	13837	13857	13780	13707	13731	13690	13737	13813	13730	13664	13644	13720	13846	13710	13777	13777	13731	13798	13700	13596	13695	13763	13769	13779	13788	13633	13769	13670	13737	13757	13657	13684	13703	13721	13690	13761	13876	13702	13856	13596	13685	13713	13746	13741	13747	13716	13737	13679	13827	13745	13794	13489	13611	13783	13711	13775	13739	13767	13690	13720	13728	13756	13625	13783	13657	13682	13690	13664	13704	13714	13651	13751	13717	13769	13692	13786	13829	13661	13648	13762	13735	13804	13756	13826	13824	13668	13791	13675	13676	13658	13721	13590	13938	13755	13669	13754	13730	13596	13835	13737	13694	13815	13753	13653	13865	13809	13676	13760	13562	13761	13771	13779	13617	13925	13887	13623	13607	13669	13836	13678	13760	13648	13745	13988	13683	13608	13786	13635	13560	13685	13790	13644	13672	13761	13742	13618	13822	13782	13773	13690	13717	13716	13706	13766	13821	13757	13866	13735	13834	13665	13618	13737	13673	13837	13653	13783	13788	13700	13775	13858	13639	13834	13646	13941	13615	13614	13723	13534	13774	13660	13701	13694	13762	13892	13718	13735	13667	13773	13866	13885	13680	13692	13566	13816	13882	13702	13669	13876	13851	13955	13670	13771	13721	13709	13719	13760	13865	13704	13898	13659	13549	13615	13755	13551	13621	13777	13829	13672	13864	13893	13675	13711	13649	13713	13655	13810	13797	13698	13743	13835	13773	13889	13763	13688	13822	13635	13757	13669	13823	13781	13661	13618	13875	13502	13623	13802	13666	13765	13638	13768	13682	13654	13805	13767	13730	13613	13612	13566	13756	13683	13827	13694	13716	13653	13868	13696	13735	13773	13662	13664	13731	13739	13626	13608	13790	13754	13787	13770	13817	13753	13868	13820	13673	13761	13755	13678	13896	13743	13636	13694	13786	13666	13754	13660	13706	13796	13636	13639	13803	13697	13767	13676	13691	13686	13546	13594	13811	13555	13618	13646	13684	13722	13670	13852	13600	13828	13763	13795	13834	13766	13606	13684	13737	13736	13733	13799	13867	13715	13769	13700	13603	13635	13802	13845	13756	13709	13729	13790	13759	13778	13697	13635	13660	13645	13744	13619	13803	13767	13721	13764	13787	13678	13755	13792	13776	13800	13636	13664	13681	13692	13678	13715	13755	13752	13715	13791	13819	13636	13719	13701	13806	13640	13828	13817	13630	13746	13848	13724	13720	13698	13763	13775	13755	13730	13702	13566	13646	13613	13803	13926	13668	13591	13601	13671	13764	13782	13799	13735	13773	13746	13655	13831	13656	13782	13620	13749	13809	13604	13790	13787	13754	13870	13707	13776	13720	13804	13603	13811	13825	13851	13684	13676	13672	13827	13757	13799	13866	13806	13907	13700	13714	13837	13687	13700	13845	13590	13645	13745	13696	13586	13649	13698	13980	13768	13718	13961	13758	13818	13797	13724	13833	13532	13740	13668	13873	13797	13814	13752	13757	13685	13757	13806	13785	13576	13615	13651	13667	13774	13671	13727	13871	13709	13816	13775	13518	13699	13780	13556	13840	13684	13799	13724	13709	13823	13808	13801	13802	13534	13749	13658	13823	13607	13662	13644	13820	13870	13572	13810	13593	13670	13601	13709	13786	13585	13783	13692	13603	13690	13744	13617	13801	13667	13775	13657	13874	13682	13580	13778	13675	13899	13735	13568	13768	13595	13707	13699	13705	13727	13751	13799	13660	13518	13636	13798	13786	13715	13801	13585	13525	13634	13572	13787	13588	13603	13787	13694	13817	13632	13742	13751	13648	13851	13681	13786	13693	13724	13855	13487	13783	13846	13724	13600	13900	13730	13670	13565	13680	13849	13693	13739	13639	13753	13838	13553	13896	13656	13782	13722	13671	13882	13665	13498	13850	13750	13779	13828	13787	13783	13711	13767	13661	13695	13636	13708	13563	13683	13698	13712	13622	13767	13823	13841	13747	13702	13750	13582	13649	13788	13713	13848	13687	13734	13498	13872	13705	13720	13690	13785	13734	13697	13707	13752	13692	13839	13625	13669	13927	13551	13701	13667	13657	13678	13624	13828	13740	13739	13624	13671	13890	13680	13595	13736	13817	13790	13713	13701	13654	13649	13739	13802	13732	13758	13723	13766	13866	13758	13556	13660	13711	13666	13607	13742	13624	13795	13772	13632	13610	13790	13913	13764	13727	13700	13766	13467	13842	13707	13679	13816	13715	13770	13676	13816	13793	13739	13652	13644	13807	13722	13599	13654	13722	13796	13629	13850	13728	13654	13679	13789	13733	13583	13829	13660	13778	13771	13762	13626	13686	13807	13658	13698	13834	13819	13818	13911	13647	13842	13819	13647	13853	13802	13785	13925	13644	13703	13844	13884	13650	13620	13620	13603	13702	13676	13748	13734	13835	13511	13569	13662	13693	13718	13721	13834	13668	13576	13760	13870	13711	13674	13695	13750	13585	13696	13723	13507	13703	13683	13792	13662	13828	13735	13749	13549	13867	13616	13640	13445	13735	13592	13814	13696	13565	13648	13813	13567	13732	13821	13846	13676	13706	13712	13863	13712	13664	13726	13760	13758	13640	13952	13745	13826	13799	13788	13840	13614	13780	13608	13638	13575	13755	13812	13538	13584	13913	13608	13726	13732	13641	13757	13564	13616	13706	13810	13608	13774	13668	13531	13697	13821	13602	13748	13707	13789	13552	13798	13637	13843	13722	13952	13761	13639	13792	13837	13652	13746	13804	13598	13763	13558	13638	13934	13730	13959	13824	13688	13675	13718	13747	13687	13769	13675	13916	13874	13722	13623	13749	13665	13643	13686	13718	13836	13848	13959	13711	13660	13640	13807	13581	13652	13721	13668	13763	13845	13592	13693	13782	13771	13649	13776	13761	13859	13728	13720	13704	13780	13620	13871	13771	13817	13735	13892	13876	13567	13586	13656	13817	13707	13660	13656	13767	13829	13757	13665	13729	13614	13750	13720	13728	13829	13618	13750	13773	13664	13788	13735	13841	13766	13734	13712	13901	13749	13749	13705	13780	13678	13496	13577	13710	13763	13765	13797	13602	13716	13611	13831	13630	13731	13449	13574	13538	13744	13844	13742	13527	13806	13854	13712	13718	13706	13782	13910	13717	13789	13678	13735	13594	13562	13577	13702	13768	13748	13803	13729	13859	13845	13792	13699	13736	13644	13632	13842	13770	13679	13834	13764	13761	13558	13713	13608	13642	13866	13567	13852	13808	13745	13823	13842	13767	13632	13746	13753	13676	13765	13676	13793	13715	13721	13734	13837	13732	13810	13742	13727	13720	13706	13552	13772	13678	13616	13562	13628	13728	13627	13658	13802	13750	13712	13850	13727	13889	13783	13710	13782	13539	13739	13791	13846	13695	13771	13599	13902	13680	13705	13693	13823	13862	13720	13671	13526	13751	13834	13611	13651	13717	13721	13845	13618	13676	13604	13830	13824	13667	13710	13649	13793	13709	13614	13585	13863	13738	13775	13703	13708	13712	13766	13855	13725	13899	13557	13862	13756	13910	13676	13765	13614	13818	13898	13690	13697	13894	13730	13663	13804	13877	13812	13739	13702	13781	13768	13654	13802	13839	13863	13811	13652	13750	13751	13642	13641	13718	13651	13777	13717	13669	13624	13902	13784	13744	13618	13812	13800	13669	13748	13688	13665	13798	13757	13662	13724	13684	13675	13674	13641
24237	21201	28173	27036	24138	21594	19471	16976	16235	16238	15917	15674	15687	15403	15452	15187	15345	15372	15148	15379	15177	15218	15113	15127	15166	15138	15034	15213	15030	15177	15059	15144	15099	14941	15074	15122	14855	15156	14976	15067	14981	14710	14943	15122	14929	15046	15081	15174	15109	15034	15056	14977	15045	15130	15173	15097	15024	14959	15005	15108	14983	14978	15079	15128	15028	14813	15143	14899	14950	14931	15206	15010	15258	14889	14943	15125	15139	14901	14897	15082	15152	15179	14980	14991	15017	15172	14834	15042	15095	14968	15013	15094	15256	14948	14968	14912	14853	14979	14939	15041	14974	15191	15236	15135	15041	15000	15019	14718	15211	15222	15051	15065	15012	14931	15004	14871	14972	15020	14998	15167	15128	14764	14946	15039	15018	14946	15078	15028	14845	14949	14914	14965	15049	15030	15009	15167	14945	14993	14908	14989	15111	15042	15189	14969	15002	14925	15103	14882	14860	15207	14922	14956	14986	14841	14950	15047	15030	15172	15090	14929	14918	15106	14931	15140	15100	14902	14990	15083	15051	15042	14824	15090	14822	14794	15008	14913	15084	15026	14897	15152	15115	14934	14954	15180	15068	15107	15030	14934	15052	15135	15112	14932	14994	15013	14998	15017	15270	15138	15190	14876	15118	14950	15054	15001	15201	15017	15291	14963	14995	15153	14927	15182	15044	15133	15058	14812	14860	15054	15081	15043	15008	15009	15062	14936	14844	14985	14838	15026	14899	15087	15163	15091	14733	15074	15061	14944	14926	14884	15278	15019	15046	14958	15149	14920	15149	14924	15203	15113	15208	15019	15106	14986	15025	14865	14812	15053	14915	15132	15168	15317	15031	14948	15093	15081	15239	14891	14959	15080	15105	15093	15009	14889	14949	14916	15223	14962	14920	15163	15011	15121	15068	15023	14999	15074	14888	15038	15050	15202	14987	14889	15229	14969	15084	15025	15061	15026	14901	14815	15009	15061	15032	15168	15039	15162	14926	15276	15215	15115	14981	15118	15065	15010	15066	15119	14994	15105	15083	15216	14919	15102	15041	15042	14951	15034	15023	14996	14720	15023	14967	15157	15092	14941	14870	15114	15104	15001	14932	14994	15028	15087	15150	14913	15184	15123	15089	15200	15170	14948	15150	15080	15278	14982	15035	15108	15129	15011	14879	15135	14971	15023	14994	14984	14913	15091	15175	15178	14861	15201	14992	15146	14932	15056	14976	15149	14944	15117	15036	14995	15303	15023	14949	14881	15168	15101	15027	14947	15255	15031	15108	15028	14952	15094	15011	15019	14975	15024	15184	15040	14892	14924	15058	15162	14899	15015	15155	15069	14948	15072	14931	15245	14800	14993	15048	14875	15092	15118	14999	14879	14837	15025	15030	15145	14902	14760	15089	15203	15279	15018	15128	15069	15060	15104	15250	15010	14915	15086	15102	14953	14970	14976	15095	14780	15080	15129	15046	15132	15003	14855	15085	15016	14974	14956	15203	15157	14911	15137	15048	15125	14763	15104	15151	15152	15302	15057	15025	14935	15100	15079	15105	15025	14872	14993	14970	14953	15077	14792	15008	15214	15145	15150	15009	15109	14939	15056	15174	14914	15111	15169	15143	14976	14879	14910	15030	15042	15101	15015	15063	14912	15063	15126	14997	15112	15222	15237	15067	14867	15059	15012	15169	15096	15176	15035	15059	15069	15199	14937	15008	14917	15003	15223	14946	15136	14897	15030	14939	15085	14991	15074	15095	14941	15183	14993	14886	14827	14979	15104	14968	15094	15102	14925	15014	14771	14935	15001	14973	14930	14995	15113	15093	15055	14984	15071	14943	14932	15118	15094	15060	14991	14927	15162	15081	15030	15154	15155	15113	15260	15003	14966	15121	14980	15124	15238	14976	15114	15096	15085	14902	14981	15136	15064	15142	14853	15033	15152	14971	15122	15009	14959	15144	14988	14954	15096	15038	15126	15077	15087	15043	15027	14922	15231	15060	14911	14926	14979	14987	15126	15094	14873	15031	15070	14903	14949	14961	15101	15057	15115	15097	15024	15050	14955	15015	15132	14893	14867	15013	15029	15016	14994	14879	14994	14987	14876	15148	15037	15088	14902	15159	14964	15126	15088	14996	15109	15225	15176	15105	15051	15010	14980	14971	14807	15141	15070	15072	15032	14862	15052	14916	14853	15051	14927	15117	15068	15192	15025	15131	15115	15059	15173	14966	14953	15101	15122	15142	14844	14912	15065	15063	15044	15180	14994	15017	15088	14986	15164	15049	15020	15064	14916	14918	15160	14814	14912	14914	14877	14957	14932	15177	14968	15051	14978	14836	15079	15036	15059	14971	14996	15170	15140	15110	15156	15009	14940	15209	15241	14998	15051	15065	15052	15092	15157	14949	14996	15356	15161	15017	15126	15026	14826	14948	15089	15040	15206	15214	15045	14912	14875	15097	15026	15004	14881	14981	15115	14952	15233	15179	15028	15012	14975	14851	15016	14875	14830	15002	15034	15089	14937	15035	14878	15000	15047	15267	15104	15243	15061	15179	14951	15172	15115	15118	15027	14967	15069	14975	15113	15095	14893	15042	15160	15105	14914	15076	15073	15140	15055	14893	15024	14864	15075	14987	15138	15134	15098	14950	14975	15259	15110	15139	14999	15044	15150	14918	14870	14774	15140	15094	14932	15110	15039	15079	15007	14939	14792	15067	14995	14973	15037	15302	15334	14991	15041	14973	14833	15011	14855	14834	14844	15133	15029	15015	15046	14870	14988	15055	15142	14964	15007	15006	14928	14989	14826	14824	15133	15091	15246	14995	14950	15049	15139	15307	14933	15069	14907	14915	15049	15028	14978	15095	15070	15229	15133	15172	15095	15055	14914	14990	15096	15067	14939	14983	15136	14913	15132	15193	14923	15087	15126	15175	15033	15002	14837	15009	15080	14915	15080	15005	14926	15185	15026	15067	15063	15035	15026	15115	15007	14861	14945	15008	15175	15005	15020	15231	15176	14949	15053	14864	14841	14949	15097	14847	15182	14911	15063	14891	15023	15000	15132	15240	15060	14841	15113	14977	14746	15026	14855	14822	15010	14996	15066	15113	15239	15091	14753	15021	14837	15074	15165	14896	14918	15185	15043	15021	15038	14894	15110	15118	14978	15163	15001	15067	15037	15074	14953	15050	14966	14965	14899	15062	14864	15019	15078	15110	15206	15237	14858	15111	15069	14967	15186	15272	15024	15008	14912	14971	14880	15179	15087	14826	15137	15027	14962	15109	15078	14910	15061	15094	15072	14963	15054	14900	15151	15147	14875	14947	14952	15028	15094	14892	15179	15154	15073	15119	15010	15182	14815	14916	15227	15233	15002	14877	14880	15248	15067	15042	15073	15151	14916	15035	15053	15030	15064	14949	15113	15069	15119	15034	15002	15048	14929	15111	14957	15156	15030	15011	14898	15065	15090	14999	15089	14958	15063	15012	15029	14948	14887	15261	15063	15142	15086	14774	14960	14850	14954	14844	15087	14965	15005	14899	14910	15056	15149	15036	14975	15053	14958	14987	14885	14857	15036	15000	15060	15139	15063	15072	15064	15015	15127	15189	14989	15090	15129	15091	15183	14970	15005	15154	15098	15026	15010	15049	14916	15006	14928	15009	14997	14879	15191	15136	15084	14965	15048	15097	15197	15094	14900	15035	14928	15121	15011	15019	14918	15082	15109	15061	15102	15016	15073	15289	15092	15095	14902	15164	14880	14842	15063	15039	14831	15169	15139	14963	15017	15141	15073	15073	14900	14896	15150	15019	15156	15086	15072	14983	14917	14925	14952	15007	14928	15105	15094	15051	15191	15100	15154	15274	15121	15054	15016	15122	14824	15060	14954	15085	14934	14927	14841	15093	15096	15044	15099	14883	15249	14911	15016	15055	15158	15211	15279	15024	15109	15084	14980	15075	14997	15123	15212	15082	15044	15003	14965	14941	14977	14992	14929	14903	14813	15042	14987	15166	14971	14904	15090	15203	14948	15249	14947	15074	15061	15135	15039	14956	15038	14903	14994	15029	14998	14946	14916	14820	15018	15162	15025	15072	14989	15078	14945	15211	15097	15039	15073	15043	14918	14985	15149	14979	14848	14901	14964	14934	14963	15208	15049	15022	15176	15178	15231	14990	14995	15069	14795	15092	14935	15122	15074	15101	15080	15190	14948	14963	14981	14935	15120	15105	15083	15099	15082	15062	15136	15170	15094	15202	14971	15230	14916	14759	14880	14978	15042	15306	15023	15151	15231	14914	15072	15088	14886	15126	14996	14919	15092	15123	15082	15019	15263	15133	15104	15045	15134	15057	14888	15040	15098	15144	14895	15013	15139	15092	14964	15151	15048	15070	14979	14916	15129	15046	15099	15082	14997	15008	14945	15193	14870	14973	15025	15084	14984	15012	15097	15030	14918	15006	15006	15066	14949	15080	15146	14882	15069	15062	14990	15190	15074	15068	15213	15150	14968	14865	14956	14981	15015	15295	14847	14892	15031	15073	14993	14997	14986	15083	15109	15046	14834	15090	15063	15179	15162	14920	15177	15086	15085	15036	14947	15049	14952	14747	14952	14852	14904	15135	15108	15037	15020	15032	15009	15112	14894	15168	15276	15109	15170	14906	14941	15089	15254	15010	14971	15000	15084	15007	15053	15088	15220	15136	15106	14962	14950	15273	15055	15001	15130	15023	15077	15243	15045	15113	15223	15001	14868	14876	14945	15115	15007	14975	15079	14984	14978	14945	15037	15080	15062	15137	15123	15058	15047	14980	15113	15182	15165	15058	15085	14922	14976	15087	15098	15132	14963	15129	14952	15306	15253	14911	15027	15033	14918	14883	14685	14887	15098	14844	15132	15131	15137	15279	15144	15042	14953	14939	15000	15018	15148	14908	14886	15074	15063	14876	14872	14971	15035	14935	15197	15092	15098	15043	14983	15006	15095	15000	15019	15091	15163	14903	15003	14869	15129	14926	15082	14893	14939	14948	14896	15091	15097	15004	15102	15173	14891	15022	15118	15087	15154	15130	14976	15098	15043	15126	14925	14976	14976	15132	15088	14858	14940	15047	15166	15020	15113	15047	15134	15133	15015	14939	15079	14990	15021	14962	14993	14977	15069
26186	47486	37944	29425	24504	19835	17127	15757	14627	14446	14098	13850	13806	13720	13596	13231	13250	13304	13268	13350	13275	13236	13142	13193	13017	13050	13019	13307	13124	13166	13101	13121	13158	13116	13002	13197	13092	13014	13170	13180	13073	13206	13081	13143	12963	13242	13015	13189	12959	13064	13157	13184	12983	13179	13195	13128	13140	12981	13017	13173	13138	13084	13144	12897	13124	13004	13158	13134	12997	13086	13015	13019	13015	13090	13005	13125	13141	13091	12978	13052	13010	12997	13068	13128	13153	13052	13074	13073	13207	13131	12929	13088	13060	12953	13141	13124	13099	13155	13149	13072	13127	13006	13136	13186	12978	12891	13135	13130	13071	12910	12963	13050	12932	12951	13135	12923	13232	13100	13160	13165	12920	13003	13183	13044	13108	13241	13004	12950	13039	13025	13073	12904	13229	13077	12847	13104	13131	13057	13069	13026	13086	13192	13274	13006	12995	13176	13006	12912	12943	13140	13113	13053	13161	13064	12990	13063	12976	13255	13196	13168	13196	12921	13039	13102	13275	13006	13236	13187	13127	13003	13258	12833	13031	13070	13077	13124	13222	13118	13006	13011	13007	13204	13037	13099	12949	13154	13019	13189	13058	12947	13060	13012	13146	13104	13042	12964	13199	12982	12877	13133	13047	13122	13072	12961	12840	13110	13156	13049	13063	12936	13093	12955	13005	13000	13147	13168	13122	13307	13024	13094	13166	12973	13212	13216	13126	13000	13151	13065	12970	13100	13113	13033	12990	13119	13088	13078	13323	12971	13209	13120	12932	12971	13148	13115	12920	13179	13103	12955	12993	13017	12902	13062	13023	13118	13150	13093	13113	13109	13061	13136	13120	13049	12961	12989	13027	13067	12931	13116	13048	13003	13209	13069	13122	12984	13011	13008	13014	13208	12909	13127	13109	12982	13031	13116	13079	13027	13196	13005	13244	12911	12971	13057	13102	13153	12958	13025	13200	13069	13169	12966	13001	13176	13075	12966	13090	13058	13018	12978	12970	13226	13041	13068	12928	13148	13134	13235	13171	13049	12987	13175	13178	13086	13146	13133	13127	13092	12996	12957	13081	13225	12902	13049	13007	13204	13012	13266	12977	12763	13183	12951	13223	13215	13026	13060	13028	12968	13213	13013	13102	13163	12927	13050	13019	13003	13181	13212	13115	13072	12911	13130	13221	13172	12976	12977	13015	13030	13178	12930	12902	12914	12995	13030	13105	13019	13297	13189	13136	13082	13200	13113	13149	12953	13015	13011	13103	13111	12995	13275	13111	13097	13098	13050	13083	12910	13078	13121	13062	13049	12967	13081	13037	12884	13129	13033	13120	13032	13238	13193	13153	13042	13081	12940	12964	12939	12988	13132	13092	13199	12972	13234	13163	13191	13093	13109	13072	12906	13127	12939	13062	13151	13113	13102	13140	13074	13023	13147	13008	13106	12869	12972	13239	13092	13310	13125	13117	13058	12966	13124	13109	13033	12966	13028	12936	13244	13226	12985	13078	13121	12918	13180	13163	13022	13124	13196	12993	13218	13046	12930	13181	13057	13058	13049	13024	13126	13228	12930	12933	13018	12979	12961	13018	13067	13196	13187	13104	13067	12894	13289	13005	13054	13164	12908	13329	13034	12972	13101	12948	12911	13008	12992	12922	13052	13033	13098	12986	13147	13112	13150	13169	13167	13051	13173	12891	13251	13082	12960	13024	13151	13080	13036	13180	13058	13060	13022	13011	13136	13081	13267	12932	13141	13151	13131	13130	12919	12949	13080	13050	12944	13116	13173	12944	13123	13095	13037	13096	13080	13168	13018	13006	13135	13086	13003	13086	13173	13083	13115	13042	12821	13036	13151	13099	13153	13012	13109	13124	13223	13211	13131	13059	13257	13222	12975	12895	13051	13116	13034	13036	13015	13052	13055	13032	13041	13203	12913	13143	13146	12891	13059	13014	13103	13154	13061	13006	12986	13205	13056	13044	12927	13183	13161	13052	13051	13017	13044	12938	13023	13203	13107	13025	13112	13044	13121	13162	13028	13109	12992	13110	13054	13226	13044	12995	13052	12988	13146	12944	13030	13016	13190	13023	13153	13226	13120	13008	13027	12986	13159	13116	13239	13184	13083	13329	12919	13205	13018	13126	13127	13325	13173	13009	13147	13063	12912	13085	13114	13066	12880	13039	13001	13010	12969	13324	13057	13060	13092	13041	13054	13029	13222	13196	13089	12979	13085	12986	13039	13089	13220	13079	13098	13164	13090	13050	13339	12959	13023	12891	13065	13227	12957	13003	12941	13218	13194	13064	13084	13148	13116	13161	12926	12939	13088	13052	13203	12949	13028	13137	13136	13089	13129	13019	12978	13110	12905	13015	13212	13117	13098	13028	12952	13117	13018	13211	13063	13078	13196	12944	13029	12937	13057	13083	12788	13126	13151	12906	13133	12764	13000	13115	13173	12998	13132	13094	12971	13098	13042	13149	13153	13148	13043	13033	13022	13048	13088	13062	13122	13033	12972	13073	13103	13098	13051	13099	12996	12985	13110	13082	13308	13174	12892	13084	13185	13025	13222	13095	13050	13172	13087	13144	13142	13315	13044	13067	13191	13168	12922	13068	13041	13036	13101	13265	13036	13038	13183	13061	12959	13277	12929	13110	12974	12950	13264	13154	13189	13092	13093	13037	12921	13109	12863	13275	13195	13098	13139	13065	13010	13192	13224	13011	13045	13135	13244	13022	13088	12989	13086	13169	13169	13102	13147	12980	13035	13135	12887	13173	12979	13027	13157	12953	13028	13112	12883	13019	13096	12920	12781	13049	13038	13063	13021	12929	13284	13069	13065	12993	12962	13041	13068	13065	13096	13010	13144	12811	12989	13035	13144	13040	13009	13168	13051	13211	13058	13198	13018	12959	13223	13258	13233	13119	13090	13235	13184	13060	12996	13065	13174	12879	13093	13000	13007	12898	13221	12925	12819	13011	13132	13035	13143	12951	13106	13024	13084	12972	13078	13139	13084	13130	13152	13105	13142	12846	12984	13155	13009	13039	13107	13036	12983	13034	13000	13197	13065	13147	13101	13158	13105	13087	13114	13179	13040	13110	13023	13203	13090	13069	12992	12942	12996	12985	13138	13053	12978	13138	13146	13005	13114	13087	13221	12985	13138	13007	12967	12949	12844	13061	13160	12987	13171	13044	12907	13218	13196	13186	13108	13086	13033	13065	13052	13071	13097	13088	13276	12950	12903	12977	13187	13107	12965	13176	12971	13097	13091	13050	13072	13066	12976	12988	12997	13014	13179	13174	13132	13210	13209	13219	13084	12912	13122	13155	13078	13057	13136	13196	13129	13162	12993	12994	13017	13124	13065	13293	13164	12998	13044	13156	13130	12985	13156	13138	13113	13056	13257	12913	13037	13102	13090	13230	13097	12939	13091	12939	13149	12886	13129	13141	13057	12916	13084	13127	13161	12914	13100	13157	13162	13025	13223	13045	12940	13137	13072	12949	12832	13039	12862	13016	13102	13164	13195	13046	13055	13329	13011	13206	13075	13048	13108	13019	13026	13050	13117	13017	13012	12998	13160	12951	13139	13127	13092	13092	13170	13182	13162	13274	13134	13109	13003	12979	13139	13061	13095	13081	13100	13084	13151	12950	13172	13081	12980	13052	13118	13086	12988	13081	12960	12964	13060	13284	13088	13106	12872	13207	13109	13087	13179	13048	13001	13098	13055	12973	12949	13138	13087	12846	13080	13065	13114	12973	12940	13151	13008	13147	13185	13218	13080	13096	13111	12986	13083	13190	13108	12964	13021	13156	13159	13074	12861	13033	13174	13105	13089	13184	12986	13179	13010	13103	13033	13014	13170	13197	13054	12977	12994	13012	13101	13210	13074	13111	13022	13201	13149	13022	13098	13087	13077	13132	13140	13127	13044	12933	13204	12987	13047	13089	13086	13137	13007	13075	12986	13148	12972	12927	13121	13063	13119	13207	12899	13043	13106	12929	13125	12963	12948	12990	13085	13066	12995	13127	12934	13099	13022	13160	12942	13109	13140	13042	13046	13180	13184	13046	13178	13142	13005	13085	13031	12921	13145	13034	13059	13022	13337	12983	13228	13019	13002	13016	12892	13134	13280	13024	13011	13029	13111	12953	13141	12845	12909	13102	13174	13097	12889	13072	13085	13091	13245	13073	12933	12910	12905	12965	13005	13025	13137	13268	13137	13087	13015	13178	12918	13195	13151	13084	13079	12985	12962	13216	13038	13111	13039	13064	13187	13119	13016	13041	12985	13127	13060	12973	13013	13125	13174	13098	13144	13097	13023	13159	13121	13085	12984	12984	13205	12927	13098	13047	13092	13098	13127	13013	13123	13050	13044	13031	13018	13093	12990	12945	13129	13069	13025	13111	13122	13008	13218	13011	13074	13293	12916	13036	13084	13092	13159	13041	12997	13093	13217	13014	13060	13027	13073	12992	13129	13278	12966	13031	13026	13073	13188	13210	13035	13197	13128	13004	13024	13066	13089	13141	13160	13067	13135	13122	13143	13267	13039	13159	13061	12987	13137	13176	13144	12979	13059	13166	13104	12919	13131	12990	12885	13082	13041	12995	13015	13069	13039	13170	13036	13224	12906	12987	13151	13094	13182	13180	13056	13087	13155	12993	13152	13153	13098	13142	13111	13047	13006	13176	12985	13042	13058	13003	13039	13120	13063	12946	12957	13104	12866	12999	13199	13201	13227	13178	12959	13202	12945	12963	12949	13114	13032	13052	13003	13064	13032	13048	12930	13136	13223	13061	12942	13067	13083	13047	12950	13064	12971	13150	13051	12963	13082	12957	13189	13118	12971	13239	12938	13050	13145	13021	13182	13029	13147	13252	13147	13053	13243	13098	13320	13021	13011	12874	13050	13082	13103	13212	13033	13024	13103	13081	13047	12827	12992	12917	13207	12959	13269	13158	13196	12859	12987	13154	13025	13047	13073	13202	12962	12941	13259	13107	13093	12990	12925	13057	13063	13141	12837	13015	13018	13041	12938	13222	13080	13031	12905	13145	13201	13234	13135	13094	13088	13069	13259	12945	13091	13223	13111	13090	13126	13189	13072	12944	13099	13096	13117	13101	13105	13219	12980	13257	13172	13100	12891
21884	21144	28985	23757	21960	25365	27775	21812	19493	19383	18928	18521	18171	18123	17909	17668	17749	17617	17539	17465	17431	17443	17477	17363	17399	17363	17583	17500	17425	17150	17184	17145	17348	17255	17216	17229	17085	17229	16982	16951	17321	17218	17116	16970	17192	17203	17143	17127	17359	17112	17051	17271	17062	17183	17493	17187	17088	17166	17124	17309	17060	17132	16968	17023	17090	17060	17018	17106	17087	17168	17132	17185	17133	17062	17254	17154	17104	17143	17194	17045	16892	17263	17023	17068	17242	16994	17202	16977	17232	17197	17216	17002	17206	16780	17059	17082	17050	17124	16965	17285	17145	17219	16908	17162	17105	17156	17222	17033	17161	17103	17055	17071	17156	16970	17162	17089	16965	16951	17022	17046	17131	17183	17076	17089	17184	17100	17174	17045	17082	17030	17054	16954	16935	17149	17124	17210	17075	16968	16980	16930	17042	17201	17068	17073	16996	17251	16929	16828	16779	17152	17008	17197	17431	17210	16963	17254	17386	17076	17097	17136	16982	17004	17057	17118	17020	17153	17143	16970	16924	17093	17189	17043	17013	17207	17267	16928	17078	17138	17044	17005	17106	17208	17013	16958	17140	16954	17090	17082	16973	17141	17173	17020	17053	17115	16939	16863	17142	17137	17200	17173	17133	17067	16986	16914	17187	16943	17089	17208	17340	17164	17426	17017	17031	17081	16907	17182	17238	17227	17101	17252	17120	17262	17181	17068	17178	17161	17098	16817	17110	17232	17067	17070	17119	16981	17098	17148	16989	17045	16855	17074	17055	17104	17089	17235	17080	17098	17072	17148	17088	17303	17063	17091	17100	17062	17218	17019	17133	17028	17021	17162	17037	17112	17114	17141	17063	17043	17062	17051	17166	17156	17227	17113	17055	17069	17032	17037	17288	17012	17084	16918	17189	17184	17073	17035	17095	17087	16993	17004	17084	16988	16954	17025	16907	17054	17121	17206	17057	17082	16961	17027	17031	17105	17139	17180	17061	16919	17022	17119	17019	17114	17148	17224	17387	16985	17224	17171	17340	17101	17254	17180	17201	17035	17080	17031	17227	17101	17124	17022	17000	17021	17097	17218	17077	17060	17338	17150	17289	16950	17048	17079	17235	17147	17103	17282	17205	17109	16982	16884	16877	17204	17082	17208	17000	17045	17011	16929	17076	16926	17306	17287	17318	17124	17124	17135	17049	17128	17254	17023	17078	17122	17397	17023	16981	17152	16944	17139	16953	17322	17061	17122	16861	16830	17061	17038	17124	17054	17288	17046	17095	17122	16957	16842	17275	16973	17031	17091	17158	17047	17251	17061	17081	16976	16957	16897	17133	17059	17101	17101	17297	17095	17089	17004	17200	16870	17017	16964	17036	17122	16945	17209	16886	17200	17070	17005	17065	17025	17146	17023	17094	17101	17137	17113	17050	16894	16856	16930	17228	17071	17098	16988	17075	17159	17058	16861	16989	17175	17162	17064	16958	16985	16896	17038	17232	17092	17133	17026	17068	17328	17105	16981	17299	17060	17214	17014	16947	17262	17210	17095	17058	17025	16886	17224	17101	17110	16914	17167	17222	16984	17127	16837	17047	16952	17199	17146	17370	17064	16959	17055	17156	17157	17105	17227	17130	17091	17017	17047	16931	17115	17017	17282	17053	16889	17204	17164	16985	16994	16993	17090	17226	16980	17091	17198	17061	17154	17028	17172	17168	17045	17114	17249	17000	16885	16936	16970	16894	17054	17002	17155	17281	17192	17215	17008	16952	17358	17021	17155	16936	17102	16887	17123	17090	17117	17042	17038	16980	17172	17025	17038	17003	17244	17167	17106	17172	17048	17165	17249	17231	17247	17160	17023	17015	16915	17131	17013	16931	17086	17114	17178	17275	16933	17176	16948	17078	16971	17120	16948	17053	16995	17163	17264	16905	17022	16935	16928	17061	17107	16966	17180	17104	16997	17132	16739	17110	16819	16955	17196	17180	17168	16971	17079	17133	17183	17016	17059	17023	17062	17019	17086	17115	17147	17036	17245	16970	17163	17076	17049	17011	17130	17035	17022	17139	17134	17020	16959	17021	17242	17012	17153	16951	17021	16949	17017	16910	17228	17121	17033	17023	17129	17108	17075	16963	17177	16933	17293	17313	17163	17281	17088	17151	17102	17093	17123	17189	17297	17000	17133	17030	17135	16992	17058	17056	17002	17302	17077	17192	17043	16883	17049	17149	16853	16935	16884	17181	17019	17052	17140	17005	17112	16921	17176	16937	17069	17060	16963	17098	17055	17132	17121	16998	16862	16927	17255	17049	16997	17109	17068	17120	17164	17131	17089	16894	17228	17114	17242	17340	17085	16900	16863	17097	17085	17252	17030	17085	17146	17131	17163	17071	17165	17221	17106	17072	17064	17184	17108	17173	17204	17142	16908	16956	17285	17124	17093	16923	17116	17400	17201	17177	16990	17100	16987	17048	17214	17013	17252	17009	16973	17309	17204	17073	17078	17147	17220	17134	17178	17239	17245	17198	17116	17247	17017	17192	16997	17218	17126	16955	17051	17065	17148	17120	16988	17179	17170	17347	16924	17048	17049	17201	17078	17239	16875	17031	16954	17070	16984	17071	17068	16922	17198	17100	17098	17094	17227	17035	16989	17206	17033	16976	17016	17178	17007	16988	17194	17100	17065	17172	17261	17150	16897	17063	17052	17266	17060	17197	17201	17198	16984	17025	17135	17303	16847	16991	16779	17113	17126	17099	17088	17247	17250	17035	17024	17008	16977	17218	16960	17085	16588	17066	17461	17103	17246	16980	17251	17103	16918	17002	16967	17175	17139	17188	17157	17128	17285	17199	16931	16845	17112	17143	16935	17189	17275	17128	17076	16928	17060	17032	17001	17191	16893	17239	16957	17259	16932	17145	17204	17201	17075	17080	17095	17044	17095	17011	16999	16892	17054	17080	17063	17321	16975	17179	17196	17164	17031	17127	16911	16973	17335	16969	17170	17194	17216	17042	17167	17390	17137	16990	17052	17142	17078	17175	16896	17128	16888	16965	16848	17001	17201	17231	17091	16927	17069	17070	16932	17124	16952	17120	17154	17125	17126	16990	17069	17178	17013	16945	17005	17120	17208	16911	17036	17046	16958	17197	17149	17025	17083	17013	17047	16968	17062	17028	17049	17046	17206	16986	17028	17103	16992	16888	17374	17164	17267	17167	17122	16939	16955	16892	16913	16996	16867	17106	16894	16999	16837	16859	16836	17141	17100	17003	17312	17128	17001	17047	17168	17049	17030	17032	17046	16931	17243	17198	17066	17058	17022	17234	17199	17211	17287	16886	16986	17152	16883	17124	17082	17101	17172	17138	17201	17062	17104	17024	17060	17046	17168	17285	16922	17126	17276	17238	17105	17036	17155	17122	17073	17188	16862	16972	17080	17063	17049	17051	17033	17203	17122	17230	17052	16978	16976	16995	17225	16810	17222	16914	16980	17078	16911	16924	17070	17061	17014	17235	16964	17080	17028	17237	17157	17083	17161	17160	17128	17196	17186	17012	17132	17173	16953	17080	17236	17054	16862	17148	16985	16953	17025	17079	17117	17139	17181	17232	17023	17069	17233	17061	17019	17169	17254	16894	16918	17000	17058	17181	17022	16987	17059	17171	16985	17159	16864	17083	17085	17012	17076	16989	17283	17149	16951	17047	17119	17120	17071	16974	17207	16958	17100	17021	16977	17076	17027	17138	17197	17051	17210	17168	17116	17158	17142	17499	17115	17021	16969	17451	17173	16922	16787	16990	16897	17030	17166	16957	17271	17078	17052	17082	17032	17172	17081	17099	17267	17101	16919	16948	17015	17107	17064	17153	17052	17336	17039	16885	16991	16790	17095	17162	17276	17157	17158	17126	17083	17224	17024	17064	17107	17077	17371	17050	16997	17211	17044	17147	17200	17174	17183	17008	17115	16939	17032	17121	17164	17021	17034	16924	17214	17169	17102	17030	17075	17115	17132	17131	17053	17149	16912	17107	17104	16935	17066	17054	17164	16962	17145	17077	17203	16933	17000	17161	17112	17107	17109	17111	17032	17216	17175	17160	17314	17162	17262	17126	16939	16979	17165	17084	17013	17083	17288	17242	17063	16964	17033	17271	16994	17042	16995	17079	17022	16959	17060	17014	17172	17087	17204	16891	16991	17211	17072	16979	17223	17016	17011	16982	17202	17145	17133	17067	16968	17087	17013	17254	17056	17076	17200	17262	17100	17083	17048	17124	17215	17155	17090	17095	17132	17028	17059	17060	17031	17271	17095	17060	17038	17109	17107	17070	16916	17073	17257	17141	17051	17051	17046	16988	16931	17027	17070	16962	16906	17129	17018	17225	17092	17136	17141	17041	16918	17073	17061	17113	16980	16958	17075	17048	17123	17169	16933	16775	17085	17063	16929	17361	17059	17025	17056	16937	16908	17262	16967	17118	17023	17008	17012	17185	16896	17047	17167	17007	17104	17115	17131	17214	17150	17090	17056	17176	16987	17153	17073	17205	17042	17007	17141	17175	17032	17232	17086	16941	17178	17084	17093	17211	17048	16903	17068	17121	17053	17285	17160	16985	17112	16959	17094	17103	17072	17073	17053	17084	17166	17066	16877	17104	16991	17191	17006	17241	17010	17165	17081	16990	17028	17226	17202	17267	17024	17023	17217	17065	17085	17403	17003	17031	16889	17006	17100	17167	16993	17134	17099	16966	16994	17162	16987	17109	17130	17085	17174	16975	17184	17146	17042	17268	17096	17099	17069	17149	17123	17070	16993	17238	16981	17230	17097	17361	17258	17214	17221	16976	17106	17163	16870	17050	17071	17174	17029	17118	17002	16999	17005	17059	17200	17069	17100	16997	17077	17153	16905	17135	16975	16715	17002	17235	17003	17085	17073	17417	17002	17100	17048	17277	16875	17020	17136	17073	17048	17159	17198	16925	17128	17034	17120	17197	17176	17060	17033	17040	17046	16926	17145	17256	17034	17021	17061	17147	17065	17105	17041	16896	16979	16943	17238	17176	17193	17017	17252	17195	17035	17015	17013	17018	17188	17052	17415	16936	17027	17049	17144	17001	17239	16946	17167	17128	17036	17003	16985	17074	17006	17050	17013	17061	17182	17118	17285
29027	58423	50884	39746	30500	26436	20689	19049	17096	16545	16201	15727	15605	15048	15055	14907	14961	14700	14515	14498	14546	14631	14519	14529	14464	14440	14380	14559	14462	14379	14267	14458	14217	14230	14316	14271	14251	14467	14293	14329	14429	14125	14252	14323	14284	14259	14308	14173	14203	14263	14349	14232	14231	14331	14341	14308	14232	14244	14279	14341	14195	14221	14368	14237	14429	14185	14217	14181	14338	14368	14286	14300	14317	14216	14175	14426	14149	14312	14211	14304	14189	14115	14385	14170	14330	14314	14404	14140	14174	14158	14197	14242	14323	14260	14214	14164	14435	14264	14292	14350	14180	14364	14254	14215	14370	14259	14370	14249	14377	14132	14051	14279	14442	14313	14271	14110	14369	14280	14320	14195	14059	14236	14171	14269	14289	14080	14323	14395	14232	14180	14336	14294	14362	14184	14232	14216	13953	14169	14359	14244	14315	14282	14302	14373	14373	14249	14332	14206	14436	14428	14428	14143	14249	14188	14265	14328	14227	14179	14143	14290	14161	14341	14157	14320	14266	14288	14272	14262	14235	14244	14196	14307	14360	14330	14502	14271	14258	14285	14362	14225	14174	14389	14245	14339	14159	14178	14225	14422	14377	14074	14213	14305	14282	14291	14235	14292	14076	14191	14281	14236	14235	14376	14127	14405	14317	14371	14206	14395	14463	14280	14205	14200	14083	14187	14166	14115	14334	14140	14245	14311	14154	14388	14230	14232	14318	14368	14211	14239	14195	14365	14331	14238	14300	14298	14414	14325	14240	14205	14232	14263	14248	14056	14201	14307	14159	14214	14278	14181	14290	14256	14257	14258	14300	14299	14243	14169	14264	14347	14261	14333	14228	14360	14366	14186	14299	14201	14287	14168	14333	14227	14275	14420	14295	14358	14332	14199	14348	14285	14408	14313	14123	14122	14338	14329	14283	14207	14059	14319	14175	14192	14152	14229	14338	14392	14222	14247	14235	14204	14379	14352	14408	14295	14370	14117	14352	14258	14275	14343	14365	14304	14255	14414	14053	14250	14320	14386	14322	14256	14057	14326	14188	14253	14309	14287	14337	14143	14124	14176	14451	14257	14164	14298	14209	14425	14150	14296	14239	14262	14307	14100	14290	14164	14187	14227	14306	14173	14365	14336	14241	14197	14303	14229	14298	14249	14287	14202	14332	14364	14221	14304	14246	14244	14280	14378	14302	14292	14232	14179	14088	14234	14280	14319	14227	14213	14292	14351	14406	14300	14326	14142	14260	14349	14304	14069	14313	14312	14131	14304	14305	14369	14224	14300	14341	14304	14144	14247	14088	14401	14247	14225	14141	14252	14209	14270	14255	14176	14113	14355	14115	14184	14345	14378	14100	14240	14302	14338	14172	14285	14420	14305	14244	14367	14301	14178	14141	14121	14194	14128	14261	14207	14130	14336	14342	14147	14241	14180	14357	14112	14383	14251	14315	14301	14178	14403	14318	14333	14376	14243	14210	14425	14297	14257	14007	14244	14305	14392	14380	14147	14246	14232	14199	14419	14182	14285	14246	14256	14317	14318	14334	14248	14240	14233	14276	14285	14147	14290	14230	14348	14250	14422	14220	14069	14264	14123	14232	14305	14293	14366	14367	14220	14208	14258	14255	14143	14309	14294	14151	14136	14038	14226	14237	14289	14225	14359	14242	14196	14390	14369	14181	14368	14248	14281	14231	14287	14227	14266	14328	14253	14223	14300	14262	14269	14434	14272	14431	14315	14295	14282	14209	14213	14235	14342	14188	14221	14299	14209	14231	14274	14231	14243	14394	14257	14291	14232	14148	14282	14101	14335	14304	14225	14384	14207	14361	14354	14305	14206	14156	14260	14245	14239	14297	14193	14362	14182	14243	14246	14254	14127	14197	14303	14167	14369	14209	14225	14277	14053	14166	14283	14244	14264	14117	14225	14343	14319	14363	14292	14269	14269	14319	14169	14402	14266	14109	14325	14204	14181	14329	14061	14454	14224	14408	14164	14230	14281	14307	14312	14385	14219	14254	14266	14192	14284	14265	14470	14247	14221	14457	14122	14313	14139	14300	14262	14213	14303	14109	14279	14284	14249	14112	14190	14082	14080	14405	14073	14333	14131	14041	14098	14223	14233	14161	14224	14190	14217	14293	14053	14253	14234	14219	14496	14086	14170	14403	14211	14190	14334	14272	14281	14325	14281	14440	14297	14283	14208	14405	14189	14214	14213	14365	14333	14124	14228	14128	14336	14232	13996	14403	14207	14405	14125	14173	14296	14292	14346	14238	14175	14149	14128	14102	14214	14173	14226	14288	14190	14067	14257	14162	14364	14292	14335	14295	14251	14157	14329	14231	14415	14342	14141	14352	14336	14162	14141	14348	14123	14323	14284	14458	14354	14187	14183	14317	14334	14202	14267	14170	14252	14452	14237	14296	14147	14275	14189	14400	14344	14202	14225	14145	14232	14396	14271	14193	14336	14156	14348	14456	14329	14162	14243	14247	14092	14331	14311	14221	14105	14241	14138	14353	14321	14206	14349	14230	14221	14299	14374	14349	14221	14276	14319	14284	14359	14209	14302	14329	14302	14180	14312	14178	14247	14109	14414	14159	14110	14361	14291	14153	14329	14262	14379	14279	14249	14366	14164	14201	14326	14358	14347	14249	14231	14229	14409	14249	14250	14263	14309	14339	14013	14260	14242	14331	14248	14191	14315	14165	14268	14183	14244	14293	14190	14136	14266	14264	14193	14180	14287	14191	14360	14427	14362	14213	14266	14465	14362	14360	14169	14194	14264	14233	14257	14322	14311	14186	14208	14287	14325	14374	14127	14294	14001	14251	14221	14301	14075	14256	14327	14431	14247	14147	14349	14217	14356	14310	14183	14253	14260	14092	14300	14354	14282	14262	14288	14233	14102	14243	14248	14384	14319	14336	14396	14265	14284	14161	14396	14345	14273	14426	14160	14235	14228	14147	14303	14164	14229	14372	14249	14188	14251	14131	14213	14268	14095	14442	14213	14254	14285	14183	14253	14337	14108	14286	14251	14212	14405	14124	14293	14206	14397	14115	14227	14193	14357	14341	14235	14366	14270	14307	14296	14154	14320	14177	14369	14278	14200	14430	14259	14113	14267	14380	14229	14164	14287	14372	14264	14265	14334	14263	14266	14211	14258	14238	14133	14336	14176	14323	14346	14253	14321	14369	14336	14259	14416	14018	14176	14255	14252	14256	14220	14320	14267	14242	14244	14204	14156	14089	14261	14223	14261	14192	14230	14278	14244	14070	14151	14163	14343	14217	14284	14297	14319	14268	14181	14326	14114	14220	14406	14337	14295	14238	14212	14393	14140	14206	14193	14222	14216	14341	14390	14072	14251	14321	14212	14261	14241	14104	14282	14324	14259	14414	14291	14155	14440	14230	14297	14330	14125	14359	14231	14238	14352	14288	14233	14236	14228	14163	14249	14284	14145	14314	14327	14310	14080	14104	14287	14327	14099	14195	14144	14202	14282	14515	14080	14077	14087	14267	14249	14154	14331	14098	14339	14124	14420	14196	14324	14123	14349	14366	14403	14260	14269	14147	14207	14412	14216	14341	14223	14123	14305	14128	14346	14208	14152	14233	14120	14248	14325	14298	14484	14261	14050	14230	14307	14320	14374	14231	14224	14305	14321	14292	14146	14472	14220	14211	14299	14365	14198	14036	14170	14192	14038	14190	14100	14162	14253	14333	14288	14178	14206	14273	14255	14230	14304	14198	14113	14137	14326	14421	14231	14085	14326	14134	14182	14150	14194	14153	14272	14304	14204	14198	14174	14234	14285	14333	14281	14232	14099	14340	14381	14174	14299	14161	14117	14428	14284	14198	14202	14225	14347	14312	14390	14158	14293	14175	14120	14360	14160	14444	14392	14280	14395	14341	14320	14359	14176	14226	14252	14365	14286	14267	14467	14214	14363	14204	13912	14332	14104	14150	14223	14416	14251	14343	14415	14173	14168	14220	14453	14277	14268	14218	14174	14281	14381	14230	14105	14288	14369	14087	14308	14269	14246	14326	14138	14177	14089	14291	14285	14165	14399	14378	14226	14292	14321	14399	14133	14325	14110	14202	14058	14153	14180	14293	14383	14272	14259	14195	14101	14196	14338	14269	14264	14294	14225	14189	14292	14311	14386	14263	14304	14337	14286	14260	14296	14434	14223	14086	14252	14132	14287	14252	14353	14142	14234	14005	14288	14263	14234	14470	14299	14148	14273	14381	14254	14347	14296	14415	14386	14326	14257	14259	14290	14276	14290	14258	14284	14216	14210	14275	14370	14293	14143	14141	14409	14171	14325	14256	14158	14439	14245	14179	14144	14515	14201	14276	14262	14190	14322	14340	14206	14274	14170	14243	14217	14225	14208	14140	13994	14208	14163	14056	14286	14196	14269	14155	14265	14252	14313	14353	14169	14182	14320	14153	14157	14357	14140	14233	14395	14259	14222	14240	14217	14201	14230	14126	14191	14232	14058	14244	14226	14288	14239	14215	14317	14271	14138	14116	14253	14219	14151	14278	14359	14311	14274	14262	14316	14226	14253	14274	14248	14132	14230	14229	13989	14251	14209	14095	14257	14241	14221	14266	14325	14462	14369	14405	14273	14257	14197	14190	14283	14332	14432	14295	14270	14193	14156	14223	14375	14273	14290	14210	14306	14206	14128	14199	14189	14341	14457	14301	14066	14289	14351	14230	14086	14331	14274	14342	14039	14273	14310	14320	14207	14286	14238	14389	14215	14121	14176	14299	14484	14386	14160	14131	14410	14128	14323	14335	14347	14263	14196	14315	14196	14287	14196	14417	14340	14308	14271	14188	14135	14197	14179	14341	14152	14230	14338	14240	14278	14147	14283	14414	14301	14251	14215	14206	14346	14132	14287	14240	14246	14263	14250	14241	14359	14418	14262	14277	14203	14115	14138	14282	14301	14398	14365	14244	14177	14204	14163	14095	14331	14337	14175	14101	14293	14315	14339	14185	14145	14170	14268	14193	14103	14269	14168	14288	14076	14405	14162	14239	14168	14346	14252	14381	14258	14279	14273	14262	14348	14193	14397	14396	14258	14228	14380	14323	14246	14203	14151	14337	14225	14251	14174	14108	14114	14356	14257	14244	14116	14432	14282
28870	28350	36374	28838	21811	19414	17915	16623	16055	16045	16067	15834	15812	15446	15556	15509	15525	15425	15581	15597	15426	15340	15644	15276	15315	15348	15455	15171	15174	15191	15391	15327	15384	15396	15398	15619	15313	15272	15332	15393	15215	15294	15160	15126	15309	15502	15234	15255	15303	15348	15423	15205	15492	15324	15623	15239	15348	15265	15102	15286	15445	15299	15366	15310	15405	15307	15238	15231	15242	15201	15336	15241	15291	15277	15465	15292	15378	15416	15296	15325	15314	15220	15275	15161	15182	15240	15152	15297	15346	15444	15385	15452	15185	15150	15251	15192	15327	15210	15410	15586	15461	15306	15292	15429	15180	15436	15246	15304	15217	15445	15099	15335	15435	15287	15427	15149	15469	15344	15153	15301	15259	15241	15450	15277	15286	15345	15243	15196	15157	15297	15269	15234	15325	15238	15154	15144	15372	15360	15037	15265	15306	15381	15149	15258	15506	15345	15260	15353	15383	15443	15357	15333	15115	15410	15199	15296	15556	15142	15350	15348	15319	15174	15360	15321	15144	15336	15481	15373	15258	15375	15218	15290	15326	15366	15359	15319	15404	15331	15120	15387	15346	15287	15313	15233	15260	15258	15095	15436	15406	15279	15389	15252	15323	15209	15426	15478	15408	15355	15413	15246	15336	15417	15272	15261	15341	15194	15492	15209	15470	15278	15462	15171	15248	15250	15170	15128	15238	15177	15404	15518	15267	15170	15465	15288	15393	15413	15357	15200	15177	15257	15258	15471	15390	15264	15564	15333	15310	15384	15191	15035	15107	15150	15139	15363	15385	15522	15334	15251	15336	15265	15243	15375	15249	15406	15412	15204	15501	15580	15358	15099	15360	15245	15200	15234	15274	15173	15091	15219	15091	15386	15413	15221	15123	15320	15375	15359	15495	15329	15271	15188	15212	15338	15302	15176	15299	15563	15428	15315	15346	15227	15373	15376	15210	15287	15314	15352	15271	15307	15382	15308	15326	15377	15222	15416	15338	15125	15315	15200	15317	15238	15397	15036	15384	15193	15581	15272	15295	15450	15303	15366	15234	15313	15271	15294	15535	15254	15219	15272	15108	15146	15211	15353	15328	15311	15308	15487	15198	15377	15159	15261	15348	15205	15385	15410	15265	15369	15218	15389	15034	15137	15387	15350	15131	15355	15269	15526	15467	15361	15460	15157	15362	15379	15481	15336	15348	15208	15484	15219	15273	15303	15375	15216	15367	15226	15358	15302	15286	15253	15261	15330	15621	15373	15148	15204	15296	15359	15345	15279	15045	15356	15384	15328	15310	15146	15267	15199	15437	15192	15330	14975	15283	15438	15374	15318	15177	15254	15416	15495	15306	15472	15281	15191	15369	15564	15401	15232	15391	15319	15083	15343	15440	15253	15317	15412	15142	15096	15137	15449	15444	15496	15156	15391	15420	15188	15167	15110	15394	15283	15383	15217	15368	15199	15402	15332	15235	15339	15338	15280	15291	15303	15417	15253	15365	15316	15349	15468	15264	15184	15307	15277	15387	15360	15566	15409	15321	15547	15463	15349	15196	15406	15266	15327	15208	15444	15339	15279	15428	15239	15493	15292	15234	15421	15415	15410	15311	15200	15369	15245	15364	15344	15238	15405	15408	15384	15335	15321	15360	15314	15235	15421	15410	15247	15369	15355	15357	15427	15431	15354	15437	15363	15495	15428	15405	15097	15258	15218	15392	15196	15379	15404	15295	15332	15334	15124	15267	15511	15300	15436	15189	15395	15423	15319	15399	15393	15175	15282	15445	15247	15178	15388	15301	15248	15292	15239	15273	15295	15427	15128	15493	15277	15270	15353	15441	15219	15339	15382	15417	15169	15363	15148	15175	15518	15233	15177	15333	15363	15250	15323	15431	15416	15206	15049	15150	15385	15187	15342	15272	15409	15272	15272	15118	15392	15446	15391	15200	15206	15254	15404	15453	15179	15279	15166	15374	15374	15385	15476	15237	15275	15307	15328	15363	15277	15405	15289	15624	15278	15267	15400	15412	15360	15338	15270	15259	15378	15326	15438	15310	15433	15185	15321	15278	15310	15372	15061	14981	15444	15286	15461	15298	15432	15202	15424	15488	15570	15529	15367	15238	15266	15356	15299	15289	15193	15196	15297	15289	15252	15469	15320	15344	15092	15272	15195	15198	15215	15214	15393	15063	15282	15387	15258	15118	14976	15265	15538	15161	15317	15357	15424	15431	15344	15220	15433	15467	15304	15314	15225	15497	15375	15215	15409	15458	15359	15394	15279	15266	15300	15259	15159	15245	15353	15270	15267	15105	15486	15374	15362	15463	15257	15238	15269	15506	15411	15318	15456	15519	15078	15267	15387	15318	15465	15336	15254	15221	15432	15264	15396	15471	15180	15193	15292	15146	15330	15350	15190	15370	15121	15406	15389	15150	15303	15366	15344	15359	15205	15365	15262	15275	15338	15267	15246	15254	15347	15383	15114	15349	15463	15449	15235	15179	15268	15312	15453	15477	15376	15304	15361	15339	15237	15305	15327	15293	15415	15435	15330	15426	15354	15303	15320	15492	15204	15186	15349	15347	15310	15143	15326	15273	15417	15342	15316	15417	15348	15488	15319	15478	15390	15241	15242	15062	15191	15190	15329	15229	15361	15265	15132	15356	15062	15464	15395	15460	15392	15317	15377	15398	15327	15330	15287	15444	15276	15501	15327	15312	15329	15265	15333	15333	15414	15433	15238	15251	15340	15380	15431	15407	15517	15280	15452	15349	15501	15278	15160	15225	15470	15327	15230	15315	15287	15438	15421	15402	15332	15517	15300	15424	15077	15474	15375	15319	15406	15261	15089	15292	15410	15337	15279	15253	15307	15219	15214	15383	15234	15334	15224	15296	15115	15401	15426	15336	15410	15157	15238	15435	15277	15380	15303	15433	15537	15403	15236	15449	15321	15489	15119	15320	15203	15342	15405	15340	15395	15375	15497	15225	15357	15274	15245	15285	15255	15070	15326	15253	15222	15423	15247	15174	15299	15377	15216	15591	15278	15393	15261	15308	15406	15340	15270	15497	15431	15331	15437	15237	15364	15154	15341	15288	15381	15294	15468	15416	15482	15241	15271	15348	15191	15362	15461	15312	15300	15310	15284	15566	15384	15251	15459	15339	15395	15276	15414	15489	15271	15152	15133	15028	15277	15313	15229	15264	15291	15405	15221	15236	15444	15228	15350	15249	15397	15257	15371	15381	15330	15363	15367	15308	15551	15311	15466	15379	15338	15172	15302	15208	15324	15418	15216	15196	15274	15311	15286	15397	15430	15378	15193	15171	15159	15358	15324	15417	15450	15334	15388	15321	15427	15164	15279	15477	15386	15230	15172	15393	15391	15195	15478	15226	15073	15159	15429	15358	15142	15408	15228	15294	15415	15408	15443	15180	15384	15264	15328	15295	15161	15362	15368	15502	15310	15317	15368	15270	15240	15124	15099	15312	15509	15048	15260	15149	15226	15304	15453	15350	15286	15355	15360	15330	15274	15466	15392	15284	15457	15284	15166	15248	15233	15135	15290	15292	15323	15308	15455	15289	15322	15371	15245	15288	15241	15208	15484	15394	15436	15383	15400	15407	15325	15440	15424	15378	15271	15299	15470	15401	15201	15342	15511	15305	15412	15339	15217	15420	15293	15198	15418	15363	15341	15270	15359	15302	15267	15338	15377	15303	15461	15218	15331	15304	15255	15311	15326	15214	15175	15246	15372	15332	15282	15467	15309	15275	15280	15457	15318	15215	15408	15449	15429	15229	15342	15281	15291	15387	15402	15246	15083	15459	15589	15440	15278	15356	15152	15400	15062	15394	15268	15371	15258	15362	15464	15195	15252	15241	15398	15367	15527	15583	15354	15275	15450	15269	15251	15147	15358	15437	15291	15406	15408	15207	15431	15211	15365	15087	15394	15173	14862	15349	15139	15284	15490	15389	15178	15253	15099	15595	15429	15219	15391	15207	15333	15386	15365	15421	15274	15294	15412	15351	15185	15332	15321	15378	15141	15290	15205	15281	15132	15247	15309	15013	15227	15465	15453	15276	15232	15472	15400	15259	15344	15465	15382	15295	15590	15084	15446	15461	15399	15224	15451	15300	15278	15434	15303	15343	15443	15375	15407	15369	15206	15317	15468	15328	15237	15402	15470	15431	15399	15276	15318	15350	15255	15327	15303	15294	15392	15293	15468	15350	15617	15336	15301	15160	15055	15352	15276	15313	15365	15458	15353	15484	15474	15328	15306	15368	15336	15377	15117	15367	15415	15579	15248	15316	15323	15132	15250	15177	15279	15280	15352	15477	15453	15336	15310	15230	15428	15590	15430	15433	15253	15299	15388	15413	15340	15458	15188	15309	15617	15339	15191	15266	15232	15265	15238	15218	15087	15335	15362	15304	15250	15423	15150	15421	15389	15178	15280	15409	15287	15209	15470	15467	15284	15368	15170	15226	15313	15341	15236	15330	15366	15315	15307	15210	15111	15304	15274	15198	15354	15204	15335	15337	15315	15425	15258	15369	15402	15409	15388	15426	15190	15228	15251	15408	15149	15209	15292	15500	15569	15373	15353	15311	15430	15282	15142	15367	15369	15385	15553	15268	15322	15280	15189	15374	15348	15226	15250	15436	15464	15376	15507	15404	15262	15313	15342	15249	15315	15268	15312	15303	15449	15226	15298	15207	15291	15414	15500	15284	15193	15292	15342	15384	15400	15448	15301	15509	15251	15298	15302	15243	15254	15476	15485	15420	15393	15276	15473	15324	15277	15422	15586	15340	15197	15448	15375	15338	15283	15198	15314	15343	15260	15576	15266	15414	15323	15308	15149	15298	15418	15148	15347	15562	15156	15381	15334	15246	15208	15439	15206	15315	15375	15175	15224	15511	15207	15402	15251	15456	15365	15290	15422	15374	15483	15269	15356	15456	15482	15241	15504	15081	15293	15461	15281	15301	15342	15249	15282	15272	15205	15427	15438	15295	15477	15325	15302	15355	15321	15365	15287	15406	15398	15265	15330	15204	15201	15319	15427	15357	15570	15331	15290	15283	15486	15323	15249	15361	15440	15380	15188	15314	15292	15277	15332	15329	15313	15188	15278	15365	15331	15226	15345	15318	15572	15410	15350
26376	44788	36290	24273	20190	17844	16010	14954	14447	14203	13985	13815	13685	13578	13563	13390	13491	13439	13435	13404	13373	13295	13317	13266	13111	13344	13261	13198	13408	13111	13499	13273	13262	13228	13125	13192	13204	13207	13115	13112	13211	13123	13162	13226	12964	13276	13157	13142	13362	13067	13088	13277	13067	12999	13204	13295	13176	13291	13347	13137	13163	13216	13205	13191	13305	13183	13116	13102	13071	13193	13164	13199	13126	13390	13149	13109	13417	13240	12958	13201	13257	13156	13120	13093	13245	13238	13220	13219	13246	13136	13118	13134	13088	13298	13075	13137	13137	13161	13220	13232	13262	13293	13161	13183	13121	13315	13140	13116	13206	13260	13263	13181	13209	13081	13143	13136	13076	13161	13321	13073	13124	13168	13266	13235	13165	13128	13245	13159	13348	13291	13056	13047	13139	13295	13216	13379	13140	13035	13234	13191	12993	13170	13229	13345	13174	13090	13190	13247	13038	13160	13197	12983	13217	13337	13265	13103	13244	13164	13297	13191	13191	13262	13213	13252	13243	13141	13180	13041	13256	13136	13175	13214	13190	13200	13139	13364	13193	13129	13258	13270	13206	13128	13120	13078	13013	13246	13182	13259	13216	13288	12959	13117	13065	13173	13120	13196	13286	13203	13233	13224	13067	13294	13138	13276	13236	13094	13203	13155	13246	13103	13029	13057	13296	13095	13116	13204	13207	13235	13078	13238	13274	13108	13219	13138	13062	13161	13135	13190	13170	13170	13318	13332	13257	13240	13203	13161	13228	13256	13056	13120	13045	13273	13026	13116	13193	13109	12897	13239	13244	13158	13138	13199	13079	13287	13150	13219	13208	13103	13010	13192	13170	13306	13248	13081	13067	13110	13125	12998	13295	13113	13073	13006	13162	13222	13286	13164	13310	13238	13188	13196	13101	13360	13128	13224	13284	13128	13189	13050	13201	13171	13175	13271	13206	13133	13189	13244	13196	13040	13182	13181	13165	13259	13264	13100	13172	13249	13210	13192	13289	13249	13215	13324	13218	13173	13000	13144	13116	13134	12977	13050	13120	13225	13175	13202	13185	13107	13255	13261	13337	13147	13282	13188	13287	13058	13249	13264	13110	13085	13124	13076	13134	13356	13283	13052	13235	13196	13281	13201	13133	13222	13213	13020	13177	13097	13172	13053	13242	13044	13114	13209	13132	13094	13164	13189	13323	13177	13194	13335	13355	13138	13147	13052	13373	13190	13144	13031	13272	13335	13207	13285	13323	13157	13238	13341	13161	13123	13270	13330	13290	13193	13153	13216	13096	13163	13249	13314	13117	13155	13162	13178	13135	13156	13222	13152	13326	13072	13228	13204	13183	13139	13315	13128	13224	13208	13247	13121	13268	13171	13088	13169	13080	13109	13262	13199	13297	13151	13056	13324	13321	13160	13067	13208	13184	13217	13260	13134	13281	12985	13095	13136	13148	13166	13314	13056	13129	13296	13179	13330	13183	13126	13128	13116	13209	13510	13111	13203	13473	13171	13193	13195	13187	13089	13225	13196	13042	13194	13284	13075	13098	13258	13185	13186	13340	13184	13166	13082	13203	13095	13170	13182	13188	13136	13206	13146	13202	13168	13231	13002	13246	13283	13140	13216	13192	13185	13155	13319	13165	13264	13122	13313	13280	13166	13382	13245	13291	13177	13072	13082	13179	13219	13188	13251	13101	13238	13292	13243	13238	13082	13197	13163	13267	13185	13123	13080	13172	13209	13330	13114	13319	13201	13173	13239	13152	13112	13352	13120	13195	13177	13184	13295	13253	13130	13178	13199	13156	13371	13330	13222	13243	13220	13198	13170	13142	13295	13210	13228	13107	13191	13176	13047	13260	13059	13247	13279	13255	13424	13154	13169	13069	13120	13261	13297	13217	13191	13243	13153	13293	13198	13015	13275	13147	13258	13317	13153	13256	13115	13279	13219	13133	13177	13123	13252	13154	13144	13165	13253	12987	13361	13208	13224	13256	13276	13226	13308	13277	13250	13295	13348	13060	13073	13262	13301	13112	13153	13306	13157	13114	13169	13169	13077	13188	13178	13229	13204	13111	13139	12921	13233	13180	13036	13179	13169	13322	13132	13304	13040	13409	13112	13167	13126	13191	13115	13242	13144	13202	13173	13171	13267	13009	13186	13115	12920	13106	13164	13025	13093	13098	13186	13188	13167	13095	13107	13233	13064	13097	13242	13253	13074	13178	13265	13182	13057	13379	13078	13186	13263	13222	13207	13192	13295	13233	13264	13176	13385	13280	13353	13272	13147	13202	13111	13222	13045	13077	13158	13280	13182	13157	12957	13143	13255	13052	13219	13189	13142	13333	13237	13168	13262	13160	13184	13162	13286	13183	13252	13270	13253	13154	13182	13247	13050	13216	13053	13107	13236	13257	13121	13193	13282	13369	13169	13155	13164	13236	13145	13289	13261	13137	13148	13100	13096	13093	13198	13198	13014	13138	13153	13255	13230	13184	13281	13147	13038	13096	13370	13145	13188	13236	13095	13150	13102	13377	13028	13279	13100	13039	13161	13341	13240	13088	13252	13349	13041	13237	13110	13220	13120	13144	13078	13229	13175	13399	13191	13197	13161	13136	13114	13350	13116	13179	13075	13065	13239	13353	13244	13120	13152	13190	13089	13171	13088	13216	13127	13194	13198	13176	13309	13072	13302	13114	13117	13195	13046	13109	13299	13190	13209	13255	13244	13334	13304	13164	13281	13149	13344	13211	13164	13143	13360	13208	13052	13110	13292	13232	13210	13270	13335	13207	13179	13122	13219	13077	13154	13218	13423	13169	13268	13250	13205	13258	13299	13205	13119	13155	13110	13061	13274	13061	13193	12931	13040	13242	13184	13081	13194	12988	13323	13199	13203	13141	13112	13220	13132	13360	13276	13207	13156	13114	13206	13267	13157	13142	13225	13315	13163	13140	13201	13193	13090	13222	13231	13124	13175	13156	13027	13217	13104	13092	13265	13155	13122	13273	13039	13124	13205	13206	13042	13121	13157	13235	13152	13197	13331	13184	13283	13405	13130	13212	13121	13137	13326	13161	13073	13217	13253	13040	13160	13087	13120	13221	13217	13155	13075	13204	13177	12987	13203	13106	13202	13150	13361	13160	13117	13423	13253	13099	13054	13033	13177	13226	13185	13126	13131	13328	13264	13101	13041	13237	13337	13218	13108	13030	13157	13202	13142	13155	13007	13126	13278	13172	13164	13395	13146	13031	13253	13230	13103	13223	13166	13151	13345	13317	13121	13209	13177	13203	13419	13116	13213	13258	13185	13064	13383	13137	13198	13216	13135	13237	13217	13178	13054	13062	13021	13173	13199	13153	13178	13088	13164	13172	13197	13237	13238	13211	13208	13466	13123	13161	13257	13180	12958	13284	13212	13105	13139	13149	13230	13142	13195	13179	13197	13343	13093	13235	13162	13008	13195	13188	13161	13044	13247	13298	13111	13204	13142	13168	13227	13051	13125	13248	13138	13213	13222	13260	13232	13144	13209	13047	13036	13071	13089	13157	13206	13150	13191	12989	13256	13244	13219	13162	13071	13072	13062	13163	13254	13127	13065	13226	13043	13190	13113	13118	13167	13121	13267	13317	13133	13198	13175	13197	13276	13299	13108	13129	13120	13127	13159	13039	13152	13201	13182	13310	13004	13170	13093	13270	13309	13050	13157	13364	13195	13069	13165	13268	13109	13294	13229	12999	13356	13127	13248	13369	13134	13288	13204	13224	13214	13134	13160	13100	13387	13104	13118	13327	13251	13146	13072	13229	13308	13181	13216	13048	13294	13018	13171	13183	13142	13184	13302	13137	13181	13219	13163	13317	13118	13162	13218	13081	13099	13129	13099	13094	13187	13099	13224	13204	13280	13132	13128	13226	13119	13297	13174	13275	13224	13211	13030	13172	13302	13027	13187	13217	13151	13298	13271	13123	13282	13301	13117	13193	13327	13086	13126	13240	13270	13137	13178	13173	13294	13306	13256	13133	13211	13234	12929	13088	13286	13292	13068	13130	13133	13117	13311	13326	13156	13017	12958	13087	13067	13308	13178	13126	13197	13182	13320	13143	13149	13127	13102	13075	13123	13170	13211	13207	13114	13145	13181	13190	13212	13040	13221	13227	13020	13386	13128	13143	13394	13300	13144	13327	13085	13209	13292	13176	13115	12992	13221	13167	13251	13373	13214	13292	13253	13073	13223	13186	13126	13226	13220	13201	12992	13124	13336	13253	13336	13062	13129	13226	13058	13299	13278	13333	13154	13250	13166	13127	13151	13258	13195	13216	13053	13375	13156	13148	13286	13125	13229	13245	13250	13066	13279	13131	13071	13098	13090	13148	13221	13245	13109	13182	13210	13139	13219	13243	13121	13128	13075	13222	13373	13196	13148	13090	13204	13227	13220	13189	13033	13185	13238	13198	13308	13112	13202	13055	13198	13265	13219	13141	13228	13236	13225	13236	13221	13145	13155	13306	13093	13093	13274	13298	13189	13136	13241	13170	13159	13227	13225	13133	13153	13084	13370	13181	13059	13276	13032	13247	13277	13171	13304	13267	13034	13251	13345	13334	13180	13190	13085	13223	13172	13355	13038	13119	13148	12960	13186	13201	13170	13163	13237	13110	13210	13058	13274	13440	13142	13187	13104	13196	13264	13206	13185	13324	13165	13228	13206	13120	13222	13162	13211	13237	13232	13232	13302	13060	13217	13180	13227	13027	13102	13169	13174	13223	13278	13254	13286	13149	13211	13220	13191	13249	13029	13194	13356	13155	13205	13130	13185	13162	13174	13148	12982	13117	13097	13274	13116	13193	13311	13257	13219	13098	13295	13115	13205	13225	13112	13328	12890	13260	13122	13073	13190	13042	13344	13154	13409	13174	13205	13230	13181	13233	13005	13113	13241	13138	13044	13206	13090	13179	13164	13104	13174	13234	13146	13189	13150	13156	13291	13097	13126	13145	13011	13087	13275	13285	13243	13244	13065	13005	13205	13232	13107	13209	13186	13113	13136	13159	13206	13279	13127	13168	13252	13078	13412	13153	13093	13121	13294	12978	13059	13198	13219	13149	13057	13254	13310	13156	13321	13115	13280	13214	13124	13164	13185	13213	13115	13321	13061
22878	21117	28643	24460	23806	25053	23466	19407	18140	17748	17741	17389	17137	16927	16894	16768	16656	16673	17102	16932	16816	16734	16549	16701	16590	16563	16508	16638	16537	16479	16455	16389	16426	16353	16501	16520	16361	16562	16580	16543	16622	16430	16518	16542	16411	16460	16408	16410	16505	16588	16533	16572	16550	16450	16538	16575	16739	16558	16576	16544	16455	16354	16540	16488	16462	16516	16620	16436	16395	16195	16524	16470	16344	16402	16635	16512	16427	16445	16472	16542	16805	16605	16366	16513	16543	16412	16700	16419	16471	16499	16525	16629	16457	16449	16555	16411	16484	16340	16657	16486	16483	16470	16424	16608	16390	16559	16357	16164	16484	16346	16616	16452	16318	16619	16622	16577	16440	16419	16457	16420	16629	16519	16500	16475	16386	16521	16418	16369	16500	16692	16512	16430	16449	16586	16624	16225	16420	16347	16402	16378	16444	16388	16505	16273	16443	16505	16604	16563	16285	16607	16546	16497	16447	16496	16395	16491	16385	16534	16506	16531	16488	16299	16383	16398	16254	16366	16568	16595	16183	16424	16338	16505	16487	16453	16302	16642	16483	16493	16464	16280	16523	16345	16648	16387	16256	16559	16391	16311	16479	16439	16556	16635	16459	16498	16292	16466	16450	16363	16378	16348	16621	16339	16616	16563	16367	16517	16711	16572	16420	16375	16430	16641	16470	16518	16433	16426	16530	16577	16580	16319	16489	16342	16327	16413	16272	16385	16165	16470	16505	16425	16471	16319	16556	16634	16368	16327	16483	16591	16574	16349	16547	16521	16627	16454	16573	16238	16450	16388	16581	16635	16589	16577	16355	16556	16530	16244	16628	16448	16424	16446	16307	16377	16359	16402	16335	16480	16464	16516	16617	16491	16427	16521	16488	16470	16347	16373	16388	16473	16446	16235	16323	16456	16361	16446	16302	16555	16371	16602	16384	16412	16552	16357	16224	16503	16503	16338	16400	16518	16624	16293	16341	16448	16328	16344	16432	16495	16429	16351	16525	16405	16290	16499	16610	16482	16363	16347	16485	16373	16540	16304	16415	16481	16408	16214	16441	16469	16451	16417	16406	16422	16387	16415	16333	16438	16469	16620	16462	16421	16431	16371	16296	16409	16324	16285	16267	16318	16511	16474	16560	16585	16477	16482	16464	16381	16414	16469	16428	16273	16538	16331	16360	16559	16584	16446	16492	16386	16404	16357	16338	16276	16325	16440	16455	16627	16424	16404	16574	16347	16384	16521	16493	16360	16393	16427	16483	16283	16373	16515	16700	16595	16509	16502	16497	16406	16663	16467	16434	16391	16373	16419	16449	16582	16633	16557	16460	16428	16376	16499	16262	16203	16655	16638	16423	16540	16435	16478	16295	16469	16354	16452	16540	16300	16527	16305	16188	16568	16395	16528	16365	16496	16714	16367	16512	16318	16438	16500	16471	16508	16415	16497	16513	16484	16556	16313	16496	16500	16675	16343	16322	16487	16258	16543	16442	16391	16471	16458	16260	16457	16438	16504	16407	16444	16547	16295	16572	16353	16385	16471	16430	16309	16497	16439	16521	16523	16407	16575	16482	16603	16395	16254	16334	16467	16405	16247	16379	16427	16462	16386	16519	16594	16410	16432	16607	16344	16557	16351	16569	16365	16480	16318	16429	16482	16395	16329	16314	16533	16392	16639	16293	16413	16608	16481	16370	16491	16474	16274	16638	16448	16563	16438	16437	16454	16356	16366	16257	16181	16516	16527	16457	16324	16501	16306	16572	16493	16511	16416	16661	16496	16509	16517	16641	16382	16435	16359	16273	16471	16574	16275	16569	16409	16393	16370	16461	16356	16418	16258	16478	16398	16563	16386	16542	16467	16430	16602	16647	16535	16219	16368	16401	16578	16530	16511	16261	16421	16318	16393	16633	16345	16489	16499	16381	16510	16639	16492	16370	16436	16538	16281	16414	16532	16504	16249	16466	16352	16480	16627	16534	16421	16445	16454	16614	16464	16534	16489	16535	16244	16438	16528	16337	16654	16627	16588	16549	16484	16444	16559	16394	16377	16343	16480	16420	16326	16427	16571	16391	16343	16477	16311	16377	16368	16406	16326	16378	16585	16519	16630	16616	16514	16506	16563	16430	16189	16521	16596	16460	16228	16389	16267	16267	16498	16475	16442	16398	16429	16433	16510	16384	16281	16501	16478	16372	16273	16541	16406	16381	16488	16554	16358	16576	16507	16471	16271	16391	16373	16463	16408	16373	16567	16464	16309	16238	16415	16567	16659	16483	16333	16529	16527	16429	16690	16427	16648	16311	16464	16580	16348	16514	16438	16477	16481	16327	16461	16431	16435	16388	16369	16516	16285	16414	16455	16535	16392	16404	16470	16269	16688	16489	16503	16329	16412	16406	16509	16482	16604	16472	16353	16563	16244	16529	16611	16436	16446	16401	16541	16432	16368	16388	16535	16306	16347	16551	16611	16225	16363	16576	16666	16302	16421	16465	16291	16504	16474	16385	16671	16586	16422	16722	16627	16490	16413	16626	16641	16538	16276	16292	16407	16480	16408	16474	16393	16453	16722	16347	16403	16364	16556	16547	16520	16460	16270	16312	16379	16547	16467	16561	16262	16210	16420	16485	16585	16389	16450	16568	16523	16515	16443	16431	16356	16712	16497	16607	16257	16415	16179	16479	16464	16258	16408	16539	16495	16459	16430	16447	16465	16423	16376	16491	16526	16490	16385	16553	16410	16450	16534	16634	16465	16380	16234	16535	16450	16404	16598	16271	16534	16376	16434	16564	16340	16386	16465	16448	16551	16437	16489	16407	16453	16368	16422	16410	16400	16345	16349	16428	16246	16429	16491	16344	16335	16382	16331	16411	16610	16527	16364	16270	16353	16540	16367	16622	16411	16414	16462	16476	16543	16503	16276	16542	16597	16442	16249	16466	16425	16377	16244	16210	16345	16429	16299	16407	16307	16472	16590	16393	16479	16453	16405	16356	16386	16403	16557	16372	16539	16360	16508	16452	16667	16401	16377	16365	16166	16379	16631	16433	16480	16289	16320	16275	16304	16510	16651	16344	16432	16445	16401	16414	16572	16335	16415	16527	16299	16446	16450	16548	16387	16538	16365	16499	16510	16138	16549	16360	16533	16204	16341	16163	16350	16443	16295	16364	16421	16540	16411	16451	16434	16541	16310	16554	16566	16690	16379	16618	16494	16422	16438	16507	16480	16672	16574	16510	16199	16402	16338	16458	16465	16468	16392	16521	16397	16381	16482	16615	16601	16504	16643	16272	16419	16324	16430	16602	16280	16365	16410	16520	16469	16422	16380	16474	16567	16505	16601	16534	16591	16485	16536	16480	16265	16351	16360	16451	16467	16342	16177	16431	16415	16521	16451	16522	16361	16615	16453	16512	16391	16392	16547	16671	16350	16415	16358	16467	16512	16606	16597	16312	16409	16457	16215	16578	16341	16301	16448	16619	16420	16575	16388	16353	16464	16424	16120	16417	16274	16334	16441	16547	16549	16696	16149	16326	16514	16665	16302	16489	16546	16524	16379	16257	16387	16284	16487	16615	16446	16492	16394	16403	16478	16418	16433	16393	16522	16498	16562	16481	16388	16555	16501	16455	16349	16462	16565	16463	16540	16647	16361	16562	16370	16500	16505	16419	16543	16486	16396	16594	16465	16468	16340	16404	16422	16437	16566	16478	16492	16304	16485	16380	16225	16342	16469	16532	16373	16544	16558	16437	16587	16359	16450	16380	16459	16379	16491	16624	16396	16538	16745	16353	16550	16645	16431	16463	16568	16427	16557	16467	16497	16392	16468	16466	16356	16453	16527	16404	16399	16480	16263	16473	16374	16635	16422	16387	16304	16461	16554	16505	16397	16446	16504	16506	16286	16311	16478	16512	16545	16451	16623	16572	16577	16572	16370	16385	16614	16413	16400	16468	16341	16369	16317	16250	16522	16395	16483	16269	16685	16511	16522	16496	16446	16417	16392	16451	16449	16556	16606	16490	16459	16562	16383	16272	16307	16253	16373	16370	16417	16605	16412	16423	16392	16471	16443	16402	16443	16292	16123	16476	16533	16394	16650	16393	16521	16474	16245	16378	16465	16505	16542	16432	16277	16401	16393	16439	16735	16641	16441	16522	16419	16381	16278	16436	16383	16590	16654	16586	16567	16510	16256	16421	16254	16387	16392	16382	16424	16194	16299	16409	16646	16472	16769	16404	16474	16479	16398	16474	16583	16499	16426	16572	16456	16364	16423	16295	16581	16349	16467	16508	16597	16422	16428	16549	16348	16689	16209	16504	16339	16373	16339	16387	16440	16342	16402	16497	16404	16587	16419	16451	16409	16501	16472	16585	16374	16445	16217	16491	16297	16387	16418	16437	16498	16576	16346	16300	16598	16478	16593	16494	16489	16530	16280	16353	16503	16484	16472	16606	16571	16348	16460	16413	16377	16538	16431	16402	16463	16488	16364	16545	16503	16548	16414	16523	16444	16340	16371	16452	16392	16428	16593	16586	16673	16602	16551	16568	16401	16477	16740	16541	16539	16599	16532	16542	16408	16498	16398	16414	16570	16720	16564	16430	16375	16551	16386	16466	16548	16605	16201	16325	16634	16527	16392	16500	16559	16408	16404	16792	16430	16506	16524	16535	16270	16492	16383	16281	16428	16550	16618	16429	16440	16264	16339	16458	16536	16388	16462	16423	16320	16634	16423	16582	16406	16576	16397	16415	16427	16410	16469	16674	16389	16382	16306	16436	16372	16471	16382	16396	16335	16296	16436	16487	16501	16419	16534	16506	16555	16607	16409	16547	16446	16240	16361	16510	16555	16501	16376	16431	16491	16574	16242	16370	16612	16485	16353	16569	16253	16331	16361	16401	16423	16318	16463	16687	16478	16418	16435	16457	16628	16559	16597	16476	16668	16574	16355	16441	16602	16602	16546	16541	16560	16415	16471	16277	16421	16516	16692	16379	16099	16551	16227	16265	16378	16399	16559	16548	16381	16325	16355	16256	16640	16395	16529	16567	16326	16522	16326	16705	16630	16474	16537	16303	16583	16514	16566	16538	16481	16297	16453	16500	16524	16571	16297	16448	16367	16172	16479	16537	16580	16455	16388	16296	16411	16428	16352
26775	54011	42852	31141	27856	22259	18693	16693	15910	15558	15031	14670	14623	14521	14434	14377	14295	14275	14141	14285	14093	14133	14141	14080	14077	13906	14053	14092	13870	13898	14070	13888	14064	13863	13913	13861	13933	13882	14000	13920	13925	13932	14040	13941	13814	13929	13983	13876	13889	13991	13914	13797	14047	13865	13913	14041	13944	13697	13862	13891	13861	13906	13889	13848	13945	13962	13955	13847	13813	13875	13900	13781	13869	14073	14094	13891	13960	13873	13777	14042	13914	13745	13930	13799	13980	13760	13627	13951	14034	13929	14047	14030	13648	14056	13813	13760	14015	13907	13690	13909	13702	13768	13860	13950	13964	13903	13961	13906	13840	13867	13817	13934	13741	13868	13964	13891	13919	14028	13906	13894	13923	13918	13693	13876	13830	13992	13849	13908	13976	13704	13934	13828	13855	13803	14054	13920	13808	13702	14013	13742	13727	13967	13828	13867	13857	13977	13978	13989	13775	13812	13881	13888	13781	13944	13938	13788	13848	14016	13809	13792	14000	13910	13895	13997	13882	13871	13989	13902	13786	14028	13842	14050	13932	13648	14038	13914	13902	13857	13855	13828	13537	13882	13946	13950	13922	13813	13837	13688	13868	13869	13834	13910	13881	13993	13908	13787	13865	13782	13888	13868	13873	13958	13784	13797	13819	13953	13936	14051	13850	13901	13974	13902	14029	13838	13811	13801	13764	13915	13917	13863	13938	13781	13859	13857	13700	13871	13851	13731	13827	13841	13887	13906	13893	13921	13910	13934	13957	13867	13963	13696	14042	13952	13964	13897	13818	13767	14022	13726	13870	14114	13930	13824	13852	13781	13898	13773	13776	13931	13998	13854	13914	13757	13915	13895	13826	13636	14083	13875	13988	13952	13813	13744	13780	13759	13734	13838	13710	14022	13805	13802	13866	13979	13825	13936	13998	13779	13851	13897	13911	13794	13845	13944	13839	13893	14007	13880	13946	13906	13959	13781	13885	13877	13956	13901	13778	13895	13890	14055	13909	14039	13827	13885	13731	13998	13720	13936	13931	13696	13909	13835	13918	13755	14016	14021	13750	13791	13876	13851	13893	13660	13889	13718	13923	13805	13970	13780	14016	13770	13894	13820	13972	13744	13825	13895	13943	13931	13871	13682	13918	13791	13915	13764	13714	13859	13816	13713	14026	13950	13715	13891	13724	13751	13832	13904	13772	13740	13876	13863	13784	13720	13803	13800	13943	13925	13841	13712	13952	13860	13791	13862	13825	13754	13597	13725	13858	13769	13833	13827	13862	14015	13882	13928	14018	13937	14002	13884	13850	13762	13823	13851	13800	13913	13837	13983	13819	13932	13884	13890	13934	13850	13876	13900	13947	14001	14003	13705	13844	13843	13891	13892	13913	13671	13729	13847	13866	13838	13859	13794	13795	14034	13959	14026	13864	13999	13740	13952	13810	14009	13866	13947	13775	13880	14048	13780	13979	13716	13892	13835	13733	13854	13854	13838	13677	13953	13810	13770	13785	13855	13765	13701	13853	13755	13794	13867	13873	13756	13843	13863	13798	13877	13925	13819	13828	13800	13934	13755	13738	13957	13853	13865	13852	13797	13847	13779	13976	13950	13800	13852	13821	13923	13805	13860	13871	13809	13819	14078	13898	13887	13950	13752	14001	13864	13909	13698	13890	13913	13914	13837	13879	13711	13762	13879	13872	13733	13900	13932	13850	14004	13941	13780	13845	13893	13920	13957	13824	13883	14079	13938	13801	13919	14000	14009	13923	13708	14041	13754	13965	13739	13979	13959	13814	13912	13857	13842	13833	13973	13722	14000	13799	13918	14012	13823	13960	13975	13855	13818	13866	13939	13888	13953	13781	13836	13896	13984	14084	13999	13708	14033	13888	13910	13828	13878	13906	13929	13802	13988	13739	13848	13880	13977	13798	14032	13938	13869	13988	13822	13988	13917	13739	13692	13834	13917	14003	13846	13674	13928	13744	13894	13774	13864	13970	13858	13853	13932	13985	13999	13846	13817	14010	14071	13946	13853	13804	13867	13905	13857	13903	14052	13846	13906	13803	13965	14001	13860	13895	13984	13971	13975	14019	13836	13842	13861	13940	13845	13762	13940	13940	13821	13807	13707	13971	13799	13624	13741	13933	13950	13948	13810	13806	14079	13806	13841	13985	13853	14028	13885	13901	13909	13978	13707	14080	13939	13906	13914	13829	13753	13946	13766	13907	13866	13735	13848	13878	13943	13879	13645	13902	14029	13910	13952	13919	13716	13949	13986	13953	13883	13915	13836	14035	13645	13946	13809	13979	13912	13826	13998	14058	13930	13686	13846	13930	13846	14008	13853	13774	13770	13953	13871	13829	13830	13773	13846	13935	13701	13747	13897	13892	13809	13854	13985	13842	13799	13913	13838	13798	14017	13948	13842	13950	13764	14070	13869	13727	13697	13724	13918	13954	13806	13876	13964	13779	13936	13766	13834	13921	14013	13725	13851	13892	13789	14046	13924	13795	13782	13781	13929	14017	13743	13790	14112	13754	13844	13754	13841	13735	13892	13982	13831	13882	13700	13726	13777	13825	13762	13878	13818	13899	13913	13951	13886	13859	13845	13951	13630	13785	13916	13956	13902	13978	13864	13843	13807	13868	13870	13945	13874	13785	13945	13828	13876	13812	13883	14073	13747	13813	13766	13831	13786	13919	13996	13924	13919	13876	13988	13707	13942	13712	13845	13911	13746	13982	13752	13869	13954	13876	13760	13888	13998	13918	14000	13817	13776	13954	13815	13991	13992	13819	13766	13826	14074	13880	13729	14050	13787	13966	13824	13661	13790	13799	13929	13810	13763	13834	13967	13802	13859	13996	13659	13758	13812	13813	13764	13863	13864	13871	13966	13754	13977	13723	13881	13913	13880	13896	13775	14117	14038	13930	13910	13934	13805	13849	13801	13882	13872	13845	13902	13945	13658	13955	13718	13861	13941	13822	13831	13949	13919	13894	14126	13792	13792	13930	14020	13811	13902	13887	13976	13755	13880	13919	13859	13982	13850	13961	13850	13804	13941	13908	14087	13756	13995	13841	13856	13955	14086	13877	13887	13737	13894	13991	13877	13976	13899	13876	13879	13894	13779	13827	13956	13897	13896	13815	13751	13824	14072	13835	13858	13853	13810	13788	14123	13790	13863	13924	13844	13812	13733	13876	13845	13955	13818	13872	14002	13881	13744	13839	13925	13828	13946	13750	13854	13739	13833	13902	13915	13952	13730	13699	14042	13945	13715	13902	13752	13811	13865	13865	13825	13994	13868	13779	14012	13730	13790	13831	13860	14018	13865	13827	14073	13826	13736	13891	13848	14027	13871	13743	13862	13962	13864	14045	13907	13567	13931	13992	13723	13874	13777	13856	13899	14011	14019	13891	14047	13942	13807	13959	13859	13869	13862	13799	13916	13781	13817	13934	13891	13807	13884	13988	13844	13906	13900	13837	13963	13860	13817	13809	13811	13766	13764	13824	13769	13871	13999	13769	13907	13846	13933	13909	13888	14003	13930	13836	13908	13831	13735	13771	13901	13938	13919	13797	13869	13894	13963	13973	13930	13802	13900	13896	13890	13907	13850	13883	13816	13853	13827	13943	13864	13807	13824	13858	13821	13966	13839	13940	13820	13896	13887	13983	13839	13776	13817	13881	13812	13584	13957	13719	13861	13976	13895	13913	13964	13762	13775	13803	13828	14041	13934	13955	13935	13921	13987	13849	13831	13888	13891	13901	13755	13936	13891	13875	13994	13972	13758	13716	13971	13760	14000	13853	13991	13946	13931	13899	13820	13840	13718	13829	13909	13791	13869	13806	13804	13700	13849	13755	13734	13741	13815	13830	13784	13825	14057	13882	13765	13928	14005	13985	13849	13752	13681	13878	13915	13836	13808	13808	13889	13924	13979	13804	13903	14056	13915	13931	13997	13745	13932	13803	13989	13858	14006	13886	13900	13885	14045	13785	13937	13949	13918	13801	13969	13935	13985	13874	13786	13882	13890	13760	13786	13905	13726	14145	13886	14175	13893	13679	13717	13817	13892	13864	13719	13856	13940	13729	13823	13839	13947	13860	13887	13923	13856	13826	13772	13744	14012	13776	13891	13646	13964	14016	13877	13898	13857	13724	13893	13793	13854	13959	13820	14021	13907	13814	13953	13957	13856	13965	13934	13962	13780	13847	13772	13774	13966	13983	13737	13860	13770	13862	13785	14003	13972	13930	14030	13788	14153	13951	13730	13797	13845	13922	13793	13758	14016	13934	13829	14025	13943	13808	13890	13789	13848	13653	13917	13645	13880	13664	14091	13868	13735	13778	13856	13872	13825	13965	13866	13845	13845	13805	13852	13923	13823	13890	13877	13899	14061	13848	13836	13863	13847	13875	13978	13906	13773	14057	13954	13839	13888	13946	13976	13904	13861	13905	14015	13764	13791	13769	13782	13774	13780	13879	13942	13837	13937	13928	13823	13865	13740	13893	13806	13831	13864	13732	13910	13901	13960	13920	13787	13828	13862	13845	13825	13901	13733	13760	13881	13852	13908	13788	13971	13891	13971	13960	13813	13806	13769	13866	13738	13777	13860	13897	13882	13669	13871	13971	13855	13843	13898	13967	13814	13997	13810	13938	13838	13928	13941	13803	13855	13830	13784	13949	13794	13891	13801	13925	13770	13885	13802	13775	13902	13911	13705	13920	13976	13838	13879	13913	13799	13794	14029	13925	13758	13666	13866	13993	13949	13979	13877	13723	13885	13720	13809	13891	13776	13962	13879	13930	13844	13819	13800	13721	13952	13951	13860	13903	13997	13722	13770	13887	13868	13862	13958	13857	13809	13770	13911	14032	13969	13784	14019	13864	13904	13883	13871	13892	13900	13785	13881	13788	13775	13838	14023	14014	13790	13818	13996	13913	14008	13906	13842	13950	14019	13897	13911	13816	14066	13915	13743	13812	13943	13917	13909	13814	13902	13865	13822	13882	13694	13956	13856	13919	13921	13925	13867	13869	13866	13871	13705	13911	13883	13881	13693	14014	13860	13955	13822	13853	13854	13772	13959	13963	13760	13936	14001	13845	13667	13913	13809	14014	13783	13864	13928	13922	13678	13973	13620	13817	13947	13847	13773
24149	21161	28170	26987	24116	21358	19526	17333	16477	16335	16096	16019	15932	15698	15784	15610	15644	15730	15438	15572	15444	15367	15577	15408	15621	15629	15463	15178	15496	15263	15402	15342	15442	15636	15407	15288	15287	15451	15524	15421	15484	15448	15251	15327	15470	15322	15375	15327	15263	15181	15280	15089	15159	15334	15264	15293	15324	15336	15125	15443	15210	15269	15402	15312	15499	15478	15304	15409	15233	15182	15357	15353	15384	15333	15273	15457	15289	15298	15378	15577	15478	15533	15217	15389	15360	15519	15253	15339	15349	15334	15399	15210	15247	15399	15210	15455	15311	15374	15128	15224	15365	15357	15351	15367	15290	15256	15350	15337	15247	15157	15285	15168	15135	15355	15441	15388	15421	15287	15111	15121	15368	15271	15346	15359	15378	15463	15399	15498	15139	15510	15323	15106	15396	15114	15311	15289	15300	15256	15299	15199	15266	15243	15288	15468	15306	15287	15371	15293	15441	15434	15259	15226	15209	15306	15291	15238	15281	15287	15361	15270	15171	15304	15365	15323	15311	15265	15216	15237	15101	15353	15266	15334	15413	15368	15392	15435	15330	15510	15289	15410	15262	15407	15466	15386	15375	15260	15295	15390	15375	15377	15244	15240	15285	15392	15149	15556	15325	15428	15361	15409	15298	15376	15318	15511	15438	15376	15340	15252	15309	15244	15324	15301	15284	15443	15527	15211	15508	15282	15241	15327	15454	15452	15146	14960	15381	15496	15304	15465	15320	15377	15416	15480	15392	15474	15319	15141	15356	15363	15205	15306	15337	15315	15104	15224	15296	15387	15528	15281	15305	15326	15534	15332	15489	15331	15047	15470	15423	15263	15343	15434	15397	15213	15415	15256	15326	15412	15389	15337	15124	15413	15363	15254	15070	15351	15411	15360	15332	15309	15514	15168	15273	15358	15291	15275	15341	15348	15367	15419	15247	15409	15274	15208	15398	15250	15419	15306	15437	15473	15238	15160	15392	15215	15313	15285	15351	15505	15380	15387	15538	15419	15401	15350	15380	15156	15378	15420	15295	15330	15326	15268	15486	15338	15313	15418	15326	15431	15420	15351	15418	15243	15374	15269	15392	15199	15247	15288	15349	15483	15466	15536	15423	15359	15241	15243	15354	15482	15174	15435	15393	15219	15456	15412	15318	15292	15415	15444	15161	15338	15430	15414	15502	15246	15298	15285	15411	15388	15334	15439	15446	15326	15399	15339	15430	15482	15467	15203	15225	15208	15242	15373	15359	15350	15174	15418	15313	15164	15397	15376	15336	15463	15166	15182	15203	15347	15345	15312	15316	15378	15289	15249	15373	15387	15476	15435	15462	15190	15473	15273	15426	15412	15141	15246	15357	15366	15412	15484	15231	15241	15197	15291	15401	15478	15048	15529	15471	15435	15341	15167	15323	15273	15562	15382	15395	15288	15325	15461	15289	15254	15351	15257	15240	15501	15393	15441	15196	15174	15461	15442	15270	15477	15456	15279	15479	15452	15347	15085	15530	15311	15355	15364	15423	15393	15349	15261	15491	15576	15633	15237	15264	15342	15254	15257	15249	15469	15325	15234	15384	15374	15369	15400	15291	15281	15322	15519	15368	15459	15441	15216	15320	15338	15390	15347	15292	15370	15399	15499	15308	15353	15294	15524	15440	15411	15409	15617	15249	15427	15249	15300	15260	15546	15436	15370	15197	15395	15456	15211	15319	15558	15280	15424	15235	15523	15207	15493	15312	15332	15336	15200	15375	15362	15502	15338	15187	15416	15403	15244	15394	15453	15485	15464	15462	15335	15407	15357	15313	15341	15416	15218	15451	15472	15415	15279	15272	15403	15415	15345	15233	15444	15521	15440	15277	15276	15363	15484	15169	15386	15401	15233	15392	15336	15277	15333	15328	15403	15426	15321	15270	15381	15490	15454	15654	15312	15451	15350	15529	15478	15221	15300	15229	15560	15370	15302	15455	15378	15376	15362	15440	15316	15263	15495	15383	15406	15216	15310	15286	15228	15422	15340	15411	15274	15485	15440	15390	15275	15438	15203	15512	15299	15331	15365	15275	15315	15464	15320	15304	15235	15629	15443	15437	15327	15090	15387	15270	15318	15364	15251	15308	15327	15361	15390	15324	15390	15449	15165	15332	15290	15392	15543	15272	15396	15347	15363	15397	15314	15203	15508	15255	15399	15374	15150	15250	15416	15347	15341	15406	15274	15417	15188	15581	15377	15434	15415	15424	15401	15271	15376	15390	15379	15308	15343	15355	15343	15203	15180	15147	15363	15520	15235	15286	15219	15406	15332	15121	15106	15489	15408	15358	15314	15433	15426	15290	15385	15310	15484	15285	15198	15471	15295	15352	15239	15405	15385	15312	15189	15324	15254	15376	15337	15243	15303	15160	15174	15472	15253	15400	15243	15563	15386	15371	15379	15181	15298	15269	15522	15271	15506	15428	15460	15300	15294	15258	15226	15330	15205	15656	15475	15419	15383	15214	15390	15273	15216	15346	15574	15378	15335	15287	15265	15304	15556	15329	15346	15367	15466	15434	15280	15232	15369	15266	15334	15327	15443	15390	15262	15382	15243	15338	15333	15387	15195	15512	15298	15515	15523	15444	15317	15312	15433	15370	15509	15278	15111	15247	15284	15364	15305	15138	15425	15254	15413	15427	15319	15468	15384	15394	15404	15354	15456	15324	15444	15124	15201	15451	15429	15268	15412	15402	15306	15376	15453	15256	15461	15156	15335	15339	15293	15229	15339	15360	15347	15265	15408	15331	15372	15391	15176	15257	15427	15289	15261	15429	15389	15292	15396	15425	15137	15412	15245	15343	15321	15411	15368	15403	15117	15226	15472	15416	15233	15330	15275	15439	15216	15333	15470	15409	15508	15325	15135	15159	15302	15354	15343	15420	15420	15480	15128	15264	15414	15373	15513	15496	15372	15315	15329	15432	15475	15158	15223	15400	15330	15532	15470	15282	15507	15504	15320	15425	15319	15358	15430	15263	15496	15262	15415	15202	15342	15263	15292	15323	15312	15308	15392	15451	15518	15395	15288	15382	15095	15113	15304	15206	15146	15174	15250	15461	15483	15416	15227	15390	15298	15361	15192	15275	15236	15463	15191	15328	15321	15298	15166	15369	15265	15335	15195	15388	15322	15278	15348	15309	15638	15415	15278	15394	15388	15521	15462	15231	15458	15423	15427	15182	15310	15097	15284	15469	15343	15470	15335	15201	15409	15334	15452	15561	15417	15278	15296	15222	15394	15362	15496	15402	15409	15357	15301	15501	15335	15332	15552	15351	15477	15431	15254	15215	15256	15276	15372	15495	15225	15404	15285	15224	15278	15472	15391	15545	15328	15256	15293	15343	15302	15494	15268	15234	15244	15337	15419	15212	15286	15285	15421	15331	15270	15377	15034	15600	15243	15319	15397	15544	15313	15374	15430	15268	15520	15234	15458	15519	15255	15346	15133	15564	15456	15384	15393	15333	15391	15316	15449	15446	15399	15467	15417	15412	15311	15316	15247	15321	15319	15334	15259	15402	15462	15316	15296	15425	15525	15360	15480	15410	15278	15356	15427	15553	15411	15495	15394	15242	15411	15346	15202	15338	15401	15246	15267	15547	15367	15333	15402	15326	15281	15401	15260	15433	15425	15468	15233	15324	15457	15462	15451	15551	15326	15244	15225	15184	15164	15183	15376	15330	15307	15422	15265	15344	15280	15315	15464	15410	15481	15393	15361	15279	15383	15308	15297	15556	15339	15297	15407	15210	15371	15401	15349	15305	15540	15275	15292	15416	15285	15495	15229	15373	15379	15269	15158	15393	15411	15400	15368	15290	15321	15448	15450	15495	15432	15392	15174	15481	15530	15543	15416	15294	15269	15230	15236	15212	15288	15516	15478	15413	15308	15326	15245	15495	15214	15245	15225	15255	15248	15294	15231	15471	15151	15366	15500	15361	15439	15187	15545	15522	15483	15522	15275	15364	15242	15222	15164	15261	15464	15319	15470	15341	15395	15220	15296	15431	15535	15402	15400	15249	15398	15505	15279	15378	15225	15277	15336	15358	15357	15383	15359	15462	15132	15265	15177	15353	15507	15518	15509	15481	15332	15431	15231	15253	15419	15338	15168	15311	15353	15275	15442	15258	15302	15251	15349	15360	15249	15414	15262	15411	15464	15389	15236	15298	15344	15293	15317	15325	15427	15499	15440	15440	15358	15529	15428	15337	15194	15308	15291	15327	15253	15528	15265	15514	15230	15094	15326	15444	15385	15273	15268	15404	15273	15503	15354	15491	15130	15295	15336	15232	15319	15393	15378	15285	15321	15399	15310	15342	15344	15148	15462	15322	15184	15579	15399	15491	15491	15468	15373	15576	15348	15414	15552	15324	15454	15339	15399	15206	15536	15558	15416	15263	15346	15420	15363	15120	15403	15224	15292	15340	15323	15170	15299	15323	15513	15433	15474	15453	15323	15265	15302	15327	15399	15302	15308	15222	15302	15277	15255	15377	15454	15302	15330	15262	15439	15310	15123	15392	15499	15482	15319	15172	15387	15150	15273	15280	15413	15308	15165	15376	15277	15361	15272	15384	15446	15288	15430	15252	15446	15363	15295	15267	15281	15318	15180	15427	15543	15369	15291	15445	15263	15120	15322	15258	15296	15432	15537	15462	15341	15272	15317	15220	15120	15247	15434	15495	15309	15605	15269	15274	15322	15357	15246	15440	15210	15407	15312	15378	15383	15419	15379	15195	15392	15476	15479	15422	15183	15149	15366	15334	15369	15269	15382	15518	15394	15200	15253	15120	15414	15356	15409	15434	15243	15365	15360	15327	15439	15269	15173	15397	15351	15282	15365	15281	15416	15405	15461	15355	15270	15397	15512	15392	15304	15442	15242	15356	15261	15247	15413	15231	15312	15271	15357	15258	15426	15430	15406	15160	15256	15372	15433	15289	15420	15449	15374	15462	15223	15250	15495	15469	15471	15417	15370	15330	15299	15375	15337	15446	15472	15150	15368	15385	15324	15392	15333	15282	15175	15490	15440	15340	15262	15374	15236	15241	15414	15473	15389	15384	15344	15478	15424	15353	15239	15404	15302	15247	15292	15370	15353	15296	15398	15309	15227	15343	15169	15290	15319
26539	48071	38275	29196	24306	19254	17187	15655	14775	14561	14328	14026	13905	13777	13739	13667	13624	13564	13543	13652	13381	13581	13499	13396	13314	13406	13473	13309	13403	13289	13328	13477	13214	13320	13342	13166	13360	13367	13277	13021	13278	13057	13338	13293	13410	13226	13339	13378	13225	13332	13159	13218	13425	13272	13420	13278	13369	13170	13241	13328	13242	13216	13224	13380	13162	13227	13285	13328	13213	13148	13272	13371	13430	13248	13099	13223	13500	13249	13312	13309	13478	13261	13265	13248	13252	13189	13416	13197	13357	13296	13307	13220	13243	13270	13145	13375	13331	13233	13224	13229	13163	13251	13311	13180	13368	13317	13263	13242	13427	13357	13159	13337	13372	13188	13166	13095	13330	13188	13089	13185	13260	13235	13297	13357	13300	13296	13291	13217	13233	13427	13150	13314	13463	13119	13331	13267	13181	13404	13269	13273	13192	13188	13284	13266	13059	13108	13260	13155	13199	13138	13234	13344	13400	13093	13292	13215	13245	13153	13287	12987	13297	13192	13344	13138	13316	13192	13091	13304	13337	13198	13163	13195	13285	13368	13285	13237	13294	13272	13211	13215	13144	13284	13251	13148	13391	13097	13168	13292	13270	13190	13381	13241	13159	13378	13270	13168	13392	13415	13288	13288	13153	13096	13131	13273	13385	13289	13356	13313	13142	13096	13374	13364	13359	13183	13266	13349	13328	13072	13421	13389	13155	13219	13150	13226	13196	13283	13110	13158	13368	13321	13242	13261	13264	13247	13307	13277	13369	13172	13326	13280	13351	13205	13429	13216	13172	13316	13406	13266	13244	13386	13495	13183	13097	13298	13283	13301	13113	13345	13235	13255	13359	13190	13354	13250	13287	13228	13156	13223	13243	13409	13261	13280	13290	13171	13333	13182	13255	13199	13320	13394	13270	13290	13285	13246	13417	13107	13310	13208	13223	13149	13294	13227	13220	13296	13156	13328	13100	13222	13375	13232	13216	13212	13218	13343	13392	13319	13300	13159	13129	13338	13299	13414	13342	13150	13219	13209	13239	13274	13344	13100	13210	13217	13386	13308	13275	13234	13255	13356	13263	13350	13283	13348	13284	13247	13178	13381	13404	13283	13259	13413	13258	13236	13252	13199	13157	13304	13287	13156	13445	13217	13129	13380	13287	13197	13231	13217	13172	13340	13150	13121	13459	13329	13358	13211	13238	13251	13356	13409	13239	13302	13401	13218	13257	13233	13114	13267	13327	13141	13362	13220	13188	13275	13222	13146	13296	13197	13151	13331	13311	13299	13262	13214	13300	13137	13234	13255	13265	13169	13224	13250	13274	13219	13189	13229	13116	13192	13098	13250	13120	13270	13160	13321	13293	13327	13362	13381	13310	13228	13192	13511	13279	13192	13129	13452	13387	13371	13203	13058	13293	13266	13233	13443	13205	13269	13197	13322	13199	13283	13163	13153	13314	13151	13488	13168	13323	13411	13229	13416	13283	13259	13434	13173	13200	13159	13384	13282	13395	13101	13168	13293	13244	13370	13385	13143	13147	13187	13264	13358	13272	13286	13329	13213	13237	13237	13407	13285	13085	13222	13151	13406	13377	13120	13354	13217	13283	13447	13295	13168	13193	13084	13211	13150	13365	13149	13303	13408	13210	13239	13229	13320	13341	13238	13169	13233	13087	13148	13159	13274	13144	13094	13368	13269	13470	13386	13364	13245	13315	13108	13299	13277	13209	13314	13313	13163	13242	13349	13191	13291	13125	13445	13241	13341	13022	13303	13361	13263	13146	13221	13355	13257	13225	13139	13198	13325	13278	13246	13287	13241	13207	13451	13366	13380	13189	13264	13360	13353	13157	13247	13200	13287	13170	13137	13171	13385	13349	13204	13160	13239	13351	13192	13228	13317	13227	13260	13329	13273	13305	13262	13252	13176	13277	13413	13154	13347	13260	13234	13150	13121	13265	13119	13154	13233	13189	13291	13257	13215	13144	13149	13298	13205	13268	13270	13362	13281	13288	13318	13335	13185	13242	13395	13210	13258	13195	13153	13416	13179	13227	13281	13143	13179	13193	13112	13284	13211	13311	13288	13378	13366	13186	13306	13301	13290	13122	13387	13244	13439	13238	13298	13214	13302	13289	13272	13383	13229	13325	13197	13254	13282	13299	13225	13270	13359	13260	13390	13139	13289	13239	13317	13092	13264	13262	13335	13390	13106	13399	13230	13293	13273	13338	13205	13296	13091	13361	13232	13179	13214	13308	13191	13082	13178	13244	13289	13456	13250	13336	13255	13263	13286	13238	13413	13276	13254	13248	13291	13223	13276	13251	13189	13241	13312	13072	13139	13078	13161	13108	13209	13169	13276	13175	13353	13248	13299	13289	13273	13339	13402	13291	13293	13397	13300	13056	13256	13274	13258	13329	13241	13363	13439	13223	13276	13333	13393	13205	13291	13258	13312	13152	13195	13309	13252	13388	13264	13360	13295	13210	13148	13252	13070	13262	12997	13236	13248	13247	13344	13197	13265	13067	13411	13146	13356	13182	13285	13333	13224	13370	13255	13380	13395	13285	13240	13305	13230	13177	13332	13341	13254	13269	13535	13237	13276	13322	13229	13345	13188	13163	13203	13331	13255	13139	13439	13320	13132	13348	13191	13391	13236	13269	13137	13276	13339	13316	13204	13282	13368	13347	13044	13165	13265	13473	13205	13263	13330	13199	13383	13351	13332	13224	13270	13204	13280	13369	13310	13372	13276	13272	13168	13161	13166	13248	13210	13354	13150	13304	13272	13203	13423	13198	13253	13299	13282	13248	13244	13469	13287	13178	13303	13347	13252	13278	13271	13109	13135	13276	13189	13359	13189	13218	13385	13215	13157	13128	13302	13333	13353	13177	13392	13203	13269	13357	13201	13182	13289	13144	13265	13216	13158	13241	13268	13182	13309	13322	13200	13238	13192	13165	13263	13171	13369	13331	13324	12964	13393	13126	13279	13240	13212	13357	13265	13245	13419	13237	13258	13178	13245	13253	13289	13334	13214	13258	13287	13466	13207	13227	13214	13267	13198	13376	13374	13137	13109	13302	13371	13287	13404	13346	13236	13290	13236	13291	13188	13403	13373	13363	13274	13231	13293	13134	13203	13310	13164	13341	13187	13372	13269	13308	13290	13330	13291	13154	13263	13189	13315	13292	13261	13352	13246	13195	13200	13292	13236	13137	13256	13272	13194	13211	12988	13326	13329	13243	13305	13354	13477	13292	13220	13174	13369	13118	13386	13286	13184	13331	13255	13244	13259	13259	13232	13227	13061	13363	13445	13269	13313	13246	13092	13294	13420	13336	13244	13240	13157	13167	13334	13273	13388	13174	13429	13296	13467	13166	13487	13307	13264	13166	13280	13283	13281	13255	13156	13277	13154	13146	13311	13437	13206	13358	13271	13388	13265	13351	13052	13301	13281	13134	13188	13061	13081	13352	13341	13139	13369	13386	13302	13365	13159	13240	13304	13293	13471	13332	13233	13358	13185	13177	13276	13338	13391	13277	13167	13256	13297	13097	13162	13277	13302	13343	13086	13177	13396	13232	13339	13324	13344	13135	13234	13401	13396	13319	13128	13495	13399	13206	13282	13264	13315	13301	13308	13255	13360	13304	13245	13226	13221	13199	13304	13153	13261	13356	13246	13258	13411	13048	13263	13383	13244	13304	13303	13287	13375	13167	13329	13108	13233	13229	13140	13352	13193	13309	13176	13365	13230	13259	13292	13428	13354	13213	13121	13375	13345	13294	13468	13337	13250	13149	13379	13210	13142	13265	13342	13365	13120	13305	13176	13259	13181	13191	13285	13162	13353	13091	13195	13297	13223	13243	13265	13176	13165	13304	13375	13383	13192	13200	13496	13174	13224	13203	13407	13201	13171	13397	13119	13201	13097	13336	13366	13401	13235	13455	13209	13209	13284	13191	13339	13174	13149	13204	13277	13148	13312	13386	13211	13228	13311	13251	13178	13184	13212	13188	13339	13331	13279	13142	13116	13309	13379	13220	13176	13372	13117	13224	13224	13395	13232	13262	13405	13124	13274	13259	13413	13181	13163	13107	13195	13341	13175	13181	13184	13218	13295	13235	13283	13355	13249	13166	13326	13266	13116	13492	13348	13305	13359	13242	13335	13298	13273	13144	13404	13169	13101	13249	13297	13361	13170	13333	13266	13428	13066	13191	13257	13313	13194	13202	13329	13240	13183	13308	13195	13234	13247	13211	13306	13393	13115	13164	13333	13321	13309	13263	13313	13282	13185	13231	13160	13240	13260	13384	13255	13281	13323	13414	13342	13252	13300	13293	13397	13178	13300	13429	13303	13180	13331	13499	13256	13280	13131	13061	13348	13426	13258	13111	13083	13231	13231	13217	13412	13344	13124	13471	13201	13162	13223	13144	13240	13293	13373	13227	13263	13185	13368	13165	13401	13221	13193	13219	13257	13229	13386	13458	13251	13180	13264	13363	13243	13218	13145	13188	13307	13262	13137	13328	13281	13346	13372	13324	13300	13300	13276	13303	13346	13418	13305	13236	13466	13226	13175	13245	13272	13226	13178	13278	13082	13204	13135	13291	13262	13236	13277	13196	13363	13473	13258	13368	13378	13233	13044	13290	13228	13241	13271	13267	13312	13352	13199	13275	13192	13214	13174	13143	13354	13373	13159	13071	13347	13314	13268	13424	13253	13397	13275	13270	13305	13098	13201	13211	13364	13287	13101	13329	13384	13312	13429	13160	13466	13338	13230	13317	13125	13337	13378	13514	13311	13153	13282	13495	13150	13192	13290	13309	13164	13264	13278	13266	13187	13386	13258	13112	13122	13343	13201	13151	13261	13291	13280	13227	13385	13408	13273	13334	13067	13346	13116	13235	13256	13286	13354	13311	13329	13239	13186	13365	13356	13257	13318	13237	13423	13273	13334	13393	13237	13400	13111	13270	13371	13225	13333	13274	13171	13342	13229	13186	13313	13306	13276	13251	13243	13157	13244	13267	13295	13276	13287	13245	13191	13396	13294	13244	13296	13364	13250	13204	13353	13268	13468	13096	13271	13343	13210	13322	13387	13097	13386	13106	13546	13160	13043	13207	13401	13262	13241	13263	13299	13369	13383	13379	13266	13360	13155
21891	21147	28898	23839	22360	25739	28322	21408	19651	19503	19053	18873	18574	18530	18325	18371	18169	18079	17854	17971	17906	17785	17733	17591	17742	17574	17662	17733	17584	17754	17650	17527	17539	17609	17674	17592	17488	17568	17731	17776	17595	17477	17641	17439	17574	17483	17610	17507	17401	17782	17380	17471	17427	17309	17554	17616	17553	17437	17637	17608	17397	17594	17652	17747	17423	17434	17420	17580	17569	17622	17603	17272	17544	17632	17489	17654	17689	17448	17283	17358	17556	17488	17417	17608	17431	17450	17310	17550	17535	17693	17324	17292	17128	17159	17463	17553	17428	17568	17582	17684	17449	17489	17661	17309	17471	17386	17506	17397	17564	17590	17516	17528	17424	17203	17478	17329	17448	17414	17574	17505	17405	17472	17450	17436	17258	17477	17608	17447	17544	17290	17322	17555	17407	17477	17414	17612	17516	17386	17579	17544	17509	17585	17319	17504	17544	17603	17531	17418	17396	17600	17342	17444	17440	17373	17452	17337	17505	17544	17360	17374	17433	17597	17436	17562	17512	17625	17527	17285	17471	17485	17306	17269	17387	17617	17355	17351	17411	17495	17547	17594	17699	17296	17585	17600	17243	17458	17465	17602	17503	17310	17428	17309	17162	17645	17477	17469	17311	17379	17304	17389	17521	17363	17469	17493	17454	17513	17502	17289	17325	17721	17496	17393	17528	17647	17368	17255	17540	17438	17628	17432	17374	17466	17548	17477	17506	17818	17363	17363	17460	17438	17455	17504	17454	17542	17385	17519	17497	17447	17498	17558	17400	17390	17463	17473	17317	17428	17602	17460	17431	17367	17544	17444	17560	17514	17379	17486	17552	17455	17179	17595	17337	17390	17463	17563	17452	17457	17383	17492	17518	17264	17540	17446	17378	17518	17479	17517	17577	17505	17644	17416	17331	17411	17417	17521	17382	17522	17376	17460	17593	17444	17373	17605	17507	17371	17429	17413	17486	17489	17750	17543	17479	17420	17497	17450	17331	17250	17369	17618	17531	17394	17469	17528	17452	17626	17491	17647	17318	17314	17403	17461	17422	17459	17365	17631	17528	17426	17494	17475	17407	17247	17450	17381	17459	17476	17462	17437	17382	17595	17575	17534	17457	17261	17542	17391	17409	17306	17329	17434	17469	17302	17503	17459	17373	17410	17377	17420	17499	17345	17407	17612	17515	17526	17502	17316	17383	17530	17643	17647	17470	17352	17251	17301	17507	17648	17384	17462	17389	17418	17476	17541	17409	17521	17450	17451	17475	17371	17532	17474	17335	17401	17485	17410	17353	17358	17505	17379	17357	17424	17445	17547	17463	17313	17440	17532	17509	17625	17616	17447	17440	17593	17506	17439	17425	17422	17387	17615	17462	17426	17448	17553	17277	17457	17322	17347	17530	17326	17439	17441	17593	17436	17666	17422	17321	17517	17370	17299	17375	17460	17437	17472	17548	17106	17281	17480	17468	17513	17457	17359	17673	17417	17417	17371	17626	17553	17513	17525	17396	17488	17489	17265	17431	17401	17569	17631	17729	17466	17499	17392	17522	17549	17512	17430	17552	17560	17655	17502	17256	17274	17345	17425	17398	17286	17278	17373	17490	17475	17471	17574	17413	17412	17428	17370	17586	17595	17506	17328	17579	17344	17469	17386	17482	17465	17519	17535	17276	17473	17582	17420	17265	17321	17434	17494	17430	17290	17365	17572	17385	17340	17662	17604	17610	17427	17500	17477	17488	17376	17622	17514	17539	17362	17387	17629	17570	17308	17428	17441	17563	17524	17598	17525	17503	17481	17545	17535	17366	17666	17338	17516	17353	17493	17359	17425	17650	17417	17420	17313	17479	17540	17294	17287	17244	17362	17608	17508	17516	17449	17484	17503	17445	17380	17617	17280	17487	17483	17484	17782	17322	17569	17333	17510	17498	17553	17405	17680	17435	17300	17456	17334	17417	17547	17428	17400	17535	17551	17510	17476	17491	17528	17464	17360	17487	17500	17441	17404	17514	17242	17592	17342	17413	17554	17563	17507	17416	17640	17528	17507	17305	17547	17426	17547	17183	17475	17539	17484	17482	17578	17504	17483	17580	17376	17379	17263	17563	17482	17446	17400	17516	17405	17495	17395	17504	17457	17457	17376	17564	17521	17362	17509	17327	17507	17414	17387	17313	17423	17553	17460	17384	17412	17573	17495	17494	17485	17572	17585	17614	17597	17510	17506	17351	17216	17404	17463	17378	17352	17463	17326	17302	17282	17362	17391	17289	17438	17402	17304	17610	17375	17310	17522	17287	17456	17635	17498	17426	17498	17567	17362	17543	17419	17616	17256	17567	17425	17303	17418	17322	17191	17309	17574	17457	17423	17469	17569	17505	17641	17508	17302	17607	17484	17456	17301	17324	17460	17502	17403	17453	17588	17461	17431	17424	17404	17504	17541	17232	17433	17645	17485	17366	17704	17468	17245	17619	17355	17494	17535	17663	17534	17370	17449	17363	17294	17580	17308	17353	17345	17315	17371	17402	17486	17414	17576	17500	17653	17619	17474	17553	17464	17451	17500	17569	17655	17384	17537	17324	17305	17412	17566	17659	17369	17548	17362	17499	17500	17502	17250	17363	17469	17472	17597	17472	17562	17572	17307	17319	17377	17241	17389	17398	17448	17227	17465	17537	17684	17507	17546	17416	17348	17561	17361	17337	17469	17570	17447	17461	17485	17629	17477	17435	17433	17391	17250	17524	17380	17608	17320	17483	17450	17355	17492	17277	17260	17632	17537	17484	17553	17376	17468	17494	17622	17379	17383	17431	17347	17425	17515	17345	17494	17528	17484	17367	17301	17468	17420	17346	17393	17459	17339	17514	17272	17445	17566	17579	17345	17346	17498	17349	17575	17455	17542	17478	17381	17508	17268	17295	17498	17266	17526	17553	17491	17490	17643	17313	17339	17286	17434	17467	17387	17427	17315	17496	17463	17484	17542	17412	17548	17204	17515	17274	17163	17291	17578	17396	17549	17285	17302	17657	17316	17456	17149	17420	17311	17453	17465	17458	17419	17434	17468	17565	17606	17357	17502	17594	17357	17448	17361	17410	17630	17624	17462	17496	17473	17185	17269	17502	17495	17329	17494	17442	17418	17488	17559	17386	17280	17597	17518	17483	17527	17430	17349	17412	17641	17252	17732	17425	17423	17172	17402	17343	17211	17351	17484	17444	17160	17272	17499	17552	17583	17567	17496	17389	17652	17453	17313	17534	17671	17534	17402	17323	17529	17522	17404	17295	17483	17537	17513	17325	17469	17297	17464	17339	17180	17433	17503	17314	17300	17355	17557	17458	17495	17539	17405	17352	17335	17583	17399	17399	17362	17400	17293	17360	17535	17428	17479	17506	17412	17457	17199	17359	17414	17488	17504	17429	17406	17526	17287	17659	17648	17618	17448	17552	17426	17308	17754	17391	17379	17595	17593	17456	17285	17401	17669	17436	17532	17378	17525	17658	17546	17363	17502	17484	17566	17344	17382	17320	17314	17386	17384	17424	17531	17540	17294	17232	17596	17405	17413	17426	17191	17453	17672	17540	17322	17419	17369	17496	17350	17637	17432	17551	17417	17463	17232	17455	17216	17379	17445	17379	17443	17375	17377	17488	17430	17317	17507	17457	17454	17353	17295	17341	17568	17284	17462	17347	17326	17388	17426	17535	17541	17505	17414	17556	17383	17569	17421	17523	17642	17491	17333	17489	17446	17376	17385	17503	17454	17519	17575	17602	17287	17571	17557	17559	17506	17521	17315	17662	17509	17391	17397	17646	17405	17440	17454	17438	17507	17502	17591	17500	17556	17330	17494	17458	17294	17581	17419	17471	17499	17520	17522	17528	17510	17421	17455	17396	17505	17466	17203	17523	17377	17237	17513	17441	17270	17504	17613	17292	17644	17700	17365	17393	17386	17573	17559	17493	17632	17383	17488	17630	17331	17420	17319	17517	17507	17284	17458	17436	17411	17598	17426	17293	17409	17297	17406	17419	17613	17496	17381	17352	17593	17363	17660	17439	17375	17462	17462	17439	17469	17484	17600	17496	17473	17354	17686	17532	17337	17395	17632	17308	17412	17543	17411	17406	17305	17532	17448	17286	17319	17600	17437	17787	17433	17548	17394	17422	17561	17435	17344	17379	17592	17515	17385	17202	17354	17401	17443	17670	17560	17484	17465	17518	17441	17499	17354	17487	17531	17324	17329	17339	17286	17422	17442	17381	17506	17335	17468	17443	17471	17431	17645	17517	17442	17300	17357	17502	17313	17519	17298	17594	17381	17506	17435	17524	17433	17403	17358	17338	17062	17448	17419	17519	17362	17361	17468	17488	17439	17425	17361	17425	17414	17391	17515	17444	17450	17545	17529	17359	17376	17350	17517	17580	17531	17364	17494	17393	17403	17535	17531	17538	17485	17388	17551	17364	17363	17173	17398	17472	17371	17289	17521	17240	17430	17553	17480	17410	17523	17505	17640	17516	17260	17339	17302	17384	17187	17443	17246	17576	17450	17380	17432	17431	17510	17221	17371	17309	17333	17412	17571	17389	17554	17498	17387	17221	17488	17505	17452	17564	17351	17446	17437	17583	17617	17387	17516	17355	17338	17547	17501	17443	17506	17438	17402	17372	17585	17544	17382	17375	17190	17434	17347	17406	17430	17442	17646	17463	17435	17526	17497	17437	17547	17489	17430	17346	17383	17569	17440	17249	17527	17638	17320	17310	17351	17308	17425	17310	17271	17537	17639	17572	17496	17498	17711	17353	17531	17450	17290	17556	17427	17474	17385	17675	17656	17526	17508	17556	17383	17298	17298	17287	17473	17460	17375	17324	17322	17439	17361	17386	17615	17323	17359	17338	17466	17306	17275	17422	17303	17606	17541	17464	17437	17516	17410	17496	17406	17488	17292	17426	17501	17380	17392	17325	17248	17302	17546	17378	17403	17770	17472	17539	17360	17489	17415	17549	17430	17636	17463	17436	17449	17471	17647	17283	17422	17375	17485	17646	17656	17348	17530	17527	17334	17543	17536	17324	17366	17684	17313	17334	17376	17480	17381	17577	17417	17598	17467	17399	17282	17459	17285	17262	17415	17347	17525	17347	17459	17359	17579	17404	17474	17446	17579
29174	58749	50526	39663	33748	26826	21779	18472	17143	16516	16235	15984	15711	15432	15393	15133	15093	15151	15018	15011	14920	14729	14646	14622	14623	14682	14561	14666	14505	14545	14548	14481	14558	14564	14752	14456	14505	14512	14672	14584	14720	14565	14615	14462	14522	14473	14373	14539	14397	14457	14677	14486	14532	14419	14541	14636	14455	14550	14477	14630	14420	14541	14498	14562	14547	14462	14501	14611	14349	14594	14542	14410	14473	14408	14488	14523	14547	14458	14421	14543	14511	14632	14492	14346	14595	14402	14635	14416	14562	14439	14412	14486	14347	14493	14456	14482	14380	14506	14358	14385	14490	14456	14575	14597	14397	14622	14488	14439	14660	14529	14491	14435	14607	14503	14490	14546	14471	14615	14516	14574	14601	14454	14552	14342	14542	14541	14479	14436	14516	14621	14369	14359	14606	14242	14373	14425	14507	14548	14347	14520	14533	14471	14581	14569	14352	14588	14470	14501	14555	14588	14354	14460	14350	14454	14483	14580	14450	14352	14487	14646	14420	14435	14413	14402	14563	14523	14429	14391	14500	14538	14550	14387	14372	14413	14587	14474	14602	14493	14582	14539	14299	14319	14482	14442	14406	14503	14436	14513	14438	14440	14449	14568	14365	14459	14424	14549	14464	14514	14444	14644	14492	14456	14496	14540	14545	14521	14502	14440	14557	14570	14504	14528	14636	14645	14430	14336	14502	14423	14389	14516	14393	14511	14495	14544	14548	14434	14480	14318	14442	14512	14342	14393	14685	14339	14529	14334	14481	14688	14356	14330	14548	14385	14619	14619	14437	14552	14510	14520	14393	14601	14442	14494	14410	14448	14460	14475	14532	14545	14276	14465	14530	14536	14339	14402	14510	14436	14433	14567	14479	14475	14580	14367	14583	14291	14482	14282	14465	14589	14445	14666	14446	14495	14466	14471	14386	14402	14603	14460	14539	14612	14326	14462	14557	14470	14665	14333	14372	14471	14524	14446	14459	14349	14455	14512	14596	14364	14383	14450	14441	14456	14597	14622	14339	14429	14417	14530	14309	14489	14440	14466	14439	14473	14330	14476	14373	14412	14483	14289	14467	14382	14370	14442	14308	14372	14507	14448	14411	14482	14629	14483	14343	14475	14563	14454	14429	14463	14463	14469	14407	14331	14417	14413	14424	14419	14517	14566	14597	14328	14492	14566	14600	14385	14533	14452	14270	14424	14375	14646	14457	14665	14448	14400	14335	14629	14424	14476	14487	14312	14522	14379	14449	14455	14458	14476	14386	14490	14472	14450	14710	14413	14610	14562	14481	14579	14461	14511	14513	14421	14383	14511	14426	14593	14643	14612	14577	14433	14586	14466	14168	14525	14432	14421	14417	14440	14364	14336	14589	14553	14560	14427	14640	14479	14394	14471	14454	14318	14490	14492	14569	14550	14517	14447	14364	14710	14554	14402	14692	14377	14483	14493	14228	14509	14471	14535	14506	14459	14525	14472	14634	14547	14543	14446	14401	14517	14337	14511	14414	14452	14293	14367	14514	14550	14417	14587	14474	14584	14344	14520	14659	14416	14596	14362	14466	14522	14467	14523	14371	14450	14573	14381	14273	14479	14436	14457	14547	14517	14367	14674	14549	14594	14260	14493	14453	14510	14499	14430	14412	14333	14634	14413	14409	14584	14532	14657	14617	14415	14423	14551	14461	14433	14373	14619	14528	14303	14469	14309	14499	14331	14438	14523	14518	14369	14436	14412	14399	14514	14490	14547	14443	14303	14484	14544	14445	14465	14474	14377	14592	14460	14478	14403	14347	14417	14452	14544	14413	14355	14427	14465	14580	14463	14238	14484	14443	14480	14422	14426	14422	14321	14317	14501	14601	14498	14618	14579	14398	14645	14428	14386	14539	14411	14303	14635	14343	14472	14543	14420	14575	14424	14498	14264	14646	14391	14363	14478	14420	14458	14357	14439	14401	14569	14204	14366	14400	14436	14431	14462	14557	14553	14491	14444	14378	14470	14435	14537	14459	14434	14496	14383	14398	14644	14439	14567	14350	14291	14542	14297	14313	14546	14268	14512	14493	14555	14349	14566	14451	14464	14441	14259	14351	14470	14401	14470	14590	14520	14631	14419	14347	14411	14442	14336	14301	14378	14427	14360	14637	14454	14528	14436	14705	14383	14350	14452	14341	14602	14531	14457	14490	14341	14583	14426	14470	14575	14471	14451	14503	14410	14357	14578	14430	14444	14695	14459	14447	14593	14508	14538	14662	14431	14632	14328	14480	14495	14464	14471	14504	14379	14514	14444	14339	14329	14658	14439	14287	14550	14423	14545	14453	14412	14261	14454	14566	14401	14632	14604	14457	14498	14472	14423	14319	14489	14495	14447	14495	14397	14548	14614	14514	14433	14403	14528	14574	14294	14443	14599	14399	14552	14520	14544	14600	14336	14402	14312	14505	14430	14452	14561	14560	14490	14439	14546	14690	14390	14462	14477	14607	14319	14534	14377	14384	14519	14276	14366	14399	14415	14339	14278	14483	14468	14420	14468	14345	14552	14424	14399	14425	14499	14568	14379	14482	14579	14524	14437	14442	14375	14486	14442	14443	14515	14332	14280	14508	14527	14387	14500	14483	14327	14501	14436	14402	14503	14513	14590	14428	14514	14528	14575	14227	14414	14624	14509	14344	14420	14409	14537	14367	14311	14411	14323	14434	14484	14237	14499	14454	14435	14304	14519	14367	14418	14369	14402	14327	14583	14350	14509	14383	14522	14486	14474	14474	14523	14575	14494	14457	14501	14377	14473	14474	14345	14595	14328	14469	14317	14564	14495	14384	14539	14386	14531	14386	14267	14499	14359	14368	14492	14455	14503	14403	14539	14513	14640	14452	14455	14463	14556	14461	14402	14532	14526	14521	14378	14518	14447	14393	14442	14365	14356	14410	14536	14337	14388	14529	14665	14502	14350	14471	14407	14408	14532	14454	14568	14584	14483	14476	14478	14536	14350	14288	14675	14565	14439	14561	14494	14469	14369	14433	14516	14470	14411	14391	14398	14450	14333	14318	14388	14388	14596	14499	14496	14573	14438	14400	14567	14476	14453	14555	14457	14296	14509	14381	14464	14553	14406	14319	14357	14458	14421	14468	14464	14319	14511	14395	14431	14313	14362	14367	14317	14442	14393	14495	14615	14484	14556	14349	14438	14448	14489	14464	14528	14542	14625	14380	14385	14520	14480	14524	14515	14397	14395	14567	14427	14493	14538	14477	14517	14469	14317	14507	14642	14487	14456	14353	14434	14532	14412	14644	14439	14461	14423	14407	14308	14606	14388	14459	14492	14599	14539	14587	14472	14596	14639	14560	14630	14401	14273	14558	14591	14552	14409	14518	14509	14358	14377	14435	14562	14461	14502	14483	14539	14577	14660	14578	14487	14519	14559	14580	14515	14559	14439	14569	14567	14382	14532	14353	14316	14332	14507	14371	14449	14509	14423	14529	14511	14522	14493	14467	14529	14365	14435	14318	14377	14276	14532	14285	14602	14533	14541	14397	14312	14420	14527	14517	14327	14371	14487	14566	14437	14417	14587	14447	14568	14316	14577	14632	14637	14453	14576	14528	14306	14345	14594	14512	14364	14390	14308	14504	14495	14448	14570	14315	14502	14559	14531	14521	14592	14402	14497	14428	14391	14436	14525	14529	14556	14328	14438	14322	14487	14391	14541	14450	14430	14465	14494	14597	14345	14496	14593	14423	14563	14218	14469	14334	14592	14374	14353	14442	14532	14427	14579	14310	14469	14593	14459	14376	14403	14635	14473	14530	14508	14413	14396	14353	14493	14307	14668	14379	14524	14496	14551	14442	14279	14400	14426	14346	14547	14362	14294	14371	14466	14351	14469	14390	14413	14403	14361	14417	14548	14547	14345	14564	14498	14520	14495	14669	14491	14476	14531	14266	14498	14368	14460	14551	14406	14483	14453	14447	14388	14519	14400	14337	14517	14504	14454	14380	14459	14414	14356	14509	14372	14329	14457	14555	14528	14443	14434	14539	14425	14545	14668	14428	14630	14460	14419	14283	14371	14433	14408	14357	14483	14538	14370	14570	14432	14442	14509	14445	14335	14465	14432	14614	14530	14501	14592	14482	14531	14503	14491	14476	14327	14464	14329	14431	14374	14718	14286	14543	14397	14599	14311	14315	14615	14494	14424	14420	14571	14569	14279	14551	14546	14559	14424	14454	14372	14292	14457	14516	14493	14494	14337	14462	14470	14324	14532	14556	14450	14378	14508	14478	14496	14446	14568	14534	14300	14530	14565	14554	14480	14445	14455	14338	14272	14458	14415	14521	14500	14536	14342	14577	14357	14366	14412	14442	14354	14389	14474	14663	14526	14547	14498	14479	14509	14422	14476	14299	14565	14456	14450	14584	14420	14601	14318	14336	14514	14380	14392	14237	14803	14286	14653	14543	14507	14531	14408	14490	14479	14467	14550	14333	14595	14488	14565	14676	14461	14512	14540	14491	14493	14304	14451	14495	14516	14418	14454	14422	14484	14530	14278	14560	14532	14616	14529	14439	14462	14520	14196	14613	14464	14525	14541	14394	14403	14430	14419	14484	14425	14518	14468	14415	14399	14493	14573	14469	14432	14337	14340	14426	14371	14654	14570	14391	14538	14447	14498	14298	14385	14377	14587	14545	14414	14552	14436	14457	14483	14375	14465	14429	14261	14426	14391	14530	14386	14309	14396	14490	14580	14450	14383	14578	14394	14412	14512	14443	14514	14531	14426	14516	14210	14517	14405	14546	14613	14491	14432	14530	14379	14441	14585	14319	14382	14473	14407	14546	14410	14424	14594	14445	14422	14352	14490	14441	14535	14674	14441	14460	14359	14497	14519	14391	14523	14426	14284	14404	14544	14509	14340	14459	14346	14400	14372	14470	14429	14529	14384	14605	14672	14579	14408	14534	14452	14420	14486	14314	14421	14529	14446	14387	14459	14474	14387	14460	14533	14488	14569	14407	14347	14423	14388	14430	14464	14712	14640	14337	14468	14443	14386	14711	14494	14345	14428	14580	14417	14455	14404	14538	14374	14476	14535	14418	14267	14505	14494	14455	14716	14413	14311	14536	14364	14472	14484	14458	14571	14405	14505	14679	14494	14450	14493
28950	27422	36414	30581	23184	20212	18621	17199	16493	16636	16647	16362	16204	16267	15963	16135	15966	16036	15993	15900	15991	15836	15867	15727	15746	15861	15835	15820	15760	15833	15771	15764	15740	15627	15723	15854	15851	15692	15946	15705	15846	15754	15708	15802	15835	15793	15832	15677	15990	15803	15741	15951	15745	15726	15757	15823	15834	15860	15687	15742	15624	15510	15920	15571	15693	15793	15824	15772	15518	15700	15749	15904	15710	15845	15726	15856	15769	15660	15779	15794	15832	15871	15661	15663	15742	15748	15834	15762	15530	15699	15648	15851	15811	15622	15834	15886	15683	15843	15842	15765	15890	15699	15764	15744	15702	15834	15899	15720	15748	15867	15846	15724	15642	15598	15640	15666	15785	15641	15640	15776	15889	15910	15709	15742	15598	15753	15860	15645	15828	15894	15795	15707	15944	15797	15643	15682	15795	15875	15949	15650	15778	15629	15709	15816	15780	15876	15698	15700	15863	15808	15680	15651	15687	15854	15651	15581	15782	15796	15863	15611	15691	15865	15904	15761	15611	15825	15815	15858	15865	15664	15906	15938	15821	15800	15886	15723	15829	15841	15839	15908	15741	15787	15772	15804	15915	15785	15568	15943	15826	15695	15590	15857	15947	15720	15880	15843	15779	15903	15703	16022	15916	15864	15840	15552	15775	15828	15703	15675	15560	15778	15807	15723	15837	15803	15526	15702	15797	15785	15881	15789	15854	15651	15734	15853	15644	15783	15851	15785	15706	15819	15905	15842	15760	15909	15884	15690	15822	15914	15480	15888	15770	15868	16019	15743	15715	15580	15794	15915	15875	15650	15647	15641	15845	15699	15784	15831	15665	15849	15934	15687	15879	15670	15873	15859	15635	16014	15862	15648	15752	15648	15602	15761	15888	15899	15763	15949	15741	15739	15772	15938	15741	15841	15806	15609	15697	15869	15668	15763	15977	15878	15730	15755	15757	15706	15849	15699	15691	15675	15977	15947	15802	15630	15761	15866	15767	15781	15803	15892	15800	15659	15787	15715	15650	15675	15766	15798	15821	15935	15842	15727	15676	15725	15621	15835	15925	15765	15723	15841	15814	15814	15799	15803	15586	15579	15660	15691	15771	15961	15806	15644	15740	15775	16160	15846	15706	15864	15741	15882	15746	15642	15552	15614	15604	15715	15753	15794	15834	15623	15735	15715	15688	15834	15783	15861	15840	15875	15629	15906	16002	15632	15828	15816	15756	15866	15781	15852	15695	15778	15531	15777	15770	15691	15656	15859	15822	15914	15823	15596	15916	15884	15718	15678	15612	15711	15531	15692	15605	15760	15828	15754	15961	15901	15886	15692	15798	15771	15801	15691	15881	15626	16057	15862	15705	15668	15702	15780	15864	15997	15479	15888	15932	15766	15742	15704	15713	15750	15772	15899	15829	15817	15892	15991	15820	15693	15725	15953	15743	15750	15797	15833	15684	15968	15737	15856	15629	15638	15889	15732	15673	15906	15966	15797	15628	15815	15660	15800	15599	15636	15754	15707	15991	15868	15828	15799	15783	15855	15955	15921	15654	15757	15824	15451	15761	15781	15513	15675	15646	15912	15734	15855	15802	15528	15638	15736	15746	15623	15723	15734	15708	15981	15670	15804	15836	15817	15897	15870	15810	15930	15714	15713	15585	15658	15783	15688	15730	15858	15824	15754	15833	15739	15924	16045	15787	15629	15868	15603	15666	15769	15741	15555	15733	15648	15932	15784	15847	15647	15682	15714	15638	15778	15832	15742	15893	15945	15833	15514	15839	15723	16007	15800	15782	15759	15774	15887	15669	15752	15664	15742	15696	15809	15948	15647	15741	15666	15825	15876	15949	15910	15889	15806	15884	15821	15833	15651	15755	15792	15729	15966	15752	15888	15867	15820	16092	16016	15850	15786	15677	15832	15720	15828	15895	15764	15966	15661	15875	15866	15724	15776	15945	15722	15930	15736	15790	15854	15875	15626	15893	15752	15863	15831	15786	15838	15763	15857	15783	15827	15949	15735	15761	15833	15933	15938	15774	15848	15751	15904	15954	15517	15723	15723	15753	15704	15846	15772	15750	15778	15810	15936	15731	16024	15881	15700	15808	15620	15893	15685	15706	15945	15542	15876	16053	15635	15916	15809	15887	15625	15728	15844	15709	15699	15926	15681	15739	15760	15697	15793	15843	15820	15834	15832	15693	15647	15660	15700	15659	15743	15616	15789	15888	15944	15837	15757	15852	15707	15783	15706	15900	15468	15844	15800	15763	15755	15785	15769	15722	15615	15808	15872	16013	15740	15860	15663	15799	15752	15842	15949	16034	15785	15772	15864	15814	15768	15727	15598	15771	15612	15657	15628	15795	15841	15911	15614	15694	15954	15957	15806	15912	15914	15717	15875	15771	15827	15621	15846	15723	15863	15893	15658	15680	15848	15797	15799	15903	15738	15738	15955	15777	15776	15681	15679	15774	15756	15843	15815	15880	15813	15774	15615	15633	15959	15838	15856	15590	15781	15709	15710	15855	15562	15741	15962	15903	15780	15854	15948	15760	15864	15612	15859	15911	15928	15840	15932	15918	15734	15624	15691	15759	15703	15728	15803	15973	15865	15977	15695	15769	15713	15707	15687	15796	15919	15765	15821	15788	15978	15849	15716	15745	15817	15747	15886	15996	15784	15718	15789	15671	15776	15852	15569	15888	15649	15792	15697	15735	15747	15920	15566	15722	15777	15647	15643	15873	15754	15923	16026	16075	15973	15593	15794	15715	15800	15679	15882	15956	15683	15841	15744	15951	15874	15812	15817	15706	15774	15718	15626	15708	15719	15746	15723	15794	15664	15776	15807	15787	15843	15667	15842	15810	15701	15879	15654	15852	15858	15704	15676	15670	15792	15797	15974	15745	15636	15619	15669	15773	15766	15782	15672	15801	15680	15667	15631	15813	15699	15629	15837	15826	15657	15806	15825	15797	15782	15600	15712	15896	15855	15756	15635	15783	15825	15715	15664	15713	15812	15980	15742	15705	15965	15863	15830	15841	15920	15796	15794	15934	15823	15766	15903	15904	15595	15718	15783	15825	15762	15807	15835	15805	15768	15880	15696	15846	15637	15870	15845	15663	15694	15921	15957	15602	15960	15837	15626	15801	15671	15735	15740	15810	15844	15808	15756	15852	15726	15760	16059	15833	15683	15741	15696	15819	15720	15821	15715	15662	15830	15894	15909	15941	15962	15679	15824	15702	15790	15611	15879	15817	15724	15991	15956	15584	15916	15827	15830	15813	15865	15835	15913	15781	15753	15982	15760	15903	15785	15676	15768	15563	15652	15825	15640	15800	15864	15587	15843	15859	15643	15905	15684	15575	15711	15876	15703	15754	15823	15685	15896	16029	15871	15927	15785	15632	15835	15939	15689	15810	15908	15920	15894	15972	15805	15732	15879	15873	15951	15665	15665	15671	15773	15878	15777	15831	15831	15865	15747	15703	15691	15776	15738	15688	15746	15762	15650	15567	15834	15788	15808	15715	15770	15806	15798	15691	15915	15940	15626	15902	15765	15831	16066	15694	15895	15806	15691	15786	15952	15647	15902	15823	15886	15747	15848	15831	15799	15727	15846	15864	15789	15732	15939	15875	15668	15766	16114	15786	15884	15684	15631	15737	15899	15747	15711	15847	15763	15844	15648	15715	15686	15884	15773	15850	15840	15806	15830	15920	15949	15883	15905	15799	15810	15642	15683	15812	15691	15768	15648	15596	15956	15671	15621	15977	16018	15779	15678	15799	15759	15831	15722	15822	15617	15698	15829	15799	15694	15944	15569	15862	15698	15737	15740	15750	15764	15845	15858	15501	15659	15924	15950	15785	15872	15809	15830	15814	15808	15801	15730	15705	15660	15658	15726	15471	15878	15963	15642	15875	15682	15726	15712	15851	15603	15611	15809	15675	15795	15800	15970	15798	15806	15633	15904	15751	15881	15637	15845	15796	15708	15893	15848	15888	15680	15809	15832	15713	15737	15992	15846	15856	15735	15870	15849	15921	15539	15798	15600	15926	15629	15842	16034	15719	15824	15741	15905	15833	15652	15867	15706	15699	15973	15925	15785	15552	15517	15682	15761	15937	15877	15948	15955	15763	15481	15895	15971	15891	15758	15812	15667	15972	15638	15704	15802	15728	15784	15888	15725	15832	15732	15698	15710	15978	15722	15781	15606	15715	15852	15900	15747	15657	15863	15753	15806	15923	15727	15923	15856	15700	15684	15850	15759	15709	15885	15731	15746	15810	15631	15682	15764	15843	15606	15822	15715	15880	15994	16003	15844	15778	15632	15619	15730	15773	15813	15678	15546	15795	15763	15734	15602	15838	15953	15640	15889	15747	15643	15844	15816	15728	15869	15589	15839	15728	15712	15805	15669	15650	15580	15941	15739	15566	15609	15834	15731	15896	15732	15649	15739	15878	15444	15665	15817	15752	15888	15752	15750	15729	15826	16035	15917	15813	15764	15833	15878	15692	15732	15658	15912	15609	15839	15682	15795	15672	15665	15698	15706	15864	15582	15748	15780	15650	15657	15755	15779	15793	15845	15705	15877	15758	15798	15669	15658	15776	16013	15843	15657	15764	15821	16015	15809	15729	15884	15702	15748	15675	15589	15684	15655	15921	15917	16059	15776	15784	15705	15904	15944	15690	15699	15704	15730	15688	15856	15729	15831	15859	15742	15763	15579	15983	15662	15762	15957	15714	15798	15675	15729	15838	15596	15768	15737	15807	15679	15666	15820	15660	15745	15860	15968	15912	15883	15695	15669	15748	15810	15773	15718	15608	15632	15688	15742	15832	15766	15760	15730	15728	15875	15800	15539	15686	15596	15980	15727	15817	15761	15758	15631	15792	15927	15678	15621	15802	15760	15783	15728	15676	15697	15936	15580	15693	15967	15864	15782	15700	15744	15795	15753	15625	15759	15685	15951	15958	15778	15882	15773	15690	15851	15613	15822	15780	15814	15886	15685	15779	15812	15899	15669	15565	15719	15689	15835	15871	15769	15764	15873	15753	15887	15905	15839	15576	16002	15790	15682	15789	15696	15964	15752	15534	15733	15835	15766	15717	16005	16023	15980	15921	15803	15842	15827	15964	15689	15740	15740	15925	15920	15703	15803
26546	42903	36887	26636	21624	18214	16312	15252	14589	14300	14296	13978	14036	13975	13796	13878	13769	13901	13577	13627	13650	13619	13585	13516	13659	13503	13427	13483	13658	13440	13540	13584	13438	13592	13407	13421	13672	13405	13621	13573	13646	13356	13374	13536	13662	13494	13498	13531	13398	13372	13463	13476	13625	13497	13546	13587	13624	13396	13431	13581	13507	13561	13431	13475	13505	13558	13356	13384	13324	13564	13557	13555	13464	13424	13355	13487	13491	13491	13647	13516	13486	13448	13531	13551	13548	13531	13543	13483	13617	13395	13531	13442	13477	13383	13460	13542	13443	13398	13585	13529	13445	13301	13359	13241	13450	13386	13559	13499	13489	13376	13649	13623	13512	13329	13735	13467	13547	13437	13428	13449	13647	13354	13391	13367	13323	13560	13606	13563	13540	13506	13270	13542	13496	13563	13399	13477	13334	13643	13685	13551	13512	13449	13615	13469	13356	13462	13527	13543	13480	13349	13559	13575	13397	13624	13449	13712	13529	13364	13381	13436	13546	13373	13480	13379	13459	13539	13539	13405	13444	13533	13329	13530	13529	13470	13503	13465	13493	13369	13607	13510	13397	13601	13515	13635	13609	13421	13508	13534	13570	13620	13514	13665	13423	13594	13492	13483	13560	13615	13429	13397	13492	13482	13570	13369	13571	13386	13487	13507	13588	13391	13670	13372	13462	13697	13664	13573	13467	13528	13468	13614	13375	13430	13444	13623	13247	13519	13577	13435	13475	13500	13475	13536	13439	13485	13461	13574	13418	13599	13598	13539	13378	13456	13636	13567	13555	13403	13489	13462	13501	13524	13377	13612	13593	13502	13414	13617	13586	13426	13584	13496	13419	13368	13476	13575	13581	13559	13427	13499	13512	13504	13413	13606	13457	13375	13285	13504	13557	13509	13583	13522	13646	13459	13396	13673	13569	13447	13412	13385	13559	13361	13690	13551	13618	13443	13387	13595	13467	13537	13642	13450	13607	13309	13682	13483	13547	13268	13332	13605	13558	13444	13494	13343	13594	13540	13434	13561	13547	13667	13488	13429	13617	13602	13461	13453	13615	13487	13540	13551	13396	13525	13381	13501	13456	13447	13349	13519	13394	13286	13386	13519	13437	13645	13363	13386	13257	13599	13653	13392	13522	13535	13558	13490	13552	13492	13641	13379	13487	13360	13699	13263	13551	13342	13602	13475	13622	13366	13561	13544	13480	13423	13507	13382	13661	13530	13509	13449	13604	13509	13305	13422	13354	13410	13597	13602	13455	13505	13511	13407	13538	13535	13474	13535	13355	13623	13506	13469	13498	13541	13583	13445	13514	13479	13536	13380	13432	13386	13636	13514	13510	13424	13595	13556	13471	13306	13464	13410	13452	13565	13624	13459	13587	13443	13536	13500	13590	13514	13756	13515	13521	13510	13391	13529	13426	13581	13624	13480	13534	13642	13392	13467	13868	13496	13435	13555	13548	13466	13547	13406	13271	13561	13371	13421	13388	13555	13469	13584	13408	13452	13574	13592	13612	13467	13583	13530	13621	13376	13520	13579	13408	13458	13341	13352	13611	13343	13619	13440	13625	13458	13354	13462	13506	13465	13325	13596	13495	13436	13658	13463	13643	13599	13472	13480	13462	13411	13408	13623	13544	13429	13528	13558	13469	13380	13498	13564	13516	13566	13381	13524	13485	13420	13637	13482	13516	13593	13333	13434	13608	13478	13536	13493	13385	13677	13565	13578	13322	13464	13633	13437	13536	13665	13419	13493	13321	13293	13385	13565	13413	13469	13515	13577	13365	13491	13430	13665	13380	13606	13371	13604	13568	13406	13555	13453	13538	13635	13608	13485	13536	13503	13511	13598	13624	13559	13570	13543	13431	13529	13309	13471	13471	13473	13388	13571	13455	13548	13409	13567	13435	13680	13241	13541	13340	13500	13453	13628	13395	13470	13471	13557	13571	13620	13722	13420	13599	13450	13388	13451	13410	13566	13501	13633	13581	13462	13490	13561	13484	13531	13574	13644	13479	13407	13595	13571	13378	13388	13453	13398	13481	13544	13596	13382	13675	13412	13511	13487	13527	13430	13554	13340	13443	13524	13376	13535	13533	13459	13591	13515	13670	13689	13543	13452	13500	13308	13684	13429	13388	13299	13373	13458	13414	13453	13729	13412	13554	13525	13565	13623	13326	13416	13409	13256	13654	13577	13457	13400	13390	13666	13449	13514	13579	13464	13574	13601	13476	13499	13330	13503	13391	13484	13433	13593	13509	13579	13402	13444	13337	13719	13376	13546	13579	13425	13609	13512	13468	13486	13575	13268	13645	13721	13358	13365	13581	13467	13429	13559	13447	13606	13448	13583	13496	13537	13530	13557	13582	13590	13650	13381	13641	13638	13442	13470	13584	13580	13489	13387	13524	13619	13509	13405	13542	13435	13261	13426	13588	13480	13573	13696	13383	13528	13351	13549	13424	13561	13408	13466	13647	13726	13736	13673	13490	13397	13424	13524	13595	13397	13619	13438	13467	13471	13579	13473	13565	13474	13660	13457	13388	13625	13490	13497	13628	13406	13479	13777	13481	13471	13461	13498	13593	13612	13575	13244	13362	13393	13534	13481	13574	13423	13626	13520	13553	13573	13598	13418	13539	13548	13307	13417	13452	13542	13486	13519	13377	13350	13549	13490	13503	13469	13509	13687	13641	13718	13470	13450	13443	13493	13655	13452	13512	13519	13536	13546	13469	13383	13405	13554	13498	13470	13379	13686	13415	13384	13458	13476	13388	13615	13467	13519	13453	13414	13539	13444	13510	13356	13469	13435	13515	13447	13620	13654	13324	13530	13737	13511	13400	13453	13495	13471	13302	13501	13559	13407	13514	13491	13413	13456	13471	13495	13455	13418	13575	13465	13503	13494	13357	13599	13456	13473	13557	13496	13611	13425	13332	13583	13607	13607	13552	13650	13451	13391	13518	13663	13641	13405	13571	13606	13356	13423	13500	13507	13539	13580	13569	13678	13595	13402	13533	13252	13550	13675	13492	13550	13587	13583	13473	13409	13434	13461	13762	13511	13632	13503	13487	13618	13542	13410	13555	13507	13379	13561	13354	13482	13341	13547	13502	13562	13506	13484	13541	13527	13419	13504	13560	13391	13508	13502	13526	13448	13519	13401	13377	13421	13431	13641	13522	13466	13566	13405	13477	13424	13554	13316	13664	13360	13606	13584	13659	13368	13428	13645	13748	13475	13562	13639	13431	13368	13460	13378	13416	13377	13537	13566	13431	13522	13416	13311	13434	13544	13562	13538	13368	13288	13539	13379	13459	13646	13529	13569	13329	13441	13505	13469	13511	13518	13537	13295	13558	13545	13272	13457	13439	13494	13483	13455	13407	13503	13384	13411	13421	13470	13316	13481	13344	13564	13477	13398	13399	13402	13427	13303	13345	13583	13468	13451	13608	13388	13522	13475	13479	13442	13566	13488	13496	13561	13479	13413	13537	13475	13438	13458	13425	13478	13587	13428	13440	13472	13652	13474	13372	13656	13542	13399	13535	13547	13507	13303	13618	13475	13508	13348	13643	13471	13589	13419	13645	13309	13680	13654	13556	13468	13619	13400	13378	13502	13605	13472	13522	13540	13426	13580	13425	13607	13601	13654	13564	13516	13531	13460	13530	13457	13556	13520	13436	13582	13562	13447	13399	13408	13622	13511	13636	13666	13518	13434	13536	13487	13566	13502	13389	13487	13538	13632	13320	13366	13614	13573	13346	13567	13525	13483	13468	13501	13522	13562	13500	13476	13438	13367	13460	13508	13461	13644	13338	13633	13342	13353	13514	13596	13466	13423	13522	13486	13411	13500	13544	13506	13387	13627	13394	13591	13472	13416	13625	13555	13561	13696	13415	13340	13417	13456	13362	13634	13378	13622	13407	13602	13511	13529	13504	13604	13572	13389	13488	13466	13495	13441	13491	13303	13606	13442	13363	13528	13432	13449	13461	13418	13448	13451	13505	13548	13475	13411	13487	13501	13488	13475	13527	13429	13493	13395	13486	13475	13428	13595	13635	13422	13478	13362	13360	13550	13536	13511	13500	13348	13454	13452	13400	13477	13475	13587	13662	13523	13475	13461	13514	13468	13475	13511	13368	13641	13435	13576	13489	13550	13742	13427	13445	13303	13491	13307	13435	13353	13684	13372	13461	13552	13608	13648	13542	13503	13414	13534	13663	13580	13573	13552	13690	13539	13559	13427	13503	13442	13552	13404	13645	13462	13583	13482	13339	13483	13470	13477	13623	13399	13400	13466	13505	13468	13428	13556	13502	13558	13580	13514	13460	13516	13580	13395	13542	13598	13462	13502	13614	13538	13444	13502	13463	13666	13315	13406	13495	13501	13432	13300	13381	13560	13530	13460	13584	13443	13565	13357	13391	13595	13569	13662	13513	13559	13496	13522	13652	13656	13524	13379	13533	13645	13491	13386	13625	13518	13653	13551	13432	13537	13585	13397	13339	13523	13449	13345	13492	13562	13381	13687	13536	13528	13501	13595	13501	13454	13660	13420	13510	13672	13373	13420	13476	13511	13550	13410	13487	13463	13450	13524	13486	13547	13431	13458	13404	13490	13377	13463	13408	13367	13683	13617	13647	13461	13453	13411	13506	13586	13633	13475	13468	13501	13539	13501	13700	13588	13294	13286	13633	13438	13446	13507	13413	13415	13472	13500	13694	13458	13613	13556	13592	13309	13612	13513	13482	13437	13535	13642	13520	13317	13644	13712	13544	13526	13558	13458	13474	13549	13496	13431	13420	13435	13562	13446	13434	13368	13640	13496	13534	13487	13597	13321	13473	13526	13441	13736	13474	13485	13632	13440	13563	13584	13495	13377	13286	13398	13657	13463	13564	13719	13536	13499	13382	13612	13575	13404	13459	13756	13680	13661	13329	13680	13573	13387	13505	13583	13619	13747	13541	13429	13641	13463	13560	13458	13650	13517	13459	13535	13367	13530	13510	13615	13519	13554	13531	13469	13530	13668	13375	13727	13630	13457	13510	13662	13581	13566	13430	13406	13487	13614	13529	13569	13548	13524	13629	13491	13524	13589	13360	13486	13325	13437	13442	13520	13569	13431	13284	13424	13435	13409	13653	13628	13533	13585
22900	21152	28724	24556	23863	24899	23827	19361	18274	18195	17997	17734	17280	17529	17236	17232	17130	17264	17278	16960	16819	16983	16984	16758	17046	17048	16914	16862	16816	16980	16672	16946	16793	16888	16535	16799	16936	16761	16968	16978	16732	16906	16915	16910	16940	16822	16819	16771	16810	16674	16775	16727	16761	16953	16964	16784	16827	16636	16899	16746	16727	16763	16788	16684	16824	16817	16975	16619	16521	16733	16838	16465	16707	16652	16734	16735	16746	16638	16794	16760	16931	16800	16797	16623	16770	16565	16868	16825	16728	16661	16922	16840	16633	16582	16723	16845	16879	16623	16646	16749	16600	16701	16919	16652	16639	16655	16618	16750	16978	16691	16747	16651	16782	16810	16669	16837	16744	16715	16913	16893	16695	16688	16764	16714	16660	16832	16668	16530	16503	16662	16602	16769	16666	16782	16634	16789	16614	16705	16765	16814	16709	16764	16753	16773	16665	16718	16924	16535	16880	16795	16669	16730	16883	16620	16946	16686	16732	16810	16706	16674	16810	16521	16666	16873	16690	16869	16703	17030	16595	16722	16949	16880	16798	16764	16576	16869	16692	16681	16662	16610	16640	16796	16781	16826	16722	16709	16645	16591	16609	16671	16802	16770	16936	16890	16753	16701	16540	16846	16771	16552	16914	16825	16671	16754	16648	16719	16779	16724	16696	16699	16838	16960	16832	16783	16859	16759	16759	16860	16669	16599	16758	16718	16672	16503	16715	16576	16882	16741	16722	16564	16761	16610	16554	16582	16661	16747	16787	16702	16684	16720	16775	16715	16645	16746	16723	16825	16910	16781	16725	16979	16664	16702	16564	16795	16745	16813	16809	16730	16652	16729	16642	16698	16664	16732	16676	16672	16853	16719	16793	16760	16780	16634	16701	16699	16813	16843	16846	16506	16687	16913	16796	16836	16681	16907	16931	16605	16767	16887	16628	16615	16927	16579	16863	16881	16807	16792	16734	16715	16650	16654	16729	16690	16643	16746	16967	16738	16779	16770	16735	16571	16532	16644	16739	16961	16854	16560	16714	16832	16644	16706	16844	16592	16754	16599	16838	16707	16643	16882	16899	16629	16660	16774	16679	16667	16723	16754	16784	16795	16769	16835	16770	16721	16841	16840	16727	16590	16691	16718	16969	16949	16694	16765	16761	16688	16599	16534	16831	16599	16639	16628	16594	16640	16727	16531	16703	16717	16716	16821	16864	16649	16770	16582	16881	16866	16649	16725	16584	16587	16737	16787	16532	16767	16747	16540	16918	16790	16645	16772	16813	16776	16743	16880	16587	16701	16632	16655	16770	16813	16786	16966	16697	16790	16976	16771	16641	16651	16731	16721	16691	16961	16785	16780	16754	16707	16807	16607	16757	16838	16721	16698	16414	16971	16528	16767	16721	16755	16801	16737	16957	16915	16730	16710	16992	16592	16596	16765	16906	16831	16556	16780	16931	16792	16699	16750	16709	16674	16652	16670	16795	16528	16591	16642	16664	16593	16713	16731	16769	16901	16449	16784	16842	16878	16768	16564	16768	16719	16804	16646	16808	16925	16662	16810	16773	16758	16832	16791	16900	16827	16682	16732	16914	16673	16754	16713	16664	16880	16754	16603	16681	16756	16486	16486	16910	16762	16775	16655	16826	16820	16632	16772	16809	16844	16815	16762	16869	16796	16798	16802	16625	16926	16846	16526	16706	16647	16732	16805	16768	16625	16783	16757	16648	16741	16747	16596	16637	16629	16767	16659	16761	16598	16693	16775	16697	16743	16634	16585	16687	16719	16606	16653	16651	16756	16896	16597	16834	16501	16771	16629	16878	16816	16696	16735	16768	16861	16640	16647	16762	16811	16701	16871	16800	16819	16879	16730	16712	16830	16712	16631	16619	16436	16637	16845	16768	16695	16660	16750	16870	16769	16683	16588	16674	16777	16769	16865	16854	16682	16917	16808	16869	16644	16725	16701	16619	16689	16716	16630	16661	16802	16696	16611	16769	16676	16550	16931	16683	16707	16756	16773	16484	16769	16646	16801	16620	16709	16777	16853	16750	16735	16600	16660	16758	16907	16827	16749	16800	16752	16717	16730	16683	16802	16732	16721	16800	16795	16623	16733	16839	16827	16645	16678	16586	16761	16843	16737	16729	16763	16626	16780	16815	16748	16672	16564	16764	16942	16629	16816	16633	16713	16919	16792	16826	17059	16729	16786	16600	16796	16758	16665	16965	16746	16799	16621	16752	16820	16594	16776	16797	16717	16718	16543	16529	16560	16660	16539	16679	16740	16817	16750	16615	16629	16773	16870	16652	16691	16671	17053	16736	16842	16736	16662	16680	16810	16742	16618	16742	16743	16513	16890	16827	16795	16744	16854	16873	16537	16895	16690	16583	16597	16692	16908	16770	16593	16542	16514	16768	16741	16584	16704	16697	16837	16638	16653	16674	16729	16454	16923	16774	16707	16755	16744	16531	16705	16501	16591	16516	16739	16503	16669	16633	16743	16797	16800	16836	16694	16695	16765	16500	16830	16747	16810	16654	16663	16682	16826	16806	16781	16848	16755	16576	16668	16787	16731	16648	16514	16751	16693	16747	16594	16836	16658	16810	16572	16690	16749	16772	16769	16671	16741	16668	16842	16694	16843	16608	16751	16657	16755	17019	16971	16633	16827	16593	16651	16848	16570	16693	16779	16504	16879	16827	16562	16767	16661	16489	16806	16800	16704	16747	16603	16801	16776	16542	16756	16884	16989	16713	16643	16797	16663	16581	16798	16553	16755	16908	16702	16861	16904	16726	16811	16808	16497	16813	16839	16562	16558	16628	16687	16766	16707	16777	16787	16822	16897	16696	16687	16616	16690	16770	16681	16785	16733	16688	16956	16883	16718	16827	16696	16606	16729	16686	16768	16667	16658	16789	16728	16582	16766	16552	16632	17020	16779	16698	16831	16801	16777	16699	16774	16833	16832	16788	16537	16918	16776	16854	16781	16647	16671	16687	16892	16631	16561	16774	16877	16623	16811	16677	16489	16689	16675	16780	16740	16800	16816	16923	16844	16684	16794	16720	16611	16719	16758	16837	16733	16628	16785	16788	16546	16872	16698	16735	16517	16842	16782	16651	16748	16622	16759	16688	16807	16897	16793	16888	16690	16879	16606	16866	16781	16780	16725	16693	16754	16901	16699	16737	16658	16757	16489	16902	16645	16879	16592	16858	16792	16695	16750	16811	16583	16639	16511	16756	16725	16867	16616	16606	16747	16530	16836	16724	16591	16573	16955	16818	16762	16688	16976	16757	16689	16563	16861	16742	16798	16794	16864	16674	16675	16706	16753	16534	16509	16699	16682	16762	16655	16665	16788	16744	16602	16767	16745	16906	16850	16630	16821	16853	16712	16798	16897	16859	16706	16671	16729	16898	16316	16576	16785	16913	16678	16737	16649	16549	16567	16612	16613	16857	16743	16607	16806	16904	16758	16819	16690	16544	16408	16768	16736	16574	16683	16741	16673	16976	16917	17003	16483	16724	16657	16672	16771	16756	16855	16702	16734	16676	16639	16948	16782	16761	16716	16574	16554	16621	16655	16884	16634	16735	16894	16733	16928	16637	16859	16637	16696	16559	16617	16739	16629	16686	17040	16747	16764	16762	16742	16563	16720	16810	16608	16715	16746	16599	16876	16771	16962	16697	16589	16918	16788	16839	16660	16728	16751	16605	16757	16874	16593	16539	16665	16707	16699	16615	16731	16682	16853	16799	16706	16738	16809	16852	16812	16665	16634	16647	16723	16719	16663	16909	16617	16810	16714	16790	16674	16587	16858	16796	16920	16892	16630	16908	16715	16667	16751	16648	16806	16829	16838	16825	16643	16751	16999	16743	16641	16617	16597	16605	16521	16877	16820	16738	16644	16577	16822	16750	16556	16811	16733	16702	16705	16652	16695	16690	16801	16747	16866	16727	16762	16783	16830	16794	16646	16764	16727	16832	16825	16896	16513	16812	16705	16755	16513	16726	16845	16693	16745	16671	16783	16863	16523	16728	16789	16703	16706	16753	16745	16699	16717	16730	16798	16656	16784	16906	16667	16929	16605	16880	16702	16657	16672	16793	16802	16888	16761	16616	16554	16562	16799	16736	16810	16840	16771	16599	16959	16806	16809	16768	16965	16717	16694	16850	16688	16706	16743	16595	16792	16787	17008	16631	16626	16583	16666	16802	16666	16905	16698	16727	16837	16710	16921	16628	16782	16815	16669	16826	16758	16664	17000	16774	16673	16735	16646	16747	16673	16576	16671	16659	16547	16846	17070	16970	16896	16849	16921	16692	17010	16822	16722	16896	16618	16715	16752	16754	16787	16795	16684	16869	16761	16814	16869	16696	16738	16669	16715	16852	16856	16920	16618	16648	16785	16765	16666	16760	16753	16845	16637	16752	16590	16711	16651	16823	16486	16379	16866	16756	16794	16705	16642	16792	16753	16722	16810	16568	16844	16663	16752	16854	16687	16718	16720	16771	16619	16740	16581	16829	16759	16723	16896	16831	16833	16811	16874	16801	16732	16704	16655	16787	16938	16635	16684	16687	16870	16927	16519	16800	16671	16707	16726	16810	16856	16759	16769	16813	16769	16788	16696	16914	16867	16582	16868	16658	16677	16874	16714	16695	16600	16832	16789	16780	16739	16652	16687	16707	16753	16742	16703	16581	16822	16840	16774	16934	16606	16782	16926	16860	16703	16836	16750	16654	16662	16669	16960	16683	16905	16897	16874	16759	16552	16799	16972	16784	16682	16721	16766	16712	16748	16784	16742	16759	16482	16886	16644	16787	16709	16702	16666	16738	16749	16960	16699	16787	16775	16695	16557	16726	16717	16919	16856	16881	16778	16764	16750	16792	16754	16664	16638	16887	16687	16741	16709	16905	16742	16775	16608	16673	16702	16538	16735	16705	16686	16745	16794	16913	16725	16634	16695	16608	16636	16546	16806	16827	16662	16697	16733	16700	16556	16819	16991	16572	16757	16568	16661	16466	16866	16932	16616	16613	16756	16789	16668	16630	16818	16665	16778	16776	16630	16681	16712	16748	16608	16782	16896	16669	16533	16896	16666	16920	16896	16778	16678	16722	16827	17067	16784	16604	16549	16655	16794	16831	16885	16701	16549
26847	52742	43341	31801	26879	21505	18917	16812	16202	15486	15267	15042	14800	14669	14540	14671	14570	14572	14185	14275	14255	14217	14011	14320	14212	14068	14013	14228	13987	14155	14128	14143	14056	14158	13937	14117	14139	14077	14166	14082	14177	13936	13970	14021	13966	14046	14085	13955	13988	13995	14093	14011	14036	13982	13926	14166	14012	14102	13995	14141	13989	14146	14136	14000	14044	14070	14292	14205	14058	14180	13888	14130	13878	13978	14117	13836	14143	13992	14010	14097	14009	14147	14018	14149	13821	14033	13977	14126	14098	14085	14233	14059	14171	14181	13971	13813	13917	13953	14121	13855	14173	13870	14077	14030	13986	14053	14018	14254	14089	13936	13976	14012	14083	14042	14100	13897	13928	14121	13930	14086	14038	14016	14025	13956	14133	14034	13891	14059	14084	14133	13932	13950	14187	14096	14194	13955	14158	13963	14009	14233	14020	13965	14010	14197	13975	14005	13923	14191	14080	14113	14135	14069	14124	14001	14134	14146	14049	14003	14108	14148	13919	14090	14077	14076	14023	14001	14011	14080	14043	14054	13939	14019	14082	14072	14223	13982	14086	13868	13925	13962	13959	14114	14068	13836	14032	14015	13952	14010	14003	14013	14000	14077	14013	13987	13947	13994	14084	14004	13997	14153	13904	14060	14256	13971	14027	14156	13993	14113	14256	14054	13894	14052	13973	13968	13911	13954	14050	14108	13999	14020	14015	13916	14058	14189	14076	14108	14184	14000	13892	14118	14015	14100	14143	14023	13970	14015	13983	14077	14082	14149	14032	14312	14099	14045	13985	14243	13994	14073	14062	14134	14145	14132	14096	13842	14008	14177	14171	13887	14128	13993	13910	14103	13952	13924	14019	14031	13918	13967	14092	14025	13979	14093	14031	14232	13911	13925	14086	14041	14142	14039	13990	14009	13978	13989	13934	13995	13881	14111	13945	14082	13932	14137	14042	13913	13982	14136	13969	13994	13924	14017	13938	14040	13985	14134	14050	14008	13989	13960	14040	13984	14029	13970	14021	13949	13988	14003	13908	13832	14029	13942	14097	14046	13974	14118	13914	13927	13997	14006	14002	14049	13927	14080	14144	13940	14010	14070	13940	13935	14307	14089	14019	14020	14116	13920	14011	13981	14156	14148	13964	13964	14201	14017	14006	14030	14038	14102	14163	14034	14068	14058	13998	14001	14100	14074	13986	14075	14211	13882	14016	14089	14095	14035	14273	14185	14041	13961	13965	14119	14097	13983	13969	13983	14141	14072	14018	13895	14054	14035	14123	14087	14147	13960	13958	14095	14026	14068	14130	14066	14036	13993	14147	13869	13932	14025	13940	14039	14015	14055	14053	14080	14143	14037	13924	14118	14086	14096	13993	13990	14217	14007	13999	14139	13984	13992	14041	13832	14010	14055	14074	14059	14081	13950	14194	14036	14039	14014	13884	13944	14021	14155	14079	13793	13946	13965	14105	14064	13952	13920	13996	14066	14071	13923	14098	14088	14225	14119	13992	14071	13976	13924	13986	13963	13947	14130	14137	14059	13996	14035	13982	13998	13946	13997	14053	14011	14107	13971	14103	14090	13894	14081	14150	14033	13991	14082	13841	13911	13983	13995	13919	13873	14011	13949	13946	14078	14214	14089	14295	13973	14087	14009	13897	14038	14008	14287	13936	14176	14096	14094	14123	14112	13946	14039	14045	14190	13917	14112	14203	14152	13995	14062	14037	14085	14231	13958	14058	14110	14040	14169	14148	13917	13981	13932	13959	14044	14048	14094	14105	13851	14144	14100	14010	14051	14149	13911	14069	14041	13919	13837	14155	14027	14018	14103	14085	14110	13991	13968	14048	14061	13921	14147	14092	14075	13904	14062	13949	13910	13954	13994	14064	14062	13994	13909	14101	14074	14083	14085	14012	14241	13971	13842	14014	14082	14037	14060	13921	13865	13927	13819	14051	14094	14130	14110	13916	13992	14064	14088	13981	14092	13866	14141	13995	14019	14066	13983	13944	14020	14174	14046	13926	14047	14238	13939	14180	14213	14087	13991	13999	14038	13961	14165	14011	14180	14113	13916	14017	14109	14011	13893	14080	14018	14271	14117	13984	13983	13987	14019	14147	14042	14078	14002	13973	14105	13940	14077	14056	13945	14061	14014	13947	13984	14203	14198	14096	14028	14142	14254	14020	14019	14117	14019	14154	14127	14017	14113	14230	14100	14047	13969	14120	14117	13973	14051	14039	14211	14174	14100	14059	13954	14120	13867	14111	14020	14206	14083	13885	14060	14042	14075	14165	13857	14157	14105	14079	14040	13930	14119	13968	14253	14052	13825	13882	13973	13984	14167	13965	14106	14146	14098	14099	14005	14165	14069	13962	14119	14059	14017	13852	14157	14123	14026	13893	13949	14333	13952	14186	14140	13884	14043	13969	14115	14022	14232	13937	14020	13961	14102	13994	14084	14031	14123	13910	14024	14015	13973	13958	13963	14019	13908	14022	13935	14082	14079	14163	14027	14031	14025	14028	14019	14151	14110	14045	13970	14076	14073	14145	14127	14107	14026	14076	13976	14033	14004	14023	14137	14161	14110	13978	13958	14077	14004	14113	13955	14001	13994	14188	14095	14022	13901	14127	13975	13972	14057	14054	14102	13979	13958	13976	14148	14092	14012	14102	13998	13946	14071	13918	13946	14021	14025	13996	14016	14222	14049	14099	13997	14033	14014	13998	13941	13950	14098	14122	13923	14004	14145	14024	13944	13884	14056	14004	14172	13973	13996	14060	14171	13975	13927	14024	14036	14008	14178	14115	13936	14041	14070	13970	14085	14012	14069	14019	14004	14089	13911	14107	14030	14172	13932	14051	13997	14089	14133	13990	14065	13900	14100	14146	14008	13981	13909	13934	14121	13916	14111	13960	14020	14165	14016	13892	13962	14184	14029	14061	13967	13924	14181	14102	14050	13951	13917	14007	14139	14020	14112	14021	14143	14215	14067	14089	14176	14152	13936	14118	14029	14041	14063	13964	14288	14187	14131	14027	14142	14046	13955	13913	13989	14094	14101	14004	14075	14086	14167	13833	14176	13942	13912	13936	14110	14110	14026	14085	13838	14072	14050	14054	14083	14123	13810	14234	14032	14092	13976	14079	14174	14070	14151	14036	14066	13959	13959	14141	14272	14009	13980	14016	14089	14058	13909	13878	14040	14124	14188	14080	14149	13908	14154	14089	14167	14206	13971	14027	13956	14060	14036	14075	13964	14025	14221	14113	14037	14012	14030	13876	14072	13982	13933	13983	13902	14089	13922	13992	14102	13992	14030	14103	14092	14042	14078	14028	14019	13957	14015	14118	13964	14140	14086	14111	14002	14199	13923	14106	13972	14060	13961	13786	14000	14056	13873	14125	13834	14007	14042	14127	14051	14009	14025	13877	14101	13913	14029	14035	13968	14120	14117	13867	13845	14047	14017	14063	13929	14167	13949	14101	14042	13972	14157	14004	13864	14236	13866	13888	13939	14030	14109	14040	13970	14132	13988	13966	14193	14046	13986	13992	14105	14085	14099	14024	14163	13965	14139	13956	14283	14108	14057	14179	14054	14022	14055	13919	13996	13997	14001	14092	14005	14099	14092	14215	13944	14020	14071	14108	14043	14001	14028	14073	14059	14015	14214	14041	13844	13989	13904	14049	13957	14175	13940	13948	14162	14025	14024	14207	13835	13932	14051	14112	14036	14071	14035	14060	14132	14123	14056	13951	14158	13818	14035	14030	14017	14047	14004	13922	14006	14135	14007	13970	14173	14093	14054	14135	13923	14089	13965	13900	14020	13991	13943	13871	13974	14092	13840	14041	14082	14136	14079	13896	14030	14126	14047	14174	14130	14089	14075	14019	14083	14134	13965	14092	14041	14023	13926	14187	13958	13989	14003	14026	13862	14102	14021	14007	14177	13957	14133	13999	14085	14002	14023	13861	14128	14256	13949	14110	14090	13950	14141	14034	14068	14027	13956	14046	13842	14100	14104	13982	14013	14047	14051	13839	14126	13908	14034	13944	14281	14145	14023	13932	14149	13980	14121	14189	14025	14158	14022	14015	14153	13858	13935	14035	14186	14080	13907	14022	14294	14040	13839	13959	14090	13869	14262	14099	13976	14156	14076	14087	13950	13987	14158	13949	13960	13985	13877	14051	13899	14062	14068	13984	14034	14065	13991	13956	14044	14016	13949	13994	13964	13983	14188	14066	13985	14083	13997	14031	14053	14114	14096	14053	14129	14003	13818	14212	14096	14052	14129	14021	14163	14108	14006	14086	14010	14076	14085	14028	14009	13947	14058	13889	14095	13983	14069	14018	13901	14156	14088	14024	14052	14079	13969	13932	14093	14035	14161	14015	13955	14111	13998	14082	13969	13956	13935	14077	13953	14039	14049	14083	14034	14192	14048	14031	13930	14025	14077	14121	14016	14090	13994	14045	14076	13997	13878	14074	13971	13930	13926	14008	14079	13996	14080	14099	14167	13953	14114	13817	14112	14088	13989	14106	14136	14006	13995	13983	14028	13998	14031	14067	13992	14018	14048	14102	13897	14088	14036	14042	14092	14202	14113	14202	13929	14255	14156	14118	14053	14178	14001	13919	14137	14046	14085	13998	13988	14153	14013	14105	14043	14064	14009	13994	14075	14229	14147	13970	14045	13877	14011	14135	13982	14081	14041	14141	14045	13842	14067	14092	13960	14014	13985	14108	14072	14084	13946	14098	14017	13965	14126	14073	14024	14005	14034	14091	14034	13954	14074	14133	14047	14171	13832	14166	13906	14103	14182	14118	14131	14165	14132	14088	14001	14105	14015	14016	14103	13789	14231	13991	14125	14062	14047	13934	14202	14178	14055	14006	14040	14038	14004	13907	14010	13925	14039	13990	13981	14034	14153	14037	14054	14042	14159	14085	14070	14147	14043	14209	13915	14024	13997	14010	14086	14261	13988	14127	14234	14015	13948	13914	14046	14156	13995	14048	14213	14122	14089	14129	14033	14129	14125	14018	13997	14142	14068	13908	13923	13870	14114	13962	14153	14087	14007	13949	14011	14026	13802	14010	13997	14048	14085	14128	13891	13845	14107	13992	14139	13991	14130	13909	13916	14148	14114	14004	13887	14055	13954
24202	21180	28231	26744	23563	21909	20586	17927	16931	16783	16421	16284	16144	15934	16066	15917	16043	15879	15989	15812	15973	15983	15719	15745	15754	15548	15630	15804	15852	15627	15538	15394	15643	15699	15808	15758	15815	15712	15633	15709	15619	15500	15711	15717	15724	15484	15441	15393	15612	15681	15468	15485	15467	15665	15507	15406	15693	15537	15574	15610	15623	15424	15629	15790	15703	15518	15648	15634	15691	15709	15754	15665	15584	15660	15428	15687	15628	15836	15577	15557	15686	15760	15798	15477	15489	15568	15653	15711	15432	15394	15535	15357	15622	15656	15689	15667	15655	15444	15536	15552	15803	15670	15706	15608	15510	15441	15828	15723	15852	15733	15722	15414	15531	15613	15619	15723	15519	15681	15452	15622	15691	15620	15420	15336	15573	15703	15455	15507	15501	15468	15624	15434	15611	15534	15866	15619	15486	15625	15578	15428	15534	15579	15769	15621	15672	15698	15673	15336	15703	15575	15723	15716	15595	15569	15669	15411	15509	15665	15629	15672	15450	15615	15634	15603	15588	15576	15609	15756	15515	15600	15617	15673	15576	15528	15659	15581	15540	15699	15606	15607	15491	15698	15535	15667	15606	15756	15483	15450	15582	15666	15754	15771	15677	15725	15566	15668	15671	15506	15657	15544	15681	15698	15631	15482	15763	15579	15571	15565	15582	15557	15516	15500	15623	15625	15767	15726	15598	15640	15554	15477	15747	15667	15591	15739	15612	15494	15632	15746	15730	15565	15567	15530	15656	15651	15454	15562	15538	15400	15635	15612	15527	15585	15657	15491	15491	15581	15525	15590	15428	15588	15669	15727	15781	15433	15677	15559	15787	15485	15623	15647	15628	15571	15562	15498	15495	15504	15543	15721	15629	15612	15718	15463	15558	15597	15606	15722	15462	15529	15704	15607	15528	15720	15623	15533	15835	15653	15453	15684	15771	15557	15755	15575	15477	15781	15523	15452	15671	15498	15544	15378	15522	15722	15607	15786	15531	15747	15588	15491	15583	15539	15502	15646	15393	15706	15647	15528	15760	15812	15772	15557	15615	15567	15550	15591	15634	15536	15435	15587	15794	15600	15444	15565	15845	15473	15608	15599	15572	15676	15627	15724	15840	15403	15793	15520	15779	15694	15453	15692	15541	15421	15626	15711	15619	15686	15646	15744	15630	15584	15721	15667	15699	15637	15502	15525	15497	15604	15639	15770	15591	15611	15577	15625	15640	15527	15485	15735	15550	15486	15529	15757	15534	15507	15793	15529	15634	15626	15596	15669	15589	15523	15507	15553	15740	15657	15417	15575	15514	15690	15557	15772	15652	15586	15581	15587	15595	15518	15696	15520	15587	15802	15607	15586	15457	15710	15477	15689	15615	15443	15567	15434	15604	15806	15711	15691	15463	15647	15718	15592	15693	15483	15614	15395	15491	15526	15575	15518	15606	15486	15528	15590	15476	15662	15732	15535	15793	15547	15566	15563	15546	15479	15454	15676	15654	15662	15525	15649	15494	15537	15622	15565	15605	15518	15727	15697	15629	15472	15628	15576	15554	15629	15490	15516	15365	15627	15678	15599	15661	15489	15482	15666	15782	15459	15653	15492	15552	15579	15668	15666	15601	15725	15527	15629	15775	15578	15414	15718	15492	15713	15555	15530	15724	15652	15757	15614	15699	15542	15664	15496	15665	15714	15673	15456	15488	15430	15541	15762	15497	15652	15634	15614	15681	15512	15629	15586	15443	15713	15584	15504	15487	15454	15732	15938	15555	15490	15451	15546	15576	15560	15386	15498	15534	15543	15517	15520	15720	15555	15550	15912	15748	15529	15797	15498	15563	15671	15507	15479	15529	15757	15567	15554	15603	15675	15758	15506	15437	15434	15717	15541	15580	15692	15666	15653	15554	15573	15680	15637	15682	15631	15846	15618	15641	15689	15679	15641	15511	15446	15615	15508	15645	15687	15573	15630	15634	15583	15471	15818	15790	15432	15820	15660	15573	15734	15689	15771	15607	15429	15795	15470	15609	15615	15498	15705	15484	15703	15605	15753	15353	15834	15689	15363	15688	15617	15567	15534	15823	15552	15681	15612	15630	15552	15566	15689	15732	15723	15806	15658	15457	15489	15575	15643	15417	15678	15614	15481	15569	15475	15633	15645	15328	15353	15653	15417	15500	15676	15706	15649	15385	15700	15673	15489	15516	15580	15667	15749	15660	15564	15447	15675	15573	15700	15478	15403	15503	15488	15427	15601	15732	15616	15415	15649	15517	15714	15674	15659	15586	15508	15475	15701	15553	15491	15525	15616	15636	15548	15543	15496	15629	15472	15685	15640	15716	15483	15726	15528	15487	15519	15595	15634	15668	15721	15707	15582	15490	15612	15640	15729	15405	15521	15606	15587	15579	15573	15762	15839	15696	15538	15678	15639	15572	15882	15628	15634	15641	15755	15406	15539	15632	15784	15710	15554	15587	15542	15527	15565	15452	15591	15481	15755	15826	15816	15554	15633	15616	15494	15538	15757	15783	15557	15666	15624	15769	15591	15367	15673	15644	15418	15600	15681	15632	15340	15749	15730	15550	15649	15623	15532	15693	15670	15533	15519	15665	15770	15653	15588	15521	15639	15344	15745	15697	15651	15636	15711	15574	15683	15567	15580	15563	15289	15520	15562	15432	15695	15529	15557	15874	15598	15469	15530	15493	15376	15629	15486	15668	15552	15691	15877	15732	15675	15608	15589	15599	15682	15661	15428	15472	15555	15700	15604	15597	15856	15524	15798	15532	15433	15527	15542	15711	15534	15522	15533	15629	15690	15701	15534	15535	15530	15523	15632	15638	15772	15464	15510	15512	15762	15365	15677	15517	15673	15585	15584	15794	15655	15598	15454	15634	15547	15542	15473	15658	15804	15917	15489	15385	15558	15718	15911	15632	15578	15748	15592	15598	15632	15404	15684	15867	15636	15566	15759	15637	15545	15592	15770	15783	15646	15620	15547	15561	15455	15679	15611	15781	15537	15445	15582	15549	15669	15582	15575	15583	15620	15556	15639	15573	15456	15608	15724	15513	15728	15822	15627	15834	15758	15522	15591	15661	15597	15504	15413	15538	15698	15749	15654	15663	15607	15693	15746	15510	15724	15567	15741	15640	15667	15690	15452	15619	15721	15532	15606	15515	15445	15489	15605	15853	15453	15388	15591	15866	15635	15746	15612	15626	15655	15587	15787	15641	15670	15440	15885	15636	15503	15528	15491	15440	15722	15685	15665	15546	15586	15552	15644	15773	15726	15604	15502	15698	15720	15496	15482	15636	15737	15691	15651	15699	15631	15640	15639	15573	15671	15735	15523	15678	15703	15537	15686	15804	15628	15593	15544	15616	15641	15569	15728	15795	15610	15941	15762	15675	15542	15647	15533	15585	15712	15615	15864	15551	15866	15547	15734	15799	15542	15425	15559	15669	15591	15592	15571	15619	15483	15600	15742	15815	15472	15467	15474	15658	15583	15421	15576	15609	15761	15581	15765	15768	15588	15724	15510	15506	15623	15631	15631	15391	15589	15432	15732	15520	15672	15670	15526	15831	15400	15676	15572	15722	15829	15613	15569	15736	15585	15548	15523	15571	15374	15662	15600	15833	15650	15578	15748	15783	15519	15728	15624	15522	15467	15568	15596	15614	15390	15609	15539	15689	15734	15669	15625	15823	15386	15519	15413	15658	15567	15736	15555	15750	15644	15533	15536	15519	15550	15451	15705	15634	15551	15703	15666	15510	15468	15664	15594	15643	15502	15449	15559	15533	15533	15610	15723	15630	15695	15664	15557	15635	15772	15552	15675	15804	15533	15537	15589	15706	15659	15627	15595	15530	15815	15729	15725	15816	15524	15754	15548	15615	15769	15616	15569	15768	15550	15605	15730	15725	15658	15529	15830	15618	15480	15640	15807	15734	15741	15636	15627	15662	15754	15531	15869	15583	15656	15583	15600	15610	15549	15595	15789	15588	15435	15624	15683	15606	15430	15813	15589	15476	15648	15771	15742	15535	15562	15526	15663	15622	15591	15639	15678	15629	15453	15431	15695	15709	15596	15485	15588	15599	15550	15566	15551	15551	15594	15584	15680	15770	15710	15737	15766	15505	15630	15596	15703	15635	15861	15544	15599	15678	15706	15432	15648	15532	15614	15682	15615	15473	15798	15661	15605	15737	15472	15657	15619	15805	15592	15497	15557	15540	15596	15962	15657	15512	15610	15454	15564	15681	15639	15637	15598	15650	15663	15366	15846	15740	15755	15706	15701	15659	15595	15646	15701	15589	15556	15701	15539	15460	15397	15591	15771	15587	15582	15540	15832	15735	15660	15609	15726	15643	15474	15812	15685	15531	15501	15642	15652	15562	15527	15616	15769	15609	15561	15706	15552	15615	15598	15623	15482	15562	15759	15726	15693	15617	15756	15537	15664	15531	15569	15530	15616	15665	15609	15575	15891	15757	15555	15612	15469	15615	15456	15510	15569	15811	15457	15670	15211	15638	15811	15783	15452	15604	15576	15713	15620	15746	15650	15538	15697	15724	15603	15730	15641	15701	15616	15440	15573	15683	15570	15518	15574	15618	15570	15460	15625	15534	15527	15597	15637	15525	15569	15717	15711	15614	15616	15448	15700	15518	15671	15557	15677	15542	15568	15735	15638	15571	15747	15728	15671	15533	15657	15624	15656	15380	15489	15607	15763	15482	15694	15594	15529	15564	15554	15732	15622	15803	15652	15723	15482	15602	15562	15535	15588	15612	15489	15540	15711	15640	15612	15505	15618	15549	15596	15534	15439	15694	15684	15871	15916	15836	15691	15576	15791	15448	15614	15841	15493	15590	15545	15604	15770	15622	15637	15671	15745	15636	15838	15493	15692	15567	15680	15695	15751	15654	15665	15654	15704	15679	15601	15732	15610	15674	15671	15548	15691	15633	15503	15634	15585	15469	15566	15603	15623	15827	15447	15669	15544	15569	15490	15572	15644	15561	15636	15645	15546	15590	15626	15595	15716	15579	15622	15687	15808	15568	15604	15562	15753	15670	15845	15625	15798	15789	15556	15620	15554	15769	15577	15606	15641	15659	15644	15633	15707	15584	15664	15695	15487	15485	15682	15530	15596	15670	15696	15585	15431
26060	46824	37899	27431	23205	20228	17843	16111	15041	14697	14224	14196	13984	13888	13981	13846	13811	13628	13546	13689	13549	13482	13629	13435	13413	13500	13484	13314	13489	13527	13315	13338	13461	13408	13420	13393	13489	13364	13330	13443	13400	13390	13495	13336	13371	13411	13406	13452	13266	13295	13552	13354	13426	13357	13368	13275	13165	13340	13359	13339	13312	13472	13443	13427	13309	13318	13178	13452	13471	13404	13418	13379	13231	13479	13426	13244	13333	13501	13372	13380	13499	13294	13292	13412	13560	13264	13353	13352	13268	13476	13494	13333	13327	13263	13432	13428	13293	13413	13412	13303	13376	13485	13397	13447	13297	13502	13387	13261	13444	13296	13325	13283	13356	13404	13270	13401	13256	13391	13432	13376	13394	13410	13380	13400	13502	13433	13231	13314	13387	13363	13400	13534	13406	13444	13452	13300	13187	13334	13253	13419	13377	13427	13265	13285	13447	13345	13456	13336	13368	13436	13385	13319	13465	13495	13199	13244	13444	13267	13193	13275	13313	13524	13322	13313	13306	13399	13335	13396	13259	13242	13271	13315	13447	13374	13423	13345	13255	13499	13372	13516	13274	13558	13358	13307	13199	13252	13350	13144	13266	13407	13315	13373	13356	13319	13322	13397	13477	13333	13492	13363	13299	13355	13523	13388	13370	13279	13370	13388	13202	13434	13329	13099	13494	13271	13521	13335	13237	13296	13378	13386	13228	13221	13460	13428	13333	13293	13590	13260	13317	13396	13382	13454	13288	13322	13438	13341	13477	13504	13350	13275	13251	13414	13363	13454	13358	13276	13387	13335	13246	13511	13473	13307	13390	13382	13405	13379	13527	13461	13594	13454	13330	13289	13278	13394	13415	13380	13212	13308	13397	13457	13374	13371	13223	13441	13425	13477	13270	13445	13381	13266	13442	13383	13481	13420	13296	13374	13378	13428	13439	13246	13320	13423	13268	13397	13462	13300	13275	13456	13321	13418	13318	13309	13399	13329	13485	13353	13330	13374	13527	13129	13325	13373	13370	13171	13346	13256	13390	13239	13560	13471	13392	13314	13482	13294	13374	13499	13393	13322	13296	13485	13287	13398	13342	13369	13407	13428	13337	13463	13309	13381	13445	13126	13332	13421	13408	13445	13372	13176	13527	13375	13410	13302	13334	13485	13233	13253	13291	13363	13548	13397	13309	13477	13491	13483	13368	13274	13289	13163	13265	13367	13290	13356	13178	13296	13339	13498	13295	13219	13467	13406	13301	13379	13347	13465	13441	13479	13408	13361	13190	13394	13339	13455	13345	13479	13400	13300	13477	13372	13305	13266	13365	13255	13318	13293	13466	13211	13451	13315	13295	13355	13383	13456	13248	13412	13426	13397	13404	13353	13565	13487	13331	13362	13232	13372	13365	13322	13372	13404	13341	13440	13306	13289	13417	13439	13453	13311	13392	13381	13487	13409	13516	13363	13467	13489	13536	13332	13148	13395	13360	13397	13205	13385	13303	13314	13344	13364	13484	13325	13280	13447	13251	13327	13243	13394	13492	13281	13465	13180	13482	13336	13353	13278	13414	13452	13347	13468	13417	13525	13151	13376	13417	13398	13220	13313	13499	13460	13317	13298	13342	13495	13376	13131	13271	13212	13407	13327	13408	13197	13537	13410	13513	13255	13221	13361	13348	13339	13334	13536	13421	13259	13573	13366	13271	13404	13231	13313	13368	13391	13340	13218	13318	13331	13296	13495	13314	13403	13546	13201	13306	13471	13426	13382	13561	13206	13359	13119	13302	13382	13432	13357	13393	13211	13397	13345	13348	13328	13284	13468	13402	13430	13281	13304	13339	13398	13295	13363	13390	13368	13277	13454	13306	13322	13484	13339	13273	13383	13363	13411	13310	13418	13446	13435	13461	13448	13276	13506	13352	13297	13384	13330	13478	13341	13388	13310	13397	13244	13423	13382	13282	13550	13267	13405	13193	13363	13343	13354	13340	13193	13293	13347	13376	13384	13344	13537	13469	13482	13388	13215	13388	13373	13304	13444	13372	13385	13437	13485	13449	13349	13454	13430	13264	13310	13516	13365	13144	13448	13350	13521	13420	13333	13322	13414	13346	13446	13333	13283	13398	13235	13400	13417	13425	13393	13371	13294	13181	13468	13317	13414	13440	13360	13312	13407	13280	13281	13365	13306	13268	13329	13251	13529	13483	13388	13455	13456	13318	13264	13306	13444	13279	13432	13418	13267	13534	13431	13413	13322	13408	13417	13344	13259	13355	13294	13260	13338	13352	13196	13413	13280	13560	13404	13355	13512	13341	13428	13177	13353	13522	13290	13303	13506	13312	13329	13236	13291	13452	13212	13197	13284	13324	13305	13465	13443	13401	13258	13443	13244	13375	13419	13364	13367	13504	13400	13215	13441	13288	13495	13367	13291	13251	13246	13437	13572	13387	13581	13428	13486	13360	13275	13252	13291	13295	13259	13539	13222	13354	13304	13210	13389	13312	13339	13255	13316	13472	13390	13388	13235	13312	13524	13450	13509	13250	13099	13338	13308	13518	13447	13417	13372	13387	13194	13369	13327	13330	13403	13432	13431	13271	13380	13481	13345	13394	13355	13484	13389	13334	13221	13430	13298	13270	13431	13422	13440	13405	13339	13416	13536	13327	13498	13454	13360	13442	13334	13226	13234	13301	13111	13475	13517	13340	13407	13412	13448	13305	13447	13505	13450	13217	13167	13314	13440	13388	13352	13340	13306	13247	13384	13316	13282	13479	13416	13358	13483	13307	13303	13406	13436	13276	13227	13310	13448	13168	13284	13528	13424	13377	13211	13252	13383	13280	13305	13458	13408	13356	13320	13418	13352	13403	13371	13430	13335	13370	13293	13431	13207	13340	13354	13369	13532	13387	13409	13398	13265	13414	13284	13135	13332	13533	13389	13401	13472	13464	13341	13408	13395	13475	13439	13243	13542	13370	13160	13349	13262	13447	13360	13393	13086	13502	13512	13343	13441	13432	13258	13253	13446	13364	13323	13328	13298	13492	13290	13279	13481	13361	13519	13462	13496	13373	13206	13392	13352	13387	13270	13243	13292	13310	13453	13317	13371	13447	13366	13376	13340	13366	13316	13439	13134	13451	13300	13292	13443	13524	13360	13454	13257	13300	13252	13512	13419	13409	13520	13299	13457	13438	13492	13365	13419	13403	13598	13370	13438	13255	13392	13198	13410	13424	13216	13510	13437	13419	13268	13292	13298	13622	13276	13460	13334	13598	13359	13288	13461	13373	13397	13255	13226	13417	13419	13372	13285	13393	13520	13263	13230	13532	13592	13353	13212	13276	13334	13395	13140	13321	13379	13297	13286	13355	13247	13417	13409	13400	13577	13273	13367	13283	13430	13350	13372	13396	13288	13437	13344	13328	13276	13473	13354	13365	13548	13303	13224	13329	13360	13424	13463	13468	13345	13328	13600	13494	13335	13430	13282	13285	13383	13340	13394	13162	13261	13381	13258	13355	13449	13411	13208	13374	13368	13391	13366	13426	13436	13339	13291	13343	13232	13383	13189	13389	13315	13405	13411	13392	13469	13235	13292	13539	13378	13384	13366	13492	13349	13434	13462	13397	13226	13194	13477	13229	13321	13448	13410	13356	13442	13443	13345	13356	13374	13398	13355	13265	13348	13283	13420	13480	13329	13381	13375	13596	13366	13224	13350	13506	13391	13553	13397	13247	13474	13380	13499	13301	13364	13232	13297	13288	13487	13366	13644	13390	13345	13408	13405	13505	13407	13420	13469	13436	13308	13391	13253	13364	13258	13390	13208	13289	13350	13338	13400	13412	13336	13380	13191	13361	13361	13414	13391	13298	13404	13346	13527	13476	13405	13335	13382	13394	13244	13287	13482	13385	13358	13353	13360	13191	13351	13488	13331	13350	13276	13315	13303	13413	13423	13348	13152	13513	13479	13296	13314	13216	13360	13426	13304	13230	13370	13487	13162	13338	13413	13345	13496	13460	13493	13277	13371	13250	13346	13171	13279	13275	13250	13478	13380	13413	13543	13246	13433	13271	13342	13377	13452	13379	13301	13513	13397	13309	13556	13390	13410	13244	13319	13412	13370	13325	13367	13379	13368	13175	13433	13384	13300	13353	13271	13392	13340	13449	13342	13351	13265	13320	13256	13627	13450	13440	13540	13316	13494	13251	13175	13249	13570	13584	13326	13329	13487	13395	13261	13445	13151	13424	13358	13395	13347	13194	13488	13398	13386	13550	13338	13301	13270	13457	13237	13566	13344	13491	13176	13437	13248	13219	13340	13196	13360	13308	13375	13391	13506	13330	13284	13253	13314	13463	13510	13309	13323	13486	13318	13321	13389	13378	13392	13358	13273	13372	13374	13427	13316	13380	13568	13288	13413	13418	13342	13254	13323	13266	13248	13296	13433	13451	13265	13481	13342	13427	13192	13253	13360	13425	13479	13437	13422	13215	13325	13291	13391	13450	13475	13349	13339	13455	13377	13473	13355	13360	13540	13361	13310	13393	13353	13555	13334	13236	13330	13382	13481	13445	13350	13361	13425	13282	13303	13369	13338	13344	13329	13393	13271	13625	13402	13329	13345	13296	13335	13572	13357	13310	13388	13288	13376	13475	13353	13360	13436	13290	13460	13347	13431	13431	13470	13435	13390	13352	13413	13438	13256	13385	13498	13287	13356	13132	13374	13321	13428	13315	13367	13309	13196	13400	13358	13396	13309	13525	13321	13427	13390	13501	13420	13263	13335	13308	13509	13326	13111	13288	13351	13354	13547	13324	13514	13243	13566	13181	13181	13428	13499	13301	13416	13343	13555	13398	13298	13380	13320	13593	13352	13379	13336	13467	13329	13535	13523	13280	13464	13227	13382	13404	13234	13359	13322	13426	13218	13285	13261	13337	13490	13283	13439	13326	13446	13215	13293	13491	13376	13275	13394	13464	13335	13302	13142	13153	13327	13428	13329	13501	13308	13342	13386	13313	13300	13425	13377	13452	13369	13599	13268	13457	13131	13517	13304	13206	13604	13453	13411	13303	13480	13362	13298	13304	13212	13453	13575	13342	13395	13369	13240	13317	13231	13410	13304	13439	13519	13369	13475	13419	13337	13325	13332	13387	13410	13442	13370
21883	21143	28930	23753	22476	26014	28758	21948	19999	19717	19400	18743	18689	18584	18484	18475	18220	18161	18213	18317	18191	18197	18223	17972	17636	18000	18027	17819	17951	17937	17834	17968	17681	17903	17874	17651	18026	17880	17742	17535	17797	17769	17629	17696	17711	17658	17589	17612	17543	17512	17941	17639	17797	17730	17843	17684	17834	17452	17686	17819	17754	17665	17783	17807	17590	17555	17808	17756	17686	17755	17594	17650	17685	17708	17717	17839	17956	17701	17782	17718	17682	17767	17789	17728	17742	17650	17843	17623	17839	17701	17631	17493	17592	17728	17750	17783	17562	17713	17632	17772	17708	17670	17829	17591	17770	17868	17632	17695	17633	17535	17680	17590	17766	17676	17710	17539	17642	18046	17800	17745	17784	17577	17650	17590	17659	17678	17628	17656	17636	17597	17656	17501	17790	17694	17761	17695	17604	17719	17662	17770	17701	17498	17674	17844	17854	17553	17691	17576	17651	17929	17846	17644	17653	17582	17699	17622	17954	17639	17865	17629	17578	17709	17817	17665	17751	17929	17558	17445	17849	17467	17603	17781	17740	17753	17533	17774	17738	17522	17548	17629	17616	17582	18115	17698	17742	17763	17759	17573	17701	17519	17790	17910	17675	17549	17534	17641	17728	17691	17458	17617	17734	17399	17838	17746	17721	17586	17509	17688	17725	17661	17658	17760	17577	17749	17619	17668	17779	17748	17555	17798	17690	17710	17623	17802	17779	17598	17512	17490	17578	17506	17716	17815	17714	17782	17612	17631	17369	17761	17705	17697	17570	17631	17647	17461	17649	17599	17767	17460	17649	17537	17593	17872	17750	17528	17680	17698	17744	17678	17657	17794	17693	17593	17775	17503	17673	17533	17674	17590	17831	17825	17647	17650	17765	17573	17553	17496	17719	17611	17509	17657	17779	17733	17676	17767	17689	17468	17807	17744	17673	17818	17775	17597	17660	17757	17791	17591	17630	17829	17785	18052	17762	17523	17585	17750	17847	17660	17761	17628	17736	17722	17820	17642	17519	17558	17659	17577	17672	17481	17623	17558	17740	17693	17854	17474	17862	17560	17465	17737	17716	17709	17553	17655	17708	17616	17619	17622	17805	17793	17812	17574	17675	17730	17543	17488	17595	17644	17426	17595	17712	17445	17532	17617	17743	17787	17574	17699	17776	17828	17910	17775	17691	17673	17909	17649	17711	17554	17863	17656	17787	17745	17605	17740	17566	17723	17699	17683	17755	17777	17653	17624	17969	17691	17637	17617	17677	17617	17750	17442	17513	17779	17939	17864	17763	17656	17752	17521	17592	17643	17703	17692	17721	17558	17661	17672	17477	17655	17585	17557	17419	17803	17690	17635	17640	17533	17787	17687	17602	17742	17839	17585	17721	17718	17470	17781	17451	17560	17565	17748	17609	17500	17803	17735	17735	17711	17621	17793	17720	17758	17533	17635	17597	17558	17712	17621	17811	17758	17597	17715	17715	17639	17431	17495	17626	17653	17622	17648	17758	17682	17725	17570	17607	17644	17579	17617	17705	17408	17627	17460	17724	17809	17659	17802	17708	17601	17811	17635	17843	17775	17726	17902	17778	17850	17769	17435	17458	17683	17756	17578	17861	17681	17412	17661	17796	17762	17695	17584	17518	17586	17639	17657	17642	17879	17637	17827	17554	17766	17795	17650	17558	17691	17719	17655	17634	17413	17707	17644	17705	17463	17774	17748	17713	17480	17786	17584	17633	17784	17962	17693	17692	17755	17555	17909	17771	17493	17722	17749	17602	17757	17730	17731	17613	17529	17687	17754	17716	17690	17665	17696	17600	17750	17655	17717	17632	17684	17616	17697	17914	17624	17654	17534	17329	17408	17473	17657	17785	17622	17667	17773	17884	17674	17813	17852	17746	17464	17580	17716	17747	17510	17737	17746	17575	17633	17393	17808	17601	17665	17705	17496	17700	17657	17639	17815	17547	17868	17788	17577	17702	17505	17758	17483	17791	17655	17660	17463	17466	17650	17535	17529	17620	17483	17619	17584	17496	17758	17765	17746	17685	17644	17666	17819	17587	17533	17693	17903	17580	17574	17642	17420	17636	17597	17718	17775	17333	17653	17678	17679	17540	17478	17511	17672	17685	17778	17589	17602	17535	17567	17390	17673	17565	17636	17473	17451	17623	17789	17686	17642	17716	17537	17745	17745	17967	17679	17867	17792	17748	17502	17719	17702	17427	17729	17826	17605	17744	17644	17510	17426	17577	17540	17823	17580	17698	17886	17788	17601	17716	17655	17733	17514	17656	17535	17735	17771	17664	17480	17629	17585	17766	17623	17682	17664	17608	17613	17557	17568	17540	17537	17595	17833	17734	17763	17638	17593	17411	17879	17642	17585	17726	17898	17630	17604	17741	17561	17501	17580	17778	17579	17651	17597	17796	17569	17560	17765	17697	17601	17575	17678	17653	17689	17721	17688	17702	17619	17691	17550	17849	17481	17577	17525	17638	17551	17703	17740	17541	17578	17572	17674	17828	17641	17615	17744	17534	17493	17624	17676	17674	17783	17679	17633	17620	17635	17490	17624	17629	17609	17764	17875	17727	17474	17550	17644	17571	17469	17805	17704	17601	17737	17462	17824	17615	17732	17807	17765	17519	17575	17863	17573	17703	17658	17581	17619	17753	17612	17673	17792	17528	17635	17564	17473	17715	17545	17814	17575	17683	17573	17511	17535	17654	17582	17612	17613	17775	17536	17548	17594	17544	17375	17644	17652	17688	17700	17703	17733	17794	17853	17887	17827	17823	17694	17694	17491	17511	17603	17639	17715	17601	17550	17789	17608	17635	17521	17597	17606	17585	17621	17412	17666	17716	17712	17753	17544	17457	17675	17519	17721	17654	17548	17552	17697	17701	17803	17425	17468	17588	17851	17671	17643	17924	17594	17668	17443	17497	17533	17720	17653	17622	17470	17575	17779	17687	17510	17843	17513	17590	17851	17675	17485	17753	17450	17631	17607	17779	17789	17932	17689	17630	17516	17641	17460	17495	17596	17967	17633	17811	17721	17501	17801	17732	17558	17563	17728	17774	17481	17584	17721	17458	17426	17788	17761	17658	17568	17550	17825	17760	17456	17571	17553	17801	17636	17909	17781	17710	17850	17741	17682	17672	17674	17735	17638	17750	17579	17538	17548	17480	17790	17674	17661	17634	17559	17788	17837	17757	17639	17694	17468	17541	17682	17298	17515	17660	17436	17597	17850	17594	17749	17547	17631	17850	17495	17520	17663	17743	17751	17593	17763	17626	17522	17694	17743	17720	17649	17621	17599	17613	17797	17513	17754	17709	17691	17784	17725	17606	17625	17586	17735	17560	17579	17540	17595	17632	17731	17604	17583	17511	17776	17795	17849	17551	17581	17738	17523	17738	17848	17678	17495	17437	17625	17397	17423	17565	17661	17607	17585	17607	17695	17594	17567	17838	17750	17786	17708	17665	17717	17619	17914	17526	17622	17725	17450	17556	17550	17729	17824	17742	17564	17445	17530	17601	17436	17573	17764	17836	17592	17794	17754	17561	17746	17392	17590	17744	17655	17668	17528	17535	17723	17520	17613	17748	17723	17676	17715	17582	17644	17733	17652	17749	17756	17616	17729	17815	17825	17750	17676	17859	17412	17714	17757	17598	17620	17708	17566	17603	17605	17677	17746	17673	17584	17421	17617	17610	17415	17850	17566	17882	17478	17487	17701	17544	17542	17720	17427	17860	17644	17700	17598	17523	17698	17675	17531	17743	17679	17528	17499	17633	17532	17722	17502	17740	17727	17746	17309	17548	17590	17632	17839	17638	17517	17611	17575	17734	17937	17601	17608	17429	17637	17687	17577	17761	17780	17686	17495	17518	17583	17680	17535	17773	17697	17844	17592	17689	17654	17795	17790	17658	17660	17691	17718	17602	17757	17600	17585	17493	17682	17708	17639	17804	17632	17739	17711	17561	17595	17576	17737	17793	17594	17803	17682	17726	17679	17484	17537	17674	17622	17703	17779	17641	17702	17614	17790	17618	17781	17658	17694	17826	17567	17611	17545	17715	17731	17586	17660	17957	17676	17602	17667	17615	17739	17632	17405	17633	17592	17637	17698	17411	17642	17534	17723	17505	17838	17624	17792	17646	17641	17374	17527	17647	17561	17897	17588	17611	17604	17670	17610	17514	17705	17698	17816	17890	17782	17840	17580	17504	17536	17708	17615	17922	17655	17774	17647	17599	17858	17554	17521	17704	17424	17701	17555	17842	17478	17581	17701	17535	17562	17533	17712	17503	17804	17642	17489	17614	17575	17669	17724	17617	17637	17871	17482	17834	17486	17486	17560	17979	17466	17661	17466	17618	17493	17731	17592	17774	17526	17628	17396	17822	17806	17696	17476	17709	17803	17863	17675	17713	17743	17689	17377	17590	17681	17812	17752	17730	17419	17503	17659	17504	17597	17650	17767	17521	17634	17534	17862	17480	17748	17600	17436	17757	17588	17564	17686	17605	17602	17615	17516	17660	17793	17631	17677	17766	17598	17813	17405	17772	17840	17643	17743	17604	17689	17796	17799	17552	17885	17605	17523	17674	17693	17602	17565	17519	17890	17562	17879	17597	17608	17648	17548	17839	17689	17735	17700	17463	17537	17577	17642	17726	17640	17458	17847	17632	17614	17737	17724	17557	17547	17737	17499	17773	17538	17650	17680	17741	17742	17655	17753	17615	17811	17628	17461	17646	17664	17782	17598	17740	17610	17734	17672	17567	17582	17649	17636	17548	17679	17650	17689	17529	17674	17741	17724	17702	17678	17716	17710	17809	17673	17391	17624	17588	17625	17691	17506	17886	17673	17804	17704	17546	17870	17547	17656	17643	17795	17722	17795	17785	17664	17237	17570	17671	17547	17557	17721	17531	17597	17404	17563	17658	17646	17456	17725	17654	17525	17439	17802	17761	17575	17531	17731	17601	17509	17645	17648	17548	17761	17765	17563	17749	17584	17639	17715	17710	17633	17705	17886	17671	17573	17612	17496	17612	17592	17552	17760	17757	18001	17572	17676	17713	17476	17562	17705	17799	17528	17723	17477	17668	17739	17492	17500	17813	17729	17734	17483	17733	17697	17658	17711	17683	17434	17622	17498
28031	57371	49591	39309	34368	27656	22450	19076	17474	16959	16531	15804	15833	15393	15418	15416	15285	15121	15308	14957	14706	14955	14790	14770	14908	14707	14754	14719	14579	14793	14768	14720	14590	14531	14502	14514	14666	14618	14694	14630	14607	14624	14504	14601	14694	14602	14730	14365	14719	14636	14620	14636	14611	14590	14551	14634	14449	14757	14574	14485	14577	14618	14414	14541	14373	14628	14654	14646	14464	14528	14526	14527	14616	14593	14475	14555	14497	14466	14498	14520	14577	14773	14560	14498	14485	14757	14456	14648	14500	14619	14837	14583	14625	14723	14586	14630	14510	14528	14522	14588	14566	14471	14465	14719	14542	14565	14641	14736	14659	14479	14628	14481	14463	14566	14602	14598	14490	14512	14647	14661	14691	14692	14480	14656	14635	14698	14490	14451	14538	14700	14479	14526	14703	14613	14583	14490	14847	14703	14732	14627	14471	14630	14689	14634	14655	14703	14772	14656	14705	14470	14602	14497	14658	14338	14717	14536	14680	14595	14752	14572	14460	14587	14563	14510	14568	14374	14574	14480	14574	14539	14700	14577	14501	14711	14650	14581	14679	14664	14402	14698	14565	14681	14675	14617	14505	14532	14586	14671	14609	14534	14355	14605	14576	14516	14542	14672	14614	14581	14581	14432	14733	14501	14545	14601	14594	14737	14676	14565	14513	14512	14553	14406	14665	14632	14603	14771	14604	14587	14375	14456	14583	14474	14591	14579	14568	14524	14515	14610	14611	14584	14505	14527	14472	14552	14556	14615	14598	14558	14456	14521	14626	14471	14577	14526	14573	14625	14516	14556	14752	14502	14624	14522	14591	14587	14794	14586	14639	14563	14596	14603	14732	14699	14496	14440	14523	14655	14715	14556	14676	14583	14586	14586	14587	14562	14578	14479	14398	14626	14510	14572	14531	14530	14571	14443	14585	14465	14615	14656	14573	14647	14528	14558	14549	14672	14527	14620	14569	14582	14422	14705	14446	14655	14509	14622	14570	14586	14689	14559	14479	14584	14629	14652	14444	14444	14702	14493	14496	14573	14507	14624	14655	14501	14553	14579	14547	14538	14613	14469	14623	14535	14579	14619	14753	14510	14466	14521	14632	14739	14417	14543	14633	14704	14549	14801	14597	14351	14619	14499	14610	14484	14467	14510	14529	14808	14525	14450	14511	14566	14459	14623	14561	14485	14506	14538	14557	14703	14520	14385	14525	14619	14667	14536	14812	14385	14565	14483	14581	14618	14572	14698	14604	14485	14675	14511	14443	14523	14363	14548	14640	14569	14614	14462	14395	14575	14643	14699	14789	14662	14634	14505	14616	14414	14597	14509	14688	14581	14651	14665	14599	14447	14428	14607	14587	14512	14471	14559	14557	14721	14523	14569	14661	14515	14528	14715	14448	14470	14683	14427	14525	14612	14569	14572	14454	14379	14588	14640	14518	14537	14392	14371	14603	14546	14529	14514	14825	14470	14538	14436	14540	14635	14649	14420	14603	14550	14662	14515	14508	14704	14545	14675	14599	14661	14518	14558	14550	14431	14545	14474	14733	14556	14466	14569	14577	14597	14554	14539	14613	14574	14557	14473	14584	14553	14571	14549	14472	14468	14648	14671	14614	14622	14732	14561	14681	14617	14593	14450	14601	14476	14582	14601	14581	14755	14400	14584	14619	14580	14472	14452	14513	14552	14484	14597	14539	14609	14572	14448	14492	14600	14688	14516	14402	14577	14558	14532	14640	14619	14534	14722	14535	14417	14507	14613	14652	14510	14609	14581	14604	14525	14623	14522	14584	14437	14573	14610	14658	14592	14603	14416	14610	14396	14697	14553	14532	14717	14593	14508	14499	14602	14567	14628	14609	14556	14635	14662	14564	14358	14418	14546	14669	14593	14709	14310	14566	14528	14606	14477	14700	14541	14678	14663	14605	14608	14646	14764	14604	14424	14521	14603	14612	14679	14779	14447	14565	14711	14598	14628	14544	14567	14627	14599	14490	14426	14578	14660	14577	14513	14416	14472	14525	14495	14628	14544	14663	14449	14510	14712	14645	14631	14546	14627	14535	14553	14609	14463	14516	14601	14623	14592	14482	14514	14620	14664	14496	14595	14420	14644	14665	14599	14512	14581	14584	14503	14617	14674	14503	14646	14678	14537	14483	14700	14378	14581	14597	14599	14755	14567	14598	14641	14565	14487	14431	14772	14607	14620	14640	14516	14703	14678	14633	14568	14445	14612	14443	14722	14766	14572	14726	14474	14516	14557	14604	14452	14407	14370	14605	14449	14440	14578	14741	14572	14473	14566	14514	14628	14750	14410	14495	14509	14570	14483	14399	14372	14603	14483	14581	14500	14722	14433	14532	14622	14548	14594	14708	14544	14560	14520	14450	14501	14654	14617	14576	14603	14442	14624	14400	14580	14609	14608	14507	14403	14542	14670	14506	14688	14570	14511	14587	14617	14575	14543	14707	14644	14708	14514	14673	14720	14638	14533	14481	14700	14665	14672	14513	14520	14589	14521	14565	14538	14669	14516	14522	14569	14475	14549	14725	14540	14576	14568	14548	14632	14583	14528	14692	14348	14529	14603	14584	14473	14725	14532	14441	14631	14652	14558	14501	14683	14572	14485	14643	14625	14715	14593	14638	14585	14452	14643	14654	14577	14514	14639	14778	14552	14465	14472	14573	14598	14600	14702	14618	14542	14515	14433	14718	14684	14528	14625	14345	14535	14466	14517	14527	14543	14730	14537	14688	14466	14488	14730	14640	14480	14556	14387	14371	14606	14637	14567	14639	14569	14589	14538	14611	14498	14557	14452	14562	14588	14665	14637	14559	14578	14651	14458	14582	14591	14685	14649	14669	14562	14568	14581	14663	14588	14445	14457	14605	14599	14698	14561	14546	14547	14624	14529	14536	14627	14374	14518	14563	14449	14479	14575	14591	14630	14490	14577	14685	14529	14531	14704	14548	14561	14657	14557	14535	14500	14388	14422	14589	14409	14672	14571	14454	14436	14636	14729	14631	14431	14484	14463	14690	14675	14452	14569	14482	14469	14666	14770	14688	14500	14399	14531	14525	14598	14543	14607	14387	14601	14687	14445	14612	14550	14477	14443	14722	14510	14611	14500	14653	14591	14473	14354	14631	14610	14568	14499	14717	14402	14516	14545	14520	14354	14554	14539	14571	14519	14597	14596	14448	14442	14547	14663	14390	14563	14485	14530	14637	14537	14421	14532	14426	14470	14495	14486	14622	14441	14727	14465	14462	14692	14501	14630	14568	14707	14604	14641	14515	14470	14478	14685	14327	14528	14572	14642	14689	14567	14592	14705	14650	14400	14518	14568	14627	14588	14670	14582	14551	14455	14513	14593	14787	14616	14576	14502	14620	14718	14671	14679	14471	14384	14613	14521	14667	14530	14624	14525	14488	14478	14714	14597	14541	14430	14495	14404	14562	14782	14655	14559	14541	14620	14525	14664	14688	14433	14536	14525	14654	14635	14567	14589	14604	14666	14513	14649	14715	14583	14556	14573	14563	14745	14647	14578	14516	14674	14658	14561	14574	14494	14487	14415	14649	14489	14616	14415	14612	14594	14540	14452	14680	14572	14714	14522	14583	14620	14583	14335	14653	14721	14450	14518	14679	14524	14425	14575	14577	14656	14663	14505	14608	14698	14567	14660	14448	14519	14716	14429	14728	14521	14685	14691	14573	14700	14420	14607	14663	14313	14639	14348	14554	14710	14449	14516	14668	14813	14483	14581	14563	14557	14659	14782	14540	14346	14605	14551	14527	14516	14575	14568	14573	14626	14656	14430	14634	14551	14667	14564	14574	14635	14587	14647	14373	14476	14637	14571	14499	14536	14589	14495	14546	14452	14596	14504	14656	14460	14610	14486	14654	14577	14610	14802	14501	14646	14727	14680	14496	14621	14616	14643	14664	14547	14493	14519	14526	14516	14694	14651	14402	14521	14631	14653	14561	14568	14530	14598	14438	14568	14491	14612	14449	14555	14511	14645	14455	14588	14588	14609	14748	14735	14494	14771	14540	14608	14621	14635	14620	14594	14501	14592	14411	14712	14644	14676	14486	14337	14484	14614	14474	14520	14436	14545	14477	14538	14561	14558	14577	14568	14483	14469	14644	14646	14540	14556	14641	14624	14551	14477	14400	14505	14633	14583	14625	14397	14661	14490	14500	14491	14623	14412	14569	14602	14592	14604	14519	14673	14687	14464	14711	14402	14666	14517	14611	14637	14636	14625	14422	14424	14544	14566	14722	14616	14532	14482	14533	14455	14516	14548	14598	14687	14485	14647	14482	14597	14455	14603	14434	14409	14570	14674	14625	14672	14506	14419	14644	14464	14633	14582	14598	14584	14580	14636	14432	14486	14518	14539	14783	14500	14672	14571	14575	14550	14595	14687	14599	14744	14656	14570	14583	14508	14607	14600	14599	14559	14641	14549	14657	14634	14655	14467	14479	14596	14536	14452	14523	14618	14644	14454	14573	14468	14629	14535	14446	14356	14489	14541	14529	14488	14563	14526	14627	14545	14781	14677	14744	14566	14300	14511	14596	14607	14545	14649	14493	14679	14535	14532	14630	14528	14522	14564	14557	14626	14514	14597	14439	14549	14571	14490	14496	14661	14541	14757	14614	14328	14418	14692	14645	14567	14526	14494	14536	14442	14397	14684	14437	14599	14574	14655	14635	14702	14643	14639	14705	14346	14474	14670	14535	14475	14610	14453	14476	14556	14593	14632	14656	14725	14422	14454	14572	14585	14580	14661	14430	14603	14399	14485	14549	14578	14683	14706	14558	14467	14496	14466	14662	14706	14477	14425	14518	14406	14477	14622	14580	14515	14473	14593	14589	14505	14435	14612	14607	14512	14622	14432	14545	14634	14602	14595	14670	14516	14497	14662	14619	14646	14404	14457	14462	14732	14413	14522	14448	14452	14592	14579	14470	14421	14400	14452	14568	14481	14612	14550	14596	14739	14533	14416	14604	14492	14590	14543	14451	14695	14536	14401	14483	14571	14584	14468	14569	14540	14475	14488	14554	14525	14624	14747	14350	14600	14615	14470	14536	14605	14583	14700	14592	14482	14839	14512	14467	14495	14692	14413	14608	14542	14505	14611	14724	14612	14577	14471
28761	27308	34610	29525	22385	19807	18546	17375	16659	16744	16551	16395	16142	16106	16046	15881	15831	15992	15958	15964	15814	15900	15756	15946	15663	15714	15695	15847	15707	15764	15578	15796	15897	15674	15688	15714	15690	15665	15776	15876	15750	15840	15720	15783	15802	15618	15634	15476	15732	15672	15667	15561	15533	15790	15737	15594	15782	15787	15582	15710	15569	15815	15681	15749	15506	15623	15864	15677	15802	15743	15586	15669	15683	15827	15714	15569	15797	15666	15880	15877	15760	15649	15737	15706	15711	15933	15662	15742	15751	15704	15537	15485	15697	15543	15723	15722	15703	15847	15683	15578	15669	15728	15665	15779	15973	15760	15619	15973	15606	15816	15917	15775	15793	15601	15571	15556	15821	15843	15604	15689	15769	15850	15739	15629	15748	15542	15796	15800	15754	15462	15642	15804	15762	15698	15518	15738	15740	15339	15513	15766	15749	15536	15390	15664	15930	15539	15751	15630	15595	15763	15559	15746	15671	15579	15597	15564	15698	15737	15905	15617	15860	15553	15740	15806	15649	15640	15629	15614	15761	15693	15712	15643	15735	15763	15770	15640	15699	15684	15727	15706	15809	15914	15945	15714	15749	15579	15605	15810	15721	15575	15668	15603	15766	15617	15667	15625	15663	15595	15801	15565	15697	15758	15528	15781	15892	15914	15704	15784	15769	15662	15600	15653	15771	15702	15722	15657	15512	15779	15786	15590	15492	15828	15667	15599	15629	15683	15647	15796	15621	15435	15772	15722	15739	15713	15680	15645	15637	15710	15772	15639	15847	15811	15808	15585	15930	15804	15809	15677	15639	15628	15562	15688	15796	15659	15751	15801	15565	15632	15704	15604	15585	15615	15653	15891	15726	15867	15745	15635	15749	15720	15657	15648	15885	15710	15750	15855	15644	15675	15658	15745	15620	15745	15776	15725	15856	15642	15795	15591	15623	15652	15602	15592	15821	15788	15565	15650	15753	15843	15762	15538	15612	15803	15608	15817	15902	15592	15713	15765	15818	15741	15764	15626	15841	15936	16003	15875	15682	15650	15708	15774	15703	15545	15822	15922	15704	15667	15579	15569	15855	15778	15744	15736	15631	15776	15688	15580	15805	15874	15587	15757	15665	15736	15822	15805	15885	15579	15602	15766	15661	15778	15566	15613	15762	15525	15635	15682	15720	15850	15668	15902	15849	15663	15719	15802	15733	15625	15863	15728	15714	15544	15858	15648	15794	15788	15698	15609	15621	15492	15678	15380	15650	15717	15639	15672	15596	15733	15778	15712	15754	15605	15712	15545	15810	15536	15695	15512	15696	15550	15718	15717	15870	15796	15734	15710	15724	15818	15628	15674	15640	15370	15765	15756	15721	15593	15875	15625	15817	15887	15762	15586	15911	15865	15842	15668	15707	15670	15617	15651	15638	15580	15786	15782	15787	15804	15567	15697	15791	15849	15783	15673	15662	15806	15817	15787	15748	15750	15772	15884	15692	15523	15710	15621	15566	15598	15727	15732	15904	15791	15662	15813	15780	15778	15732	15805	15591	15407	15558	15721	15579	15768	15503	15449	15781	15860	15853	15714	15621	15684	15654	15666	15775	15855	15686	15905	15647	15887	15877	15744	15677	15638	15699	15557	15555	15788	15869	15795	15651	15837	15865	15822	15781	15721	15615	15951	15779	15533	15847	15674	15791	15593	15680	15596	15865	15731	15548	15584	15694	15630	15550	15694	15661	15865	15695	15618	15967	15774	15939	15938	15686	15867	15693	15515	15758	15651	15816	15763	15617	15796	15676	15714	15781	15754	15629	15813	15885	15711	15845	15701	15740	15930	15678	15664	15412	15723	15787	15831	15740	15675	15776	15527	15574	15574	15848	15813	15653	15720	15527	15742	15761	15853	15795	15661	15583	15759	15682	15772	15760	15833	15717	15801	15812	15911	15905	15806	15676	15681	15709	15784	15849	15740	15609	15619	15613	15666	15697	15516	15799	15533	15734	15769	15649	15825	15700	15711	15671	15575	15576	15798	15747	15711	15778	15643	15944	15597	15696	15818	15770	15823	16010	15878	15713	15732	15774	15719	15594	15841	15729	15670	15776	15747	15675	15720	15670	15701	15818	15667	15851	15806	15806	15688	15918	15646	15745	15597	15857	15701	15659	15665	15747	15716	15670	15539	15847	15825	15620	15699	15656	15713	15656	15512	15808	15854	15725	15542	15569	15820	15482	15726	15695	15576	15615	15630	15732	15735	15719	15810	15605	15689	15808	15590	15774	15672	15703	15835	15660	15710	15726	15714	15791	15480	15736	15832	15718	15467	15697	15595	15584	15973	15890	15667	15794	15726	15615	15764	15630	15787	15458	15739	15851	15705	15748	15728	15601	15739	15649	15781	15609	15595	15638	15728	15577	15641	15762	15563	15872	15789	15689	15675	15741	15666	15805	15760	15819	15633	15696	15738	15679	15680	15808	15751	15856	15765	15569	15687	15638	15780	15825	15695	15980	15726	15647	15671	15807	15710	15628	15586	15537	15785	15904	15732	15820	15533	15584	15796	15802	15810	15784	15482	15500	15370	15920	15759	15769	15796	15722	15833	15816	15563	15695	15745	15801	15812	15794	15792	15527	15642	15729	15739	15794	15896	15618	15717	15727	15735	15697	15740	15921	15745	15820	15715	15720	15648	15610	15827	15928	15770	15575	15686	15662	15581	15741	15679	15728	15874	15734	15735	15712	15688	15793	15611	15615	15801	15740	15762	15776	15888	15839	15702	15687	15695	15665	15606	15694	15573	15841	15790	15623	15508	15618	15647	15767	15595	15606	15678	15707	15717	15799	15800	15738	15862	15615	15753	15719	15733	15586	15609	15864	15684	15700	15832	15675	15554	15627	15729	15624	15728	15614	15710	15574	15588	15580	15672	15821	15552	15596	15678	15645	15596	15492	15755	15874	15785	15751	15729	15619	15887	15724	15588	15472	15642	15648	15674	15632	15712	15737	15734	15763	15811	15786	15609	15574	15818	15667	15605	15725	15684	15491	15595	15751	15653	15691	15716	15647	15745	15516	15760	15716	15652	15464	15595	15591	15810	15723	15725	15726	15748	15762	15809	15860	15532	15616	15744	15735	15812	15811	15883	15820	15640	15734	15725	15778	15637	15568	15738	15708	15600	15675	15601	15737	15803	15747	15756	15777	15793	15566	15731	15678	15619	15693	15651	15769	15957	15896	15635	15777	15420	15668	15402	15519	15670	15614	15720	15649	15684	15748	15664	15662	15500	15739	15759	15729	15741	15644	15423	15648	15827	15975	15569	15669	15657	15788	15734	15525	15681	15680	15586	15804	15719	15723	15666	15797	15682	15763	15683	15677	15663	15675	15777	15837	15514	15815	15835	15782	15717	15672	15753	15787	15681	15801	15779	15606	15849	15772	15675	15853	15752	15781	15625	15728	15868	15745	15767	15577	15769	15606	15691	15636	15810	15622	15726	15685	15691	15670	15800	15771	15834	15653	15681	15781	15448	15755	15722	15540	15637	15833	15679	15936	15910	15765	15950	15752	15807	15674	15593	15701	15870	15637	15702	15924	15971	15899	15796	15649	15774	15882	15762	15820	15604	15576	15805	15446	15598	15619	15860	15908	15589	15603	15588	15573	15635	15634	15886	15787	15727	15568	15680	15667	15555	15829	15619	15557	15802	15687	15834	15571	15663	15697	15920	15679	15788	15611	15852	15714	15724	15580	15800	15686	15678	15868	15863	15433	15885	15765	15653	15928	15799	15642	15666	15698	15684	15829	15751	15595	15768	15842	15772	15853	15732	15686	15714	15744	15901	15850	15611	15702	15707	15772	15799	15468	15687	15710	15864	15647	15928	15739	15777	15475	15904	15550	15707	15782	15670	15719	15805	15587	15561	15610	15752	15632	15722	15759	15603	15817	15744	15774	15762	15604	15738	15755	15668	15567	15663	15715	15661	15719	15811	15675	15794	15526	15810	15650	15776	15763	15653	15799	15816	15810	15693	15599	15711	15599	15789	15677	15807	15718	15660	15826	15664	15724	15657	15702	15778	15627	15711	15736	15596	15609	15786	15772	15708	15722	15814	15624	15601	15913	15506	15727	15669	15645	15648	15503	15639	15783	15574	15823	15781	15590	15571	15826	15747	15698	15713	15546	15623	15547	15694	15541	15816	15761	15648	15779	15807	15727	15643	15663	15613	15803	15874	15625	15622	15685	15440	15679	15752	15558	15697	15733	15623	15748	15892	15563	15705	15719	15517	15687	15601	15693	15943	15792	15463	15716	15749	15794	15648	15741	15717	16054	15727	15844	15802	15634	15653	15825	15821	15514	15588	15679	15692	15832	15696	15599	15693	15514	15757	15903	15701	15754	15706	15647	15700	15637	15396	15566	15974	15787	15662	15780	15750	15795	15629	15657	15809	15808	15690	15600	15615	15751	15732	15693	15576	15750	15437	15821	15881	15760	15584	15598	15749	15783	15691	15780	15801	15819	15756	15895	15714	15847	16001	15722	15667	15713	15603	15449	15919	15640	15745	15809	15759	15645	15585	15634	15835	15898	15727	15694	15708	15717	15698	15623	15591	15852	15809	15577	15606	15747	15773	15710	15784	15792	15774	15667	15702	15643	15878	15617	15630	15670	15644	15711	15617	15794	15860	15895	15717	15793	15811	15679	15984	15830	15787	15580	15718	15724	15700	15803	15665	15563	15844	15558	15648	15663	15536	15687	15762	15716	15780	15703	15637	15707	15688	15813	15707	15736	15584	15775	15795	15891	15701	15965	15714	15630	15756	15555	15700	15583	15726	15717	15825	15915	15721	15776	15794	15782	15680	15537	15760	15746	15896	15650	15521	15699	15868	15710	15663	15835	15641	15535	15661	15696	15580	15700	15787	15809	15722	15763	15762	15649	15687	15550	15595	15580	15516	15739	15688	15699	15873	15900	15571	15522	15501	15770	15831	15596	15414	15609	15705	15637	15646	15784	15543	15760	15709	15728	15703	15671	15670	15844	15517	15793	15818	15843	15597	15745	15735	15731	15669	15590	15769	15690	15748	15895	15800	15620	15780	15677	15749	15574	15852	15824	15731	15669	15769	15679	15620	15575	15791	16004	15724	15654	15810	15693	15791	15810	15798	15785	15677
25958	43082	35041	25374	20574	18094	16313	15241	14841	14456	14284	14048	13852	13826	13689	13739	13687	13646	13490	13760	13581	13533	13484	13608	13682	13481	13411	13366	13389	13458	13445	13266	13460	13436	13270	13422	13321	13416	13469	13283	13323	13557	13419	13377	13462	13136	13434	13211	13337	13320	13259	13432	13392	13412	13371	13368	13424	13500	13410	13411	13458	13479	13294	13272	13506	13446	13402	13462	13407	13396	13410	13390	13467	13291	13247	13492	13265	13391	13453	13401	13456	13422	13500	13404	13340	13411	13267	13390	13389	13379	13488	13432	13301	13409	13358	13557	13346	13517	13476	13311	13412	13592	13393	13526	13333	13431	13550	13471	13362	13327	13605	13342	13388	13428	13520	13459	13497	13317	13534	13342	13462	13472	13378	13320	13483	13380	13457	13288	13227	13453	13382	13279	13389	13432	13545	13328	13366	13320	13389	13563	13366	13374	13484	13498	13383	13447	13312	13402	13336	13490	13312	13250	13368	13381	13365	13473	13377	13282	13473	13402	13226	13257	13388	13417	13367	13377	13359	13387	13532	13285	13465	13355	13327	13167	13361	13360	13306	13303	13214	13412	13358	13395	13446	13613	13418	13406	13452	13475	13245	13413	13468	13470	13281	13425	13287	13390	13342	13327	13276	13375	13339	13339	13398	13514	13462	13365	13477	13406	13263	13315	13396	13404	13284	13227	13395	13428	13334	13520	13477	13353	13230	13475	13352	13413	13400	13223	13520	13507	13485	13442	13485	13430	13561	13426	13337	13295	13484	13259	13403	13351	13505	13312	13376	13382	13440	13490	13323	13359	13552	13422	13409	13280	13416	13466	13373	13473	13440	13478	13424	13274	13297	13351	13468	13543	13439	13526	13365	13290	13391	13298	13495	13204	13537	13275	13558	13430	13376	13551	13407	13258	13319	13215	13440	13365	13317	13391	13414	13347	13257	13394	13407	13392	13498	13416	13429	13536	13395	13291	13483	13332	13536	13431	13561	13474	13558	13241	13539	13401	13403	13276	13384	13442	13403	13450	13361	13393	13332	13549	13428	13449	13475	13488	13519	13272	13463	13353	13237	13372	13583	13466	13297	13351	13510	13269	13467	13345	13364	13284	13320	13504	13255	13436	13386	13295	13431	13384	13464	13490	13431	13406	13460	13325	13409	13475	13510	13387	13472	13476	13415	13467	13466	13471	13374	13252	13436	13525	13516	13314	13453	13503	13522	13530	13300	13431	13514	13248	13436	13442	13457	13514	13297	13377	13375	13336	13489	13364	13493	13502	13581	13329	13492	13259	13465	13425	13464	13468	13498	13435	13395	13357	13434	13389	13572	13363	13388	13313	13397	13408	13507	13231	13451	13276	13154	13448	13312	13405	13355	13446	13516	13453	13343	13537	13523	13548	13352	13386	13438	13468	13332	13339	13352	13333	13328	13473	13213	13447	13402	13339	13294	13331	13413	13349	13351	13306	13375	13465	13260	13432	13416	13633	13383	13591	13324	13354	13349	13540	13295	13501	13301	13392	13347	13412	13387	13447	13541	13392	13343	13514	13296	13322	13259	13303	13419	13341	13487	13367	13423	13389	13611	13416	13494	13421	13365	13523	13302	13395	13405	13492	13390	13408	13369	13593	13296	13322	13391	13399	13402	13469	13383	13375	13340	13509	13421	13457	13383	13405	13370	13463	13345	13332	13425	13338	13215	13547	13430	13459	13429	13475	13366	13378	13215	13434	13371	13185	13497	13402	13323	13461	13452	13240	13444	13430	13396	13361	13380	13325	13436	13172	13346	13338	13309	13343	13448	13635	13459	13371	13309	13411	13331	13574	13368	13386	13398	13309	13403	13369	13326	13433	13485	13451	13299	13312	13189	13422	13483	13466	13402	13404	13336	13298	13404	13404	13553	13430	13231	13504	13400	13425	13408	13410	13417	13407	13207	13299	13488	13265	13414	13307	13518	13482	13563	13363	13361	13452	13434	13335	13342	13485	13354	13397	13465	13409	13358	13654	13348	13455	13473	13505	13268	13352	13455	13425	13315	13351	13437	13378	13532	13474	13375	13466	13480	13507	13445	13594	13261	13326	13454	13348	13352	13250	13392	13487	13192	13535	13426	13303	13337	13327	13466	13368	13367	13459	13183	13393	13530	13517	13390	13261	13252	13326	13496	13293	13452	13240	13483	13315	13434	13295	13245	13499	13346	13311	13468	13351	13454	13487	13334	13386	13386	13378	13358	13345	13441	13380	13384	13479	13439	13466	13350	13241	13319	13403	13547	13299	13469	13445	13394	13430	13360	13411	13437	13411	13620	13421	13442	13408	13474	13453	13335	13615	13259	13447	13314	13258	13279	13248	13383	13487	13370	13410	13435	13386	13462	13341	13328	13627	13320	13485	13409	13277	13443	13333	13484	13526	13482	13409	13220	13394	13329	13523	13544	13289	13370	13549	13393	13331	13525	13285	13378	13399	13462	13517	13396	13420	13392	13346	13256	13519	13432	13603	13360	13484	13356	13498	13334	13446	13340	13317	13393	13386	13387	13672	13390	13468	13438	13311	13299	13410	13309	13432	13295	13598	13379	13560	13469	13464	13382	13391	13523	13536	13475	13282	13418	13486	13381	13355	13511	13454	13477	13301	13372	13526	13456	13552	13446	13417	13482	13318	13373	13331	13400	13541	13525	13371	13397	13114	13264	13380	13409	13198	13422	13365	13434	13411	13418	13463	13346	13440	13264	13326	13437	13308	13368	13552	13430	13274	13442	13444	13457	13419	13486	13436	13340	13428	13350	13319	13482	13395	13489	13483	13390	13291	13369	13433	13352	13391	13457	13484	13525	13492	13339	13556	13264	13534	13347	13617	13424	13415	13443	13463	13348	13456	13296	13441	13476	13427	13503	13292	13339	13381	13357	13427	13480	13292	13290	13427	13471	13486	13437	13527	13602	13420	13461	13438	13405	13395	13467	13405	13300	13363	13341	13478	13541	13470	13441	13372	13261	13224	13503	13513	13543	13412	13371	13319	13306	13508	13407	13407	13433	13435	13402	13350	13434	13401	13428	13402	13371	13292	13290	13493	13373	13437	13355	13456	13408	13451	13489	13509	13374	13389	13510	13311	13436	13354	13314	13456	13480	13395	13447	13349	13427	13430	13300	13380	13419	13398	13367	13489	13334	13518	13464	13436	13418	13441	13338	13348	13353	13525	13429	13398	13393	13307	13426	13382	13277	13383	13430	13448	13452	13467	13455	13169	13243	13410	13538	13285	13425	13606	13356	13532	13534	13431	13556	13334	13469	13491	13535	13254	13423	13408	13308	13469	13361	13349	13535	13333	13350	13391	13430	13369	13554	13333	13338	13290	13427	13356	13560	13447	13381	13306	13416	13407	13333	13408	13394	13399	13523	13405	13441	13383	13431	13342	13337	13326	13317	13264	13395	13591	13324	13385	13365	13419	13505	13400	13553	13414	13498	13460	13403	13652	13730	13456	13496	13367	13405	13328	13462	13322	13487	13310	13493	13279	13347	13475	13463	13461	13374	13385	13348	13506	13459	13518	13473	13429	13518	13422	13289	13285	13524	13321	13444	13424	13300	13639	13523	13356	13457	13471	13519	13338	13134	13467	13629	13592	13317	13224	13573	13391	13389	13388	13534	13391	13493	13316	13333	13435	13343	13346	13497	13342	13657	13412	13507	13392	13383	13381	13565	13327	13421	13333	13363	13422	13376	13563	13139	13386	13346	13540	13453	13468	13444	13388	13258	13299	13448	13464	13511	13321	13321	13393	13322	13303	13444	13254	13380	13486	13489	13491	13316	13542	13354	13300	13267	13620	13594	13491	13363	13440	13404	13463	13591	13275	13441	13456	13442	13300	13500	13390	13449	13541	13216	13428	13443	13412	13365	13298	13480	13401	13409	13374	13260	13212	13429	13388	13419	13299	13588	13509	13483	13407	13358	13461	13154	13486	13328	13330	13322	13570	13412	13454	13328	13419	13329	13375	13466	13503	13216	13448	13412	13238	13476	13303	13539	13479	13270	13248	13455	13314	13446	13308	13380	13422	13479	13517	13585	13424	13285	13531	13382	13378	13407	13446	13413	13414	13443	13452	13416	13216	13311	13376	13356	13259	13232	13464	13259	13305	13418	13302	13450	13462	13470	13538	13420	13267	13330	13402	13395	13418	13356	13636	13448	13445	13375	13309	13520	13420	13490	13438	13518	13451	13380	13348	13480	13410	13462	13302	13394	13592	13489	13309	13503	13520	13374	13301	13296	13285	13418	13374	13256	13331	13515	13414	13354	13325	13486	13359	13283	13485	13368	13467	13430	13411	13485	13441	13217	13406	13462	13354	13419	13325	13424	13376	13426	13617	13230	13223	13533	13747	13419	13410	13474	13521	13552	13590	13444	13411	13509	13222	13456	13468	13325	13364	13312	13522	13513	13399	13372	13432	13311	13330	13417	13373	13332	13379	13503	13593	13358	13482	13473	13469	13427	13522	13445	13385	13444	13350	13367	13213	13574	13499	13375	13373	13449	13365	13424	13475	13385	13459	13331	13188	13319	13414	13303	13431	13320	13353	13397	13342	13442	13589	13388	13415	13464	13470	13361	13304	13381	13418	13520	13350	13488	13384	13405	13489	13500	13447	13391	13408	13180	13563	13283	13329	13396	13438	13453	13377	13461	13349	13496	13478	13360	13466	13366	13481	13543	13355	13196	13445	13441	13319	13478	13471	13415	13378	13516	13454	13554	13405	13459	13484	13510	13376	13408	13256	13560	13480	13460	13446	13337	13347	13305	13449	13621	13416	13543	13601	13378	13297	13499	13361	13417	13283	13452	13384	13361	13534	13358	13511	13300	13363	13521	13402	13300	13531	13337	13438	13417	13592	13493	13360	13338	13417	13333	13421	13276	13496	13212	13484	13362	13287	13358	13449	13300	13479	13453	13454	13435	13382	13396	13443	13538	13285	13432	13371	13139	13536	13484	13422	13352	13349	13505	13321	13475	13306	13339	13379	13295	13474	13382	13424	13471	13355	13378	13411	13416	13299	13383	13405	13488	13471	13368	13412	13400	13396	13537	13406	13379	13398	13342	13365	13448	13322	13397	13314	13406	13459	13554	13212	13398	13492	13405	13434	13376	13434	13498	13405
22847	21102	28605	24378	23540	25579	23728	19682	18585	18393	18177	17549	17473	17115	17494	17047	17191	17204	17028	17072	17089	17021	16672	16879	16974	16970	17181	16840	16810	16921	16926	16844	16569	16833	16750	16636	16939	16930	16795	16455	16614	16752	16909	16792	17060	16776	16969	16770	16687	16831	16466	16674	16708	17020	16782	16765	16796	16663	16733	16533	16653	16793	16943	16816	16911	16837	16709	16801	16885	16820	16699	16703	16791	16618	16672	16630	16747	16775	16729	16759	16962	16707	16688	16671	16849	16722	16790	16800	16692	16678	16753	16727	16565	16701	16666	16661	16820	16668	16594	16642	16783	16645	16560	16755	16724	16784	16846	16669	16865	16673	16414	16783	16585	16667	16801	16852	16742	16922	17047	16645	16629	16723	16737	16965	16798	16705	16869	16673	16520	16702	16753	16838	16887	16651	16646	16549	16749	16566	16721	16800	16751	16832	16699	16628	16756	16767	16784	16698	16872	16742	16712	16682	16470	16522	16745	16566	16901	16889	16878	16548	16708	16594	16862	16802	16816	16736	16829	16542	16722	16522	16461	16739	16747	16856	16701	16782	16429	16708	16808	16805	16697	16773	16793	16774	16855	16895	16883	16751	16663	16681	16774	16723	16719	16734	16746	16800	16632	16881	16788	16744	16490	16600	16525	16805	16866	16738	16754	16759	16922	16740	16685	16815	16658	16815	16790	16680	16682	16782	16706	16780	16538	16832	16652	16768	16574	16712	16703	16769	16623	16921	16845	16670	16709	16612	16671	16684	16673	16475	16666	16652	16763	16730	16434	16642	16633	16595	16829	16796	16780	16790	16724	16724	16528	16704	16812	16769	16796	16783	16664	16683	16793	16872	16681	16564	16606	16753	16747	16850	16563	16615	16856	16647	16789	16844	16856	16787	16893	16720	16708	16620	16628	16574	16827	16871	16684	16626	16820	16822	16581	16753	16637	16753	16777	16673	16770	16709	16630	16794	16684	16573	16831	16905	16766	16603	16584	16546	16576	16857	16638	16931	16612	16565	16808	16590	16774	16728	16642	16750	16823	16742	16844	16861	16680	16615	16858	16783	16826	16495	16697	16685	16737	16590	16687	16726	17020	16631	16851	16588	16552	16897	16792	16777	16815	16761	16553	16768	16502	16872	16676	16455	16514	16553	16745	16847	16905	16834	16674	16771	16680	16585	16598	16705	16547	16817	16638	16745	16654	16770	16842	16512	16429	16584	16537	16635	16716	16605	16725	16672	16774	16626	16762	16875	16766	16758	16591	16810	16754	16750	16694	16501	16776	16651	16965	16959	16879	16859	16702	16596	16738	16668	16997	16951	16780	16752	16820	16723	16660	16773	16550	16834	16727	16806	16756	16659	16626	16673	16802	16929	16740	16623	16606	16681	16594	16568	16659	16782	16741	16569	16703	16644	16953	16606	16677	16840	16891	16924	16680	16545	16591	16693	16772	16829	16746	16753	16801	16766	16554	16676	16714	16740	16667	16664	16740	16601	16670	16616	16668	16729	16518	16571	16805	16749	16740	16754	16666	16760	16796	16645	16681	16880	16684	16643	16805	16642	16747	16579	16721	16685	16684	16686	16625	16650	16706	16734	16855	16798	16691	16828	16658	16642	16768	16642	16646	16584	16719	16540	16650	16775	16928	16853	16919	16689	16857	16850	16737	16659	16815	16667	16670	16800	16504	16943	16623	16489	16867	16707	16638	16584	16460	16559	16698	16753	16917	16636	16834	16803	16652	16809	16824	16791	16749	16751	16621	16778	16574	16418	16872	16886	16789	16659	16699	16832	16649	16655	16508	16635	16623	16650	16642	16736	16585	16883	16724	16856	16623	16613	16729	16801	16688	16982	16804	16851	16798	16673	16693	16765	16811	16873	16615	16812	16843	16528	16866	16738	16757	16947	16763	16608	16794	16795	16536	16594	16871	16689	16701	16583	16577	16731	16807	16692	16698	16632	16734	16815	16719	16873	16916	16842	16616	16706	16781	16676	16712	16744	16872	16711	16731	16880	16767	16651	16724	16681	16798	16725	16701	16855	16475	16714	16574	16573	16586	16597	16774	16562	16774	16799	16678	16723	16661	16800	17046	16577	16704	16490	16831	16733	16841	16672	17047	16641	16635	16651	16713	16680	16911	16700	17007	16851	16508	16723	16981	16558	16608	16730	16663	16827	16749	16849	16852	16867	16766	16714	16656	16815	16808	16660	16824	16553	16836	16785	16740	16715	16782	16677	16773	16604	16895	16639	16844	16630	16892	16873	16758	16789	16776	16609	16609	16443	16573	16592	16591	16664	16548	16667	16737	16834	16652	16880	16785	16864	16760	16658	16833	16671	16563	16546	16751	16708	16832	16751	16720	16719	16700	16636	16947	16800	16677	16745	16592	16738	16609	16744	16601	16618	16745	16813	16831	16908	16671	16595	16637	16744	16651	16774	16696	16658	16919	16711	16808	16850	16708	16785	16610	16618	16757	16647	16686	16711	16521	16808	16698	16893	16657	16752	16777	16776	16656	16525	16691	16734	16850	16659	16694	16767	16587	16885	16900	16922	16899	16752	16600	16560	16562	16721	16774	16864	16896	16463	16640	16790	16585	16697	16772	16673	16663	16778	16704	16659	16701	16796	16699	16683	16829	16606	16814	16786	16451	16732	16686	16790	16696	16659	16697	16671	16821	16596	16805	16675	16747	16991	16760	16885	16721	16703	16831	16679	16858	16669	16808	16663	16866	16808	16668	16889	16576	16678	16635	16566	16553	16636	16765	16743	16749	16758	16604	16610	16480	16761	16646	16730	16767	16559	16572	16695	16702	16708	16892	16910	16662	16540	16588	16645	16555	16698	16812	16605	16560	16592	16756	16718	16733	16778	16849	16729	16828	16820	16797	16627	16759	16412	16706	16621	16690	16786	16873	16786	16833	16780	16967	16723	16693	16523	16576	16789	16593	16940	16669	16778	16588	16733	16875	16708	16636	16835	16601	16713	16611	16823	16453	16487	16693	16793	16607	16560	16627	16888	16678	16810	16653	16822	16828	16752	16611	16771	16757	16987	16677	16925	16724	16747	16700	16732	16708	16544	16715	16440	16751	16858	16736	16671	16720	16564	16642	16689	16634	16943	16716	16699	16510	16786	16612	16972	16619	16844	16946	16782	16663	16729	16760	16893	16680	16802	16521	16670	16834	16573	16776	16673	16864	16739	16751	16761	16917	16795	16873	16733	16789	16684	16862	16910	16851	16884	16974	16720	16886	16678	16682	16561	16834	16838	16728	16747	16782	16754	16832	16782	16620	16705	16847	16856	16609	16907	16616	16661	16684	16610	16839	16612	16815	16650	16799	16716	16722	16752	16806	16652	16708	16560	16770	16662	16881	16770	16756	16963	16659	16836	16703	16723	16578	16659	16691	16730	16694	16668	16616	16822	16771	16478	16819	16719	16542	16621	16692	16469	16845	16640	16653	16617	16612	16481	16649	16754	16786	16670	16746	16651	16633	16643	16556	16803	16763	16721	16744	16708	16789	16700	16741	16758	16717	16611	16798	16790	16736	16650	16636	16675	16549	16764	16626	16905	16832	16835	16837	16619	16673	16942	16685	16855	16791	16506	16769	16780	16594	16695	16764	16476	16599	16664	16548	16753	16786	16577	16714	16682	16601	16706	16647	16781	16761	16857	16709	16640	16662	16939	16665	16744	16766	16617	16615	16629	16750	16773	16771	16661	16694	16767	16776	16763	16780	16774	16593	16596	16748	16818	16799	16617	16966	16602	16780	16484	16660	16821	16848	16706	16566	16687	16564	16736	16538	16515	16725	16782	16719	16764	16648	16719	16678	16985	16694	16820	16744	16674	16598	16848	16757	16546	16727	16703	16539	16999	16648	16693	16803	16639	16776	16744	16748	16658	16805	16681	16640	16826	16803	16809	16785	16961	16798	16644	16731	16639	16697	16624	16703	16727	16642	16628	16608	16801	16768	16736	16750	16734	16742	16643	16638	16812	16754	16824	16836	16862	16989	16761	16827	16837	16779	16741	16608	16707	16920	16530	16613	16587	16659	16589	16793	16821	16704	16656	16500	16601	16557	16781	16779	16835	16756	16699	16592	16782	16595	16799	17035	16681	16880	16685	16891	16721	16810	16788	16720	16734	16601	16630	16654	16472	16675	16642	16656	16443	16888	16458	16842	16751	16704	16608	16861	16667	16656	16853	16765	17004	16809	16762	16666	16799	16743	16774	16898	16837	16865	16765	16683	16768	16772	16797	16675	16745	16809	16655	16663	16795	16827	16555	16737	17071	16982	17004	16689	16629	16739	16683	16586	16696	16819	16721	16755	16840	16599	16941	16619	16631	16502	16762	16646	16717	16638	16491	16765	16857	16768	16716	16665	16855	16866	16724	16862	16692	16901	16908	16847	16844	16738	16785	16830	16666	16725	16932	16562	16607	16617	16692	16686	16675	16690	16747	16642	16689	16818	16666	16690	16681	16935	16739	16775	16856	16848	16907	16754	16487	16512	16890	16792	16848	16678	16541	16520	16741	16588	16786	16799	16671	16671	16951	16792	16705	16494	16676	16745	16722	16573	16837	16634	16866	16820	16769	16878	16781	16589	16876	16708	16719	16784	16962	16698	16708	16830	16849	16859	16614	16730	16684	16910	16840	16865	16585	16532	16639	16894	16624	16658	16666	16674	16807	16703	16532	16642	16670	16852	16859	16731	16363	16703	16801	16766	16747	16537	16743	16890	16772	16632	17017	16777	16685	16774	16692	16810	16816	16637	16563	16798	16705	16665	16531	16884	16652	16682	16609	16810	16680	16809	16736	16736	17094	16683	16719	16877	16741	16904	16722	16770	16689	16785	16700	16866	16735	16746	16645	16672	16715	16677	16486	16604	16723	16773	16615	16602	16914	16628	16785	16853	16788	16663	16890	16797	16772	16769	16635	16891	16791	16799	16746	16902	16624	16420	16827	16608	16709	16465	16839	16642	16716	16689	16641	16760	16738	16720	16780	16579	16779	16800	16724	16732	16481	16536	16692	16862	16658	16715	16725	16880	16811	16832	16388	16785	16723	16617	16803	16613	16862	16724	16580	16491	16756	16792	16590	16911	16691	16651	16890	16888	16704	16640	16694	16594	16524	16677	16910
26186	51101	42959	30549	26613	22804	18508	17191	16059	15563	15217	14968	14914	14611	14697	14517	14243	14511	14411	14519	14054	14204	14093	14152	14179	14121	13917	14091	14130	14180	14005	14021	13966	14066	13828	13979	14074	14045	14010	14019	14008	14023	14053	13920	14041	14060	14063	14078	14046	14095	14011	14142	13978	14180	13950	13989	14044	13941	14024	13947	13986	14006	14102	14006	14001	14076	13989	13642	13971	14021	14136	13985	13945	14019	14052	14124	13892	14026	13888	14014	13900	13844	13966	14003	13935	13923	13969	14089	13936	13927	14075	13960	13939	14024	13956	13965	13989	14118	14104	14012	14024	13956	13926	14177	13923	13970	13899	13972	13848	14019	14011	13964	14014	13967	14016	14045	14211	14039	13858	13796	13917	14033	13995	14009	14064	14073	13992	13753	14077	14050	13926	14008	14144	13813	14139	14029	13840	14040	13963	13900	13997	14001	13979	13889	14069	13953	14181	13944	13929	13976	14082	13969	13977	13935	14087	14033	13977	14144	14082	13898	14078	14076	13817	14231	14061	14131	13944	14004	13886	14068	14024	13931	13997	14048	14076	13987	13981	14051	14132	14018	14052	13957	13903	13999	13958	13980	14060	14082	13976	13902	13869	13798	13995	13960	13813	14048	13924	13944	14055	13910	13852	14038	14023	14068	13886	13900	14112	13982	13918	14021	13823	13927	14098	13933	13973	14131	14014	13839	14096	14081	13787	14040	14033	14104	13939	14155	13861	13990	13949	14076	14013	13977	13851	14032	13995	14049	13906	13847	14079	14059	13841	14058	13981	13917	13987	14003	13867	14089	13976	13819	13841	14140	13866	13966	14075	14095	14093	13828	14051	13923	14078	13981	13843	13978	13943	13987	13991	14109	14003	13917	13960	13973	13927	13953	13965	14051	13980	13851	13951	14125	13747	13947	13890	13968	13968	14010	13797	13809	14087	14087	13886	14120	14116	13999	13998	14132	14055	13843	14079	13964	13914	14082	14054	13906	14026	13870	14022	14052	13933	14018	14075	14048	13983	14005	14002	13856	14049	13943	13995	14060	14063	13979	13915	13931	14036	14090	13984	13976	14086	13981	13940	14091	14107	13984	14005	14094	14016	14015	14071	14056	13992	13908	14031	13957	13925	14030	14135	14091	13893	13957	13924	14001	13852	14006	13924	13987	13932	13999	14053	13850	13959	14087	13974	13909	13957	14128	13882	13992	14102	13946	13911	14046	13895	14029	13824	13861	13903	14163	13981	13954	13969	13840	14032	13949	14101	13972	14104	13964	14083	13909	14056	13923	14064	13964	13899	13864	14024	14012	14055	14035	13884	14055	13931	13933	13909	14033	14053	14061	13825	14118	14059	14092	13962	13921	13996	13884	14108	13944	13876	14160	14022	14011	13998	14006	14073	14059	14028	13939	13811	13913	13888	14164	13909	13993	13947	13991	13975	13956	13916	13857	13932	13902	13928	13933	13978	13935	14133	13923	14125	13922	14058	14007	14034	14054	13918	13925	14035	13915	14022	14103	13757	13993	14183	14006	13901	13923	13966	14053	14004	13992	14066	14118	14107	13965	13996	14186	13997	14033	14040	14004	14077	14094	14081	13941	13852	13989	14015	14031	13964	14162	13922	14019	13839	14026	13983	14115	14026	14102	13946	13895	14010	14026	13918	14091	13920	14037	14202	14098	13905	14091	14139	14024	14037	13956	14067	14023	13991	14081	13849	14074	14093	13859	14050	13892	13870	14151	14087	14029	13972	14017	13921	14019	13943	14093	14067	13901	14142	14079	13941	14068	13977	13888	13860	14076	13970	14110	13937	14075	13801	14025	13957	13998	14023	14108	14140	13880	13929	14196	13941	14002	14057	14010	14036	13986	14088	14005	14029	13947	13953	13758	14063	13977	13888	14108	14186	14023	13979	14013	14084	14015	13852	14152	14043	14025	13874	13980	14016	13860	13893	13958	14018	13870	13983	14029	13999	13974	14016	13993	13809	13895	13902	14019	13747	13954	14134	13896	13917	14056	13946	13984	13850	13906	13875	13925	13889	13956	14071	14112	14013	14056	13944	13992	13971	13968	13999	14017	13901	13980	14076	13941	13822	14156	14015	13979	13919	14038	13966	14126	14024	13916	14085	13995	13948	13988	14071	13936	13986	13869	13845	13884	14065	13872	13979	13996	13926	13897	13999	14095	13869	13905	13941	13845	13843	14040	13951	14007	14246	13872	13909	13781	14102	14080	13986	14067	13955	13825	14088	13989	14138	13955	14086	13878	14055	14059	14047	14008	14044	14007	14029	13921	14176	14044	14019	14134	13793	13963	14093	13747	14018	14104	13946	13983	13929	13941	13947	13959	14012	13993	13996	14096	14015	13874	13881	13873	13989	14088	13953	14046	14000	13922	13921	14000	14041	14103	13988	14006	14039	13944	13975	13944	13991	13941	13996	14028	14067	14053	14121	14050	13982	13838	13858	13905	13965	14082	13907	13824	13721	13999	13745	14138	14014	14061	14055	14048	13964	14110	13940	13894	14281	14075	13931	13807	14031	14085	13913	13983	14036	13838	14057	14109	14065	13771	14010	13915	13919	14016	13906	13936	13972	13943	14009	14029	14027	14107	13878	14099	13983	14064	14122	13869	13953	14064	13989	14023	13816	13969	13977	13854	14008	13993	13955	14072	13957	14100	13769	13900	14167	14022	13958	13966	13889	13876	13957	14131	13999	13896	13951	13863	14102	14075	13952	13942	13911	14164	13876	13968	14030	13947	13937	13918	13959	14057	13995	13977	13976	13919	13884	13898	14043	14014	14040	13985	13860	13975	13910	13960	13831	14089	14006	14062	14004	13995	14017	13853	14039	13982	13957	13980	14041	13857	14125	14052	14002	13986	14133	14142	14189	13890	13998	13890	13930	13908	14007	13881	13952	13831	13894	13982	13779	14192	13962	14037	14251	13918	13824	13938	13912	13920	14013	14020	13870	13879	14092	14007	14004	13986	13830	13982	13959	13949	14079	14026	13800	14011	13814	14143	13946	13978	14246	14041	13828	13935	14005	13899	13901	14028	14027	13957	13844	13954	14031	14121	14018	13926	14126	13879	14005	14224	14130	14003	13941	13993	14076	14107	13985	13943	14123	14025	13829	14111	14017	14036	13925	14175	13914	14113	14000	13717	13983	14122	14101	13853	14033	13900	13946	13964	13961	13873	14109	13919	14118	13984	13901	13982	13941	13976	13907	13999	13905	13938	13816	14169	14001	14054	13918	13885	14049	13765	13998	14088	14032	13990	14041	14100	14028	14134	13994	14015	13908	14045	13999	13955	14014	13931	13950	14220	13948	13943	13867	13969	14088	14039	13918	14047	13917	14150	13919	13847	13742	13922	14038	14138	13809	13864	13955	14065	13956	14131	14053	14041	14048	13886	13976	13931	13946	13989	13889	14047	13916	14109	14025	13948	14016	14056	14021	13891	13891	13911	13965	14026	14027	14115	13809	14026	14045	13937	14022	13909	13974	13992	13955	13961	14001	13766	13916	13985	14026	14031	13860	14008	13981	14089	13945	14011	13952	14079	14161	13873	13822	13910	14066	14057	14006	13962	14061	14168	13976	13832	14100	13988	13883	13877	13954	13962	14073	13913	13967	13928	13971	13980	13941	13986	13971	14092	13819	13910	13943	13881	14111	13794	14024	13924	13950	13954	13943	13810	14090	13974	14186	14036	13965	13842	14220	13971	14064	14014	13894	14138	13844	14011	13912	14165	13930	14089	14043	14140	13978	13892	13918	13897	14088	13992	13998	13967	13948	13973	13893	14086	14076	13815	14050	14047	13972	14040	13939	13897	13948	14037	14034	13868	14192	14043	14124	14160	14149	13961	14112	13970	14044	14037	13916	14109	14191	13927	14107	14048	14037	14045	14086	14031	13995	13949	14049	13946	13875	13971	13995	13987	13907	13889	14071	14008	13990	13966	13906	13977	13945	13979	13897	13809	14034	14059	14030	14035	14018	14127	14006	14005	13800	13973	14105	13988	13956	14025	14034	13999	13975	14108	14103	13953	14170	14071	14034	13858	13877	14121	14008	13833	13879	13916	13945	13937	14088	14086	13888	13966	14081	13975	14122	13981	14050	13888	14133	13873	13919	14155	13847	14088	14101	14076	13947	14003	13887	13993	14032	13882	13922	14115	13904	14020	13967	13875	13916	13893	13952	13941	14008	13949	13906	14043	13951	14069	14069	13978	13947	14109	14108	13812	14035	13994	14005	13856	13814	13956	14121	13969	14026	13891	13977	14046	14076	13964	13885	13990	14048	13959	14094	14117	14010	14099	13934	13955	13798	14062	13816	14053	13909	14005	13869	13937	13887	13880	13944	14036	13997	13916	13952	14003	13861	14066	14112	13863	13894	13777	14070	14093	13948	13972	14174	14122	13962	13943	14129	14002	13920	14179	13956	13922	14103	14061	13796	13942	14020	13934	14014	13928	14019	13917	14006	14031	13940	13922	14002	14036	13921	14000	14016	14078	14027	14124	14138	13985	13961	13976	13942	14053	13969	14144	14073	13854	13912	13904	13912	13981	14083	13984	14003	13957	14029	13943	13957	13967	14050	13904	13934	14022	13908	13930	14039	13982	13927	14017	14054	13908	14003	14066	14003	14062	13903	14008	13989	13824	14141	13879	14017	14055	14013	13867	14005	13936	14019	13974	14095	13977	14098	14132	13946	13929	13985	13899	14024	13928	13993	14073	14009	13987	14085	14038	13958	13994	13985	14043	14039	13936	14170	13896	14083	13810	13994	14033	13891	14148	13996	13868	13878	14021	14004	13911	13921	13956	14106	14120	14084	14112	14178	13860	13796	13859	13888	13777	14023	13903	14052	14112	13967	14046	14075	14001	14102	14101	14138	13977	14001	13902	13986	13941	14001	13915	14058	14096	13945	13955	14053	13992	13928	13955	13879	13867	13845	13998	13846	14122	13868	14032	14117	14019	14157	13886	14076	14061	13952	13944	14057	13994	14026	13933	14069	14166	14013	14138	14041	14146	14007	13887	13984	13939	14038	13997	14103	13868	14093	13981	13848	13958	13903	14067	13962	13890	13978	13898	13984	14086	13795	14026	14018	14048	14066	13963	14027	13931	13908	14101	13948	14015	13886	13923
24194	21176	28285	26797	23747	21697	20194	17896	17188	16611	16504	16285	16032	16211	16227	15832	16048	15876	15735	15755	15751	15845	15807	15760	15572	15803	15675	15713	15584	15641	15577	15607	15571	15594	15692	15593	15591	15496	15556	15524	15725	15724	15652	15423	15725	15437	15434	15526	15333	15525	15348	15480	15626	15667	15598	15721	15745	15586	15423	15316	15414	15784	15493	15646	15558	15437	15544	15436	15582	15518	15593	15555	15641	15574	15462	15482	15657	15832	15697	15466	15534	15556	15613	15626	15542	15565	15694	15634	15489	15539	15655	15493	15600	15526	15644	15543	15605	15505	15476	15764	15419	15456	15524	15705	15624	15593	15415	15369	15381	15449	15673	15671	15570	15618	15732	15605	15793	15460	15431	15559	15698	15606	15502	15474	15541	15686	15433	15448	15657	15680	15645	15558	15632	15648	15668	15488	15511	15364	15515	15430	15767	15505	15406	15415	15619	15542	15361	15586	15271	15438	15549	15760	15476	15635	15462	15357	15649	15532	15447	15600	15505	15421	15404	15544	15668	15477	15736	15489	15633	15518	15521	15546	15510	15314	15502	15573	15680	15524	15462	15549	15509	15452	15563	15565	15404	15622	15773	15502	15492	15716	15362	15524	15690	15536	15443	15360	15534	15512	15474	15699	15633	15500	15496	15439	15437	15495	15670	15399	15565	15587	15694	15521	15605	15712	15634	15568	15372	15605	15730	15644	15466	15760	15477	15479	15664	15634	15574	15656	15486	15640	15508	15555	15400	15460	15736	15342	15527	15512	15481	15426	15461	15591	15532	15493	15471	15566	15722	15644	15571	15481	15556	15356	15675	15591	15397	15623	15572	15469	15620	15675	15711	15586	15504	15532	15549	15799	15660	15400	15430	15606	15601	15524	15438	15529	15443	15461	15371	15608	15425	15378	15455	15577	15609	15525	15643	15523	15583	15488	15543	15443	15227	15530	15598	15617	15581	15501	15640	15460	15667	15669	15605	15714	15631	15628	15455	15464	15459	15869	15610	15500	15441	15517	15482	15400	15541	15598	15588	15686	15528	15486	15754	15351	15748	15450	15735	15607	15672	15724	15602	15583	15496	15489	15601	15627	15718	15775	15372	15565	15470	15465	15588	15640	15801	15621	15525	15668	15486	15528	15599	15704	15512	15597	15644	15420	15552	15666	15550	15543	15443	15546	15503	15571	15463	15596	15531	15634	15698	15631	15635	15562	15687	15495	15382	15405	15467	15353	15736	15553	15457	15600	15548	15499	15457	15552	15580	15774	15690	15593	15398	15425	15514	15599	15624	15555	15464	15538	15553	15604	15619	15571	15565	15663	15722	15821	15468	15637	15629	15508	15569	15576	15536	15664	15572	15517	15633	15492	15442	15675	15520	15526	15322	15643	15552	15638	15361	15574	15496	15727	15520	15624	15352	15421	15580	15288	15791	15579	15517	15663	15933	15528	15529	15417	15670	15640	15855	15378	15595	15584	15741	15554	15684	15577	15532	15567	15626	15663	15561	15511	15590	15469	15602	15633	15561	15515	15339	15678	15496	15536	15509	15622	15582	15510	15563	15553	15413	15489	15496	15354	15486	15625	15538	15556	15542	15577	15762	15442	15399	15508	15721	15444	15716	15580	15519	15538	15437	15308	15752	15570	15812	15755	15594	15573	15640	15486	15424	15428	15427	15556	15400	15475	15531	15419	15379	15623	15608	15434	15370	15664	15667	15585	15483	15776	15399	15419	15547	15504	15540	15463	15542	15548	15624	15627	15558	15371	15451	15497	15594	15458	15568	15570	15697	15635	15582	15590	15513	15608	15531	15598	15736	15570	15576	15567	15511	15554	15470	15487	15793	15495	15527	15442	15525	15417	15407	15402	15533	15464	15471	15591	15549	15468	15579	15441	15445	15451	15704	15496	15721	15422	15540	15465	15650	15651	15630	15687	15688	15576	15492	15534	15512	15548	15571	15378	15427	15630	15647	15713	15597	15617	15638	15517	15513	15549	15557	15582	15673	15647	15663	15647	15437	15596	15817	15664	15593	15384	15616	15560	15592	15471	15481	15456	15586	15430	15632	15498	15430	15441	15650	15645	15646	15693	15381	15664	15630	15476	15485	15392	15381	15571	15606	15549	15576	15656	15479	15603	15520	15500	15341	15426	15290	15549	15538	15448	15578	15640	15501	15348	15542	15486	15539	15472	15561	15499	15531	15610	15632	15634	15596	15742	15811	15574	15487	15719	15613	15480	15638	15670	15583	15470	15656	15485	15455	15649	15630	15420	15554	15719	15520	15721	15456	15564	15685	15816	15670	15563	15612	15466	15351	15465	15630	15569	15667	15453	15525	15786	15404	15695	15865	15487	15643	15521	15451	15669	15459	15410	15735	15757	15611	15534	15792	15533	15599	15538	15511	15496	15478	15590	15506	15611	15434	15430	15593	15613	15517	15615	15305	15568	15617	15721	15570	15690	15551	15554	15553	15596	15510	15605	15633	15742	15694	15549	15505	15442	15446	15509	15365	15672	15409	15659	15751	15557	15459	15599	15607	15555	15543	15513	15545	15622	15607	15790	15552	15521	15556	15606	15760	15646	15693	15602	15527	15542	15563	15351	15803	15730	15534	15475	15670	15536	15557	15503	15730	15548	15529	15595	15466	15638	15427	15620	15631	15345	15597	15440	15404	15499	15530	15658	15680	15635	15502	15543	15339	15534	15368	15594	15445	15527	15749	15571	15704	15643	15454	15600	15790	15559	15679	15494	15640	15706	15579	15572	15431	15639	15794	15523	15541	15592	15511	15495	15699	15486	15567	15554	15626	15485	15622	15477	15625	15620	15520	15430	15581	15519	15730	15370	15733	15496	15576	15558	15604	15591	15616	15503	15687	15689	15535	15655	15496	15557	15463	15528	15355	15517	15721	15569	15721	15410	15551	15752	15562	15397	15707	15571	15580	15514	15595	15561	15525	15569	15700	15542	15628	15494	15545	15707	15742	15524	15620	15818	15602	15774	15327	15648	15678	15359	15557	15438	15623	15478	15574	15555	15557	15403	15665	15610	15394	15536	15714	15650	15620	15502	15616	15566	15509	15493	15508	15587	15582	15566	15517	15644	15664	15365	15500	15431	15566	15651	15856	15768	15736	15441	15505	15593	15375	15442	15509	15644	15645	15397	15487	15479	15185	15579	15585	15535	15657	15598	15626	15578	15824	15512	15393	15511	15648	15554	15793	15749	15516	15572	15535	15741	15868	15600	15732	15591	15569	15574	15673	15636	15823	15615	15494	15554	15473	15608	15652	15559	15557	15650	15492	15643	15663	15539	15684	15572	15594	15684	15610	15522	15666	15392	15499	15761	15609	15694	15452	15598	15698	15715	15682	15549	15640	15433	15652	15569	15640	15563	15408	15408	15703	15428	15468	15665	15404	15494	15525	15641	15392	15723	15543	15631	15613	15602	15448	15480	15575	15468	15369	15663	15651	15485	15688	15706	15497	15570	15503	15466	15595	15532	15540	15518	15415	15563	15518	15533	15390	15874	15604	15353	15529	15746	15452	15590	15604	15468	15514	15635	15416	15585	15639	15673	15654	15394	15559	15530	15553	15714	15521	15529	15511	15700	15539	15633	15642	15643	15762	15657	15570	15633	15600	15586	15466	15411	15546	15515	15348	15326	15548	15563	15636	15635	15416	15436	15411	15553	15754	15506	15669	15670	15628	15428	15664	15612	15536	15473	15459	15624	15571	15541	15417	15529	15659	15554	15566	15634	15468	15587	15464	15372	15611	15639	15571	15758	15648	15707	15579	15369	15623	15581	15619	15658	15566	15518	15574	15453	15642	15480	15517	15646	15604	15635	15578	15575	15577	15444	15602	15558	15493	15714	15472	15605	15542	15486	15540	15522	15585	15429	15501	15815	15573	15642	15669	15770	15591	15496	15774	15437	15515	15530	15638	15590	15771	15558	15488	15509	15349	15539	15760	15473	15611	15590	15348	15651	15590	15586	15661	15522	15581	15423	15413	15611	15573	15715	15629	15672	15669	15583	15531	15642	15537	15477	15922	15684	15325	15392	15390	15621	15636	15421	15397	15608	15397	15636	15527	15601	15640	15402	15635	15624	15781	15483	15496	15467	15765	15692	15612	15502	15690	15642	15334	15662	15474	15581	15659	15620	15373	15669	15645	15534	15502	15434	15549	15801	15705	15589	15725	15613	15566	15612	15550	15409	15514	15553	15447	15630	15436	15641	15511	15370	15471	15639	15752	15482	15668	15563	15505	15626	15810	15542	15571	15900	15497	15568	15667	15527	15529	15440	15574	15865	15573	15459	15471	15469	15557	15648	15548	15664	15550	15488	15404	15632	15536	15615	15574	15548	15638	15550	15517	15936	15659	15652	15603	15442	15614	15597	15632	15747	15689	15631	15524	15581	15536	15654	15655	15679	15579	15641	15449	15715	15674	15615	15693	15387	15468	15559	15384	15640	15718	15349	15508	15414	15508	15652	15534	15696	15553	15449	15496	15468	15758	15669	15512	15610	15589	15630	15723	15493	15561	15409	15295	15505	15673	15478	15708	15692	15401	15566	15598	15402	15525	15536	15592	15618	15600	15490	15594	15631	15576	15728	15645	15556	15604	15334	15718	15502	15507	15603	15607	15542	15324	15439	15740	15493	15655	15501	15403	15611	15661	15681	15581	15605	15488	15536	15886	15563	15628	15453	15554	15400	15672	15566	15498	15413	15395	15467	15519	15530	15651	15640	15758	15487	15621	15662	15491	15475	15475	15589	15219	15604	15667	15583	15434	15604	15463	15413	15731	15477	15576	15339	15537	15499	15504	15376	15459	15381	15622	15519	15425	15549	15641	15578	15499	15633	15645	15581	15579	15764	15524	15353	15609	15694	15574	15374	15635	15552	15507	15606	15532	15573	15540	15403	15607	15441	15663	15481	15715	15600	15518	15668	15360	15504	15666	15624	15595	15612	15624	15786	15485	15745	15577	15462	15612	15563	15634	15517	15527	15588	15544	15580	15610	15315	15570	15494	15466	15565	15623	15531	15716	15672	15694	15474	15362	15583	15757	15511	15525	15610	15585	15443	15655	15703	15585	15563	15471	15463	15559	15586	15572	15582	15369	15563	15479	15600	15736	15640	15571	15663
25905	47960	38383	27476	23729	19649	17543	16113	15330	14776	14491	14238	13929	13960	13831	13736	13621	13696	13687	13582	13627	13403	13456	13495	13383	13447	13483	13286	13411	13532	13316	13531	13287	13319	13436	13299	13301	13677	13370	13285	13448	13468	13223	13262	13370	13396	13279	13394	13354	13507	13449	13538	13283	13259	13261	13234	13217	13490	13270	13325	13333	13252	13421	13330	13495	13190	13216	13465	13438	13451	13264	13276	13369	13215	13263	13431	13378	13418	13425	13339	13474	13247	13435	13344	13248	13460	13353	13354	13470	13387	13476	13338	13208	13270	13352	13545	13419	13417	13406	13269	13233	13211	13351	13174	13327	13258	13212	13456	13258	13320	13585	13368	13292	13334	13296	13324	13277	13373	13353	13525	13588	13222	13276	13310	13199	13182	13314	13279	13326	13271	13167	13460	13352	13318	13280	13402	13319	13438	13200	13394	13347	13226	13349	13208	13378	13298	13485	13518	13376	13223	13490	13424	13249	13337	13396	13419	13266	13437	13197	13452	13266	13318	13505	13374	13509	13328	13287	13363	13314	13568	13399	13449	13325	13365	13383	13322	13254	13374	13439	13336	13517	13238	13348	13453	13357	13263	13392	13436	13363	13504	13412	13256	13569	13219	13448	13362	13338	13255	13167	13457	13306	13307	13394	13368	13459	13394	13492	13411	13312	13355	13242	13304	13367	13247	13437	13362	13465	13396	13425	13297	13477	13497	13316	13247	13316	13432	13384	13387	13385	13304	13382	13270	13325	13329	13374	13308	13549	13113	13508	13297	13460	13295	13151	13380	13342	13310	13360	13413	13274	13187	13426	13447	13440	13424	13424	13369	13227	13475	13268	13209	13534	13406	13267	13496	13361	13190	13479	13317	13269	13341	13323	13491	13134	13356	13390	13333	13353	13279	13357	13297	13480	13312	13493	13482	13315	13291	13208	13447	13238	13425	13367	13224	13404	13321	13517	13208	13330	13349	13422	13286	13293	13487	13338	13399	13176	13145	13395	13355	13391	13448	13177	13313	13438	13297	13285	13380	13420	13313	13560	13349	13251	13301	13436	13288	13221	13432	13370	13414	13325	13265	13479	13471	13207	13337	13389	13176	13419	13464	13262	13303	13296	13277	13365	13204	13259	13416	13272	13337	13218	13224	13446	13383	13416	13413	13348	13340	13274	13508	13309	13396	13333	13332	13200	13444	13352	13455	13377	13233	13326	13392	13300	13464	13287	13483	13124	13317	13525	13281	13404	13280	13431	13383	13372	13279	13323	13461	13314	13415	13353	13468	13237	13351	13274	13395	13441	13399	13415	13336	13279	13383	13157	13364	13306	13391	13354	13343	13546	13294	13416	13386	13338	13277	13530	13345	13360	13233	13361	13446	13410	13155	13389	13458	13373	13367	13375	13282	13384	13253	13504	13316	13313	13316	13323	13255	13268	13291	13284	13379	13360	13294	13369	13384	13210	13379	13271	13295	13271	13304	13357	13453	13502	13368	13381	13345	13310	13353	13288	13248	13333	13311	13461	13339	13374	13374	13385	13122	13365	13444	13333	13604	13366	13277	13410	13572	13399	13318	13229	13348	13286	13398	13323	13473	13447	13383	13173	13519	13522	13133	13308	13504	13426	13313	13475	13332	13353	13255	13386	13192	13200	13305	13511	13293	13498	13327	13314	13394	13516	13277	13541	13253	13266	13245	13339	13403	13321	13524	13487	13377	13162	13306	13457	13152	13342	13325	13399	13345	13356	13287	13289	13581	13316	13444	13288	13234	13253	13408	13289	13341	13165	13327	13460	13309	13438	13397	13473	13347	13125	13393	13460	13264	13371	13338	13487	13387	13493	13421	13266	13289	13467	13562	13152	13382	13379	13220	13467	13301	13489	13424	13393	13264	13391	13206	13476	13372	13407	13285	13378	13474	13371	13427	13390	13414	13483	13278	13331	13369	13315	13250	13395	13304	13279	13451	13294	13336	13456	13515	13542	13298	13438	13378	13350	13426	13188	13389	13441	13421	13357	13349	13134	13309	13315	13307	13265	13445	13507	13296	13341	13406	13367	13171	13409	13303	13250	13493	13443	13416	13438	13230	13238	13460	13504	13446	13260	13338	13539	13372	13332	13282	13331	13444	13495	13395	13462	13330	13277	13357	13308	13309	13296	13297	13345	13373	13220	13299	13399	13238	13348	13449	13373	13219	13311	13247	13277	13262	13415	13182	13227	13463	13358	13373	13372	13241	13286	13425	13472	13423	13504	13542	13364	13349	13353	13447	13107	13373	13349	13441	13360	13480	13418	13413	13399	13277	13443	13298	13278	13318	13396	13451	13334	13330	13297	13252	13249	13274	13328	13390	13426	13426	13179	13436	13241	13351	13342	13476	13394	13348	13398	13218	13345	13441	13277	13429	13366	13250	13291	13329	13308	13331	13339	13311	13451	13282	13550	13286	13473	13379	13323	13213	13240	13405	13177	13257	13452	13229	13446	13289	13424	13365	13396	13408	13296	13459	13420	13365	13382	13347	13375	13307	13370	13283	13342	13339	13403	13362	13406	13429	13321	13309	13395	13381	13286	13492	13182	13337	13539	13298	13336	13308	13252	13359	13399	13358	13486	13461	13415	13167	13406	13398	13169	13286	13316	13470	13350	13414	13152	13295	13307	13352	13292	13338	13352	13346	13336	13362	13299	13402	13410	13549	13311	13251	13500	13278	13387	13339	13262	13441	13487	13336	13263	13420	13254	13341	13357	13358	13361	13320	13353	13354	13340	13376	13494	13324	13268	13276	13368	13440	13439	13564	13212	13132	13399	13365	13446	13243	13428	13300	13236	13362	13414	13392	13533	13296	13124	13233	13391	13453	13288	13557	13366	13522	13398	13333	13144	13181	13366	13282	13432	13405	13241	13256	13315	13321	13343	13389	13325	13386	13453	13191	13426	13401	13321	13345	13532	13444	13252	13240	13412	13282	13378	13284	13572	13319	13367	13511	13417	13426	13286	13222	13358	13245	13411	13423	13402	13386	13294	13428	13421	13252	13416	13385	13409	13279	13288	13507	13669	13518	13344	13313	13395	13406	13283	13361	13375	13324	13342	13454	13213	13298	13385	13468	13314	13521	13306	13436	13518	13437	13468	13337	13359	13327	13365	13345	13392	13354	13498	13206	13315	13325	13277	13295	13226	13443	13367	13537	13107	13456	13224	13339	13468	13442	13242	13488	13385	13374	13432	13253	13386	13406	13354	13400	13254	13398	13321	13200	13217	13366	13496	13466	13365	13239	13364	13249	13335	13483	13343	13172	13339	13295	13373	13535	13274	13368	13380	13406	13388	13356	13495	13298	13188	13306	13250	13383	13181	13319	13290	13235	13258	13354	13273	13347	13536	13362	13187	13375	13306	13283	13244	13432	13206	13243	13288	13405	13181	13369	13515	13381	13309	13315	13192	13269	13368	13513	13314	13501	13618	13344	13326	13439	13320	13275	13263	13529	13397	13568	13197	13607	13409	13375	13342	13267	13332	13597	13185	13220	13328	13368	13324	13292	13332	13324	13544	13311	13353	13217	13385	13284	13356	13293	13235	13313	13290	13475	13399	13297	13356	13457	13392	13472	13128	13080	13306	13337	13419	13189	13353	13374	13296	13371	13276	13215	13362	13394	13412	13532	13264	13422	13428	13293	13470	13178	13386	13418	13474	13384	13405	13418	13411	13404	13386	13365	13365	13302	13336	13293	13278	13350	13291	13220	13401	13319	13291	13297	13403	13363	13248	13464	13424	13392	13222	13325	13256	13267	13497	13265	13337	13451	13268	13432	13390	13305	13399	13431	13427	13384	13335	13340	13298	13250	13415	13231	13377	13289	13395	13279	13272	13383	13268	13399	13463	13356	13154	13462	13299	13301	13353	13462	13348	13236	13273	13327	13258	13404	13408	13350	13436	13296	13423	13435	13310	13322	13384	13392	13426	13329	13335	13346	13509	13385	13591	13414	13388	13118	13301	13365	13249	13187	13341	13365	13277	13298	13223	13389	13431	13488	13274	13244	13274	13420	13253	13273	13226	13184	13374	13379	13415	13515	13264	13278	13306	13341	13232	13371	13445	13380	13342	13421	13403	13436	13456	13405	13269	13376	13368	13360	13434	13328	13523	13379	13331	13458	13441	13433	13244	13400	13391	13532	13329	13398	13278	13234	13486	13407	13358	13366	13333	13468	13415	13302	13289	13274	13336	13204	13406	13272	13326	13412	13603	13297	13296	13475	13321	13408	13305	13428	13380	13289	13453	13213	13387	13345	13300	13368	13248	13496	13353	13515	13353	13350	13307	13260	13327	13330	13300	13263	13357	13417	13340	13370	13398	13373	13364	13280	13264	13184	13176	13347	13372	13410	13308	13302	13368	13522	13243	13511	13375	13350	13436	13393	13425	13367	13328	13364	13347	13381	13472	13370	13486	13344	13327	13324	13472	13354	13346	13519	13346	13354	13208	13131	13486	13421	13353	13249	13452	13383	13323	13327	13359	13451	13382	13447	13264	13244	13330	13402	13294	13377	13322	13350	13332	13287	13469	13220	13448	13432	13422	13279	13464	13294	13337	13213	13396	13395	13182	13493	13205	13381	13511	13313	13326	13606	13418	13405	13185	13318	13326	13421	13387	13269	13396	13493	13278	13310	13264	13385	13341	13305	13294	13417	13312	13330	13349	13278	13435	13448	13191	13466	13167	13318	13456	13362	13307	13137	13223	13255	13212	13381	13478	13321	13264	13353	13345	13287	13458	13527	13435	13332	13416	13478	13230	13487	13223	13610	13376	13292	13496	13430	13455	13222	13483	13320	13279	13350	13364	13163	13494	13447	13467	13407	13484	13354	13219	13396	13284	13263	13289	13421	13211	13316	13392	13288	13307	13267	13556	13482	13314	13314	13320	13353	13454	13369	13197	13390	13434	13477	13314	13384	13395	13453	13379	13282	13395	13490	13285	13266	13518	13255	13206	13168	13289	13471	13430	13455	13245	13413	13351	13537	13310	13277	13395	13439	13424	13329	13362	13204	13190	13368	13416	13459	13496	13457	13328	13330	13531	13404	13419	13439	13321	13350	13162	13389	13262	13377	13344	13416	13426	13328	13361	13332	13381	13253	13407	13321	13376	13339	13422	13430
21931	21186	28971	23794	22220	25839	28468	21677	20148	19907	19433	18810	18834	18271	18406	18259	18195	18210	18054	17917	18149	17942	18070	17935	17984	17994	17837	17870	17855	17707	17773	17936	17872	17624	17774	17515	17502	17687	17780	18088	17784	17551	17774	17635	17769	17725	17527	17649	17792	17650	17775	17730	17815	17696	17856	17756	17709	17636	17724	17727	17833	17627	17688	17546	17626	17616	17837	17713	17626	17658	17535	17763	17620	17707	17514	17655	17646	17665	17652	17580	17529	17731	17658	17650	17713	17599	17629	17563	17721	17640	17648	17623	17639	17651	17645	17544	17743	17920	17694	17657	17414	17561	17627	17603	17565	17520	17707	17439	17596	17671	17570	17499	17686	17649	17445	17587	17399	17637	17848	17497	17594	17517	17651	17567	17559	17646	17703	17525	17569	17478	17431	17658	17474	17519	17723	17756	17597	17390	17775	17490	17646	17647	17671	17672	17642	17678	17418	17836	17561	17618	17359	17752	17610	17559	17743	17651	17575	17488	17585	17469	17520	17594	17654	17433	17654	17594	17628	17707	17642	17636	17606	17678	17593	17586	17426	17809	17642	17653	17694	17659	17830	17602	17423	17571	17514	17571	17607	17724	17646	17554	17639	17608	17829	17432	17518	17682	17649	17537	17626	17622	17597	17671	17460	17784	17621	17499	17621	17610	17483	17658	17709	17501	17440	17490	17680	17794	17463	17771	17713	17380	17508	17786	17536	17512	17732	17560	17498	17456	17534	17537	17539	17652	17875	17679	17558	17901	17547	17783	17659	17688	17478	17730	17764	17677	17537	17383	17551	17498	17732	17447	17552	17543	17582	17783	17571	17516	17676	17487	17688	17577	17652	17670	17330	17594	17675	17714	17875	17632	17673	17587	17615	17648	17663	17654	17797	17529	17531	17674	17453	17469	17819	17573	17614	17739	17675	17633	17781	17469	17793	17569	17593	17714	17520	17441	17790	17631	17391	17578	17549	17620	17446	17665	17591	17623	17634	17513	17635	17596	17388	17670	17666	17517	17483	17652	17396	17557	17853	17721	17440	17405	17403	17488	17588	17674	17521	17430	17565	17512	17703	17587	17685	17587	17510	17662	17746	17656	17757	17573	17661	17559	17778	17612	17662	17813	17660	17651	17880	17833	17725	17913	17609	17753	17432	17331	17605	17611	17577	17557	17675	17786	17379	17562	17810	17781	17731	17734	17747	17584	17627	17471	17631	17564	17685	17726	17676	17661	17788	17536	17618	17751	17789	17523	17567	17613	17571	17581	17595	17745	17615	17475	17574	17677	17697	17597	17589	17687	17828	17705	17708	17835	17548	17677	17696	17816	17716	17705	17664	17732	17432	17555	17581	17605	17673	17641	17481	17688	17519	17739	17581	17644	17383	17527	17695	17738	17573	17478	17566	17639	17545	17666	17499	17447	17633	17596	17659	17710	17519	17646	17675	17514	17580	17501	17650	17476	17708	17796	17580	17461	17553	17323	17421	17700	17651	17678	17567	17733	17753	17565	17852	17555	17671	17788	17757	17727	17564	17538	17366	17769	17430	17543	17463	17788	17665	17405	17809	17466	17666	17516	17865	17612	17664	17720	17715	17644	17559	17802	17460	17910	17773	17632	17970	17868	17539	17612	17562	17543	17747	17708	17548	17857	17437	17572	17602	17522	17575	17469	17610	17582	17669	17742	17609	17654	17705	17295	17344	17693	17657	17540	17489	17732	17518	17659	17735	17489	17786	17600	17639	17565	17627	17572	17663	17648	17730	17692	17739	17618	17678	17832	17580	17731	17741	17898	17694	17665	17683	17671	17597	17828	17588	17811	17823	17522	17537	17760	17679	17676	17671	17830	17531	17566	17671	17571	17583	17521	17560	17602	17704	17583	17712	17771	17655	17711	17513	17504	17629	17574	17580	17714	17643	17525	17525	17496	17601	17566	17687	17496	17652	17555	17616	17579	17819	17574	17704	17642	17696	17612	17567	17550	17409	17750	17688	17468	17629	17858	17792	17679	17650	17563	17530	17653	17804	17522	17570	17689	17586	17827	17565	17578	17654	17483	17520	17643	17611	17609	17570	17549	17753	17741	17680	17602	17520	17551	17835	17501	17501	17596	17636	17645	17448	17662	17616	17603	17701	17669	17668	17499	17771	17673	17648	17629	17465	17730	17659	17639	17644	17618	17614	17543	17568	17755	17681	17695	17688	17705	17708	17675	17855	17622	17653	17776	17639	17494	17589	17603	17508	17502	17559	17506	17548	17547	17614	17584	17675	17555	17670	17661	17709	17599	17442	17441	17723	17658	17509	17511	17524	17593	17566	17640	17607	17542	17412	17849	17507	17746	17660	17655	17426	17531	17611	17510	17538	17546	17576	17432	17849	17680	17680	17694	17898	17625	17819	17554	17690	17545	17637	17601	17769	17791	17360	17522	17547	17590	17622	17503	17534	17457	17436	17586	17430	17464	17592	17564	17536	17827	17498	17711	17569	17793	17656	17717	17699	17579	17753	17697	17490	17608	17850	17790	17461	17713	17784	17658	17541	17493	17305	17658	17694	17616	17585	17513	17487	17823	17698	17694	17614	17630	17558	17540	17561	17453	17554	17608	17652	17618	17427	17633	17448	17538	17573	17649	17668	17699	17765	17581	17505	17728	17648	17676	17680	17743	17360	17663	17557	17614	17768	17857	17621	17505	17681	17499	17440	17329	17604	17613	17506	17560	17759	17502	17617	17455	17926	17734	17640	17640	17568	17650	17597	17543	17693	17678	17667	17448	17554	17660	17587	17714	17490	17652	17400	17799	17908	17663	17770	17582	17651	17596	17594	17628	17493	17601	17679	17328	17669	17600	17630	17640	17536	17520	17436	17425	17666	17721	17556	17660	17535	17729	17650	17731	17442	17766	17720	17701	17585	17514	17406	17711	17680	17655	17534	17545	17609	17769	17518	17642	17733	17549	17464	17662	17573	17677	17642	17653	17568	17520	17551	17561	17598	17579	17725	17701	17644	17512	17558	17466	17541	17706	17730	17571	17597	17597	17437	17693	17742	17588	17826	17630	17733	17544	17770	17489	17457	17808	17567	17706	17610	17501	17866	17447	17601	17439	17600	17730	17555	17589	17775	17679	17518	17525	17426	17663	17638	17620	17536	17762	17491	17572	17573	17648	17623	17692	17739	17548	17604	17508	17575	17660	17435	17898	17667	17559	17402	17763	17548	17527	17698	17572	17549	17705	17563	17583	17696	17440	17665	17612	17675	17667	17628	17528	17558	17735	17598	17567	17600	17455	17642	17636	17950	17757	17794	17461	17594	17499	17640	17602	17571	17729	17742	17724	17569	17675	17751	17741	17737	17684	17616	17555	17500	17662	17820	17641	17619	17664	17653	17625	17589	17432	17586	17469	17625	17850	17597	17627	17524	17653	17480	17724	17676	17503	17578	17599	17589	17360	17609	17648	17741	17553	17488	17636	17629	17545	17646	17646	17478	17605	17668	17397	17635	17638	17602	17563	17607	17514	17645	17438	17476	17349	17539	17539	17675	17509	17422	17589	17523	17469	17703	17579	17588	17750	17541	17624	17596	17732	17826	17480	17449	17680	17700	17858	17744	17805	17712	17617	17666	17569	17644	17269	17799	17475	17683	17581	17740	17608	17718	17662	17550	17590	17569	17508	17617	17479	17481	17828	17733	17737	17682	17641	17594	17572	17744	17585	17583	17421	17600	17479	17712	17414	17685	17711	17579	17492	17753	17691	17639	17846	17479	17729	17494	17752	17521	17510	17653	17619	17602	17630	17566	17657	17841	17635	17513	17622	17585	17600	17522	17736	17592	17813	17674	17809	17671	17570	17518	17606	17721	17686	17559	17728	17632	17645	17845	17717	17714	17808	17595	17315	17471	17671	17540	17537	17556	17529	17650	17658	17725	17627	17661	17737	17961	17572	17497	17656	17691	17652	17427	17432	17671	17627	17528	17627	17632	17687	17760	17680	17713	17593	17670	17685	17500	17694	17536	17455	17501	17426	17471	17562	17566	17738	17370	17552	17668	17614	17440	17765	17744	17649	17724	17770	17513	17564	17617	17571	17674	17495	17496	17437	17835	17633	17529	17604	17523	17756	17864	17662	17532	17629	17784	17495	17653	17445	17622	17451	17743	17537	17490	17496	17763	17575	17647	17546	17595	17505	17618	17597	17660	17645	17688	17523	17536	17569	17691	17689	17726	17714	17600	17562	17286	17648	17571	17676	17643	17543	17472	17654	17450	17725	17454	17737	17569	17670	17651	17681	17526	17647	17581	17708	17657	17617	17614	17342	17803	17756	17696	17550	17571	17756	17471	17461	17534	17674	17748	17381	17607	17682	17423	17395	17538	17643	17650	17711	17692	17424	17617	17756	17295	17473	17641	17565	17424	17574	17832	17585	17787	17530	17708	17667	17686	17650	17808	17462	17665	17624	17519	17594	17569	17622	17526	17719	17633	17583	17741	17791	17627	17812	17548	17732	17577	17547	17568	17850	17485	17490	17737	17533	17802	17483	17701	17361	17624	17596	17599	17521	17606	17490	17737	17635	17635	17517	17445	17717	17695	17646	17341	17791	17712	17891	17609	17514	17481	17666	17589	17641	17737	17612	17537	17589	17662	17651	17646	17314	17529	17591	17759	17808	17621	17704	17645	17501	17435	17531	17642	17580	17604	17408	17575	17601	17689	17736	17571	17695	17612	17535	17731	17680	17765	17641	17488	17562	17547	17476	17634	17487	17501	17655	17469	17363	17415	17603	17443	17813	17608	17567	17416	17627	17628	17592	17536	17687	17649	17628	17744	17745	17557	17477	17525	17526	17797	17491	17697	17708	17521	17425	17456	17542	17660	17612	17726	17780	17808	17424	17522	17626	17657	17856	17737	17609	17508	17702	17633	17550	17697	17751	17811	17509	17513	17558	17659	17477	17732	17472	17382	17492	17844	17624	17694	17642	17593	17601	17640	17736	17588	17817	17605	17473	17472	17473	17547	17591	17551	17603	17650	17577	17697	17605	17535	17692	17599	17489	17675	17458	17493	17778	17651	17586	17480	17625	17614	17448	17929	17766	17665	17697	17749	17609	17535	17582	17434	17877	17554	17624	17607	17573	17716	17298	17487	17648	17888	17727
29129	58809	47503	36826	32526	27527	21672	18801	17574	17065	16341	15967	15741	15399	15199	15049	15156	15139	15050	14726	14906	14691	14930	14768	14708	14754	14720	14690	14564	14664	14681	14636	14441	14594	14820	14559	14716	14656	14693	14500	14626	14624	14550	14524	14609	14665	14717	14509	14674	14576	14508	14520	14574	14475	14574	14664	14460	14649	14560	14579	14731	14512	14605	14582	14569	14733	14675	14612	14533	14729	14586	14615	14622	14556	14531	14576	14556	14367	14457	14576	14486	14564	14480	14686	14445	14534	14334	14723	14400	14616	14603	14611	14704	14471	14603	14577	14516	14488	14644	14500	14660	14669	14493	14561	14461	14533	14531	14644	14442	14514	14550	14752	14392	14546	14331	14609	14581	14594	14481	14429	14751	14601	14592	14583	14575	14510	14538	14707	14457	14645	14604	14604	14626	14597	14451	14510	14545	14483	14698	14533	14505	14509	14410	14465	14552	14337	14576	14548	14503	14642	14548	14570	14521	14528	14510	14604	14482	14495	14596	14535	14498	14771	14441	14623	14474	14536	14561	14544	14463	14553	14484	14491	14512	14630	14721	14647	14554	14467	14735	14550	14593	14584	14577	14612	14510	14320	14501	14489	14498	14488	14661	14666	14648	14581	14395	14576	14474	14727	14480	14499	14511	14632	14664	14562	14582	14541	14492	14672	14708	14494	14651	14597	14697	14474	14538	14533	14597	14758	14515	14570	14510	14498	14704	14440	14624	14507	14527	14506	14472	14398	14537	14533	14487	14480	14462	14508	14535	14547	14308	14378	14735	14702	14548	14633	14570	14526	14512	14407	14546	14622	14570	14489	14708	14477	14535	14450	14704	14536	14727	14533	14698	14544	14511	14349	14580	14484	14534	14525	14401	14639	14332	14458	14598	14622	14728	14469	14751	14486	14572	14541	14458	14615	14585	14418	14479	14519	14429	14437	14612	14447	14548	14661	14489	14703	14529	14488	14665	14471	14437	14774	14646	14385	14587	14456	14599	14628	14474	14557	14698	14570	14367	14475	14588	14556	14451	14359	14498	14499	14515	14591	14602	14756	14622	14599	14485	14719	14560	14537	14443	14469	14563	14691	14558	14593	14546	14451	14638	14557	14617	14407	14614	14476	14361	14479	14397	14515	14585	14502	14540	14619	14575	14487	14449	14563	14595	14510	14541	14505	14489	14487	14487	14541	14610	14547	14656	14471	14778	14495	14578	14718	14520	14603	14623	14591	14462	14386	14581	14647	14672	14569	14581	14593	14533	14595	14641	14567	14521	14470	14598	14530	14552	14638	14528	14669	14511	14652	14512	14609	14439	14559	14630	14557	14566	14668	14728	14431	14496	14724	14499	14705	14536	14434	14514	14557	14652	14477	14492	14465	14543	14645	14350	14534	14775	14370	14528	14642	14589	14524	14541	14587	14399	14536	14590	14418	14648	14512	14590	14412	14513	14482	14550	14597	14514	14592	14573	14407	14665	14402	14563	14599	14429	14434	14399	14553	14531	14560	14524	14642	14515	14634	14633	14468	14671	14444	14456	14764	14499	14492	14407	14429	14440	14445	14386	14412	14522	14659	14588	14583	14448	14566	14489	14589	14463	14519	14465	14555	14532	14484	14507	14612	14713	14525	14493	14557	14588	14469	14418	14663	14689	14501	14626	14486	14768	14494	14587	14552	14689	14611	14715	14450	14516	14447	14550	14639	14530	14509	14404	14468	14587	14531	14573	14518	14504	14620	14620	14622	14570	14556	14484	14498	14477	14457	14429	14288	14582	14696	14449	14523	14725	14398	14815	14619	14477	14612	14469	14533	14680	14521	14535	14448	14539	14521	14549	14783	14587	14687	14434	14539	14668	14550	14575	14511	14499	14673	14572	14479	14437	14689	14437	14621	14583	14500	14510	14609	14395	14687	14511	14528	14503	14582	14671	14503	14507	14364	14531	14607	14556	14636	14492	14660	14635	14562	14544	14614	14570	14363	14450	14413	14552	14491	14558	14757	14581	14588	14533	14410	14520	14468	14619	14678	14415	14579	14416	14539	14604	14574	14540	14486	14604	14475	14495	14529	14674	14501	14448	14608	14486	14599	14528	14545	14505	14530	14550	14719	14575	14451	14522	14451	14479	14504	14551	14384	14571	14486	14592	14711	14688	14548	14622	14605	14600	14553	14335	14453	14581	14549	14506	14494	14494	14404	14621	14481	14716	14610	14649	14437	14435	14526	14625	14589	14390	14471	14595	14401	14507	14514	14570	14319	14431	14486	14292	14510	14542	14558	14506	14498	14267	14588	14578	14520	14582	14585	14553	14593	14634	14612	14714	14680	14409	14530	14464	14498	14546	14491	14604	14559	14550	14473	14583	14738	14488	14607	14571	14583	14601	14520	14459	14440	14614	14393	14690	14512	14638	14723	14608	14578	14470	14643	14605	14544	14527	14609	14596	14566	14550	14376	14394	14664	14614	14497	14738	14492	14480	14536	14638	14529	14533	14598	14655	14409	14558	14487	14401	14695	14617	14522	14559	14560	14412	14543	14566	14463	14660	14552	14475	14555	14615	14594	14578	14568	14491	14449	14780	14536	14498	14659	14616	14581	14587	14557	14415	14502	14621	14627	14351	14501	14512	14591	14440	14588	14544	14718	14546	14488	14515	14510	14653	14504	14531	14571	14619	14524	14618	14508	14586	14448	14791	14643	14416	14535	14533	14582	14457	14516	14742	14669	14354	14593	14519	14444	14775	14465	14506	14394	14538	14584	14368	14403	14630	14505	14446	14402	14553	14411	14661	14515	14550	14675	14442	14413	14452	14638	14605	14654	14530	14560	14600	14567	14355	14586	14526	14486	14589	14497	14600	14607	14590	14675	14548	14517	14619	14516	14578	14402	14842	14711	14468	14563	14562	14488	14531	14430	14593	14420	14632	14600	14558	14525	14608	14470	14704	14606	14488	14482	14652	14498	14518	14506	14521	14630	14773	14590	14601	14556	14492	14672	14574	14395	14557	14453	14632	14624	14610	14614	14465	14646	14456	14502	14463	14500	14439	14788	14522	14669	14489	14258	14583	14604	14351	14622	14498	14502	14454	14608	14457	14518	14695	14437	14566	14612	14421	14391	14610	14429	14753	14639	14430	14498	14631	14279	14557	14453	14495	14529	14482	14477	14486	14546	14556	14607	14519	14459	14605	14497	14532	14522	14610	14478	14492	14533	14524	14624	14510	14543	14705	14520	14463	14578	14759	14629	14456	14649	14244	14563	14444	14585	14545	14517	14441	14390	14605	14320	14667	14389	14544	14522	14551	14544	14524	14407	14509	14729	14422	14445	14715	14563	14486	14585	14480	14424	14563	14640	14510	14589	14624	14603	14545	14318	14454	14519	14407	14589	14571	14701	14469	14397	14571	14466	14498	14610	14465	14488	14677	14481	14570	14628	14468	14475	14491	14424	14560	14454	14654	14436	14637	14520	14458	14584	14622	14544	14573	14658	14573	14596	14614	14600	14417	14606	14482	14589	14469	14308	14514	14470	14612	14576	14367	14480	14382	14362	14539	14583	14458	14550	14507	14608	14270	14522	14615	14460	14531	14506	14372	14520	14582	14647	14460	14625	14532	14740	14484	14659	14691	14701	14593	14416	14472	14459	14478	14467	14417	14540	14503	14571	14685	14541	14575	14446	14354	14419	14600	14565	14571	14456	14728	14590	14497	14379	14571	14639	14299	14514	14576	14528	14448	14599	14652	14663	14459	14511	14485	14536	14572	14443	14588	14446	14357	14590	14571	14413	14406	14535	14679	14506	14631	14537	14488	14517	14475	14746	14580	14482	14425	14473	14517	14527	14477	14589	14442	14570	14576	14515	14442	14523	14558	14487	14441	14584	14397	14452	14693	14560	14573	14581	14536	14595	14579	14499	14444	14543	14513	14714	14446	14443	14506	14480	14642	14411	14592	14416	14593	14511	14653	14454	14494	14667	14694	14477	14593	14600	14591	14461	14531	14528	14451	14595	14580	14514	14419	14584	14631	14627	14550	14585	14548	14382	14756	14643	14439	14595	14638	14512	14649	14537	14563	14577	14459	14553	14559	14503	14661	14609	14536	14502	14459	14514	14446	14709	14492	14431	14472	14477	14562	14503	14574	14416	14591	14552	14681	14690	14698	14513	14570	14344	14378	14536	14658	14433	14421	14637	14602	14557	14572	14648	14464	14488	14554	14682	14566	14540	14591	14478	14636	14530	14529	14625	14511	14635	14436	14586	14647	14357	14675	14458	14421	14533	14530	14618	14545	14442	14607	14552	14605	14591	14493	14674	14486	14603	14442	14544	14615	14487	14640	14532	14435	14463	14554	14413	14423	14594	14566	14341	14639	14537	14478	14532	14668	14481	14515	14424	14707	14428	14599	14412	14478	14631	14476	14658	14457	14611	14631	14498	14543	14565	14566	14258	14546	14622	14539	14531	14693	14800	14447	14581	14476	14656	14552	14521	14559	14554	14527	14431	14554	14534	14406	14579	14508	14435	14596	14492	14549	14561	14567	14601	14535	14479	14512	14411	14578	14839	14628	14613	14544	14510	14609	14605	14666	14633	14503	14508	14459	14637	14718	14393	14560	14508	14618	14572	14465	14532	14631	14463	14509	14427	14502	14656	14457	14397	14548	14615	14418	14516	14638	14455	14382	14484	14699	14682	14519	14552	14417	14559	14581	14644	14461	14470	14579	14578	14546	14599	14589	14474	14578	14494	14632	14522	14444	14498	14569	14489	14525	14602	14447	14534	14372	14579	14567	14556	14405	14596	14527	14591	14617	14416	14612	14436	14542	14694	14552	14721	14485	14597	14641	14467	14643	14592	14569	14479	14627	14432	14526	14548	14496	14707	14418	14524	14664	14606	14519	14582	14495	14569	14717	14790	14541	14507	14465	14515	14681	14783	14576	14531	14589	14525	14622	14558	14542	14683	14634	14430	14596	14658	14600	14638	14679	14683	14590	14627	14578	14574	14649	14549	14535	14400	14575	14568	14551	14486	14530	14447	14500	14580	14818	14413	14667	14436	14449	14417	14448	14533	14625	14530	14590	14445	14602	14595	14560	14629	14491	14500	14577	14648	14486	14497	14423	14616	14381	14557	14544	14560	14499	14683	14378	14663	14553	14513
28790	26872	33425	29022	23477	20043	18258	17382	16841	16600	16207	16235	16220	15995	15885	15799	15747	15935	15900	15935	15781	15891	15786	15580	15539	15505	15758	15596	15818	15743	15730	15874	15389	15562	15681	15662	15685	15620	15738	15507	15631	15813	15576	15544	15547	15685	15728	15637	15583	15568	15604	15482	15679	15799	15826	15642	15587	15596	15446	15690	15855	15763	15553	15562	15525	15415	15536	15562	15749	15773	15454	15757	15758	15709	15649	15492	15542	15603	15657	15483	15715	15741	15684	15677	15558	15689	15618	15640	15661	15467	15647	15523	15703	15587	15721	15522	15517	15510	15642	15777	15713	15760	15508	15819	15651	15611	15580	15659	15789	15479	15344	15487	15442	15599	15740	15710	15530	15709	15744	15876	15646	15590	15687	15589	15519	15628	15473	15674	15544	15615	15548	15577	15589	15587	15451	15568	15859	15698	15726	15756	15647	15627	15460	15625	15614	15535	15647	15715	15816	15787	15836	15625	15471	15702	15947	15561	15486	15558	15648	15646	15709	15812	15640	15592	15617	15642	15592	15484	15645	15480	15674	15589	15636	15626	15511	15541	15617	15621	15681	15695	15797	15622	15783	15607	15514	15657	15400	15390	15662	15575	15707	15622	15617	15511	15500	15561	15417	15731	15538	15598	15642	15622	15590	15629	15745	15626	15576	15547	15555	15760	15776	15691	15553	15563	15812	15747	15596	15514	15521	15584	15564	15708	15734	15837	15732	15573	15813	15481	15419	15736	15509	15672	15646	15628	15788	15667	15429	15435	15510	15537	15749	15483	15661	15581	15498	15760	15818	15534	15555	15719	15496	15572	15645	15559	15544	15583	15653	15567	15734	15564	15842	15645	15543	15606	15562	15599	15644	15800	15663	15610	15452	15490	15476	15654	15515	15819	15614	15618	15605	15591	15877	15607	15585	15783	15631	15598	15501	15731	15709	15687	15435	15629	15516	15580	15562	15712	15601	15578	15805	15607	15680	15589	15740	15503	15498	15459	15553	15648	15746	15559	15516	15685	15713	15585	15807	15705	15700	15576	15669	15530	15717	15547	15664	15697	15540	15727	15639	15646	15770	15657	15666	15682	15836	15806	15651	15583	15691	15711	15606	15587	15633	15847	15681	15680	15511	15721	15454	15452	15614	15511	15502	15460	15576	15570	15471	15767	15825	15599	15677	15571	15485	15538	15642	15586	15577	15586	15602	15481	15724	15642	15635	15694	15525	15762	15610	15504	15404	15684	15685	15652	15421	15777	15445	15668	15484	15485	15680	15619	15815	15745	15522	15619	15835	15549	15605	15592	15579	15491	15618	15550	15626	15651	15413	15576	15667	15583	15664	15568	15676	15827	15743	15681	15785	15524	15817	15533	15580	15798	15595	15617	15574	15447	15666	15469	15525	15577	15667	15504	15622	15587	15425	15475	15523	15821	15515	15839	15398	15685	15508	15653	15790	15668	15431	15482	15565	15535	15621	15553	15654	15451	15643	15629	15609	15532	15613	15619	15594	15765	15480	15643	15535	15609	15988	15588	15613	15581	15789	15655	15685	15780	15598	15724	15667	15603	15633	15656	15492	15484	15590	15688	15572	15643	15682	15729	15600	15740	15619	15770	15675	15590	15815	15542	15665	15654	15628	15562	15687	15726	15541	15736	15671	15428	15768	15687	15726	15591	15732	15653	15713	15671	15775	15647	15584	15640	15718	15601	15772	15687	15679	15586	15629	15221	15570	15800	15459	15674	15599	15522	15680	15662	15869	15737	15841	15776	15860	15493	15698	15660	15678	15777	15561	15499	15462	15428	15425	15602	15712	15630	15520	15848	15731	15470	15537	15630	15411	15710	15635	15687	15639	15591	15854	15678	15659	15618	15796	15705	15473	15608	15631	15626	15662	15507	15537	15540	15721	15689	15623	15623	15603	15682	15564	15639	15788	15613	15569	15633	15721	15521	15318	15628	15429	15554	15539	15777	15541	15748	15567	15643	15828	15629	15664	15857	15854	15675	15595	15565	15547	15455	15489	15748	15707	15608	15610	15548	15582	15470	15805	15649	15317	15539	15710	15594	15802	15627	15699	15572	15621	15596	15685	15671	15557	15648	15712	15739	15705	15676	15552	15488	15630	15736	15547	15713	15767	15466	15610	15668	15724	15770	15679	15619	15537	15808	15668	15566	15686	15708	15729	15696	15540	15526	15568	15579	15610	15750	15688	15564	15633	15517	15482	15662	15814	15682	15588	15475	15677	15847	15621	15599	15663	15627	15565	15527	15534	15786	15846	15658	15586	15570	15536	15689	15761	15807	15475	15645	15626	15555	15500	15730	15580	15615	15581	15517	15675	15574	15636	15476	15694	15698	15580	15685	15733	15763	15917	15489	15610	15836	15738	15618	15664	15519	15481	15461	15652	15627	15698	15620	15648	15474	15741	15839	15721	15815	15607	15543	15465	15669	15697	15654	15597	15660	15619	15725	15676	15623	15693	15302	15552	15840	15624	15590	15685	15584	15699	15758	15700	15595	15823	15587	15674	15444	15594	15630	15564	15474	15773	15658	15713	15541	15645	15568	15642	15664	15661	15442	15642	15604	15687	15512	15667	15579	15669	15802	15632	15742	15480	15524	15391	15841	15669	15646	15702	15667	15813	15509	15626	15916	15714	15670	15509	15714	15650	15649	15550	15536	15738	15564	15734	15669	15529	15788	15646	15495	15620	15662	15524	15567	15692	15561	15504	15683	15666	15738	15850	15755	15359	15708	15616	15808	15618	15743	15506	15670	15603	15659	15813	15688	15486	15709	15476	15696	15624	15813	15517	15638	15712	15652	15445	15732	15630	15606	15735	15612	15714	15734	15603	15867	15416	15641	15562	15809	15737	15622	15702	15721	15656	15665	15622	15760	15592	15599	15403	15634	15694	15681	15485	15496	15445	15683	15718	15694	15651	15721	15469	15693	15453	15686	15651	15588	15710	15590	15470	15571	15698	15680	15673	15567	15785	15699	15613	15563	15819	15611	15798	15723	15540	15789	15618	15516	15622	15732	15693	15496	15572	15673	15890	15576	15674	15566	15608	15579	15534	15567	15629	15544	15733	15819	15714	15622	15439	15608	15477	15808	15744	15652	15934	15541	15559	15692	15454	15566	15382	15686	15824	15567	15801	15674	15602	15556	15430	15448	15590	15660	15525	15704	15824	15556	15790	15564	15375	15520	15632	15610	15725	15685	15578	15680	15792	15591	15696	15679	15811	15803	15818	15671	15591	15709	15477	15689	15540	15779	15666	15577	15716	15405	15634	15427	15707	15736	15727	15644	15752	15762	15622	15497	15813	15621	15549	15807	15588	15701	15653	15300	15507	15681	15727	15760	15689	15585	15658	15536	15733	15673	15608	15701	15692	15604	15515	15618	15368	15688	15708	15879	15787	15529	15701	15590	15621	15723	15635	15667	15607	15698	15794	15619	15646	15656	15523	15582	15582	15609	15796	15574	15767	15560	15741	15729	15653	15668	15684	15671	15553	15626	15859	15639	15655	15668	15724	15709	15591	15594	15650	15714	15605	15842	15630	15663	15685	15585	15730	15736	15770	15626	15569	15639	15625	15655	15758	15802	15541	15612	15728	15796	15575	15530	15690	15610	15645	15834	15696	15932	15812	15780	15635	15675	15469	15633	15521	15551	15748	15617	15672	15772	15608	15556	15628	15497	15604	15625	15508	15771	15487	15615	15776	15665	15573	15850	15675	15389	15563	15537	15481	15556	15777	15584	15680	15628	15644	15709	15648	15769	15910	15636	15613	15492	15479	15648	15793	15648	15764	15603	15670	15564	15782	15695	15667	15490	15468	15678	15740	15614	15479	15406	15574	15630	15699	15479	15569	15698	15678	15500	15649	15727	15738	15767	15570	15488	15622	15563	15716	15700	15578	15713	15461	15457	15871	15746	15628	15695	15493	15672	15573	15667	15712	15494	15529	15565	15629	15509	15524	15577	15404	15643	15385	15757	15537	15714	15721	15540	15626	15651	15651	15512	15623	15561	15637	15686	15653	15489	15783	15538	15639	15389	15640	15592	15548	15603	15714	15466	15586	15530	15946	15525	15635	15616	15744	15685	15814	15641	15647	15637	15633	15555	15556	15452	15730	15613	15642	15771	15687	15636	15462	15479	15659	15757	15595	15541	15675	15661	15702	15421	15567	15389	15510	15446	15703	15633	15496	15694	15617	15669	15671	15621	15570	15724	15750	15502	15653	15650	15722	15608	15574	15708	15684	15560	15612	15541	15562	15509	15734	15732	15577	15618	15638	15583	15617	15572	15738	15598	15639	15799	15796	15704	15670	15676	15562	15577	15578	15716	15839	15614	15554	15658	15744	15623	15721	15637	15493	15445	15488	15388	15552	15674	15770	15640	15701	15831	15700	15727	15589	15522	15476	15326	15594	15828	15524	15631	15582	15647	15570	15551	15720	15659	15659	15595	15706	15525	15769	15791	15701	15615	15584	15680	15798	15648	15441	15622	15640	15710	15768	15599	15716	15850	15796	15650	15594	15583	15814	15727	15791	15708	15646	15784	15822	15594	15643	15697	15479	15623	15537	15564	15529	15526	15710	15630	15714	15520	15650	15512	15570	15534	15700	15679	15642	15875	15762	15603	15630	15540	15531	15530	15630	15538	15730	15652	15527	15837	15682	15571	15492	15879	15685	15581	15654	15666	15490	15704	15696	15618	15710	15571	15732	15590	15703	15436	15590	15658	15662	15616	15629	15737	15465	15694	15888	15638	15737	15635	15858	15717	15583	15524	15628	15438	15614	15654	15826	15440	15549	15631	15777	15644	15493	15448	15586	15533	15554	15554	15522	15601	15520	15550	15579	15526	15611	15743	15839	15531	15508	15533	15510	15636	15754	15695	15511	15496	15758	15602	15680	15672	15669	15562	15609	15641	15762	15625	15553	15580	15811	15472	15720	15402	15667	15608	15602	15787	15759	15678	15637	15523	15512	15711	15619	15742	15719	15761	15811	15694	15599	15653	15703	15696	15759	15724	15705	15707	15677	15726	15608	15763	15618	15545	15613	15552	15551	15656	15653	15721	15716	15686	15603	15683	15482	15676	15598	15381	15645	15666	15616	15556	15789	15634	15681	15748	15656	15483	15470	15557
26151	41572	33400	25018	22061	18051	16291	15215	14841	14598	14231	14117	14005	13768	13843	13626	13544	13628	13720	13629	13574	13579	13560	13365	13453	13350	13459	13406	13522	13398	13552	13316	13432	13522	13438	13332	13440	13397	13460	13546	13364	13449	13224	13421	13363	13330	13275	13365	13267	13386	13417	13270	13617	13388	13398	13344	13446	13294	13358	13361	13445	13363	13370	13368	13360	13444	13406	13342	13447	13323	13557	13337	13333	13419	13310	13228	13277	13219	13389	13417	13430	13423	13362	13338	13307	13335	13358	13369	13468	13365	13392	13280	13188	13317	13520	13426	13431	13055	13450	13362	13506	13384	13352	13538	13282	13178	13301	13500	13519	13417	13375	13296	13461	13476	13391	13384	13431	13369	13522	13383	13342	13397	13413	13227	13388	13413	13290	13496	13186	13480	13269	13555	13365	13394	13325	13383	13440	13438	13459	13355	13366	13419	13353	13353	13473	13272	13340	13437	13427	13529	13293	13370	13207	13267	13430	13172	13463	13470	13354	13513	13273	13282	13332	13329	13129	13346	13481	13424	13358	13249	13452	13368	13409	13435	13437	13440	13408	13431	13313	13237	13534	13455	13349	13374	13267	13357	13388	13423	13434	13381	13420	13389	13432	13388	13437	13465	13462	13330	13422	13516	13442	13443	13387	13498	13275	13488	13349	13483	13424	13292	13254	13259	13421	13546	13524	13359	13357	13352	13286	13348	13413	13222	13349	13426	13470	13398	13352	13444	13328	13282	13287	13388	13318	13209	13425	13425	13465	13220	13388	13510	13280	13229	13401	13451	13376	13404	13514	13416	13396	13416	13708	13368	13353	13394	13250	13304	13413	13202	13428	13396	13343	13349	13438	13320	13382	13203	13449	13399	13289	13318	13471	13197	13301	13344	13440	13439	13418	13419	13432	13303	13390	13409	13327	13298	13358	13343	13314	13185	13318	13411	13542	13510	13360	13352	13443	13263	13353	13529	13425	13514	13523	13471	13371	13490	13409	13181	13499	13364	13403	13413	13391	13366	13585	13288	13438	13301	13350	13380	13387	13252	13420	13268	13462	13432	13340	13409	13359	13456	13239	13375	13415	13188	13372	13160	13374	13361	13243	13288	13240	13454	13491	13347	13544	13550	13356	13570	13365	13508	13255	13587	13379	13237	13418	13346	13470	13299	13381	13382	13349	13369	13500	13458	13317	13305	13287	13527	13268	13447	13424	13344	13335	13379	13388	13551	13209	13337	13573	13340	13392	13474	13366	13631	13454	13452	13367	13352	13478	13507	13262	13290	13476	13342	13277	13446	13286	13295	13361	13386	13454	13324	13262	13498	13419	13420	13500	13328	13387	13439	13224	13390	13310	13382	13480	13326	13315	13415	13517	13217	13407	13483	13444	13379	13292	13406	13417	13415	13382	13475	13359	13298	13361	13499	13576	13375	13339	13517	13325	13265	13367	13369	13308	13380	13324	13275	13390	13399	13346	13295	13419	13477	13385	13406	13525	13413	13388	13433	13459	13302	13306	13244	13500	13384	13436	13366	13376	13404	13354	13327	13399	13437	13634	13431	13209	13407	13392	13443	13427	13410	13542	13318	13399	13418	13525	13345	13409	13459	13325	13253	13342	13347	13448	13415	13405	13499	13473	13369	13173	13388	13480	13417	13335	13349	13511	13318	13351	13399	13371	13397	13291	13425	13425	13392	13326	13402	13381	13502	13454	13499	13294	13297	13297	13409	13466	13499	13350	13278	13460	13372	13345	13297	13522	13402	13342	13386	13326	13417	13353	13478	13404	13257	13558	13382	13204	13288	13287	13374	13327	13297	13444	13293	13367	13357	13424	13359	13317	13243	13217	13175	13489	13386	13461	13419	13290	13241	13358	13322	13365	13495	13358	13503	13383	13339	13353	13402	13545	13486	13389	13440	13368	13561	13332	13320	13417	13378	13372	13274	13331	13320	13577	13138	13181	13390	13539	13515	13461	13203	13561	13320	13482	13448	13239	13408	13251	13469	13379	13344	13219	13409	13360	13438	13419	13400	13391	13274	13420	13305	13379	13398	13434	13410	13291	13251	13512	13343	13485	13378	13245	13378	13205	13476	13525	13367	13510	13314	13512	13447	13175	13434	13273	13389	13459	13351	13548	13476	13351	13485	13326	13311	13312	13318	13436	13360	13454	13574	13485	13364	13331	13408	13352	13436	13431	13194	13289	13382	13484	13346	13313	13660	13330	13335	13482	13421	13619	13381	13315	13464	13379	13292	13407	13280	13354	13396	13380	13411	13327	13345	13286	13261	13369	13287	13411	13215	13295	13511	13550	13445	13428	13398	13434	13294	13278	13304	13467	13479	13339	13380	13262	13331	13464	13215	13375	13319	13388	13372	13242	13383	13278	13296	13556	13497	13445	13231	13437	13400	13444	13364	13235	13354	13432	13323	13521	13454	13581	13377	13389	13494	13295	13311	13429	13379	13346	13151	13368	13388	13372	13455	13447	13280	13199	13279	13347	13463	13500	13563	13273	13194	13605	13227	13406	13153	13235	13397	13401	13293	13431	13348	13262	13351	13296	13248	13256	13436	13321	13485	13445	13382	13339	13513	13317	13367	13455	13404	13467	13413	13447	13377	13362	13383	13381	13432	13535	13321	13629	13192	13416	13483	13312	13224	13393	13327	13291	13331	13296	13436	13492	13279	13465	13321	13369	13375	13178	13369	13356	13381	13332	13427	13259	13388	13434	13204	13488	13188	13359	13233	13429	13278	13331	13326	13406	13450	13385	13258	13381	13360	13401	13302	13389	13364	13315	13426	13515	13482	13444	13530	13313	13389	13437	13338	13485	13336	13477	13402	13204	13467	13289	13262	13324	13368	13430	13443	13553	13588	13193	13275	13360	13483	13288	13368	13382	13261	13344	13394	13370	13358	13545	13477	13429	13371	13317	13360	13389	13434	13365	13493	13380	13332	13384	13369	13361	13275	13450	13380	13425	13371	13320	13452	13409	13386	13470	13326	13477	13230	13365	13262	13300	13227	13265	13263	13415	13515	13377	13423	13483	13392	13492	13357	13519	13399	13406	13425	13406	13336	13400	13551	13183	13455	13428	13180	13328	13384	13435	13272	13464	13336	13330	13430	13363	13319	13237	13246	13239	13312	13413	13471	13448	13252	13343	13561	13441	13539	13383	13367	13437	13381	13512	13529	13407	13327	13417	13278	13535	13529	13375	13311	13376	13295	13356	13248	13411	13409	13402	13410	13478	13368	13498	13402	13349	13480	13454	13398	13403	13332	13430	13362	13369	13467	13398	13382	13357	13477	13602	13466	13408	13249	13354	13325	13353	13480	13334	13294	13423	13587	13310	13329	13371	13269	13356	13554	13383	13434	13625	13324	13391	13437	13216	13559	13327	13280	13245	13276	13290	13491	13621	13355	13320	13267	13483	13522	13450	13379	13378	13418	13347	13386	13356	13361	13468	13424	13411	13407	13356	13521	13293	13321	13397	13377	13475	13416	13368	13428	13366	13362	13436	13485	13501	13410	13431	13340	13424	13396	13387	13408	13275	13351	13414	13154	13502	13398	13306	13428	13141	13421	13453	13484	13313	13415	13334	13361	13295	13306	13377	13237	13428	13543	13305	13369	13462	13260	13396	13446	13319	13419	13282	13568	13363	13281	13431	13525	13289	13342	13231	13383	13322	13376	13385	13468	13445	13364	13339	13368	13358	13398	13285	13336	13455	13208	13221	13388	13503	13402	13308	13284	13438	13459	13441	13415	13380	13448	13404	13337	13426	13405	13378	13344	13462	13364	13534	13440	13448	13387	13377	13340	13255	13378	13461	13339	13466	13556	13396	13427	13290	13335	13488	13308	13280	13448	13371	13446	13458	13455	13357	13356	13442	13504	13299	13440	13424	13403	13336	13285	13128	13445	13253	13432	13520	13328	13357	13357	13434	13447	13262	13609	13240	13435	13418	13243	13450	13481	13368	13475	13307	13427	13351	13237	13254	13241	13391	13223	13393	13272	13358	13330	13375	13276	13306	13327	13418	13308	13417	13370	13306	13595	13230	13255	13437	13323	13465	13586	13373	13327	13310	13147	13495	13474	13266	13453	13510	13351	13172	13419	13501	13335	13338	13572	13353	13354	13410	13463	13230	13410	13476	13280	13392	13399	13502	13344	13300	13259	13366	13407	13291	13285	13354	13544	13425	13443	13571	13387	13288	13471	13487	13334	13441	13521	13447	13361	13365	13327	13410	13283	13449	13421	13234	13300	13392	13476	13282	13333	13411	13384	13274	13420	13417	13270	13434	13411	13304	13481	13308	13435	13434	13347	13335	13363	13425	13309	13371	13297	13429	13580	13388	13447	13412	13333	13307	13262	13550	13345	13352	13445	13453	13479	13418	13437	13396	13380	13394	13307	13226	13368	13304	13442	13293	13469	13392	13337	13395	13308	13427	13471	13564	13309	13290	13402	13431	13380	13384	13406	13473	13383	13260	13359	13454	13391	13311	13469	13363	13271	13503	13354	13326	13588	13373	13402	13394	13182	13429	13450	13410	13335	13359	13349	13438	13495	13440	13323	13243	13349	13312	13261	13495	13474	13547	13381	13433	13384	13534	13576	13322	13201	13332	13403	13485	13320	13376	13583	13414	13480	13558	13381	13354	13371	13347	13545	13457	13440	13342	13463	13269	13429	13320	13296	13455	13314	13384	13390	13394	13374	13400	13355	13357	13487	13495	13459	13294	13419	13448	13517	13229	13362	13327	13338	13524	13352	13426	13288	13473	13295	13241	13342	13502	13339	13576	13261	13347	13495	13240	13396	13288	13257	13427	13308	13410	13431	13445	13404	13529	13361	13454	13492	13402	13543	13340	13402	13339	13438	13419	13533	13513	13419	13324	13297	13243	13441	13544	13424	13445	13319	13380	13459	13191	13424	13289	13367	13348	13541	13334	13347	13263	13625	13159	13401	13294	13471	13462	13393	13415	13340	13483	13295	13244	13327	13504	13222	13547	13322	13255	13340	13415	13211	13494	13400	13451	13244	13332	13492	13307	13272	13242	13530	13117	13470	13117	13358	13462	13555	13350	13367	13463	13442	13451	13134	13449	13312	13576	13448	13361	13410	13389	13483	13441	13374	13346	13431	13394	13341
22824	21108	28642	24515	24041	25021	24297	19922	18557	18279	17819	17726	17559	17279	17542	17138	17190	17113	17120	17028	16842	17020	16958	16764	16951	16753	16910	16937	16972	16882	16758	16886	16765	16652	16693	16603	16797	16735	17004	16879	16676	16909	16874	16822	16939	16785	16649	16810	17009	16547	16572	16738	16878	16884	16815	16694	16691	16736	16561	16743	16504	16728	16597	16749	16772	16745	16833	16790	16818	16685	16873	16875	16584	16861	16926	16597	16730	16783	16737	16946	16937	16957	16666	16714	16852	16609	16746	16653	16787	17026	16713	16727	16801	16783	16548	16798	16976	16934	16815	16727	16768	16682	16624	16807	16598	16719	16712	16648	16789	16692	16797	16750	16838	16649	16834	16792	16767	16540	16583	16731	16762	16873	16766	16675	16675	16729	16722	16672	16912	16683	16791	16711	16875	16608	16792	16618	16849	16657	16809	16860	16690	16700	16769	16733	16568	16586	16651	16777	16472	16777	16500	16613	16513	16612	16683	16652	16761	16807	16698	16639	16771	16879	16842	16814	16616	16697	16779	16837	16958	16706	16664	16772	16731	16709	16549	16602	16808	16776	16640	16823	16663	16604	16763	16458	16703	16797	16820	16817	16829	16716	16662	16698	16773	16747	16733	16899	16688	16705	16850	16626	16661	16631	16748	16637	16678	16617	16734	16804	16936	16648	16632	16543	16686	16740	16777	16701	16650	16826	16655	16720	16799	16660	16686	16621	16650	16930	16594	16698	16691	16653	16673	16857	16576	16880	16816	16620	16751	16708	16835	16707	16744	16898	16673	16572	16663	16890	16816	16707	16715	16756	16577	16656	16852	16601	16805	16774	16502	16632	16666	16744	16685	16873	16725	16717	16697	16966	16934	16554	16983	16596	16725	16730	16596	16795	16669	16878	16802	16814	16543	16786	16747	16864	16819	16774	16635	16564	16812	16642	16805	16817	16743	16844	16784	16623	16723	16775	16813	16594	16760	16755	16798	16621	16833	16865	16666	16597	16680	16845	16610	16886	16783	16636	16644	16772	16582	16946	16794	16678	16852	16529	16814	16718	16655	16620	16967	16508	16627	16744	16498	16830	16643	16697	16719	16519	16617	16898	16792	16919	16851	16684	16490	17015	16703	16606	16662	16875	16666	16705	16887	16567	16530	16674	16646	16655	16614	16566	16644	16656	16817	16506	16734	16754	16686	16580	16516	16526	16759	17050	16667	16557	16743	16850	16802	16716	16698	16707	16835	16836	16905	16666	16601	16663	16591	16573	16703	16688	16848	16769	16751	16812	16781	16628	16643	16839	16604	16487	16452	16647	16590	16915	16720	16608	16593	16738	16853	16778	16737	16726	16753	16661	16712	16713	16791	16752	16811	16503	16727	16634	16581	16730	16757	16766	16714	16635	16797	16801	16848	16607	16774	16503	16727	16809	16733	16809	16615	16840	16768	16691	16627	16833	16763	16608	16848	16587	16665	16755	16756	17074	16851	16708	16784	16562	16864	16799	16639	16750	16790	16578	16868	16618	16659	16804	16744	16990	16664	16654	16665	16737	16719	16762	16813	16797	16687	16694	16740	16555	16771	16660	16775	16722	16818	16783	16864	16805	16776	16837	16809	16847	16554	16826	16898	16532	16619	16740	16585	16633	16603	16777	16828	16783	16732	16679	16918	16567	16789	16812	16818	16841	16750	16925	16544	16596	16614	16644	16919	16621	16893	16809	16759	16688	16724	16513	16773	16435	16758	16749	16822	16983	16749	16742	16513	16841	16643	16624	16833	16624	16645	16876	16759	16789	16699	16742	16660	16556	16883	16834	16694	16626	16936	16816	16658	16678	16734	16526	16717	16867	16867	16638	16703	16677	16738	16737	16593	16564	16786	16609	16706	16922	16742	16847	16635	16653	16727	16757	16798	16686	16709	16667	16710	16759	16610	16523	16660	16671	16504	16750	16517	16737	16746	16788	16566	16665	16588	16589	16843	16737	16807	16859	16934	16759	16602	17019	16711	16758	16752	16663	16647	16783	16542	16811	16713	16914	16778	16762	16718	16879	16934	16800	16616	16551	16918	16748	16715	16751	16686	16686	16408	16622	16507	16863	16798	16703	16790	16786	16855	16715	16917	16834	16630	16631	16797	16528	16815	16793	16794	16746	16724	16658	16654	16606	16766	16519	16740	16646	16788	16770	16604	16827	16806	16931	16581	16600	16751	16663	16899	16774	16720	16623	16773	16750	16723	16587	16757	16920	16788	16851	16639	16775	16808	16832	16714	16804	16995	16706	16771	16584	16818	16703	16554	16656	16785	16947	16778	16675	16861	16620	16807	16654	16593	16596	16551	16665	16626	16529	16596	16811	16626	16529	16632	16743	16558	16639	16992	16618	16861	16614	16621	16582	16509	16571	16678	16662	16668	16738	16634	16793	16728	16906	16775	16870	16726	16558	16647	16610	16767	16542	16678	16828	16761	16621	16640	16649	16678	16749	16731	16586	16761	16716	16941	16689	16675	16813	16777	16540	16613	16870	16666	16798	16753	16840	16693	16831	16779	16836	16862	16574	16729	16689	16843	16903	16868	16793	16798	16859	16870	16496	16526	16764	16576	16657	16830	16715	16794	16689	16711	16710	16628	16668	16582	16924	16852	16631	16814	16786	16863	16812	16514	16510	16773	16619	16707	16848	16577	16806	16676	16850	16694	16588	16693	17018	16874	16610	16654	16651	16594	16645	16753	16942	16810	16479	16717	16530	16696	16538	16737	16606	16654	16635	16843	16563	16821	16646	16593	16888	16751	16656	16642	16735	16558	16828	16554	16584	16731	16826	16885	16676	16729	16926	16727	16797	16714	16770	16909	16521	16806	16751	16604	16743	16725	16739	16631	16712	16725	16751	16771	16697	16625	16732	16753	16666	16540	16561	16651	16536	16892	16749	16697	16753	16720	16797	16640	16699	16612	16645	16860	16859	16705	16962	16786	16724	16693	16695	16675	16533	16710	16699	16734	16729	16670	16797	16647	16682	16759	16733	16790	16720	16863	16679	16604	16727	16578	16641	16722	16803	16820	16762	16730	16529	16891	16895	16770	16585	16745	16816	16732	16970	16797	16664	16640	16777	16925	16722	16389	16720	16636	16595	16687	16688	16674	16771	16765	16691	16635	16707	16895	16751	16698	16551	16728	16773	16662	16507	16769	16586	16877	16919	16765	16732	16568	16605	16600	16602	16814	16637	16709	16848	16774	16741	16760	16867	16736	16618	16754	16655	16593	16865	16796	16662	16602	16579	16635	16794	16744	16762	16693	16435	16622	16976	16880	16765	16760	16711	16621	16736	16634	16550	16867	16756	16897	16758	16715	16923	16841	16600	16624	16711	16859	16639	16742	16614	16727	16628	16689	16683	16925	16719	16689	16767	16924	16852	16679	16609	16799	16853	16607	16551	16808	16709	16651	16768	16834	16698	16652	16445	16655	16676	16610	16704	16402	16555	16714	16748	16802	16736	17000	16688	16758	16664	16506	16605	16534	16769	16775	16621	16670	16764	16535	16584	16624	16607	17023	16828	16580	16800	16935	16833	16793	16784	17028	16619	16804	16525	16799	16977	16795	16555	16942	16718	16605	16708	16731	16849	16533	16780	16523	16818	16882	16707	16654	16729	16586	16716	16534	16726	16602	16722	16792	16717	16730	16689	16611	16576	16652	16656	16796	16692	16654	16701	16541	16733	16833	16725	16793	16767	16639	16748	16859	16721	16735	16588	16732	16699	16919	16832	16653	16857	16862	16726	16675	16598	16670	16721	16574	16770	16619	16794	16832	16683	16820	16718	16922	16954	16570	16798	16761	16656	16776	16820	16699	16844	16771	16762	16790	16687	16695	16637	16624	16618	17004	16746	16544	16956	16455	16628	16796	16826	16551	16642	16725	16653	16802	16888	16662	16835	16665	16739	16872	16800	16787	16754	16824	16727	16705	16588	16879	16541	16758	16908	16758	16763	16675	16756	16995	16880	16897	16661	16731	16681	16725	16718	16672	16628	16666	16750	16692	16652	16742	16694	16773	16688	16872	16768	16743	16901	16921	17023	16605	16595	16859	16712	16720	16784	16737	16717	16590	16803	16844	16517	16656	16708	16658	16803	16495	16799	16712	16450	16801	16812	16760	16676	16794	16804	16722	16680	16786	16793	16699	16543	16829	16818	16855	16719	16819	16934	16780	16764	16712	16905	16749	16636	16828	16702	16708	16588	16704	16649	16530	16687	16797	16671	16909	16745	16829	16427	16570	16467	16762	16776	16712	16721	16757	16670	16789	16721	16572	16615	16613	16963	16654	16832	16809	16488	16437	16769	16876	17026	16614	16683	16601	16643	16705	16637	16663	16731	16976	16779	16704	16681	16768	16840	16657	16875	16768	16673	16859	16866	16548	16876	16667	16614	16636	16876	16838	16540	16847	16677	16781	16647	16827	16781	16708	16627	16673	16571	16690	16647	16709	16755	16870	16749	16813	16851	16707	16749	16695	16687	16695	16627	16651	16568	16969	16888	16758	16401	16687	16898	16902	16888	16608	16676	16676	16665	16849	16783	16592	16686	16643	16684	16650	16758	16728	16499	16796	16798	16641	16740	16528	16610	16605	16704	16896	16654	16604	16658	16811	16692	16695	17033	16779	16804	16732	16787	16667	16635	16826	16658	16745	16886	16788	16600	16697	16671	16650	16916	16736	16713	16692	16673	16751	16670	16725	16708	16855	16697	16732	16828	16824	16619	16776	16899	16567	16760	16731	16616	16733	16696	16661	16876	16835	16713	16755	16615	16712	16802	16789	16711	16579	16645	16657	16891	16727	16805	16618	16527	16675	16782	16608	16716	16730	16960	16607	16565	16769	16813	16602	16712	16644	16661	16891	16991	16708	16646	16618	16643	16485	16693	16685	16865	16659	16691	16641	16542	16476	16669	16641	16754	16620	16666	16670	16729	16754	16710	16996	16611	16863	16691	16689	16803	16805	16588	16868	16709	16840	16650	16581	16623	16660	16680	16680	16647	16724	16857	16583	16627	16779	16729	16810	16651	16520	16709	16877	16752	16665	16776	16871	16429	16607	16511	16567	16818	16696	16962	16668	16656	16549	16596	16913	16850	16795	16824	16589	16661	16773	16724	16618	16858
25756	49407	41821	33645	27399	21956	19556	17167	16210	15809	15483	15071	14743	14869	14452	14501	14225	14290	14358	14323	14248	14280	14269	14067	14128	14182	14016	14185	14214	14077	14000	13934	14055	14061	13957	13999	14067	14041	13938	13998	14037	14166	13978	14012	13976	14102	14078	14021	13970	14095	14146	14010	13986	13946	13952	13954	14075	13869	13938	13959	14014	14066	13990	14086	13979	14040	14000	14014	13871	14076	14236	13828	14071	14013	14023	14086	14190	14015	14117	14049	14000	14252	14029	13935	13944	14111	14074	14155	13954	14058	14057	13932	13985	14143	13849	13958	13840	14157	14153	14080	14101	14021	14123	13969	14022	14019	14157	13877	13960	13995	13876	14075	14046	14052	13979	14034	13889	14084	13916	14201	14028	14055	13956	13982	13785	14001	14012	13805	13993	13945	14059	13896	14022	14093	14052	14126	13949	14043	14102	14129	13812	14054	13949	14057	14045	13936	14064	13995	14092	14075	14067	13915	14076	13796	14013	13880	13860	13990	14055	14064	13942	14053	13904	13892	13982	14130	13849	13996	13999	14027	13988	14101	13938	13891	14101	13985	14082	14165	13897	13919	13906	13913	13920	13882	14017	14043	13932	13937	14085	13931	13881	14019	13990	14045	13971	13889	13863	14069	14080	14145	14088	14001	14098	14011	13978	13878	13832	13997	13995	13974	13970	14025	13992	13781	13999	13966	13851	14236	14018	13944	14134	14110	13951	13955	14064	13850	14017	14013	13925	14201	13900	13962	14088	13880	13990	13988	13883	13965	14016	14031	14117	13936	14083	13992	13933	14021	13868	14055	13993	13955	13980	14011	13966	14009	13923	13956	14165	14138	14012	13945	13901	14049	14001	14097	14041	14212	13891	14076	14106	13961	13740	13887	14157	14040	14067	13862	14048	13970	14004	14067	13867	13882	13854	13925	13946	13728	13974	13723	14003	13982	14031	14106	13934	13897	14085	14041	13892	14198	13904	13961	14091	14050	14039	14080	14102	14049	13992	13869	14048	13852	13710	14042	13914	13825	13948	13861	14034	14019	14147	13926	14014	14010	13831	14017	14024	13824	14025	14145	14009	14104	14025	14115	14079	14148	14154	14074	14005	14024	13824	14028	14109	13933	14060	14084	14016	14091	14055	13890	14124	13965	13959	13989	14014	14126	13999	13939	14005	13951	13915	14020	13887	13994	13927	14001	13967	14102	13831	14116	14054	14050	13997	14071	13961	14171	13958	13828	13887	13912	14101	14077	14033	14030	14024	13886	13887	13943	14023	13996	13823	13991	14249	14073	14005	13964	13963	13932	14119	13858	14031	14238	14012	14146	14084	13887	13893	14023	13988	14043	14215	14026	14129	14133	13890	14130	13967	13975	14137	14189	14131	14078	14001	14063	13925	14039	13935	14012	13975	14149	13911	13910	14031	14144	14075	14008	13965	13858	13971	14025	13895	14121	14015	14132	14006	14079	13883	13853	13923	13911	13971	13964	14002	14173	14100	13902	13991	13946	14103	14065	14005	14046	14047	13956	13901	14183	14053	13974	14092	14049	13961	14059	13935	13953	14031	13864	13979	13942	14066	14064	14067	13925	14174	13995	13916	13987	14211	14133	13852	13849	14065	13815	14115	13970	14082	14160	13958	14153	14106	14129	14101	13861	14019	13851	14054	14101	14028	13936	13889	13905	13925	13987	14175	13850	13989	13981	13920	14010	13898	13995	13977	13974	14015	14157	13907	13963	13923	13913	14034	14187	13969	13925	13857	13943	14017	13917	14071	13931	14002	14127	13996	13787	13933	14030	13967	13980	14030	13961	13862	13807	13944	13846	13984	13908	13949	14046	14115	13967	13881	13797	13882	13891	13824	14187	13987	14036	13952	13815	13994	14040	13935	13977	13853	14079	14061	13879	13987	14073	13998	13989	14222	13835	13905	14117	14004	13969	14085	13886	13769	14123	14170	14032	13973	14004	13996	13944	14075	14058	13878	13948	14067	13822	14025	13984	13982	13888	14152	14137	14184	13980	14091	13956	14104	14082	14113	13914	13996	13974	14012	14052	13908	13930	14034	14038	13885	13841	14131	14030	13857	14025	14043	14078	13950	14046	13759	14047	13829	13815	14083	13926	13977	14043	13925	14095	13961	14008	14058	13828	14004	13996	14019	14069	13891	13733	13978	14069	14059	13999	14043	13941	14076	13948	13774	14007	13861	14006	13909	13920	14148	14163	14007	14039	14125	13971	13952	13878	14072	13919	13969	14026	14085	13911	14032	14025	14101	13798	13978	13983	14124	14037	13862	14136	13723	14103	14016	14102	13980	14020	13924	13872	13945	14099	14039	14003	14050	13769	13829	14075	13980	13954	14097	13930	13959	14059	13994	14012	13871	14034	14096	13954	14149	14095	14125	13979	14002	13955	13979	14003	13886	14034	14076	14092	13825	14029	14017	13911	13988	14145	14187	14010	13928	13835	14160	13801	14027	14155	14026	13959	13878	14070	14078	13971	14020	13942	14209	14034	14085	13942	13923	14151	14040	13856	13947	13900	13903	13994	14069	13960	13909	13870	13833	13923	13924	13983	14124	14059	13970	13955	13897	14093	13979	13901	14148	13964	14206	13920	14084	14038	14050	13986	14007	13846	14013	14013	14036	13988	14029	13892	14082	13943	14021	14019	14166	13968	14029	14078	13995	14017	13960	14092	13938	14025	14058	13952	13854	13985	14055	13936	13946	14132	13929	14038	14071	13980	14146	14047	14012	14057	14136	14184	13942	14076	14002	13848	14052	13922	13889	14144	13960	13948	14016	14031	13992	14096	13930	13977	13935	13984	13898	14005	14064	14031	13774	13989	14013	13948	14032	13715	14136	14127	14294	13906	14073	14029	13948	14099	13961	13916	13926	14043	13928	13994	13931	13862	13930	13848	14039	14110	13867	13950	14046	14042	13965	14065	13867	13937	13954	14038	14110	13754	14166	14128	13869	13999	13984	14012	14005	14167	14178	14089	13953	14057	14051	14049	14003	13958	14099	13976	14096	13973	14075	14093	14051	14000	14198	13881	13908	13858	13822	14013	13907	13879	13926	14092	14046	14120	14124	13901	14079	14124	13895	13972	13903	14033	13887	14148	14080	13931	13941	14057	14079	14127	13904	13778	14149	14060	13884	13968	14079	13900	13927	14175	13767	13974	14141	13970	14013	14009	14060	13858	14062	14115	13816	14003	14156	13875	14055	14019	14031	13980	14066	14036	13972	14049	14019	14019	13969	14028	14039	14123	13880	14067	14044	14006	14005	13874	13959	14002	13992	14006	14014	13963	14022	14069	14042	13782	13914	14001	14017	14017	14117	13886	14046	13836	13934	14035	14092	14137	13900	14128	14000	14007	13966	14082	13908	14052	14024	13977	13981	14000	13874	14069	14101	14074	14000	14157	14009	14013	14009	13954	14086	14160	14131	14164	14123	13977	13978	14150	14045	14072	13996	13894	14074	14005	13945	13912	13941	13963	14017	13999	14063	13931	13938	14027	13989	13896	14010	14189	14006	13981	13957	13948	14011	14035	13960	14030	14000	13880	14005	13960	13916	14071	13862	14008	14004	13937	13943	14027	13887	13949	14010	13891	13933	14132	14096	13949	13999	13971	14003	14044	13920	13960	14041	13949	13869	13931	14006	14182	13987	14117	13905	13929	14015	13850	14104	13984	13947	14094	13862	13987	13766	13961	13976	14116	14043	14048	14070	14173	14015	14042	14034	13970	13967	13970	13907	14060	13928	14022	13939	13936	14016	14044	14009	13880	13958	14181	14021	14052	13888	14107	14030	14038	14066	14050	14170	14064	14011	14019	13955	14115	13881	13991	14055	13881	14074	13877	14088	13858	13998	13880	14018	13974	13944	14107	13924	13994	13930	14148	14124	13997	14024	13980	13980	14070	14010	14006	14125	13951	14089	14048	13996	13925	14051	13867	14042	13975	13990	14142	14125	14002	14092	13976	13879	14051	13839	14074	13937	14050	13981	13905	13952	13972	13902	13930	13928	13876	14034	14042	14127	14119	13844	14147	13957	13958	13961	13960	14022	13996	14017	14284	13921	13910	13993	14073	14006	14047	14097	14031	14140	14005	14045	14022	13989	14084	14033	13881	14070	13742	14010	13999	13986	13965	14064	13992	13827	13885	13958	14116	14011	13946	13880	14093	14049	13870	13921	14007	14097	13837	13979	13976	14217	14025	13940	13922	14078	13961	14039	13913	14200	14033	14033	14009	14024	14056	14047	13862	14109	14097	14040	13819	13809	14026	14141	13850	13942	14161	13961	13883	14089	13967	14114	14195	14001	13861	14097	13941	14123	13916	14040	13916	13978	14027	13827	14030	13943	14140	13925	14018	14168	14010	13921	14116	13977	13886	14023	13981	14083	14138	13989	13964	13901	13892	13854	14017	14103	13901	13995	13746	13941	14056	14014	14067	13994	14035	13971	13898	14010	13861	14029	14015	14004	13986	13881	14035	13927	14095	14103	13933	13988	13908	14065	14168	14035	13935	14005	13821	14091	14041	13954	13974	13903	14002	13937	13971	13975	14049	14073	14095	14040	14054	14053	14154	13965	14057	13851	14028	13985	14001	14168	13934	13960	13920	13835	13950	14009	14120	14033	13967	14209	13974	13913	13988	13992	14027	13792	13901	13993	14079	14162	13940	14020	13945	13996	14195	13897	14128	14096	13876	13829	13956	14065	13869	14041	14120	13833	14050	13981	13939	13876	13925	14063	14063	13840	14171	13894	13892	13906	13923	14060	14012	14113	13952	13990	13920	13966	13930	14012	14100	13987	14108	14030	13945	13895	13983	13974	14156	14004	13938	13998	13907	14226	13939	13803	13984	14088	14053	13916	13940	14003	14032	14057	14012	13912	14098	13978	14034	13916	13921	13860	14274	14145	13971	13830	14058	14071	14090	13966	14115	14023	13987	13930	14140	14053	13911	13926	14086	13967	13915	14072	14018	13790	13956	14100	13982	14058	13916	13839	13962	14150	13869	13818	13931	14058	13901	14066	14033	13953	13935	13916	13941	13954	13900	13860	14097	13968	14004	13847	14045	14051	14006	13994	14023	13976	14127	14034	14012	13925	14054	13906	13927	14218	13718	14063	13919	14037	13802	13942	13883
24116	21139	28134	27268	24193	22678	20885	18338	17113	16851	16637	16241	16278	16226	16177	16279	16081	16036	15927	15932	15758	15716	15805	15934	15685	15925	15916	15894	15833	15742	15628	15877	15761	15695	15791	15655	15675	15808	15905	15622	15832	15499	15680	15743	15521	15772	15605	15816	15779	15712	15882	15370	15714	15788	15730	15684	15499	15674	15729	15575	15683	15604	15599	15631	15587	15816	15822	15695	15600	15718	15660	15763	15765	15592	15604	15499	15815	15583	15587	15665	15791	15754	15719	15622	15622	15687	15870	15609	15502	15880	15753	15622	15512	15568	15685	15649	15639	15752	15613	15412	15421	15597	15829	15840	15746	15732	15682	15904	15661	15714	15631	15796	15578	15364	15700	15744	15802	15627	15736	15774	15658	15318	15719	15632	15823	15667	15715	15625	15695	15715	15578	15577	15834	15623	15885	15725	15632	15811	15680	15621	15651	15772	15847	15488	15599	15680	15917	15812	15587	15904	15656	15868	15594	15696	15725	15636	15703	15827	15819	15578	15772	15595	15715	15742	15626	15553	15618	15690	15756	15794	15569	15522	15630	15690	15822	15505	15722	15519	15535	15667	15831	15386	15536	15595	15879	15756	15675	15830	15685	15643	15744	15470	15605	15526	15900	15428	15753	15782	15621	15652	15663	15698	15746	15477	15758	15870	15516	15659	15628	15560	15608	15654	15634	15797	15562	15663	15881	15778	15727	15676	15665	15674	15707	15777	15637	15821	15807	15539	15639	15711	15532	15700	15636	15753	15684	15803	15535	15571	15783	15731	15779	15501	15787	15651	15556	15619	15661	15765	15824	15619	15698	15732	15850	15743	15722	15645	15759	15816	15698	15689	15711	15848	15749	15659	15906	15696	15747	15620	15772	15742	15733	15730	15800	15640	15840	15535	15583	15501	15663	15676	15775	15731	15618	15545	15448	15739	15686	15643	15679	15583	15498	15525	15454	15636	15699	15539	15677	15755	15789	15507	15815	15868	15750	15751	15702	15663	15693	15616	15626	15579	15850	15506	15653	15822	15632	15395	15626	15750	15515	15789	15699	15591	15661	15732	15406	15706	15567	15950	15703	15607	15678	15738	15699	15692	15792	15888	15857	15664	15627	15611	15810	15564	15563	15653	15642	15537	15803	15537	15869	15608	15649	15890	15778	15718	15784	15676	15791	15834	15648	15748	15725	15695	15662	15488	15834	15634	15749	15556	15580	15724	15837	15739	15745	15838	15824	15521	15740	15524	15721	15736	15880	15750	15657	15903	15562	15703	15640	15714	15500	15700	15789	15790	15791	15780	15549	15548	15530	15448	15824	15699	15881	15947	15699	15811	15540	16001	15838	15778	15763	15571	15649	15585	15733	15587	15683	15720	15759	15851	15676	15539	15626	15729	15735	15638	15807	15833	15668	15733	15728	15707	15701	15780	15622	15608	15769	15786	15611	15586	15640	15731	15712	15616	15668	15666	15487	15702	15635	15700	15857	15839	15897	15760	15768	15494	15745	15540	15765	15653	15630	16077	15881	15595	15700	15589	15794	15613	15642	15587	15534	15427	15764	15622	15599	15658	15698	15504	15756	15675	15663	15575	15768	15713	15596	15584	15825	15557	15647	15757	15814	15808	15780	15759	15622	15663	15707	15728	15634	15678	15557	15848	15702	15791	15485	15668	15575	15639	15728	15623	15523	15632	15611	15658	15575	15646	15697	15657	15673	15798	15699	15731	15861	15681	15752	15446	15617	15707	15608	15657	15620	15735	15805	15616	15664	15630	15848	15561	15769	15772	15550	15579	15720	15595	15792	15597	15711	15850	15673	15699	15976	15608	15455	15697	15607	15530	15601	15721	15680	15746	15580	15868	15821	15679	15735	15764	15796	15698	15833	15708	15731	15850	15563	15679	15487	15576	15564	15453	15612	15676	15704	15551	15875	15713	15645	15791	15800	15790	15613	15439	15737	15848	15555	15720	15811	15677	15718	15640	15519	15627	15684	15597	15644	15590	15473	15713	15512	15702	15750	15728	15737	15753	15821	15853	15741	15756	15734	15687	15629	15768	15561	15688	15630	15608	15798	15659	15827	15818	15688	15658	15817	15859	15893	15927	15674	15832	15641	15671	15756	15726	15709	15623	15546	15654	15739	15690	15831	15796	15616	15615	15757	15719	15859	15549	15702	15690	15593	15532	15536	15753	15635	15730	15752	15607	15779	15875	15546	15722	15561	15725	15714	15548	15540	15757	15811	15563	15677	15830	15518	15856	15851	15563	15600	15749	15814	15704	15575	15641	15775	15591	15654	15661	15852	15656	15801	15467	15538	15513	15585	15651	15607	15635	15593	15695	15786	15889	15723	15811	15607	15779	15831	15874	15738	15625	15768	15785	15588	15496	15610	15608	15783	15577	15715	15831	15641	15782	15711	15849	15540	15671	15687	15996	15717	15599	15660	15798	15679	15867	15815	15662	15655	15581	15778	15738	15592	15556	15946	15803	15809	15723	15749	15677	15611	15753	15785	15624	15521	15598	15737	15496	15687	15762	15632	15474	15753	15607	15738	15693	15706	15623	15376	15739	15550	15824	15638	15545	15782	15670	15812	15604	15623	15658	15758	15708	15932	15683	15804	15886	15779	15658	15612	15577	15507	15565	15710	15573	15959	15721	15619	15618	15717	15652	15656	15689	15729	15680	15723	15628	15745	15530	15803	15756	15635	15903	15946	15436	15601	15616	15495	15698	15559	15722	15505	15934	15830	15711	15873	15898	15561	15660	15675	15772	15662	15631	15749	15811	15642	15590	15755	15702	15638	15855	15474	15635	15601	15709	15649	15566	15509	15743	15742	15678	15628	15720	15632	15638	15718	15546	15543	15775	15652	15944	15761	15694	15700	15861	15830	15787	15570	15654	15772	15501	15555	15808	15636	15602	15902	15546	15571	15582	15709	15610	15413	15540	15702	15542	15864	15628	15889	15666	15731	15775	15883	15638	15741	15582	15603	15525	15732	15624	15791	15459	15542	15716	15396	15666	15778	15674	15771	15772	15719	15614	15810	15487	15727	15693	15749	15855	15628	15898	15791	15649	15615	15583	15653	15874	15859	15747	15824	15879	15820	15599	15769	15751	15806	15569	15785	15568	15707	15431	15870	15537	15661	15865	15704	15896	15778	15512	15796	15771	15622	15639	15754	15775	15797	15713	15548	15776	15655	15583	15727	15697	15885	15559	15697	15766	15706	15644	15730	15641	15775	15513	15747	15764	15913	15778	15812	15644	15555	15669	15670	15542	15732	15706	15791	15838	15844	15664	15641	15733	15882	15671	15559	15505	15596	15761	15712	15534	15552	15583	15650	15570	15869	15674	15743	15547	15525	15805	15774	15581	15772	15765	15858	15695	15829	15764	15839	15455	15580	15726	15517	15693	15751	15643	15662	15803	15650	15557	15709	15742	15816	15738	15557	15742	15740	15789	15856	15737	15846	15868	15716	15732	15772	15718	15681	15682	15597	15494	15442	15583	15703	15832	15866	15788	15535	15733	15468	15579	15683	15705	15617	15518	15728	15618	15706	15750	15702	15808	15819	15719	15499	15716	15723	15661	15491	15472	15651	15735	15651	15709	15692	15914	15694	15743	15755	15507	15650	15551	15538	15578	15744	15810	15693	15684	16009	15810	15784	15726	15590	15806	15790	15594	15622	15648	15673	15676	15679	15700	15983	15791	15741	15799	15658	15661	15800	15871	15890	15649	15709	15693	15608	15435	15653	15679	15653	15591	15693	15654	15382	15786	15648	15577	15735	15790	15602	15674	15766	15658	15554	15770	15640	15668	15807	15773	15589	15714	15861	15786	15776	15488	15703	15714	15755	15625	15849	15781	15784	15713	15719	15525	15762	15671	15690	15664	15724	15734	15953	15795	15709	15531	15410	15500	15754	15695	15406	15647	15797	15659	15648	15694	15802	15709	15813	15607	15801	15717	15674	15566	15678	15661	15637	15750	15696	15791	15788	15609	15685	15824	15845	15680	15633	15534	15788	15629	15785	15830	15606	15767	15744	15775	15742	15628	15604	15851	15719	15636	15570	15737	15684	15527	15817	15678	15713	15647	15710	15691	15730	15528	15656	15688	15751	15679	15667	15488	15767	15762	15758	15632	15767	15647	15724	15751	15721	15758	15765	15761	15740	15828	15800	15676	15761	15694	15830	15725	15671	15546	15623	15483	15682	15839	15780	15808	15554	15753	15515	15557	15562	15534	15693	15661	15664	15756	15916	15751	15570	15716	15710	15735	15635	15618	15626	15874	15687	15905	15739	15686	15725	15608	15656	15777	15588	15828	15672	15675	15677	15570	15750	15685	15569	15525	15612	15648	15706	15834	15718	15651	15687	15608	15651	15584	15653	15590	15782	15817	15648	15749	15805	15761	15752	15659	15657	15756	15633	15547	15683	15643	15850	15652	15565	15714	15855	15782	15905	15688	15705	15766	15727	15795	15810	15611	15619	15970	15772	15603	15747	15666	15772	15584	15840	15590	15630	15686	15625	15575	15772	15790	15418	15627	15643	15561	15739	15827	15661	15529	15779	15679	15829	15749	15656	15655	15817	15733	15616	15713	15780	15621	15636	15541	15840	15958	15411	15744	15644	15674	15667	15506	15646	15646	15617	15912	15669	15648	15744	15556	15718	15481	15720	15550	15717	15622	15695	15611	15570	15844	15534	15500	15525	15925	15637	15757	15632	15709	15705	15665	15735	15806	15536	15651	15493	15621	15561	15639	15675	15794	15677	15742	15661	15541	15555	15561	15557	15672	15887	15784	15657	15750	15714	15787	15840	15760	15818	15803	15760	15762	15615	15676	15650	15570	15651	15738	15852	15632	15640	15784	15662	15493	15682	15646	15763	15852	15742	15744	15919	15608	15779	15496	15720	15686	15732	15574	15898	15468	15659	15549	15761	15734	15696	15809	15831	15786	15853	15848	15483	15583	15725	15590	15799	15645	15727	15704	15986	15646	15597	15647	15812	15657	15787	15719	15771	15636	15717	15580	15848	15650	15609	15508	15572	15693	15712	15884	15671	15602	15769	15704	15832	15698	15634	15667	15749	15516	15787	15709	15730	15797	15592	15826	15780	15802	15911	15511	15741	15569	15852	15804	15630	15723	15586	15639
25007	45585	38295	29832	24246	21196	18349	16337	15487	14888	14587	14247	14176	13983	13942	13796	13560	13791	13651	13943	13639	13523	13706	13549	13411	13407	13515	13565	13413	13358	13549	13571	13536	13431	13633	13464	13507	13509	13348	13431	13461	13581	13211	13582	13356	13547	13366	13424	13524	13558	13320	13574	13323	13390	13318	13577	13533	13477	13359	13396	13557	13240	13322	13306	13547	13363	13423	13448	13496	13605	13305	13382	13410	13432	13478	13458	13533	13404	13349	13447	13441	13258	13234	13516	13534	13516	13364	13350	13505	13500	13367	13552	13574	13489	13412	13503	13437	13395	13516	13289	13517	13348	13528	13537	13398	13334	13424	13399	13419	13552	13401	13413	13584	13485	13337	13403	13325	13287	13532	13530	13428	13446	13631	13397	13464	13424	13445	13200	13395	13525	13349	13470	13574	13429	13413	13465	13272	13434	13427	13420	13457	13532	13311	13458	13445	13489	13468	13349	13294	13313	13395	13338	13477	13548	13412	13364	13433	13316	13424	13402	13367	13479	13349	13422	13380	13496	13365	13428	13323	13403	13380	13199	13429	13399	13473	13566	13403	13644	13454	13460	13334	13479	13424	13300	13380	13531	13493	13437	13422	13240	13561	13545	13265	13289	13451	13404	13426	13442	13459	13467	13526	13457	13341	13482	13322	13431	13566	13362	13172	13447	13522	13463	13423	13541	13450	13457	13467	13470	13319	13453	13410	13272	13491	13497	13401	13309	13263	13478	13534	13412	13388	13294	13556	13372	13460	13517	13299	13288	13717	13355	13362	13422	13476	13313	13421	13335	13438	13470	13359	13619	13262	13380	13353	13464	13562	13499	13608	13439	13358	13321	13393	13469	13474	13421	13492	13456	13468	13563	13303	13605	13416	13498	13494	13485	13452	13500	13415	13428	13504	13573	13296	13506	13541	13476	13417	13583	13416	13402	13626	13354	13428	13543	13272	13391	13418	13252	13302	13477	13397	13291	13464	13418	13419	13448	13234	13572	13371	13322	13394	13440	13466	13352	13257	13317	13469	13291	13453	13551	13485	13435	13357	13510	13360	13545	13451	13492	13346	13630	13492	13328	13413	13383	13572	13499	13524	13407	13426	13426	13515	13444	13546	13419	13357	13471	13459	13641	13496	13439	13397	13396	13662	13407	13429	13528	13396	13297	13447	13407	13409	13573	13567	13542	13395	13313	13600	13372	13433	13445	13407	13474	13501	13391	13432	13506	13469	13416	13519	13547	13354	13499	13443	13312	13254	13458	13376	13543	13387	13342	13514	13360	13490	13595	13378	13280	13574	13419	13221	13398	13448	13394	13347	13627	13471	13414	13417	13466	13364	13458	13465	13375	13363	13592	13392	13490	13306	13441	13268	13227	13391	13544	13466	13335	13369	13502	13485	13448	13419	13314	13377	13490	13405	13490	13562	13266	13385	13545	13458	13530	13438	13346	13458	13448	13484	13347	13482	13500	13466	13262	13549	13374	13455	13491	13489	13407	13256	13442	13489	13441	13446	13351	13275	13369	13465	13342	13463	13361	13417	13429	13363	13377	13415	13447	13482	13358	13443	13401	13375	13434	13331	13448	13455	13541	13458	13520	13505	13414	13365	13468	13460	13493	13457	13632	13605	13403	13210	13534	13620	13534	13369	13457	13209	13403	13393	13343	13339	13555	13451	13315	13510	13352	13399	13599	13338	13366	13458	13465	13340	13511	13464	13381	13402	13402	13490	13398	13540	13380	13331	13483	13281	13397	13260	13484	13289	13373	13580	13428	13472	13433	13485	13577	13536	13305	13412	13383	13361	13382	13437	13356	13335	13321	13409	13392	13558	13307	13373	13438	13311	13505	13550	13468	13387	13436	13344	13440	13426	13484	13539	13490	13476	13534	13465	13564	13412	13463	13432	13334	13489	13523	13297	13428	13418	13482	13416	13375	13444	13545	13592	13456	13575	13345	13533	13432	13680	13246	13594	13563	13545	13484	13382	13426	13339	13355	13400	13569	13413	13517	13310	13244	13282	13278	13390	13396	13462	13477	13547	13252	13376	13423	13461	13403	13512	13562	13372	13508	13454	13347	13231	13435	13391	13319	13615	13298	13420	13476	13402	13381	13607	13380	13370	13414	13490	13575	13270	13454	13335	13434	13351	13462	13401	13419	13498	13441	13474	13366	13469	13393	13406	13525	13515	13537	13468	13524	13360	13490	13441	13280	13636	13427	13491	13353	13393	13413	13462	13500	13290	13301	13341	13474	13502	13382	13533	13587	13338	13436	13473	13419	13272	13433	13387	13430	13442	13500	13492	13518	13269	13367	13445	13427	13337	13416	13381	13251	13294	13470	13519	13310	13610	13407	13466	13263	13359	13716	13486	13374	13542	13245	13540	13422	13539	13435	13476	13494	13485	13364	13585	13261	13374	13303	13431	13406	13448	13336	13264	13390	13465	13254	13424	13615	13458	13555	13586	13498	13508	13391	13407	13506	13417	13351	13423	13441	13409	13243	13555	13517	13412	13396	13510	13433	13380	13557	13412	13438	13363	13365	13409	13399	13538	13352	13254	13437	13413	13217	13474	13410	13507	13385	13350	13586	13219	13465	13391	13386	13515	13373	13404	13467	13358	13642	13288	13400	13390	13525	13391	13297	13410	13505	13454	13472	13277	13344	13249	13569	13349	13440	13430	13451	13514	13328	13438	13340	13489	13496	13531	13258	13382	13321	13452	13567	13519	13466	13277	13436	13356	13461	13487	13359	13385	13558	13446	13401	13336	13448	13421	13479	13320	13482	13448	13397	13465	13225	13539	13312	13439	13259	13378	13558	13306	13437	13436	13378	13354	13460	13338	13244	13483	13535	13426	13361	13330	13339	13452	13396	13517	13467	13488	13454	13369	13387	13344	13380	13404	13448	13446	13458	13503	13394	13372	13238	13194	13532	13518	13454	13545	13476	13618	13256	13562	13515	13403	13282	13248	13328	13381	13485	13539	13429	13363	13591	13532	13521	13403	13497	13425	13514	13510	13403	13404	13370	13426	13441	13353	13241	13305	13411	13380	13436	13421	13511	13373	13411	13423	13737	13489	13323	13298	13457	13559	13401	13374	13559	13350	13443	13497	13417	13409	13581	13431	13610	13367	13477	13341	13592	13453	13366	13461	13446	13167	13637	13276	13577	13551	13378	13287	13378	13409	13644	13380	13266	13530	13388	13432	13337	13259	13454	13414	13478	13410	13476	13336	13418	13512	13356	13489	13494	13517	13349	13361	13556	13399	13546	13666	13484	13305	13524	13311	13281	13610	13468	13399	13528	13393	13513	13442	13539	13347	13425	13519	13437	13560	13312	13305	13351	13315	13497	13445	13398	13397	13432	13402	13174	13386	13196	13445	13364	13294	13354	13573	13359	13335	13509	13445	13345	13435	13267	13497	13527	13588	13380	13474	13560	13407	13446	13303	13459	13455	13447	13531	13408	13439	13489	13594	13525	13295	13446	13257	13415	13299	13504	13463	13499	13293	13580	13396	13432	13390	13337	13417	13447	13502	13271	13442	13338	13430	13392	13565	13396	13452	13439	13435	13343	13362	13499	13570	13378	13455	13423	13583	13204	13423	13376	13638	13290	13414	13314	13495	13504	13571	13568	13355	13381	13493	13486	13297	13314	13385	13555	13378	13570	13528	13501	13423	13371	13367	13458	13274	13527	13379	13418	13321	13333	13345	13372	13384	13243	13446	13306	13441	13277	13508	13364	13529	13386	13301	13386	13604	13470	13450	13438	13309	13419	13490	13479	13416	13423	13458	13389	13496	13446	13427	13631	13539	13301	13550	13536	13454	13353	13328	13460	13465	13517	13506	13414	13482	13527	13500	13235	13455	13370	13533	13337	13365	13505	13589	13379	13490	13572	13476	13405	13458	13539	13483	13561	13419	13512	13393	13503	13549	13384	13395	13597	13513	13222	13503	13398	13338	13412	13486	13451	13462	13353	13502	13328	13463	13432	13366	13518	13249	13474	13437	13480	13447	13450	13473	13391	13470	13452	13466	13318	13322	13371	13405	13424	13465	13440	13430	13397	13641	13294	13534	13323	13487	13514	13443	13472	13277	13483	13444	13387	13442	13548	13514	13424	13525	13435	13376	13389	13625	13468	13351	13570	13394	13458	13364	13496	13449	13519	13431	13433	13330	13546	13507	13457	13457	13406	13226	13457	13348	13400	13400	13598	13250	13463	13291	13484	13445	13381	13340	13457	13646	13399	13419	13427	13363	13423	13475	13616	13437	13496	13485	13450	13343	13419	13367	13352	13496	13344	13573	13452	13409	13463	13410	13597	13191	13541	13284	13502	13456	13332	13485	13378	13397	13395	13325	13413	13431	13324	13462	13393	13487	13576	13375	13432	13369	13505	13546	13235	13495	13353	13556	13601	13427	13512	13518	13421	13493	13255	13460	13268	13439	13449	13309	13434	13364	13420	13357	13362	13427	13451	13410	13511	13318	13410	13367	13335	13542	13483	13528	13411	13433	13399	13520	13355	13557	13452	13452	13431	13330	13592	13485	13468	13486	13490	13443	13466	13437	13470	13343	13574	13311	13593	13400	13292	13518	13511	13384	13401	13456	13434	13503	13442	13373	13396	13435	13512	13571	13543	13475	13430	13259	13517	13422	13554	13403	13314	13362	13446	13416	13528	13359	13468	13521	13484	13413	13504	13523	13490	13503	13265	13238	13244	13387	13542	13403	13468	13446	13386	13541	13439	13516	13339	13429	13357	13348	13516	13371	13426	13457	13353	13394	13310	13298	13500	13310	13368	13447	13359	13435	13499	13332	13361	13212	13406	13468	13446	13502	13523	13606	13296	13465	13514	13329	13379	13410	13581	13483	13428	13498	13569	13410	13412	13457	13513	13515	13546	13297	13332	13457	13435	13550	13434	13275	13365	13409	13447	13426	13333	13249	13412	13349	13512	13416	13589	13326	13242	13505	13343	13362	13474	13390	13354	13378	13451	13223	13325	13324	13468	13331	13381	13502	13435	13574	13455	13499	13372	13422	13486	13449	13543	13389	13324	13381	13203	13525	13253	13397	13393	13514	13410	13463	13487	13445	13469	13324	13418	13444	13379	13572	13286	13338	13434	13468	13312	13542	13424	13461	13519
21904	21188	28990	23772	22453	26590	29543	22270	20202	20190	19524	18962	18728	18797	18738	18312	18284	18056	18098	18025	17946	17833	17849	17761	17974	17982	17909	17943	17803	17841	17833	17766	17832	17502	17784	17661	17596	17808	17828	17775	17795	17731	17611	17716	17685	17746	17691	17751	17582	17633	17704	17721	17567	17813	17632	17500	17770	17808	17509	17690	17521	17795	17754	17599	17855	17517	17619	17625	17895	17593	17530	17773	17652	17761	17834	17671	17513	17434	17630	17626	17879	17464	17920	17540	17612	17766	17675	17642	17460	17652	17793	17817	17791	17771	17623	17548	17816	17738	17581	17510	17537	17697	17644	17907	17870	17820	17816	17761	17661	17789	17803	17734	17846	17538	17591	17577	17605	17884	17749	17694	17624	17623	17838	17637	17722	17662	17651	17584	17647	17765	17757	17815	17659	17745	17650	17607	17639	17409	17586	17693	17634	17461	17635	17756	17811	17575	17640	17505	17550	17567	17612	17692	17563	17627	17740	17577	17459	17559	17577	17670	17427	17620	17685	17763	17680	17757	17524	17530	17659	17678	17566	17753	17582	17595	17926	17504	17455	17675	17725	17775	17525	17414	17934	17532	17654	17762	17647	17607	17555	17527	17681	17674	17783	17771	17708	17732	17547	17747	17736	17647	17564	17742	17827	17652	17548	17528	17682	17551	17585	17847	17713	17555	17665	17709	17814	17745	17634	17763	17691	17875	17463	17531	17539	17609	17600	17397	17706	17601	17628	17543	17641	17666	17787	17666	17601	17674	17635	17732	17738	17961	17683	17650	17582	17894	17491	17817	17770	17705	17997	17537	17704	17669	17435	17592	17623	17570	17749	17713	17628	17783	17727	17649	17545	17546	17894	17730	17703	17583	17399	17836	17801	17621	17781	17537	17552	17799	17699	17696	17649	17680	17750	17613	17575	17785	17722	17612	17553	17652	17640	17775	17659	17500	17620	17813	17789	17645	17744	17672	17580	17769	17794	17566	17677	17533	17759	17715	17663	17592	17788	17517	17682	17590	17626	17632	17542	17783	17761	17648	17911	17611	17731	17568	17583	17634	17651	17561	17879	17873	17761	17644	17714	17663	17603	17593	17789	17535	17895	17516	17653	17611	17960	17664	17617	17657	17597	17917	17799	17608	17569	17545	17408	17477	18133	17760	17799	17399	17582	17731	17427	17693	17585	17471	17881	17655	17755	17713	17621	17756	17533	17754	17701	17638	17602	17733	17569	17569	17506	17840	17698	17715	17326	17588	17723	17557	17648	17759	17795	17723	17506	17711	17513	17472	17598	17704	17667	17568	17539	17780	17554	17620	17684	17495	17640	17702	17762	17520	17739	17772	17544	17707	17628	17555	17698	17609	17681	17749	17614	17603	17404	17597	17680	17650	17750	17682	17580	17582	17676	17678	17547	17707	17576	17687	17725	17816	17794	17567	17628	17674	17706	17756	17574	17663	17681	17563	17418	17770	17777	17717	17582	17517	17763	17853	17629	17601	17859	17806	17848	17758	17549	17658	17711	17781	17761	17529	17759	17754	17844	17688	17766	17917	17746	17659	17765	17598	17704	17679	17774	17678	17516	17718	17678	17716	17712	17447	17465	17794	17891	17917	17716	17710	17676	17573	17743	17598	17618	17760	17743	17842	17672	17741	17318	17516	17570	17578	17656	17879	17662	17740	17723	17582	17722	17591	17667	17723	17530	17640	17583	17634	17718	17593	17611	17532	17590	17524	17723	17769	17704	17714	17946	17828	17809	17594	17627	17605	17699	17779	17499	17642	17616	17656	17734	17526	17587	17550	17560	17766	17700	17864	17707	17801	17483	17485	17460	17763	17604	17565	17678	17602	17674	17524	17584	17719	17712	17645	17699	17675	17612	17611	17575	17689	17695	17752	17905	17718	17550	17714	17604	17662	17583	17700	17725	17529	17721	17521	17703	17613	17674	17581	17592	17706	17561	17556	17728	17648	17524	17587	17728	17483	17811	17811	17703	17628	17558	17671	17491	17844	17780	17532	17639	17628	17685	17631	17554	17780	17422	17758	17610	17527	17746	17452	17737	17776	17636	17894	17644	17586	17643	17734	17690	17747	17523	17496	17570	17750	17486	17454	17853	17704	17683	17684	17707	17651	17664	17700	17806	17655	17619	17923	17651	17626	17765	17607	17409	17625	17754	17874	17799	17870	17442	17833	17843	17672	17651	17518	17809	17720	17813	17633	17723	17608	17856	17683	17645	17684	17527	17653	17654	17821	17622	17635	17930	17777	17762	17805	17894	17639	17549	17789	17550	17693	17662	17585	17589	17586	17922	17682	17648	17621	17504	17638	17684	17476	17508	17535	17705	17796	17464	17795	17657	17555	17704	17645	17608	17698	17715	17473	17689	17627	17771	17596	17604	17727	17662	17462	17721	17620	17716	17795	17610	17676	17673	17866	17739	17885	17736	17466	17512	17651	17647	17581	17515	17524	17683	17717	17664	17753	17640	17666	17826	17591	17664	17800	17558	17612	17583	17592	17643	17734	17642	17676	17829	17787	17560	17517	17749	17720	17512	17633	17560	17497	17841	17865	17426	17567	17685	17657	17681	17638	17603	17627	17625	17794	17633	17765	17641	17566	17813	17421	17584	17527	17495	17458	17858	17387	17595	17502	17643	17832	17552	17684	17684	17488	17557	17566	17522	17548	17731	17689	17586	17567	17649	17739	17586	17934	17657	17774	17781	17637	17595	17190	17648	17795	17572	17620	17599	17680	17724	17705	17725	17579	17595	17809	17725	17610	17771	17703	17551	17609	17626	17631	17758	17762	17593	17643	17693	17488	17506	17628	17606	17612	17486	17630	17689	17671	17576	17589	17510	17648	17471	17615	17623	17623	17792	17642	17525	17501	17649	17816	17716	17601	17718	17765	17652	17729	17700	17592	17527	17609	17432	17612	17657	17625	17599	17788	17607	17609	17714	17648	17666	17691	17719	17916	17619	17631	17504	17596	17533	17489	17454	17548	17863	17686	17507	17496	17453	17471	17582	17594	17674	17900	17736	17410	17446	17555	17581	17513	17595	17641	17717	17666	17496	17473	17649	17516	17594	17719	17600	17693	17630	17679	17535	17539	17685	17716	17686	17595	17767	17811	17720	17535	17523	17562	17551	17570	17691	17723	17758	17561	17723	17711	17521	17779	17436	17720	17665	17659	17874	17488	17899	17330	17676	17748	17739	17600	17639	17888	17704	17463	17656	17834	17514	17739	17644	17602	17597	17645	17725	17696	17596	17614	17454	17704	17690	17469	17680	17779	17635	17646	17750	17692	17763	17667	17769	17647	17632	17529	17611	17588	17650	17796	17568	17537	17780	17580	17747	17736	17639	17684	17662	17736	17797	17960	17673	17635	17828	17679	17786	17594	17486	17668	17645	17678	17669	17815	17615	17771	17562	17600	17758	17688	17796	17625	17610	17611	17457	17301	17735	17588	17730	17634	17557	17626	17438	17601	17557	17551	17517	17734	17519	17599	17542	17602	17703	17447	17692	17800	17553	17525	17759	17693	17794	17499	17755	17588	17832	17526	17688	17505	17682	17684	17751	17541	17547	17644	17577	17624	17589	17581	17458	17714	17551	17531	17799	17793	17741	17836	17570	17357	17784	17714	17601	17600	17633	17631	17818	17760	17768	17612	17726	17631	17801	17870	17629	17709	17828	17753	17510	17750	17641	17715	17682	17590	17932	17629	17639	17399	17593	17729	17530	17521	17525	17707	17764	17522	17565	17737	17782	17733	17732	17603	17746	17687	17581	17804	17467	17848	17751	17545	17758	17463	17589	17489	17909	17850	17506	17612	17822	17629	17459	17605	17591	17656	17765	17567	17534	17475	17505	17552	17666	17718	17585	17558	17718	17531	17602	17768	17634	17611	17727	17595	17494	17533	17760	17623	17371	17640	17562	17621	17500	17540	17545	17776	17701	17605	17702	17657	17659	17591	17643	17638	17633	17598	17854	17724	17705	17637	17718	17831	17620	17500	17695	17743	17849	17580	17564	17579	17591	17652	17792	17563	17746	17837	17801	17700	17508	17480	17687	17665	17689	17821	17511	17907	17687	17644	17577	17711	17678	17617	17689	17539	17559	17574	17592	17633	17490	18035	17750	17896	17644	17608	17801	17473	17559	17617	17792	17533	17697	17829	17688	17616	17437	17752	17929	17524	17563	17697	17533	17708	17528	17896	17607	17697	17691	17662	17685	17739	17526	17551	17714	17538	17848	17733	17585	17819	17638	17807	17358	17394	17698	17653	17513	17398	17637	17869	17776	17666	17614	17741	17626	17634	17668	17802	17684	17593	17807	17594	17768	17674	17683	17618	17607	17558	17675	17607	17620	17498	17695	17833	17852	17539	17824	17762	17781	17792	17692	17662	17736	17543	17483	17574	17588	17350	17676	17378	17427	17754	17592	17700	17563	17679	17684	17684	17792	17710	17509	17708	17609	17960	17887	17405	17788	17624	17402	17575	17798	17514	17528	17564	17652	17585	17770	17533	17472	17624	17714	17621	17867	17983	17824	17605	17709	17572	17783	17858	17737	17765	17638	17665	17740	17573	17758	17542	17529	17659	17602	17555	17578	17685	17414	17735	17740	17799	17639	17673	17592	17653	17578	17633	17590	17725	17608	17644	17784	17481	17580	17478	17846	17646	17863	17479	17645	17591	17789	17657	17649	17689	17569	17444	17665	17640	17561	17883	17752	17589	17743	17642	17348	17683	17604	17803	17729	17617	17719	17715	17743	17820	17543	17712	17633	17528	17477	17599	17682	17637	17577	17633	17479	17630	17571	17748	17709	17397	17869	17530	17808	17749	17804	17861	17844	17540	17519	17564	17903	17645	17597	17793	17550	17672	17650	17693	17701	17601	17565	17691	17813	17770	17747	17687	17618	17677	17586	17341	17584	17790	17762	17556	17666	17559	17592	17741	17544	17708	17792	17542	17572	17749	17763	17704	17687	17720	17544	17647	17497	17834	17545	17619	17472	17591	17713	17494	17477	17651	17643	17801	17732	17627	17824	17469	17806	17801	17664	17697	17770	17882	17639	17475	17943	17526	17728	17514	17477	17516	17814	17692	17650	17658	17572	17648	17550	17758	17658	17681	17476	17750	17720	17610
27041	56858	47969	39480	34602	29354	23686	18926	17624	16877	16347	16172	15737	15643	15214	15123	15160	15154	14963	14826	14953	14792	14721	14772	14764	14654	14512	14643	14736	14681	14601	14812	14500	14485	14647	14608	14839	14522	14560	14659	14568	14496	14687	14792	14530	14503	14483	14470	14650	14481	14692	14509	14511	14453	14521	14584	14606	14487	14396	14598	14606	14667	14607	14563	14555	14484	14447	14532	14517	14552	14698	14397	14544	14600	14441	14595	14432	14494	14685	14564	14666	14509	14581	14639	14692	14643	14566	14644	14692	14412	14661	14517	14548	14529	14663	14582	14396	14580	14539	14395	14644	14489	14505	14544	14669	14353	14457	14511	14529	14437	14461	14701	14656	14496	14529	14557	14517	14625	14484	14601	14596	14629	14518	14508	14597	14643	14437	14549	14526	14739	14479	14345	14427	14738	14681	14596	14502	14637	14479	14495	14472	14673	14585	14538	14526	14592	14542	14599	14480	14437	14602	14728	14643	14528	14467	14434	14507	14536	14456	14631	14559	14576	14521	14426	14609	14557	14677	14525	14668	14574	14750	14579	14517	14727	14478	14576	14445	14434	14621	14485	14465	14740	14634	14732	14642	14429	14594	14498	14428	14677	14523	14539	14460	14620	14573	14498	14520	14628	14596	14601	14649	14507	14498	14695	14546	14475	14527	14510	14723	14580	14564	14608	14610	14608	14600	14451	14485	14580	14425	14511	14615	14536	14784	14590	14562	14569	14553	14578	14520	14478	14686	14481	14542	14439	14710	14589	14559	14596	14621	14558	14374	14704	14659	14400	14461	14582	14461	14640	14635	14470	14397	14491	14547	14634	14681	14494	14430	14512	14426	14570	14687	14581	14555	14530	14495	14539	14548	14656	14594	14483	14367	14510	14544	14549	14399	14713	14388	14488	14549	14623	14514	14469	14459	14645	14616	14549	14636	14581	14553	14667	14485	14574	14564	14584	14478	14556	14457	14381	14598	14604	14463	14587	14457	14483	14504	14618	14508	14520	14722	14478	14629	14426	14468	14453	14757	14535	14529	14522	14424	14500	14450	14667	14450	14622	14543	14499	14559	14610	14520	14657	14545	14687	14422	14548	14464	14433	14562	14520	14694	14609	14638	14696	14446	14644	14364	14597	14474	14644	14533	14669	14318	14523	14485	14477	14637	14699	14514	14533	14772	14286	14556	14591	14439	14681	14474	14499	14650	14437	14625	14641	14513	14457	14611	14519	14511	14397	14503	14490	14468	14439	14740	14647	14485	14535	14498	14630	14480	14598	14509	14562	14633	14542	14803	14426	14517	14352	14521	14573	14527	14578	14627	14492	14598	14453	14617	14589	14645	14767	14581	14429	14547	14437	14656	14615	14616	14430	14373	14460	14580	14593	14548	14618	14449	14543	14608	14531	14466	14743	14510	14437	14591	14586	14595	14564	14563	14403	14378	14627	14605	14728	14627	14566	14433	14659	14677	14574	14386	14597	14445	14571	14396	14631	14553	14635	14557	14577	14532	14674	14444	14654	14431	14646	14617	14447	14485	14421	14525	14615	14578	14664	14433	14570	14484	14515	14470	14499	14575	14559	14643	14481	14540	14616	14639	14604	14285	14590	14605	14607	14654	14428	14550	14790	14547	14644	14560	14672	14411	14434	14618	14632	14409	14327	14779	14351	14481	14584	14310	14418	14444	14602	14541	14578	14432	14506	14381	14576	14602	14614	14598	14583	14544	14582	14316	14669	14466	14612	14490	14569	14301	14430	14476	14523	14589	14547	14516	14527	14422	14470	14605	14422	14597	14694	14592	14460	14417	14643	14442	14548	14445	14662	14478	14330	14487	14441	14732	14561	14355	14520	14631	14413	14489	14610	14578	14604	14582	14694	14627	14462	14475	14749	14489	14382	14587	14532	14453	14460	14423	14591	14421	14652	14389	14566	14464	14626	14390	14519	14497	14619	14533	14732	14517	14648	14492	14660	14645	14446	14605	14463	14589	14519	14473	14685	14521	14572	14523	14440	14391	14493	14379	14534	14515	14534	14644	14332	14546	14688	14577	14501	14672	14604	14506	14462	14426	14589	14437	14630	14345	14600	14538	14591	14596	14568	14426	14555	14390	14477	14544	14363	14502	14483	14762	14707	14603	14514	14639	14430	14608	14462	14480	14850	14492	14511	14531	14459	14634	14604	14528	14541	14595	14556	14582	14549	14400	14527	14514	14505	14615	14543	14436	14754	14518	14603	14474	14488	14682	14757	14675	14476	14429	14627	14433	14423	14559	14482	14657	14480	14609	14478	14563	14590	14625	14638	14379	14555	14556	14553	14618	14578	14504	14470	14717	14522	14485	14492	14417	14619	14483	14516	14440	14624	14450	14461	14627	14547	14728	14487	14501	14585	14567	14528	14562	14499	14417	14521	14316	14446	14615	14573	14483	14438	14499	14736	14507	14630	14496	14471	14491	14503	14514	14804	14495	14663	14619	14474	14360	14478	14365	14697	14543	14539	14418	14571	14596	14446	14551	14569	14655	14548	14548	14408	14452	14393	14462	14447	14535	14614	14617	14477	14488	14426	14512	14452	14547	14532	14493	14625	14248	14643	14578	14664	14563	14499	14529	14461	14521	14665	14452	14351	14648	14704	14600	14557	14458	14449	14659	14484	14689	14579	14528	14436	14490	14512	14442	14539	14783	14578	14537	14405	14465	14570	14663	14547	14414	14560	14621	14434	14505	14417	14630	14357	14504	14525	14724	14541	14421	14564	14479	14358	14401	14684	14503	14516	14389	14481	14522	14627	14332	14590	14550	14432	14600	14611	14529	14399	14635	14540	14441	14734	14506	14480	14395	14547	14562	14600	14528	14595	14659	14461	14746	14563	14587	14456	14626	14585	14491	14410	14683	14544	14443	14565	14476	14303	14649	14466	14582	14493	14599	14538	14610	14531	14420	14491	14710	14573	14632	14542	14471	14536	14484	14476	14559	14477	14481	14448	14371	14574	14339	14364	14504	14454	14349	14427	14504	14569	14566	14589	14431	14571	14676	14789	14436	14546	14472	14358	14539	14432	14546	14653	14553	14537	14487	14570	14529	14490	14540	14603	14385	14620	14523	14543	14437	14551	14456	14569	14762	14556	14532	14372	14616	14670	14527	14524	14493	14782	14550	14486	14643	14407	14542	14443	14557	14587	14655	14625	14567	14489	14416	14512	14569	14670	14610	14702	14570	14644	14612	14636	14656	14652	14507	14618	14569	14591	14451	14490	14560	14513	14572	14601	14647	14582	14548	14700	14603	14615	14525	14432	14423	14614	14728	14853	14652	14635	14425	14441	14376	14785	14525	14543	14428	14628	14503	14577	14518	14596	14419	14572	14468	14484	14318	14444	14639	14463	14486	14600	14637	14460	14624	14428	14568	14410	14641	14522	14624	14467	14507	14513	14523	14677	14396	14598	14427	14497	14571	14582	14417	14537	14596	14335	14502	14611	14502	14441	14538	14412	14629	14624	14569	14325	14435	14613	14533	14590	14559	14416	14595	14530	14523	14597	14579	14454	14561	14556	14797	14448	14481	14637	14626	14574	14675	14596	14501	14504	14639	14640	14537	14571	14547	14549	14523	14431	14717	14577	14653	14591	14442	14655	14579	14419	14513	14493	14451	14516	14324	14600	14708	14546	14612	14521	14690	14449	14510	14507	14648	14596	14571	14420	14527	14625	14484	14622	14468	14588	14743	14758	14588	14490	14484	14583	14346	14647	14664	14571	14455	14516	14536	14463	14446	14593	14428	14662	14588	14515	14364	14473	14563	14591	14500	14355	14553	14735	14474	14674	14541	14347	14667	14502	14730	14575	14458	14647	14481	14516	14618	14555	14514	14584	14575	14421	14537	14401	14732	14668	14450	14311	14486	14500	14371	14709	14291	14483	14583	14462	14417	14476	14424	14430	14381	14627	14566	14586	14491	14487	14403	14477	14574	14534	14624	14563	14332	14553	14444	14504	14553	14466	14533	14658	14642	14459	14502	14501	14479	14480	14649	14517	14497	14534	14402	14622	14551	14654	14535	14544	14580	14471	14487	14365	14648	14458	14586	14345	14718	14427	14540	14540	14639	14599	14625	14441	14576	14485	14297	14443	14653	14375	14496	14593	14446	14696	14562	14640	14885	14455	14416	14628	14512	14372	14585	14660	14521	14535	14655	14684	14576	14463	14414	14652	14557	14629	14694	14622	14596	14453	14721	14378	14642	14704	14490	14570	14647	14495	14585	14734	14515	14492	14424	14465	14619	14523	14496	14649	14595	14565	14503	14587	14442	14474	14570	14686	14448	14498	14689	14565	14526	14505	14432	14676	14550	14596	14428	14533	14618	14535	14502	14693	14654	14606	14504	14587	14516	14598	14512	14569	14631	14605	14397	14588	14588	14400	14633	14640	14500	14495	14566	14539	14450	14535	14417	14660	14496	14550	14607	14504	14527	14505	14575	14810	14623	14492	14475	14795	14467	14389	14460	14531	14785	14503	14465	14437	14594	14603	14526	14476	14426	14700	14513	14514	14569	14560	14379	14331	14333	14488	14755	14593	14390	14521	14533	14582	14545	14613	14495	14523	14609	14480	14488	14746	14622	14706	14555	14617	14505	14421	14482	14654	14737	14469	14767	14458	14401	14560	14576	14435	14601	14442	14506	14381	14593	14551	14409	14577	14688	14565	14645	14547	14320	14472	14443	14575	14496	14422	14376	14567	14397	14532	14502	14723	14589	14648	14464	14615	14597	14495	14472	14557	14471	14340	14636	14489	14619	14536	14674	14438	14467	14672	14584	14572	14515	14609	14461	14481	14551	14690	14713	14602	14450	14556	14627	14562	14562	14519	14473	14576	14648	14481	14655	14507	14577	14548	14507	14422	14438	14476	14605	14500	14666	14553	14554	14458	14607	14497	14590	14679	14516	14441	14444	14731	14556	14626	14509	14464	14521	14461	14579	14492	14723	14547	14627	14494	14451	14644	14519	14321	14700	14512	14600	14726	14507	14456	14372	14643	14629	14552	14503	14508	14483	14658	14331	14599	14474	14579	14571	14456	14593	14491	14458	14474	14463	14551	14509	14509	14461	14579	14710	14469	14539	14733	14663	14474	14515	14491	14560	14670	14717	14630	14498	14592
28654	27437	34814	30517	24080	20779	18588	17187	16855	16503	16520	16298	16139	16390	16197	15801	15884	15845	15952	15833	15980	15818	15706	15781	15875	15767	15732	15764	15835	15879	15806	15848	15789	15760	15817	15577	15805	15729	15674	15773	15880	15615	15881	15652	16013	15684	15594	15883	15797	15648	15713	15688	15743	15797	15897	15939	15689	15736	15492	15831	15939	15813	15818	15721	15458	15700	15608	15685	15844	15898	15614	15673	15716	15919	15753	15696	15714	15649	15759	15838	15813	15731	15814	15686	15753	15904	15750	15639	15782	15702	15597	15812	15563	15884	15685	15763	15828	15898	15544	15705	15656	15640	15854	15670	15582	15711	15758	15741	15760	15871	15836	15874	15719	15671	15718	15819	15601	15968	15828	15704	15790	15869	15649	15704	15750	15856	15819	15729	15742	15798	15875	15718	15560	15480	15633	15855	15714	15696	15791	15833	15747	15722	15974	15840	15926	15672	15763	15758	15848	15903	15605	15691	15877	15985	15871	15910	15810	15690	15934	15803	15651	15563	15454	15708	15597	15738	15882	15665	15685	15692	15742	15661	15766	15749	15635	15980	15715	15865	15546	15583	15784	15777	15791	15727	15917	15648	15967	15814	15760	15789	15897	15682	15652	15883	15724	15831	15725	15793	15886	15633	15861	15751	15730	15714	15728	15781	15781	15822	15744	15657	15757	15611	15773	15604	15843	16085	15750	15665	15672	15809	15630	15738	15754	15857	15784	15717	15583	15690	15820	15802	15744	15607	15760	15926	15714	15781	15719	15719	15836	15778	15835	15903	15720	15914	15766	15838	15986	15785	15903	15721	15563	15765	15672	15604	15681	15716	15844	15725	15851	15570	15816	15841	15865	15676	15872	15678	15650	15630	15615	15744	15846	15810	15826	15819	15758	15623	15684	15677	15660	15758	15706	15783	15748	15773	15749	15787	15730	15787	15758	15774	15719	15673	15679	15681	15597	15711	15833	15787	15633	15748	15801	15763	15811	15823	15646	15753	15737	15844	16071	15837	15741	15774	15678	15849	15576	15734	15671	15713	15676	15837	15650	15702	15746	15798	16000	15755	15554	15861	15709	15846	15719	15972	15931	15627	15496	15688	15771	16034	15681	15685	15830	15547	15739	15781	15644	15844	15840	15848	15862	16019	15800	15809	16038	15710	15790	15741	15554	15542	15716	15789	15724	15762	15761	15786	15748	16003	15710	15703	15677	15469	15835	15805	15705	15680	15774	15624	15597	15680	15813	15816	15834	15734	15793	15719	15808	15716	15788	15763	15765	15800	15762	15850	15651	16036	15897	15738	15764	15858	15743	15787	15634	15715	15729	15657	15761	15787	15904	15795	15676	15716	15802	15681	15823	15573	15822	15799	15874	15959	15875	15932	15912	15833	15669	15843	15894	15716	15754	15748	15758	15891	15838	15836	15916	15742	15684	15592	15711	15804	15822	15731	15918	15648	15812	15846	16044	16076	15780	15887	15867	15847	15701	15922	15806	15939	15721	15728	15803	15776	15738	15903	15926	15450	15615	15874	15650	15721	15839	15819	15780	15667	15788	15720	16001	15743	15647	15684	15594	15825	15938	15801	15874	15885	15718	15778	15840	15823	15685	15812	15750	15762	15663	15604	15723	15732	15912	15782	15921	15716	15761	15824	15628	15935	15797	15698	15641	15694	15821	15800	15768	15684	15655	15955	15594	15707	16030	15791	15670	15787	15711	15620	15549	15659	15873	15596	15732	15895	16054	15860	15657	15688	15621	15735	16165	15759	15864	15737	15761	15697	15681	16008	15694	15806	15772	15685	15745	15768	15819	15717	15697	15797	15741	15896	15697	15848	15910	15761	15805	15849	15706	15854	15517	15906	15756	15664	15914	15778	15787	15675	15546	15651	16033	15761	15801	15690	15805	15890	15798	15832	15763	15719	15870	15634	15695	15710	15647	15713	15614	15561	15745	15776	15839	15992	15761	15721	15746	15772	15738	15958	15639	15766	15741	15878	15651	15683	15919	16029	15810	15901	15631	15653	15597	16050	15688	15772	15856	15946	15783	15670	15806	15747	15649	15656	15687	15868	15798	15616	15821	15675	15734	15637	15763	15846	15804	15513	15505	15660	15835	15807	15958	15752	15922	15684	15747	15910	15729	15838	15844	15673	15824	15852	15716	15803	15975	15749	15958	15744	15839	15679	15665	15816	15739	15746	15774	15886	15836	15563	15716	15786	15875	16008	15886	15757	15740	15780	15590	15531	15672	15691	15722	15754	15877	15642	15779	15682	15906	15920	15729	15800	15748	15737	15646	15784	15939	15792	15910	15708	15914	15747	15647	15567	15836	15830	15691	15876	15639	15747	15820	15796	15713	15602	15663	15769	15955	15857	15769	15742	15866	15907	15822	15825	15710	15674	15729	15976	15898	15637	15698	15694	15850	15702	15673	15783	15936	15553	15752	15715	15740	15719	15700	15764	15533	15749	15937	15682	15765	15775	15821	15740	16040	15739	15865	15741	15622	15895	15887	15802	15675	15550	15832	15864	15735	15636	15674	15717	15644	15924	15716	15814	15704	15871	15623	15813	15653	15789	15755	15849	15850	15871	15950	15928	15980	15603	15577	15691	15746	15783	15663	15786	15751	15792	15644	15634	15900	15643	15879	16042	15741	15913	15792	15881	15703	15769	15758	15814	15566	15654	15706	15644	15755	15683	15716	15731	15736	15797	15793	15730	15901	15835	16004	15742	15797	15859	15704	15527	15586	15783	15604	15809	15909	15787	15786	15914	15846	15642	15790	15851	15777	15633	15861	15770	15520	15694	15704	15785	15933	15512	15716	15601	15767	15806	15800	15558	15932	15734	15666	15614	15735	15885	15785	15687	15476	15812	15711	15643	15837	15827	15672	15765	15479	15653	15780	15859	15765	15708	15757	15660	15900	15773	15750	15788	15809	15791	15736	15962	15979	15877	16002	15682	15928	15803	15888	15793	15755	15748	15637	15662	15876	15796	15880	15743	15703	15832	15867	15728	15857	15662	15684	15924	15796	15780	15832	15806	15607	15794	15738	15632	15701	15828	15811	15697	15607	15697	15846	16022	15861	15975	15830	15752	15684	15751	15714	15729	15746	15701	15622	15772	15929	15823	15584	15681	15829	15897	15827	15788	15721	15850	15794	15718	15603	15716	15763	15592	15801	15750	15880	15853	15743	15875	15849	15788	15848	15746	15774	15658	15662	15956	15634	15595	15699	15853	15894	15791	15789	15821	15877	15757	15724	15723	15694	15718	15708	15744	15782	15832	15676	15710	15646	15610	15676	15708	15785	15878	15640	15716	15716	15759	15499	15898	15882	15814	15804	15813	15893	15944	15774	15806	15744	15715	15743	15787	15738	15762	15901	15617	15657	15786	15806	15806	15705	15632	15793	16076	15776	15747	15884	15694	15647	15778	15821	15752	15814	15906	15642	15741	15756	15565	15698	15636	15986	15653	15729	15653	15557	15846	15780	15694	15671	15761	15669	15735	15721	15796	15858	15806	15730	15940	15823	15847	15903	15736	15748	15624	15581	15644	15740	15678	15730	15592	15791	15770	15743	15835	15601	15866	15750	15720	15807	15526	15835	15643	15874	15827	15877	15803	15759	15696	15599	15803	15860	15789	15693	15660	15736	15704	15888	15859	15940	15870	15797	15949	15745	15871	15947	15772	15556	15772	15854	15587	15910	15949	15782	15630	15675	15834	15823	15914	15760	15623	15751	15793	16003	15772	15702	15845	15909	15987	15773	15728	15685	15850	15858	15811	15895	15901	15844	15759	15638	15783	15812	15844	15688	15710	15740	15798	15498	15725	15572	15950	16053	15700	15714	15701	15730	15675	15838	15884	15890	15944	15658	15819	15687	15678	15732	15817	15938	15821	15933	15729	15918	16032	15842	15770	15715	15822	15617	15795	15809	15781	15677	15941	15667	15750	15771	16009	15904	15752	15828	15597	15632	15763	15730	15774	15875	15852	15793	15712	15677	15832	15890	15845	15953	15694	15744	15806	15669	15689	15825	15907	15788	16042	15745	16010	15720	15822	15745	15850	15757	15845	15833	15858	15791	15798	15682	15697	15453	15761	15736	15777	15978	15900	15721	15730	15778	15878	15660	15809	15786	15720	15698	15883	15744	15728	15794	15555	15627	15689	15660	15946	15793	15937	15666	15854	15811	15703	15725	15707	15674	15785	15888	15662	15629	15743	15896	15816	15706	15738	15758	15761	15914	15855	15796	15662	15768	15662	15757	15695	15609	15689	15710	15740	15594	15807	15735	15676	15610	15834	15689	15764	15687	15694	15750	15718	15645	15678	15999	15598	15879	15856	15817	15746	15533	15695	15739	15898	15996	15890	15971	15746	15843	15847	15824	15751	15977	15875	15738	15672	15662	15767	15926	15750	15705	15874	15812	15646	15755	15627	16017	15910	15782	15668	15675	15552	15852	15865	15631	15829	15626	15709	15654	15702	15794	15683	15511	15658	15715	15690	15642	15906	15767	15746	15673	15604	15624	15662	15850	15725	15663	15843	15632	15830	15776	15827	15741	15678	15828	15837	15740	15703	15823	15587	15772	15817	15764	15817	15758	15913	15891	15991	15816	15701	15816	15664	16048	15714	16059	15668	15808	15879	15712	15768	15964	15743	15585	15933	15785	15807	16035	15747	15769	15690	15613	15651	15848	15616	15799	15904	15666	15643	15897	15797	15695	15654	15827	15646	15987	15865	15784	15747	15538	15771	15885	15600	15778	15651	15841	15594	15728	15723	15802	15541	15515	15662	15582	15660	15786	15816	15742	15830	15849	15749	15748	15810	15703	15789	15751	15707	15736	15803	16006	15875	15849	15620	15719	15661	15901	15882	15689	15633	15866	15606	15961	15839	15873	15567	15877	15712	15785	15740	15616	15752	15751	16020	15806	15671	15922	15901	15670	15613	15710	15695	15633	15794	15790	15756	15808	15858	15950	15927	15981	15662	15816	15717	15635	15886	15751	15873	15783	15783	15901	15674	15929	15749	15783	15965	15967	16025	15936	15872	15748	15649	15820	15830	15840	15823	15661	15698	15678	15884	15738	15956	16028	15729	15823	15757	15893	15844	15602	15913	15584	15664	15909	15883	15738	15822	15664	15634
25282	42554	35295	26540	22041	19246	16634	15303	14722	14460	14111	14172	14035	13737	13662	13758	13578	13647	13463	13594	13511	13564	13480	13391	13351	13467	13516	13374	13656	13538	13424	13485	13413	13309	13429	13462	13358	13259	13432	13446	13582	13507	13399	13404	13270	13256	13576	13451	13408	13371	13566	13212	13335	13432	13297	13381	13415	13400	13384	13445	13428	13519	13463	13561	13447	13261	13401	13487	13500	13444	13408	13437	13487	13422	13334	13323	13489	13385	13409	13331	13294	13512	13408	13357	13423	13493	13506	13388	13456	13336	13375	13394	13252	13491	13326	13416	13295	13509	13344	13369	13521	13347	13438	13313	13460	13390	13489	13332	13485	13337	13375	13354	13452	13546	13511	13509	13509	13360	13383	13357	13424	13302	13598	13255	13444	13420	13502	13351	13410	13439	13423	13477	13324	13347	13428	13490	13344	13288	13473	13344	13449	13449	13305	13393	13405	13270	13442	13248	13562	13487	13466	13419	13234	13593	13377	13522	13383	13496	13575	13434	13524	13377	13419	13413	13376	13320	13584	13360	13403	13390	13426	13562	13384	13442	13463	13485	13493	13411	13159	13312	13380	13305	13515	13413	13426	13468	13439	13486	13394	13288	13448	13327	13391	13334	13407	13321	13235	13384	13552	13577	13528	13397	13459	13511	13319	13425	13497	13415	13387	13458	13301	13266	13433	13473	13413	13427	13344	13395	13404	13383	13568	13434	13342	13480	13518	13375	13351	13322	13371	13461	13435	13326	13462	13581	13609	13454	13434	13591	13297	13518	13354	13445	13348	13385	13435	13305	13432	13336	13475	13337	13399	13222	13422	13468	13429	13478	13375	13473	13471	13388	13507	13550	13406	13484	13297	13341	13381	13347	13407	13430	13472	13322	13336	13498	13569	13476	13426	13431	13640	13528	13648	13310	13473	13508	13353	13618	13319	13451	13297	13371	13369	13519	13398	13392	13380	13542	13385	13410	13447	13344	13466	13307	13409	13354	13360	13551	13258	13468	13367	13532	13343	13396	13325	13285	13441	13431	13424	13371	13354	13349	13216	13483	13471	13579	13443	13234	13444	13479	13375	13319	13424	13361	13404	13449	13522	13585	13280	13450	13391	13464	13434	13470	13338	13509	13447	13228	13301	13408	13506	13490	13343	13466	13363	13274	13249	13425	13334	13511	13445	13310	13373	13251	13344	13607	13553	13364	13384	13362	13430	13325	13723	13403	13469	13326	13530	13249	13471	13436	13312	13402	13495	13516	13372	13453	13517	13361	13397	13504	13359	13457	13508	13428	13375	13236	13467	13593	13502	13412	13367	13547	13323	13394	13635	13474	13404	13357	13346	13428	13473	13419	13478	13461	13522	13457	13449	13310	13467	13484	13388	13384	13569	13441	13406	13328	13415	13298	13307	13206	13551	13567	13315	13391	13424	13323	13449	13394	13478	13409	13423	13525	13563	13512	13498	13259	13315	13442	13457	13455	13401	13462	13515	13412	13451	13519	13493	13473	13422	13326	13480	13352	13613	13355	13464	13556	13438	13442	13413	13423	13470	13352	13270	13556	13583	13485	13299	13503	13384	13517	13517	13517	13488	13534	13301	13399	13479	13619	13533	13439	13463	13332	13382	13516	13551	13604	13500	13292	13397	13522	13263	13306	13344	13368	13492	13448	13369	13376	13365	13409	13438	13468	13163	13407	13374	13482	13345	13502	13441	13279	13526	13354	13361	13491	13468	13415	13373	13368	13541	13322	13447	13404	13433	13278	13367	13343	13268	13402	13580	13354	13462	13389	13307	13607	13493	13511	13493	13589	13322	13369	13477	13346	13367	13377	13450	13403	13394	13385	13476	13467	13308	13424	13488	13429	13275	13306	13533	13343	13417	13494	13277	13383	13432	13247	13462	13361	13376	13510	13294	13250	13307	13390	13374	13420	13328	13412	13414	13344	13246	13460	13439	13403	13446	13471	13416	13403	13109	13249	13437	13427	13436	13459	13498	13461	13399	13365	13405	13397	13408	13214	13382	13371	13411	13430	13539	13546	13381	13450	13557	13484	13398	13529	13496	13518	13408	13563	13484	13446	13362	13402	13322	13370	13363	13357	13513	13496	13295	13587	13459	13405	13434	13319	13434	13401	13407	13449	13498	13416	13383	13563	13473	13318	13473	13373	13416	13274	13455	13395	13409	13516	13279	13466	13347	13510	13260	13451	13380	13356	13431	13476	13547	13477	13436	13329	13396	13326	13514	13364	13404	13564	13462	13319	13371	13407	13505	13368	13505	13404	13448	13493	13391	13418	13471	13514	13473	13652	13320	13449	13280	13255	13241	13425	13458	13428	13476	13484	13409	13287	13503	13398	13424	13401	13438	13387	13435	13378	13466	13281	13262	13379	13348	13409	13331	13505	13526	13342	13352	13341	13412	13464	13442	13215	13331	13501	13460	13346	13478	13242	13359	13477	13422	13535	13314	13434	13443	13470	13386	13471	13459	13235	13403	13361	13391	13474	13206	13441	13336	13414	13283	13387	13365	13281	13531	13285	13421	13369	13451	13446	13523	13451	13366	13596	13441	13413	13291	13474	13432	13479	13356	13392	13363	13315	13485	13371	13516	13277	13488	13414	13442	13509	13394	13501	13627	13467	13303	13565	13220	13394	13422	13396	13462	13475	13191	13280	13258	13499	13270	13296	13430	13403	13412	13285	13491	13460	13386	13413	13497	13433	13450	13262	13545	13490	13519	13354	13521	13532	13508	13238	13374	13497	13398	13473	13281	13380	13430	13478	13587	13639	13442	13291	13572	13356	13373	13361	13357	13572	13380	13532	13306	13585	13456	13283	13498	13533	13381	13431	13535	13360	13232	13628	13387	13474	13543	13442	13328	13379	13422	13480	13354	13500	13345	13357	13427	13522	13419	13389	13410	13479	13413	13395	13590	13364	13288	13537	13383	13440	13493	13416	13497	13432	13481	13445	13383	13344	13678	13571	13563	13367	13504	13380	13320	13597	13378	13396	13415	13514	13338	13461	13431	13457	13401	13576	13436	13244	13426	13441	13366	13330	13398	13399	13414	13446	13432	13309	13468	13428	13375	13353	13562	13408	13387	13178	13312	13359	13421	13296	13441	13550	13418	13425	13471	13468	13580	13330	13493	13473	13283	13513	13393	13313	13238	13566	13391	13507	13416	13384	13571	13446	13530	13271	13335	13401	13379	13591	13414	13293	13443	13337	13575	13506	13393	13620	13424	13639	13422	13547	13348	13428	13444	13671	13366	13302	13528	13367	13342	13321	13334	13545	13362	13292	13419	13472	13415	13527	13482	13365	13279	13516	13350	13444	13326	13625	13473	13360	13648	13412	13560	13425	13601	13470	13509	13270	13427	13382	13309	13640	13354	13238	13455	13521	13489	13410	13330	13379	13362	13458	13424	13499	13365	13475	13290	13342	13445	13448	13519	13524	13402	13521	13568	13373	13406	13509	13430	13378	13464	13478	13423	13414	13569	13371	13546	13349	13398	13611	13444	13550	13414	13483	13349	13335	13504	13488	13352	13413	13442	13443	13520	13523	13475	13322	13361	13301	13416	13351	13502	13577	13436	13428	13395	13495	13551	13483	13436	13480	13635	13358	13538	13414	13440	13356	13340	13309	13472	13384	13507	13418	13382	13355	13502	13443	13368	13373	13562	13471	13445	13475	13416	13433	13230	13413	13359	13396	13465	13591	13476	13476	13410	13394	13416	13516	13351	13616	13397	13582	13462	13601	13363	13434	13507	13352	13369	13414	13574	13373	13355	13415	13453	13357	13378	13630	13462	13458	13430	13420	13521	13293	13345	13267	13607	13539	13605	13432	13429	13243	13379	13342	13437	13476	13438	13379	13353	13419	13371	13221	13359	13402	13409	13289	13307	13506	13351	13347	13391	13436	13438	13277	13339	13367	13378	13267	13459	13517	13277	13466	13402	13519	13439	13515	13480	13526	13443	13481	13374	13236	13573	13363	13446	13384	13409	13461	13332	13334	13574	13472	13360	13367	13456	13313	13425	13376	13413	13527	13310	13406	13300	13484	13609	13421	13405	13378	13452	13385	13428	13341	13275	13462	13460	13419	13529	13436	13403	13325	13447	13316	13348	13550	13510	13328	13388	13467	13400	13508	13515	13452	13371	13385	13384	13474	13322	13296	13522	13571	13379	13548	13491	13373	13375	13550	13410	13486	13402	13382	13384	13290	13409	13419	13537	13595	13349	13528	13393	13448	13382	13403	13498	13213	13456	13539	13638	13401	13573	13448	13335	13297	13447	13321	13379	13505	13379	13444	13420	13514	13435	13378	13402	13336	13462	13365	13398	13483	13369	13309	13322	13615	13360	13330	13338	13378	13454	13526	13410	13359	13394	13378	13395	13489	13475	13444	13428	13409	13465	13529	13432	13483	13275	13472	13428	13331	13397	13341	13577	13332	13422	13311	13558	13561	13447	13456	13521	13321	13474	13505	13482	13338	13354	13474	13433	13395	13494	13437	13435	13324	13364	13439	13328	13354	13422	13434	13356	13562	13481	13277	13442	13347	13543	13540	13525	13565	13569	13538	13633	13348	13360	13281	13348	13423	13526	13410	13405	13361	13417	13545	13283	13550	13504	13453	13346	13443	13387	13260	13503	13480	13549	13444	13373	13368	13552	13578	13422	13488	13525	13478	13373	13519	13312	13484	13349	13598	13545	13454	13419	13347	13319	13429	13423	13427	13416	13246	13534	13564	13340	13426	13297	13564	13261	13455	13378	13627	13587	13432	13458	13295	13424	13357	13527	13478	13388	13334	13520	13381	13524	13304	13512	13426	13309	13443	13383	13399	13464	13534	13414	13472	13339	13537	13522	13328	13450	13438	13598	13413	13502	13439	13474	13418	13471	13430	13533	13339	13491	13309	13219	13329	13454	13346	13455	13428	13579	13347	13624	13558	13412	13349	13564	13376	13361	13341	13466	13467	13255	13334	13507	13442	13578	13294	13246	13364	13428	13329	13520	13368	13345	13440	13362	13383	13499	13339	13414	13309	13348	13515	13240	13327	13316	13190	13316	13444	13314	13421	13422	13398	13539	13558	13426	13328	13462	13332	13422	13395	13430	13253	13559	13332	13373	13343	13512	13361	13422	13454
22847	21108	28638	24890	24868	26388	24660	20255	18760	18590	18213	18045	17852	17520	17482	17336	17326	17016	17378	17285	17293	17174	17154	17262	17141	17149	17265	17220	17249	17132	17298	17262	17208	17201	17037	17110	17161	17102	16980	17103	17071	17067	16919	17124	17154	16920	17253	17129	17149	16927	17174	17212	16987	16940	17095	17128	17166	17052	17057	16938	17053	17096	17100	17088	17249	17144	17348	17002	17310	16909	17088	17142	17204	16891	16984	17330	16891	17074	17006	16851	17123	16819	16986	17149	17032	16980	17021	17085	17105	17122	17249	17074	17144	16874	16872	17117	17164	16868	17198	17095	16972	16849	16941	17008	17099	17052	17064	16975	17070	17160	17068	16751	17025	17001	17220	16940	17221	17118	17108	16881	16902	17039	17013	17137	17166	16946	16950	16882	16970	17288	16943	17070	16804	16920	16820	17068	16999	17027	16982	16944	17130	16935	16837	16907	16861	17006	16967	17247	17177	17052	16924	16985	17060	17184	16737	17041	16732	17121	17099	16729	16969	17001	17074	17038	17002	17121	16890	16903	16855	17187	16866	17055	16918	16974	17125	17039	17027	17103	17061	16978	17060	16991	17053	16985	16785	16905	16944	17014	17077	16958	17071	17208	16990	17103	17059	17032	17084	16945	17101	16851	16941	17010	17080	17060	16923	17048	16978	17171	17054	17141	17083	17115	17054	17098	17156	16966	16879	16948	17127	16919	16917	16815	16987	17002	16941	16733	16917	17070	17163	17060	16999	17033	17184	17111	16843	17095	17229	16954	17056	17049	16856	16958	16964	17136	17169	17002	17138	17093	17014	16892	17240	16933	17101	16934	16955	17015	17080	17173	16968	16907	17043	17074	17191	17213	16948	17047	17223	17168	16936	17030	17132	17263	16946	16985	16982	16965	17006	17149	17032	16983	17088	16798	17109	16828	17025	17233	17038	16824	16864	16923	17134	17124	17045	16952	17101	17072	17135	17176	17195	17121	17052	17135	17052	16874	17039	16974	16900	17036	17325	16642	17251	17112	17113	17001	17069	17099	17020	17006	17006	16966	16843	16898	16946	17111	16901	17257	16975	17014	16942	16969	17154	16863	16994	16847	16999	17202	17081	17136	16992	17272	16983	16899	17204	16935	17207	16946	16994	17044	17217	16919	16865	16942	17196	17077	17130	17076	16825	17173	16840	16844	16844	17104	17175	16817	17136	17035	16920	16919	16967	16909	17056	17032	16974	16865	16873	17126	16926	17005	17082	16921	16964	17054	16915	16998	16993	16818	17169	16954	17005	17040	16972	16897	17034	17111	17088	16977	17145	17003	16949	17130	16927	17218	17032	16982	17037	17088	17054	17171	16975	17000	17057	17058	17166	16998	16957	17206	17118	17189	17048	17377	16986	16998	17094	17056	16924	17009	17134	16974	17005	16929	17002	16980	17102	16962	16887	17015	17098	17021	17096	17008	17034	17210	17339	17072	17100	17043	17064	17103	17189	16776	17154	16952	16910	17028	16816	17134	17144	17056	16936	17066	16919	16963	17102	16935	17000	16930	16914	17065	17133	16947	17122	16938	17122	16967	16979	17236	17097	17209	16954	16945	17111	17104	17168	17043	16968	16956	16944	17041	16753	16988	17260	17194	17322	17117	16989	17177	17073	17103	17193	17091	16982	16869	17022	17054	17136	16928	17102	17294	17003	16989	17152	16942	16983	17035	16944	17028	16729	17021	17134	16949	16975	17015	17068	16999	17035	16876	16978	16789	17057	16999	16864	16989	17172	16907	17082	17179	17137	16881	17194	16864	17095	17075	17106	17249	16962	17098	17134	17236	17079	17206	17048	17049	16950	17354	16976	17064	16970	17004	16945	17105	17101	17052	16980	17071	17179	16932	16988	17120	17255	17137	16926	16835	17060	16948	16893	16925	16962	17096	16985	17026	17028	16989	16880	16936	16790	17105	16634	17022	17238	17131	16926	16956	17166	16915	17079	17199	17036	16865	17000	17002	16939	16982	17074	16868	16879	17216	16906	16888	17177	17106	17086	16763	16823	17113	16849	16873	17058	16904	17146	17141	16980	17142	17072	16933	16972	16916	17041	17121	16971	16935	16896	17078	17206	16980	17015	16924	17170	16997	16925	17097	16936	17101	17181	16881	16954	17225	17102	16871	17115	17059	16872	16977	16920	16953	16882	16801	16918	16963	16883	16847	17202	17238	16896	17108	17049	16982	17029	17154	16896	16994	16843	16976	17031	17180	17089	17049	17130	17096	17201	16977	16880	17110	16959	17077	17048	17082	17159	17114	17013	16923	17098	16934	16948	17242	17028	17013	17052	16930	17095	17033	16947	17213	17361	17057	16984	16915	16709	17016	17104	17032	16980	17197	17115	17111	17030	17068	17005	17251	16985	17046	16962	16913	17010	16919	16952	16923	16947	16958	17126	17046	16804	16874	16938	16737	17014	16966	17196	16908	16916	17174	17018	17027	17052	17043	17259	16848	17210	16996	17097	17101	17140	17100	17005	17176	16972	17066	17159	17191	17050	16926	17161	17081	17072	17212	16911	17062	17048	17005	17149	17273	17039	16926	16939	16962	17168	17005	17230	17102	17147	16946	16982	16893	16981	17048	17141	16979	16952	16999	16880	17006	16986	16779	16872	17018	16866	16990	16977	16878	17138	17050	17013	17085	16991	16781	17091	17061	17103	16889	17084	17180	17030	16909	16949	16851	16894	16924	17009	17016	17029	16949	17048	16835	16869	16977	17307	17265	17077	17077	17178	16848	17046	17201	17165	16994	16951	16917	17088	17077	17050	17021	17096	17204	17017	17142	17162	17125	16994	17002	17211	17046	17156	17108	17096	17197	17043	16833	16789	16963	16988	17017	16886	16864	16998	17054	17137	16907	16776	17103	17051	17097	16900	17080	17053	17241	17106	16990	17098	17110	16961	16966	16911	17176	17042	17042	16909	16988	16929	17200	17200	16844	16966	17003	16981	17090	17242	17036	17005	17024	17124	16931	17117	17054	16892	17172	17039	17142	17056	16855	16931	16906	17043	17090	17050	17084	17023	17079	16908	17009	16918	17037	17132	16963	16949	17091	16912	17095	17003	17075	17076	17077	16923	17001	16799	17063	17042	17147	17077	17013	16968	16861	16860	16991	16920	17120	16966	17088	17024	17010	17208	17146	17039	16836	17127	16985	16973	17005	17131	17058	17204	17154	17044	17161	17048	17028	16972	16932	17110	16854	17184	16982	16947	16843	17033	17000	17002	16962	17104	16689	16934	17107	17057	16861	16969	16830	16835	17086	17044	16963	17083	17160	17075	17241	16978	17071	16956	17137	16871	17058	17106	17031	16975	17053	17073	17018	17008	17023	16923	17021	16857	17002	16878	17071	17049	16960	17119	16981	16855	16955	17070	17005	17100	17080	16864	17242	17073	16910	17078	16912	17058	17002	17152	17133	17203	17021	17125	17089	17081	16932	16889	17192	17074	17002	17074	16952	16883	17072	17000	16977	17111	17036	17089	17003	16952	16993	17096	17154	17039	16956	17055	16957	17144	16965	17043	17059	17096	16970	16825	17057	17203	16916	16988	16997	16992	17028	16889	16774	16891	16925	17124	17055	16981	17138	17063	17121	17053	16622	17077	17017	17119	17148	16996	17119	17047	17090	17098	16965	17017	17029	16985	17090	17204	17203	17143	17082	17048	16984	17013	17045	17050	17065	17027	16912	17027	17171	17177	16975	17180	16890	16918	16913	17052	16970	16907	16965	17111	17022	17090	16877	17145	17166	17069	17208	17010	17079	17157	17009	16846	17157	17100	17030	17100	17067	17055	17202	16919	16884	17104	17106	16973	16878	17007	17014	17089	17024	17077	16806	16819	17034	16878	17200	17117	17217	16944	17063	16850	16829	17225	16961	17050	16985	16951	16901	17204	17002	17020	17085	16815	17072	17079	17163	17001	17023	16932	16952	17095	16667	16824	16936	17147	17074	17069	17044	17072	16912	17128	16983	17082	17042	17028	17044	17003	17013	16938	17032	16852	16875	16814	16980	16983	17117	17066	17089	17085	17092	16942	16970	16969	17300	16991	17061	16908	16820	17076	16806	16977	17116	16984	17102	17183	17035	16900	16947	17199	17013	17021	16958	17269	16920	16978	16919	17273	17288	17033	17063	17081	17067	17088	17065	17161	17143	17162	17013	16873	17057	17061	16852	17210	16804	17098	16984	17248	16990	16926	16934	16989	16847	16864	17025	17236	16947	17167	17261	17115	17083	17107	17125	17165	16945	17087	17041	17117	17027	17058	16950	17094	16992	17148	17039	17011	17002	16916	17165	17134	17022	17078	16983	16926	16835	17046	16946	16908	17046	16879	16823	16836	17083	16902	16915	16953	16851	17030	16712	17069	17160	17113	17023	17146	17097	17001	17066	17039	17021	16898	16894	16817	16999	16929	17076	16777	17215	17112	17222	17169	16948	17286	17046	16733	16986	17016	16970	16924	17187	17080	17010	16899	16968	17010	17005	16854	17146	17066	16902	16717	16935	17036	17069	17072	17096	17100	17230	17029	16998	17113	16853	16869	17016	16921	17022	16993	16904	17054	17123	16866	16946	17132	17084	17205	16918	16864	17049	17159	17134	16965	17170	16980	16958	17060	17020	17036	17228	17015	17053	16922	16995	16905	17008	16936	17027	16894	17036	16961	16994	17004	17091	17139	17056	17137	17097	17084	16881	17010	17027	16967	16872	17000	16927	17018	17123	17063	16976	16994	17109	17168	16956	17066	17109	16931	17118	17130	17117	16896	17033	17023	17066	17127	17037	17253	16940	17153	16886	17204	17033	17015	16982	17008	16967	16935	17148	17045	16885	16972	17022	17127	17030	16926	17043	16914	17000	17069	16981	17015	16982	16990	17007	17161	17081	17009	16822	17096	17180	17065	16983	16977	16999	17050	16978	17117	17062	16804	17059	17100	17035	17124	17095	16890	17096	17105	16910	17165	17021	17186	16995	16978	17170	16939	16856	17072	17153	16843	17071	16923	17143	16978	16837	17045	17169	16920	16808	17209	16825	17057	16814	17013	17072	17114	16970	16878	17245	16991	17147	16959	17085	17042	16944	16962	17025	16845	17093	17059	16955	17281	17103	17017	17002	17089	17262
25771	52225	44536	35466	30142	24076	19805	17728	16341	15914	15246	15085	14919	14833	14668	14625	14678	14459	14645	14560	14358	14422	14357	14229	14447	14297	14369	14301	14283	14339	14171	14182	14369	14255	14183	14136	14099	14113	14170	14172	14279	14291	14156	14249	14240	14185	14152	14095	14090	14196	14208	14043	14178	14053	14391	14308	14165	14271	14247	14084	14060	14285	14185	14279	14255	14282	14139	14082	14116	14222	14270	14127	14120	14235	14196	14068	14153	14169	14349	14162	14332	14161	14237	14203	14162	14075	14234	14262	14210	14246	14150	14153	14090	14161	14210	14276	14258	14278	14141	14131	14403	14193	14224	14110	14373	14185	14364	14212	14023	14224	14164	14166	14188	14194	13942	13931	14205	14151	14299	14209	14190	14179	14287	14180	14227	14136	14226	14142	14240	14163	14308	14268	14249	14147	14210	14169	14224	14203	14098	14092	14175	14267	14135	14231	14178	14179	14201	14162	14130	14157	14183	14122	14100	14038	14294	14196	14053	14170	14271	14182	14118	14117	14052	14135	14064	14182	14085	14208	14165	14129	14210	14164	14240	14153	14121	14109	14248	14270	14224	14173	14416	14326	14361	14042	14225	14072	14078	14306	14215	14141	14226	14154	14272	14201	14144	14170	13950	14276	14156	14126	14176	14245	14202	14290	14198	14212	14084	14229	14071	14260	14134	14140	14153	14080	14255	14299	14230	14057	14169	14190	14225	14222	14192	13954	14215	14272	14273	14174	14196	14182	14199	14180	14089	14173	14274	14215	14167	14258	14048	14132	14218	14179	14299	14118	14073	14273	14169	14267	14267	14099	14105	14247	14065	14255	14310	14051	14369	14123	14260	14087	13932	14414	14084	14187	14105	14212	14072	14253	14293	14268	14203	14210	14265	13991	14232	14194	14199	14164	14073	14270	14171	14490	14140	14109	14388	14220	14251	14163	14031	14338	14172	14115	14264	14143	14227	14137	14149	14199	14194	14127	14153	14270	14386	14138	14355	14184	14165	14443	14133	14151	14217	14286	14287	14142	14218	14114	14109	14236	14220	14187	14285	14201	14102	14097	14297	14256	14136	14060	14073	14103	14298	14290	14143	14031	14303	14141	14139	14211	14181	14237	14138	14018	14128	14017	14218	14228	14235	14185	14151	14233	14281	14087	14028	14110	14221	14069	14086	14217	14044	14198	14171	14078	14266	14200	14332	14268	14320	14171	14077	13987	14167	14256	14023	14214	14140	14242	14098	14228	14049	14136	14195	14125	14078	14209	14138	14086	14329	14174	14194	14272	14377	14115	14415	14225	14258	14087	14263	14000	14314	14169	14199	14122	14237	14149	14110	14151	14213	14219	14128	14433	14239	14111	14148	14254	14304	14217	14185	14333	14073	14266	14139	14151	14183	14249	14315	14222	14172	14098	14140	13971	14049	14329	14012	14126	14192	14158	14152	14366	14337	14271	14248	14237	14122	14098	14321	14130	14174	14411	14285	14245	14191	14290	14114	14091	14261	14201	14057	14283	14025	14169	14242	14115	14276	14227	14232	14192	14220	14058	14168	14152	14038	14098	14236	14072	14156	14155	14132	14133	14243	14267	14264	14242	14072	14291	14502	14023	13923	14318	14214	14171	14315	14153	14213	14010	14203	14047	14054	14208	14312	14218	14205	13992	14242	14184	14235	14157	14245	14166	14102	14358	14019	14280	13966	13909	13948	14182	14162	14112	14274	14223	14175	14108	14228	14024	14072	14233	14083	14154	14126	14013	14352	14319	14261	14184	14091	14169	14217	14154	14335	14112	14211	14164	14141	14163	14230	14141	14214	14112	14186	14101	14203	14243	14183	14343	14141	14241	14096	14309	14198	14128	14115	14277	14177	14130	14169	14115	14260	14149	14195	14269	14402	14137	14261	14148	14236	14087	14262	14410	14023	14212	14279	14215	14184	14264	14187	14149	14133	14088	14322	14113	14251	14178	14193	14008	14293	14153	14261	14219	14166	14302	14180	14180	14250	14169	14150	14131	14257	14273	14102	14323	14128	14312	14157	14304	14311	14121	14233	14098	14296	14246	13983	14297	14204	14205	14203	14072	14307	14146	14013	14200	14268	14207	14331	14220	14220	14211	14028	14079	14206	14078	14105	14169	14117	14099	14157	14136	14240	14194	14343	14141	14148	14110	14126	14247	14051	14303	14204	14213	14219	14185	14149	14185	14197	14200	14243	14114	14099	14089	14285	14168	14242	14114	14177	14086	14043	14041	14356	14309	14228	14176	14067	14046	14245	14094	13979	14245	14238	14089	14111	14179	14106	14015	14251	14271	14085	14127	14213	14197	14146	14285	14252	14136	14233	14311	14330	14182	14133	14073	14194	14292	14239	14176	14154	14079	14222	14043	14041	14301	14027	14222	14124	14263	14249	14236	14291	14064	14096	14195	14004	14090	14036	14191	14122	14264	14212	14081	14201	14098	14243	14295	14087	14257	13990	14199	14114	14132	14319	14079	14281	14144	14191	14204	13995	14179	14217	14125	14178	14215	14188	14263	14040	14031	14142	14091	14081	14254	14173	14198	14151	14233	14186	14141	14263	14180	14302	14015	14081	14221	14035	14146	14040	14203	14137	14347	14227	13943	14229	14171	14277	14140	14262	14116	14243	14213	14290	14229	14180	14142	14288	14353	14119	14099	14344	14039	14059	14196	14163	14122	14101	14094	14211	14199	14216	13966	14250	14058	14208	14163	14164	14161	14236	14157	14240	14266	14097	14176	14101	14213	14247	14191	14067	14154	14122	14300	14065	14183	14216	13979	14129	14050	14340	14227	14102	14236	14146	14115	14328	14087	14209	14303	14120	14228	14117	14136	14160	14183	14246	14214	14241	14214	14048	14098	14228	14221	14110	14300	14148	14348	14185	14396	14183	14208	14249	14148	14118	14106	14244	14241	14249	14077	14305	14250	14258	14269	14198	14002	14127	14046	14207	14079	14245	14170	14275	14103	14239	14210	14207	14149	14177	14230	14117	14197	14139	14314	14062	14107	14229	14093	14211	14080	14148	14146	14289	14052	14065	14222	14064	14333	14221	14128	14122	14238	14037	14279	14175	14276	14044	14177	14012	14068	14272	14300	14093	14191	14192	14009	14197	14253	14280	13983	14253	14298	14024	14221	14120	14273	14232	14021	14188	14147	14386	14289	14187	14293	14102	14167	14206	14199	14097	14219	14123	14043	14169	14116	14254	14183	14275	14310	14179	14069	14207	14053	14118	14136	14227	14347	14040	14223	14046	14309	14070	14132	14165	14177	14129	14241	14184	14117	14335	14150	14037	14055	14140	14113	14119	14051	14145	14163	14118	14180	14078	14243	14131	14021	14111	14187	14154	14156	14230	14147	14119	14169	14061	14303	14144	14313	14199	14240	14067	14254	14075	14310	14230	14043	14244	14490	14279	14115	14203	14143	14100	14175	14188	14199	14210	14169	14036	14190	14108	14068	14071	14321	14179	14117	14135	14181	14321	14230	14310	14254	14349	14234	14204	14262	14175	14197	14241	14253	14143	14371	14104	14199	14267	14145	14094	14090	14217	14325	14154	14312	14148	14238	14140	14184	14261	14191	14280	13971	14261	14284	14239	14320	14035	14259	14061	14298	14283	14017	14183	14228	14198	14124	14171	14180	14279	14174	14151	14065	14063	13970	14198	14019	14321	14286	14251	14328	14232	14076	14090	14106	14224	14172	14146	14097	14316	14308	14253	14250	14260	14190	14075	14198	14225	14266	14223	14251	14354	14041	14387	14237	14339	14446	14098	14293	14256	14142	14261	14106	14252	14035	14041	14304	14147	14091	14270	14219	14159	14175	14240	14107	14314	14180	14131	14233	13961	14130	14200	14294	14245	14367	14115	14138	14259	14181	14098	14247	14146	14165	14197	14137	14256	14195	14220	14036	14239	14170	14150	14122	14075	14183	14096	14137	14101	14108	14250	14149	14043	14131	14190	14338	14187	14110	14211	14073	14178	14071	14205	14336	14137	14200	14268	14181	14073	14151	14213	14348	14257	14128	14204	14143	14100	14414	14246	14113	14018	14271	14306	14047	14156	14220	14126	14221	14200	14181	14293	14224	14167	14323	14227	14333	14280	14167	14240	14140	14349	14325	14202	14059	14286	14257	14119	14329	14161	14182	14157	14048	14142	14324	14030	14320	14299	14180	14187	14245	14227	14069	14131	14158	14279	13993	14214	14166	14092	14183	14193	14233	14186	14312	14192	14065	14108	14207	14339	14309	14160	14089	14148	14159	14134	14106	14345	14173	14170	14238	14199	14157	14105	14224	14343	14185	14125	14113	14362	14241	14229	14221	14220	14037	14433	14094	14122	14296	14263	14122	14103	14012	14038	14148	14295	14296	14349	14158	14320	14184	14210	14255	14358	14186	14179	14209	14155	14188	14205	14143	14244	14129	14411	14151	14256	13980	14183	14225	14209	14267	14118	14375	14198	14127	14308	14219	14357	14090	14282	14123	14295	14135	14211	14265	14178	14154	14176	14183	14117	14237	14143	14124	14178	14027	14176	14196	14290	14123	14158	14195	14165	14114	14318	14269	14008	14250	14345	14120	14145	14137	14236	14089	14236	14195	14109	14356	14220	14363	14169	14185	14318	14330	14260	14068	14220	13958	14204	14243	14109	14006	14105	14202	14089	14158	14021	14121	14191	14289	14214	14100	14063	14081	14184	14273	14234	14128	14243	14211	14352	14115	14106	14181	14160	13999	14284	14137	14140	14108	14218	14365	14214	14148	14115	14210	14205	14133	14281	14166	13957	14084	14157	14347	14156	14119	14386	14289	14059	14217	14088	14161	14087	14167	14143	14210	14107	14242	14088	14286	14127	14303	14042	14147	14225	14273	13902	14358	14251	14227	13996	14334	14288	14081	14200	14023	14291	14193	14201	14218	14294	14118	14168	14186	14088	14159	14264	14169	14241	14150	14379	14074	14104	14223	14100	14376	14203	14264	14118	14072	14119	14287	14208	14154	14198	14362	14078	14217	14145	14137	14371	14130	14130	14188	13935	14210	14263	14125	14074	14206	14251	14178	14319	14072	14215	14132	14255	14089	14048	14145	14255	14190	14296	14235	14148	14073	14200	13976	14205	14222	14081	14047	14152	14098
24114	21156	28261	27446	25211	23754	20952	18122	17510	17246	16797	16662	16668	16394	16333	16408	16358	16075	16300	16026	16193	16231	16201	15904	16004	15982	16213	16006	15994	15910	16060	16020	15879	15985	15927	16055	16109	15835	16075	16119	16008	16057	15966	16107	15856	16305	16165	16113	16086	15732	16219	15871	16044	15796	16029	15928	16027	15978	15775	15831	15957	15904	15905	16011	16136	16170	16037	15901	16020	15910	16027	16101	15964	15994	16015	15902	15834	16035	15903	15934	15996	15804	15776	15946	15969	15898	15766	15818	15949	15917	15762	16079	15941	15889	16016	16042	16296	16008	16072	15927	16112	16179	16031	15885	16022	15776	16171	15938	15961	15835	16092	15831	16063	15979	15762	15959	15913	16130	16083	15952	16041	15997	15864	16026	15822	16041	15831	15977	15944	15866	15918	16016	15907	16030	15869	15946	15899	16025	16160	16085	15920	15991	16088	15804	15985	15993	15890	16075	15959	15890	16030	15949	15970	16022	15824	16035	15958	15970	15857	16055	16068	16064	16018	16024	16081	15894	15935	15777	15960	16001	15912	15903	16006	16043	15974	15787	16112	15990	15919	15874	15978	16183	15895	16130	15872	15992	15865	15913	15996	15985	16054	16196	15842	15906	16049	15738	16036	15942	15940	15987	15855	15981	15820	15962	15990	15916	15993	15958	16050	15980	15942	16020	16166	16026	15826	15909	16055	16080	16163	16062	16014	15727	16026	16004	16060	16136	16052	15882	15877	15738	15992	15859	16030	15873	15981	15993	16018	15975	15839	16113	16111	15876	16153	15911	16084	15995	15892	15922	15862	16008	16076	16100	16028	16043	15992	15859	15937	16006	15877	15828	16034	16064	15951	16038	16104	16279	16014	16145	15924	15938	15859	15897	15916	16066	16014	16003	15784	16000	15965	16213	15918	15857	16096	16090	15927	15888	15922	16044	15798	15869	15807	15914	15899	16195	16014	16052	15970	16030	15968	15791	16034	16019	15993	15914	15783	15903	15935	16039	15985	16018	15883	15944	15964	16315	15865	16005	15945	15939	16049	15900	15970	16025	15828	15988	16160	15884	16238	15947	16074	16135	15795	16160	16165	16196	16033	15910	15881	15924	15937	15911	15933	15852	15943	15975	15975	16035	16140	15966	15904	16068	16060	15823	15980	15997	16183	15892	15721	16058	15981	15917	15888	15880	16048	16114	16038	15908	16085	15962	15909	15966	16034	15899	15984	15891	15895	15968	16064	15913	16167	15915	15957	16074	16032	15897	16045	16016	15907	15853	16162	15887	15915	15885	15860	15904	15969	16017	15993	15949	16036	15778	15870	15736	15913	15871	15895	15951	16179	16046	15913	16107	15974	15907	16125	15848	16117	16076	15878	15934	16055	15970	15964	15831	15869	15861	15986	15955	15937	16085	15941	15827	16155	15961	16010	15767	15986	16045	15974	15948	15899	15924	15886	15940	16073	15760	15956	15818	15975	15927	15798	15827	15995	15844	15926	15954	15965	15969	16070	15929	15882	15783	16144	15862	15918	15855	16054	15911	16028	15884	16218	15950	16104	16104	15956	15794	15902	15876	15936	15978	16004	16022	16088	16137	15988	15859	15967	15851	15863	16008	16020	16060	15866	15937	16098	16008	16040	15929	15927	15823	16082	15887	16081	16021	15923	15943	16174	15966	15809	15859	16212	16281	15897	15937	15996	15996	15976	15948	15995	15919	16063	15903	16032	15883	15796	16018	15805	15968	15897	15822	15859	16009	16176	16124	16127	15790	16025	15870	15961	16165	15869	16042	15775	15973	16036	16111	15978	15871	16077	15858	15911	16051	15834	16031	15960	15912	16003	15947	15929	16061	16077	15908	15973	15973	16012	15997	16048	16087	16041	16111	15941	16057	15848	16121	15954	15903	16017	16062	15966	15930	15988	16110	16086	15906	15895	15918	15715	15944	16044	15793	16131	16328	16134	15899	16070	15946	15880	15992	15714	15918	15932	15760	16102	15978	15990	15973	15897	16093	15994	15931	16175	16217	16100	16003	15865	16064	15991	15982	16084	15913	16030	15937	16052	15997	15933	15863	15907	15997	16068	16132	15914	15981	15789	15906	15979	16055	15900	15784	15898	15958	15864	16195	15813	16062	15919	16071	15746	15897	15867	15981	16006	15825	16049	15966	16080	15722	15991	15869	15903	15997	15844	15999	15966	16130	16144	16069	16111	16040	15882	15793	15940	15962	15969	16196	15929	15977	15991	15995	16037	16032	15995	16111	15851	15951	15940	16070	16022	15994	16139	15893	16121	15779	16085	16207	16003	15767	16092	15972	16099	15783	15889	15877	15903	16040	16044	16014	15908	15917	15925	15958	15924	15862	16046	15955	16164	16063	16105	16019	16008	16061	15953	15779	16166	15939	15899	15843	16208	16015	16014	16219	15771	16161	16063	16031	16152	15922	16044	15980	15908	15775	15857	16091	16094	16018	16118	16141	16047	15811	15875	16117	16102	15961	16023	16083	16091	16091	16116	16022	16061	15832	15905	15959	15939	15837	16003	16175	15828	16068	15882	15941	15979	15866	16017	16053	16072	15974	15941	15937	15961	16006	15983	15916	15926	15917	15997	16024	16021	16215	16030	15899	15832	15913	15932	15957	16041	15990	15958	16012	16066	15814	15894	16023	15936	16145	15995	15919	15804	16108	15972	15783	15960	16245	15844	15867	16030	16098	15946	16101	15939	16019	15975	15796	15937	15843	15935	16014	15988	16062	15947	16111	16074	15767	16066	15968	16271	15941	16003	15946	15953	16060	15907	16100	16055	15946	15990	16087	16114	15830	16036	16012	15923	15846	15915	15905	15912	16015	15941	16048	15884	15905	15992	15997	15937	15850	16175	15927	16190	15995	15877	15841	15975	15996	16031	15935	15911	15970	15824	15983	15881	15995	15946	16063	15810	16035	15850	16002	16079	16215	15977	15866	16117	15920	16148	16218	15993	15916	16077	16071	16133	16048	16093	15991	16040	15967	16218	15964	15929	15923	16100	15992	15897	15946	16186	16013	16150	16201	16097	15955	16003	15893	15956	16349	15913	16003	15947	15918	15829	16103	16001	15999	15984	15818	16079	16184	15876	15990	16001	16103	15865	16086	16223	15840	15905	15953	15945	15914	16089	15903	16086	15948	16176	15917	16057	16158	15997	15756	15945	15940	15960	16099	16104	15912	15929	15939	15972	15881	15869	15830	15925	15955	16108	15930	16040	15791	16040	15872	15978	16042	16044	16188	15940	16229	16051	15863	15942	15987	16106	16006	15949	16144	15884	15956	15915	16119	16139	15996	16156	16052	15952	16039	16105	15996	15929	15614	15932	15912	16224	16035	15933	15692	15732	15855	16020	15907	15773	15986	15925	15971	15943	15792	16144	16065	16129	15956	15928	15900	15920	15963	16098	16033	15931	15897	16057	16195	16085	15898	16069	16038	16024	15958	16184	15834	15826	16029	16026	16009	16087	15759	16137	15938	16070	15868	15860	15859	16037	15984	15945	15858	15738	15983	15978	15877	16008	16048	15872	15931	16105	15916	15978	15873	15942	15991	16069	15945	15844	15966	16133	16088	16113	16076	15916	15934	15823	15978	15958	15795	15932	15985	16025	16014	15986	15951	15913	16013	16013	15752	15978	15848	15975	16188	15957	16025	15903	15971	16128	16083	16101	15929	16023	16011	15939	15827	16245	15940	15901	15878	16092	16060	16002	15858	16176	15981	15878	16012	16008	16029	15958	16043	15859	16125	16079	15977	15747	16005	15800	15908	15919	15894	16103	15940	15909	15876	15917	15841	15996	15970	15989	15974	16004	15844	16122	16016	16091	15947	15955	15983	16025	15903	16185	15979	15957	16153	15960	15681	16016	15916	15943	15939	16122	16157	15957	16025	15752	16066	16071	15802	15742	15934	15905	16180	16137	16036	16156	15942	16048	16007	15919	16014	16077	15888	15930	16314	16067	16039	16158	15716	15977	16150	16104	15991	15822	15838	15975	15788	15895	16194	16151	15894	16085	16135	15827	15867	16149	15850	15840	15990	16075	15917	15917	15992	15916	16042	16018	16034	15950	15894	15665	15979	16144	15947	15879	16201	16004	16006	15969	16021	15929	15918	16025	16088	16110	15969	15987	16050	15778	15886	15970	16012	15913	16124	15987	15953	15904	16178	15907	16139	15990	16020	16039	15993	16064	16017	15906	16114	16092	16012	15946	16023	16181	16173	15794	15998	16100	15879	16029	15896	15943	15994	16105	16180	16022	16051	15938	16024	16072	16094	15917	15877	16024	16021	16147	15966	16047	16182	15956	15985	16228	16071	15993	15910	15802	15928	15786	15795	15897	15911	16054	16012	15856	16072	16105	16002	15875	16066	15920	16003	16001	16103	16018	16068	16124	16135	16056	15949	16006	15968	16073	15992	15913	15925	15984	15908	15909	15912	16002	15913	15955	16033	15879	15968	15954	15958	16171	15865	15647	15992	15933	16223	15912	15923	16218	15855	15834	15782	15858	15977	16031	15960	15967	16023	15870	15959	16050	16150	15971	15820	15820	16083	15985	15881	15868	15990	16024	16161	15973	16240	15970	16004	16038	15871	15904	16107	15836	15831	15896	15766	15953	15951	15846	16041	16207	16130	16173	15830	15890	15985	16165	16138	16151	15890	16334	16034	16110	15972	16145	16021	15948	15708	15913	16029	16086	15891	16001	15886	16049	15857	15773	15813	15943	16179	16115	15949	15918	15887	16041	15965	16032	16217	15942	16166	16380	16064	16042	15992	16087	16155	15943	15990	16073	16027	15827	15837	15771	15921	15841	15912	15972	16045	15996	15801	16069	15943	16067	16056	16044	15627	15884	15973	15969	15973	15997	15937	16010	15921	15906	15874	16037	15990	16174	16157	16071	15958	15952	16179	16123	15923	16258	16022	15949	15907	15899	15945	16146	15981	16009	16110	15920	15908	16161	16053	15913	15937	15906	15850	16094	15768	16028	15961	15907	16013	16077	15934	16118	16052	16163	15794	16000	15961	15915	15893	16030	16169	15943	15935	15888	16035	16192	16021	16025	15908	15824	15759	15887	16009	16121	15805	15993	15905	16036	16027	16029	16111	16100	15922	15821	15958	16018	15963
25214	48054	39232	30248	26185	22224	18122	16018	15366	15172	14602	14451	14228	14182	14094	13947	13962	13883	13686	13873	13894	13754	13615	13467	13857	13789	13598	13818	13703	13721	13673	13714	13712	13669	13590	13701	13725	13688	13740	13668	13692	13703	13628	13520	13535	13762	13608	13572	13627	13423	13696	13620	13670	13379	13597	13576	13703	13599	13659	13635	13694	13573	13691	13485	13582	13707	13567	13565	13651	13482	13677	13753	13630	13828	13645	13598	13551	13623	13452	13616	13690	13698	13660	13716	13555	13812	13687	13630	13576	13553	13548	13680	13611	13733	13601	13634	13536	13532	13424	13657	13706	13615	13658	13686	13638	13628	13766	13528	13755	13604	13672	13651	13617	13650	13551	13657	13731	13504	13700	13695	13885	13673	13683	13795	13563	13632	13629	13519	13604	13578	13660	13678	13677	13734	13742	13633	13661	13589	13578	13597	13622	13579	13569	13557	13524	13719	13721	13626	13660	13538	13500	13612	13454	13737	13377	13773	13663	13594	13619	13563	13754	13718	13697	13618	13455	13612	13443	13687	13632	13578	13526	13640	13652	13477	13785	13669	13577	13610	13577	13701	13580	13526	13523	13639	13646	13423	13673	13603	13698	13802	13408	13650	13795	13546	13651	13494	13735	13665	13498	13613	13770	13722	13674	13679	13577	13521	13766	13563	13673	13561	13875	13543	13466	13619	13703	13653	13622	13625	13609	13677	13648	13556	13647	13616	13581	13723	13567	13718	13485	13586	13621	13643	13597	13606	13546	13630	13573	13648	13530	13678	13677	13652	13713	13591	13615	13679	13501	13641	13597	13699	13456	13634	13565	13858	13698	13582	13688	13439	13569	13602	13669	13444	13698	13526	13579	13533	13558	13641	13525	13576	13729	13716	13646	13636	13812	13573	13733	13652	13645	13592	13552	13819	13427	13683	13664	13597	13661	13652	13513	13572	13510	13673	13609	13554	13645	13582	13527	13553	13767	13852	13665	13695	13682	13786	13683	13660	13659	13597	13484	13754	13640	13554	13394	13653	13527	13564	13643	13650	13623	13550	13615	13512	13653	13754	13605	13482	13532	13548	13617	13666	13574	13777	13642	13585	13654	13627	13610	13646	13629	13790	13646	13771	13607	13677	13642	13554	13530	13744	13623	13709	13567	13644	13842	13582	13583	13695	13558	13667	13650	13757	13635	13723	13628	13608	13591	13592	13678	13721	13503	13608	13541	13595	13738	13679	13600	13491	13640	13607	13585	13593	13656	13683	13636	13788	13605	13843	13550	13820	13632	13597	13747	13596	13650	13606	13633	13562	13727	13688	13504	13786	13646	13665	13501	13734	13638	13643	13541	13519	13597	13770	13649	13558	13694	13469	13596	13702	13688	13658	13737	13725	13654	13624	13700	13644	13640	13490	13660	13636	13556	13680	13558	13559	13689	13550	13611	13531	13648	13477	13583	13681	13572	13589	13688	13484	13655	13622	13662	13532	13656	13703	13530	13691	13777	13726	13657	13645	13573	13658	13624	13641	13562	13737	13737	13565	13596	13709	13560	13615	13550	13791	13686	13552	13703	13518	13558	13718	13592	13590	13591	13603	13600	13633	13413	13649	13652	13611	13599	13468	13493	13584	13610	13625	13685	13742	13470	13742	13683	13603	13602	13512	13552	13503	13697	13671	13560	13542	13547	13611	13861	13487	13621	13546	13593	13820	13556	13630	13726	13706	13807	13346	13756	13709	13674	13709	13654	13525	13553	13631	13756	13740	13528	13618	13634	13828	13576	13564	13386	13524	13491	13569	13581	13657	13511	13578	13643	13578	13672	13607	13622	13712	13660	13689	13627	13330	13496	13764	13566	13521	13519	13667	13634	13858	13530	13646	13772	13818	13485	13538	13530	13783	13633	13690	13585	13535	13681	13558	13582	13684	13674	13666	13421	13719	13543	13604	13674	13648	13662	13665	13574	13564	13532	13528	13586	13630	13567	13592	13783	13690	13694	13642	13669	13623	13662	13445	13623	13739	13495	13724	13659	13587	13752	13694	13693	13456	13673	13719	13595	13464	13771	13710	13627	13869	13677	13602	13584	13540	13695	13479	13608	13586	13620	13468	13594	13711	13511	13535	13472	13758	13581	13766	13455	13757	13670	13733	13491	13516	13696	13678	13737	13633	13652	13709	13610	13648	13639	13586	13584	13543	13747	13557	13669	13543	13555	13437	13766	13730	13601	13634	13535	13659	13839	13753	13728	13651	13640	13576	13510	13643	13642	13644	13647	13671	13576	13633	13583	13687	13487	13590	13637	13691	13723	13735	13674	13616	13609	13730	13552	13628	13706	13638	13674	13746	13573	13630	13618	13593	13605	13502	13693	13644	13618	13709	13688	13616	13619	13530	13875	13559	13820	13571	13676	13715	13575	13604	13693	13570	13714	13771	13450	13670	13564	13575	13493	13737	13598	13635	13724	13526	13628	13550	13747	13398	13456	13709	13622	13620	13489	13691	13574	13757	13644	13689	13632	13658	13695	13468	13689	13820	13456	13617	13624	13571	13672	13531	13672	13563	13670	13664	13622	13878	13744	13623	13592	13651	13758	13613	13692	13662	13591	13726	13591	13640	13756	13579	13669	13541	13721	13684	13778	13698	13745	13671	13581	13614	13622	13635	13620	13578	13551	13750	13750	13597	13628	13560	13663	13639	13688	13885	13548	13517	13800	13635	13502	13585	13549	13351	13764	13482	13628	13650	13456	13641	13638	13650	13641	13644	13744	13625	13729	13734	13685	13562	13733	13610	13643	13632	13570	13625	13588	13525	13631	13451	13659	13673	13439	13464	13615	13643	13687	13713	13570	13635	13617	13615	13631	13512	13621	13630	13660	13524	13633	13669	13638	13515	13728	13827	13510	13558	13614	13541	13763	13637	13559	13651	13667	13461	13750	13587	13598	13655	13701	13728	13654	13447	13463	13641	13480	13723	13644	13645	13571	13512	13779	13592	13603	13566	13686	13735	13489	13576	13680	13674	13660	13588	13438	13828	13589	13710	13416	13699	13608	13601	13651	13665	13546	13572	13579	13697	13720	13528	13667	13667	13568	13382	13747	13602	13510	13628	13537	13745	13535	13509	13569	13629	13705	13655	13594	13497	13700	13512	13757	13712	13713	13595	13695	13459	13657	13486	13669	13532	13623	13639	13781	13765	13676	13696	13462	13593	13635	13559	13749	13541	13666	13571	13472	13562	13703	13661	13605	13641	13535	13630	13429	13622	13813	13438	13664	13607	13759	13599	13702	13621	13503	13496	13599	13665	13816	13593	13706	13720	13408	13689	13871	13641	13620	13656	13565	13421	13447	13522	13597	13659	13796	13529	13690	13580	13742	13586	13577	13513	13706	13603	13666	13757	13634	13533	13781	13619	13605	13620	13649	13458	13562	13572	13714	13623	13617	13586	13644	13610	13696	13731	13701	13813	13684	13658	13608	13614	13559	13579	13720	13506	13621	13865	13614	13736	13600	13597	13757	13502	13464	13808	13885	13612	13571	13855	13482	13602	13622	13649	13543	13602	13722	13633	13825	13637	13619	13628	13526	13479	13544	13608	13624	13752	13679	13584	13613	13611	13638	13582	13657	13705	13434	13615	13549	13610	13626	13652	13506	13693	13718	13552	13535	13730	13618	13662	13649	13708	13571	13504	13695	13653	13610	13465	13715	13673	13628	13614	13777	13553	13694	13676	13620	13606	13511	13609	13722	13687	13607	13742	13512	13659	13659	13522	13628	13426	13573	13537	13526	13713	13778	13638	13552	13813	13658	13684	13617	13556	13699	13578	13514	13688	13596	13557	13658	13671	13709	13413	13591	13404	13699	13569	13481	13598	13803	13593	13576	13537	13749	13670	13712	13712	13500	13755	13528	13696	13710	13556	13668	13374	13631	13701	13655	13447	13476	13332	13589	13732	13711	13586	13596	13462	13615	13422	13674	13656	13423	13558	13506	13572	13491	13646	13565	13613	13601	13325	13673	13755	13596	13502	13536	13679	13540	13598	13718	13542	13659	13604	13587	13555	13675	13615	13630	13675	13581	13685	13622	13672	13643	13377	13642	13579	13402	13730	13737	13675	13588	13700	13635	13599	13630	13519	13639	13681	13588	13537	13759	13672	13565	13559	13686	13522	13560	13605	13709	13655	13681	13819	13497	13779	13617	13710	13526	13741	13579	13655	13585	13646	13708	13553	13640	13749	13551	13465	13685	13605	13525	13563	13633	13597	13636	13672	13780	13835	13630	13535	13668	13487	13707	13694	13791	13610	13797	13633	13562	13644	13613	13702	13655	13645	13708	13647	13560	13642	13584	13537	13782	13452	13524	13555	13670	13677	13563	13770	13610	13501	13547	13585	13591	13668	13667	13414	13733	13646	13641	13640	13790	13530	13737	13648	13711	13640	13670	13728	13400	13677	13638	13582	13506	13692	13640	13570	13718	13546	13680	13609	13639	13828	13611	13675	13639	13619	13635	13687	13689	13525	13651	13654	13680	13574	13582	13636	13612	13581	13674	13581	13770	13658	13651	13545	13648	13816	13537	13654	13568	13841	13846	13690	13526	13616	13714	13722	13573	13534	13632	13584	13605	13606	13605	13631	13459	13827	13568	13717	13571	13685	13596	13654	13697	13606	13582	13472	13633	13506	13740	13533	13687	13571	13475	13673	13715	13522	13714	13646	13715	13533	13481	13606	13733	13616	13687	13547	13617	13709	13518	13608	13800	13634	13494	13644	13776	13723	13591	13633	13683	13770	13656	13453	13709	13689	13576	13641	13538	13551	13650	13579	13521	13637	13615	13786	13720	13698	13661	13597	13574	13797	13690	13779	13585	13777	13512	13595	13644	13511	13616	13770	13788	13693	13552	13580	13561	13320	13520	13755	13757	13618	13709	13578	13552	13672	13547	13493	13588	13703	13694	13684	13478	13531	13551	13558	13611	13644	13702	13804	13619	13609	13471	13848	13609	13682	13526	13548	13752	13581	13752	13657	13572	13743	13597	13722	13784	13597	13559	13619	13600	13546	13535	13675	13565	13732	13515	13518	13610	13668	13645	13535	13566	13853	13680	13501	13617	13665	13533	13765	13610	13498	13598	13676	13588	13675	13709	13658	13478	13681	13536	13692
21804	21137	28900	23724	22499	26932	28475	21965	20310	20130	19809	19362	19175	18764	18839	18418	18593	18506	18484	18414	18495	18206	18196	18190	18268	18203	18177	18182	18024	18253	18220	17945	17798	18122	18077	17979	18046	17994	17979	18087	18064	17854	17903	17859	17880	17911	18131	17958	17990	17936	18010	18063	18050	18112	17875	17770	17898	18172	18098	17863	18109	18117	17903	18017	18049	18180	18218	18254	18056	18045	17818	18037	18005	17952	18051	17977	18022	17961	18056	17775	17914	17937	17819	17693	17971	17811	17886	18061	18024	17849	18097	17917	17972	18215	17879	17915	17961	17887	17850	17991	17824	17886	17955	17876	17986	17918	17784	18115	17901	17918	17895	17931	17965	17802	17778	17947	17806	17885	17887	17945	18088	17900	17994	17929	17947	17989	17978	18108	17892	17950	17902	18009	17648	17891	17863	17843	17967	17937	18013	17942	18009	17853	17876	18049	18070	17874	18080	18008	17970	17982	17995	18073	18022	17854	18011	17912	17992	17956	18059	17851	17986	17888	17848	17741	17817	17716	17850	18025	17916	17936	17913	18078	18016	18002	17749	17710	17876	17960	17883	17972	17751	17939	17907	18189	17902	17918	17898	17897	17823	17782	18016	17872	17816	17909	17981	17953	17707	17897	17842	18006	18065	17801	17965	18085	18211	17764	17943	17896	18208	18033	18031	17785	17819	17916	17984	17790	18157	17964	17892	17801	17953	17848	17910	18080	17868	17939	17887	17891	17957	17859	17979	17932	18310	17913	17873	18047	18003	18014	17832	17915	17964	17915	17776	17953	17987	17928	17909	17974	17951	17875	17828	17982	18118	17901	17931	17968	17894	17947	18006	17825	18065	17860	18006	18105	18028	17851	17826	17871	17743	17903	17917	17868	17820	17877	18070	17907	17885	17928	17841	17896	17961	18023	18141	17776	17966	18021	17847	18013	17989	17867	17937	17848	17855	17811	17689	17988	18123	17868	17978	18010	17742	17782	17950	18012	18203	17672	18051	17992	17981	17817	17963	17999	17838	18075	17944	17906	17830	18031	18091	17860	17948	17901	18118	17866	17918	17888	17783	17854	17838	17699	17872	18038	17967	18062	17693	17944	17952	17752	18001	17656	17806	17885	18046	17735	17798	17925	18109	18057	17970	17570	17873	17950	17841	17888	18079	18037	17965	18015	18068	18024	17985	17940	18011	17860	17942	18085	18008	17994	18050	18131	17915	18215	17983	17708	17927	17971	18019	18152	17845	17893	17757	18002	17924	17885	17910	18035	17980	17822	18058	18025	17929	18004	17784	17995	18142	17847	18040	17826	18113	17765	17916	17881	18048	17962	18005	17890	18038	17457	17760	18077	17968	17870	17932	18029	17883	17847	17878	17823	18063	18063	17915	17823	17981	17806	17833	17706	17783	18042	17919	17929	17786	17929	17805	17966	17843	17957	17948	18101	17742	17802	17978	17997	17856	17885	18062	17925	17932	17930	18029	17886	17920	17794	18099	18233	17828	17904	17847	18112	17789	17948	17929	17965	18083	17758	18031	17811	17813	17843	17784	18119	17927	17805	18078	17732	18003	17871	17895	17848	18206	17904	17714	17972	17800	17654	17838	17945	17843	17848	17877	17927	17732	17840	17962	18126	17984	17847	17956	18066	17834	17884	17785	18051	17930	17788	17902	17783	17994	18119	17973	17977	17943	18012	17988	18068	18057	18062	17852	17982	17864	18159	17974	18030	17949	17738	17753	17849	17821	17981	17925	17932	18061	17848	17803	17871	17977	17973	17852	17945	17873	17876	18031	17569	17962	18062	18055	17977	17996	17798	17783	17890	17861	17787	17920	17839	18050	17983	18096	17889	17961	17979	18082	17850	18085	17775	17816	17883	17815	18007	17923	17884	17953	17868	17869	17936	17745	17983	18185	17946	17800	17731	18011	17928	17918	17920	17877	17976	17960	17904	17875	18046	17869	17862	17716	18022	18056	17824	18131	17945	18038	17936	17944	17881	17890	17951	18142	17817	17963	18000	17971	17889	18012	17878	18053	17871	17941	17870	17950	17879	17852	18034	17719	17609	17993	17750	17833	18022	17812	18014	17816	17915	17858	17985	17925	17946	17915	17716	17927	18114	17889	17968	17741	18000	18023	17809	17682	17936	18012	17878	18061	17859	17962	17847	18073	17900	17901	18185	17738	18074	17938	17835	17822	17945	17927	17852	17736	17933	17851	17789	17851	17994	17825	18047	18110	17821	17845	17949	17903	18051	17818	17908	17677	17735	18100	18022	17966	17687	17674	17781	17947	17897	17982	18028	17736	17932	18001	17894	18192	18149	17998	18133	17908	17911	17691	17877	17687	17945	18004	18011	18095	17725	17894	18046	18070	18123	17992	17903	17826	17641	18072	17786	17879	18057	17824	17888	18024	17780	18025	17832	18004	18142	17812	17885	18028	17860	17993	17997	17967	18017	18117	17832	17884	17929	17991	18079	17692	17816	17815	17808	17962	17988	17943	17959	17936	17710	18056	17957	18170	17999	17977	17992	17771	17987	17797	17946	17765	17985	17944	18054	18044	17878	17923	17840	17823	17666	17901	17946	17834	17842	18141	17822	17866	17949	17797	17936	17967	17774	17839	17928	17903	17832	18071	17843	18008	17920	17979	17916	17838	17935	18046	17801	17970	18101	17863	18074	18095	17956	17889	17871	17924	17902	17856	17894	17790	17783	17876	17864	17918	17809	17783	18037	17559	17668	17692	17825	18053	17878	17895	17783	17938	17885	17819	17743	17936	17895	17742	17998	17866	17978	17811	17907	18042	17905	17989	17638	17860	18056	17887	18079	17787	17980	18003	17967	17979	17701	17993	17960	18043	17922	17744	17924	18031	17836	17781	17927	17802	18000	17910	18110	17898	18111	18076	17941	17852	18094	17902	17851	18099	17929	17922	18038	17877	18089	17997	18013	17902	18026	17832	18005	17969	17937	17797	17978	17924	17846	18066	18081	17866	17971	17983	17803	17664	17709	18082	17918	18005	17901	17926	18005	17924	17824	17996	18087	17998	17925	17914	18018	17994	17888	18013	17921	17895	17742	17874	17651	17840	17629	17904	17731	18088	17926	17875	17873	17865	17845	18070	17709	17902	18022	17851	18032	18092	18020	17956	17873	17949	18135	18048	17747	17842	17895	17776	17940	18092	17971	18051	18116	17821	17941	18053	17851	17931	17964	17711	18013	18012	17941	17868	17736	18154	18033	17865	17681	17984	18021	17898	17962	17947	17984	17888	17723	17985	17946	17872	17824	17788	17920	17873	18055	17777	17951	17935	17830	18016	17849	17757	17739	17977	17962	17821	18076	18067	17948	17824	17821	17986	18033	18053	17944	18068	17845	17919	17979	17903	17898	17953	18008	17824	17893	17880	17838	17914	18051	17966	18156	17938	17888	17870	18059	17806	17793	18030	17858	18029	18074	18050	17909	17653	17924	17999	18240	17899	17788	18048	17868	17967	17842	18146	18127	17982	17963	18147	17868	18017	17816	17926	17737	17962	17860	18107	17945	17944	18011	18137	18026	17918	17949	17817	18034	17919	17819	17748	18070	17958	18006	17769	18043	17905	17888	18053	18123	17843	17924	17958	18050	18053	18062	17793	17722	17896	17965	17845	17885	17912	17940	17705	17785	17839	17887	17878	17775	17877	17977	17888	18075	17751	18049	17949	17960	18174	17650	17912	17944	18002	17899	17961	18024	17968	17952	18084	18047	17922	17968	17961	17792	17677	17911	17876	17741	17771	17864	17851	18161	17951	18043	17808	17951	17881	18087	17927	17903	17963	17985	18191	17943	18100	18067	17994	18112	17925	17831	17758	18288	18161	18210	17835	17881	17871	17845	17879	17709	17902	17886	17897	17858	18100	17727	17852	17848	17740	18079	18042	17722	17962	18074	17842	18005	18054	17941	17946	17916	17915	17899	17905	17786	17879	17893	18058	17844	17797	17845	17910	17995	17866	17949	17869	17959	17919	17822	18001	18057	17844	17972	17958	18017	17884	17961	18004	17782	18048	17906	18038	17946	17727	17988	17958	17959	18011	17968	17981	17938	18043	18104	17579	17742	17955	17925	17941	17878	17892	17998	17933	17860	18028	17810	17690	17806	17970	17965	17843	17881	17808	17932	17811	17830	17958	17984	17766	17943	17877	17756	17904	18083	17829	17937	17940	17868	17784	18159	17838	17968	18010	17928	18002	17872	17860	17759	17908	17928	17761	17850	18148	17984	17747	17662	18011	17969	17785	17850	17839	17961	17822	17735	17793	17823	17910	17837	17908	17975	17818	17848	17905	17625	17978	18015	17861	17888	17896	17876	17866	17946	17966	18020	17739	17898	17995	17916	17871	17969	17826	17818	17762	17981	17945	17797	17936	17862	17858	17684	18080	17820	17781	17662	17864	17952	17920	17758	17809	17989	18009	17871	17970	17897	18063	18149	17887	17984	17778	17960	17841	17947	17771	17956	17996	18083	17845	17855	18172	17890	17809	17984	17971	17952	17843	17724	18024	17937	17867	18005	17755	17760	17968	17755	17802	17802	17718	17823	17988	18219	17972	17754	17865	18097	17907	17848	17852	17895	17875	17974	18030	18177	17839	17828	18098	17879	17876	17934	17851	17948	17865	17971	17897	17992	17818	17723	17787	17826	18011	17882	17920	18100	18058	17989	17976	17878	17913	17960	17752	18004	17975	17805	18085	17954	18033	18070	17957	17948	17698	17859	17944	18112	18096	17811	17823	17934	17945	17864	18188	17947	17769	17988	17773	17930	17842	18039	18018	17949	17885	18027	17857	17738	17887	18022	18040	17825	17930	17788	17843	17855	17960	18075	17872	18056	17974	18130	18245	18027	17927	17989	17805	17914	17708	17905	17998	17870	17839	17865	18025	17861	18184	18051	18031	17829	18104	18022	18024	17937	17786	18062	17921	17921	18094	17896	17858	17710	17958	18031	17726	18123	17953	18105	18041	17896	17889	18191	18003	17922	17891	18003	17848	18069	18116	17859	18129	17957	18125	17860	18135	17925	17841	18047	17940	17928	17916	17808	17890	17684	17808	17888	17890	17750	17865	17749	18059	17905	17717	17774	17929	17918	17941	18044	17927	17905	17835	17920	17990	18072
27972	57170	47496	38302	35419	29287	21504	18648	17670	17217	16689	16282	15821	15630	15672	15258	15205	15266	15163	15002	15149	15158	14942	14957	14798	14971	14961	14980	14801	14723	14737	14821	14700	14717	14783	14810	14696	14763	14900	14790	14851	14777	14819	14853	14697	14781	14740	14772	14743	14689	14798	14745	14855	14677	14885	14780	14612	14656	14897	14873	14719	14675	14649	14745	14774	14844	14774	14722	14657	14805	14752	14724	14564	14812	14794	14728	14776	14867	14830	14690	14863	14613	14789	14670	14720	14695	14635	14632	14711	14681	14756	14779	14593	14589	14721	14610	14651	14600	14773	14708	14726	14748	14696	14636	14740	14811	14829	14674	14703	14782	14606	14724	14894	14720	14533	14726	14718	14726	14683	14679	14736	14577	14798	14672	14672	14713	14762	14613	14715	14594	14596	14691	14696	14590	14826	14909	14692	14791	14825	14714	14717	14645	14825	14754	14846	14717	14779	14760	14881	14784	14615	14752	14634	14653	14654	14765	14571	14740	14793	14693	14770	14610	14758	14781	14746	14845	14843	14693	14811	14767	14846	14536	14845	14792	14759	14711	14783	14748	14684	14768	14678	14754	14833	14782	14773	14708	14952	14887	14700	14829	14810	14800	14711	14981	14614	14862	14715	14474	14743	14860	14709	14562	14770	14664	14835	14700	14940	14741	14595	14642	14987	14662	14542	14698	14703	14688	14665	14750	14915	14747	14552	14643	14821	14595	14524	14772	14684	14927	14681	14612	14722	14584	14679	14624	14833	14440	14711	14885	14533	14582	14824	14637	14717	14616	14739	14621	14870	14664	14585	14827	14642	14641	14698	14720	14546	14697	14559	14728	14599	14721	14586	14720	14762	14840	14803	14726	14598	14728	14656	14797	14765	14746	14631	14737	14789	14754	14700	14554	14786	14516	14757	14792	14713	14684	14757	14846	14652	14725	14784	14813	14565	14738	14695	14619	14727	14855	14682	14761	14734	14659	14636	14760	14830	14852	14911	14699	14735	14802	14687	14833	14652	14672	14841	14547	14803	14641	14672	14528	14880	14691	14747	14754	14616	14769	14797	14787	14704	14737	14692	14641	14582	14827	14804	14544	14612	14837	14648	14694	14818	14795	14656	14631	14757	14824	14735	14655	14610	14786	14678	14806	14818	14537	14674	14701	14597	14598	14641	14694	14739	14810	14607	14721	14817	14671	14598	14796	14653	14714	14700	14753	14833	14655	14733	14780	14849	14625	14861	14962	14729	14708	14827	14811	14775	14727	14634	14626	14940	14882	14895	14790	14684	14585	14880	14725	14813	14582	14654	14824	14629	14741	14885	14707	14483	14702	14811	14751	14685	14668	14692	14644	14794	14771	14608	14598	14803	14864	14686	14474	14714	14666	14902	14673	14537	14609	14673	14648	14784	14728	14736	14889	14633	14661	14569	14561	14730	14681	14779	14723	14632	14554	14854	14546	14700	14766	14911	14657	14690	14755	14662	14584	14663	14773	14578	14715	14721	14813	14746	14558	14715	14728	14612	14727	14722	14705	14601	14702	14643	14674	14823	14674	14700	14664	14689	14627	14859	14812	14537	14674	14753	14695	14686	14792	14793	14760	14708	14581	14801	14563	14747	14657	14776	14754	14854	14865	14808	14569	14913	14779	14635	14833	14749	14776	14673	14650	14638	14688	14745	14671	14735	14692	14631	14679	14575	14902	14660	14765	14887	14825	14540	14765	14835	14622	14699	14646	14685	14650	14647	14816	14877	14774	14766	14785	14855	14712	14704	14748	14704	14705	14798	14770	14671	14619	14513	14899	14829	14809	14767	14663	14695	14766	14713	14524	14770	14741	14666	14741	14565	14587	14593	14884	14941	14742	14582	14850	14660	14822	14780	14736	14562	14699	14570	14608	14677	14691	14723	14763	14742	14876	14822	14577	14764	14702	14615	14493	14598	14731	14628	14894	14589	14897	14628	14634	14781	14677	14664	14813	14592	14603	14977	14717	14689	14664	14724	14495	14836	14802	14567	14859	14734	14657	14753	14647	14702	14621	14780	14745	14706	14845	14623	14611	14663	14676	14639	14869	14877	14808	14675	14557	14730	14793	14800	14718	14793	14830	14627	14666	14660	14635	14514	14668	14772	14699	14611	14769	14682	14640	14688	14593	14678	14742	14858	14683	14657	14510	14803	14590	14699	14596	14677	14786	14855	14900	14742	14601	14619	14653	14719	14843	14727	14581	14695	14705	14736	14632	14826	14636	14678	14724	14786	14572	14804	14685	14755	14730	14577	14771	14837	14646	14707	14697	14780	14645	14617	14683	14767	14751	14784	14664	14598	14653	14893	14866	14740	14674	14639	14909	14515	14677	14753	14630	14816	14878	14774	14635	14745	14574	14585	14593	14753	14662	14597	14752	14678	14857	14607	14539	14799	14748	14947	14731	14705	14727	14755	14669	14850	14569	14669	14645	14683	14740	14566	14696	14752	14653	14732	14696	14699	14566	14768	14740	14762	14889	14774	14608	14594	14747	14840	14615	14611	14636	14627	14681	14670	14863	14674	14727	14690	14717	14780	14544	14665	14731	14596	14596	14793	14780	14620	14856	14804	14766	14752	14697	14896	14734	14696	14659	14716	14583	14708	14655	14776	14756	14853	14650	14734	14832	14803	14750	14743	14779	14624	14722	14729	14677	14655	14716	14673	14652	14824	14739	14561	14623	14603	14797	14518	14871	14577	14753	14812	14615	14624	14686	14633	14595	14646	14589	14895	14483	14708	14707	14653	14712	14683	14754	14671	14624	14815	14792	14597	14775	14712	14702	14689	14727	14943	14651	14633	14687	14667	14801	14663	14505	14784	14710	14653	14664	14659	14721	14645	14630	14899	14644	14905	14733	14735	14842	14760	14725	14838	14747	14684	14639	14711	14563	14702	14754	14612	14663	14452	14640	14701	14625	14633	14683	14564	14692	14778	14760	14689	14617	14755	14588	14638	14827	14820	14772	14626	14852	14567	14646	14573	14748	14720	14739	14715	14730	14605	14790	14603	14659	14812	14531	14731	14599	14797	14668	14604	14852	14844	14677	14798	14747	14526	14750	14723	14607	14791	14714	14828	14860	14687	14908	14662	14821	14735	14698	14810	14751	14730	14694	14671	14801	14627	14712	14745	14565	14684	14697	14646	14778	14775	14620	14847	14616	14855	14616	14843	14473	14823	14931	14837	14885	14839	14679	14730	14716	14664	14785	14383	14874	14631	14578	14828	14790	14787	14688	14402	14772	14687	14793	14881	14812	14716	14618	14555	14703	14860	14685	14740	14727	14681	14749	14777	14748	14614	14803	14814	14698	14803	14716	14682	14772	14789	14792	15017	14645	14889	14748	14709	14715	14709	14666	14596	14657	14721	14876	14868	14624	14730	14634	14697	14586	14992	14602	14754	14784	14684	14619	14653	14822	14653	14798	14603	14808	14707	14719	14735	14810	14717	14594	14844	14599	14590	14679	14775	14794	14813	14788	14725	14653	14567	14758	14655	14584	14747	14691	14911	14655	14718	14537	14680	14788	14741	14670	14701	14561	14494	14840	14815	14838	14625	14714	14767	14713	14499	14639	14693	14644	14790	14675	14715	14909	14734	14663	14666	14651	14694	14642	14672	14735	14708	14767	14713	14908	14718	14683	14735	14637	14616	14907	14697	14686	14929	14634	14816	14746	14628	14652	14597	14788	14535	14671	14592	14638	14661	14692	14563	14678	14850	14646	14848	14696	14681	14781	14578	14687	14758	14746	14739	14856	14755	14798	14841	14564	14534	14675	14721	14780	14836	14607	14728	14697	14497	14832	14809	14600	14766	14754	14673	14773	14563	14780	14598	14696	14672	14730	14758	14678	14714	14732	14728	14836	14602	14716	14722	14747	14494	14735	14684	14677	14725	14666	14623	14646	14698	14795	14670	14720	14655	14711	14735	14778	14886	14507	14796	14608	14622	14767	14875	14677	14551	14822	14773	14560	14844	14696	14712	14751	14614	14700	14634	14646	14689	14744	14609	14665	14739	14458	14794	14834	14772	14774	14729	14835	14744	14758	14794	14676	14752	14889	14717	14741	14869	14737	14754	14889	14665	14686	14831	14656	14726	14779	14784	14639	14684	14727	14965	14841	14782	14728	14675	14683	14685	14715	14602	14629	14715	14464	14677	14711	14660	14761	14864	14827	14806	14784	14635	14590	14748	14783	14821	14614	14746	14713	14843	14487	14692	14788	14667	14664	14721	14862	14783	14571	14784	14769	14745	14594	14725	14730	14899	14648	14638	14821	14539	14747	14768	14746	14734	14798	14732	14667	14727	14726	14746	14750	14872	14512	14739	14776	14795	14654	14651	14749	14769	14733	14637	14732	14724	14632	14812	14684	14797	14754	14470	14775	14772	14833	14810	14538	14605	14566	14718	14744	14605	14636	14777	14835	14588	14763	14664	14587	14769	14739	14669	14600	14842	14759	14590	14733	14645	14709	14768	14673	14903	14843	14688	14893	14874	14616	14736	14811	14672	14698	14769	14639	14750	14672	14776	14829	14597	14733	14607	14722	14685	14578	14874	14721	14872	14713	14731	14569	14674	14685	14629	14519	14699	14629	14818	14714	14790	14703	14624	14840	14608	14709	14762	14622	14648	14577	14893	14714	14802	14671	14692	14719	14748	14620	14850	14732	14516	14711	14713	14762	14630	14793	14603	14699	14928	14630	14627	14680	14758	14668	14825	14789	14750	14788	14704	14760	14535	14830	14838	14525	14813	14744	14865	14640	14702	14652	14803	14841	14831	14695	14600	14789	14810	14678	14822	14793	14819	14772	14686	14535	14684	14755	14568	14714	14668	14764	14648	14746	14719	14682	14720	14709	14713	14599	14831	14736	14552	14633	14724	14735	14786	14839	14729	14650	14462	14953	14729	14717	14729	14718	14596	14749	14702	14787	14598	14705	14674	14662	14774	14769	14596	14881	14932	14754	14698	14856	14668	14733	14681	14638	14762	14738	14911	14761	14822	14689	14660	14668	14820	14761	14681	14739	14776	14670	14721	14677	14671	14672	14671	14665	14799	14644	14625	14844	14550	14756	14687	14908	14572	14738	14754	14561	14717	14615	14489	14700	14844	14695	14743	14759	14628	14740
28857	27296	35664	31159	24816	20502	18486	17432	17041	16712	16666	16472	16484	16390	16352	16244	16190	16220	15973	16126	16138	16098	16012	16090	16079	15994	15952	15903	16092	16045	16031	15961	15902	16181	15828	15868	16239	16007	15912	15618	15985	15937	15993	15835	16213	15939	15951	15848	15941	15925	16024	15947	16127	15992	15884	15970	15845	15911	16018	15934	16098	15786	15957	15910	15913	15996	15910	15895	15992	16026	15949	16023	16038	15948	15934	15938	16024	15834	15854	15769	15779	15964	16006	15903	16010	15913	15933	16067	15948	15855	15963	15818	16240	16180	15901	15891	15933	15840	15946	16033	16134	15873	15958	16000	15778	15915	16073	16096	15964	15861	15967	15823	15953	15999	16014	16058	16000	15945	15861	15889	15852	15878	16040	16083	15945	15846	15990	16011	15974	15858	16039	16062	15912	15919	16182	15959	15951	15933	15910	15974	16120	15845	15921	16304	15969	15988	16142	15936	15989	15865	15938	15970	16154	16096	16023	15667	16146	16067	15823	15962	16108	15883	15875	15898	16030	15939	16106	15832	16187	15857	15901	15602	15845	15743	15879	16023	15928	15960	15975	15933	15932	16053	16058	16070	15852	15805	15810	15875	16034	16089	15872	15894	15909	16185	16042	15760	15949	16049	15940	15966	15908	15865	16019	15793	15962	16055	15875	16081	15946	15972	15908	16143	15889	16022	15945	16048	15951	16038	15893	15927	16038	15970	15880	16116	15931	15924	16106	15735	15880	15820	15800	15850	15906	15919	15779	15884	16011	15834	15977	16001	16023	16058	15605	15984	15921	16042	16179	15955	15898	16053	15996	15982	15979	15832	15848	15849	15832	16050	16062	15977	16139	15928	16054	15812	15939	16014	16070	15737	15985	15998	15970	15708	15955	15729	15829	16011	16016	16012	15952	16107	16035	16097	16086	16010	15971	15957	15886	16026	15920	15925	16039	16008	15878	15886	15976	15898	15729	15952	15929	15962	16008	16052	15889	15893	15714	16010	15930	15772	16170	16034	15989	15795	16017	16193	15833	15866	16144	15991	15980	15979	16016	15952	15954	16089	16242	15702	15987	15915	15967	15991	15852	16017	16104	15884	16043	16011	16108	15998	15955	15966	16018	15940	15934	15899	15858	16142	16021	15964	15978	16074	16002	15924	15932	15975	15987	15752	15703	15962	15894	15878	15949	15875	15888	15984	15967	15953	15813	16017	15921	15911	16068	16051	15901	16151	15853	15827	15912	15999	15938	15977	16026	16136	16294	15775	15846	16049	15697	15947	15920	15833	15830	15819	15934	16082	15964	15937	16070	16050	15989	15915	15767	16077	15773	15845	15819	16015	15951	15996	15898	15997	15918	16017	16020	15952	15887	15889	15968	16037	16044	15757	15740	15766	15794	16001	16102	15861	15987	16074	15947	15981	15793	15994	15813	15791	15810	16089	15923	16056	15923	15817	15915	15908	16036	16142	16068	15844	15618	15920	15972	15930	15979	16150	16046	15935	15955	16063	16012	16108	15963	16103	15887	16093	15869	16070	16004	15703	15924	15787	16031	16004	15729	16019	15856	16094	15905	16058	15816	15991	15912	16143	15959	15943	15912	15743	15871	15826	15789	15787	16083	15774	15962	15950	16242	15947	15920	15882	15916	16048	15955	15987	16028	15876	15968	15955	16004	16041	15884	16010	15987	15896	16179	15873	15972	15898	15916	16018	15842	16170	15874	15748	16107	16022	16033	15971	16137	15953	15949	15852	15886	16049	15887	15750	16024	15839	15871	15939	16016	15995	15865	15843	15938	15915	15898	15880	16310	15888	16011	16028	16211	16133	15885	15898	16197	15791	15996	16124	15876	16095	15999	16071	16058	15878	16013	15938	15983	15925	16014	15925	16110	16095	16034	15859	15839	15964	15782	16029	15972	15914	15938	16039	15898	15977	15910	15789	16097	16054	15898	16006	16001	15925	16001	15807	16101	15868	15781	15919	15885	16059	15882	16057	15972	15872	15874	15971	16151	16100	15906	15983	16108	15984	15871	15949	16137	15913	15937	16055	15879	16148	16132	16026	15918	15912	15897	16130	16160	16071	15803	15981	16056	16085	15996	15860	15820	15848	16007	15906	16064	15852	16071	15900	16090	15962	15846	15958	15872	15957	15818	16074	15768	15949	16003	15991	15944	16067	16017	16064	16024	15838	15968	16002	15936	15902	16009	16262	15870	16005	15924	15887	15899	15926	15849	15950	15890	15887	16089	16027	16123	15959	15975	16100	15930	16095	15991	16067	15962	15996	15859	16080	15965	16149	15900	15687	16171	15753	15844	15786	16002	16114	15982	15880	15877	15947	16095	16016	15863	15831	15836	15775	16032	15982	15985	16220	16133	15991	16112	15947	16094	15943	15908	16039	15769	15880	15840	15942	16044	15977	16069	15946	15795	15848	15954	15928	16050	16090	15882	16021	16071	15597	16062	16149	15920	15912	15783	15857	15780	15688	16208	15986	15861	15944	15845	15910	15921	15792	15966	15916	15834	15995	16198	16016	15823	15812	15969	15779	16117	16007	15964	16098	16031	15860	15941	15924	16055	15895	16045	15899	15819	15908	16111	15772	15917	16081	16022	15777	16059	16182	15830	15963	15843	15905	15928	15927	16083	16013	15925	15930	15922	16091	15926	15912	16113	16098	15891	15901	16034	15895	15881	16092	15919	15974	15892	16126	16015	15862	15670	16051	15873	15952	15879	16013	15867	15999	15773	15934	16020	16023	16036	15979	15852	15964	16058	15889	16220	16013	16047	15941	15941	15989	15980	15880	15889	16138	16087	16016	15984	15695	15910	15993	15992	15967	15914	16029	15852	15892	15903	16031	15915	16011	16013	15878	15926	15803	15769	15940	15869	16005	16169	15940	15948	15755	15833	15959	15957	15797	16121	15959	15906	16009	15987	15991	15941	15831	16013	15904	16139	15857	15922	16034	15938	16053	15949	16014	16150	16055	16090	15958	16049	15887	15815	15931	15884	15910	16071	16014	16033	15878	15915	15941	15936	16086	15961	15855	15735	15977	15913	15964	16139	15942	15772	16045	16044	16028	15941	15852	15922	15831	15721	15861	15968	15897	15869	15950	15884	15921	15673	16021	16129	15845	15967	16039	15883	15888	15968	15955	15988	15961	16073	15958	16010	16050	15859	15933	15984	15985	15813	15920	15977	16100	15918	15878	15980	15869	15933	15984	16026	16001	15905	16022	15964	16069	15907	15753	15976	15929	16046	16006	15930	16020	15657	16015	15915	16045	16022	15828	16174	15701	16047	16036	15941	15966	16083	15954	16078	16145	16003	16027	15938	16081	15888	15921	16014	15902	16041	15970	16208	16093	16122	15958	15997	16138	15932	15964	16213	16097	15797	15907	15821	15875	15948	15867	15987	16052	16128	15988	16158	16132	15990	15815	15770	16033	15980	16132	15963	16046	15810	15885	16060	15771	15894	15860	16094	15798	16120	16006	15816	15842	15994	15950	15908	15996	16096	16066	15835	15905	16091	15905	16000	15732	15953	16091	15969	16116	16035	15814	16032	15936	15978	15942	15739	15910	15923	15968	15917	15876	15666	15944	16132	15767	15909	15693	15910	15966	15941	15876	15877	15929	16058	15808	15991	16061	16002	15880	15945	15958	15928	15779	15925	16123	15923	15978	15769	16032	16025	15666	16036	16063	15912	15949	15883	15980	15950	15855	15798	15947	16024	15944	15810	15966	16109	15911	15959	16049	15984	15911	15941	15910	15867	16177	15948	15776	16154	15889	15843	15822	16101	15923	15868	16159	15923	15750	15891	15956	15913	15971	15985	15969	15979	15923	16163	15928	16147	15845	15711	15918	16011	15989	15900	16135	16015	16031	15740	15971	15837	15848	15900	15957	15998	16049	16058	16034	16107	16036	15845	16034	16139	16003	15975	15918	16142	15804	15971	16095	15840	15724	15850	16039	16030	15775	16002	15943	16122	16123	15901	15983	16000	15900	15858	15926	16010	15997	15768	15743	15884	15766	15833	15880	15910	15899	16136	15991	15977	15881	16029	16075	15862	16091	16142	15976	15830	15850	15978	15819	15808	15907	15840	15899	15792	15958	15862	15896	15821	15889	15934	15992	15831	15886	16039	16046	15963	15856	16092	15870	15847	15943	15876	15857	16015	15911	16062	16023	15835	16215	16012	15960	15917	15834	16027	15734	15991	16017	15947	15712	16073	16014	15991	15913	16034	15870	15935	15948	15992	15766	15992	16003	15931	15877	16012	15933	15607	16050	15977	16128	16092	15865	15985	15872	15808	16188	15967	16013	15852	16136	16054	16065	15760	15969	15961	15960	15979	16037	16031	15991	15952	15923	15922	16022	16037	16065	15850	15997	15936	16117	16279	15770	16162	15903	15983	16175	16153	15781	15951	15891	16060	15976	16162	16134	15878	16051	15851	15760	15964	16142	16066	16130	15922	15843	15792	16034	15905	15858	15783	15926	16028	16046	16069	15851	15845	15778	15920	15889	16059	16113	16000	15909	15796	15916	16071	15799	15980	16156	16331	16126	15935	15993	15940	15884	16053	15834	16145	15818	15930	15992	15883	15866	16174	15934	15928	16024	15851	16104	16001	15851	16060	15910	15992	16139	15993	15858	16058	15712	15783	15972	15841	16073	15890	16096	16086	15838	16056	15900	16006	15901	16010	15904	15810	16109	16108	15904	16118	16188	15771	16073	16229	15970	16252	15909	15962	15887	15985	16161	15897	16027	15853	16029	16037	15866	16007	15975	15930	15847	15964	15959	15970	15991	15903	15968	16061	15810	15848	15726	16112	15990	15787	16127	15921	16013	15744	15736	15924	15869	15747	15752	15809	16013	15969	16066	15873	15897	15976	15987	15886	15986	15908	16088	15766	15920	15919	15858	15937	15950	16089	15829	16063	15899	15695	15874	15959	16042	16196	16079	15864	15888	16046	16028	16084	15862	16027	16007	16307	15965	15961	15893	15891	15892	15956	16070	15887	15930	15934	15904	15790	16021	15905	15845	16145	15932	15811	15848	15953	16063	16067	16004	15859	15681	15713	16034	15728	16009	15976	15963	15854	16003	16021	15877	15916	16035	16013	16071	15980	15980	16165	15967	16021	15794	15724	15984
26187	43026	35884	27069	22678	18294	16174	15270	14900	14580	14499	14183	14194	14183	13812	13824	13760	13553	13761	13687	13655	13609	13711	13719	13608	13662	13556	13563	13729	13603	13630	13503	13654	13573	13501	13488	13645	13427	13541	13629	13494	13438	13470	13647	13636	13537	13516	13412	13615	13605	13671	13415	13618	13543	13583	13680	13548	13510	13465	13558	13512	13489	13537	13469	13477	13553	13547	13629	13420	13896	13627	13443	13689	13629	13446	13547	13616	13438	13638	13533	13518	13643	13573	13644	13529	13536	13568	13504	13505	13588	13677	13514	13427	13379	13472	13541	13496	13558	13636	13536	13592	13494	13671	13497	13485	13549	13590	13454	13546	13704	13415	13543	13516	13451	13529	13525	13454	13449	13538	13619	13539	13476	13693	13436	13632	13398	13637	13693	13736	13647	13609	13629	13721	13530	13475	13468	13525	13605	13504	13606	13660	13523	13515	13598	13647	13700	13536	13679	13724	13396	13533	13504	13537	13476	13499	13734	13774	13321	13543	13585	13613	13514	13570	13616	13517	13429	13683	13535	13628	13502	13454	13591	13539	13671	13623	13589	13336	13580	13712	13537	13606	13646	13586	13640	13554	13625	13555	13564	13766	13504	13551	13489	13697	13702	13689	13574	13631	13519	13518	13486	13558	13435	13587	13484	13621	13607	13507	13621	13487	13390	13581	13458	13434	13578	13608	13645	13580	13498	13477	13571	13621	13554	13458	13699	13525	13562	13777	13610	13497	13638	13601	13574	13623	13656	13485	13527	13631	13612	13643	13471	13615	13495	13647	13468	13655	13567	13434	13582	13545	13527	13663	13579	13583	13555	13580	13502	13568	13389	13441	13567	13396	13700	13662	13491	13551	13671	13683	13596	13631	13505	13593	13415	13386	13573	13675	13609	13620	13724	13473	13555	13492	13663	13680	13542	13562	13543	13639	13670	13425	13469	13456	13563	13414	13462	13396	13566	13560	13563	13496	13664	13560	13697	13469	13603	13601	13648	13895	13489	13505	13582	13563	13547	13719	13503	13613	13382	13557	13539	13437	13574	13577	13568	13641	13569	13466	13641	13600	13475	13546	13407	13674	13580	13629	13693	13573	13536	13441	13508	13641	13573	13472	13583	13456	13520	13674	13578	13556	13578	13609	13633	13430	13569	13647	13641	13519	13643	13485	13544	13484	13493	13549	13490	13595	13640	13508	13556	13692	13654	13463	13581	13544	13581	13533	13569	13621	13494	13485	13655	13524	13418	13808	13529	13558	13745	13643	13491	13517	13528	13678	13555	13542	13602	13486	13533	13618	13618	13380	13431	13663	13471	13642	13563	13545	13572	13587	13461	13614	13368	13615	13455	13541	13538	13527	13593	13514	13711	13508	13494	13648	13670	13507	13559	13612	13542	13658	13624	13371	13550	13535	13486	13537	13634	13442	13477	13679	13319	13415	13658	13681	13543	13657	13610	13569	13669	13487	13554	13506	13604	13660	13516	13581	13617	13392	13681	13626	13549	13522	13502	13650	13688	13741	13723	13641	13567	13548	13487	13585	13495	13596	13489	13644	13554	13620	13565	13548	13579	13626	13523	13533	13519	13512	13569	13327	13595	13701	13744	13619	13462	13572	13617	13691	13479	13677	13642	13629	13624	13671	13489	13607	13483	13599	13743	13547	13756	13499	13600	13661	13568	13519	13579	13659	13621	13521	13638	13626	13402	13606	13454	13710	13531	13510	13781	13363	13651	13674	13760	13458	13724	13606	13576	13643	13403	13440	13371	13629	13450	13540	13416	13469	13621	13544	13631	13611	13505	13381	13711	13532	13597	13639	13630	13520	13487	13663	13499	13676	13533	13472	13516	13730	13596	13685	13627	13593	13817	13364	13521	13710	13451	13696	13604	13381	13563	13578	13451	13412	13588	13431	13450	13524	13578	13540	13608	13497	13649	13671	13689	13498	13670	13532	13555	13487	13461	13586	13537	13421	13573	13549	13587	13632	13508	13539	13605	13448	13567	13711	13497	13580	13667	13465	13558	13558	13468	13483	13746	13488	13547	13589	13514	13492	13451	13594	13628	13593	13512	13494	13439	13526	13571	13646	13679	13484	13758	13559	13457	13638	13535	13535	13658	13418	13737	13603	13594	13528	13599	13703	13697	13392	13557	13653	13456	13572	13378	13540	13501	13522	13511	13559	13334	13665	13495	13613	13599	13724	13593	13635	13521	13624	13629	13451	13704	13575	13483	13625	13501	13653	13523	13608	13463	13516	13668	13522	13578	13547	13450	13385	13517	13620	13623	13585	13487	13617	13511	13525	13490	13594	13647	13804	13651	13535	13647	13421	13612	13567	13784	13542	13705	13673	13605	13734	13779	13634	13648	13729	13483	13598	13538	13625	13750	13644	13700	13454	13473	13492	13597	13570	13651	13614	13653	13502	13669	13592	13454	13437	13583	13577	13632	13579	13603	13574	13620	13580	13406	13679	13641	13495	13576	13445	13580	13536	13535	13467	13659	13469	13603	13531	13607	13633	13612	13687	13382	13535	13654	13379	13595	13531	13563	13501	13594	13716	13582	13688	13591	13640	13677	13616	13496	13676	13525	13679	13447	13597	13655	13605	13368	13475	13623	13763	13537	13556	13623	13590	13421	13510	13490	13621	13516	13620	13567	13596	13570	13417	13569	13552	13870	13579	13614	13529	13597	13602	13451	13548	13572	13638	13609	13558	13636	13389	13640	13478	13424	13444	13531	13640	13509	13448	13546	13508	13702	13416	13639	13619	13639	13464	13602	13512	13462	13556	13742	13664	13557	13492	13369	13530	13555	13454	13608	13529	13663	13529	13613	13648	13490	13581	13459	13560	13640	13553	13497	13605	13414	13626	13595	13574	13615	13437	13529	13462	13618	13441	13517	13567	13557	13588	13492	13489	13516	13572	13666	13480	13698	13641	13464	13564	13515	13593	13528	13552	13651	13508	13681	13489	13718	13619	13518	13522	13560	13686	13633	13548	13534	13658	13477	13556	13551	13474	13592	13629	13472	13439	13542	13629	13581	13614	13564	13502	13585	13364	13479	13682	13702	13787	13531	13470	13534	13594	13656	13536	13566	13516	13531	13538	13497	13417	13625	13501	13587	13690	13627	13566	13586	13655	13288	13525	13471	13510	13803	13658	13518	13667	13725	13574	13292	13444	13574	13656	13481	13544	13629	13652	13559	13531	13611	13576	13559	13504	13524	13520	13523	13595	13497	13598	13637	13632	13609	13553	13545	13436	13749	13732	13565	13605	13672	13534	13411	13522	13522	13664	13581	13549	13561	13592	13486	13507	13584	13698	13636	13401	13591	13386	13542	13447	13582	13490	13478	13507	13582	13360	13535	13647	13623	13534	13738	13458	13561	13622	13687	13619	13634	13786	13454	13577	13663	13528	13596	13666	13495	13604	13613	13498	13639	13565	13590	13683	13492	13632	13446	13626	13519	13485	13615	13496	13447	13515	13629	13465	13621	13625	13448	13688	13520	13852	13758	13758	13615	13501	13520	13621	13511	13463	13625	13647	13439	13597	13695	13435	13646	13618	13421	13585	13410	13353	13565	13663	13692	13673	13346	13593	13518	13582	13506	13502	13562	13661	13545	13492	13491	13531	13537	13636	13569	13468	13698	13548	13370	13465	13598	13543	13627	13550	13658	13719	13718	13690	13549	13661	13645	13444	13498	13577	13558	13520	13486	13558	13629	13705	13619	13518	13707	13449	13580	13592	13615	13594	13648	13646	13655	13610	13602	13418	13481	13645	13705	13446	13673	13466	13604	13587	13556	13554	13587	13669	13581	13697	13676	13620	13685	13502	13519	13434	13494	13525	13475	13598	13418	13610	13608	13463	13520	13482	13613	13537	13332	13377	13546	13465	13588	13597	13480	13550	13612	13633	13517	13504	13624	13593	13446	13409	13600	13535	13642	13696	13496	13468	13716	13433	13602	13578	13630	13622	13559	13558	13542	13631	13385	13558	13401	13662	13535	13607	13492	13421	13533	13523	13601	13584	13697	13489	13778	13601	13525	13439	13497	13562	13473	13529	13602	13534	13671	13444	13570	13625	13554	13436	13673	13539	13726	13591	13627	13537	13675	13531	13434	13630	13684	13613	13456	13644	13617	13540	13562	13464	13618	13708	13502	13581	13532	13674	13519	13609	13585	13614	13528	13591	13556	13707	13725	13513	13478	13663	13508	13789	13635	13561	13747	13670	13611	13669	13416	13621	13615	13565	13430	13376	13482	13619	13451	13593	13547	13610	13628	13398	13672	13606	13660	13452	13699	13818	13602	13666	13440	13683	13528	13469	13748	13413	13600	13726	13579	13539	13406	13477	13616	13615	13609	13553	13567	13380	13553	13668	13656	13616	13511	13463	13778	13587	13495	13578	13622	13418	13542	13610	13547	13505	13453	13535	13785	13550	13353	13609	13561	13538	13540	13539	13622	13647	13509	13567	13667	13590	13514	13572	13656	13432	13749	13490	13535	13419	13628	13555	13523	13509	13535	13736	13457	13532	13599	13601	13524	13583	13688	13539	13489	13661	13795	13501	13369	13576	13716	13652	13541	13558	13450	13525	13633	13507	13532	13474	13589	13427	13559	13565	13562	13631	13468	13537	13542	13611	13432	13660	13706	13591	13568	13526	13636	13485	13665	13597	13602	13682	13578	13650	13604	13497	13575	13609	13519	13559	13512	13595	13591	13589	13510	13621	13764	13674	13681	13550	13600	13590	13708	13621	13586	13506	13523	13650	13574	13575	13561	13409	13616	13465	13605	13565	13686	13439	13553	13658	13441	13477	13561	13688	13588	13387	13398	13486	13656	13635	13608	13625	13509	13640	13484	13662	13497	13632	13488	13525	13566	13615	13575	13582	13458	13695	13558	13434	13620	13508	13741	13519	13586	13729	13595	13675	13525	13499	13539	13512	13386	13457	13649	13454	13556	13692	13734	13478	13432	13641	13495	13487	13597	13484	13468	13648	13394	13815	13459	13516	13633	13654	13562	13498	13551	13528	13496	13577	13633	13535	13474	13532	13477	13563	13531	13553	13547	13637	13482	13529	13574	13536	13561	13622	13481	13726	13415	13489	13475	13599	13528	13467	13439	13628	13543	13494	13494	13442	13542
22962	21150	28684	24352	23011	24485	23687	19599	18571	18593	17997	17685	17750	17728	17482	17212	17263	16985	17185	17102	17183	17262	17128	16938	16976	16757	16954	16809	17025	16801	16813	16605	16872	16806	16981	16771	16645	16964	16960	16628	16813	16993	16728	16745	16732	16757	16825	16642	16597	16717	16923	16540	16718	16886	16685	16892	16789	16930	16767	16698	16655	16664	16752	16967	16676	16580	16717	16632	16678	16840	16859	16594	16736	16790	16894	16797	17032	16924	16622	16768	16693	16779	16727	16472	16829	16702	16775	16796	16986	16685	16590	16685	16827	16720	16697	16620	16889	16857	16793	16641	16601	16914	16821	16909	16775	16763	16763	16631	16663	16675	16593	16711	16833	16804	16730	16696	16708	16643	16781	16848	16852	16790	16645	16672	17014	16711	16686	16792	16838	16613	16647	16704	16647	16857	16774	16939	16827	16837	16741	16652	16582	16917	16690	16717	16856	16722	16775	16790	16613	16843	16906	16704	16549	16828	16662	16736	16839	16660	16609	16675	16904	16718	16739	16608	16818	16804	16762	16894	16833	16689	16755	16611	16497	16598	16833	16704	17026	16693	16641	16680	16684	16801	16686	16874	16577	16776	16735	16628	16722	16968	16877	16654	16614	16615	16795	16659	16630	16709	16735	16685	16712	16854	16722	16896	16725	16828	16834	16822	16611	16768	16808	16887	16831	16606	16797	16793	16686	16768	16784	16566	16773	16772	16752	16724	16806	16903	16878	16785	16826	16556	16527	16807	16899	16953	16795	16634	16864	16833	16663	16606	16828	16783	16825	16987	16652	16634	16688	16729	16776	16691	16815	16890	16651	16873	16729	16890	16580	16729	16677	16768	16754	16782	16808	16748	16919	16802	16726	16641	16670	16906	16717	16695	16805	16555	16768	16451	16744	16724	16788	16716	17002	16704	16775	16725	16723	16884	16777	16720	16555	16741	16829	16631	16658	16680	16799	16693	16686	16803	16734	16825	16595	16631	16877	16948	16738	16795	16747	16674	16656	16621	16544	16861	16714	16732	16613	16799	16782	16761	16890	16779	16570	16738	16757	16800	16789	16835	16647	16703	16682	16694	16634	16775	16719	16859	16878	16767	16638	16731	16790	16940	16655	16786	16984	16798	16760	16709	16802	16727	16899	16714	16657	16721	16738	16938	16784	16680	16631	16906	16879	16575	16760	16789	16777	16947	16721	16838	16680	16603	16771	16569	16736	16658	16640	16538	16842	16817	16781	16714	16730	16602	16777	16647	16662	16737	16609	16794	16732	16775	16765	16889	16866	16560	16787	16814	16736	16799	16827	16800	16810	16643	16791	16849	16702	16730	16748	16859	16768	16718	16759	16867	16890	16550	16542	16630	16699	16627	16703	16644	16729	16708	16698	16780	16687	16844	16556	16730	16727	16806	16809	16712	16750	16685	16628	16681	16537	16753	16830	16806	16751	16674	16749	16601	16636	16627	16618	16679	16859	16747	16651	16821	16901	17024	16863	16603	16736	16884	16465	16882	16660	16718	16767	16580	16865	16850	16716	16498	16687	16826	16855	16849	16890	16710	16788	16624	16699	16641	16765	16587	16818	16730	16806	16679	16489	16888	16725	16905	16696	16801	16699	16680	16759	16749	16891	16758	16946	16764	16596	16658	16874	16854	16714	16915	16815	16901	16657	16899	16714	16773	16804	16858	16685	16840	16857	16756	16705	16735	16556	16600	16738	16468	16760	16763	16759	16696	16885	16696	16830	16848	16748	16642	16922	16678	16781	16865	17051	16685	16728	16765	16912	16782	16788	16904	16839	16815	16566	16906	16698	16689	16696	16659	16719	16769	16802	16671	16810	16685	16646	16806	16675	16686	16729	16874	16752	16696	16644	16721	16881	16816	16658	16732	16959	16889	16724	16710	16711	16694	16849	16754	16542	16912	16661	16836	16713	16845	16702	16753	16736	16600	16716	16724	16705	16705	16792	16549	16720	16677	16632	16822	16909	16669	16556	16771	16768	16950	16911	16724	16765	16776	16772	16951	16969	16633	16530	16754	16844	16739	16715	16797	16849	16831	16581	16698	16716	16800	16760	16649	16657	16783	16717	16736	16790	16823	16626	16701	16648	16677	16754	16812	16801	16730	16734	16936	16598	16544	16730	16744	16780	16633	16783	16767	16738	16657	16918	17018	16846	16622	16709	16787	16584	16674	16776	16769	16658	16710	16583	16616	16655	16642	16858	16749	16851	16701	16779	16384	16732	16709	16917	16885	16620	16735	16725	16608	16691	16595	16628	16813	16694	16830	16688	16747	16698	16653	16597	16887	16717	16767	16860	16741	16673	16673	16863	16742	16693	16724	16641	16680	16638	16665	16966	16801	16710	16698	16776	16647	16676	16600	16520	16766	16745	16838	16805	16916	16672	16773	16637	16654	16799	16625	16675	16750	16513	16701	16652	16871	16794	16824	16894	16757	17051	16835	16742	16633	16580	16678	16696	16678	16847	16801	16641	16431	16737	16770	16872	16691	16770	16769	16799	16559	16698	16560	16859	16589	16948	16662	16734	16635	16582	16703	16646	16648	16682	16753	16881	16756	16883	16758	16621	16726	16578	16859	16789	16643	16677	16614	16551	16674	16693	16746	16677	16808	16768	16764	16640	16633	16501	16680	16888	16841	16882	16614	17015	16630	16834	16776	16752	16633	16736	16775	16730	16830	16738	16801	16548	16680	16547	16593	16785	16766	16701	16779	16844	16775	16767	16835	16879	16729	16739	16791	16831	16733	16663	16644	16551	16729	16759	16709	16948	16625	16756	16660	16687	16690	16955	16752	16718	16667	16500	16894	16679	16596	16857	16823	16907	16769	16747	16720	16664	16909	16589	16656	16644	16621	16651	16709	16698	16910	16600	16791	16599	16859	16563	16684	16577	16845	16795	16848	16836	16569	16680	16639	16887	16912	16782	16745	16684	16722	16732	16627	16590	16611	16674	16751	16747	16680	16798	16608	16613	16612	16679	16685	16692	16773	16657	16677	16875	16771	16782	16580	16811	16795	16981	16776	16761	16670	16768	16626	16746	16682	16785	16942	16891	16879	16687	16758	16715	16781	16757	16664	16820	16771	16620	16809	16678	16682	16709	16953	16583	16718	16595	16757	16559	16727	16755	16424	16662	16742	16865	16666	16702	16685	16661	16647	16524	16899	16700	16881	16775	16797	16897	16758	16855	16646	16899	16737	16578	16850	16725	16734	16818	16772	16607	16731	16621	16772	16612	16726	16626	16644	16722	16653	16902	16754	16639	16724	16806	16875	16766	16763	16662	16998	16701	16787	16574	16682	16607	16725	16628	16708	17076	16795	16893	16715	16741	16722	16778	16684	16848	16718	16561	17004	16805	16684	16730	16741	16946	16774	16773	16714	16779	16752	16619	16748	16684	16660	16587	16768	16718	16547	16790	16865	16638	16604	16740	16917	16600	16641	16814	16501	16644	16737	16782	16603	16671	16683	16868	16735	16632	16633	16739	16477	16677	16707	16795	16814	16632	16673	16717	16789	16600	16802	16830	16887	16785	16775	16815	16521	16724	16858	16735	16837	16879	16936	16523	16662	16726	16881	16651	16866	16866	16615	16601	16805	16883	16635	16786	16815	16591	16700	16655	16909	16637	16805	16731	16699	16856	16660	16711	16904	16833	16716	16706	16879	16786	16866	16811	16843	16612	16745	16732	16845	16975	16780	16587	16573	16708	16671	16827	16631	16712	16690	16774	16796	16649	16602	16690	16849	16768	16602	16951	16531	16863	16775	16643	16691	16760	16861	16776	16654	16741	16883	16622	16808	16676	16536	16767	16843	16893	16924	16716	16732	16739	16648	16763	16742	16844	16660	16880	16800	16820	16849	17020	16743	16735	16674	16846	16683	16765	16591	16607	16751	16686	16769	16975	16583	16863	16689	16647	16889	16712	16656	16613	16540	16798	16650	16651	16845	16651	16807	16841	16837	16747	16803	16936	16897	16800	16708	16504	16776	16762	16630	16776	16713	16741	16824	16695	16632	16772	16714	16738	16745	16741	16580	16935	16893	16585	16833	16722	16675	16988	16709	16759	16744	16824	16769	16607	16914	16679	16775	16707	16607	16783	16637	16565	16737	16578	16681	16986	16708	16688	16763	16905	16695	16746	16640	16756	16720	16826	16510	16777	16713	16696	16733	16684	16866	16919	16821	16717	16701	16851	16842	16814	16830	16864	16839	16709	16679	16733	16755	16987	16722	16842	16815	16657	16701	16893	16782	16656	16536	16780	16886	16982	16667	16675	16744	16885	16653	16713	16693	16636	16777	16712	16800	16742	16712	16654	16760	16893	16811	16731	16743	16646	16347	16645	16531	16654	16746	16708	16712	16591	16529	16661	16989	16748	16546	16886	16898	16925	16870	16742	16874	16837	16875	17077	16730	16747	16683	16651	16897	16968	16673	16739	16804	16714	16933	16604	16558	16822	16832	16930	16754	16711	16780	16799	16850	16651	16708	16789	16723	16733	16661	16663	16795	16798	16717	16716	16881	16536	16805	16764	16670	16571	16772	16862	16934	16797	16668	16773	16672	16643	16631	16866	16781	16664	16742	16772	16788	16560	16804	16824	16900	16607	16703	16828	16981	16805	16615	16770	16646	16762	16787	16684	16779	16820	16634	16651	16827	16646	16650	16970	16575	16764	16788	16971	16759	16747	16833	16903	16503	16670	16735	16711	16789	16973	16689	16877	16634	16875	16775	16838	16644	16764	16803	16661	16802	16926	16834	16803	16911	16779	16882	16792	16755	16726	16793	16803	16780	16853	16785	16648	16916	16699	16822	16760	16884	16882	16692	16684	16716	16696	16523	16747	16961	16712	16691	16734	16901	16738	16939	16807	16612	16584	16664	16761	16697	16827	16536	16802	16671	16801	16583	16601	16812	16905	16746	16528	16623	16789	16703	16799	16794	16892	16736	16878	16680	16893	16621	16614	16766	16763	16648	16654	16741	16845	16819	16897	16802	16855	16546	16792	16858	16727	16692	16711	16802	16811	16852	16787	16780	16695	16551	16611	16624	16879	16381	16527	16731	16983	16888	16710	16704	16608	16628	17058	16826	16913	16608	16558	16641	16678	16669	16604	16627	16692	16849	16804	16671
25065	51184	43214	30691	24698	21787	18859	17224	16688	15952	15648	15053	15062	14983	14767	14730	14575	14322	14289	14402	14094	14156	14198	14232	14125	14196	14236	14118	14147	14142	14178	14263	14167	13922	14010	13998	14248	14158	14098	14196	13949	13956	13988	14132	14136	14089	14154	14047	14104	14067	14115	14154	14046	13983	14146	14245	14084	14116	14068	14024	14164	14039	13959	14183	14023	14157	14174	14065	13977	14072	14074	14124	14119	13987	14116	14021	13979	14192	14122	14188	14159	13983	14108	14180	14093	14041	14019	13989	13962	14105	14131	13996	13923	14021	14139	14191	13866	14150	13911	13934	14105	14250	14137	14071	13943	14148	14007	13936	14034	14191	14191	14057	13920	14127	14063	13962	14026	13999	14048	14064	14103	14139	14242	14156	13945	14181	14054	13972	14154	14053	14062	13922	14204	13982	13891	14044	14123	14160	14157	14021	14096	13998	14013	14013	14017	13946	14004	14097	14038	14003	13930	14048	14094	14069	14106	14022	14061	14214	13975	13976	13893	14055	14125	14062	14113	14111	14157	14014	14002	14037	14113	13956	14050	14068	14145	14127	14075	14129	14153	14103	14051	13976	14131	14110	13990	14056	14125	14196	14133	14104	14099	14102	13893	14009	14024	14076	14087	14049	13862	14160	14103	14009	14271	13953	14105	14033	13972	14123	13981	14157	14053	13982	14184	14074	14106	14125	13843	14084	13920	14296	14178	14094	14040	14216	14156	14101	13953	14091	14134	14028	14224	14062	14184	14034	14017	13829	14078	14115	14097	14067	14058	14002	14157	14025	13987	13992	14009	14047	14033	14084	14071	14107	14112	14110	13944	14179	13999	13918	14405	13987	14182	14045	14159	14121	13899	14063	13920	13924	14207	14182	13909	13987	14037	14038	14015	14142	14163	13959	13917	14056	14087	14086	13993	14008	14047	13975	14115	14157	14138	14278	14081	14053	14013	13972	14112	14213	13993	14102	13996	14160	14005	14037	14097	14138	14130	13959	13980	13976	14158	14047	14183	13986	14207	13813	14153	14304	14038	13923	13988	14074	14026	14220	14081	14106	14070	14119	14198	14087	14142	13998	14211	14021	13964	14164	14151	14096	14090	14117	14146	14227	14186	14021	13999	14010	14168	14143	14083	14135	14077	14112	14226	13982	13999	14083	14013	14039	14074	14025	13951	13960	14060	13991	13953	13881	14162	14049	13941	14141	13990	14003	13983	13916	13977	14006	14036	14016	14166	14160	14051	14003	13981	14011	13897	14162	14198	14209	14168	14020	13979	14089	14044	14152	14242	13983	14110	13825	14144	14018	13923	14101	14106	14014	14244	14011	13980	14044	14045	13907	14062	14009	14137	13970	13919	13971	14054	14051	14216	14101	14042	14044	14159	14057	14069	14137	14124	14180	13989	14241	14137	13915	14110	14193	14044	14198	14058	14043	13920	14125	14094	13864	14074	14099	14154	13996	14187	14126	14064	14246	14007	13951	14016	13996	14178	14299	14112	14047	13888	14122	14030	14049	13917	14157	13690	14210	14055	14001	14114	14056	14193	13926	14004	14074	14039	13893	14109	13987	14037	14038	14015	14120	14048	14114	14016	14085	14098	14087	14063	14006	13913	14109	14103	13838	14160	13910	14283	13810	14191	14093	14051	13981	13975	14326	13982	14004	14057	13928	14075	14066	14018	14110	14124	14048	14077	14069	13966	14048	13895	14085	14107	14143	14191	13871	14130	13950	14207	14089	13991	14132	14084	14227	13975	14299	14075	14101	14068	14073	13972	14269	14204	14094	13965	13909	14041	14150	13896	14124	14092	14233	13881	13949	13971	13902	13833	14172	14078	14017	13904	13963	14024	13998	14034	14077	13907	14096	14076	14095	14142	14086	14090	14176	14018	14223	14038	13947	14120	14103	13900	13953	14179	13972	14108	14247	14188	14017	13928	13993	14121	14027	14069	14136	14198	14020	14022	14141	13847	14099	13949	14081	14271	14048	14054	14207	14109	14213	14034	14330	14027	14139	14101	14145	14033	14037	14083	13889	14114	14183	13934	14102	13931	13932	14035	14260	13989	14108	14145	14184	14105	14169	14247	13989	14197	14019	13971	14242	13902	14163	14099	13998	14053	14180	14042	14136	14080	14106	14070	14129	14232	14003	13977	14083	14133	14136	14229	14136	14144	14093	14024	13920	14049	14175	14086	13976	13834	14195	13947	14179	14093	14037	14226	13994	14005	14157	14161	13993	13973	13946	14200	13960	14000	13917	14116	13990	13946	14240	14299	14100	14169	14021	14041	14082	13928	14227	14060	14012	14169	13858	14088	13969	14177	13898	14100	14151	14078	14003	14159	14082	14082	13992	13969	14047	14017	14197	14043	14093	13977	14057	14152	14042	14208	14042	14142	14107	13822	14088	14190	13987	14068	13995	14003	13912	14037	13977	14092	14010	14128	14068	13954	14013	14050	14054	14133	13991	14003	14066	14125	14070	13951	14144	14183	14088	14024	14016	13957	14116	13922	14071	14252	13991	13999	14174	13995	14060	14140	14119	13940	14116	14083	13968	13947	14004	13984	14092	14176	13999	14101	13966	13858	14165	14075	13996	14033	14010	14010	14156	14130	14057	14001	14160	13931	14067	14045	14053	14041	14072	14168	14021	14194	14262	14175	14007	14045	14024	14003	14160	14201	14183	13995	13994	14001	14126	13975	14215	14006	14006	13999	14074	14128	14212	14055	14120	13977	14043	14010	14237	13958	14013	14167	14195	14129	14204	13877	13949	14090	14128	14088	14039	14159	13962	14134	14145	13974	13993	14097	14032	14330	14062	14124	13988	14039	14104	13879	13850	14103	14126	14077	14016	14102	13986	14075	14206	14025	14033	14115	14121	13877	14070	13861	14142	14068	14148	14023	14135	14140	14030	13905	14138	14016	13883	14128	13960	14200	13981	14088	14001	14092	14036	14185	14070	14093	14113	14128	14095	14206	13931	13991	14070	14301	14062	13871	14145	14029	14008	14114	14015	14253	14025	13962	14159	13991	13896	13994	14088	13961	13958	14089	13980	14170	14012	14064	14043	14088	14131	14151	14046	14233	13998	13976	14094	14155	13857	14018	13940	14081	13936	13996	14046	14106	14076	14135	14060	14160	14156	14209	14025	14251	14034	14139	14024	14055	14264	14116	14197	13936	13993	13976	13994	13923	14038	14005	14059	13941	14039	14078	14005	14038	14069	14022	14100	14082	14156	14094	14102	14047	14181	14169	14163	14305	13997	13955	14066	14074	14051	14065	13980	14051	14284	14161	13942	14148	14056	14036	13975	14041	14267	14134	14010	14034	14028	13985	14072	14125	14054	14071	14070	14063	14025	14138	13929	14033	13943	13970	13974	14042	14048	14181	14026	14088	13954	14050	14125	14086	14171	14079	14078	13960	14069	14196	14202	14133	13965	14133	13960	13991	14004	13876	14058	14054	13999	13940	14008	14093	14047	14079	13966	14008	13951	14147	14141	14046	13969	14002	14066	14093	13998	14038	14046	14046	13907	14038	14166	13979	14072	13958	14002	14098	14011	13888	14041	14100	14063	13979	13937	13988	14158	14135	13949	13982	14060	14052	13946	14036	14140	14056	14097	14267	14155	14075	14070	13942	14079	13874	14025	14206	13879	14054	13985	13927	14025	14051	14008	14040	14190	13980	13976	14061	14126	14042	13915	14174	14290	13978	14076	13988	14176	14041	14145	14258	14133	13991	13931	14029	14049	14065	14176	14055	14014	14146	14015	14043	13861	14190	14295	13960	14037	14086	14047	14022	14130	13959	13981	14112	14001	14005	13998	14075	14034	13903	14121	14204	14072	14086	14075	14008	14169	14018	14154	14088	14155	14095	14350	14074	14299	14018	14009	14035	14093	14084	14032	13982	14014	14127	14181	13947	14170	14226	13966	14098	14088	13991	13946	13970	14096	14076	14058	13897	14118	13974	13995	14173	13900	14011	14057	13988	13914	14156	14049	14047	14141	14082	14071	14185	13869	14160	14191	14132	14123	14041	13935	14144	13990	13805	14201	14056	13940	13891	14131	14123	14045	13988	14075	14094	14157	14220	13917	14010	14133	14031	14076	13948	14005	14015	14078	14077	14144	14033	14057	14007	14037	14009	14090	14293	14024	13986	14135	13855	14145	13964	14166	13970	14137	14154	14053	14099	13984	14109	13951	14232	14109	13952	14057	14081	14066	13951	14144	13973	13968	13996	14063	14209	14059	14015	14030	14004	14034	14119	13973	14183	14099	14115	13975	13887	14198	14150	14104	14131	14154	14077	14048	14153	13868	14083	14086	14154	14047	14152	14116	14098	14033	13907	14075	14025	14045	14103	14093	13981	14081	14113	14140	14103	14129	14018	14014	13978	14120	13941	14119	14064	14135	13854	14140	14132	14011	14022	14084	14149	13975	13986	14039	13934	14125	14280	14131	14129	14026	14112	14182	13948	14218	13977	14136	14188	14154	14112	14159	14013	14014	14102	14113	14143	14074	13920	14061	14065	14127	14236	14031	14068	13922	14078	14097	14010	14003	13918	14015	14096	13948	14094	14155	14065	14119	14058	14163	13908	13984	14328	14054	14066	14130	13994	13963	13948	14042	13989	14153	14224	13937	14129	14040	14161	13974	14231	14036	14023	14099	14044	14055	14204	14158	14066	14083	14017	13917	13930	14227	14169	14147	14184	14095	14157	13960	14043	13889	14069	14260	13986	14042	13961	14060	14202	14035	13895	14125	14153	14074	13964	14081	14124	14198	14036	14047	13872	14020	14172	14187	14126	14060	14078	14030	13969	14024	14093	14113	14119	13884	14137	14014	13953	14033	14045	14018	13954	14081	13949	13924	13902	14054	14124	14024	14008	14007	14100	14049	13983	13875	13933	14060	14104	14085	14146	14197	13943	14150	14153	14235	14216	14292	14019	13997	14027	14147	14264	13808	13948	13964	14115	14106	14141	14055	14003	14013	13947	14025	14081	14030	14024	14052	14000	13997	14198	14042	13947	14042	13985	14244	14133	14254	14140	13963	14157	14042	14120	14040	13958	14130	13968	14039	14064	14185	14030	14042	14014	14069	14065	14129	14064	13993	14112	14072	13999	14014	13975	13991	14175	13852	14100	14070
24108	21139	28271	26401	22996	21326	19951	17713	17045	16796	16442	16178	15997	15965	15762	15724	15779	15567	15699	15674	15589	15468	15464	15596	15576	15476	15546	15506	15399	15517	15550	15435	15436	15395	15412	15495	15495	15359	15536	15536	15461	15241	15461	15471	15388	15204	15287	15290	15462	15381	15281	15544	15348	15418	15378	15505	15554	15526	15237	15433	15607	15211	15382	15410	15310	15435	15283	15438	15505	15558	15419	15500	15445	15521	15371	15517	15492	15353	15471	15213	15250	15304	15312	15479	15235	15353	15461	15536	15563	15376	15547	15336	15439	15301	15364	15252	15418	15327	15481	15446	15427	15421	15353	15329	15316	15308	15355	15298	15591	15246	15367	15286	15427	15367	15693	15280	15472	15460	15267	15725	15409	15530	15324	15170	15456	15493	15508	15402	15423	15498	15439	15500	15540	15307	15263	15422	15519	15273	15452	15531	15402	15397	15490	15191	15350	15396	15496	15405	15390	15486	15416	15253	15371	15280	15477	15261	15430	15354	15585	15298	15335	15514	15324	15435	15532	15334	15392	15266	15339	15301	15492	15391	15225	15504	15456	15200	15350	15593	15342	15556	15346	15468	15224	15433	15386	15424	15447	15277	15346	15339	15254	15470	15581	15388	15387	15320	15342	15419	15402	15270	15353	15111	15416	15433	15407	15264	15298	15594	15523	15307	15310	15493	15546	15247	15276	15277	15375	15556	15189	15376	15443	15352	15477	15407	15212	15206	15508	15510	15564	15392	15240	15326	15471	15272	15465	15388	15522	15319	15460	15378	15572	15541	15170	15356	15448	15445	15324	15318	15395	15327	15437	15541	15399	15312	15473	15143	15286	15548	15494	15111	15380	15313	15277	15540	15391	15265	15222	15225	15326	15260	15350	15351	15514	15234	15116	15272	15377	15600	15341	15344	15469	15584	15549	15405	15400	15542	15515	15447	15390	15155	15479	15263	15324	15483	15377	15563	15148	15527	15497	15330	15472	15559	15483	15457	15215	15410	15081	15277	15364	15537	15314	15329	15522	15484	15442	15514	15531	15336	15447	15525	15435	15419	15387	15467	15520	15386	15421	15387	15315	15242	15350	15285	15311	15292	15332	15323	15372	15469	15419	15280	15315	15708	15410	15510	15477	15361	15595	15283	15399	15431	15270	15282	15379	15363	15317	15348	15374	15226	15320	15382	15331	15278	15149	15241	15419	15363	15431	15349	15418	15465	15436	15621	15354	15313	15422	15254	15395	15197	15492	15482	15533	15410	15428	15346	15395	15437	15185	15369	15306	15226	15300	15283	15344	15412	15252	15454	15279	15631	15518	15173	15486	15406	15344	15108	15443	15404	15319	15456	15543	15664	15351	15338	15338	15487	15371	15312	15146	15509	15558	15321	15508	15402	15362	15377	15392	15244	15308	15309	15405	15439	15482	15422	15243	15138	15374	15414	15245	15419	15533	15446	15709	15293	15373	15446	15115	15409	15453	15400	15281	15494	15457	15310	15643	15204	15415	15151	15276	15544	15403	15567	15358	15380	15513	15309	15218	15441	15221	15507	15244	15333	15500	15419	15224	15389	15225	15490	15436	15332	15352	15531	15296	15255	15371	15208	15412	15479	15219	15397	15504	15676	15339	15639	15427	15478	15389	15176	15216	15505	15499	15361	15461	15296	15425	15437	15640	15339	15360	15322	15550	15297	15318	15517	15458	15594	15344	15221	15421	15400	15500	15294	15485	15444	15387	15434	15434	15257	15338	15590	15596	15366	15529	15420	15357	15364	15374	15584	15329	15491	15460	15441	15654	15462	15467	15261	15555	15645	15177	15331	15414	15498	15196	15510	15548	15357	15560	15493	15539	15469	15387	15338	15475	15485	15309	15430	15206	15447	15277	15562	15323	15534	15586	15357	15317	15354	15407	15406	15263	15307	15235	15284	15236	15390	15478	15327	15481	15334	15383	15461	15511	15312	15532	15285	15261	15418	15448	15363	15395	15397	15461	15368	15469	15442	15483	15313	15365	15440	15357	15645	15355	15245	15363	15100	15348	15364	15444	15645	15538	15403	15327	15447	15229	15289	15321	15407	15327	15195	15192	15484	15464	15192	15313	15409	15449	15425	15468	15353	15499	15441	15333	15165	15216	15520	15470	15494	15226	15492	15356	15615	15394	15253	15358	15415	15314	15263	15378	15317	15306	15252	15248	15448	15285	15307	15350	15339	15491	15437	15286	15474	15363	15577	15493	15348	15403	15454	15610	15219	15373	15369	15255	15345	15443	15266	15379	15333	15487	15394	15434	15413	15632	15248	15516	15466	15153	15384	15345	15536	15430	15352	15327	15290	15554	15396	15511	15264	15370	15365	15306	15411	15386	15423	15472	15535	15527	15390	15341	15438	15315	15502	15323	15400	15311	15570	15309	15465	15438	15554	15210	15377	15533	15514	15406	15338	15331	15356	15660	15242	15295	15503	15321	15443	15295	15418	15657	15192	15505	15443	15531	15394	15466	15200	15402	15195	15505	15720	15355	15290	15445	15491	15555	15610	15548	15521	15407	15504	15543	15549	15431	15311	15519	15465	15561	15443	15280	15425	15265	15363	15514	15115	15447	15398	15608	15336	15536	15384	15615	15318	15392	15321	15456	15266	15443	15557	15460	15286	15389	15526	15448	15329	15523	15578	15344	15311	15566	15284	15426	15389	15459	15388	15489	15460	15627	15737	15341	15492	15384	15446	15271	15395	15370	15337	15395	15133	15172	15273	15532	15303	15557	15465	15505	15497	15472	15434	15365	15499	15390	15531	15435	15277	15311	15436	15409	15354	15277	15460	15364	15271	15408	15458	15296	15229	15588	15488	15343	15326	15259	15387	15453	15233	15370	15396	15460	15510	15289	15400	15373	15341	15240	15491	15561	15479	15172	15304	15543	15293	15502	15556	15268	15531	15364	15292	15398	15275	15501	15365	15499	15244	15217	15269	15291	15469	15240	15130	15461	15273	15432	15320	15245	15130	15548	15212	15204	15447	15393	15433	15568	15419	15220	15388	15557	15426	15255	15269	15381	15442	15388	15461	15108	15467	15422	15211	15469	15361	15452	15314	15369	15376	15463	15471	15515	15542	15346	15472	15271	15318	15507	15605	15414	15462	15402	15373	15399	15225	15372	15388	15429	15505	15547	15393	15451	15667	15519	15416	15242	15293	15377	15275	15464	15430	15473	15305	15365	15661	15578	15321	15440	15377	15496	15428	15413	15599	15473	15394	15531	15453	15321	15306	15422	15396	15309	15444	15250	15218	15231	15434	15282	15428	15293	15441	15377	15266	15360	15328	15331	15356	15488	15717	15592	15349	15248	15308	15407	15490	15373	15239	15617	15350	15221	15103	15429	15317	15478	15622	15521	15543	15537	15408	15532	15496	15398	15408	15450	15259	15412	15395	15376	15373	15326	15468	15203	15393	15314	15408	15180	15552	15315	15336	15434	15470	15468	15498	15544	15386	15386	15388	15399	15419	15435	15428	15542	15409	15482	15376	15379	15413	15510	15379	15349	15165	15423	15354	15341	15261	15448	15393	15400	15256	15391	15433	15471	15421	15387	15265	15519	15336	15362	15313	15699	15359	15345	15372	15588	15158	15442	15538	15565	15305	15424	15425	15377	15543	15515	15410	15513	15314	15245	15293	15527	15293	15464	15388	15293	15376	15518	15381	15443	15362	15482	15311	15340	15370	15479	15484	15444	15299	15455	15431	15374	15356	15432	15545	15535	15268	15229	15540	15400	15448	15461	15335	15366	15401	15598	15424	15165	15105	15570	15351	15545	15325	15646	15515	15562	15332	15462	15233	15396	15374	15474	15531	15554	15443	15472	15522	15368	15475	15767	15543	15590	15451	15493	15351	15488	15337	15504	15534	15481	15457	15288	15333	15573	15404	15546	15333	15355	15485	15297	15583	15355	15365	15357	15469	15415	15543	15374	15352	15519	15335	15357	15433	15393	15375	15358	15494	15415	15260	15432	15423	15408	15533	15290	15408	15299	15612	15284	15405	15430	15349	15418	15365	15382	15361	15483	15456	15544	15640	15368	15480	15525	15583	15484	15596	15305	15312	15495	15517	15297	15370	15466	15456	15457	15525	15512	15328	15376	15328	15201	15493	15273	15451	15346	15222	15315	15331	15303	15453	15334	15123	15358	15410	15430	15532	15514	15397	15146	15348	15252	15456	15257	15334	15473	15353	15347	15445	15248	15478	15292	15288	15347	15364	15606	15347	15393	15298	15487	15244	15393	15105	15242	15305	15221	15284	15588	15309	15420	15376	15337	15476	15251	15395	15422	15607	15321	15439	15477	15350	15330	15349	15400	15307	15377	15315	15459	15402	15304	15449	15459	15389	15536	15366	15497	15302	15468	15383	15392	15253	15400	15319	15255	15343	15472	15336	15453	15306	15347	15321	15261	15639	15402	15483	15442	15445	15442	15339	15474	15198	15395	15598	15373	15500	15537	15249	15261	15299	15254	15484	15400	15355	15430	15365	15206	15321	15336	15442	15683	15588	15385	15408	15362	15495	15268	15228	15353	15340	15553	15363	15545	15365	15261	15449	15651	15379	15508	15417	15392	15431	15277	15517	15444	15174	15409	15410	15448	15285	15116	15394	15392	15288	15153	15347	15337	15322	15485	15402	15284	15489	15337	15672	15378	15118	15462	15338	15320	15418	15443	15499	15544	15579	15501	15429	15469	15423	15418	15348	15392	15350	15355	15333	15244	15392	15359	15592	15388	15223	15337	15254	15394	15506	15284	15358	15369	15368	15528	15429	15455	15506	15719	15283	15306	15090	15195	15281	15326	15263	15372	15494	15312	15276	15634	15401	15370	15222	15492	15391	15384	15433	15331	15290	15416	15094	15436	15355	15416	15281	15431	15292	15516	15592	15276	15186	15475	15581	15103	15263	15445	15426	15585	15430	15239	15428	15428	15300	15487	15524	15608	15534	15492	15254	15747	15390	15422	15527	15498	15536	15185	15409	15299	15164	15434	15340	15449	15525	15407	15334	15258	15317	15474	15293	15522	15062	15422	15334	15419	15427	15452	15336	15636	15343	15341	15373	15484	15634	15254	15251	15321	15415	15500	15443	15474	15377	15290	15350	15372	15345	15300	15281	15423	15429
25248	47436	38000	26441	22223	19249	17366	16112	15479	14710	14514	14085	13982	13831	13840	13789	13405	13615	13433	13535	13399	13492	13352	13495	13396	13189	13438	13274	13442	13288	13314	13375	13398	13325	13229	13446	13375	13035	13294	13345	13108	13292	13421	13244	13443	13300	13205	13279	13341	13365	13217	13351	13234	13316	13219	13210	13320	13214	13302	13105	13258	13160	13386	13277	13252	13132	13169	13222	13281	13322	13064	13346	13034	13336	13064	13324	13294	13291	13311	13486	13200	13276	13222	13062	13172	13288	13212	13423	13263	13146	13226	13217	13321	13383	13289	13113	13290	13419	13324	13213	13119	13205	13282	13309	13422	13245	13115	13318	13263	13273	13236	13272	13218	13297	13284	13307	13262	13416	13123	13386	13212	13324	13341	13225	13261	13295	13416	13455	13326	13232	13410	13304	13324	13392	13505	13156	13180	13270	13204	13280	13256	13165	13267	13264	13345	13257	13346	13181	13240	13290	13212	13313	13502	13341	13557	13461	13197	13350	13163	13206	13389	13347	13382	13412	13244	13302	13159	13356	13111	13338	13122	13242	13272	13235	13291	13330	13302	13183	13347	13315	13243	13228	13379	13327	13223	13430	13255	13443	13179	13282	13369	13197	13104	13384	13238	13228	13284	13120	13211	13398	13242	13367	13252	13224	13346	13218	13415	13273	13330	13284	13309	13274	13371	13294	13221	13206	13312	13198	13294	13352	13300	13381	13309	13385	13140	13110	13201	13352	13165	12982	13296	13391	13185	13205	13343	13496	13254	13355	13314	13198	13070	13237	13290	13251	13344	13245	13274	13256	13234	13265	13365	13397	13283	13365	13268	13142	13296	13332	13475	13192	13441	13216	13313	13241	13112	13245	13243	13442	13325	13340	13388	13429	13255	13202	13308	13304	13357	13082	13187	13342	13336	13140	13211	13252	13325	13280	13389	13212	13379	13283	13363	13121	13237	13369	13215	13238	13133	13342	13331	13215	13341	13353	13386	13417	13133	13146	13226	13258	13278	13305	13111	13402	13292	13178	13345	13418	13263	13196	13333	13155	13450	13281	13294	13148	13507	13261	13231	13281	13302	13478	13294	13319	13336	13115	13207	13121	13091	13209	13280	13318	13469	13277	13314	13317	13076	13316	13271	13304	13346	13310	13447	13254	13157	13436	13344	13220	13340	13405	13337	13366	13174	13254	13339	13324	13311	13300	13110	13281	13190	13163	13385	13426	13356	13373	13288	13301	13253	13241	13105	13260	13466	13288	13305	13224	13453	13355	13352	13342	13203	13143	13250	13388	13382	13044	13355	13131	13297	13237	13331	13257	13407	13312	13321	13189	13260	13138	13330	13161	13298	13362	13227	13266	13169	13288	13239	13426	13282	13263	13316	13150	13267	13195	13248	13337	13203	13209	13273	13400	13259	13172	13348	13323	13407	13177	13268	13225	13300	13412	13092	13286	13248	13173	13189	13438	13339	13294	13387	13403	13289	13287	13273	13367	13209	13269	13256	13297	13331	13523	13288	13210	13265	13333	13270	13466	13356	13245	13449	13272	13157	13357	13274	13327	13374	13447	13184	13290	13357	13424	13306	13266	13307	13341	13401	13180	13253	13356	13149	13326	13415	13147	13558	13353	13207	13299	13296	13406	13433	13264	13395	13294	13338	13112	13226	13330	13266	13229	13168	13270	13180	13214	13333	13293	13237	13281	13390	13309	13243	13311	13209	13324	13377	13245	13366	13309	13421	13407	13369	13373	13269	13276	13264	13312	13457	13322	13349	13244	13229	13334	13261	13316	13396	13419	13232	13386	13379	13413	13274	13364	13268	13253	13307	13456	13261	13393	13218	13254	13100	13232	13332	13249	13396	13213	13309	13295	13323	13382	13282	13256	13295	13556	13346	13184	13231	13269	13109	13418	13250	13280	13105	13282	13343	13416	13238	13171	13325	13371	13094	13265	13031	13304	13120	13196	13261	13381	13159	13365	13424	13466	13386	13422	13129	13278	13188	13345	13314	13257	13236	13206	13248	13309	13326	13311	13262	13354	13289	13261	13147	13216	13192	13342	13306	13304	13232	13329	13467	13335	13215	13336	13126	13283	13299	13177	13348	13213	13444	13174	13341	13391	13224	13101	13319	13326	13371	13198	13405	13408	13382	13267	13190	13296	13373	13345	13281	13237	13201	13414	13387	13287	13242	13295	13253	13228	13157	13458	13283	13305	13272	13155	13147	13328	13214	13314	13251	13378	13458	13362	13392	13324	13310	13189	13135	13237	13372	13208	13370	13254	13217	13238	13099	13364	13240	13420	13269	13431	13209	13342	13292	13439	13063	13301	13194	13429	13177	13276	13170	13453	13393	13322	13076	13255	13352	13134	13457	13203	13335	13228	13349	13466	13223	13388	13374	13425	13345	13269	13178	13356	13159	13300	13198	13321	13186	13302	13358	13375	13304	13367	13214	13332	13105	13431	13388	13329	13343	13403	13316	13438	13101	13311	13330	13230	13217	13499	13466	13240	13225	13360	13356	13168	13373	13193	13318	13214	13318	13266	13310	13254	13323	13149	13385	13462	13264	13446	13186	13179	13058	13239	13308	13345	13351	13414	13135	13137	13295	13324	13266	13328	13315	13337	13097	13232	13218	13317	13351	13336	13254	13390	13212	13341	13340	13266	13365	13281	13315	13321	13308	13171	13154	13231	13375	13324	13333	13201	13406	13226	13327	13208	13302	13293	13335	13449	13168	13292	13291	13188	13307	13250	13400	13231	13253	13322	13267	13469	13514	13272	13256	13375	13298	13259	13262	13230	13351	13328	13365	13494	13224	13350	13281	13245	13246	13188	13376	13339	13193	13274	13221	13389	13390	13288	13370	13435	13335	13333	13464	13190	13394	13207	13305	13304	13489	13297	13118	13201	13402	13126	13443	13212	13256	13386	13324	13163	13336	13380	13248	13364	13342	13354	13307	13417	13399	13229	13382	13172	13165	13141	13378	13235	13248	13088	13520	13319	13304	13233	13314	13309	13133	13363	13254	13299	13369	13254	13387	13340	13198	13437	13318	13255	13260	13221	13328	13278	13316	13271	13252	13280	13218	13282	13196	13372	13401	13353	13220	13199	13229	13095	13311	13297	13347	13294	13256	13192	13320	13575	13143	13190	13279	13418	13358	13300	13321	13423	13305	13195	13394	13431	13288	13337	13190	13198	13461	13226	13254	13314	13182	13357	13155	13257	13237	13191	13349	13188	13407	13264	13235	13241	13115	13287	13311	13224	13221	13298	13332	13317	13184	13514	13231	13245	13212	13219	13329	13265	13141	13236	13354	13326	13136	13351	13293	13349	13177	13351	13261	13273	13437	13357	13343	13259	13192	13155	13451	13177	13225	13266	13489	13304	13156	13453	13194	13442	13344	13241	13282	13323	13251	13320	13366	13378	13245	13423	13219	13345	13245	13203	13324	13372	13336	13209	13385	13214	13216	13262	13346	13319	13413	13447	13329	13220	13505	13235	13327	13266	13264	13297	13199	13198	13386	13392	13329	13295	13196	13266	13347	13188	13488	13356	13181	13277	13226	13249	13355	13288	13262	13419	13297	13315	13205	13249	13331	13282	13191	13323	13339	13363	13392	13301	13288	13379	13095	13348	13225	13212	13360	13312	13436	13183	13352	13063	13272	13166	13262	13261	13421	13462	13144	13208	13092	13094	13118	13371	13266	13336	13166	13118	13409	13295	13225	13333	13447	13264	13342	13432	13295	13237	13230	13398	13254	13278	13184	13206	13382	13298	13272	13255	13336	13272	13386	13178	13227	13227	13249	13206	13464	13321	13349	13296	13333	13165	13482	13346	13430	13296	13395	13195	13285	13364	13263	13321	13062	13294	13198	13354	13304	13280	13330	13202	13129	13189	13367	13209	13237	13355	13233	13231	13336	13287	13274	13291	13350	13301	13148	13151	13346	13263	13224	13322	13203	13452	13372	13168	13361	13438	13289	13561	13426	13339	13509	13162	13405	13219	13320	13366	13344	13313	13184	13333	13308	13354	13204	13173	13300	13461	13373	13244	13234	13354	13236	13225	13318	13237	13311	13201	13408	13323	13292	13267	13393	13372	13405	13277	13302	13191	13069	13525	13141	13315	13129	13295	13283	13178	13308	13419	13183	13315	13369	13032	13299	13103	13259	13328	13426	13266	13327	13154	13174	13213	13382	13255	13390	13455	13276	13185	13202	13228	13329	13375	13436	13084	13321	13183	13498	13222	13407	13344	13222	13439	13261	13387	13316	13178	13440	13219	13249	13236	13200	13422	13242	13114	13321	13159	13246	13242	13369	13237	13261	13206	13285	13210	13200	13363	13347	13111	13315	13170	13354	13293	13284	13336	13411	13279	13379	13438	13265	13274	13172	13283	13489	13136	13202	13365	13304	13401	13202	13343	13194	13499	13327	13377	13265	13297	13233	13245	13170	13282	13325	13421	13358	13320	13274	13234	13259	13371	13349	13405	13255	13226	13473	13500	13230	13371	13254	13183	13262	13283	13270	13424	13389	13265	13141	13320	13174	13271	13214	13355	13263	13207	13480	13229	13137	13323	13261	13465	13252	13296	13358	13269	13260	13372	13162	13280	13301	13400	13352	13434	13292	13151	13331	13213	13463	13356	13238	13428	13114	13267	13187	13502	13250	13373	13190	13317	13361	13271	13272	13437	13487	13321	13228	13194	13223	13309	13264	13379	13229	13085	13366	13237	13225	13291	13354	13170	13110	13161	13236	13334	13285	13385	13280	13526	13251	13191	13368	13369	13245	13284	13209	13288	13501	13236	13161	13443	13358	13387	13271	13292	13246	13343	13367	13355	13293	13465	13291	13135	13044	13346	13292	13249	13268	13173	13319	13325	13196	13357	13353	13168	13247	13427	13269	13397	13167	13438	13344	13317	13362	13299	13191	13146	13176	13227	13341	13234	13292	13273	13241	13299	13511	13327	13322	13201	13223	13296	13348	13114	13151	13292	13305	13342	13414	13252	13339	13379	13150	13228	13115	13203	13304	13291	13413	13326	13466	12987	13283	13375	13217	13320	13179	13326	13287	13255	13513	13309	13134	13166	13333	13282	13284	13529	13209	13356	13167	13415	13394	13214	13213	13283	13264	13327	13316	13183
21851	21132	28932	23683	21883	25550	27945	21528	19969	19868	19155	18663	18563	18470	18408	18119	18132	18155	17916	17701	17851	17876	17651	17827	17877	17796	17740	17666	17761	17567	17482	17585	17649	17466	17521	17601	17714	17459	17550	17470	17416	17559	17498	17434	17373	17553	17532	17655	17600	17548	17622	17445	17507	17355	17459	17644	17432	17310	17412	17359	17411	17459	17283	17566	17711	17638	17503	17353	17382	17590	17370	17690	17613	17606	17333	17444	17396	17250	17418	17358	17529	17503	17326	17262	17460	17390	17289	17525	17473	17361	17467	17406	17264	17552	17348	17588	17514	17405	17444	17530	17634	17511	17297	17374	17465	17275	17412	17459	17383	17550	17616	17380	17174	17470	17633	17431	17553	17202	17316	17349	17216	17430	17527	17468	17510	17468	17445	17387	17452	17313	17449	17629	17642	17367	17483	17339	17339	17601	17504	17304	17451	17629	17356	17443	17644	17219	17372	17269	17281	17395	17288	17460	17562	17388	17391	17663	17714	17463	17335	17560	17413	17151	17382	17574	17608	17540	17419	17423	17426	17375	17278	17436	17470	17434	17377	17412	17454	17577	17521	17519	17527	17505	17454	17452	17360	17564	17469	17446	17422	17442	17470	17612	17357	17392	17433	17555	17535	17622	17513	17254	17558	17385	17591	17297	17436	17502	17445	17348	17297	17557	17388	17463	17497	17439	17335	17468	17602	17496	17427	17294	17424	17402	17529	17555	17298	17439	17521	17370	17783	17570	17518	17525	17413	17255	17402	17349	17329	17621	17585	17413	17473	17610	17376	17396	17567	17366	17438	17293	17465	17660	17542	17454	17499	17507	17488	17499	17483	17506	17658	17225	17222	17405	17485	17314	17409	17592	17529	17400	17274	17449	17391	17536	17601	17251	17651	17304	17422	17172	17427	17332	17498	17269	17353	17428	17441	17433	17448	17405	17147	17266	17486	17432	17379	17747	17616	17418	17362	17550	17488	17399	17364	17305	17509	17433	17674	17523	17345	17534	17487	17498	17704	17268	17340	17439	17552	17410	17180	17434	17663	17539	17341	17469	17338	17356	17248	17371	17533	17374	17426	17255	17438	17279	17318	17542	17424	17321	17292	17418	17471	17216	17481	17320	17451	17246	17131	17350	17303	17137	17472	17347	17319	17364	17191	17498	17228	17480	17270	17428	17638	17337	17444	17495	17265	17351	17456	17456	17248	17334	17510	17401	17541	17441	17345	17391	17244	17277	17477	17499	17440	17519	17397	17612	17435	17317	17194	17211	17376	17434	17437	17421	17402	17385	17491	17223	17516	17461	17375	17415	17624	17269	17228	17514	17429	17494	17414	17278	17484	17572	17428	17255	17445	17485	17450	17244	17393	17390	17318	17339	17408	17261	17769	17415	17433	17325	17459	17527	17197	17283	17313	17299	17419	17447	17434	17428	17288	17370	17396	17431	17396	17582	17454	17526	17687	17421	17304	17263	17323	17340	17386	17190	17222	17481	17326	17332	17560	17546	17520	17335	17650	17395	17528	17201	17588	17391	17447	17484	17418	17412	17351	17475	17324	17484	17587	17194	17261	17314	17548	17283	17397	17369	17474	17420	17376	17464	17330	17364	17479	17288	17518	17393	17449	17497	17339	17394	17470	17453	17619	17385	17193	17451	17467	17258	17320	17357	17433	17315	17528	17475	17486	17708	17497	17385	17389	17452	17283	17393	17494	17297	17382	17387	17228	17587	17619	17370	17380	17330	17447	17412	17435	17641	17462	17490	17445	17721	17221	17416	17597	17482	17667	17364	17377	17389	17257	17483	17321	17413	17596	17262	17443	17242	17466	17620	17292	17447	17397	17483	17408	17366	17361	17150	17332	17633	17248	17362	17408	17126	17454	17172	17407	17177	17487	17380	17546	17247	17464	17504	17299	17488	17421	17505	17692	17518	17415	17264	17419	17450	17582	17265	17382	17256	17403	17504	17586	17393	17575	17364	17435	17435	17740	17394	17310	17439	17452	17618	17368	17378	17433	17387	17630	17211	17365	17225	17277	17289	17460	17273	17342	17424	17420	17305	17391	17599	17592	17625	17610	17352	17486	17469	17432	17522	17525	17325	17429	17514	17402	17296	17392	17284	17475	17474	17159	17385	17278	17470	17251	17666	17512	17440	17384	17421	17220	17409	17307	17276	17340	17254	17431	17633	17438	17344	17149	17346	17360	17337	17442	17405	17534	17379	17375	17405	17373	17432	17481	17378	17314	17448	17461	17493	17352	17475	17350	17327	17319	17575	17435	17355	17345	17605	17213	17696	17519	17639	17356	17346	17446	17405	17564	17485	17323	17583	17534	17149	17321	17330	17361	17587	17364	17321	17553	17440	17480	17386	17333	17356	17548	17196	17399	17438	17440	17491	17542	17232	17404	17420	17398	17422	17322	17289	17260	17438	17195	17390	17119	17460	17245	17517	17423	17485	17371	17496	17588	17486	17375	17484	17434	17246	17409	17165	17462	17465	17446	17495	17328	17587	17282	17381	17439	17374	17618	17449	17208	17510	17241	17407	17544	17476	17466	17397	17360	17469	17481	17341	17594	17333	17569	17407	17559	17470	17250	17442	17492	17360	17356	17376	17497	17479	17491	17192	17375	17314	17404	17229	17246	17342	17423	17348	17471	17258	17449	17489	17336	17332	17465	17221	17431	17460	17474	17242	17370	17407	17200	17380	17439	17569	17520	17586	17312	17503	17404	17589	17281	17414	17348	17556	17405	17558	17526	17383	17240	17394	17675	17185	17553	17402	17543	17405	17583	17428	17316	17335	17401	17400	17550	17392	17447	17469	17272	17168	17534	17279	17427	17276	17167	17371	17485	17397	17397	17457	17513	17382	17400	17353	17429	17450	17328	17365	17446	17540	17464	17529	17459	17431	17293	17414	17489	17410	17531	17598	17328	17325	17475	17102	17547	17591	17510	17384	17321	17291	17210	17338	17226	17412	17307	17428	17530	17271	17378	17372	17533	17312	17549	17492	17302	17382	17353	17350	17452	17344	17457	17286	17206	17308	17286	17338	17477	17308	17324	17395	17602	17397	17449	17203	17366	17502	17420	17498	17273	17369	17531	17371	17238	17332	17567	17520	17405	17496	17493	17312	17343	17398	17468	17445	17486	17502	17537	17352	17443	17406	17330	17372	17281	17259	17320	17340	17273	17438	17519	17262	17287	17345	17683	17338	17300	17320	17549	17456	17480	17468	17341	17450	17460	17170	17629	17749	17383	17249	17437	17594	17433	17487	17425	17385	17464	17283	17443	17398	17429	17334	17433	17270	17473	17320	17326	17315	17531	17447	17463	17368	17487	17469	17383	17350	17335	17572	17444	17347	17448	17129	17537	17522	17269	17563	17289	17436	17536	17478	17462	17404	17341	17296	17317	17470	17451	17251	17408	17321	17464	17351	17262	17444	17317	17294	17394	17351	17449	17571	17441	17469	17512	17462	17290	17385	17414	17387	17283	17565	17416	17465	17402	17405	17453	17669	17419	17443	17281	17020	17349	17535	17469	17307	17464	17526	17219	17161	17391	17332	17329	17494	17527	17483	17314	17552	17320	17493	17675	17530	17521	17489	17339	17459	17459	17410	17468	17234	17219	17494	17530	17491	17364	17339	17561	17537	17264	17429	17805	17591	17473	17259	17426	17387	17324	17200	17556	17335	17510	17579	17422	17437	17507	17340	17272	17146	17366	17420	17434	17421	17332	17417	17374	17359	17412	17670	17390	17151	17468	17222	17308	17224	17454	17474	17308	17366	17294	17608	17340	17524	17327	17422	17344	17521	17573	17349	17401	17528	17433	17319	17222	17438	17330	17287	17280	17282	17354	17362	17522	17464	17449	17397	17158	17250	17536	17504	17475	17475	17332	17395	17355	17199	17482	17335	17543	17371	17628	17270	17434	17410	17595	17405	17567	17370	17516	17350	17429	17572	17460	17421	17581	17460	17345	17549	17474	17623	17520	17331	17342	17038	17569	17261	17580	17271	17384	17491	17536	17661	17458	17544	17382	17545	17273	17328	17320	17395	17489	17437	17250	17347	17397	17308	17289	17434	17410	17481	17439	17520	17404	17329	17341	17458	17655	17454	17353	17452	17544	17456	17260	17337	17293	17622	17427	17355	17433	17431	17529	17470	17550	17181	17467	17474	17218	17363	17539	17440	17463	17340	17289	17386	17518	17347	17520	17450	17537	17323	17328	17331	17464	17357	17378	17330	17405	17446	17277	17302	17419	17609	17516	17437	17336	17211	17444	17497	17456	17468	17299	17521	17472	17325	17116	17518	17418	17421	17341	17358	17724	17496	17410	17431	17343	17474	17416	17382	17295	17444	17386	17361	17535	17297	17473	17526	17449	17303	17639	17262	17270	17533	17304	17550	17334	17304	17174	17253	17395	17454	17395	17420	17436	17420	17350	17332	17430	17474	17408	17592	17462	17106	17430	17250	17525	17287	17519	17403	17354	17441	17500	17644	17327	17397	17379	17451	17468	17594	17421	17621	17406	17599	17459	17527	17578	17239	17424	17336	17481	17112	17360	17354	17348	17283	17627	17363	17501	17458	17426	17431	17411	17537	17284	17515	17382	17410	17543	17513	17434	17296	17418	17339	17545	17527	17359	17336	17480	17457	17461	17306	17466	17632	17538	17490	17491	17560	17296	17454	17317	17572	17375	17306	17367	17342	17478	17380	17527	17280	17472	17366	17442	17300	17467	17508	17365	17546	17375	17364	17383	17643	17281	17569	17577	17348	17471	17358	17411	17284	17459	17388	17417	17371	17433	17282	17127	17293	17528	17500	17464	17540	17476	17403	17479	17367	17422	17656	17533	17508	17503	17547	17193	17434	17370	17367	17499	17257	17398	17438	17251	17359	17238	17316	17363	17416	17446	17474	17520	17205	17413	17214	17495	17550	17539	17305	17435	17318	17455	17474	17529	17528	17496	17361	17429	17163	17356	17331	17484	17426	17276	17273	17569	17458	17314	17508	17495	17373	17417	17299	17310	17224	17321	17603	17334	17304	17389	17360	17633	17174	17367	17317	17538	17324	17335	17381	17383	17375	17541	17497	17200	17398	17406	17560	17466	17378	17479	17537	17338	17362	17325	17525	17491	17337	17549	17513
27810	56756	47426	36115	31371	26931	21397	18440	17986	17027	16568	15834	15631	15346	15252	15071	14884	14923	14813	14787	14772	14799	14711	14723	14643	14490	14628	14485	14521	14723	14475	14660	14693	14422	14711	14487	14476	14626	14545	14482	14532	14615	14394	14408	14391	14464	14439	14497	14512	14467	14547	14329	14274	14546	14551	14563	14181	14466	14446	14499	14299	14432	14460	14529	14523	14473	14479	14307	14520	14463	14498	14431	14498	14398	14511	14335	14371	14435	14420	14499	14407	14377	14381	14332	14558	14474	14572	14558	14394	14399	14371	14505	14541	14419	14495	14350	14421	14442	14533	14490	14358	14455	14445	14439	14414	14346	14595	14488	14292	14550	14315	14632	14467	14348	14411	14364	14530	14514	14505	14517	14593	14326	14484	14424	14433	14537	14488	14373	14577	14530	14383	14536	14408	14300	14494	14514	14337	14566	14715	14415	14293	14550	14642	14440	14489	14477	14462	14487	14425	14450	14611	14395	14445	14306	14466	14455	14373	14382	14318	14482	14434	14404	14469	14395	14523	14540	14630	14469	14385	14388	14484	14483	14627	14471	14412	14610	14412	14515	14363	14423	14190	14555	14380	14391	14409	14374	14431	14459	14440	14578	14506	14296	14462	14339	14426	14338	14351	14534	14423	14623	14322	14568	14602	14415	14440	14332	14575	14523	14420	14402	14447	14629	14453	14536	14643	14504	14436	14627	14534	14570	14429	14549	14464	14432	14492	14482	14185	14325	14357	14529	14392	14388	14409	14512	14613	14533	14416	14652	14404	14534	14305	14460	14387	14392	14501	14280	14590	14634	14471	14432	14377	14659	14436	14379	14449	14533	14203	14476	14391	14520	14392	14423	14401	14353	14495	14471	14524	14447	14612	14448	14315	14441	14528	14523	14514	14423	14567	14328	14284	14552	14493	14476	14645	14543	14509	14479	14515	14230	14509	14501	14678	14401	14408	14551	14380	14381	14611	14416	14522	14461	14541	14367	14453	14445	14365	14633	14463	14520	14513	14495	14543	14561	14470	14528	14435	14371	14281	14380	14442	14353	14257	14425	14528	14426	14464	14376	14456	14491	14372	14286	14385	14486	14250	14257	14484	14515	14515	14411	14423	14596	14538	14524	14542	14431	14353	14511	14482	14382	14308	14536	14348	14478	14519	14609	14558	14240	14454	14485	14373	14467	14428	14335	14413	14352	14447	14270	14443	14423	14415	14481	14360	14489	14346	14427	14362	14339	14562	14437	14424	14401	14521	14355	14545	14201	14521	14532	14657	14446	14390	14388	14326	14308	14546	14500	14401	14321	14458	14446	14462	14489	14414	14381	14324	14439	14225	14520	14477	14622	14404	14448	14328	14587	14551	14402	14466	14340	14416	14629	14570	14486	14495	14455	14395	14445	14446	14412	14464	14562	14517	14448	14470	14516	14469	14397	14402	14495	14385	14642	14285	14419	14395	14566	14389	14379	14453	14487	14361	14404	14541	14324	14503	14509	14557	14285	14489	14538	14357	14497	14500	14465	14413	14265	14491	14365	14487	14476	14554	14555	14324	14469	14507	14452	14341	14324	14376	14318	14492	14449	14486	14501	14508	14490	14469	14386	14372	14408	14472	14345	14479	14433	14436	14537	14438	14307	14498	14422	14233	14478	14419	14484	14352	14385	14525	14482	14511	14320	14357	14352	14412	14312	14449	14618	14314	14498	14329	14385	14594	14501	14306	14372	14512	14416	14499	14507	14458	14444	14547	14448	14573	14468	14303	14502	14388	14502	14455	14511	14310	14557	14532	14458	14421	14549	14380	14500	14357	14440	14531	14461	14334	14505	14362	14488	14598	14504	14307	14379	14497	14444	14422	14365	14376	14522	14307	14526	14375	14381	14479	14418	14271	14472	14471	14649	14522	14530	14499	14475	14542	14392	14326	14496	14249	14392	14536	14581	14461	14291	14369	14266	14346	14480	14201	14632	14346	14305	14374	14374	14337	14373	14448	14482	14334	14361	14289	14366	14503	14442	14405	14418	14506	14433	14500	14311	14428	14369	14427	14298	14364	14530	14389	14455	14412	14514	14320	14322	14435	14400	14392	14326	14400	14392	14418	14520	14516	14552	14499	14503	14495	14250	14509	14314	14445	14427	14371	14315	14487	14372	14651	14470	14605	14283	14474	14287	14352	14327	14514	14511	14458	14445	14412	14419	14436	14316	14324	14585	14535	14395	14529	14367	14639	14424	14589	14539	14331	14375	14436	14458	14410	14428	14377	14591	14538	14290	14528	14398	14485	14342	14449	14400	14475	14278	14553	14497	14403	14440	14644	14534	14443	14390	14388	14497	14371	14454	14437	14397	14372	14480	14564	14529	14505	14444	14595	14281	14473	14469	14526	14460	14373	14356	14509	14281	14397	14552	14401	14414	14450	14526	14589	14404	14285	14434	14583	14497	14411	14408	14283	14493	14437	14556	14613	14452	14419	14610	14334	14483	14447	14440	14463	14503	14530	14440	14586	14451	14335	14502	14573	14252	14260	14424	14561	14552	14525	14508	14308	14321	14430	14454	14479	14404	14328	14478	14437	14470	14351	14425	14511	14448	14440	14448	14458	14421	14498	14542	14377	14468	14645	14365	14512	14458	14563	14317	14520	14354	14314	14580	14309	14350	14353	14399	14549	14351	14507	14516	14462	14314	14438	14374	14527	14420	14481	14441	14625	14480	14574	14429	14401	14395	14493	14513	14367	14402	14523	14559	14258	14462	14355	14331	14382	14589	14479	14363	14347	14442	14630	14521	14295	14667	14430	14633	14480	14365	14451	14489	14479	14438	14473	14378	14486	14346	14498	14602	14401	14354	14551	14494	14309	14541	14296	14394	14284	14356	14471	14478	14475	14334	14390	14481	14230	14433	14424	14489	14474	14414	14483	14228	14472	14524	14606	14371	14375	14293	14489	14383	14494	14515	14481	14385	14303	14312	14428	14623	14257	14490	14427	14335	14501	14266	14413	14296	14622	14522	14517	14385	14537	14463	14315	14544	14483	14829	14434	14384	14514	14373	14297	14376	14401	14548	14349	14554	14423	14568	14531	14345	14590	14545	14392	14486	14471	14356	14397	14547	14396	14470	14599	14459	14400	14363	14563	14366	14330	14465	14540	14394	14430	14466	14508	14572	14486	14560	14453	14585	14625	14497	14398	14362	14366	14258	14359	14407	14468	14476	14608	14549	14397	14430	14613	14284	14403	14392	14497	14332	14493	14495	14374	14479	14470	14602	14471	14541	14475	14366	14371	14313	14492	14278	14346	14349	14432	14418	14496	14435	14413	14509	14383	14410	14512	14600	14555	14473	14424	14458	14384	14594	14496	14393	14565	14468	14297	14526	14466	14398	14404	14411	14593	14394	14573	14394	14574	14324	14522	14303	14419	14474	14416	14472	14390	14527	14556	14512	14248	14415	14585	14401	14569	14368	14538	14436	14465	14286	14365	14570	14412	14374	14375	14521	14410	14527	14371	14364	14237	14558	14589	14736	14365	14281	14463	14317	14510	14480	14416	14305	14410	14450	14573	14513	14460	14507	14296	14512	14568	14514	14461	14416	14497	14541	14431	14502	14477	14506	14464	14344	14548	14649	14402	14348	14471	14336	14414	14622	14332	14472	14405	14393	14580	14406	14411	14389	14485	14581	14523	14272	14466	14483	14643	14340	14143	14365	14385	14292	14330	14517	14456	14281	14407	14436	14326	14338	14552	14511	14389	14249	14513	14444	14394	14559	14400	14543	14384	14300	14338	14621	14497	14405	14482	14381	14611	14540	14522	14379	14338	14596	14616	14281	14465	14443	14431	14489	14340	14456	14500	14558	14524	14363	14257	14534	14432	14493	14288	14326	14513	14347	14424	14499	14505	14412	14486	14578	14328	14402	14359	14481	14509	14293	14414	14320	14467	14401	14539	14518	14566	14390	14451	14563	14554	14465	14483	14291	14488	14450	14443	14372	14619	14366	14362	14381	14375	14511	14443	14509	14379	14309	14329	14465	14473	14484	14426	14418	14410	14635	14481	14532	14392	14466	14383	14423	14331	14545	14481	14437	14404	14371	14708	14340	14244	14285	14392	14390	14237	14549	14462	14395	14428	14336	14412	14415	14585	14542	14600	14391	14267	14502	14471	14236	14288	14487	14298	14284	14691	14539	14472	14404	14337	14463	14308	14346	14380	14408	14402	14341	14381	14516	14433	14599	14456	14461	14442	14603	14412	14278	14489	14496	14369	14465	14360	14461	14515	14348	14494	14311	14528	14479	14474	14394	14399	14382	14544	14389	14453	14255	14462	14498	14376	14415	14450	14408	14482	14490	14384	14415	14435	14481	14556	14344	14392	14476	14402	14366	14381	14422	14527	14359	14484	14324	14452	14211	14340	14464	14549	14419	14282	14491	14455	14493	14443	14562	14526	14389	14440	14336	14544	14557	14482	14511	14508	14428	14559	14522	14581	14404	14389	14345	14456	14450	14456	14591	14585	14314	14522	14454	14377	14494	14466	14147	14449	14236	14410	14438	14504	14502	14523	14459	14431	14621	14568	14522	14481	14523	14505	14344	14392	14364	14547	14496	14435	14454	14284	14481	14497	14580	14478	14420	14628	14440	14628	14536	14317	14577	14465	14324	14566	14422	14485	14465	14506	14371	14610	14443	14588	14373	14345	14546	14409	14460	14305	14548	14517	14525	14310	14373	14626	14259	14479	14439	14335	14434	14459	14671	14483	14295	14304	14581	14471	14533	14491	14366	14418	14545	14476	14484	14466	14468	14381	14508	14624	14402	14423	14459	14424	14482	14602	14499	14277	14373	14465	14242	14272	14546	14376	14423	14643	14483	14450	14530	14302	14310	14342	14352	14497	14464	14450	14518	14426	14537	14506	14474	14422	14362	14462	14618	14469	14325	14354	14481	14440	14316	14344	14524	14532	14370	14319	14383	14381	14379	14313	14547	14468	14604	14389	14391	14523	14313	14357	14524	14441	14450	14586	14340	14422	14618	14450	14379	14718	14556	14474	14415	14495	14581	14345	14476	14193	14313	14509	14349	14313	14465	14432	14524	14497	14398	14516	14503	14516	14366	14490	14480	14469	14494	14371	14484	14537	14378	14438	14442	14444	14474	14520	14388
28787	27136	34139	28876	23164	20403	18433	17086	16793	16406	16374	16105	15909	15941	15797	15893	15730	15896	15735	15950	15738	15752	15722	15822	15580	15820	15594	15645	15846	15675	15588	15614	15792	15766	15808	15777	15822	15687	15684	15702	15643	15667	15741	15668	15644	15755	15701	15776	15523	15599	15547	15710	15530	15497	15574	15426	15435	15643	15790	15602	15729	15628	15671	15690	15740	15605	15647	15434	15523	15711	15799	15572	15697	15765	15666	15528	15708	15735	15685	15815	15692	15604	15663	15548	15581	15611	15549	15728	15778	15617	15365	15633	15515	15762	15585	15469	15607	15634	15434	15704	15722	15682	15753	15676	15629	15600	15634	15586	15684	15460	15637	15755	15617	15644	15605	15654	15721	15669	15711	15659	15602	15528	15736	15800	15658	15478	15562	15433	15648	15605	15648	15623	15411	15546	15684	15583	15624	15568	15401	15641	15584	15564	15469	15762	15701	15606	15518	15688	15440	15613	15570	15466	15664	15706	15560	15858	15627	15703	15639	15524	15673	15772	15585	15669	15522	15710	15560	15702	15895	15556	15560	15530	15629	15644	15506	15530	15698	15877	15681	15745	15615	15662	15539	15583	15905	15538	15647	15449	15641	15686	15595	15415	15627	15624	15780	15652	15767	15438	15431	15572	15671	15669	15669	15726	15707	15567	15500	15503	15496	15534	15500	15572	15508	15622	15612	15586	15603	15615	15704	15543	15578	15807	15477	15505	15608	15602	15562	15432	15672	15704	15493	15637	15551	15509	15616	15528	15473	15717	15539	15447	15591	15591	15583	15529	15647	15800	15565	15706	15699	15572	15410	15417	15684	15400	15618	15484	15592	15445	15652	15611	15692	15419	15630	15696	15583	15603	15723	15547	15480	15614	15713	15568	15525	15683	15676	15598	15512	15634	15808	15647	15632	15637	15381	15625	15660	15713	15853	15703	15690	15602	15432	15537	15576	15574	15688	15659	15575	15524	15661	15393	15949	15673	15611	15621	15623	15540	15532	15554	15652	15667	15585	15693	15488	15381	15547	15559	15691	15509	15530	15661	15589	15553	15834	15791	15779	15645	15743	15557	15577	15563	15607	15688	15548	15461	15667	15600	15876	15455	15744	15691	15696	15567	15547	15627	15711	15550	15622	15536	15827	15686	15403	15780	15663	15754	15478	15638	15653	15590	15696	15551	15911	15733	15622	15705	15520	15713	15654	15516	15792	15407	15603	15693	15730	15585	15661	15744	15822	15631	15450	15530	15689	15693	15554	15611	15719	15648	15564	15564	15737	15547	15728	15478	15751	15629	15422	15784	15320	15658	15553	15525	15659	15627	15665	15571	15667	15495	15487	15512	15588	15487	15555	15645	15499	15466	15594	15542	15618	15611	15666	15723	15533	15675	15494	15537	15555	15483	15855	15596	15522	15663	15488	15405	15706	15477	15588	15506	15611	15720	15597	15663	15568	15612	15711	15616	15593	15546	15526	15591	15783	15796	15503	15749	15700	15719	15917	15667	15544	15607	15606	15585	15630	15566	15589	15680	15642	15754	15747	15595	15469	15626	15744	15656	15597	15662	15745	15483	15604	15624	15379	15590	15456	15400	15505	15626	15805	15553	15564	15608	15529	15576	15649	15750	15541	15386	15687	15746	15538	15611	15639	15589	15777	15437	15508	15468	15729	15663	15623	15665	15514	15542	15680	15650	15444	15574	15594	15490	15556	15392	15749	15623	15602	15539	15727	15715	15557	15576	15668	15564	15744	15392	15548	15805	15786	15419	15549	15573	15724	15869	15749	15593	15539	15608	15644	15598	15544	15787	15720	15490	15572	15622	15556	15477	15519	15534	15736	15616	15589	15511	15489	15440	15577	15481	15759	15407	15686	15827	15699	15614	15817	15628	15590	15578	15591	15669	15734	15577	15783	15700	15560	15717	15500	15672	15479	15545	15676	15760	15642	15771	15459	15625	15731	15638	15854	15744	15550	15714	15561	15836	15554	15456	15579	15579	15719	15569	15652	15803	15526	15557	15681	15673	15599	15501	15736	15771	15608	15581	15427	15546	15842	15578	15681	15631	15794	15725	15485	15600	15552	15654	15524	15503	15825	15518	15508	15666	15475	15587	15604	15648	15563	15657	15665	15469	15450	15647	15643	15448	15572	15705	15523	15399	15451	15699	15643	15585	15558	15907	15796	15698	15426	15717	15539	15647	15565	15640	15716	15573	15724	15612	15498	15500	15520	15720	15531	15703	15556	15635	15594	15408	15633	15587	15704	15755	15566	15688	15638	15672	15616	15552	15621	15643	15543	15640	15485	15707	15564	15782	15607	15772	15592	15556	15499	15725	15797	15522	15604	15634	15749	15638	15472	15475	15721	15603	15529	15597	15624	15579	15531	15675	15671	15507	15394	15531	15497	15631	15526	15578	15557	15499	15761	15625	15493	15550	15693	15599	15537	15671	15574	15494	15679	15637	15778	15809	15758	15631	15715	15599	15627	15589	15531	15581	15516	15637	15377	15621	15715	15699	15637	15642	15450	15506	15701	15569	15623	15535	15645	15453	15471	15643	15684	15747	15666	15502	15595	15635	15805	15610	15694	15623	15734	15607	15518	15586	15777	15679	15823	15620	15440	15709	15633	15682	15463	15512	15543	15579	15703	15485	15482	15569	15587	15515	15460	15539	15705	15534	15526	15702	15651	15571	15735	15486	15643	15564	15665	15510	15492	15580	15396	15580	15535	15517	15518	15573	15461	15612	15553	15536	15562	15574	15583	15410	15723	15621	15526	15556	15641	15769	15673	15735	15673	15708	15627	15593	15595	15624	15638	15471	15575	15373	15675	15765	15788	15403	15593	15587	15513	15439	15842	15596	15562	15476	15581	15524	15604	15728	15497	15916	15593	15544	15697	15726	15678	15535	15625	15549	15576	15502	15545	15572	15618	15725	15557	15794	15507	15598	15702	15651	15561	15702	15509	15527	15464	15642	15566	15698	15535	15495	15587	15720	15758	15539	15585	15554	15692	15541	15592	15626	15704	15607	15657	15465	15782	15542	15667	15716	15549	15816	15498	15447	15441	15778	15533	15544	15632	15518	15589	15628	15700	15771	15571	15532	15638	15343	15655	15663	15458	15602	15662	15767	15678	15719	15690	15632	15480	15653	15604	15511	15520	15357	15475	15689	15466	15715	15590	15747	15701	15649	15570	15745	15762	15633	15787	15684	15594	15469	15550	15701	15629	15458	15490	15638	15613	15604	15506	15698	15658	15581	15598	15476	15618	15600	15619	15741	15731	15559	15382	15524	15561	15777	15618	15515	15495	15466	15573	15685	15520	15694	15661	15645	15604	15465	15524	15604	15674	15488	15714	15616	15540	15827	15575	15513	15436	15475	15571	15579	15688	15580	15681	15687	15628	15707	15546	15649	15771	15635	15479	15705	15704	15570	15585	15557	15418	15466	15705	15565	15673	15441	15476	15687	15612	15842	15648	15749	15555	15674	15455	15560	15522	15675	15587	15643	15557	15887	15640	15668	15726	15757	15467	15602	15622	15653	15528	15844	15550	15524	15742	15607	15522	15632	15583	15489	15524	15568	15620	15746	15809	15543	15620	15709	15537	15513	15623	15589	15475	15670	15523	15652	15755	15574	15633	15530	15568	15554	15604	15488	15411	15522	15641	15455	15703	15696	15697	15732	15635	15565	15420	15803	15633	15626	15573	15669	15618	15570	15760	15633	15645	15624	15517	15759	15579	15774	15809	15693	15831	15520	15454	15648	15425	15569	15557	15581	15693	15565	15501	15521	15519	15543	15818	15504	15546	15735	15656	15640	15675	15634	15515	15717	15490	15688	15551	15493	15817	15657	15672	15520	15669	15666	15789	15456	15752	15650	15422	15550	15559	15730	15627	15529	15576	15673	15614	15563	15626	15727	15631	15684	15457	15555	15668	15513	15691	15714	15923	15584	15601	15716	15734	15586	15785	15782	15665	15615	15563	15559	15743	15699	15503	15749	15959	15688	15813	15790	15921	15634	15491	15602	15691	15511	15565	15791	15699	15609	15723	15773	15620	15625	15734	15780	15685	15697	15786	15825	15557	15562	15658	15487	15465	15538	15587	15777	15639	15553	15579	15533	15589	15568	15700	15625	15561	15694	15429	15765	15673	15645	15508	15505	15856	15812	15675	15674	15768	15657	15682	15727	15465	15544	15531	15516	15706	15478	15640	15400	15441	15692	15610	15607	15555	15735	15675	15747	15615	15656	15631	15573	15545	15532	15688	15468	15494	15418	15627	15674	15481	15602	15466	15489	15435	15450	15504	15452	15652	15717	15794	15464	15599	15745	15729	15777	15643	15547	15712	15727	15662	15613	15740	15872	15434	15642	15716	15336	15590	15694	15671	15791	15711	15708	15808	15590	15549	15757	15762	15650	15745	15584	15618	15663	15558	15506	15801	15496	15622	15740	15615	15594	15802	15505	15704	15638	15648	15526	15476	15620	15584	15591	15336	15616	15494	15484	15710	15801	15572	15611	15531	15594	15645	15792	15696	15696	15663	15574	15611	15493	15655	15483	15659	15611	15795	15626	15687	15770	15737	15565	15583	15230	15565	15717	15491	15573	15550	15583	15735	15621	15599	15804	15554	15679	15407	15633	15491	15711	15646	15542	15570	15726	15594	15487	15828	15885	15669	15718	15759	15704	15537	15789	15650	15757	15591	15572	15807	15574	15592	15617	15666	15776	15728	15484	15657	15482	15632	15635	15460	15381	15583	15642	15647	15633	15604	15620	15669	15668	15653	15511	15784	15633	15655	15538	15611	15687	15582	15553	15626	15703	15434	15463	15550	15709	15654	15765	15673	15553	15452	15582	15542	15649	15433	15594	15568	15753	15524	15598	15517	15710	15652	15796	15643	15536	15480	15480	15526	15554	15777	15584	15682	15469	15813	15702	15591	15656	15498	15588	15744	15507	15691	15374	15433	15374	15583	15569	15478	15714	15624	15664	15616	15602	15788	15674	15665	15638	15655	15646	15652	15644	15712	15661	15737	15761	15615	15574	15584	15606	15524	15590	15425	15634	15859	15729	15654	15850	15638	15526	15683	15797	15570	15676	15571	15846	15582	15651	15461	15783	15588	15399	15622	15451	15558	15670	15743	15667
25790	42949	34471	25010	21491	18683	16310	15246	14694	14451	14249	13941	13864	13584	13629	13615	13661	13474	13491	13557	13407	13454	13503	13311	13351	13475	13366	13433	13383	13315	13362	13295	13371	13420	13487	13380	13454	13198	13351	13353	13381	13332	13281	13402	13510	13319	13276	13445	13340	13365	13270	13471	13300	13329	13288	13347	13219	13161	13193	13288	13382	13234	13424	13434	13324	13355	13296	13589	13294	13257	13333	13316	13315	13450	13501	13487	13284	13342	13267	13464	13395	13420	13308	13402	13410	13292	13321	13439	13337	13259	13359	13365	13295	13430	13226	13408	13354	13414	13357	13341	13288	13314	13398	13333	13114	13331	13458	13423	13351	13309	13474	13245	13389	13261	13341	13381	13347	13502	13212	13275	13335	13269	13371	13378	13320	13431	13389	13366	13353	13532	13267	13301	13429	13275	13406	13423	13324	13452	13412	13307	13417	13356	13199	13305	13512	13300	13276	13344	13322	13437	13370	13246	13317	13399	13315	13303	13414	13356	13360	13322	13343	13346	13273	13345	13393	13621	13250	13222	13540	13254	13383	13433	13514	13413	13520	13378	13397	13438	13255	13273	13400	13253	13495	13292	13524	13425	13194	13524	13426	13270	13360	13325	13232	13319	13266	13413	13285	13429	13251	13265	13276	13265	13306	13286	13273	13485	13349	13284	13364	13306	13344	13409	13448	13382	13336	13352	13265	13321	13307	13244	13381	13316	13268	13433	13216	13418	13313	13196	13408	13327	13300	13243	13446	13312	13276	13392	13470	13446	13381	13265	13362	13401	13415	13417	13332	13442	13504	13365	13327	13478	13234	13291	13273	13412	13348	13202	13353	13602	13311	13338	13307	13440	13295	13387	13426	13425	13273	13486	13213	13364	13380	13295	13332	13350	13306	13290	13313	13409	13366	13419	13415	13479	13324	13300	13245	13444	13362	13474	13402	13290	13347	13289	13421	13389	13247	13304	13294	13323	13286	13406	13573	13408	13451	13509	13253	13529	13463	13465	13310	13504	13439	13242	13417	13328	13253	13272	13320	13521	13358	13287	13393	13381	13503	13279	13425	13399	13267	13378	13305	13269	13298	13378	13275	13487	13280	13464	13321	13461	13542	13466	13273	13437	13326	13297	13322	13480	13461	13370	13368	13437	13339	13331	13436	13212	13260	13417	13235	13346	13351	13409	13466	13323	13231	13377	13245	13529	13276	13286	13329	13475	13438	13233	13280	13321	13289	13500	13376	13119	13409	13473	13554	13347	13487	13345	13352	13468	13209	13296	13237	13407	13247	13452	13347	13386	13398	13500	13147	13359	13300	13230	13494	13410	13365	13411	13511	13256	13291	13390	13450	13394	13243	13252	13370	13247	13347	13288	13401	13355	13282	13476	13284	13452	13197	13451	13397	13422	13401	13296	13236	13312	13196	13296	13345	13383	13275	13359	13420	13494	13330	13352	13299	13356	13377	13225	13309	13304	13291	13362	13336	13206	13253	13332	13429	13336	13333	13422	13467	13461	13399	13121	13350	13331	13439	13489	13340	13373	13410	13282	13342	13329	13352	13406	13289	13340	13376	13341	13118	13402	13475	13345	13272	13486	13143	13361	13435	13352	13239	13226	13388	13378	13451	13388	13444	13556	13350	13429	13297	13373	13416	13370	13386	13433	13251	13429	13388	13346	13361	13123	13537	13377	13197	13467	13237	13401	13455	13357	13409	13373	13367	13212	13428	13314	13382	13506	13109	13350	13441	13378	13309	13338	13434	13248	13308	13338	13169	13419	13359	13388	13371	13409	13347	13296	13493	13503	13219	13306	13253	13381	13303	13357	13399	13367	13137	13417	13366	13271	13346	13276	13365	13256	13311	13414	13442	13473	13418	13442	13503	13266	13290	13269	13322	13395	13328	13242	13432	13204	13159	13423	13271	13345	13269	13269	13314	13365	13413	13508	13421	13285	13350	13358	13384	13260	13390	13204	13526	13371	13516	13378	13266	13354	13328	13409	13291	13414	13244	13380	13381	13516	13316	13470	13301	13324	13498	13306	13237	13450	13265	13239	13284	13422	13401	13357	13328	13542	13281	13357	13304	13225	13617	13490	13490	13298	13354	13477	13517	13289	13387	13286	13305	13223	13383	13112	13402	13337	13465	13261	13412	13364	13371	13318	13324	13239	13427	13098	13499	13301	13279	13151	13395	13434	13473	13315	13328	13289	13534	13366	13410	13306	13367	13232	13524	13363	13316	13388	13501	13421	13324	13300	13353	13360	13351	13408	13228	13386	13491	13256	13439	13286	13152	13341	13429	13368	13443	13444	13287	13270	13213	13369	13272	13437	13393	13387	13384	13219	13368	13299	13465	13232	13348	13373	13443	13300	13290	13404	13414	13476	13363	13314	13438	13447	13340	13391	13319	13298	13297	13232	13352	13355	13501	13308	13393	13209	13336	13313	13482	13403	13329	13388	13500	13304	13214	13547	13439	13330	13398	13512	13507	13330	13335	13300	13516	13283	13339	13399	13441	13534	13339	13326	13346	13307	13335	13347	13376	13437	13296	13548	13271	13513	13174	13307	13462	13339	13204	13454	13434	13433	13201	13413	13359	13194	13360	13410	13282	13231	13430	13176	13208	13285	13393	13334	13339	13385	13497	13277	13366	13317	13341	13421	13326	13329	13471	13250	13350	13354	13433	13240	13247	13255	13465	13212	13182	13377	13332	13468	13296	13542	13466	13318	13350	13328	13176	13278	13189	13268	13399	13451	13410	13356	13335	13308	13371	13363	13209	13320	13325	13268	13239	13371	13366	13438	13153	13254	13491	13336	13205	13351	13214	13371	13225	13329	13338	13336	13273	13446	13406	13610	13283	13318	13438	13466	13463	13238	13289	13307	13310	13330	13333	13399	13270	13449	13465	13382	13381	13273	13319	13521	13423	13302	13242	13325	13401	13514	13274	13451	13270	13314	13497	13451	13342	13299	13300	13286	13458	13278	13354	13352	13430	13275	13466	13340	13474	13305	13404	13355	13414	13289	13160	13380	13346	13527	13247	13303	13477	13219	13360	13470	13321	13440	13310	13321	13260	13314	13356	13401	13377	13266	13313	13366	13346	13257	13465	13261	13413	13348	13330	13408	13347	13129	13281	13475	13308	13252	13338	13497	13352	13363	13361	13298	13438	13345	13281	13491	13353	13362	13372	13327	13370	13426	13188	13329	13350	13396	13269	13223	13411	13349	13592	13450	13491	13328	13329	13334	13328	13293	13501	13573	13395	13371	13338	13405	13283	13346	13447	13246	13450	13482	13359	13513	13225	13384	13349	13458	13306	13480	13274	13393	13399	13344	13397	13369	13453	13340	13409	13472	13440	13481	13308	13496	13258	13378	13502	13204	13452	13304	13320	13436	13442	13376	13417	13272	13286	13412	13426	13360	13287	13359	13623	13271	13382	13467	13235	13470	13258	13312	13300	13334	13278	13431	13397	13508	13267	13343	13432	13291	13458	13325	13356	13394	13400	13464	13362	13349	13385	13251	13552	13326	13471	13296	13360	13261	13207	13360	13363	13234	13415	13414	13398	13177	13330	13533	13421	13264	13431	13378	13386	13512	13431	13466	13374	13333	13217	13291	13339	13374	13480	13252	13305	13249	13295	13288	13490	13335	13392	13342	13297	13380	13400	13359	13582	13391	13315	13524	13416	13255	13400	13468	13211	13238	13352	13261	13315	13322	13385	13463	13504	13316	13192	13299	13412	13332	13359	13414	13376	13315	13360	13289	13401	13197	13409	13358	13247	13578	13388	13404	13244	13255	13430	13440	13353	13401	13433	13246	13307	13323	13440	13413	13233	13403	13228	13398	13423	13116	13368	13249	13093	13175	13397	13435	13280	13360	13295	13360	13381	13307	13441	13215	13395	13287	13433	13425	13394	13264	13285	13432	13283	13298	13435	13327	13328	13341	13380	13326	13698	13311	13507	13421	13392	13473	13272	13337	13387	13293	13336	13412	13449	13317	13485	13258	13478	13436	13436	13524	13259	13391	13432	13444	13392	13300	13231	13373	13503	13274	13438	13314	13167	13335	13267	13537	13365	13300	13382	13364	13260	13471	13366	13538	13336	13540	13388	13280	13331	13373	13290	13451	13375	13318	13342	13359	13383	13355	13221	13322	13387	13345	13187	13424	13434	13052	13214	13334	13433	13381	13270	13336	13323	13361	13558	13375	13406	13391	13342	13267	13557	13231	13436	13288	13291	13283	13323	13458	13442	13493	13393	13479	13283	13338	13290	13329	13402	13405	13436	13373	13363	13476	13361	13278	13362	13452	13474	13429	13467	13389	13346	13228	13342	13422	13367	13278	13426	13374	13256	13310	13282	13244	13277	13300	13342	13243	13201	13416	13312	13406	13403	13298	13438	13231	13282	13480	13350	13330	13512	13428	13234	13287	13529	13289	13297	13501	13425	13441	13509	13372	13396	13385	13317	13362	13438	13257	13397	13434	13365	13381	13238	13319	13418	13176	13496	13302	13252	13208	13469	13356	13461	13320	13386	13178	13553	13496	13319	13225	13401	13382	13412	13283	13364	13419	13564	13363	13365	13322	13299	13523	13369	13247	13394	13285	13469	13323	13203	13447	13434	13401	13490	13310	13460	13425	13261	13300	13340	13339	13340	13233	13317	13339	13331	13336	13470	13386	13401	13334	13434	13276	13521	13414	13445	13545	13251	13237	13445	13480	13329	13292	13182	13417	13267	13275	13573	13414	13277	13403	13309	13283	13223	13346	13160	13423	13464	13254	13552	13156	13462	13268	13448	13287	13378	13346	13466	13295	13442	13280	13247	13195	13412	13320	13425	13303	13169	13337	13311	13403	13410	13584	13380	13424	13370	13448	13371	13469	13400	13467	13573	13305	13341	13395	13340	13468	13437	13309	13453	13402	13335	13337	13441	13348	13479	13157	13394	13400	13366	13455	13260	13283	13370	13368	13242	13248	13278	13639	13335	13401	13490	13498	13304	13268	13302	13280	13452	13448	13403	13343	13284	13465	13383	13370	13337	13402	13290	13557	13342	13336	13355	13192	13120	13446	13569	13455	13427	13355	13355	13265	13235	13274	13274	13217	13238	13448	13270	13303	13415	13365	13239	13456	13195	13373	13356	13600
22901	21142	28720	24785	24027	25555	24142	19580	18377	18487	17922	17448	17224	17390	17285	17371	17027	16975	17083	16985	16963	17015	16798	16793	16779	16918	16701	16784	16980	16745	16628	16742	16864	16715	16730	16579	16807	16840	16718	16859	16964	16740	16716	16632	16721	16545	16809	16836	16525	16741	16725	16709	16726	16682	16628	16580	16856	16567	16666	16748	16663	16884	16635	17012	16830	16722	16632	16496	16781	16704	16503	16751	17113	16627	16638	16579	16733	16563	16912	16759	16690	16818	16768	16584	16717	16771	16707	16719	16642	16695	16625	16657	16711	16586	16677	16682	16476	16624	16700	16564	16979	16870	16699	16695	16867	16664	16557	16613	16701	16472	16500	16671	16681	16579	16626	16771	16674	16719	16789	16473	16782	16623	16628	16640	16678	16529	16731	16790	16832	16803	16712	16789	16724	16747	16798	16701	16616	16699	16550	16900	16675	16605	16828	16708	16747	16692	16923	16784	16491	16705	16820	16665	16720	16649	16709	16530	16603	16684	16700	16696	16698	16621	16843	16744	16636	16825	16734	16727	16707	16676	16893	16776	16807	16753	16746	16585	16798	16628	16633	16710	16652	16642	16458	16701	16520	16680	16788	16698	16732	16816	16624	16718	16787	16714	16487	16607	16646	16675	16727	16560	16551	16512	16930	16686	16758	16754	16688	16672	16695	16717	16741	16803	16899	16639	16887	16640	16582	16582	16640	16735	16707	16912	16773	16696	16566	16645	16832	16846	16850	16840	16574	16501	16625	16811	16689	16564	16923	16843	16901	16669	16565	16814	16698	16653	16763	16877	16733	16634	16637	16736	16494	16637	16778	16814	16795	16751	16717	16826	16576	16707	16784	16520	16642	16544	16658	16520	16848	16753	16601	16600	16681	16797	16744	16751	16615	16857	16769	16790	16809	16590	16837	16635	16649	16669	16653	16804	16834	16595	16745	16593	16732	16706	16829	16871	16537	16739	16707	16635	16569	16582	16551	16672	16582	16706	16816	16864	16686	16676	16571	16576	16713	16844	16766	16517	16691	16670	16904	16719	16570	16811	16840	16899	16861	16623	16780	16706	16637	16585	16553	16528	16514	16543	16677	16649	16551	16805	16575	16737	16549	16813	16966	16830	16684	16636	16812	16855	16906	16806	16773	16643	16682	16668	16498	16743	16667	16701	16666	16679	16889	16715	16862	16618	16582	16610	16850	16690	16834	16728	16801	16696	16784	16835	16630	16831	16809	16568	16765	16493	16799	16795	16733	16759	16852	16831	16673	16633	16646	16671	16756	16916	16758	16694	16545	16808	16772	16707	16649	16965	16604	16661	16815	16618	16866	16711	16785	16679	16919	16770	16914	16710	16678	16760	16841	16579	16593	16624	16652	16635	16714	16604	16832	16800	16571	16517	16777	16826	16724	16495	16715	16648	16763	16598	16573	16839	16861	16697	16552	16492	16831	16861	16635	16782	16764	16598	16502	16620	16799	16706	16804	16639	16686	16622	16891	16831	16727	16752	16658	16371	16835	16613	16785	16797	16609	16631	16806	16663	16508	16724	16718	16599	16809	16659	16653	16581	16830	16583	16794	16823	16576	16736	16692	16784	16602	16646	16720	16654	16420	16665	16714	16676	16714	16597	16860	16693	16695	16451	16750	16655	16478	16889	16566	16727	16522	16655	16672	16730	16698	16707	16851	16774	16763	16552	16727	16768	16452	16909	16494	16883	16681	16764	16688	16521	16839	16792	16828	16522	16783	16607	16809	16700	16756	16869	16699	16842	16759	16659	16749	16712	16449	16842	16480	16879	16666	16726	16658	16664	16641	16826	16714	16775	16812	16613	16728	16730	16694	16464	16668	16679	16650	16727	16997	16628	16737	16687	16759	16656	16696	16644	16813	16613	16807	16535	16722	16715	16752	16833	16850	16807	16730	16833	16776	16739	16811	16596	16690	16593	16640	16606	16701	16711	16559	16900	16628	16649	16720	16741	16866	16953	16677	16699	16562	16545	16572	16660	16763	16655	16668	16782	16646	16712	16692	16784	16626	16599	16814	16442	16463	16530	16777	16622	16554	16686	16731	16659	16679	16712	16772	16784	16462	16685	16599	16619	16624	16807	16677	16821	16722	16744	16651	16928	16959	16883	16723	16753	16596	16714	16607	16481	16534	16676	16682	16654	16653	16566	16741	16581	16734	16784	16791	16686	16562	16654	16908	16561	16663	16562	16732	16709	16814	16620	16678	16815	16736	16766	16659	16641	16511	16563	16756	16770	16620	16776	16799	16655	16651	16682	16729	16580	16661	16780	16651	16721	16823	16718	16732	16825	16649	16678	16821	16591	16796	16654	16844	16616	16718	16818	16830	16738	16644	16772	16540	16826	16739	16584	16694	16734	16708	16787	16795	17002	16570	16777	16682	16614	16567	16818	16807	16512	16599	16701	16582	16714	16609	16682	16616	16629	16760	16820	16717	16765	16526	16914	16587	16676	16747	16731	16547	16596	16670	16751	16759	16686	16729	16778	16674	16547	16618	16587	16562	16758	16898	16582	16640	16798	16616	16729	16707	16585	16632	16654	16811	16859	16728	16697	16789	16726	16822	16777	16685	16955	16736	16774	16614	16478	16928	16679	16865	16877	16564	16576	16700	16721	16698	16683	16706	16702	16773	16668	16940	16726	16597	16648	16899	16730	16528	16612	16777	16623	16681	16814	16946	16686	16814	16722	16539	16776	16683	16737	16623	16666	16693	16826	16823	16704	16595	16715	16509	16658	16694	16527	16634	16743	16817	16517	16543	16621	16642	16595	16546	16517	16865	16742	16858	16646	16562	16575	16668	16709	16767	16525	16662	16761	16776	16708	16711	16762	16787	16684	16857	16784	16527	16935	16654	16639	16858	16758	16733	16901	16726	16857	16758	16835	16738	16732	16732	16816	16645	16628	16689	16648	16728	16833	16601	16809	16815	16759	16733	16883	16830	16945	16728	16692	16657	16707	16521	16778	16596	16803	16717	16549	16584	16828	16689	16648	16464	16966	16735	16531	16679	16692	16902	16813	16766	16912	16560	16608	16805	16735	16670	16793	16622	16441	16797	16808	17012	16689	16885	16636	16793	16872	16750	16740	16501	16774	16680	16847	16873	16565	16551	16685	16709	16566	16705	16696	16779	16485	16456	16650	16643	16710	16683	16782	16712	16645	16761	16757	16664	16764	17004	16667	16607	16740	16673	16693	16793	16755	16765	16369	16848	16540	16667	16759	16783	16617	16594	16801	16684	16742	16538	16649	16669	16586	16666	16786	16742	16826	16765	16644	16818	16660	16683	16617	16672	16649	16648	16607	16642	16841	16844	16485	16717	16858	16633	16593	16635	16832	16638	16640	16797	16772	16769	16724	16706	16606	16754	16821	16671	16686	16851	16642	16654	16661	16773	16755	16761	16837	16717	16705	16626	16852	16770	16778	16695	16870	16597	16746	16756	16670	16706	16770	16712	16686	16689	16640	16659	16715	16755	16923	16640	16632	16599	16594	16647	16645	16618	16723	16772	16862	16734	16702	16760	16712	16840	16695	16840	16653	16739	16840	16696	16652	16812	16841	16832	16777	16801	16647	16666	16850	16629	16998	16910	16463	16519	16602	16645	16677	16493	16613	16768	16562	16658	16722	16715	16556	16634	16919	16761	16638	16682	16788	16719	16648	16630	16543	16799	16890	16793	16730	16760	16694	16706	16790	16841	16693	16648	16605	16713	16743	16876	16604	16594	16638	16727	16747	16816	16556	16521	16609	16669	16583	16550	16927	16620	16904	16651	16833	16689	16689	16602	16754	16795	16699	16778	16658	16711	16653	16772	16654	16634	16713	16764	16820	16685	16836	16632	16661	16617	16481	16748	16751	16892	16829	16617	16783	16842	16780	16882	16854	16527	16628	16710	16748	16816	16836	16734	16844	16579	16773	16727	16651	16756	16621	16739	16796	16959	16716	16748	16794	16686	16687	16733	16759	16623	16732	16630	16552	16624	16723	16662	16528	16561	16846	16785	16821	16600	16595	16467	16644	16731	16765	16757	16495	16612	16691	16776	16621	16509	16627	16612	16847	16811	16732	16658	16598	16681	16801	16479	16710	16738	16584	16738	16763	16845	16605	16724	16864	16805	16765	16724	16819	16826	16858	16833	16927	16659	16645	16817	16776	16710	16640	16430	16556	16641	16396	16733	16586	16876	16561	16646	16737	16613	16627	16700	16667	16726	16751	16803	16559	16853	16767	16689	16736	16817	16888	16876	16813	16709	16611	16674	16837	16584	16699	16630	16725	16726	16701	16576	16761	16786	16579	16708	16586	16629	16697	16781	16725	16858	16665	16683	16641	16799	16661	16638	16773	16707	16907	16576	16813	16331	16612	16734	16628	16601	16712	16707	16655	16700	16835	16592	16689	16618	16597	16753	16895	16693	16883	16663	16614	16773	16737	16731	16782	16568	16705	16615	16602	16742	16719	16785	16796	16574	16846	16623	16783	16663	16631	16838	16704	16736	16804	16674	16691	16516	16638	16696	16744	16832	16607	16591	16445	16741	16824	16595	16648	16730	16687	16529	16653	16642	16806	16728	16606	16719	16878	16851	16777	16615	16859	16665	16680	16594	16576	16633	16661	16776	16844	16727	16733	16818	16528	16579	16594	16761	16837	16551	16809	16772	16546	16571	16655	16975	16798	16940	16651	16719	16735	16574	16711	16713	16653	16612	16783	16709	16770	16760	16672	16743	16715	16898	16496	16540	16698	16858	16530	16733	16673	16693	16726	16474	16806	16564	16829	16620	16694	16823	16870	16846	16750	16538	16607	16671	16692	16681	16613	16801	16601	16753	16430	16752	16745	16766	16654	16900	16950	16736	16781	16779	16635	16576	16635	16704	16806	16815	16887	16792	16722	16880	16770	16682	16687	16654	16727	16470	16649	16689	16716	16817	16767	16596	16769	16825	16612	16707	16689	16755	16750	16698	16593	16725	16667	16640	16605	16751	16904	16732	16745	16784	16788	16785	16674	16746	16479	16665	16782	16801	16670	16937	16594	16750	16747	16966	16635	16609	16798	16703	16867	16724	16725	16626	16505	16698	16511	16619	16708	16762	16541	16737	16925	16665	16731	16574	16898	16899	16804	16611	16663
25795	51522	44865	34708	28196	22700	19340	17211	16182	15737	15283	14901	14689	14652	14478	14552	14203	14105	14105	14237	14318	14158	14193	14006	14150	14134	14082	14181	14191	13930	14091	14061	14077	14197	13923	13891	14141	13939	14028	13947	13998	14003	13978	14034	14138	13898	14047	14142	13952	14058	13929	13894	13993	13973	14064	14073	14122	13898	14101	13976	13923	13750	13952	14128	13881	14021	13876	14087	13905	13988	14022	14037	13842	14075	14071	14111	13985	13846	13906	14195	14100	14148	13857	14029	14026	13936	14100	14121	14011	13915	14092	13975	14022	14028	13999	14002	13927	14030	13940	14046	13848	14065	13849	13940	13982	14038	14101	14171	13971	13850	14024	13877	14106	14044	13968	13826	13946	13999	13902	14009	14055	13828	13992	13951	14014	14081	14087	13965	14085	14021	13899	14013	14051	13929	13977	14008	14068	14068	14077	13943	14021	14136	13917	14117	14078	14159	14133	13977	13910	14099	14069	13944	13922	13885	14021	13995	14039	14096	14197	14091	14028	13985	13940	14167	13953	13849	14117	13838	14060	14039	13819	14198	13981	14037	14032	14066	14110	14026	14028	13976	14052	14150	14095	14177	13955	13916	13921	14048	14062	14070	14174	13880	14045	14134	13959	13939	13931	13880	14042	14081	14002	14064	14113	14049	14100	13933	14140	14056	14032	14129	14294	13980	14071	13965	13989	14115	14145	13984	13959	14018	14013	14029	14008	14053	14065	14059	14054	13822	13951	14077	13942	14044	13984	13899	14171	14011	13961	13945	14060	14117	14150	13977	14049	14002	14060	14046	14047	14103	14091	14076	14101	13988	14077	13992	13890	13964	13900	14024	13923	13915	13998	13989	14009	14183	14105	13928	13953	14131	13807	14014	13977	13928	14002	13938	13748	14111	14085	14028	13982	14108	13808	13998	13991	13893	13863	14111	13974	13930	14095	14055	14134	14196	14066	14067	14016	13959	14038	14066	13807	14039	14122	14009	13878	14040	13898	14168	13982	14073	13799	13885	14164	14101	13962	14179	13919	14046	13983	14076	14088	14062	13939	13999	14007	14136	14074	14105	13988	14022	14077	14101	14150	13821	14145	14005	14088	13958	14005	13938	14005	13903	14060	13967	13928	13926	13995	14001	14021	14090	14194	14009	14123	14170	14085	14059	13979	14034	13805	14101	13975	13922	14061	14078	14008	13997	13959	13923	13984	14016	13940	13996	14069	13899	14013	14039	13970	14119	14074	13945	14018	13949	14094	13981	14018	14103	13966	13933	13947	13965	13844	13873	14082	13948	14211	13906	14152	14061	14039	13939	14155	13978	13859	14060	13883	14159	14071	13990	13980	13841	14038	14110	14002	14036	14068	14023	14001	14081	14012	13900	14109	14242	14122	13818	14059	13978	14273	13944	14162	13894	14113	13976	13745	13997	13980	14017	13909	13900	14064	13973	14146	13991	13962	13853	14053	13989	13990	14018	14051	13938	14035	14073	13951	14089	13973	14041	14090	13912	14103	14125	13767	13906	14108	14146	13958	14110	13941	14209	14020	13946	13987	13860	14110	14012	13977	14012	14072	14124	13992	14205	14021	13987	13913	13977	14024	13952	13991	14061	13801	14125	14103	13898	13928	14020	13920	13907	13830	13923	14032	14048	14075	13929	14022	14186	14088	14109	14004	13923	14197	14125	13970	14074	13824	13822	14086	14022	13973	13922	13923	13928	13873	14104	14184	13999	14086	13850	13988	14232	13884	14097	13933	14003	14028	14082	14121	14027	13862	14061	14076	14032	14067	13949	13973	14010	13971	14178	14001	14037	14127	13891	14003	13969	14128	13944	13944	14051	13996	13964	14058	14037	14100	13983	14039	14054	13925	14259	13976	13974	13918	13982	14003	14084	14250	14131	14006	13923	13985	14044	13976	13964	14094	13873	14046	14010	13943	13984	14172	13913	14101	13850	13899	14095	13998	14150	14196	13887	14007	13966	14030	14043	14108	13844	13893	13990	13994	14113	13948	14039	13961	14131	13900	13993	14033	13909	13959	13807	13976	14167	13840	13999	13993	14091	13984	13928	13924	14184	14048	14054	13946	13954	14097	14062	14004	14029	14050	14205	13807	13995	13891	14031	13941	13856	13967	14079	14037	13893	14093	14053	13867	13884	13942	14130	14050	14043	14121	13858	14124	14004	14122	14062	13943	13849	14092	13915	14167	14051	14003	13966	13963	14096	13968	13956	14107	13902	13995	14117	14082	13971	14050	14001	14186	14010	13939	14118	13963	14073	13998	14088	13978	14064	13888	13952	13817	14106	14105	13993	13897	14116	14116	14045	14057	13939	14084	14032	13934	13875	14245	13987	14100	14035	13894	13873	13974	14019	13949	14201	14081	13855	14178	14066	14198	14013	14053	13994	14046	13959	13895	13866	13883	14079	13923	14007	14095	14056	14117	13978	14169	13961	13892	14231	13852	14031	14044	13991	14019	14085	13866	14030	13980	13907	13975	14003	13910	14078	14109	14055	13979	14116	14071	13978	14048	14038	14186	14160	14126	14143	14099	13860	13963	14074	13984	13997	14040	14008	13857	14167	14039	13848	14115	13864	13979	14214	13969	14055	14210	13981	14094	14089	14042	14067	14064	14186	14004	14096	13977	13993	13983	14107	13898	14097	14168	13989	14049	14032	13788	13991	14060	13879	14168	14144	13997	14103	13957	14176	14179	14001	14076	13969	14113	14015	13935	14168	13980	14061	14181	13998	14043	14205	14033	14000	13896	14289	13983	14077	13978	14147	14079	13894	14055	13897	14097	14016	13925	13898	14003	14038	14088	14105	13753	13992	13912	13983	13805	14157	14069	13967	14037	14061	14033	14064	14026	14024	14011	13914	14011	14038	13978	14080	14027	14001	13891	14077	13851	14030	13877	13963	14015	14113	13978	14053	13999	13933	13908	13877	13911	14161	13951	13990	13821	14078	13967	13933	14004	13995	14049	14111	13948	14047	13974	13964	14034	14088	14081	14029	13999	14008	14089	13914	14046	13902	13925	14187	14035	14007	13894	14095	14013	13974	14000	14030	14117	14075	14061	14014	13923	13819	13963	14113	13860	14105	14064	14035	13903	14136	14112	13804	14003	13983	13851	14065	14003	13886	14111	14011	14080	14008	14038	14122	13984	13894	13842	14039	14060	13869	14183	13943	13938	13869	13972	14063	13950	13987	14034	13900	13897	14099	13999	14032	14096	14085	14138	14006	14088	14011	14043	13984	14014	14040	14070	13889	13907	13956	14115	13933	14037	14063	13954	14065	14113	13984	14172	14042	14067	13971	14018	13906	14027	14011	14066	14117	13953	14072	13949	14021	13993	13952	13973	14084	14136	13946	14026	14124	13972	14052	14248	13906	13967	13957	14026	14062	13990	13809	13962	14045	14008	13998	14003	14043	14045	14103	14069	13983	14070	14113	14255	14077	14168	14087	13987	14024	13817	14036	14010	14088	13997	13954	14072	13966	14054	14026	13901	14066	14038	14164	14149	14054	14055	13992	13955	14091	13940	14013	13859	14063	14178	14072	13875	13952	13983	13972	13850	14033	14022	14039	13893	13939	14151	13955	14154	14146	14204	14089	13933	13893	14086	14085	14040	14026	14051	14016	13908	14121	14234	14088	13909	14037	14045	13925	13955	14157	14120	14038	14160	13953	13944	13905	13905	13883	13925	13915	14035	14101	14129	14032	14056	13826	14126	14045	14055	14158	13994	14164	13955	14063	14118	14014	13874	14147	14057	13852	14012	14138	13936	14012	14078	14153	14148	13946	14003	13866	13953	13846	13913	14183	14164	13999	13892	13946	14031	13901	13925	14073	13972	13839	14011	14163	13812	14120	14056	14003	14034	14081	13984	13959	13969	14058	14139	14121	14009	14102	13891	13739	13885	14105	13983	14162	13828	14056	13774	13864	14021	13905	14037	14066	14004	14113	14050	14073	14153	14043	13956	14274	14144	14035	13920	14203	14104	14209	14059	13920	14101	13948	14300	14060	14020	13982	14012	13919	14033	13975	13967	13994	13878	14119	14117	13929	13980	14097	14090	13960	14090	14040	14056	14074	13921	14030	14014	13958	13915	14000	14149	13986	14002	13938	13954	13672	14200	13978	14179	14093	14015	13839	14090	14064	13909	14010	14067	14136	14022	14048	13842	13950	14117	14070	13952	14043	13948	13979	13990	14225	14036	14274	13910	14056	14041	14150	14016	14091	13900	13945	14100	14142	13973	13934	14250	13888	14132	14057	13998	14149	14021	14089	13963	14069	13954	13992	14053	13950	13977	14035	13936	13875	14087	13865	13971	14004	14162	14029	13862	13966	14057	13929	13928	13961	14185	14031	13960	13976	13971	13973	14150	14018	14147	13806	13889	13962	13889	14068	14062	14104	14146	14215	14035	13967	14004	14198	14122	14093	14107	14032	13997	14048	14127	13985	13868	13890	13922	14022	13887	13922	13951	14026	13911	13971	13988	13934	14018	13990	14151	13987	13997	14041	14090	13932	14015	14224	14074	13918	13861	14059	13871	14044	14113	13939	14187	13971	14037	13960	14012	14108	14133	14247	13922	14015	14063	13925	13995	14100	13971	13852	14089	13991	14018	14055	14002	14049	14101	14019	14057	14076	13996	13976	14118	13953	14186	14010	14044	13919	14054	13920	14034	14086	13825	13877	13940	14047	14021	14032	14303	13963	13990	13933	13995	14111	14055	14093	14096	13895	14157	13931	14005	13951	13988	14031	14010	14049	14029	14063	14050	13902	13981	14020	13968	13993	14078	14212	13944	14030	14061	14059	14005	14203	14054	14062	14128	14018	14049	14134	14095	13973	14066	13984	14026	14157	14043	14126	13996	14043	14139	13861	14066	14107	14127	14046	14173	13961	13949	14009	13926	13843	14137	13909	14016	13860	13916	13980	13878	14092	13959	14042	14057	14024	13971	14024	14069	14134	13991	14014	14020	14121	13873	13940	14201	13912	14022	14112	14071	14109	14051	14035	14177	14078	14000	13999	13931	13940	13954	14027	14138	13887	14019	14112	14041	13947	13980	13953	13958	14004	13937	13983	13897	13995	14063	13989	14008	13842	14098	13893	14022	13826	14012	13896	14173	14054	14058	13981	14029	14036
24163	21190	28420	27263	23864	22077	20373	17676	16664	16487	16368	16003	15950	15758	15966	15604	15788	15652	15657	15556	15690	15580	15780	15745	15386	15404	15425	15313	15510	15672	15350	15420	15355	15402	15410	15433	15622	15312	15351	15505	15470	15470	15388	15224	15382	15410	15182	15627	15485	15301	15450	15269	15390	15390	15555	15358	15324	15390	15383	15527	15368	15618	15397	15345	15552	15299	15513	15516	15374	15177	15336	15426	15509	15353	15637	15282	15401	15338	15521	15286	15472	15326	15179	15272	15300	15207	15454	15379	15315	15431	15462	15355	15424	15249	15513	15371	15324	15446	15489	15144	15277	15223	15503	15458	15408	15339	15270	15387	15437	15289	15350	15118	15455	15294	15486	15439	15329	15193	15457	15485	15404	15228	15498	15604	15409	15240	15390	15445	15527	15357	15574	15443	15192	15313	15448	15497	15367	15479	15570	15541	15431	15277	15372	15438	15496	15437	15449	15462	15322	15403	15306	15316	15263	15363	15224	15708	15465	15207	15347	15257	15328	15550	15407	15238	15430	15430	15388	15244	15456	15251	15295	15312	15506	15307	15324	15363	15484	15497	15409	15378	15284	15703	15449	15433	15235	15354	15346	15372	15347	15300	15276	15222	15386	15704	15246	15435	15440	15367	15415	15542	15554	15389	15396	15587	15435	15391	15312	15324	15469	15342	15464	15427	15579	15376	15462	15380	15400	15459	15400	15519	15462	15288	15379	15387	15450	15411	15512	15514	15527	15622	15390	15267	15386	15364	15369	15281	15338	15395	15423	15390	15285	15390	15517	15312	15588	15427	15308	15399	15291	15490	15524	15428	15417	15271	15580	15270	15394	15321	15396	15286	15329	15270	15380	15442	15407	15345	15230	15274	15301	15506	15310	15482	15361	15281	15529	15466	15500	15395	15258	15506	15488	15360	15529	15226	15438	15174	15416	15259	15326	15432	15598	15333	15169	15172	15305	15289	15296	15442	15412	15190	15397	15331	15446	15395	15555	15452	15449	15519	15278	15484	15379	15397	15388	15207	15644	15603	15393	15398	15267	15360	15201	15275	15603	15300	15179	15302	15440	15542	15434	15438	15319	15332	15395	15287	15221	15411	15302	15417	15289	15322	15436	15332	15299	15219	15289	15424	15340	15404	15469	15598	15433	15416	15464	15314	15316	15383	15490	15246	15423	15195	15265	15577	15362	15356	15332	15287	15376	15347	15583	15538	15530	15438	15474	15312	15513	15450	15369	15273	15356	15255	15260	15222	15610	15233	15401	15517	15318	15420	15589	15506	15599	15265	15429	15443	15342	15209	15320	15467	15458	15590	15494	15552	15508	15375	15565	15551	15100	15200	15331	15384	15669	15437	15528	15366	15520	15270	15416	15493	15547	15112	15391	15261	15469	15379	15278	15343	15266	15472	15461	15361	15404	15272	15372	15491	15279	15276	15204	15535	15301	15333	15472	15491	15426	15274	15513	15244	15386	15227	15422	15339	15408	15366	15393	15489	15263	15343	15424	15496	15491	15360	15443	15430	15567	15318	15419	15325	15371	15345	15365	15373	15587	15168	15420	15475	15316	15410	15317	15270	15337	15354	15422	15479	15426	15485	15328	15489	15421	15417	15342	15451	15408	15364	15385	15209	15343	15426	15420	15233	15232	15397	15264	15375	15630	15284	15400	15290	15304	15280	15579	15370	15462	15415	15138	15326	15522	15273	15308	15331	15368	15433	15500	15430	15361	15515	15407	15250	15465	15377	15448	15527	15584	15225	15191	15284	15374	15453	15414	15266	15469	15539	15359	15285	15187	15360	15276	15347	15356	15365	15424	15572	15404	15380	15254	15463	15298	15394	15408	15387	15492	15250	15205	15321	15336	15361	15402	15354	15570	15284	15373	15183	15353	15060	15402	15447	15469	15340	15203	15515	15497	15347	15617	15248	15435	15502	15393	15473	15594	15331	15178	15506	15621	15469	15208	15569	15572	15392	15341	15392	15422	15245	15336	15314	15564	15386	15465	15328	15247	15509	15399	15329	15248	15433	15445	15462	15311	15472	15361	15363	15283	15528	15282	15424	15305	15475	15239	15331	15472	15307	15455	15344	15416	15434	15385	15423	15662	15460	15376	15179	15451	15348	15468	15293	15153	15474	15427	15444	15589	15448	15329	15216	15266	15534	15541	15493	15303	15358	15307	15445	15210	15215	15340	15576	15460	15509	15367	15315	15335	15289	15204	15453	15197	15455	15445	15469	15362	15237	15178	15453	15389	15356	15503	15508	15300	15464	15480	15472	15388	15371	15406	15554	15572	15390	15467	15520	15473	15458	15573	15489	15278	15382	15184	15461	15201	15384	15296	15366	15356	15427	15406	15182	15307	15658	15323	15343	15548	15341	15201	15366	15520	15351	15436	15190	15332	15324	15401	15327	15389	15479	15468	15390	15316	15375	15502	15320	15424	15423	15440	15237	15319	15450	15325	15393	15562	15581	15360	15364	15622	15582	15439	15528	15431	15408	15449	15496	15351	15368	15219	15428	15471	15437	15458	15338	15616	15389	15274	15343	15423	15198	15364	15276	15357	15562	15470	15394	15452	15352	15351	15297	15384	15402	15403	15385	15357	15385	15560	15261	15417	15436	15435	15235	15257	15469	15262	15457	15475	15393	15445	15247	15434	15364	15478	15509	15487	15287	15103	15394	15069	15482	15414	15179	15491	15533	15332	15213	15275	15615	15285	15422	15528	15587	15438	15430	15371	15263	15400	15405	15206	15444	15419	15334	15412	15571	15300	15241	15405	15278	15513	15367	15495	15340	15397	15476	15483	15471	15440	15423	15322	15384	15535	15477	15396	15404	15426	15395	15273	15402	15380	15441	15569	15412	15427	15364	15362	15203	15584	15422	15445	15350	15124	15402	15340	15462	15349	15338	15266	15430	15273	15342	15166	15401	15495	15388	15271	15404	15641	15461	15422	15454	15512	15538	15252	15609	15383	15329	15316	15342	15347	15367	15303	15234	15288	15639	15568	15436	15431	15132	15486	15336	15292	15225	15370	15413	15390	15454	15460	15286	15354	15368	15406	15326	15540	15356	15466	15363	15447	15368	15478	15196	15353	15419	15468	15265	15600	15539	15364	15365	15173	15539	15482	15346	15320	15322	15372	15306	15368	15272	15219	15467	15363	15377	15239	15380	15323	15248	15505	15567	15492	15650	15355	15447	15464	15210	15461	15347	15523	15443	15390	15551	15425	15416	15418	15287	15321	15304	15243	15268	15458	15501	15486	15551	15445	15388	15250	15465	15463	15285	15401	15468	15144	15167	15492	15545	15403	15515	15376	15538	15506	15401	15479	15179	15383	15396	15475	15464	15295	15245	15493	15423	15247	15473	15400	15157	15380	15378	15279	15157	15313	15325	15391	15216	15181	15351	15424	15425	15216	15494	15452	15311	15287	15173	15486	15351	15623	15438	15363	15447	15269	15491	15330	15274	15435	15345	15412	15350	15308	15212	15458	15593	15392	15393	15311	15365	15459	15303	15378	15298	15382	15407	15300	15432	15497	15189	15312	15163	15396	15305	15208	15430	15363	15288	15247	15409	15418	15215	15499	15378	15415	15547	15271	15431	15281	15338	15322	15362	15370	15612	15314	15321	15408	15334	15330	15534	15361	15318	15401	15401	15286	15186	15489	15411	15388	15607	15346	15264	15463	15457	15555	15218	15516	15386	15327	15558	15259	15566	15274	15371	15330	15395	15307	15488	15403	15484	15460	15563	15374	15481	15390	15279	15553	15272	15378	15599	15465	15466	15445	15308	15364	15493	15387	15495	15543	15423	15224	15329	15358	15234	15537	15414	15335	15382	15582	15593	15120	15274	15544	15393	15390	15199	15193	15436	15241	15703	15322	15509	15185	15456	15404	15388	15425	15356	15341	15282	15248	15273	15469	15395	15261	15321	15463	15616	15458	15280	15261	15423	15200	15510	15260	15588	15286	15347	15421	15366	15326	15524	15174	15451	15474	15405	15687	15365	15459	15360	15450	15372	15525	15262	15479	15312	15437	15421	15274	15370	15429	15403	15517	15306	15222	15439	15415	15202	15313	15564	15536	15379	15310	15354	15372	15369	15304	15158	15464	15384	15572	15412	15489	15566	15356	15394	15448	15392	15290	15475	15518	15304	15330	15429	15337	15411	15201	15436	15259	15212	15495	15553	15373	15347	15256	15453	15385	15321	15592	15366	15447	15136	15428	15242	15147	15381	15370	15274	15570	15384	15355	15381	15287	15414	15202	15259	15374	15369	15306	15435	15441	15528	15344	15291	15444	15684	15301	15382	15267	15375	15317	15233	15211	15224	15370	15350	15285	15494	15398	15471	15239	15518	15434	15408	15360	15389	15354	15407	15355	15439	15245	15404	15411	15360	15149	15385	15444	15498	15387	15490	15468	15419	15289	15397	15489	15592	15300	15336	15410	15450	15430	15301	15395	15456	15317	15593	15263	15340	15434	15261	15272	15245	15268	15332	15248	15312	15383	15451	15341	15382	15315	15367	15522	15300	15389	15245	15366	15480	15402	15610	15348	15419	15409	15303	15339	15181	15543	15254	15313	15276	15623	15322	15324	15288	15473	15330	15589	15438	15334	15437	15341	15337	15166	15341	15372	15581	15614	15466	15593	15519	15411	15721	15527	15420	15383	15384	15355	15346	15341	15194	15430	15387	15517	15386	15429	15260	15488	15292	15261	15565	15524	15474	15261	15467	15487	15417	15476	15382	15276	15397	15298	15203	15352	15235	15514	15307	15413	15569	15634	15673	15471	15284	15368	15359	15170	15338	15362	15499	15603	15391	15302	15258	15481	15248	15292	15498	15431	15617	15499	15411	15515	15369	15287	15485	15418	15281	15372	15353	15469	15416	15386	15395	15271	15293	15579	15552	15339	15555	15524	15460	15539	15297	15250	15274	15369	15438	15563	15395	15226	15392	15440	15449	15316	15412	15533	15399	15301	15330	15492	15433	15532	15485	15338	15390	15441	15480	15566	15534	15292	15426	15438	15464	15400	15441	15304	15408	15301	15486	15512	15319	15572	15417	15347	15361	15479	15301	15417	15468	15316	15315	15350	15502	15615	15276	15376	15355	15341	15288	15434	15349	15427	15254	15554	15235
25962	47823	40093	29510	23704	20328	17680	15958	15198	14806	14242	13925	13966	13763	13782	13695	13607	13536	13470	13409	13389	13533	13614	13473	13522	13220	13320	13240	13476	13282	13291	13223	13258	13370	13339	13257	13409	13172	13364	13235	13477	13424	13388	13211	13173	13225	13455	13308	13309	13293	13203	13089	13273	13212	13362	13313	13317	13295	13408	13333	13262	13525	13234	13336	13302	13254	13351	13410	13232	13377	13182	13279	13130	13318	13206	13126	13316	13170	13208	13345	13523	13275	13370	13339	13351	13222	13253	13034	13156	13302	13242	13207	13091	13322	13225	13274	13307	13220	13214	13390	13357	13207	13288	13199	13328	13307	13165	13233	13207	13207	13112	13194	13315	13393	13282	13247	13070	13231	13266	13367	13284	13237	13364	13457	13277	13187	13177	13224	13211	13351	13222	13397	13322	13216	13389	13226	13213	13177	13248	13335	13336	13186	13204	13263	13461	13272	13238	13166	13150	13343	13265	13224	13213	13181	13262	13184	13337	13276	13246	13190	13234	13309	13308	13251	13202	13069	13247	13205	13265	13306	13118	13450	13280	13187	13243	13282	13250	13268	13327	13235	13215	13220	13366	13194	13347	13353	13167	13091	13360	13250	13190	13377	13192	13168	13294	13103	13297	13334	13131	13331	13231	13353	13054	13104	13371	13274	13245	13226	13274	13454	13088	13243	13303	13335	13272	13255	13239	13322	13307	13207	13369	13138	13273	13269	13363	13219	13243	13345	13314	13318	13408	13321	13310	13192	13309	13201	13242	13342	13107	13227	13103	13264	13311	13313	13282	13254	13096	13088	13309	13264	13335	13316	13300	13191	13124	13238	13266	13318	13261	13143	13171	13290	13207	13423	13280	13393	13135	13270	13250	13238	13365	13319	13144	13122	13274	13415	13135	13233	13371	13112	13338	13469	13223	13239	13254	13100	13236	13210	13184	13231	13371	13414	13172	13260	13527	13193	13107	13260	13206	13257	13367	13288	13347	13325	13293	13234	13428	13305	13147	13231	13234	13385	13098	13349	13103	13181	13131	13286	13377	13244	13153	13124	13112	13220	13216	13343	13368	13153	13396	13251	13144	13277	13358	13296	13345	13343	13157	13285	13316	13351	13226	13318	13209	13213	13201	13353	13156	13131	13335	13401	13202	13214	13293	13392	13358	13304	13149	13337	13418	13546	13246	13100	13315	13269	13375	13267	13268	13165	13246	13285	13320	13125	13104	13264	13137	13331	13337	12998	13368	13213	13408	13293	13238	13129	13237	13181	13427	13250	13259	13198	13206	13395	13254	13366	13252	13290	13260	13238	13185	13286	13291	13289	13238	13136	13269	13175	13182	13424	13236	13389	13295	13279	13161	13430	13360	13348	13225	13293	13192	13365	13373	13385	13161	13145	13287	13264	13217	13274	13332	13226	13365	13142	13294	13271	13090	13311	13200	13186	13289	13283	13419	13291	13137	13163	13171	13367	13242	13363	13164	13112	13274	13331	13328	13263	13207	13249	13440	13218	13405	13201	13225	13216	13175	13218	13273	13316	13140	13249	13330	13179	13124	13207	13306	13262	13330	13094	13387	13321	13232	13143	13350	13278	13441	13215	13388	13255	13272	13245	13474	13162	13348	13352	13368	13339	13290	13191	13251	13322	13117	13478	13193	13343	13115	13279	13404	13298	13287	13189	13204	13145	13254	13176	13257	13260	13226	13339	13092	13295	13272	13303	13253	13317	13353	13221	13226	13313	13113	13282	13184	13245	13338	13272	13287	13358	13237	13230	13210	13429	13207	13249	13174	13375	13387	13455	13358	13329	13111	13264	13287	13122	13281	13257	13397	13400	13292	13074	13220	13369	13249	13358	13266	13346	13263	13244	13339	13359	13270	13227	13260	13357	13316	13119	13274	13317	13209	13315	13291	13119	13226	13269	13285	13361	13266	13289	13282	13190	13366	13148	13224	13329	13148	13266	13082	13418	13154	13289	13384	13232	13380	13054	13242	13217	13314	13242	13316	13441	13275	13338	13366	13255	13183	13278	13231	13404	13349	13139	13279	13294	13265	13392	13347	13371	13217	13346	13225	13316	13231	13225	13247	13151	13117	13292	13399	13149	13114	13273	13177	13312	13248	13331	13144	13138	13203	13141	13294	13424	13215	13190	13275	13139	13303	13328	13083	13111	13247	13245	13195	13260	13195	13239	13287	13231	13258	13349	13282	13389	13316	13218	13227	13313	13256	13241	13311	13369	13227	13247	13220	13384	13455	13266	13444	13127	13319	13267	13304	13443	13313	13259	13530	13292	13347	13240	13355	13186	13211	13385	13348	13360	13512	13363	13277	13346	13312	13341	13364	13241	13163	13319	13285	13307	13207	13342	13275	13264	13333	13287	13178	13118	13417	13057	13183	13276	13325	13366	13221	13354	13283	13291	13342	13211	13301	13258	13310	13229	13268	13180	13260	13265	13300	13295	13310	13240	13188	13246	13326	13305	13239	13353	13325	13273	13262	13427	13212	13222	13410	13285	13214	13202	13263	13181	13195	13178	13255	13234	13183	13331	13033	13069	13386	13230	13177	13216	13265	13331	13303	13375	13309	13289	13088	13151	13212	13392	13274	13361	13201	13180	13334	13397	13279	13379	13333	13252	13272	13392	13488	13318	13294	13355	13355	13270	13226	13276	13282	13268	13217	13237	13440	13143	13292	13122	13200	13314	13252	13246	13209	13311	13174	13192	13227	13308	13259	13343	13234	13195	13327	13212	13313	13400	13305	13329	13333	13303	13258	13019	13148	13246	13254	13188	13180	13269	13356	13210	13247	13255	13429	13288	13238	13144	13171	13452	13272	13384	13373	13242	13262	13229	13272	13221	13157	13402	13252	13316	13162	13255	13282	13350	13207	13283	13334	13320	13230	13269	13299	13227	13233	13249	13283	13405	13353	13323	13225	13275	13353	13270	13338	13193	13230	13232	13267	13510	13390	13201	13182	13314	13390	13278	13386	13359	13227	13233	13199	13291	13199	13377	13201	13115	13389	13319	13360	13258	13382	13339	13098	13266	13495	13374	13252	13253	13209	13329	13292	13238	13223	13468	13267	13335	13386	13265	13307	13313	13147	13258	13101	13394	13214	13207	13310	13168	13240	13333	13441	13231	13349	13362	13343	13379	13292	13345	13299	13294	13227	13355	13236	13256	13210	13429	13159	13401	13491	13247	13240	13291	13337	13326	13296	13294	13392	12996	13323	13394	13231	13148	13236	13282	13340	13383	13336	13321	13301	13349	13374	13176	13358	13300	13297	13183	13319	13395	13115	13184	13196	13234	13306	13249	13320	13225	13210	13284	13187	13343	13251	13295	13370	13278	13124	13254	13187	13305	13374	13200	13260	13199	13284	13200	13277	13253	13326	13246	13295	13198	13181	13389	13121	13297	13121	13157	13214	13368	13314	13303	13287	13363	13225	13304	13243	13219	13273	13263	13332	13187	13277	13223	13287	13246	13371	13213	13384	13203	13297	13188	13214	13249	13199	13203	13201	13365	13190	13136	13354	13337	13107	13180	13342	13170	13340	13180	13441	13198	13079	13262	13218	13301	13276	13229	13213	13352	13330	13248	13321	13252	13243	13227	13445	13209	13264	13426	13296	13275	13328	13276	13204	13335	13351	13167	13298	13313	13209	13345	13263	13321	13097	13237	13365	13212	13230	13254	13433	13239	13269	13380	13287	13224	13125	13331	13358	13316	13276	13245	13199	13093	13304	13216	13133	13359	13284	13458	13288	13115	13393	13264	13378	13290	13388	13304	13189	13304	13132	13312	13172	13373	13217	13271	13199	13272	13295	13072	13298	13240	13187	13315	13374	13137	13443	13233	13077	13339	13335	13287	13128	13388	13376	13207	13396	13122	13301	13363	13161	13306	13147	13145	13342	13295	13085	13263	13241	13193	13169	13271	13362	13477	13312	13346	13074	13344	13228	13293	13377	13346	13217	13180	13326	13297	13196	13251	13352	13233	13262	13297	13215	13182	13221	13280	13339	13276	13356	13309	13387	13227	13220	13178	13244	13162	13075	13159	13274	13263	13385	13271	13368	13315	13289	13338	13180	13429	13137	13404	13247	13374	13229	13411	13178	13083	13163	13172	13174	13188	13325	13142	13335	13334	13363	13260	13311	13400	13329	13274	13330	13191	13379	13204	13277	13155	13394	13167	13302	13321	13243	13336	13410	13374	13404	13359	13338	13373	13305	13342	13337	13174	13292	13357	13231	13361	13391	13276	13253	13257	13301	13247	13252	13362	13368	13370	13314	13231	13039	13135	13369	13317	13183	13327	13312	13167	13250	13263	13204	13251	13224	13354	13307	13238	13371	13374	13351	13263	13132	13374	13250	13269	13359	13215	13206	13211	13196	13311	13186	13323	13268	13164	13194	13282	13279	13276	13185	13198	13059	13296	13358	13287	13230	13308	13291	13262	13238	13253	13272	13335	13343	13373	13417	13282	13324	13504	13175	13158	13254	13322	13417	13420	13370	13215	13286	13276	13370	13105	13242	13211	13413	13198	13300	13103	13176	13394	13140	13189	13261	13308	13233	13359	13362	13139	13283	13143	13284	13261	13312	13285	13222	13316	13237	13093	13195	13224	13116	13354	13210	13423	13133	13175	13127	13284	13275	13408	13271	13264	13325	13164	13093	13211	13166	13414	13284	13202	13320	13274	13177	13286	13251	13155	13194	13270	13270	13221	13342	13255	13267	13227	13341	13372	13287	13044	13259	13345	13288	13236	13108	13275	13310	13304	13331	13336	13250	13034	13253	13176	13360	13401	13197	13361	13317	13380	13380	13232	13514	13373	13267	13384	13435	13255	13161	13312	13244	13308	13263	13214	13211	13332	13056	13330	13298	13326	13259	13316	13469	13332	13296	13085	13255	13375	13211	13262	13224	13376	13208	13141	13210	13310	13413	13291	13311	13233	13294	13290	13212	13316	13315	13293	13297	13386	12814	13264	13192	13266	13227	13362	13136	13296	13425	13200	13220	13286	13267	13181	13329	13195	13237	13265	13161	13278	13237	13276	13241	13338	13258	13209	13389	13215	13240	13255	13336	13381	13305	13321	13100	13183	13578	13371	13204	13365	13204	13333	13180	13212	13192	13194	13214	13240
21882	21142	28916	23711	22001	25653	28913	22402	19878	19621	18893	18685	18167	18193	17903	17732	17808	17463	17459	17588	17319	17624	17337	17382	17465	17477	17497	17300	17343	17436	17372	17268	17168	17220	17615	17336	17246	17403	17150	17189	17282	17422	17054	17129	17145	17328	17359	17191	17364	17154	17139	17073	17167	17336	17174	17109	17538	17236	17027	17108	17135	17207	17233	17200	17319	17231	17169	17144	17338	17155	17295	17253	17262	17315	17274	17199	17462	17113	17254	17276	17348	17246	17052	17135	17124	17126	17281	17126	17201	17194	17231	16979	16891	17029	17259	17161	17093	17306	17136	17214	17143	17255	17207	17250	17408	17235	17287	17050	17187	17417	17193	17146	17146	17134	17222	17234	17053	17151	17174	17276	17273	17356	17448	17120	17161	17465	17249	17237	17071	16943	17333	17282	16938	17150	17187	17253	17132	17232	17106	17207	17005	17332	17107	17090	17222	17153	17228	17160	17069	17370	17156	16961	17006	17245	17449	17118	17042	17212	17050	17218	17253	17302	17205	17180	17014	17215	17247	17024	17171	17101	17054	17231	17244	17120	17271	17469	16996	17244	17224	17203	17209	17259	17099	17046	16937	17076	17257	16970	17227	17010	17252	16963	17242	16783	17170	17097	17180	17147	17298	17248	17211	17157	17036	17247	17240	17081	17087	16939	17239	17167	17257	17269	16845	17164	17088	17051	17150	17331	17053	17346	17206	17043	17008	17499	17299	17155	17220	17157	17218	17114	17236	17104	17109	17176	17159	17144	17160	17134	17291	17156	17010	17114	17460	17204	17020	17223	17213	17192	17198	16987	17178	17030	17049	17243	17023	17168	17328	17050	17203	17067	17296	17232	17140	17115	17133	16960	17130	17159	17026	17036	17102	17202	17225	16943	17358	17107	17211	17266	16973	17244	17155	17039	17062	17093	17118	17079	17138	17333	17300	17418	17219	17205	17187	17008	17231	16860	17131	17093	17276	17320	17200	17192	17281	17097	17032	17195	17126	17075	17137	17144	17079	17101	17237	17260	17347	17034	17002	17035	17364	17176	17089	17148	17226	17174	17188	17006	17088	17150	17213	17247	17396	17110	17099	17131	17101	17055	16946	17282	17231	17183	17109	17218	17314	17212	17233	16976	17192	17196	17130	17269	17172	17192	17241	17141	17359	17245	17074	17161	17188	17230	17101	17153	16913	17123	17001	17298	17243	17175	17300	17109	17103	16966	17219	17168	17102	17068	17153	17267	16939	17136	17042	17090	17136	17228	17149	17114	17112	17039	17080	17198	17020	17165	17203	17199	17244	17230	17280	16938	17160	16937	17194	17083	17089	17046	17148	16977	17013	17092	17021	17148	17461	17008	16958	16982	17210	17064	17110	16993	17009	17220	17024	17261	17097	17183	17261	17112	17203	17037	17205	17177	17312	17022	17166	17309	17158	17281	17067	17130	17186	16997	17055	17330	16986	16998	17188	17216	17134	17074	17175	17225	17169	17292	17204	16978	17220	17171	17242	17138	17207	17219	17094	17309	17000	17128	17259	17306	17317	17138	17060	17274	17278	17015	17348	16996	17234	17097	17211	17270	17262	17033	16949	16946	17251	17185	17066	17095	17129	17017	17193	17163	17103	17062	17224	17210	17221	17050	17062	17169	17115	17336	17195	17074	17253	17112	17005	17087	17007	17031	17134	17009	17281	17135	17033	17106	17219	17089	17069	16969	17041	17058	17228	17040	17240	17206	17268	17306	17241	17251	17143	17118	17287	17103	17107	17414	17351	17081	17226	17058	17218	17026	17251	17086	17220	17249	17194	17118	17266	17135	17023	17233	16998	17098	16973	16914	17157	17041	17118	17184	17297	17186	17317	17082	17112	17286	17208	17230	17188	16931	17134	17070	17164	17247	17188	17144	17317	17333	17022	17218	17309	17167	17201	17252	17134	17009	17272	17118	17194	17098	17215	17194	17177	17286	17277	17242	17235	17057	16951	17029	17133	17030	17378	17071	17225	16976	17296	17140	17104	17124	17030	17162	17146	17273	17262	16916	17116	17132	17181	17389	17068	17230	17329	17156	17032	17106	17001	17119	17129	17125	17211	17282	17141	17237	17128	17105	17185	17141	17201	17064	17065	17194	17036	17354	17058	17058	16898	17205	16942	17211	17153	17162	17280	17412	17326	17126	17231	17259	17024	16979	17071	17203	17226	17018	17126	17089	17215	17282	17176	17211	17216	17206	17187	16936	17159	17292	17182	17161	17222	17077	17021	17389	17232	17147	17108	17052	17203	16985	17152	16899	17275	17005	17239	17022	16989	17138	17079	17226	17073	17313	17405	16963	17239	17124	17153	16998	17007	17373	17138	17015	17159	17131	17286	17225	17007	17173	17243	17240	17145	17055	17289	17293	17217	17392	17065	17367	17241	17019	17040	17203	17182	17204	17400	17154	16995	17087	17260	17289	17208	17139	17115	17244	17192	17017	17129	17285	17184	17056	17260	17121	17005	17271	17300	17254	17298	17139	17254	17110	17108	17399	17437	17080	17270	17157	17341	17178	16805	17307	16946	17173	17121	17117	17044	16995	17332	17145	16967	17501	17160	17138	16954	17074	17164	17075	17321	17245	17098	17139	17211	17158	17072	17083	17083	17096	17263	17369	16978	17110	17226	17327	17057	17227	17080	17173	17272	17255	17130	17129	17282	17020	17226	17188	17108	17047	17106	17239	17302	17287	17379	17223	17097	17405	17250	17100	17096	17340	17196	17276	17014	16997	17268	17305	16944	16983	17317	17061	17319	17363	17162	17180	17044	17119	17107	16784	16990	17179	17217	17179	17163	17261	17325	16884	17063	17242	17392	17263	17099	16983	17127	17278	17144	17101	17350	17268	17381	17324	17134	17057	17050	17279	17462	17103	17053	17203	17134	17297	16941	17306	17312	17135	17153	17082	16999	17068	17104	17290	17179	17278	16917	17262	17209	17194	17049	17039	17069	17126	17142	16975	17274	17039	17109	17101	17233	17080	17068	16992	17047	17044	17189	17030	17330	17208	17240	17006	17311	17087	17288	17172	17261	17006	17084	17282	17308	17193	17210	17230	17061	17074	17261	17138	17230	17314	17399	17231	17029	17179	16983	17179	17203	17061	17222	17049	17187	17161	17026	16983	17057	17218	17094	17226	17190	17241	17298	17095	17180	17111	17094	17169	17070	17105	17019	17125	17128	17061	17045	17112	17385	17166	16906	16975	17169	17287	17154	17048	17172	17106	17154	17224	17144	17011	17133	17284	17316	17136	16993	17053	17242	17134	17258	17086	17179	16918	17182	17031	16972	17033	17225	17191	17221	16956	17143	16956	17243	17032	17196	17079	17224	17182	17134	17134	16975	17075	17428	17195	17217	17442	17217	17078	17126	17061	17209	17122	17074	17161	17153	17329	17258	17232	17000	16992	17422	17222	17172	17046	16983	17152	16954	17137	17158	16982	17200	17131	17215	17233	17199	17477	17154	17142	17135	17247	17249	17441	17140	17129	17194	17075	17161	17069	17234	17046	16957	17088	17083	17060	17172	17311	17138	17118	17253	17054	17143	17045	17156	17024	17098	17099	17216	17079	17359	17077	17255	17031	17045	17047	17140	17040	17162	17125	17181	17047	16952	17346	17017	16997	17099	17169	17380	17278	17173	17223	17116	17215	17092	16960	17125	17198	17044	17205	17081	17336	17342	17207	17091	17133	17236	17192	17210	17434	17127	17026	17205	16949	17001	17254	17181	17242	17069	17341	17093	16979	17153	17207	17256	17362	17024	17151	17245	17119	17324	17475	17297	17193	17438	17319	17252	17164	17393	17038	17112	16950	17074	17099	17247	17223	17221	17255	17221	17250	16888	16949	17032	17200	17240	17011	17237	17128	17141	16810	17246	17362	17247	17231	17189	17137	17093	16977	17176	17264	17211	17186	17148	17310	17212	17279	17081	17207	16993	17102	17254	17312	17145	17070	17163	17141	17209	17263	17059	17008	17148	17059	17133	17307	16992	17194	17089	17106	17382	17372	17280	17054	17053	17218	17043	17061	17065	16973	17319	17264	17122	17252	17027	17087	16904	17204	17126	17167	17217	17102	17081	17174	17066	17091	17281	17354	17186	16959	17125	17239	17173	17339	17134	17079	17115	17086	17019	17115	17171	17263	17290	17010	16988	17116	17346	17138	17159	17217	17285	17100	17035	17103	17185	17246	17260	17217	17031	17178	17011	17203	17103	17336	17093	17310	17124	17171	17193	17120	17241	17120	17093	17181	17208	17091	17070	17184	17015	17082	17207	17136	17218	17348	17146	17165	17093	17171	17135	17146	17233	17293	17281	17034	17082	17115	17172	17059	17232	17023	16936	17126	17171	17090	17326	17075	17158	17283	17194	17334	17080	17354	17213	17256	17148	17287	17191	17185	17109	17225	17207	17116	16969	17158	17119	17194	17246	17209	17042	17121	17040	17111	17326	17232	17240	17219	17076	17131	17164	16935	17127	17051	16949	17225	16992	17006	17121	17072	17276	17039	17152	17192	17250	17141	16925	17108	17265	17083	17166	17209	17219	17184	17050	17194	17132	17087	17081	17228	17129	17377	17205	17221	17142	16819	17070	17094	17202	17238	17164	17188	17102	17192	16939	17087	16924	16976	17279	17105	17199	17043	17185	16965	17032	17088	17302	17126	17169	16993	17250	17204	17197	17076	17235	17119	16986	17142	17312	17192	17095	17148	17126	17065	17197	17160	17139	17178	17130	17141	17222	17284	17033	17499	17276	17137	16886	17118	17265	17279	17121	16980	17056	17192	17145	17012	16930	17004	17292	17190	17152	17078	17089	17074	16977	17205	17166	17036	16956	17106	17183	16868	17238	17161	17381	17365	17067	17083	17371	17123	17067	17099	17064	17318	17014	17257	17089	17089	17148	17097	17100	17354	17154	17174	17152	17099	16864	16872	17087	17107	17171	17323	17231	17429	17238	17071	17246	17130	17031	17347	17290	17074	17048	17312	17312	17238	17215	16931	17072	17294	17318	17096	16943	17281	17189	17155	17237	17186	17211	17105	17058	17031	17263	17194	17120	17103	17039	17042	17033	17370	17203	17207	17261	17227	17103	17347	17105	17228	17338	17440	17229	17004	17275	17103
28888	58080	48518	35939	31884	27767	23355	19713	17619	16515	16125	15689	15274	15018	14904	14877	14750	14593	14453	14684	14490	14573	14435	14465	14495	14234	14319	14451	14391	14299	14312	14422	14467	14248	14322	14307	14275	14307	14416	14397	14183	14339	14326	14436	14459	14284	14280	14230	14394	14192	14307	14236	14200	14509	14169	14187	14329	14255	14349	14359	14205	14180	14256	14462	14355	14275	14224	14310	14323	14152	14255	14279	14188	14250	14217	14240	14378	14133	14210	14265	14347	14300	14160	14373	14227	14304	14317	14315	14378	14240	14183	14287	14211	14046	14227	14301	14287	14108	14206	14227	14164	14156	14181	14337	14284	14235	14302	14235	14267	14249	14353	14256	14314	14271	14186	14317	14369	14219	14377	14248	14158	14389	14233	14198	14239	14160	14353	14211	14290	14304	14268	14270	14200	14253	14407	14141	14413	14253	14452	14235	14382	14241	14461	14225	14289	14389	14413	14253	14231	14445	14350	14187	14042	14195	14400	14299	14219	14440	14308	14175	14250	14128	14326	14276	14197	14216	14250	14294	14396	14223	14234	14295	14361	14207	14346	14247	14160	14394	14424	14329	14200	14254	14085	14383	14267	14263	14346	14144	14339	14336	14411	14382	14256	14338	14288	14160	14295	14151	14099	14361	14132	14204	14194	14234	14157	14439	14203	14248	14200	14234	14243	14133	14026	14195	14286	14270	14282	14462	14213	14159	14332	14432	14130	14326	14234	14338	14262	14354	14325	14360	14297	14111	14354	14307	14210	14153	14316	14154	14207	14129	14422	14135	14381	14251	14046	14320	14163	14307	14186	14270	14197	14094	14136	14297	14461	14219	14296	14310	14319	14089	14187	14155	14301	14366	14258	14391	14229	14278	14380	14370	14183	14319	14220	14263	14158	14280	14273	14189	14064	14231	14163	14154	14035	14223	14275	14084	14143	14209	14181	14101	14370	14470	14179	14196	14336	14398	14072	14173	14265	14119	14287	14253	14337	14297	14238	14180	14354	14103	14372	14224	14302	14077	14202	14337	14226	14235	14478	14232	14324	14400	14391	14367	14238	14284	14201	14285	14236	14285	14153	14324	14102	14247	14146	14413	14275	14432	14371	14381	14397	14445	14354	14234	14288	14370	14114	14318	14302	14272	14174	14485	14386	14108	14114	14217	14254	14230	14332	14307	14165	14355	14303	14326	14319	14237	14365	14233	14190	14429	14121	14142	14227	14296	14188	14137	14424	14381	14181	14365	14331	14219	14282	14291	14347	14304	14274	14310	14186	14185	14312	14351	14174	14278	14220	14218	14475	14120	14313	14279	14137	14410	14140	14189	14055	14309	14163	14225	14193	14185	14336	14333	14207	14328	14220	14367	14285	14349	14251	14388	14430	14278	14320	14368	13963	14338	14288	14187	14273	14288	14296	14322	14219	14381	14220	14083	14241	14160	14137	14283	14201	14346	14429	14263	14457	14374	14418	14458	14307	14316	14288	14286	14231	14129	14235	14431	14037	14274	14205	14216	14342	14375	14182	14252	14127	14458	14211	14099	14363	14083	14241	14327	14216	14234	14130	14361	14143	14164	14315	14224	14324	14359	14294	14243	14277	14319	14356	14192	14321	14287	14111	14365	14319	14292	14204	14146	14249	14241	14141	14314	14169	14214	14310	14308	14392	14329	14449	14202	14170	14115	14344	14159	14277	14340	14137	14221	14217	14244	14349	14181	14240	14265	14458	14249	14151	14180	14384	14179	14316	14269	14219	14228	14254	14199	14373	14167	14448	14433	14237	14198	14235	14397	14260	14267	14315	14374	14256	14308	14194	14323	14239	14298	14324	14085	14177	14244	14222	14366	14266	14308	14319	14222	14202	14190	14306	14231	14291	14219	14212	14163	14245	14215	14176	14292	14296	14202	14329	14199	14347	14186	14239	14273	14210	14296	14211	14287	14325	14362	14282	14258	14168	14262	14261	14278	14080	14289	14232	14102	14257	14262	14074	14130	14344	14294	14380	14293	14496	14185	14352	14323	14172	14254	14455	14372	14261	14321	14305	14228	14317	14283	14285	14245	14372	14132	14327	14356	14296	14303	14235	14358	14424	14177	14525	14271	14331	14365	14299	14340	14373	14274	14204	14133	14265	14274	14204	14253	14116	14165	14164	14281	14326	14216	14239	14336	14281	14272	14317	14164	14413	14077	14204	14243	14422	14264	14167	14286	14081	14337	14175	14309	14290	14321	14372	14193	14329	14512	14187	14261	14314	14316	14290	14318	14352	14209	14159	14203	14299	14254	14508	14412	14130	14395	14228	14346	14307	14108	14387	14339	14355	14445	14184	14161	14339	14309	14355	14363	14273	14218	14330	14414	14165	14175	14350	14357	14364	14360	14291	14263	14249	14228	14375	14292	14216	14208	14277	14275	14285	14424	14236	14256	14161	14207	14295	14348	14283	14249	14374	14366	14123	14264	14331	14027	14118	14335	14184	14364	14330	14398	14163	14275	14312	14358	14209	14339	14147	14138	14225	14291	14175	14281	14381	14234	14378	14164	14268	14132	14334	14367	14237	14170	14141	14295	14322	14422	14294	14322	14431	14238	14257	14222	14242	14183	14208	14290	14350	14265	14317	14298	14091	14254	14171	14239	14294	14304	14214	14125	14352	14303	14151	14212	14152	14206	14328	14254	14125	14206	14176	14321	14183	14216	14337	14391	14033	14329	14020	14240	14341	14189	14226	14227	14129	14329	14276	14378	14227	14275	14383	14277	14405	14270	14378	14180	14268	14312	14087	14123	14430	14160	14326	14237	14244	14438	14295	14104	14365	14118	14300	14376	14317	14297	14347	14219	14235	14467	14329	14333	14410	14181	14430	14161	14249	14223	14288	14280	14262	14357	14425	14449	14327	14147	14150	14263	14293	14255	14300	14302	14431	14341	14161	14205	14299	14279	14334	14388	14355	14295	14256	14277	14234	14285	14428	14198	14194	14229	14398	14277	14349	14200	14189	14355	14366	14286	14098	14204	14230	14407	14411	14190	14209	14198	14335	14130	14314	14251	14399	14172	14272	14300	14377	14339	14259	14338	14216	14388	14156	14163	14207	14432	14320	14125	14280	14156	14251	14212	14304	14369	14263	14157	14364	14351	13998	14174	14236	14245	14227	14338	14134	14251	14199	14134	14148	14329	14256	14233	14151	14185	14423	14058	14197	14123	14150	14064	14159	14346	14115	14389	14188	14318	14293	14368	14321	14203	14472	14538	14443	14390	14266	14288	14276	14216	14290	14126	14241	14193	14284	14139	14201	14210	14264	14314	14368	14230	14335	14169	14307	14130	14100	14322	14365	14310	14127	14356	14322	14298	14296	14091	14257	14395	14153	14201	14372	14223	14431	14319	14425	14265	14312	14187	14240	14125	14221	14261	14301	14334	14186	14230	14140	14287	14254	14213	14431	14400	14228	14305	14338	14433	14369	14217	14406	14137	14254	14162	14205	14200	14325	14202	14283	14123	14216	14273	14244	14416	14136	14193	14372	14268	14147	14313	14243	14217	14264	14197	14184	14376	14224	14370	14182	14246	14251	14207	14296	14375	14245	14377	14059	14240	14106	14164	14258	14117	14241	14261	14289	14387	14282	14146	14282	14255	14254	14204	14299	14311	14224	14107	14200	14299	14355	14302	14112	14207	14243	14341	14282	14245	14221	14198	14206	14285	14294	14243	14320	14215	14219	14346	14205	14269	14305	14286	14398	14125	14318	14242	14309	14263	14232	14118	14160	14281	14241	14171	14385	14291	14288	14301	14342	14272	14265	14032	14346	14225	14226	14297	14362	14343	14378	14234	14397	14318	14211	14292	14298	14260	14264	14105	14111	14265	14386	14227	14299	14183	14209	14368	14253	14326	14154	14432	14339	14056	14241	14309	14237	14298	14279	14355	14292	14337	14142	14187	14412	14407	14196	14115	14190	14246	14249	14182	14249	14350	14240	14172	14311	14356	14317	14241	14285	14212	14136	14266	14323	14218	14305	14248	14086	14329	14384	14249	14233	14339	14226	14230	14293	14267	14252	14098	14251	14153	14422	14067	14331	14184	14317	14154	14177	14189	14267	14289	14256	14117	14315	14367	14218	14187	14076	14295	14247	14309	14298	14227	14287	14126	14258	14291	14224	14253	14335	14343	14258	14440	14176	14186	14328	14311	14175	14283	14054	14333	14321	14140	14315	14339	14287	14379	14213	14303	14321	14324	14276	14323	14073	14288	14350	14179	14362	14263	14191	14432	14154	14327	14233	14041	14248	14116	14278	14307	14210	14276	14231	14219	14113	14233	14170	14330	14356	14162	14206	14166	14164	14275	14335	14348	14335	14209	14138	14207	14343	14391	14324	14347	14170	14392	14200	14136	14483	14136	14229	14296	14339	14340	14288	14420	14339	14150	14302	14373	14515	14369	14085	14126	14285	14291	14197	14290	14367	14520	14274	14174	14236	14301	14306	14198	14247	14413	14132	14352	14045	14284	14405	14166	14211	14179	14182	14208	14320	14211	14303	14309	14243	14253	14171	14316	14293	14412	14268	14234	14239	14259	14151	14182	14214	14242	14414	14340	14346	14226	14211	14312	14377	14228	14257	14275	14282	14407	14215	14238	14319	14184	14271	14289	14399	14227	14152	14156	14433	14212	14192	14292	14396	14317	14347	14417	14210	14235	14255	14252	14242	14284	14356	14154	14226	14286	14243	14288	14142	14278	14294	14216	14213	14291	14212	14182	14380	14130	14376	14249	14354	14276	14277	14371	14323	14085	14187	14423	14241	14282	14131	14215	14267	14234	14376	14298	14467	14310	14257	14322	14188	14316	14321	14235	14214	14323	14316	14338	14141	14344	14255	14260	14321	14412	14320	14331	14179	14299	14351	14187	14343	14206	14378	14232	14591	14132	14178	14255	14190	14293	14262	14267	14358	14377	14152	14393	14207	14162	14213	14068	14246	14315	14370	14208	14376	14402	14371	14308	14377	14385	14348	14225	14369	14152	14253	14275	14287	14226	14251	14264	14296	14221	14317	14527	14347	14262	14062	14160	14377	14117	14362	14221	14162	14234	14157	14358	14223	14349	14388	14320	14340	14431	14286	14416	14113	14171	14216	14218	14394	14250	14343	14254	14184	14275
28815	27576	33711	29056	22240	19255	17906	16847	16077	15882	15705	15537	15315	15301	15375	15165	15213	15195	15203	15132	14996	15106	15172	15173	15185	15084	15172	15064	15268	15156	15060	15164	14987	15153	15068	15141	15017	15265	15090	14924	15001	15018	14943	15114	14982	15044	15310	15029	15056	14965	15004	14999	15007	15269	14970	15076	14940	15084	14745	15147	14983	14933	14806	14811	14821	14956	14969	14997	14977	15031	15069	15242	14932	15066	15088	15143	15111	15032	15020	14912	15058	14948	14969	14930	15047	14978	15023	15047	14998	14939	15088	15059	14913	15019	14932	15165	14916	15214	15057	15197	15107	15056	15018	14884	15018	14896	15106	15040	14992	14979	14967	15067	14985	14875	14982	14984	15104	15083	15163	15080	15070	14971	14946	15175	15150	14939	14995	14987	15077	14842	15070	14973	14932	15107	15049	15037	15102	15254	15049	15019	14906	14988	14944	15075	15079	15093	15216	14807	15004	15019	15018	15190	15026	15060	14892	15232	14939	14979	15132	15039	15009	15376	14965	14965	14939	14984	15116	15049	15027	14962	15081	15182	14932	14963	15016	14922	14928	14915	15157	15296	14968	15257	14988	14799	15000	14835	15132	14793	15035	14900	14911	15005	14915	15233	15142	15187	15178	15030	15073	14790	15196	14949	14984	14908	15093	14891	14854	15065	15022	15097	15238	15121	15012	15035	14998	14865	14945	14976	15013	15006	15069	15135	15102	14961	15179	14970	14991	14983	15100	15125	15068	15084	15070	15145	15040	14983	15054	15104	14957	15083	14976	14993	14976	15109	15089	15006	14932	15045	14983	15142	14931	15071	15143	15054	14958	14960	15088	15017	15096	15247	15248	14933	15238	14926	15087	15011	15083	14800	14983	15014	15132	14868	15046	14992	15051	14974	14955	15203	15070	15031	14884	15219	15176	15013	14969	15071	15179	15093	15012	15000	14938	15051	15022	15057	15096	15085	14940	15155	15024	15061	15148	14967	15009	15086	14972	15030	15062	15033	14846	14980	15063	14993	15230	15197	14974	15063	15305	15198	15080	15057	14887	15043	15177	15052	15110	14977	14883	15094	14986	15109	15074	15256	14735	15002	14969	14926	14803	14812	14949	15121	15014	15079	15142	15110	15015	15047	14940	14845	14988	15035	15079	15099	15132	15068	14833	14973	14913	15096	15057	15046	15067	14952	15102	15246	15030	15067	15240	15170	15058	15157	14975	14955	14952	15071	15085	15149	14975	15122	15091	14908	15102	15049	15109	14986	15164	15064	14772	14985	15058	15181	15098	14962	15169	15006	15004	15083	14978	15175	15000	14956	15077	15129	15175	15060	15009	15048	15150	15048	15130	15103	15060	14925	14798	14947	15138	15223	15075	15034	15363	15112	15081	15109	14983	14909	15088	14996	15001	14990	15060	15009	15054	15154	15096	15022	15026	15052	15057	15133	15071	14940	15101	14940	15183	14935	15214	15106	14897	15216	15012	15106	14926	15030	14997	14918	15143	15064	15071	14970	15085	14902	15029	15006	14828	15201	15216	15035	15152	15245	15159	14959	15181	15039	15031	15037	15003	15038	15097	15051	15110	15056	14935	15163	15104	15004	15039	14900	15057	15147	15013	15064	15028	14904	14889	15113	15010	15242	14922	14987	14922	14937	15082	14956	15152	15013	15200	15187	15028	15027	15107	14949	15000	15026	15132	14956	15059	15128	15152	15170	15152	15177	15101	15006	15037	15060	14910	15077	14897	15100	15122	15268	15132	15066	15112	14935	15040	15087	15037	15180	15128	15029	15104	15159	15108	15159	14900	14995	15116	14832	15087	15002	15042	14961	15330	15130	14805	15059	15104	15135	14821	15185	14989	15083	15103	14991	15071	15031	15145	15064	15180	14966	15085	15029	15053	14857	15119	15165	15012	14934	14996	14981	15108	15169	15057	15190	15161	15063	14822	15034	14999	14922	15061	15111	14987	15060	15053	15293	14936	15034	15145	15118	15055	15233	15022	15144	15030	15036	15069	15142	14987	14953	15030	15170	15280	15130	14927	15129	15209	15009	15282	14927	15076	15080	15057	15060	14841	14959	15060	14892	15107	14984	15148	15040	14978	14968	15096	14976	15054	14831	15255	14959	15141	14904	15078	15210	15162	14895	14981	15040	15095	14935	15020	14851	15015	15104	15038	14922	14996	15079	14965	15054	15061	15064	15071	15117	14798	15056	15019	14913	15219	14818	15275	14958	14952	15089	15083	14848	14908	15044	15000	15071	14983	14924	15001	14971	14857	15113	14992	14960	15057	15049	14985	15107	15193	15326	15158	15156	15082	15043	14888	14999	15057	15027	15119	14835	14904	15091	15035	14987	14861	15081	15067	15110	14984	14883	14980	15087	14849	15088	15013	15090	15018	14998	15211	15033	15128	15055	15020	14829	14911	15142	15117	15167	14908	14958	14895	15096	14825	14936	15157	14924	14988	15038	15162	15031	15265	14918	14971	15090	15009	14981	15081	15134	15060	15048	14905	15120	15178	14941	15066	15094	15130	15022	14864	14888	15071	14953	15144	14973	15080	14933	15001	15128	14945	15033	14881	15006	15057	15102	14938	14997	15022	15008	14948	14988	14983	14862	15276	15091	15083	15049	15039	14936	15072	15089	15139	15137	15139	15130	14956	15119	15110	15174	15003	15119	15092	15145	15059	14942	15126	14993	15094	15048	14891	15140	15129	15114	15284	14985	14854	14961	15061	15086	15041	15090	15106	15061	15035	14944	15144	15036	15080	15062	15119	14881	14949	15129	14934	15072	14849	14990	15016	15057	15023	15106	14973	14956	14887	14926	15084	15067	15125	15054	15019	15006	14956	15059	15180	15145	15012	15097	15057	14994	15132	15118	15149	15100	15055	15026	14882	14900	15093	15182	14986	14972	15016	14994	15071	14834	15094	15076	14932	15051	14945	15011	15143	15047	15005	14949	15185	15028	15029	15148	15078	15211	15095	15038	15190	15156	14942	14946	15090	15225	15049	15066	14981	14949	14969	14860	14766	15058	15038	15083	15059	15073	15024	15025	14975	15174	15185	15112	15001	14972	15006	14909	14910	14913	15113	15015	14997	15012	15173	14987	14962	14837	14934	15157	15107	14998	14835	14891	14973	15285	15050	15174	15061	15180	15161	15292	15032	14977	15030	15067	15040	15115	15111	15082	15110	15124	15062	15015	15083	15124	14935	15051	14928	15077	15036	14999	15073	14987	15131	15106	14928	14997	15092	15039	14804	15042	15114	15204	15007	15052	15091	14954	15085	14843	15052	15085	15176	15075	15078	15114	15319	15211	14998	15028	15022	15149	15198	15213	15106	15168	15014	15204	15074	15092	15103	15098	14911	15071	15060	14875	14932	14848	15050	14946	15060	14827	14906	15099	15195	15009	15069	15108	14981	15077	15097	14999	15185	15077	15106	14872	14872	14931	15018	15091	15269	15111	14964	15034	15032	15082	14958	15062	15108	15022	14965	15133	15103	15029	15175	15034	15127	15120	15132	15034	14896	15131	14908	14894	15038	14958	15107	15060	14730	14876	14964	14959	15177	15190	14838	14939	14913	15035	14985	15141	14962	15008	15200	14832	15015	15061	15321	15003	15017	15060	15068	14888	15176	15025	14941	14969	15098	14986	14874	14887	15073	14904	15040	15111	14998	15034	15053	15193	14881	14817	14928	15093	15042	14990	14925	15073	14914	15017	15447	15048	15117	15035	15109	15052	15226	15135	15040	14930	15098	15156	15204	15237	15202	15131	15109	15196	15081	15141	15239	14990	15076	14903	14947	15102	14964	15072	15233	15122	14992	14893	15021	15130	15147	14894	15230	15100	15155	15125	14970	15055	15142	15206	15028	15027	14985	15254	15129	15126	14876	14919	15238	14968	14943	15021	15260	15008	14937	15229	14904	15001	15030	14991	14968	15111	15075	15117	14949	15006	14968	14951	15107	15116	15107	14927	14943	14763	14959	15065	15157	15025	14967	15013	15269	15022	14854	15174	14996	15029	15115	15050	15166	14915	15075	15059	15039	15097	15076	15112	14935	15198	15295	15225	14888	15038	15031	15057	14945	14886	15108	15113	15122	15042	15041	15135	15152	15196	14983	14946	15123	15154	14972	15046	14916	15042	15084	15067	15270	14991	15079	14907	14964	15130	14986	15170	15125	15043	14979	14917	15019	15219	15011	14929	15012	14950	14999	14994	14951	14721	15015	15138	15153	15223	14814	14926	15074	14976	15200	15251	15207	14988	14932	15067	15209	15109	15008	15232	14944	15060	15146	14977	15162	14998	15039	15122	14962	14861	14971	14927	15097	15099	15037	14945	14999	14979	14828	15080	15083	14937	15028	14871	15048	15230	15028	15074	15073	15080	15150	15106	14964	15157	14983	15088	14927	15172	14971	15009	15219	14968	15130	15098	14916	15212	14938	15088	15137	14890	14843	14800	15178	15080	15022	15076	15148	14880	15056	14804	14918	14791	14955	15021	15245	15120	14995	15153	15070	15033	15105	15029	15114	15028	15061	14998	14908	14925	14811	15182	14923	15164	15009	15045	15080	14943	15099	15143	15156	15039	15080	15093	15051	15123	14933	15021	15000	15124	15334	15024	15034	14980	15076	14978	14952	15019	14940	15170	15153	14949	14952	15116	15055	15084	15112	15160	15016	15072	15117	15053	15156	15089	15091	15197	15088	14885	14909	14863	15188	14839	15000	15029	14983	15020	15015	15009	15056	15041	15283	14844	14957	15035	14977	14977	15111	14967	14929	15006	15057	14897	15048	15096	14994	15107	14919	14961	14956	15158	14835	14969	14942	15096	15096	14891	14937	15049	15163	15210	15192	15176	15065	15133	15205	15039	14980	14976	15261	15081	14933	15167	14922	15191	15019	15088	15075	15025	15003	14899	15012	15099	15093	14968	15061	14894	14944	14962	14949	15249	15138	15161	14927	15059	15190	15035	15137	15115	14932	15077	15167	15099	15262	15021	15036	15007	15001	15050	15083	15122	14916	14885	15221	15036	14882	14955	15128	15017	15005	15165	14946	15194	14939	14989	15001	15020	14890	15111	14982	15011	14985	14960	15061	15287	15115	15235	15294	15111	15120	15190	14924	15184	14958	15181	15051	14940
26428	43407	33784	25134	20446	17960	16187	15164	14235	14074	13773	13553	13461	13386	13265	13322	13166	13108	13218	13094	13122	13169	13097	13177	13089	12948	13037	12851	12961	13118	13009	13022	13038	13030	12962	13063	13070	12939	13023	13076	12909	13230	13028	13193	12926	13123	13049	13121	13176	13004	13001	13013	13131	13090	13001	12978	13061	13006	12944	13099	13063	12937	13226	12867	13117	13068	13158	12918	12988	13106	12856	13174	13041	12923	13029	13000	13046	13121	12997	12799	13011	13040	12985	12973	13009	13046	13063	12863	13072	12931	13245	12869	13027	13049	12853	12914	13106	12988	12884	12949	12943	13038	13124	13124	12879	13199	13076	13034	13056	13117	13168	13134	12855	13007	13029	12874	13009	12999	12846	12928	13025	13033	13163	12904	12998	12797	12986	13132	13035	13029	12958	13212	13033	13009	13027	13107	13061	13094	13043	12912	12916	13075	13102	13012	12958	12876	13000	13015	13129	12965	12907	12971	13083	12986	13219	12980	13047	13172	12982	12971	12955	12991	13010	13049	12920	13040	13005	13058	12931	12969	12937	12895	12984	13020	13038	13016	13086	12853	13127	13069	13090	13139	13135	12897	13023	12949	13007	12882	13071	13027	13013	13037	12937	13017	12988	13040	12793	13044	13004	12938	13065	12877	12954	13002	12931	13007	13082	13044	13013	12946	13162	12937	13079	12977	13065	12918	13030	12905	12897	13027	13066	13082	12984	12976	12924	12955	12891	13050	13029	12995	13028	13070	12971	13155	12837	13128	13123	13102	13037	13039	12809	12927	12987	12968	13005	13051	12927	13132	13132	13115	13065	13109	13020	12992	13169	12889	12827	12949	13301	13082	13158	12941	13067	13118	13045	13097	13047	13026	13009	12889	13139	13024	13017	12827	13007	13014	13007	12945	13079	12958	13125	12889	13061	13022	13026	13082	13028	12959	13053	13103	13039	12958	13187	12783	13178	13027	13108	12965	13045	12976	13026	13002	12908	12935	12820	12986	13016	12989	12848	12952	13127	13176	13100	12896	13015	13100	12831	13102	12921	13058	12968	13055	13053	13203	12902	13048	13021	13011	12964	13057	12944	13089	13105	12939	12852	12969	13128	13023	13071	12918	12892	13025	13038	13090	13124	12959	13034	13060	12950	13158	13054	13014	12945	13096	13075	13009	13043	13005	13094	13021	13025	12966	12870	12846	13057	13050	13058	12917	13022	13107	12985	12929	13070	12962	13067	13049	12964	13166	12938	13031	12923	12928	12961	13059	13048	13185	13042	12959	12906	13019	13085	12989	13153	12964	13207	13039	13195	13092	13022	13067	13109	12823	13024	13008	13014	13299	13048	12967	13183	13107	13149	13173	13113	13179	12935	12832	13178	13055	13123	12981	12865	12953	12860	12974	13154	12951	12950	12985	13057	12847	12966	13095	12963	13104	12920	13041	13054	13081	13073	13165	12998	12989	13083	13164	13021	13053	13003	13064	13044	13020	12902	12916	13006	13023	13077	12891	12965	13092	13140	12943	13171	13039	12984	12944	13115	12973	13011	13034	13124	12789	13123	12911	13039	12981	12956	13160	13015	12971	13000	13006	13055	13068	13162	12972	13033	12972	13091	13148	13072	13103	12947	13070	13065	13027	13100	13195	13162	12996	13134	13025	12924	13043	12921	13056	13048	12944	13050	12826	12917	13055	12936	12959	13120	12903	13029	13062	12894	13042	12987	13055	13057	12964	13029	12984	13136	13029	13125	13016	13046	13146	12843	13025	12960	12969	12932	13123	12979	13132	13042	13190	13040	13152	12935	13016	12925	13021	12882	13122	12954	13043	13020	12971	12953	13090	13063	13138	13047	12714	13219	13123	12771	13072	13089	13182	12931	13027	12988	13020	13042	13183	13130	13016	12960	13071	12944	12844	12996	12940	13137	13073	13142	13000	13002	12883	13075	12862	13099	12990	13092	13026	12898	13052	13092	12909	12966	12966	12897	13056	12913	13006	12914	12996	12945	12983	13090	13047	12953	12974	13083	13041	13151	13185	12974	13090	12978	13074	12971	12897	13051	13026	13048	12948	13202	13026	12882	12967	12980	12895	13013	13178	13096	13018	13118	13064	13027	13088	13188	12912	12988	13073	13000	13060	13182	13039	13226	12991	12965	13056	13102	13048	13058	12951	13077	12959	13109	13036	12987	13116	12884	13158	12930	13178	13113	13072	13024	12990	13193	13127	12939	12817	13071	13025	13111	12947	13037	12969	13084	12985	12858	12972	13111	12998	13000	13046	13044	12834	12958	12946	12937	13006	13075	12969	13017	12894	12995	13015	13080	13067	12945	12961	13027	12887	13211	13129	13067	13236	12941	13196	13019	13062	13068	13371	12851	12981	13069	12853	13030	13089	12993	12892	12976	12881	12845	13029	12868	12878	12966	12979	13133	13094	12998	13026	12867	13033	13097	13079	13142	12995	12868	13110	12972	13057	13145	12964	12979	12946	12980	13112	13097	12829	13016	13090	13064	13033	13050	13115	12917	13004	12852	13021	13041	13104	13085	13061	13046	13052	13101	13045	13075	13008	13038	13084	13107	13167	13101	12900	13120	13153	13028	12920	13075	12820	13104	13013	12950	13078	13210	12944	12927	13015	13011	12878	13025	12897	13010	12894	12886	12869	13083	13047	13160	12902	12971	13117	13090	12946	13078	13108	13102	13029	13135	13029	13002	12993	13085	12997	13175	12910	13019	12854	13103	13064	13063	13066	12946	12865	13033	12846	12915	12960	12963	12983	12855	13002	12931	13120	12973	13106	12940	13092	12992	12946	13138	13037	13052	12944	12955	12952	13092	12878	12889	13150	13082	12786	13146	12989	13030	13012	13086	12970	12993	12967	13005	12978	13082	12907	13080	12983	13279	12947	13002	12978	12996	12967	13214	12964	13087	12939	12910	12962	13122	12832	13045	12948	12944	13144	12969	13008	13101	13066	13019	13045	13002	13053	12953	13093	13004	12992	13147	12993	12916	12982	13000	12910	13068	13023	13151	13189	13026	13098	13109	13024	13027	12953	13056	13046	13059	13203	12983	13022	12915	12947	13075	13014	12994	12957	13083	13032	13077	12936	13129	12955	12866	13105	13192	12945	13163	13007	12884	12932	13148	12949	12984	12977	13058	13019	12964	12914	12837	13052	13030	13181	13178	12952	13016	13064	12976	13052	13025	12967	13127	12914	12949	12941	13059	13035	13030	13153	13085	12997	13031	13065	12877	12909	12979	12937	13071	12924	13129	13144	12790	13037	12841	13082	12974	13068	13178	12925	12957	12855	13069	13104	13017	12881	13098	13029	12987	13076	12984	12989	13121	12869	12836	12973	13010	13056	13121	13040	13018	13179	13028	12930	13147	13056	13062	13116	13019	13008	13042	12907	12933	13065	12944	13050	13100	12813	12992	13066	12997	13111	12932	12921	12928	13033	12928	13158	12948	13014	12988	12930	13046	12786	12975	13150	13068	12906	13093	12911	13049	13112	13075	12872	12878	12965	13047	12925	13104	12949	13077	13215	12913	13017	13039	13068	13117	13046	13111	12928	13063	13097	13024	13194	12881	13040	12906	12979	12932	13109	13104	13040	12964	12869	13115	13186	13023	13002	13004	13044	13077	13085	13051	12961	12995	13050	13087	13119	13176	12946	13104	13064	13025	13052	12944	12912	13054	13019	13013	13056	12987	13063	13034	13038	12892	13005	12949	12933	13091	12887	13010	13064	12944	13003	13068	13012	13053	12916	13002	13108	13040	12998	12899	12977	12883	12958	12887	13099	13096	13003	13040	12965	12935	13063	13115	12923	13084	13065	12918	12908	12836	12985	12908	13124	12777	13070	13000	13039	13102	13196	13106	13188	13071	13019	13053	12896	13068	12942	13014	12954	12958	13149	13025	12942	13170	13041	12997	12984	13139	13016	13033	12968	13070	13070	13139	13034	12939	13062	12902	13210	12970	13082	12958	13044	12967	13083	13063	13075	13085	12861	13029	13167	13035	13106	12932	13094	13022	13106	13115	12973	13078	13056	12998	13157	13049	13111	13102	12908	13118	12808	13041	12866	12813	12972	13016	12924	12830	12997	13026	13107	12894	13023	12991	12989	12991	12927	13122	13039	12973	12901	13110	13148	13001	12987	13206	13123	13150	13176	13032	13049	12940	12950	13032	13041	12859	12929	13122	12983	13035	13066	13054	13086	12940	13114	13121	12897	13069	13045	12985	13140	13024	13142	13107	13030	13057	13045	12705	13189	13043	12838	13038	13262	13101	12944	12958	13105	13051	13069	12971	12966	13038	12972	13063	13074	12901	13080	12958	13137	13110	12976	13241	12950	13028	12922	13102	13196	13139	13174	13033	13016	13084	13048	13031	13074	13100	12928	13036	13036	13056	13073	12975	12910	13155	13028	13089	13030	13086	13043	13097	13111	12966	13089	12986	12899	12943	13035	12932	13064	13124	13035	13063	13105	13016	12937	13052	13080	12844	13091	13076	12821	13055	12931	13039	13035	13007	12982	13094	13101	12857	13006	13261	12998	12930	12995	12968	13195	13107	12969	12997	13095	12983	12943	13165	12935	13005	12951	13114	12990	13047	12992	13061	13092	13004	13066	12972	12980	12869	13095	13135	12949	13172	12988	13049	13032	12929	12931	13002	13011	12997	13013	13113	13066	12872	13037	13229	13026	12941	13024	13154	13079	12958	13096	13100	12905	12973	13073	12998	13042	13104	13076	12952	12926	13077	13048	13063	12977	13034	12942	13022	13116	12875	13075	12975	13045	13030	13096	12974	12898	12855	12928	12862	12980	12956	12933	12942	12929	13042	13077	13095	12975	12941	13086	13128	12955	12853	13003	12844	13123	13046	13049	13141	12991	13086	12834	12998	13018	12963	13112	13004	13043	13078	13054	13084	13022	13235	13028	13132	12982	12954	13181	12976	13060	13119	13184	13015	12987	12967	12958	12937	12878	13116	12959	12954	12911	13023	12977	13028	12944	12757	13003	12956	13072	12810	13092	13006	12857	13029	13156	12935	12780	13018	12914	13041	13056	12855	12981	13171	12924	12927	12959	12920	12914	13097	12937	13056	12934	13152	12953	12919	13060	12844	12949	13086	13147	13081	12898	13102	13005
22924	21151	28717	24535	23408	25052	23886	19067	17563	17486	17188	16901	16625	16786	16518	16569	16413	16245	16180	16202	16358	16324	16253	15971	16090	16121	15971	16044	16011	16105	16034	16068	15965	16035	16010	15836	16222	16038	16062	16000	15937	16012	15987	15936	15959	15903	15981	16086	15917	15831	16150	16146	16087	16029	15966	15991	16120	16048	16022	16046	16080	15998	16080	16300	16051	15853	16017	15789	16216	16038	16069	15983	15961	16111	16109	15881	15871	15925	15741	16100	15897	16142	16116	15939	15970	16164	15827	16015	16117	15817	16082	15622	16156	16019	16156	15883	15936	15949	16040	15959	15925	16023	16149	16021	16063	16033	15881	16144	15928	16063	16022	15937	15942	16044	15955	16037	15980	15997	15955	16024	16005	15762	15913	16038	15839	16227	15911	15882	16054	15885	16059	15969	15913	15960	15956	15986	15916	15898	15911	16080	16176	15983	15887	15933	15801	15805	15894	15925	15923	16178	16070	15732	15981	15895	15992	16027	15881	15868	16228	16098	16043	15976	16093	15940	15870	15967	16157	16050	16111	15959	16016	15895	15877	16011	16011	15831	16166	15889	15781	15842	16316	16118	16086	16125	15738	16035	15984	15827	15898	15721	16052	15931	16079	15865	16039	16034	15737	15916	15985	15788	15935	15828	15796	15886	15956	16050	15957	15863	15948	16138	16053	16078	15718	16058	16162	15774	15952	16122	16065	16097	15854	15972	15979	16043	16257	16125	15794	15920	15864	15969	15978	15821	15921	15807	15953	15840	16022	15945	16138	15988	16080	15902	16200	16173	15743	15814	15906	15970	16012	15953	16034	16020	15965	16006	15884	15983	16060	15968	16072	15964	15848	15967	15948	16120	16037	16147	16168	16072	15834	15966	16015	15782	15916	15925	16046	15882	16084	16148	16170	15947	15964	16087	15953	16110	16099	16034	15818	16026	15883	15985	16101	15915	15825	15941	16061	16017	15723	16065	15957	15990	16158	16140	16114	15963	15949	16014	15948	15872	15994	16123	16055	16031	16005	15852	15916	15871	16132	15973	16008	15912	16101	15819	15790	16113	15973	16041	16166	15975	15999	15792	15957	15925	16007	15987	16146	15954	15964	15883	15882	15775	15916	15932	16006	15951	15921	15958	15948	15744	15988	16204	15939	15733	15935	16027	15985	15942	15964	16131	15752	16051	16200	15995	15928	15895	15948	16104	15942	16056	15921	15868	15919	15984	15992	15759	16028	15734	15909	15949	15867	16051	15979	15881	15931	15980	16006	16049	15895	15727	16033	15929	16182	15975	15959	15739	15873	16171	16288	16176	16173	15898	15863	16158	15889	15892	16120	15880	16188	16121	15824	16070	15806	15858	16123	16011	15903	15770	15674	16072	15833	15930	15908	15936	16034	16118	15930	15902	16112	16084	15972	16029	15852	16028	15981	16006	15901	15954	15809	16023	16008	16026	16164	16191	15925	15970	15887	15967	15817	15838	16144	15788	16013	15894	15983	15981	16106	16006	16151	15925	15790	16148	16051	15851	16154	15837	15939	15965	15892	16044	15869	16003	16022	15975	16088	16127	15940	15926	16087	16057	16210	15844	15927	16042	15892	15964	16068	15923	16003	16039	15916	15733	16008	15954	16007	15844	15969	16066	16041	16054	16197	16164	15856	15732	16175	15898	16014	15951	16036	15997	16266	15905	15910	15897	15985	16011	15734	16028	15995	16109	16083	15799	16061	15917	16105	15949	16047	15886	15991	16073	15934	15757	15907	15861	16138	16155	16008	16035	15971	16030	15778	15858	15839	15877	15987	16052	15947	16016	16172	16098	15834	16020	15899	16049	15911	16060	15897	16123	15840	15856	16007	16087	15898	16091	16077	16097	15901	15870	15892	15861	15983	16016	15955	15967	16130	16114	15956	16028	15933	15984	15814	15828	15989	16035	16034	16021	15931	15948	15911	15864	16080	15917	16052	15844	15938	16162	16120	16013	16061	15857	15961	16047	15967	15892	16023	15875	16007	16044	15973	16037	15924	15833	16051	16108	16103	16090	15971	15972	15982	15955	15843	16028	16005	15890	15943	16014	16035	16067	16012	16002	15703	15963	15913	15919	15926	16110	15912	15738	16063	15897	15827	15996	15783	15945	15884	15958	15902	15897	15845	15963	16102	16250	16119	15909	16104	16242	15939	15919	15994	15940	15993	16050	16147	16001	16024	15933	16002	15975	15956	16028	15935	15984	15976	15731	16059	16089	16076	15657	15774	15798	15698	15970	16076	16137	16152	16053	15940	15909	16103	15930	15818	16106	15944	15923	15948	16042	15971	16044	15954	16056	15875	16107	16159	15909	16092	15864	16034	15901	15999	15939	15950	16113	15995	15970	15925	15951	15916	16018	15826	15861	15983	15861	16127	15956	15730	15882	16079	16071	15977	16043	15820	16055	16001	16001	16006	16065	15910	15955	16119	16125	16049	16121	15912	15885	16119	16100	16078	15981	15892	16087	15909	15918	16097	16116	16112	15933	15881	16159	15987	16090	15987	15904	16026	16142	15863	16076	15988	16097	15983	15859	15810	16130	15861	15888	15921	15971	15813	15905	15881	16057	16088	15972	15786	15962	16035	15982	16055	16077	15976	15993	15903	15849	16057	16040	16160	16189	15895	16128	16069	15910	16067	16117	15973	16233	15909	15864	15764	15994	15811	15973	15939	16252	16111	15842	16135	15909	15961	16088	15888	15981	15947	16015	16007	15937	16280	16011	16038	16128	15994	15987	15964	15928	15883	16058	15732	15819	15944	16072	16063	15903	16217	15981	15964	16049	15982	16017	16039	16050	15708	16003	16032	16065	15783	15942	16051	16096	16095	16006	15975	15997	16002	15956	15958	15967	15938	15778	15920	15963	15803	15957	15869	15931	15980	15913	15997	16040	16121	15881	15875	16109	15860	15786	15879	15836	15953	15998	15985	15996	15910	16002	16026	15829	15979	15835	16182	15961	15975	16190	16157	16024	16018	16057	15950	15960	16165	16134	16153	15935	16157	16003	15637	15782	15949	15982	15970	16144	15891	15989	15910	15923	15913	15945	15920	15984	16120	15914	15863	15864	15946	15949	16099	15991	15747	16154	16121	15819	16045	15864	15997	15963	15956	16211	15865	15869	16053	15774	15951	15891	15964	15850	16186	15881	16047	15936	16099	16032	15918	16112	16238	16040	16045	15861	16112	15996	16007	15889	15920	15914	15926	15913	16069	16022	16090	15839	15941	16150	16032	15880	15691	16057	16057	16013	15917	15886	15852	16141	16147	15874	15881	15889	15902	15935	16053	16085	15962	16135	15901	15894	15991	15962	15879	15931	15895	15958	16035	16101	16096	15995	15972	15930	16002	15935	16076	15975	16134	15983	15889	15873	16032	15989	16102	16043	16005	15971	16058	15893	15936	15952	16047	16014	15942	15886	15956	16025	16046	15837	15864	15963	15764	15943	15867	16007	16149	15966	16049	15833	15821	16077	16038	16006	16049	16021	15936	15927	16002	16012	16097	16061	15863	15823	15959	16006	15797	16051	15969	16025	15908	15908	16064	16005	15934	15990	16158	16062	16000	15959	16086	15988	16072	16140	15967	15889	16055	16042	16104	16226	15942	16015	15900	15930	15810	15784	15611	16001	16109	15963	15932	15888	15808	16197	15863	15983	15985	15895	15906	15833	16052	16039	16151	15880	15928	16100	15916	16049	15899	16156	15984	15943	16113	15947	15975	16054	16053	16015	15882	15910	15887	15688	15833	15971	15932	16127	15990	15802	16087	15963	16122	16011	15949	15906	16032	16114	16128	16077	15879	16151	16142	16136	16006	15785	16051	15956	16082	15898	15964	15978	16012	16222	15949	15938	15861	15933	16253	16098	15973	15926	16016	15954	16023	15951	15745	16095	15998	15742	15882	15952	15989	15989	15845	15945	15962	15968	15743	15869	16031	16077	16067	16188	15746	16147	16161	15821	16186	16118	16046	15890	15902	16060	16060	15956	16123	16019	15886	15927	15973	15956	15889	16054	16028	15956	15999	15876	15992	15850	15822	15963	15999	15895	15944	16018	16125	16033	16021	16075	16006	16079	15858	15716	15948	15933	15802	16151	15968	16172	16021	15745	15740	16102	16205	15981	16186	16032	16060	16098	15958	15969	15742	16010	15944	15968	16055	15980	16006	16100	16001	15880	16109	15959	16047	16000	16024	16252	15906	16126	16045	15855	15843	15828	16031	16017	15856	16214	15962	15961	15975	16011	15989	16127	16092	16008	16105	15893	16060	16023	16020	15931	16036	15626	15918	16110	15949	16031	15944	15883	15962	15783	15967	15919	15975	16066	15852	15946	15933	15967	16089	15878	15766	15935	15902	16032	16044	16011	16081	15966	15874	16027	16151	15974	16106	15990	15852	15953	15872	15980	15949	15958	15999	15967	15685	15996	15770	16054	16056	15994	15986	15848	15796	15813	15900	15985	15855	16012	16032	15989	16004	15956	15916	16016	15934	15840	15978	16111	15956	15867	16156	15864	16089	16090	15954	15976	16140	15903	15932	15879	15990	15866	16086	16278	15987	15833	16072	15999	16065	15991	15933	15877	15907	15841	16005	15993	15944	15957	15974	15862	15889	16130	15886	15962	16028	15991	15948	15737	15904	15860	16037	15876	15988	15824	15984	16154	16251	16097	15995	15937	15965	15893	15934	16045	16088	15799	16053	15885	15799	15847	16014	15803	16183	15966	15915	15808	16087	16125	15986	15934	16147	16000	15718	15975	16226	16061	15920	15904	16095	15916	15855	15724	15953	16012	15785	16077	16041	16040	16066	16026	16191	16041	16131	15802	15813	16106	16136	15860	15926	16166	15840	15816	15889	16087	15900	16155	15790	16043	15996	15860	15879	16185	15930	16171	15957	15969	15995	15831	16004	15897	15913	15923	15888	16022	16043	16005	16036	15990	15985	15924	16046	16041	16117	16179	15786	15807	15765	16090	15819	15852	15994	16004	16040	15924	15848	15895	15845	15873	16163	16001	15991	15896	16101	15988	16034	15779	16084	16010	15925	15956	16037	15903	15826	15885	16147	15954	15974	15986	16009	16190	16124	15870	15897	16099	15850	16033	15976	15833	16037	16052	16143	15977	15812	16131
27197	50224	42014	32147	25923	23165	19186	16686	15712	15246	14766	14389	14152	14109	14044	14095	13920	13880	13813	13929	13762	13796	13844	13793	13737	13730	13693	13604	13766	13505	13783	13654	13784	13541	13742	13490	13580	13706	13723	13465	13662	13696	13726	13549	13582	13458	13701	13609	13733	13654	13593	13605	13736	13657	13588	13656	13488	13560	13512	13588	13826	13562	13556	13599	13611	13597	13598	13604	13749	13653	13593	13607	13831	13504	13531	13712	13662	13670	13708	13614	13588	13593	13516	13555	13602	13728	13751	13478	13579	13603	13500	13561	13509	13570	13571	13858	13656	13681	13537	13566	13650	13723	13572	13562	13717	13570	13681	13674	13649	13464	13701	13604	13730	13661	13631	13664	13679	13556	13668	13566	13572	13605	13631	13643	13559	13658	13703	13522	13591	13715	13735	13607	13736	13348	13668	13678	13671	13672	13494	13645	13833	13649	13559	13580	13567	13788	13713	13644	13654	13705	13645	13634	13569	13699	13552	13604	13521	13734	13705	13647	13630	13692	13664	13728	13521	13604	13533	13639	13548	13700	13602	13596	13626	13613	13637	13671	13538	13677	13536	13600	13543	13648	13622	13476	13625	13739	13603	13496	13613	13732	13634	13720	13688	13649	13388	13537	13521	13594	13580	13603	13581	13647	13704	13653	13693	13510	13597	13528	13529	13608	13556	13584	13642	13708	13502	13597	13531	13600	13712	13429	13691	13580	13528	13669	13648	13610	13637	13611	13604	13515	13513	13574	13636	13585	13802	13662	13740	13692	13493	13690	13481	13816	13602	13513	13607	13598	13596	13571	13641	13530	13526	13611	13577	13658	13716	13563	13575	13545	13595	13622	13612	13643	13622	13687	13633	13700	13590	13801	13533	13668	13559	13439	13535	13619	13515	13716	13697	13628	13449	13553	13652	13581	13531	13513	13660	13553	13523	13536	13634	13481	13711	13555	13620	13516	13474	13698	13755	13551	13518	13716	13626	13694	13547	13728	13598	13725	13589	13486	13480	13602	13642	13611	13446	13603	13539	13510	13420	13502	13657	13582	13646	13810	13614	13722	13413	13583	13620	13560	13728	13520	13728	13602	13607	13531	13767	13551	13567	13720	13646	13620	13649	13522	13543	13587	13517	13549	13491	13707	13495	13605	13494	13605	13654	13599	13725	13568	13501	13555	13680	13681	13581	13621	13540	13638	13667	13670	13681	13572	13513	13679	13728	13472	13650	13578	13733	13618	13514	13607	13565	13475	13673	13696	13629	13533	13656	13592	13601	13535	13646	13686	13565	13609	13689	13674	13735	13516	13704	13699	13553	13528	13535	13478	13723	13650	13650	13660	13680	13508	13676	13660	13676	13526	13591	13774	13506	13822	13661	13536	13623	13473	13471	13681	13630	13468	13646	13513	13553	13648	13596	13719	13689	13521	13651	13688	13601	13662	13495	13653	13461	13501	13657	13556	13497	13584	13600	13419	13717	13509	13748	13526	13637	13447	13585	13739	13489	13628	13624	13631	13736	13588	13592	13442	13570	13437	13663	13885	13542	13601	13660	13578	13659	13556	13520	13739	13434	13635	13570	13456	13494	13594	13543	13619	13786	13632	13649	13694	13427	13635	13642	13564	13673	13633	13701	13624	13665	13674	13354	13578	13573	13606	13731	13552	13513	13565	13611	13574	13665	13557	13548	13557	13614	13579	13743	13771	13525	13502	13525	13671	13729	13615	13683	13649	13546	13617	13683	13531	13740	13641	13594	13573	13560	13631	13758	13589	13724	13582	13816	13577	13577	13741	13624	13623	13638	13644	13809	13414	13604	13688	13625	13528	13575	13702	13540	13707	13595	13502	13614	13798	13677	13711	13554	13494	13602	13690	13648	13734	13695	13654	13612	13483	13796	13655	13568	13557	13610	13664	13597	13639	13548	13546	13612	13569	13560	13573	13675	13703	13514	13731	13606	13659	13562	13610	13545	13661	13542	13625	13700	13682	13543	13506	13522	13556	13503	13595	13647	13676	13590	13635	13737	13604	13569	13798	13396	13646	13566	13719	13645	13705	13543	13565	13576	13803	13566	13774	13697	13601	13585	13608	13577	13606	13658	13606	13618	13594	13715	13557	13656	13612	13675	13593	13573	13597	13530	13639	13667	13524	13694	13660	13813	13670	13572	13559	13508	13669	13646	13531	13574	13880	13669	13628	13469	13536	13677	13649	13521	13720	13691	13566	13516	13778	13648	13561	13621	13484	13456	13600	13658	13540	13824	13696	13493	13605	13747	13623	13753	13458	13571	13653	13585	13760	13602	13559	13650	13532	13564	13717	13616	13626	13749	13638	13478	13675	13490	13733	13496	13645	13411	13646	13540	13656	13551	13532	13570	13675	13625	13643	13583	13568	13593	13515	13679	13685	13528	13702	13579	13568	13661	13560	13581	13814	13603	13767	13814	13543	13441	13504	13655	13629	13656	13586	13616	13652	13765	13653	13573	13571	13542	13548	13786	13485	13603	13648	13524	13600	13631	13620	13586	13574	13595	13518	13679	13555	13552	13619	13652	13648	13675	13544	13629	13500	13546	13631	13644	13770	13704	13484	13735	13404	13719	13573	13562	13660	13585	13543	13599	13595	13626	13709	13548	13577	13655	13836	13358	13625	13494	13499	13642	13720	13527	13703	13679	13863	13410	13502	13639	13472	13597	13480	13593	13636	13576	13451	13642	13472	13730	13581	13669	13710	13668	13707	13582	13703	13493	13684	13620	13559	13687	13627	13894	13713	13645	13656	13551	13633	13539	13688	13673	13699	13651	13858	13613	13617	13622	13595	13603	13693	13782	13506	13488	13728	13629	13538	13380	13617	13613	13666	13821	13562	13544	13584	13693	13438	13617	13398	13653	13660	13649	13642	13652	13434	13764	13656	13606	13702	13700	13566	13637	13599	13618	13594	13630	13530	13581	13608	13612	13704	13564	13553	13554	13501	13481	13405	13446	13557	13717	13589	13509	13672	13662	13644	13546	13489	13519	13509	13529	13588	13662	13464	13594	13526	13508	13658	13456	13512	13582	13615	13795	13515	13634	13594	13644	13514	13469	13670	13482	13570	13531	13583	13560	13641	13668	13668	13496	13582	13788	13691	13562	13602	13645	13543	13614	13708	13593	13744	13630	13739	13613	13554	13584	13676	13538	13675	13538	13557	13582	13633	13671	13521	13497	13663	13509	13656	13506	13345	13555	13613	13703	13844	13716	13548	13539	13521	13542	13470	13712	13548	13658	13476	13740	13670	13531	13631	13458	13658	13573	13738	13632	13650	13575	13632	13605	13661	13543	13560	13633	13557	13683	13653	13709	13621	13524	13774	13649	13609	13642	13532	13600	13702	13642	13598	13484	13490	13390	13471	13433	13471	13549	13745	13427	13515	13576	13564	13670	13582	13572	13638	13640	13620	13593	13484	13621	13649	13651	13779	13723	13682	13680	13576	13664	13624	13385	13592	13626	13650	13559	13612	13666	13503	13708	13507	13628	13587	13553	13556	13680	13706	13658	13768	13648	13703	13592	13751	13679	13575	13622	13618	13620	13625	13620	13651	13653	13452	13583	13602	13544	13640	13795	13646	13711	13644	13936	13579	13562	13536	13648	13672	13482	13575	13623	13430	13730	13669	13584	13592	13570	13622	13536	13714	13377	13650	13469	13676	13485	13519	13407	13485	13601	13636	13601	13444	13602	13769	13545	13489	13784	13554	13498	13627	13479	13799	13616	13488	13554	13617	13734	13595	13557	13574	13598	13640	13536	13545	13632	13707	13551	13546	13503	13713	13501	13612	13750	13518	13623	13618	13763	13693	13633	13503	13413	13355	13450	13643	13552	13566	13551	13599	13637	13554	13662	13604	13495	13610	13670	13709	13722	13742	13719	13677	13774	13631	13656	13542	13728	13539	13714	13603	13716	13542	13495	13668	13696	13596	13620	13596	13656	13608	13692	13593	13554	13660	13781	13435	13590	13751	13605	13581	13599	13509	13460	13734	13601	13621	13768	13703	13622	13608	13524	13641	13755	13668	13690	13589	13578	13531	13550	13652	13603	13700	13773	13693	13640	13600	13738	13560	13628	13601	13776	13483	13684	13571	13708	13648	13545	13611	13675	13698	13617	13606	13729	13558	13569	13592	13564	13570	13669	13399	13505	13674	13650	13631	13688	13548	13825	13562	13597	13742	13606	13691	13576	13804	13671	13625	13469	13611	13660	13484	13726	13577	13699	13710	13550	13373	13508	13519	13681	13583	13661	13731	13648	13593	13609	13467	13610	13568	13490	13730	13453	13695	13700	13685	13688	13441	13600	13691	13627	13609	13728	13573	13752	13543	13763	13518	13696	13738	13659	13516	13498	13641	13701	13673	13728	13632	13780	13629	13471	13752	13446	13625	13665	13658	13623	13747	13484	13599	13746	13668	13802	13438	13640	13547	13552	13689	13712	13579	13653	13526	13434	13683	13500	13561	13675	13645	13618	13570	13757	13640	13487	13531	13789	13629	13731	13541	13550	13647	13501	13644	13577	13633	13401	13707	13483	13657	13652	13657	13601	13512	13694	13684	13726	13762	13595	13706	13690	13710	13547	13492	13629	13536	13791	13571	13765	13570	13711	13607	13629	13564	13596	13600	13517	13656	13546	13743	13541	13476	13778	13716	13492	13462	13637	13538	13696	13555	13518	13574	13486	13690	13787	13608	13637	13360	13519	13661	13514	13756	13579	13536	13647	13647	13620	13598	13395	13533	13478	13544	13632	13649	13673	13692	13430	13708	13634	13605	13469	13721	13603	13490	13614	13792	13630	13630	13628	13296	13654	13604	13776	13619	13511	13730	13627	13690	13598	13630	13679	13600	13689	13672	13635	13553	13516	13487	13747	13458	13584	13549	13502	13566	13557	13510	13543	13755	13622	13683	13539	13627	13532	13634	13565	13626	13609	13720	13745	13670	13601	13431	13624	13576	13545	13491	13596	13605	13564	13523	13686	13449	13504	13592	13718	13633	13661	13611	13731	13610	13505	13661	13783	13826	13423	13598	13702	13462	13667	13597	13650	13736	13651	13609	13659	13611	13492	13580	13755	13650	13539	13607	13567	13641	13560	13641	13603	13735	13532	13645	13610	13613	13565	13695
24197	21159	28197	26777	23514	20904	19214	16727	15993	15707	15689	15361	15142	15063	15237	15198	15140	15070	15028	14817	14971	14904	14834	15112	14935	14836	14789	14818	14706	14759	14869	14834	14956	14741	14614	14723	14697	15044	14890	14720	14821	14962	14786	14774	14822	14577	14713	14568	14744	14768	14565	14774	14881	14613	14764	14768	14637	14921	14566	15006	14758	14775	14807	14933	14798	14821	14770	14921	14821	14681	14851	14740	14766	14819	14874	14575	14646	14714	14756	14763	14804	14696	14699	14677	14836	14659	14681	14852	14719	14709	14688	14797	14885	14647	14617	14519	14803	14741	14865	14749	14908	14620	14650	14636	14696	15023	14575	14378	14787	14839	14575	14704	14610	14723	14913	14745	14475	14932	14690	14770	14635	14771	14856	14820	14673	14918	14681	14965	14974	14907	14742	14590	14754	14883	14677	14773	14911	14876	14697	14687	14826	14584	14675	14650	14712	14668	14766	14639	14609	14692	14683	14837	14788	14869	14705	14761	14804	14662	14790	14748	14710	14867	14923	14690	14573	14656	14757	14819	14572	14606	14635	14827	14885	14752	14764	14694	14876	14639	14818	14727	14791	14777	14735	14755	14714	14747	14658	14531	14837	14665	14715	14954	14823	14742	14839	14909	14615	14909	14652	14841	14666	14545	14491	14769	14647	14784	14555	14893	14892	14699	14728	14534	14485	14687	14634	14604	14765	14679	14806	14877	14879	14639	14550	14610	14727	14735	14836	15004	14755	14805	14805	14674	14725	14796	14752	14674	14826	14830	14768	14699	14743	14895	14748	14709	14630	14633	14641	14597	14821	14842	14675	14733	14718	14805	14786	14887	14789	14657	14743	15041	14840	14877	14847	14806	14803	14800	14786	14922	14692	14762	14718	14809	14690	14613	14803	14360	14971	14634	14682	14779	14708	14729	14778	14685	14660	14909	14674	14825	15069	14689	14626	14890	14815	14790	14641	14846	14793	14732	14512	14782	14938	14652	14777	14692	14630	14832	14696	14595	14742	14623	14818	14820	14812	14848	14874	14542	14654	14753	14724	14630	14810	14725	14857	14688	14808	14843	14849	15019	14857	14916	14748	14823	14978	14838	15003	14859	14836	14679	14759	14611	14876	14607	14745	14851	14773	14740	14856	14925	14778	14887	14899	14784	14648	14641	14896	14966	14790	14655	14906	14713	14688	14947	14849	15052	14841	14685	14723	14730	14833	14785	14753	14781	14838	14719	14587	14988	14797	14726	14777	14711	14628	14727	14807	14884	14896	14616	14716	14699	14717	14575	14689	14725	14828	14810	14856	14569	14654	14765	14785	14730	14990	14786	14665	14795	14626	14762	14832	14798	14805	14870	14693	14847	14845	14727	14683	14629	14677	14681	14588	14648	14622	14685	14548	14517	14722	14724	14707	14710	14919	14976	14815	14650	14688	14740	14855	14743	14812	14836	14744	14701	14886	14655	14727	14687	14733	14739	14665	14640	14836	14751	14920	14810	14782	14863	15010	15000	14809	14876	14784	14766	14722	14761	14916	14849	14732	14569	14770	14797	14809	14877	14770	14719	14806	14672	14613	15013	14758	14556	14672	14761	14929	14737	14882	14774	14698	14805	14726	14688	14831	14917	14826	14853	14680	14820	14762	14694	14742	15001	14782	14768	14902	14850	14799	14840	14765	14685	14800	14642	14812	14912	14745	14825	14831	14842	14743	14659	14808	14739	14792	14711	14950	14784	15009	14946	14900	14746	14902	14665	14634	14629	14843	14943	14851	14960	14873	14836	14747	14732	14791	14766	14656	14853	14962	14853	14691	14841	14855	14944	14842	14945	14703	14619	14839	14545	14809	14911	14790	14851	14805	14795	14666	14756	14579	14697	14866	14594	14801	14778	14714	14601	14661	14779	14741	14716	14626	14752	14922	14961	14652	14818	14828	14862	14786	14525	14804	14789	14758	14594	14711	14702	14658	14729	14678	14724	14738	14819	14806	14787	14570	14787	14596	14630	14698	14713	14723	14870	14741	14812	14931	14748	14684	14767	14837	14862	14939	14801	14884	14902	14865	14870	14994	14832	14586	15017	14870	14895	14792	14905	14707	14807	14857	14631	14806	14686	14859	14870	14608	14538	14818	14879	14664	14768	14720	14819	14885	14776	14645	14776	14752	14864	14750	14680	14540	14694	14655	15015	14839	14776	14653	14664	14730	14798	14760	14973	14627	14579	14765	14750	14696	14796	14774	14730	14702	14686	14595	14890	14669	14582	14891	14679	15053	14729	14979	14696	14839	14705	14736	14763	14917	14636	14570	14623	14612	14811	14776	14838	14702	14703	14775	14824	14961	14685	14654	14675	14759	14668	14694	14816	14740	14813	14862	14887	14903	14811	14721	14761	14722	14776	14656	14622	14719	14675	14679	14653	14902	14771	14919	14747	14983	14805	14691	14715	14784	14978	15005	14961	14957	14898	14824	14751	14662	14810	14690	14691	14685	14647	14611	14699	14744	14770	15005	14907	14748	14867	14706	14718	14832	14851	14664	14631	14856	14856	14949	14674	14843	14653	14787	14862	14904	14949	14970	14813	14738	14792	14991	14908	14480	14871	14886	14844	14949	14924	14750	14833	14776	14768	14914	14690	14651	14931	14764	14772	14867	14799	14835	14950	14731	14669	14674	14944	14680	14937	14936	14591	14782	14889	14575	14905	14818	14822	14919	14657	14795	14689	14875	14653	14620	14784	14592	14692	14701	14780	14772	14583	14569	14821	14760	14843	14854	14723	14769	14775	14737	14762	14648	14568	14869	14622	14846	14744	14682	14810	14963	14739	14886	14951	14775	14880	14851	14800	14743	14806	14907	14716	14843	14760	14924	14810	14728	14796	14871	14820	14898	14707	14778	14820	14551	14725	14627	14680	14781	14968	14824	14715	14738	14601	14812	14780	14692	14780	14746	14737	14688	14879	14703	14884	14824	14860	14710	14703	15010	14800	14790	14660	14780	14742	14747	14957	14836	14807	14686	14677	14748	14714	14631	14737	14735	14604	14757	14855	14861	14720	14998	14885	14745	14757	14783	14684	14841	14786	14718	14659	14728	14683	14758	14767	14648	14615	14782	14820	14759	14616	14771	14752	14709	14826	14781	14757	14798	14679	14587	14857	14751	14777	14783	14784	14756	14777	14679	14830	14774	14812	14797	14643	14943	14774	14773	14880	14800	14674	14835	14763	14706	14767	14845	14644	14811	14838	14566	14792	14715	14652	14980	14884	14653	14805	14801	14702	14897	14850	14822	14736	14874	14760	14860	14789	14632	14807	15011	14737	14594	14786	14525	14542	14671	14822	14849	14782	14654	14758	14797	14732	14743	14781	14634	14658	14721	14725	14808	14795	14649	14911	14837	14891	14796	14720	14782	14683	14694	14721	14657	14694	14758	14887	14629	14847	14936	14747	14673	14949	14755	14775	14826	14763	14811	14546	14828	14859	14718	14855	14669	14553	14808	14869	14853	14711	14779	14789	14607	14572	14809	14781	14786	14889	14799	14808	14817	14859	14813	14796	14683	14824	14787	14774	14775	14803	14903	14823	14747	14730	14754	14805	14882	14637	14800	14841	14980	14647	14688	14607	14603	14847	14788	14773	14674	14873	14730	14681	14825	14608	14779	14687	14702	14774	14808	14750	14814	14813	14778	14932	14785	14670	14895	14785	14671	14628	14790	14851	14796	14683	14885	14716	14682	14769	14627	14784	14922	14629	14813	14809	14675	15039	14972	14886	14799	14562	14661	14823	14826	14807	14943	14718	14750	14648	14705	14724	14559	14652	14813	14748	14813	14917	14756	14813	14773	14874	14791	14717	14732	14664	14852	14900	14754	14811	14997	14626	14707	14736	14666	14879	14635	14626	14751	14918	14750	14712	14809	14803	14854	14785	14702	14679	14699	14801	14843	14599	14653	14859	14834	14877	14860	14658	14800	14897	14907	14739	14692	14752	14757	14721	14759	14879	14830	14836	14930	14685	14563	14651	14729	14816	14678	14599	14573	14806	14751	14614	14666	14821	14560	14688	14695	14665	14825	14774	14856	14707	14863	14690	14796	14710	14660	14705	14703	14807	14778	14799	14790	14769	14867	14953	14815	14762	15019	14881	14683	14662	14981	14798	14732	14785	14756	14855	14947	14671	14771	14919	14735	14648	14756	14950	14712	14637	14832	14916	14800	14704	14782	14857	14911	14653	14796	14792	14815	14724	14627	14412	14675	14715	14901	14823	14942	14801	14719	14771	14790	14804	14818	14916	14730	14790	14774	14609	14749	14870	14766	14782	14865	14737	14723	14644	14621	14664	14816	14684	14514	14806	14609	14673	14618	14684	14893	14760	14637	14716	14788	14845	14801	14597	14838	14633	14821	14880	14904	14745	14684	14583	14906	14719	14791	14812	14607	14522	14899	14762	14697	14787	14902	14900	14781	14709	14839	14649	14855	14696	14611	14783	14789	14773	14701	14660	14851	14724	14775	14872	14691	14689	14639	14880	14836	14778	14777	14719	14928	14610	14615	14706	14751	14726	14719	14808	14866	14936	14726	14788	14665	14679	14851	14698	14760	14729	14842	14652	14753	14673	14830	14903	14591	14325	14460	14703	14818	14454	14801	14761	14739	14639	14710	14762	14781	14749	14853	14964	14841	14665	14667	14932	14796	14628	14754	14838	14700	14797	14766	14778	14942	14816	14629	14914	14755	14969	14633	14749	14638	14843	14581	14733	14885	14719	14818	14801	14708	14868	14974	14741	14740	14797	14737	14688	14877	14644	14753	14823	14635	14871	14750	14625	14706	14612	14838	14957	14687	14893	14749	14761	14757	14838	14707	14891	14803	14880	14914	14618	14853	14663	14639	14723	14932	14673	14668	14722	14694	14991	14808	14707	14647	14680	14945	14698	14813	15002	14831	14799	14724	15010	14642	14711	14719	14816	14731	14890	14764	14841	14789	14735	14777	14858	14741	14702	14691	14849	14674	14476	14825	14852	14838	14506	14714	14965	14635	14621	14665	14746	14669	14675	14877	14852	14608	14568	14682	14636	14686	14811	14567	14827	14862	14964	14768	14954	14838	14723	14713	14780	14628	14702	14931	14694	14681	14850	14839	14929	14681	14603	14770	14642	14930	14723
28031	46710	38801	28085	23876	19222	16733	15212	14584	14179	13809	13651	13599	13306	13245	13228	13154	13056	13171	13095	12992	13088	13092	12994	12972	13002	12925	13020	13063	13009	12969	12971	12781	12916	13016	12928	12981	13034	13138	12788	12938	12945	12879	12802	13007	12956	12911	12981	12869	12972	12932	12760	13105	12881	12943	13051	13000	13043	12999	12987	12946	12933	12880	13037	13026	12882	13081	12802	12771	12951	13003	12865	12967	12921	12928	13075	12812	13008	13005	12924	12930	13069	12909	13041	12906	13020	12927	13005	13033	12784	12877	13029	12761	13115	13008	12978	12819	12888	12760	12808	12945	13031	12841	12928	12929	12891	12894	12883	12937	12822	12869	13027	12950	12799	12903	12859	12815	12957	13131	12967	13060	12919	12882	12869	13002	12895	12778	13070	12963	13083	12959	12891	12919	12846	12870	12837	12932	12964	12995	13017	12939	13009	12890	12878	12940	12917	12978	13064	12965	12942	13042	13025	12966	12914	12908	12883	12836	13023	12926	12943	13006	13085	12940	12881	12967	12949	13091	12959	12847	12933	12912	12838	12871	12884	12860	12777	12944	13177	12862	12816	13048	12971	12878	12790	12972	12943	12922	12916	12934	12764	12902	12925	12802	13047	12914	12956	12979	12913	12873	12764	13023	13008	12823	12923	12978	12776	12958	12917	12943	12995	12866	12868	12893	13057	13012	13044	12793	12822	13016	12866	12797	13144	12933	12963	12953	12878	12809	12863	12746	12720	12912	13099	13029	12879	12938	12884	12837	13143	12912	12864	12943	13045	12928	12984	12813	12801	12841	12812	13054	12790	13084	12799	12924	12963	12943	12740	12911	12849	12919	12819	13039	12866	12838	13016	12928	12949	12821	13155	12880	12912	12989	12831	13336	13007	12864	12812	12979	12923	12809	12949	12929	12773	12991	13089	12964	12954	13069	13026	12960	12991	13013	12936	12904	12876	13095	12945	12940	12920	12900	12927	12891	12979	12903	12757	12935	12920	13210	12873	12891	12925	12894	12844	13033	12876	12879	12795	12958	12900	12975	13072	13019	13068	12919	12927	12832	12850	12963	13007	13038	12861	13038	12895	12889	12853	12833	13067	13008	12959	12849	13065	13004	12811	12913	12934	12718	12991	13015	12987	12879	12940	13132	12913	12966	12849	12999	12958	12835	12932	12938	12998	13131	12930	12834	12983	12851	12825	12967	12928	12779	12886	13055	12763	12895	12883	13005	12761	12995	12701	12945	12957	12892	12867	13005	13096	12948	13019	12908	12707	12815	12966	12899	12896	12895	12840	12829	12961	12823	13096	12950	12791	12902	12957	12928	12963	12905	13041	12830	12960	13128	12957	12956	12892	12920	12940	13129	13015	12804	12851	12971	13047	12896	13039	13080	12971	13053	12967	12914	12993	12799	12995	12854	12923	13035	13029	12985	12791	12841	12943	12962	12895	12848	12726	12956	12978	13100	12732	12844	12991	12938	12822	12948	12994	12963	12929	12990	12848	12872	12824	13009	12906	12874	12992	12898	12832	12921	12921	12706	12935	12959	13068	12943	12828	12920	12945	12995	12995	12950	12879	12883	12970	12882	12893	12988	12916	12941	12930	12852	12961	12998	12954	12819	12976	13002	12960	12766	12953	12995	12954	13029	13183	13004	13045	12992	12998	12843	12955	13002	12790	12779	12940	12800	12826	12815	13062	13086	12925	13127	12932	12915	12798	12941	12960	12895	13041	12984	13011	12920	13015	12903	13076	12925	12854	12959	12825	12971	12885	12928	13037	13136	12813	12811	12801	12889	12943	12919	12917	12989	12981	12979	13011	12966	12846	12905	13088	13048	12904	12879	12771	13086	12884	13042	12889	12983	12904	13038	12881	12811	13180	12764	13068	12870	12875	12986	13087	13129	12874	13018	12887	12941	12970	13023	12887	12914	12839	12861	12940	12816	12902	12917	12952	12789	12878	12962	12904	12968	12844	12999	12940	12897	12810	12968	12882	12911	13008	12948	12942	12927	12825	12844	12939	12851	13006	12951	12922	12986	12973	12755	13071	12964	12980	13077	12996	12875	13011	12961	12889	12844	12818	13077	13012	12830	12862	12872	12778	12973	13108	12801	12688	12914	12939	13120	13015	13024	12934	12751	12971	12976	12758	12908	12958	12975	12865	12958	12896	12979	12951	12755	12913	13023	13049	12917	12969	12852	12969	12797	13055	12799	12903	12921	12947	13022	12966	13057	13044	12882	13035	12855	12797	12859	12883	13077	12924	12976	13150	12911	12939	12861	12993	12836	13001	12996	12811	12931	12959	12883	12918	12888	12849	12992	12934	12900	12913	13050	12698	12843	12840	12847	13045	12955	12813	12943	12912	12890	12846	12930	12896	12800	12808	12954	13019	12865	12742	13067	13015	12868	12820	13073	12879	13093	12888	12961	12849	12775	12847	13184	12993	12995	12978	12891	12734	13166	12952	12886	12831	12946	12903	12790	12904	12877	12929	13077	12916	12797	12790	13083	12885	13121	12979	12967	12863	12741	12829	13050	12881	12947	12904	12961	13050	12952	12800	12813	12952	12881	12959	13011	12973	12819	12855	13003	12902	13099	12781	12994	13025	12972	12909	13028	12855	13143	13089	12871	12887	12916	13106	12981	12977	13047	13024	12952	12887	12910	13032	12986	13094	12830	13040	13010	12970	13053	12857	12958	12910	12987	12899	12894	12881	12855	12878	12901	12934	12849	13020	12832	12949	12822	12947	12876	12863	13020	13053	12970	12909	12888	12952	12921	12806	12934	13079	12957	12822	12904	12885	12903	12822	12833	13059	12775	13031	12817	12875	12871	12899	12981	13077	12965	13103	13014	12918	12867	12930	12967	12893	13068	13160	12890	12899	13006	12866	12840	12929	12946	12999	12915	12858	12934	12933	12944	13128	12964	12884	12911	12734	13005	12937	13020	12897	12775	12981	12987	12892	13067	13046	12854	13009	12931	13010	12918	13064	12904	12906	13034	12872	12964	12972	12981	12887	13113	12884	12840	12976	12936	12905	12916	12886	12855	12894	13013	12957	13012	12871	12843	13016	12909	12953	12841	12904	12879	13002	12898	13034	12758	12992	13012	12944	13026	13009	12760	13026	12866	13007	13052	13122	12832	13000	12918	12959	12921	12858	12816	12900	12869	12975	12919	12899	12810	12782	12903	12849	12908	12892	12870	12766	12927	12841	13129	12875	12856	12912	13155	12931	12982	12903	12894	13019	12868	12740	12792	12876	12914	13104	12961	13032	12801	13111	12799	12997	12926	12957	12893	13019	12952	12876	12742	12879	12953	12996	12922	12871	13008	12864	12794	12940	12821	12940	12859	12859	12895	12977	12979	12834	13032	12918	12912	13079	12998	12979	13031	12839	12906	12903	12948	12955	12893	12877	13040	12814	12973	13033	13061	12840	12905	13051	12876	12876	12938	12830	12805	12909	12877	13084	12814	12931	12911	12856	13148	12972	12829	12892	12843	13020	12929	13012	12936	12976	12898	12857	12942	12871	12819	12939	12962	12883	12772	13039	13109	12909	13080	12976	12836	12804	12939	12792	12723	12846	13007	13072	12856	13083	12966	13031	12930	12875	12998	13042	12815	12951	12943	12951	13070	13018	12846	12924	12974	13011	13015	12840	12887	12929	12871	12875	12896	13055	12836	13015	12947	13007	12958	12904	12849	12858	12941	12931	12973	12872	12841	13066	12971	12897	12988	12885	13034	12961	13045	12767	13024	12968	12996	12742	12959	12923	12827	12910	13041	12909	12931	12768	12799	12972	12879	12959	12862	12921	12916	12978	13003	13039	13063	12996	12844	12933	13153	12921	12934	12801	12962	12827	13032	12961	13126	12874	12870	12883	13016	13086	12809	12981	12826	13029	13137	12980	12832	12919	12832	12914	12843	12899	12901	12975	12996	12946	12979	13079	12906	12872	12831	12891	12995	12877	12957	12832	13000	12881	12757	12965	12997	12995	12992	13032	12963	12759	12858	12825	13044	12831	12825	12914	12929	12981	12814	12842	12792	13095	12840	12905	12935	12869	12937	12995	12811	12861	12975	12994	12950	12822	12961	12973	12895	12911	12921	12879	12769	12858	12846	12918	12895	13040	12903	12810	12951	12848	12843	13005	12858	12875	12984	12988	12910	12835	12993	12977	13035	12992	12915	12950	12905	13066	12886	13019	12912	13055	12931	12928	13024	12989	12893	12841	13104	12806	12930	12862	12966	12941	12938	13228	12935	13106	12899	12943	12952	13152	12831	12909	13024	12857	12711	12897	12843	12897	12792	13021	13039	12958	13005	12821	12896	13015	12832	12980	12859	12921	12912	12931	13027	12975	12915	12780	12903	12926	12935	12980	13019	12881	12966	12966	12909	13109	12826	12894	12834	12977	12851	13054	12865	13178	12791	12901	12929	13049	12862	12870	13134	12939	12979	12810	12954	12953	13002	12892	12817	12920	12944	12892	12958	12851	12969	13113	12928	12919	12885	12935	13059	12843	12964	12979	12942	12782	12829	12934	12925	12802	12966	12879	12896	12958	12935	13004	12961	12912	12802	12519	13038	12723	12925	13011	12951	12893	12917	13086	12799	13037	12915	12905	13148	12818	12948	12826	13006	12994	12814	12946	12883	12991	12866	12921	13061	13040	13025	12854	12926	12961	12963	12978	12918	12879	13006	12960	12984	12937	13040	12915	13159	13057	12967	12931	12881	12972	12951	12952	12862	12908	12889	12970	12808	12930	12737	13005	12796	12941	12925	12977	12956	12807	12932	12965	12824	12877	12912	12933	12942	13008	12952	12842	12937	12854	12873	12917	12970	13127	13071	12881	12862	12970	12846	13096	13111	12939	12951	13009	13082	12966	12933	12922	12972	12999	12993	12986	12941	13153	13105	12879	12767	12955	12902	12856	13110	12885	12859	13020	12931	12921	12941	12858	13113	12921	12836	12966	12856	13040	12852	12803	12825	12940	12796	12942	12978	12826	12945	12862	12895	13050	12728	13075	12945	12914	12786	12827	12795	13021	13046	13037	12868	12850	13086	12988	12914	12822	12906	12892	12954	12971	12982	12759	12998	12844	12835	13023	13073	12813	13004	12976	13076	13158	12917	13000	12878	12888
22011	21208	29055	23807	22064	25638	28405	21974	19237	18529	18315	18028	17812	17771	17680	17567	17443	17530	17397	17331	17232	17295	17339	17073	17236	17101	16955	17090	17133	17208	17047	17003	17036	17006	16854	16882	17107	17081	17148	16943	17084	17053	17015	17158	17031	17047	17007	16903	16925	16831	16999	17038	17066	16884	16969	17032	16913	16911	17131	16963	16723	16820	16986	16968	16896	16779	16913	16976	17105	16892	16995	17019	17003	16977	16964	16877	16765	16886	16849	16959	17042	16965	17215	16972	16883	16609	16810	16710	17006	16857	16928	16815	16938	16928	16925	16924	17166	16944	16962	16743	16774	16926	16953	16966	16812	16916	16926	16742	16829	17088	17078	17014	16857	16969	17118	16900	16968	17009	16937	16640	16569	16921	17094	16939	17019	16988	17012	16845	16926	16884	16883	16991	17137	16805	16869	16764	16712	17031	16841	16764	16875	16651	16922	16836	16999	16914	17020	16823	16972	16772	17009	16910	16982	16956	16914	16960	16992	16770	16873	16873	17054	17010	16890	16969	17093	17034	17067	16863	17014	17107	17016	16835	16762	16918	17064	17111	16930	16766	16770	16867	16820	17060	16890	16813	16981	16817	16809	16733	16978	16796	16989	16937	17025	17175	16954	16874	16693	16792	16843	16862	16952	16994	16823	16842	16978	17048	17013	16866	16922	16781	16834	17011	17009	16851	16857	16799	16840	16739	16849	16966	17214	16965	16760	16872	17060	16916	17061	16958	16881	17128	17100	17015	16767	16893	16876	16911	16833	16844	16940	16915	17197	17066	17020	16983	16952	16958	16898	16818	16979	16914	16959	16920	16913	16810	17105	17077	16929	16851	16871	16882	17039	16922	17070	16948	17014	16773	16828	16864	16979	17047	16769	17043	16833	16807	16955	16899	16726	16827	16884	16803	16871	16920	17175	16838	17057	16869	16898	17017	16879	16792	16806	16791	16873	16970	16970	16872	16883	16970	16862	16973	16734	16819	16919	17022	16823	17032	17179	17147	17146	16860	16898	16812	16907	16885	16868	16929	17178	16985	16827	16945	17048	16886	17017	16907	16949	16940	16928	16934	16899	17047	16890	16985	16910	16771	17131	16795	16826	16895	16918	16965	16804	16876	16738	16792	16978	16827	16795	16923	16703	17093	16935	16958	16962	16901	16878	16901	16872	16979	16885	16769	16842	16850	17110	16852	16963	16803	16824	17089	17048	17053	16824	16882	16878	16962	16891	16939	16920	16849	16879	16954	16854	16832	16861	17058	17004	16823	17042	17036	16893	16778	16886	16856	16873	16855	16898	16731	16931	16951	16788	16882	17049	16879	16875	17034	17064	16623	16650	16871	16612	16889	16888	16779	17091	16997	17032	16779	16721	17097	16916	16449	16868	16851	16965	16976	16884	16831	16892	16930	16951	16961	17001	16905	17097	16938	16989	17010	16859	16756	17072	16744	16778	16745	16798	16869	16798	17033	16771	16904	16736	16898	16786	16971	17093	16851	16849	16932	17003	16990	16928	16709	16810	16771	16867	16830	16876	16854	16696	16865	16891	17027	17051	16776	16860	16894	17060	16993	16946	16939	16999	16929	16910	17031	16951	16886	16812	16954	16896	16878	16993	16983	16873	16915	16787	16938	17070	16918	16833	16863	16883	16925	17188	16676	16974	17040	17124	17020	16840	16957	16911	17035	16950	16879	16946	16966	16958	16892	16744	16958	16915	16975	17036	16825	16901	17028	16946	16878	17129	17046	16788	16959	17004	17002	16806	16859	16671	16905	16911	16971	16836	16925	16907	16857	17104	16726	16918	16588	16787	16815	17022	16985	16914	16990	17163	16850	16863	17070	17068	17001	16829	16869	16953	16953	16854	16814	16826	16778	16866	16803	16663	17029	17184	16972	16882	16807	16885	16943	16854	17031	16849	17104	16742	16898	16925	16793	16962	16944	16915	16786	16886	16714	17002	16848	16995	16812	16974	16726	16972	17082	17081	17003	16925	16935	16756	17080	16779	16859	16840	16976	17016	16778	16753	16843	16880	16869	16916	16787	16667	16786	16932	16992	16943	17086	16947	16708	16833	16887	16886	16864	17256	16986	16933	17013	17020	16979	16938	16916	17028	17038	17094	16876	16976	16952	16867	16929	17003	16993	16995	17076	16899	17056	17059	17046	16787	16838	16991	16818	16893	16933	16821	16705	16931	16827	16865	16921	16970	16737	16923	16995	17114	17137	17109	16808	17034	16884	16875	16712	16967	16777	16774	16914	17068	16967	17023	17144	17038	16963	16917	16935	16886	17005	16895	16740	16997	16742	16886	16858	16887	16919	16998	16718	16856	16877	16829	17035	16896	16815	17003	16806	16841	16683	16936	17003	16843	16731	16852	16935	17062	16911	16877	16804	17032	16927	17059	17001	17054	17069	16877	16786	16890	16943	16920	16973	17061	17006	16919	16681	17021	16840	17019	16936	16981	16846	16590	17063	16978	16877	16881	16973	16914	16997	16895	16980	17140	16826	16921	16942	16754	16948	16829	16909	16986	17037	17130	16746	16903	16983	17022	16957	17017	17182	17023	16757	16958	16920	16994	16804	17022	16758	16974	16875	16985	16799	16945	17034	16810	16833	16876	16684	16843	16980	16776	16699	17017	17050	16841	16911	16982	17008	17025	16958	17085	16913	16960	16911	17008	16759	16883	17163	16922	16914	17003	16745	16764	16884	16862	16757	17014	16993	17074	16916	16997	16875	16923	16997	16946	16886	16918	17016	16739	16701	16876	16776	16893	16847	16866	16961	16850	16819	17071	17129	16915	16939	16898	17024	16916	16928	16906	16801	16773	16931	16886	16731	16825	16700	16926	16961	16843	16917	16875	17019	16927	16900	16878	16762	16853	16972	16941	16964	16928	16783	16998	16847	17003	16840	16872	17013	16896	17112	17081	16975	16944	17127	16972	16903	16892	16898	16802	16896	17090	16880	16922	17140	17035	16903	16788	16884	16763	16925	17021	16900	16765	17080	16873	17029	16822	17023	16935	16969	16953	16874	16799	16947	17070	16799	16978	16788	16952	17120	16958	17058	16989	16888	17089	16950	16767	16923	16738	16965	17093	16878	17046	16954	16756	16741	16878	16829	16849	17118	17146	16973	16744	16834	17044	17144	16904	16645	17105	17134	16784	17019	16931	17067	17000	16943	17009	16826	16944	16738	16762	17046	16913	16868	16869	16844	16838	16948	16803	16931	16728	16986	17004	16912	16698	16960	17024	16880	16815	16913	17004	16931	16792	17204	16923	17064	17055	16807	16724	16910	16937	16795	17005	16968	17043	16934	17022	16842	16852	17073	16929	16848	16879	16862	17012	16835	16836	16765	16807	16923	16904	16968	16800	17061	16760	16751	16898	16926	16800	16975	17044	16952	16783	16967	16923	16972	16862	16769	16752	16869	16889	16905	16887	16854	16826	16984	17131	16898	16853	16860	17081	16980	16863	16986	16827	16708	16839	16982	16892	16795	16993	16871	16950	16810	16919	16913	16794	16887	16941	16762	16900	16827	16937	16846	16917	16963	16917	17145	16738	16812	16920	17046	17051	16847	16762	16906	16942	16960	17095	16985	16783	17171	16968	17021	16790	17088	16992	16710	16997	16887	16907	16788	17014	16912	16942	16740	17153	16953	16976	17013	16867	17131	17041	17030	16884	17016	16996	16943	16893	16947	16941	16766	17014	16982	17003	16900	16826	17016	16925	16829	16892	17008	16836	16836	16825	16902	17030	16830	16869	17011	16706	17056	16944	16869	16909	16733	16887	16930	17074	17023	17013	16975	16673	16918	16872	16887	17031	16933	16825	16943	16750	16800	16565	16903	16988	16864	16751	17006	17013	16748	16878	16745	16847	16850	17020	16922	16999	17123	16946	16741	16877	17038	16834	16978	16643	16679	16726	16840	17082	17007	16882	16969	17093	16816	16952	17096	16906	17089	17116	16941	16964	16717	16830	16757	16955	16974	16932	16717	16945	16945	16982	16800	16909	16839	16932	16904	16847	16826	16992	17048	16841	16872	17121	16911	17175	17186	16857	16910	16919	17024	16912	17089	16935	16856	16886	17147	17081	16804	16930	16909	16583	17029	16737	16713	16882	16868	16901	16687	16897	16920	16987	16822	16866	16977	16875	16896	17097	17006	16924	16850	17001	16841	17083	16903	16940	16788	16960	16874	16865	16830	16828	16894	16819	16940	16762	16948	16884	16916	17080	16923	16817	17031	16780	16842	16688	16961	16871	16740	16967	16842	16891	16892	17033	17052	16952	16811	16899	16857	16807	16938	16970	17052	17105	16865	16957	16794	16981	16777	16834	16990	16919	17073	17130	16835	16873	16997	16949	17065	16880	16842	16920	16934	17027	16762	16987	16844	16900	17056	16889	16908	16971	16853	16936	17043	17126	16907	17036	17013	16710	16798	16933	16934	16797	16804	16703	16797	16713	16800	17114	17007	16978	16856	16843	17094	16821	16937	16805	17098	17221	16884	16767	16963	17030	16707	17059	16958	17045	16704	16869	17008	17039	17039	16966	16903	16940	16766	16926	16762	16764	16874	16865	16988	16646	16664	16970	17018	16934	17017	16741	16837	16710	16583	16878	16994	17001	16875	16984	16772	16830	17011	16944	16823	17136	16809	16810	17009	16829	16865	16822	17029	16981	16933	17016	16897	16792	16956	16947	16792	17055	16885	16952	16933	16914	16861	16752	16775	16853	16847	16943	16950	16873	16833	16764	16828	16908	16839	16735	17019	16998	16893	16810	16842	17023	17007	16850	16555	17052	16839	16979	16944	16982	16874	16867	16851	16865	16844	16789	17005	16849	17113	16928	16974	16886	16790	16878	16939	17017	16890	16859	16974	16931	16792	17001	16923	16913	16865	16794	16919	16991	17045	17060	16964	16960	16953	16933	16892	16756	16667	16899	16886	17080	16906	16902	17069	16864	17067	16958	16910	16766	16981	16753	16744	17051	16890	16871	16914	16935	16840	17010	16921	16876	17009	16979	16765	16723	17020	16933	16830	16633	16868	16804	17017	16916	16728	16814	17115	16823	16882	16967	16873	16830	16846	17092	16802	16957	16687	16839	16720	16895	16735	16865	16911	16865	16849	16659	16628	16881	16639
30504	58045	49853	37595	32143	27195	22725	19409	16937	15957	15694	15380	15191	14985	14713	14874	14564	14707	14617	14420	14537	14426	14307	14291	14257	14448	14279	14319	14239	14200	14303	14059	14323	14177	14340	14116	14190	14267	14392	14308	14120	14063	14142	14241	14164	14146	14276	14225	14017	14113	14086	14214	14112	14225	14072	14298	14159	14089	14148	14355	14112	14178	14291	14242	14112	14109	14082	13966	14053	13992	14027	14181	14415	14263	14169	14288	14308	14096	14433	14274	14130	14205	14111	14087	14142	13994	13999	14225	14119	14198	14103	14183	14205	14214	14109	14166	14095	14139	14119	14265	14275	14004	14237	14275	14082	14123	14071	14260	14216	14132	13909	14228	14355	14223	14270	14155	14020	14205	14197	14029	14110	14023	14104	14202	14212	14172	14033	14271	14193	14121	14099	14258	14035	14145	14122	14302	14157	14079	14157	14171	14216	14049	14089	14260	14199	14283	14209	14390	14045	14272	14269	14340	14171	14204	14217	14130	14208	14006	14217	14232	14012	13960	14252	14113	14232	14140	14072	14101	14314	14084	14105	14151	14132	14069	14064	14167	14195	14269	14031	14224	14114	13984	14146	14300	14064	14136	14255	14114	14167	14165	14130	14325	14057	14143	14166	14263	14253	14077	14118	14105	14087	14138	14213	14026	14141	14250	14255	14311	14168	14189	14090	14146	14086	14223	14264	14156	13996	14158	14088	14237	14045	14198	14089	14056	14184	14121	14354	14187	14242	14162	13979	14105	14235	14224	14166	14115	14159	14142	14137	14297	14103	14311	14193	14333	14019	14118	14236	14201	14310	14098	14124	14254	14237	14081	14268	14200	14112	14122	14285	14332	14292	14257	14143	14259	14229	14261	14220	14269	13997	14201	14131	14068	14121	14202	14374	14082	14100	14221	14147	14184	14249	14090	14086	14068	14178	14185	14270	14190	14262	14173	14161	14204	14240	14193	14286	14233	14244	14122	14067	14125	14205	14270	13931	14314	14161	14269	14140	14128	14119	14114	14086	14085	14199	14165	14284	14296	14256	14279	14215	14206	14140	13990	14299	14386	14156	14037	14082	14231	14205	14279	14126	14223	14120	14126	14128	14187	14118	14146	14475	14261	14069	14209	14138	13993	14227	14209	14075	14217	14094	14153	14114	14323	14162	14255	14215	14177	14142	14216	14065	14126	14195	13947	14149	14216	14175	14169	14056	14082	14194	14185	14157	14168	14265	14136	14024	14138	13869	14186	14219	14203	14139	14234	14025	14097	14061	14139	14017	14414	14240	14253	14187	14110	14040	13960	14165	14129	14235	14006	14377	14013	14063	14266	14305	14153	14153	14073	14189	14053	14063	14165	14270	14125	14293	14321	14123	14150	14351	13978	14124	14123	13970	14219	14125	14188	14181	14140	14129	14232	14060	14231	14215	14002	14293	14276	14258	14059	14263	14160	14113	14178	14223	14237	14356	14218	14261	14249	14087	14247	14194	14126	14246	14119	14046	14270	14083	13975	14072	14334	14081	14279	14184	14069	14160	14098	14205	14217	14244	14150	14114	14190	14175	14176	14144	14132	13943	14245	14283	14185	14097	14256	14000	14416	14099	13911	13914	14214	14209	14152	14163	14142	14172	14056	13944	14184	14310	14227	14232	14126	14151	13951	14136	14119	14079	13980	14175	14248	14319	14249	14412	14189	14149	14033	14176	14066	14042	14288	14147	14115	14176	14281	14173	14109	14191	13954	14244	14038	14224	14182	14265	14003	14419	13948	14227	14116	13997	14109	14089	14085	14075	14105	14196	14079	14167	14131	14241	14182	14298	14089	14251	14152	14297	14150	14020	14096	14232	14202	14111	14249	14316	14105	14167	14192	14139	14056	14171	14118	14156	14189	14158	14070	14131	13913	14164	14121	14238	14086	14090	14185	14205	14182	14141	14089	14107	14174	14049	14064	14283	14058	14283	14318	14238	14209	14303	14173	14183	14282	14350	14087	14088	13994	13978	14315	14181	14198	14202	14309	14271	14095	14295	14248	14237	14179	14137	14122	14166	14240	14133	14239	14078	14072	14192	14077	14266	14341	14126	14266	14096	14216	14143	14036	14151	14046	14252	14167	14156	14340	14023	14184	14052	14161	14249	14201	14256	14228	14145	14016	14261	13989	14028	14148	14216	14146	14408	14270	14274	14080	14261	14238	14068	14193	14137	14160	13999	14223	14204	14115	14281	13994	14255	14090	14188	14166	14097	14096	14292	14293	14267	14263	14154	14198	14308	14135	14075	14291	14048	14148	14362	14163	14185	14324	14094	14206	14109	14263	14158	14283	14206	14146	14031	14128	14107	14095	14076	14181	14088	14048	14399	14120	14100	14097	14214	14099	14174	14052	14249	14265	14309	14179	14010	14102	14131	14217	14127	14228	14096	14095	14139	14082	14274	14170	14109	14160	14246	14236	14091	14027	14119	14017	14134	14303	14071	13977	14120	14222	14241	14062	14315	14225	14178	14070	14173	14291	14086	14137	14033	14184	14217	14258	14129	14037	14242	14162	14208	14316	14213	14141	14291	14117	14145	14063	14308	14369	14115	13999	14332	14024	14052	14257	14151	14252	14130	14246	14246	14110	14308	14180	14124	14178	14151	14205	14108	14104	14041	14234	14033	14163	14118	14124	14165	14214	14071	14245	14043	14181	14003	14241	14148	14086	14089	14274	14165	14143	14175	14212	14061	14003	14232	14179	14336	14126	14205	14192	14021	14205	14063	14135	14162	14074	14163	14237	14158	14007	14229	14193	14007	14225	14190	14283	14121	14051	13974	14101	14035	14334	14154	14231	14157	14010	14224	13926	14153	14148	14248	14285	14190	14067	14152	14165	14254	14207	14252	14117	14196	14057	14241	14066	14161	14210	14156	14188	14125	14125	14225	14105	14140	14018	14201	14132	14110	14053	14087	14141	14284	14072	14299	14389	14086	14295	14164	14232	14127	14146	14251	14238	14097	13998	14197	14159	14174	14066	14355	14263	14350	14229	14152	14154	14324	14253	14215	14136	14248	14074	14229	14077	14094	14182	14161	14173	14263	14140	14102	14219	14060	14043	14219	14105	14265	14162	13931	14036	14074	14367	14251	14047	14196	14211	14230	14224	14138	14284	14111	14367	14164	14200	14212	14025	13959	14124	14165	14215	14090	14216	14315	14175	14332	14066	14191	14218	14247	14050	14221	14139	14151	14149	14008	14073	14200	14138	14091	14065	14279	14177	14194	14019	14038	14223	14261	14017	14144	14131	14111	14204	14306	14320	13948	14110	14111	14135	14025	14080	14116	13991	14162	13933	14174	14240	14140	14175	14375	14138	14164	14238	14261	14204	14070	14174	14111	14445	14149	14252	14218	14384	14139	14221	14248	14140	14153	14234	14092	14271	14148	14310	14116	14063	14148	14199	14251	14228	14185	14131	14253	14248	14094	14295	14067	14061	14250	14188	14036	14108	14029	14169	14454	14054	14156	14216	14143	14230	14158	14308	14078	14175	14147	14120	14195	14305	14229	14213	14150	14215	14099	14190	14144	14194	14228	14209	14195	14054	14225	14132	14159	14158	14269	14139	14089	14200	14210	14202	14200	14215	14216	14077	14094	14101	14275	14169	14133	14169	14193	14192	14042	14117	14027	14091	14071	14164	14179	14247	14325	14104	14031	14142	13984	13968	13996	14252	13998	14085	14275	14101	14248	14198	14284	14248	14076	14054	14294	14288	14204	14062	14177	14110	14220	14235	14151	14166	14111	14241	14195	14106	14218	14188	14131	14112	14147	14146	14088	14069	14149	14326	14161	14107	14180	14129	14290	14097	14079	14177	14171	14159	14054	14174	14128	14173	14032	14181	14070	14132	14182	14165	14157	14214	14123	14215	13838	14151	14136	14152	14007	14008	14202	14078	14198	14311	14207	14262	14341	14105	14138	14343	14247	14220	14327	14056	14298	14304	14228	14226	14104	14180	14203	14258	14092	14076	14192	14323	14254	13966	14012	14086	14239	14096	14052	14127	14209	14307	14123	14292	14092	14183	14117	14129	13990	14245	14226	14291	14272	14318	14090	14255	14126	14201	14197	14071	14148	14137	14146	14271	14297	14317	14011	14268	14114	14147	14233	14132	14285	13997	14143	14108	14174	14006	14103	14056	14177	14269	14059	14056	14135	14222	14120	14193	14023	14071	14082	14102	13953	14017	14084	14034	14115	14241	14314	14076	14055	14028	14271	14252	14229	14146	14167	14028	14079	14155	14242	14174	14182	14212	14259	14217	14084	14435	14016	14254	13981	14186	14034	14267	14087	14248	14243	14173	14054	14264	14253	14222	14177	14138	14121	14109	14178	14167	14223	14071	14224	14229	14204	14151	14256	14222	14426	14103	14241	14153	14159	14244	14147	14148	14103	14090	14145	14293	14098	14055	14067	14071	14287	14086	14122	14161	14217	14116	14135	14329	14179	14010	14091	14169	14186	14152	13996	14221	14094	14191	14128	14203	14069	14186	14399	14022	14322	14102	14235	14179	14103	13987	14195	14157	14296	14110	14057	13976	14117	14182	14092	14207	14278	14218	14321	14043	14216	14311	14130	14300	14266	14153	14333	14206	14173	14258	14131	14089	14171	14068	14165	14133	14102	14394	14204	14119	14163	14131	14101	14240	14078	14268	14147	14033	14230	14131	14135	14020	14105	14153	14215	14259	13972	14043	14128	14187	14212	14145	14129	14081	14367	14240	14093	14137	14170	14148	14000	14106	14166	14186	14014	14098	14083	14244	14055	14037	14201	14102	13933	14252	14198	14279	14314	14098	14128	14095	14156	14031	14356	14240	14195	14090	14044	14138	14339	14024	14114	14198	14135	14375	14137	14083	14171	14122	14355	13958	14175	13948	14197	14144	14212	14226	14143	14193	14159	14079	13974	14031	14098	14229	14199	14237	14360	14055	14267	14079	14172	14179	14279	14159	14371	14391	14113	14035	14023	14261	14061	14107	14093	14100	14246	14169	14130	14401	14208	14047	14049	14088	14281	14230	14172	14119	14027	14248	14182	13997	14109	14337	14035	14192	14197	14219	14095	14200	14223	14260	14120	14090	14281	14132	14148	14106	14105	14209	14379	14291	14139	14172	14190	14242	14017	14141
28727	27507	33439	27679	21465	18669	16941	15980	15578	15347	15006	14996	14879	14831	14791	14717	14512	14535	14704	14652	14731	14521	14498	14612	14465	14455	14483	14277	14611	14597	14653	14489	14568	14697	14674	14682	14638	14413	14551	14380	14623	14280	14305	14327	14546	14267	14270	14362	14346	14360	14342	14528	14488	14766	14479	14305	14398	14602	14427	14290	14535	14585	14426	14389	14426	14650	14397	14485	14593	14321	14410	14435	14465	14395	14518	14658	14463	14634	14252	14406	14370	14488	14522	14495	14525	14518	14555	14485	14437	14460	14470	14377	14408	14497	14489	14477	14238	14501	14518	14509	14539	14327	14392	14449	14492	14533	14621	14638	14547	14443	14332	14464	14365	14312	14391	14396	14501	14428	14485	14381	14421	14516	14423	14455	14386	14579	14631	14485	14282	14458	14424	14367	14419	14407	14412	14467	14497	14603	14476	14547	14477	14352	14430	14306	14562	14615	14443	14378	14472	14365	14436	14342	14531	14555	14412	14434	14765	14497	14365	14443	14519	14337	14348	14374	14378	14533	14512	14398	14355	14396	14369	14626	14590	14623	14338	14362	14569	14299	14468	14384	14566	14379	14485	14358	14505	14595	14539	14339	14395	14469	14310	14699	14394	14356	14481	14375	14328	14416	14362	14274	14589	14473	14515	14448	14424	14592	14585	14495	14440	14471	14499	14494	14534	14351	14314	14356	14506	14378	14388	14474	14585	14346	14375	14431	14355	14670	14380	14508	14162	14395	14418	14535	14378	14550	14465	14486	14471	14448	14598	14485	14600	14465	14723	14389	14245	14349	14539	14398	14575	14399	14419	14546	14568	14588	14558	14524	14454	14482	14585	14410	14418	14323	14578	14398	14445	14495	14239	14352	14502	14432	14459	14669	14485	14456	14407	14551	14401	14590	14394	14350	14293	14504	14464	14464	14596	14421	14231	14440	14445	14265	14539	14377	14383	14338	14369	14362	14425	14681	14540	14255	14531	14498	14440	14543	14649	14571	14608	14461	14414	14475	14467	14460	14593	14424	14429	14490	14589	14514	14247	14484	14293	14538	14445	14502	14489	14451	14450	14279	14500	14319	14520	14546	14580	14496	14527	14724	14556	14379	14380	14432	14465	14303	14522	14485	14348	14416	14410	14307	14383	14343	14305	14323	14591	14472	14454	14507	14590	14457	14490	14537	14434	14578	14556	14289	14401	14333	14417	14301	14437	14550	14512	14597	14223	14513	14422	14434	14580	14543	14533	14301	14597	14437	14500	14574	14680	14512	14412	14451	14515	14381	14436	14316	14369	14622	14434	14393	14500	14343	14324	14328	14424	14525	14376	14538	14503	14555	14555	14558	14429	14338	14442	14428	14574	14284	14320	14388	14542	14492	14535	14497	14372	14509	14191	14406	14481	14615	14584	14428	14446	14301	14595	14576	14502	14429	14583	14427	14452	14479	14386	14364	14531	14397	14373	14495	14259	14366	14460	14707	14396	14521	14420	14253	14454	14395	14493	14504	14403	14449	14419	14397	14385	14551	14575	14352	14523	14508	14603	14404	14497	14427	14511	14496	14535	14466	14222	14447	14408	14537	14506	14517	14453	14566	14325	14289	14277	14383	14625	14683	14631	14334	14587	14418	14507	14334	14465	14406	14473	14532	14500	14723	14558	14609	14471	14348	14336	14374	14472	14492	14516	14442	14521	14655	14470	14342	14488	14486	14534	14370	14602	14653	14485	14474	14374	14643	14563	14446	14333	14357	14305	14473	14474	14432	14333	14439	14427	14575	14632	14462	14371	14418	14501	14453	14594	14541	14452	14547	14481	14377	14409	14478	14376	14240	14460	14385	14318	14385	14279	14221	14421	14397	14438	14439	14439	14441	14538	14464	14642	14401	14485	14278	14478	14498	14632	14265	14193	14496	14786	14409	14548	14473	14421	14255	14554	14599	14458	14575	14297	14577	14239	14527	14271	14423	14450	14701	14563	14493	14374	14448	14412	14355	14530	14478	14567	14420	14286	14420	14469	14603	14409	14309	14416	14592	14282	14305	14370	14479	14584	14381	14444	14575	14294	14361	14756	14379	14458	14534	14266	14491	14500	14347	14498	14466	14554	14351	14596	14510	14457	14471	14528	14620	14461	14454	14472	14251	14475	14448	14471	14585	14381	14382	14601	14354	14440	14393	14481	14476	14519	14244	14390	14422	14393	14370	14573	14365	14543	14521	14457	14451	14504	14642	14460	14356	14477	14427	14524	14384	14616	14451	14499	14420	14495	14616	14479	14328	14393	14459	14601	14263	14642	14578	14492	14503	14492	14513	14428	14261	14385	14371	14269	14325	14361	14440	14499	14625	14399	14340	14410	14410	14691	14375	14496	14542	14563	14529	14417	14614	14495	14574	14472	14389	14309	14246	14218	14336	14455	14496	14420	14455	14389	14314	14346	14424	14576	14474	14498	14386	14549	14260	14290	14535	14525	14628	14527	14348	14372	14555	14358	14569	14738	14350	14540	14365	14352	14405	14397	14433	14431	14331	14527	14569	14399	14453	14478	14568	14400	14509	14590	14408	14493	14607	14443	14635	14336	14571	14426	14584	14518	14350	14509	14365	14630	14511	14726	14415	14641	14580	14399	14378	14390	14702	14377	14497	14544	14498	14284	14346	14440	14489	14458	14448	14360	14368	14552	14322	14491	14622	14533	14449	14577	14426	14293	14307	14527	14473	14428	14393	14318	14609	14382	14417	14409	14483	14475	14379	14246	14374	14420	14539	14486	14429	14443	14636	14538	14601	14393	14367	14497	14377	14525	14427	14290	14423	14494	14482	14501	14323	14611	14475	14538	14584	14405	14275	14348	14339	14526	14427	14551	14541	14293	14408	14366	14448	14304	14280	14378	14559	14677	14519	14567	14417	14348	14462	14500	14657	14487	14418	14575	14522	14384	14605	14386	14355	14348	14606	14496	14377	14377	14376	14407	14504	14576	14480	14514	14541	14423	14487	14286	14327	14469	14389	14242	14390	14486	14276	14502	14593	14314	14451	14625	14296	14496	14500	14321	14313	14509	14458	14379	14602	14563	14528	14403	14407	14426	14433	14536	14407	14215	14378	14453	14455	14304	14581	14585	14540	14770	14298	14336	14388	14570	14408	14538	14297	14505	14443	14514	14429	14346	14470	14539	14430	14663	14409	14409	14526	14598	14430	14572	14449	14467	14390	14479	14474	14551	14341	14459	14439	14410	14500	14508	14681	14501	14614	14374	14515	14505	14485	14474	14457	14306	14353	14375	14427	14610	14495	14434	14387	14481	14374	14516	14419	14396	14546	14482	14419	14269	14395	14250	14459	14368	14363	14606	14574	14430	14387	14497	14460	14258	14290	14397	14494	14533	14410	14457	14410	14470	14484	14128	14409	14417	14479	14415	14402	14536	14391	14566	14352	14490	14484	14524	14411	14493	14445	14542	14408	14543	14303	14447	14532	14486	14483	14603	14401	14385	14259	14454	14299	14477	14540	14497	14399	14569	14309	14593	14441	14490	14405	14593	14573	14540	14596	14572	14515	14552	14456	14667	14405	14447	14314	14620	14604	14489	14732	14303	14447	14363	14494	14202	14250	14551	14524	14418	14262	14423	14318	14445	14694	14577	14464	14345	14491	14473	14363	14588	14414	14476	14431	14412	14382	14599	14406	14325	14389	14540	14463	14621	14370	14362	14527	14654	14402	14257	14430	14493	14341	14576	14467	14475	14359	14379	14468	14494	14572	14688	14522	14329	14547	14233	14252	14502	14456	14457	14249	14364	14534	14599	14303	14570	14389	14425	14489	14593	14427	14435	14429	14422	14374	14296	14703	14516	14376	14307	14390	14545	14357	14606	14559	14647	14522	14703	14568	14462	14624	14433	14493	14470	14543	14295	14574	14538	14502	14430	14322	14323	14398	14504	14440	14546	14373	14553	14518	14558	14599	14358	14369	14482	14446	14417	14579	14340	14515	14318	14441	14518	14451	14503	14453	14420	14563	14512	14383	14275	14401	14342	14540	14315	14373	14385	14572	14160	14423	14261	14561	14503	14604	14442	14595	14631	14581	14494	14385	14516	14382	14362	14464	14481	14645	14439	14382	14520	14424	14412	14498	14429	14529	14527	14367	14563	14536	14434	14692	14537	14536	14361	14366	14564	14600	14472	14505	14464	14444	14416	14351	14496	14424	14457	14464	14443	14392	14343	14452	14656	14475	14274	14431	14473	14363	14612	14511	14475	14357	14279	14627	14487	14482	14480	14595	14501	14392	14308	14665	14541	14624	14479	14474	14316	14583	14493	14453	14222	14637	14512	14522	14421	14326	14400	14481	14646	14592	14191	14431	14415	14493	14532	14430	14353	14493	14570	14625	14631	14461	14661	14492	14485	14227	14447	14568	14529	14401	14430	14578	14638	14504	14337	14354	14319	14480	14217	14520	14498	14660	14574	14407	14414	14623	14474	14539	14560	14311	14455	14480	14750	14487	14562	14454	14584	14267	14561	14639	14406	14526	14547	14333	14437	14613	14536	14514	14360	14364	14502	14459	14617	14330	14194	14414	14676	14387	14555	14367	14233	14519	14453	14568	14625	14752	14333	14547	14363	14236	14351	14488	14441	14411	14605	14503	14480	14454	14337	14561	14387	14439	14434	14501	14553	14379	14437	14407	14412	14581	14515	14567	14531	14373	14560	14654	14504	14366	14289	14215	14420	14469	14362	14479	14555	14521	14226	14562	14482	14478	14363	14508	14590	14458	14384	14396	14647	14498	14549	14523	14487	14487	14506	14538	14427	14639	14419	14253	14332	14485	14423	14474	14496	14559	14421	14567	14368	14461	14422	14398	14594	14357	14250	14462	14455	14405	14553	14598	14303	14348	14471	14364	14465	14475	14539	14322	14467	14481	14421	14327	14374	14554	14572	14491	14518	14350	14388	14420	14320	14428	14367	14444	14470	14310	14501	14374	14487	14288	14541	14449	14530	14633	14407	14432	14748	14487	14568	14299	14557	14480	14503	14534	14493	14464	14547	14397	14472	14621	14528	14470	14506	14335	14355	14685	14520	14284	14498	14438	14357	14505	14547	14361	14486	14576	14345	14638	14428	14461	14280	14412	14270	14385	14444	14369	14726	14496	14503	14565
27125	43509	33545	24096	20088	17234	15496	14365	13668	13552	13351	13281	13000	12931	13130	12917	12968	12834	12839	12669	12690	12702	12702	12747	12647	12745	12709	12603	12842	12708	12779	12686	12858	12752	12672	12792	12675	12875	12654	12398	12647	12614	12820	12486	12703	12640	12690	12695	12691	12700	12732	12637	12689	12551	12582	12587	12726	12644	12595	12450	12813	12788	12711	12683	12708	12575	12542	12580	12648	12792	12869	12598	12573	12681	12604	12775	12676	12566	12700	12644	12719	12612	12683	12849	12817	12662	12565	12508	12640	12728	12629	12810	12672	12784	12636	12679	12655	12529	12652	12761	12561	12813	12607	12754	12738	12719	12789	12627	12869	12578	12975	12661	12676	12689	12640	12490	12575	12708	12590	12678	12680	12530	12693	12490	12600	12613	12726	12746	12527	12746	12680	12655	12611	12670	12650	12739	12665	12667	12737	12602	12669	12709	12644	12660	12631	12709	12790	12654	12592	12594	12584	12695	12659	12705	12719	12664	12704	12574	12846	12694	12525	12632	12651	12839	12691	12692	12649	12711	12601	12612	12686	12685	12727	12633	12729	12650	12736	12760	12785	12675	12605	12596	12742	12685	12710	12444	12773	12664	12729	12789	12524	12822	12671	12662	12627	12720	12662	12653	12668	12564	12664	12657	12707	12816	12610	12702	12816	12672	12802	12462	12846	12704	12647	12637	12779	12600	12785	12918	12637	12778	12787	12479	12628	12694	12646	12555	12562	12773	12781	12531	12485	12705	12617	12602	12639	12650	12776	12637	12748	12651	12521	12527	12832	12874	12774	12636	12637	12598	12656	12778	12778	12512	12799	12559	12722	12624	12695	12597	12583	12653	12688	12593	12690	12754	12677	12543	12693	12539	12709	12765	12748	12672	12691	12640	12718	12713	12756	12675	12759	12622	12704	12599	12830	12814	12390	12734	12695	12712	12897	12742	12720	12769	12816	12511	12917	12718	12732	12686	12705	12444	12775	12804	12571	12676	12665	12663	12660	12786	12698	12588	12772	12568	12802	12765	12683	12572	12857	12683	12782	12682	12677	12621	12648	12774	12558	12774	12754	12753	12718	12688	12620	12681	12598	12797	12595	12776	12731	12711	12743	12736	12847	12624	12722	12786	12734	12712	12602	12670	12728	12624	12603	12639	12650	12766	12679	12597	12777	12598	12709	12686	12708	12837	12636	12809	12679	12542	12803	12770	12472	12616	12733	12759	12662	12697	12729	12741	12725	12541	12693	12620	12615	12757	12525	12672	12857	12692	12724	12659	12708	12701	12602	12712	12665	12742	12624	12563	12645	12753	12614	12674	12791	12686	12758	12690	12907	12742	12727	12703	12612	12569	12605	12651	12772	12567	12870	12531	12651	12662	12815	12698	12830	12812	12715	12846	12692	12696	12580	12540	12752	12675	12816	12839	12655	12738	12615	12750	12645	12784	12747	12721	12668	12724	12650	12588	12640	12708	12868	12723	12748	12876	12697	12749	12485	12798	12689	12751	12566	12632	12721	12827	12543	12802	12639	12808	12646	12858	12561	12668	12591	12750	12704	12637	12731	12859	12692	12623	12720	12702	12745	12633	12663	12652	12756	12721	12641	12546	12567	12769	12748	12603	12599	12722	12668	12663	12762	12622	12736	12723	12801	12696	12801	12585	12739	12693	12491	12657	12608	12499	12672	12587	12607	12642	12768	12566	12773	12733	12767	12479	12704	12747	12574	12753	12694	12782	12649	12600	12660	12773	12808	12586	12687	12797	12683	12629	12691	12698	12576	12663	12701	12589	12760	12813	12748	12699	12652	12633	12790	12639	12780	12644	12717	12863	12678	12611	12628	12658	12702	12661	12679	12508	12553	12703	12665	12671	12723	12765	12645	12789	12531	12678	12588	12746	12791	12721	12745	12708	12738	12643	12840	12714	12856	12577	12737	12548	12698	12718	12670	12656	12712	12695	12728	12576	12741	12553	12694	12748	12679	12480	12831	12574	12548	12923	12694	12874	12720	12507	12804	12690	12679	12617	12599	12780	12559	12693	12739	12696	12599	12819	12736	12641	12745	12733	12689	12553	12697	12831	12736	12583	12556	12505	12779	12705	12663	12670	12652	12658	12682	12464	12749	12640	12631	12583	12636	12779	12644	12772	12681	12554	12750	12672	12853	12632	12559	12748	12608	12885	12462	12874	12744	12778	12707	12619	12673	12755	12719	12645	12765	12701	12707	12636	12698	12620	12606	12586	12719	12790	12818	12541	12780	12580	12849	12861	12749	12658	12613	12846	12696	12581	12656	12645	12517	12680	12658	12677	12702	12537	12792	12832	12923	12766	12747	12738	12751	12626	12676	12630	12563	12489	12672	12527	12723	12662	12659	12646	12698	12854	12786	12839	12773	12660	12783	12740	12626	12639	12592	12803	12595	12565	12616	12654	12737	12560	12633	12543	12511	12699	12761	12813	12690	12648	12666	12608	12741	12698	12725	12721	12619	12682	12698	12775	12538	12699	12723	12866	12732	12751	12581	12805	12686	12769	12773	12895	12798	12607	12396	12800	12588	12714	12680	12509	12566	12687	12749	12769	12646	12589	12715	12590	12673	12507	12552	12708	12710	12811	12486	12692	12656	12745	12731	12605	12815	12739	12598	12566	12634	12676	12661	12553	12607	12767	12679	12673	12749	12749	12683	12841	12672	12648	12618	12833	12648	12558	12804	12749	12589	12784	12613	12646	12681	12668	12691	12577	12737	12695	12806	12691	12592	12805	12619	12563	12627	12390	12538	12823	12720	12674	12632	12676	12775	12705	12747	12538	12704	12536	12795	12710	12754	12727	12663	12790	12694	12647	12767	12663	12821	12509	12710	12695	12680	12640	12672	12705	12798	12654	12653	12650	12625	12727	12550	12668	12759	12654	12655	12873	12637	12633	12876	12706	12793	12671	12602	12609	12812	12630	12622	12673	12715	12663	12423	12922	12785	12656	12687	12810	12655	12707	12634	12766	12670	12704	12782	12715	12755	12742	12692	12557	12821	12648	12654	12678	12706	12802	12841	12627	12830	12724	12620	12757	12696	12701	12755	12790	12688	12603	12747	12615	12635	12682	12580	12730	12843	12701	12668	12565	12793	12621	12847	12485	12692	12691	12603	12667	12685	12532	12651	12674	12694	12710	12661	12780	12610	12737	12538	12740	12735	12527	12674	12538	12763	12651	12598	12658	12688	12726	12629	12713	12752	12714	12776	12468	12759	12612	12659	12601	12706	12721	12619	12784	12760	12692	12717	12659	12854	12602	12641	12778	12743	12730	12640	12770	12499	12783	12735	12787	12712	12746	12599	12834	12685	12763	12592	12713	12649	12508	12606	12833	12724	12824	12688	12623	12771	12660	12740	12820	12653	12653	12628	12710	12868	12577	12699	12724	12481	12432	12633	12720	12603	12922	12665	12812	12744	12710	12756	12503	12738	12604	12706	12688	12714	12786	12663	12782	12651	12647	12559	12530	12637	12616	12788	12814	12849	12636	12718	12518	12944	12744	12726	12821	12696	12837	12643	12617	12767	12706	12618	12613	12696	12594	12788	12701	12705	12730	12741	12698	12645	12603	12639	12723	12730	12720	12685	12535	12875	12741	12509	12806	12709	12723	12545	12629	12798	12624	12669	12701	12764	12711	12830	12816	12643	12721	12493	12621	12757	12733	12695	12746	12650	12479	12400	12716	12722	12929	12731	12722	12690	12636	12744	12649	12716	12732	12821	12583	12794	12758	12732	12594	12646	12648	12628	12857	12749	12716	12695	12575	12695	12793	12630	12668	12681	12702	12567	12571	12609	12873	12795	12537	12603	12625	12706	12665	12782	12759	12676	12754	12507	12633	12747	12694	12655	12845	12681	12719	12808	12622	12662	12626	12638	12707	12691	12786	12666	12749	12834	12699	12673	12664	12688	12634	12741	12665	12782	12704	12549	12606	12692	12583	12614	12488	12626	12802	12656	12812	12579	12566	12669	12657	12762	12517	12738	12737	12713	12876	12611	12597	12651	12624	12756	12662	12780	12699	12637	12701	12587	12672	12615	12719	12709	12756	12863	12677	12591	12771	12796	12698	12792	12622	12755	12616	12733	12671	12545	12749	12709	12740	12832	12566	12698	12728	12654	12669	12703	12535	12626	12662	12665	12766	12788	12801	12805	12562	12747	12635	12682	12773	12598	12755	12735	12714	12782	12692	12720	12755	12662	12479	12723	12426	12733	12613	12756	12856	12688	12553	12716	12840	12577	12708	12520	12699	12676	12766	12721	12807	12662	12775	12666	12673	12753	12747	12708	12741	12762	12758	12713	12616	12706	12820	12729	12666	12697	12628	12675	12791	12653	12698	12686	12720	12793	12588	12624	12640	12730	12677	12795	12802	12654	12677	12643	12691	12806	12604	12671	12762	12660	12760	12580	12594	12704	12644	12634	12744	12679	12824	12653	12617	12562	12602	12592	12717	12834	12620	12580	12789	12631	12584	12552	12705	12622	12554	12895	12691	12838	12785	12693	12744	12610	12697	12746	12671	12818	12749	12608	12670	12699	12705	12634	12675	12733	12529	12784	12517	12777	12518	12787	12662	12754	12814	12483	12560	12602	12808	12656	12688	12698	12787	12638	12666	12758	12768	12776	12570	12649	12595	12668	12649	12778	12628	12530	12723	12694	12744	12644	12637	12618	12744	12736	12722	12725	12671	12763	12781	12830	12756	12665	12683	12777	12643	12626	12600	12742	12623	12756	12735	12804	12517	12666	12763	12628	12418	12592	12830	12940	12536	12703	12676	12853	12752	12564	12785	12759	12737	12705	12572	12759	12672	12770	12651	12761	12760	12595	12859	12678	12835	12574	12779	12540	12800	12761	12706	12740	12561	12701	12612	12598	12796	12598	12726	12639	12568	12888	12592	12776	12696	12775	12818	12750	12585	12724	12579	12647	12714	12720	12620	12709	12680	12607	12805	12669	12544	12719	12721	12724	12791	12625	12592	12570	12714	12578	12757	12704	12713	12618	12759	12857	12681	12475	12808	12693	12671	12663	12723	12690	12540	12769	12651	12513	12571	12541	12835	12581	12680	12802	12674	12712	12625	12578	12748	12596	12722	12679	12671	12757	12647	12676	12789	12708	12662
22964	21154	28658	24531	23312	25162	23189	18542	17214	17113	16793	16368	16246	16195	16232	16267	15911	15914	15736	15965	15878	15759	15949	16034	15912	15931	15832	15525	15742	15693	15855	15760	15794	15759	15779	15698	15702	15622	15753	15687	15689	15770	15563	15433	15741	15589	15686	15633	15747	15671	15796	15561	15662	15615	15619	15603	15798	15714	15780	15564	15775	15554	15745	15497	15723	15624	15591	15596	15590	15615	15636	15734	15596	15724	15675	15861	15390	15544	15755	15571	15833	15717	15651	15726	15544	15789	15603	15493	15332	15799	15757	15777	15733	15609	15565	15802	15537	15648	15443	15535	15657	15673	15534	15626	15557	15623	15516	15723	15617	15696	15632	15664	15550	15795	15468	15663	15552	15632	15830	15818	15581	15579	15783	15682	15626	15708	15757	15684	15727	15698	15540	15626	15772	15681	15650	15513	15446	15615	15742	15711	15660	15714	15742	15642	15622	15823	15650	15652	15524	15726	15614	15673	15601	15680	15599	15702	15447	15706	15824	15547	15691	15587	15581	15429	15671	15456	15720	15606	15755	15604	15516	15561	15367	15613	15715	15621	15756	15551	15575	15694	15633	15735	15591	15579	15537	15653	15657	15575	15588	15637	15600	15529	15747	15648	15604	15289	15675	15607	15623	15565	15507	15728	15594	15677	15698	15684	15591	15671	15413	15685	15721	15666	15569	15516	15468	15535	15492	15527	15596	15537	15801	15506	15623	15789	15632	15548	15448	15623	15641	15709	15583	15515	15623	15607	15572	15829	15778	15492	15566	15503	15691	15482	15636	15542	15639	15604	15537	15672	15533	15510	15869	15496	15778	15447	15503	15626	15619	15550	15426	15510	15576	15626	15403	15544	15652	15585	15550	15590	15717	15631	15284	15460	15749	15526	15740	15568	15571	15792	15397	15644	15704	15635	15818	15813	15655	15536	15558	15561	15442	15680	15525	15505	15428	15606	15643	15511	15605	15560	15710	15776	15695	15699	15483	15602	15609	15899	15695	15660	15377	15516	15494	15478	15724	15637	15720	15539	15521	15648	15552	15760	15662	15648	15790	15622	15713	15690	15648	15652	15667	15477	15462	15564	15665	15554	15416	15616	15713	15716	15480	15620	15575	15533	15627	15426	15452	15614	15439	15476	15639	15549	15592	15621	15646	15429	15647	15549	15477	15752	15715	15372	15616	15429	15687	15389	15487	15596	15590	15505	15506	15570	15807	15836	15561	15665	15535	15604	15738	15724	15645	15555	15529	15582	15702	15592	15656	15636	15662	15545	15511	15721	15690	15473	15789	15468	15628	15506	15419	15514	15644	15632	15438	15569	15627	15694	15580	15788	15625	15667	15515	15529	15612	15594	15770	15652	15606	15733	15637	15573	15456	15348	15600	15468	15758	15647	15515	15790	15649	15814	15611	15658	15564	15437	15629	15538	15673	15692	15789	15614	15558	15461	15650	15736	15654	15806	15755	15496	15651	15494	15533	15754	15468	15562	15767	15693	15799	15780	15592	15695	15509	15698	15670	15704	15592	15716	15519	15687	15496	15684	15541	15514	15488	15606	15653	15664	15612	15788	15717	15761	15674	15750	15612	15661	15788	15802	15567	15564	15732	15725	15640	15490	15570	15633	15512	15673	15645	15617	15664	15492	15558	15574	15623	15677	15651	15544	15718	15493	15535	15584	15380	15546	15475	15711	15619	15693	15770	15360	15559	15612	15747	15758	15499	15581	15590	15621	15589	15658	15533	15478	15639	15658	15639	15648	15700	15626	15662	15836	15485	15798	15695	15575	15802	15708	15599	15683	15625	15565	15681	15677	15644	15525	15736	15572	15670	15807	15451	15730	15706	15592	15574	15526	15508	15733	15660	15582	15643	15668	15357	15777	15784	15588	15621	15595	15629	15635	15558	15568	15522	15701	15579	15484	15807	15639	15481	15516	15637	15687	15666	15665	15563	15569	15606	15445	15820	15751	15607	15380	15425	15637	15671	15469	15671	15788	15515	15612	15673	15672	15540	15523	15475	15818	15624	15731	15740	15505	15354	15510	15492	15656	15503	15497	15801	15681	15602	15525	15678	15750	15714	15631	15638	15483	15560	15619	15669	15428	15379	15677	15490	15549	15767	15573	15599	15674	15603	15746	15533	15662	15798	15538	15633	15610	15945	15602	15631	15701	15714	15534	15569	15496	15540	15600	15788	15523	15638	15693	15516	15781	15609	15546	15503	15830	15580	15496	15707	15785	15564	15718	15621	15609	15639	15506	15656	15510	15671	15445	15616	15582	15622	15522	15498	15700	15708	15687	15719	15784	15604	15522	15516	15504	15685	15550	15582	15737	15555	15691	15767	15527	15681	15799	15636	15583	15749	15466	15739	15656	15722	15754	15234	15584	15564	15671	15767	15705	15512	15691	15718	15639	15587	15567	15669	15637	15601	15886	15678	15754	15544	15572	15545	15714	15716	15698	15534	15525	15529	15592	15458	15526	15729	15540	15538	15570	15459	15677	15837	15744	15795	15566	15539	15401	15634	15651	15621	15723	15449	15658	15646	15756	15602	15503	15768	15623	15589	15563	15587	15526	15593	15741	15522	15580	15681	15469	15630	15610	15490	15402	15541	15703	15769	15499	15669	15493	15548	15251	15619	15513	15619	15640	15588	15633	15734	15591	15711	15527	15531	15865	15776	15899	15635	15664	15458	15594	15620	15536	15729	15718	15495	15653	15580	15636	15499	15447	15560	15579	15699	15794	15584	15613	15562	15601	15556	15542	15652	15617	15472	15540	15542	15781	15664	15522	15581	15905	15578	15574	15599	15647	15491	15649	15550	15581	15623	15639	15402	15557	15621	15650	15815	15588	15465	15553	15525	15552	15505	15518	15467	15655	15650	15463	15436	15474	15514	15744	15440	15698	15449	15684	15557	15567	15700	15553	15744	15904	15721	15826	15610	15579	15541	15650	15358	15744	15594	15343	15766	15758	15601	15588	15560	15733	15604	15812	15670	15594	15742	15356	15621	15602	15611	15504	15743	15449	15545	15607	15599	16003	15754	15616	15597	15445	15487	15637	15407	15556	15661	15633	15681	15716	15575	15588	15581	15657	15609	15762	15727	15663	15847	15556	15806	15582	15554	15501	15555	15652	15531	15758	15710	15747	15544	15502	15767	15558	15678	15601	15786	15620	15514	15381	15591	15419	15599	15658	15553	15564	15617	15466	15390	15727	15835	15456	15560	15675	15610	15744	15654	15491	15606	15618	15599	15551	15411	15373	15503	15692	15510	15743	15608	15478	15651	15616	15547	15649	15515	15700	15665	15548	15595	15646	15548	15582	15684	15729	15699	15576	15621	15701	15568	15872	15476	15470	15794	15716	15583	15678	15599	15701	15756	15619	15613	15517	15690	15794	15695	15506	15633	15540	15569	15577	15651	15650	15600	15604	15538	15629	15632	15580	15511	15534	15580	15565	15558	15740	15711	15556	15666	15742	15721	15733	15543	15753	15677	15637	15676	15711	15504	15516	15507	15520	15609	15661	15669	15580	15606	15726	15628	15570	15702	15583	15600	15461	15578	15519	15677	15474	15680	15619	15449	15404	15442	15502	15576	15826	15776	15707	15576	15648	15607	15712	15601	15753	15499	15528	15780	15676	15599	15662	15572	15650	15679	15637	15812	15616	15544	15592	15575	15486	15485	15490	15604	15504	15778	15621	15618	15595	15553	15507	15750	15487	15652	15564	15696	15751	15715	15392	15573	15562	15701	15387	15627	15625	15466	15575	15568	15611	15578	15537	15598	15629	15456	15642	15586	15568	15760	15571	15543	15707	15551	15587	15748	15616	15613	15735	15528	15667	15508	15569	15630	15662	15812	15591	15764	15756	15407	15335	15634	15680	15829	15567	15521	15696	15610	15595	15467	15703	15678	15661	15589	15607	15413	15452	15617	15549	15684	15358	15368	15636	15509	15497	15621	15459	15669	15645	15434	15673	15537	15548	15695	15567	15635	15580	15475	15559	15526	15665	15528	15535	15480	15386	15717	15669	15746	15801	15715	15418	15597	15724	15494	15619	15450	15780	15515	15555	15668	15502	15568	15701	15732	15539	15712	15694	15805	15763	15614	15727	15666	15533	15625	15657	15518	15571	15703	15331	15446	15670	15602	15655	15615	15678	15613	15570	15484	15704	15508	15592	15719	15720	15584	15689	15626	15721	15723	15648	15442	15547	15327	15446	15665	15631	15633	15778	15441	15477	15655	15457	15765	15537	15703	15531	15872	15770	15725	15647	15569	15622	15571	15599	15649	15690	15456	15595	15666	15454	15485	15659	15527	15558	15497	15421	15789	15683	15517	15559	15647	15638	15682	15631	15449	15595	15535	15684	15578	15587	15676	15627	15585	15590	15714	15737	15566	15512	15616	15554	15708	15743	15566	15691	15364	15583	15386	15672	15589	15541	15695	15536	15503	15744	15674	15408	15612	15503	15675	15587	15605	15567	15535	15425	15738	15509	15600	15694	15514	15599	15535	15543	15504	15780	15675	15821	15698	15658	15616	15471	15502	15611	15414	15743	15614	15603	15438	15618	15655	15462	15670	15583	15411	15695	15687	15764	15544	15706	15545	15690	15578	15544	15559	15750	15574	15641	15618	15605	15651	15416	15569	15633	15655	15500	15692	15569	15683	15787	15609	15482	15570	15700	15642	15432	15581	15417	15668	15542	15565	15401	15621	15567	15561	15544	15650	15485	15530	15489	15521	15772	15661	15618	15599	15574	15651	15585	15568	15460	15660	15599	15781	15695	15502	15640	15712	15602	15508	15683	15464	15604	15670	15687	15730	15512	15540	15862	15790	15488	15717	15493	15606	15534	15600	15496	15647	15552	15709	15605	15747	15841	15780	15637	15635	15698	15293	15752	15490	15541	15769	15802	15629	15560	15567	15523	15640	15855	15615	15691	15665	15548	15745	15671	15626	15596	15543	15690	15671	15551	15473	15582	15540	15446	15534	15812	15792	15682	15682	15581	15652	15619	15597	15640	15558	15486	15495	15571	15683	15469	15480	15515	15520	15550	15759	15715	15693	15686	15673	15607	15594	15581	15743	15586	15545	15579	15577	15460	15737	15746	15575	15700	15746	15543	15719	15590	15688	15718	15634	15652
26547	51698	42173	32146	26013	23507	18968	16258	15321	14760	14563	14214	14104	13916	13921	13517	13425	13617	13653	13560	13639	13401	13491	13462	13515	13704	13415	13360	13517	13379	13596	13545	13345	13287	13240	13582	13338	13327	13455	13230	13466	13496	13404	13395	13391	13440	13351	13332	13285	13529	13335	13443	13302	13428	13344	13440	13232	13362	13387	13353	13408	13407	13303	13615	13481	13371	13394	13379	13347	13479	13368	13428	13449	13395	13447	13326	13398	13570	13395	13538	13200	13416	13376	13353	13344	13569	13360	13507	13404	13181	13288	13382	13510	13299	13455	13306	13443	13416	13382	13227	13339	13392	13410	13492	13292	13382	13359	13280	13478	13284	13344	13299	13334	13460	13534	13371	13369	13517	13365	13339	13377	13404	13388	13349	13326	13533	13439	13213	13253	13311	13519	13368	13350	13596	13304	13497	13356	13309	13281	13260	13168	13359	13402	13590	13432	13369	13461	13439	13378	13374	13299	13453	13315	13273	13404	13455	13479	13350	13353	13306	13314	13308	13398	13482	13460	13412	13389	13549	13395	13376	13443	13376	13329	13436	13399	13457	13302	13374	13234	13326	13263	13378	13523	13467	13270	13552	13400	13571	13346	13318	13358	13348	13332	13394	13536	13407	13293	13418	13298	13527	13508	13339	13345	13439	13312	13430	13444	13421	13227	13282	13488	13220	13289	13318	13342	13489	13445	13317	13174	13384	13244	13432	13489	13276	13321	13352	13424	13345	13432	13342	13645	13504	13252	13314	13282	13269	13346	13452	13334	13314	13388	13376	13488	13344	13360	13404	13383	13361	13437	13602	13273	13279	13334	13438	13521	13252	13359	13430	13514	13438	13250	13457	13403	13364	13508	13374	13418	13229	13419	13407	13407	13522	13311	13329	13349	13317	13539	13459	13216	13160	13396	13383	13415	13496	13306	13416	13327	13294	13404	13305	13326	13273	13385	13398	13209	13386	13584	13323	13291	13457	13271	13406	13345	13399	13429	13429	13477	13399	13707	13289	13495	13264	13191	13399	13358	13495	13340	13390	13406	13448	13465	13369	13283	13429	13242	13413	13402	13272	13434	13389	13531	13372	13400	13450	13499	13458	13440	13514	13295	13403	13425	13390	13327	13471	13364	13391	13329	13374	13433	13360	13368	13349	13472	13295	13465	13335	13436	13289	13356	13233	13424	13134	13320	13415	13290	13334	13400	13284	13319	13450	13402	13353	13379	13548	13228	13441	13429	13322	13318	13426	13232	13362	13381	13375	13354	13433	13331	13396	13261	13389	13486	13260	13490	13461	13357	13434	13443	13480	13320	13241	13478	13364	13215	13454	13386	13330	13347	13393	13486	13550	13424	13331	13264	13308	13422	13623	13399	13514	13374	13332	13287	13360	13597	13308	13477	13338	13302	13409	13295	13485	13228	13560	13445	13276	13462	13501	13450	13366	13289	13596	13382	13414	13327	13272	13322	13415	13353	13223	13511	13447	13341	13463	13363	13281	13334	13379	13367	13262	13352	13337	13321	13245	13313	13486	13510	13413	13485	13214	13346	13283	13253	13316	13355	13455	13326	13216	13438	13487	13293	13360	13338	13254	13322	13304	13379	13245	13251	13304	13403	13440	13361	13378	13366	13248	13380	13444	13451	13360	13337	13363	13345	13283	13318	13294	13314	13296	13472	13476	13456	13388	13478	13316	13504	13481	13521	13283	13546	13201	13403	13404	13307	13269	13337	13465	13259	13294	13357	13516	13411	13331	13499	13450	13356	13431	13324	13348	13446	13222	13495	13352	13493	13362	13378	13475	13347	13725	13383	13544	13482	13265	13449	13427	13360	13234	13363	13181	13516	13228	13420	13387	13285	13515	13336	13295	13258	13185	13520	13579	13400	13495	13334	13436	13426	13345	13444	13420	13507	13588	13490	13302	13375	13290	13282	13353	13292	13413	13237	13484	13370	13499	13374	13348	13442	13256	13464	13501	13563	13411	13393	13348	13359	13332	13427	13519	13219	13532	13470	13496	13243	13354	13431	13423	13506	13376	13350	13514	13271	13400	13342	13383	13515	13341	13260	13415	13308	13404	13409	13389	13390	13340	13343	13469	13312	13398	13394	13073	13437	13310	13439	13370	13382	13450	13476	13288	13389	13422	13330	13377	13432	13564	13472	13508	13527	13456	13364	13610	13492	13396	13500	13366	13363	13550	13472	13503	13422	13506	13337	13436	13334	13464	13202	13350	13244	13477	13314	13463	13370	13380	13414	13386	13503	13491	13306	13559	13524	13295	13428	13295	13180	13177	13442	13403	13306	13404	13407	13219	13394	13365	13447	13312	13422	13482	13279	13386	13281	13315	13278	13324	13354	13175	13454	13443	13388	13391	13465	13296	13308	13291	13404	13387	13382	13582	13237	13396	13243	13218	13363	13555	13393	13505	13377	13542	13391	13429	13381	13410	13324	13203	13171	13321	13226	13234	13202	13308	13383	13306	13250	13424	13491	13423	13460	13539	13418	13327	13458	13441	13293	13593	13350	13485	13374	13338	13390	13381	13420	13303	13367	13474	13255	13310	13382	13456	13347	13315	13363	13467	13516	13374	13267	13379	13452	13313	13321	13357	13337	13348	13444	13370	13470	13439	13273	13448	13456	13385	13456	13323	13244	13365	13478	13431	13356	13338	13448	13445	13418	13344	13305	13351	13419	13386	13404	13406	13443	13352	13295	13390	13300	13333	13368	13300	13351	13383	13456	13470	13377	13316	13387	13398	13539	13412	13397	13251	13239	13343	13197	13413	13487	13461	13405	13546	13225	13287	13357	13215	13448	13396	13229	13416	13360	13536	13326	13232	13405	13449	13404	13398	13329	13325	13505	13487	13402	13358	13243	13382	13466	13393	13471	13425	13299	13163	13460	13247	13537	13231	13286	13493	13318	13320	13254	13436	13209	13269	13318	13366	13358	13368	13492	13561	13356	13551	13462	13210	13500	13455	13491	13497	13402	13394	13355	13443	13301	13433	13356	13485	13440	13495	13385	13351	13325	13171	13351	13510	13370	13234	13385	13340	13393	13480	13267	13411	13463	13348	13352	13207	13365	13340	13287	13546	13354	13635	13478	13452	13295	13427	13206	13355	13600	13175	13379	13306	13323	13300	13269	13363	13335	13398	13304	13328	13531	13295	13512	13540	13407	13297	13325	13422	13366	13445	13374	13332	13393	13390	13427	13306	13275	13362	13385	13397	13511	13307	13297	13373	13385	13397	13389	13440	13366	13250	13352	13304	13310	13385	13412	13412	13511	13466	13516	13377	13289	13377	13552	13360	13402	13371	13577	13549	13435	13443	13400	13396	13463	13403	13323	13278	13306	13309	13490	13404	13245	13399	13451	13316	13352	13483	13408	13437	13411	13404	13459	13432	13397	13361	13305	13430	13396	13471	13376	13365	13303	13141	13321	13321	13427	13505	13431	13324	13359	13353	13299	13306	13475	13435	13472	13288	13295	13349	13427	13393	13528	13379	13368	13279	13454	13503	13455	13494	13420	13284	13446	13409	13284	13552	13403	13252	13414	13106	13455	13363	13403	13399	13358	13365	13415	13420	13528	13264	13403	13289	13325	13354	13409	13364	13293	13312	13333	13535	13382	13354	13372	13407	13469	13351	13408	13452	13401	13316	13439	13392	13412	13316	13393	13353	13428	13459	13361	13428	13478	13380	13430	13344	13282	13394	13297	13462	13282	13616	13323	13399	13436	13413	13359	13509	13460	13462	13502	13254	13350	13291	13365	13502	13331	13301	13479	13455	13317	13457	13503	13443	13338	13419	13409	13257	13245	13436	13415	13312	13388	13384	13423	13335	13331	13309	13375	13423	13349	13368	13275	13433	13350	13229	13487	13380	13341	13284	13394	13400	13550	13426	13313	13408	13334	13497	13396	13467	13388	13379	13424	13435	13332	13338	13295	13534	13310	13291	13401	13477	13350	13451	13340	13468	13347	13223	13386	13344	13442	13426	13470	13426	13500	13353	13497	13408	13331	13426	13304	13461	13283	13312	13358	13481	13399	13532	13469	13292	13370	13433	13418	13320	13511	13422	13400	13244	13360	13173	13452	13426	13400	13433	13481	13320	13407	13261	13371	13296	13274	13271	13190	13494	13269	13299	13347	13265	13373	13385	13418	13297	13433	13334	13336	13488	13475	13310	13429	13331	13386	13367	13432	13316	13373	13361	13448	13506	13536	13312	13247	13509	13442	13343	13426	13438	13247	13554	13411	13414	13538	13371	13515	13390	13530	13482	13376	13289	13432	13441	13383	13381	13324	13247	13467	13399	13408	13236	13457	13352	13289	13379	13279	13466	13336	13269	13463	13376	13406	13515	13409	13369	13289	13367	13340	13398	13384	13484	13328	13266	13383	13437	13419	13536	13357	13511	13544	13157	13491	13286	13319	13189	13334	13270	13319	13502	13299	13335	13293	13518	13275	13606	13322	13434	13275	13321	13493	13302	13422	13347	13293	13231	13449	13369	13433	13390	13473	13359	13424	13392	13432	13494	13397	13581	13446	13373	13383	13534	13173	13414	13423	13449	13380	13422	13414	13422	13539	13398	13535	13385	13494	13314	13364	13449	13410	13236	13477	13265	13339	13441	13570	13240	13239	13391	13450	13343	13319	13336	13333	13478	13271	13451	13312	13460	13372	13368	13411	13301	13266	13326	13386	13515	13339	13529	13320	13333	13183	13428	13363	13546	13422	13305	13436	13519	13289	13351	13402	13325	13330	13475	13348	13328	13331	13374	13261	13481	13281	13306	13289	13374	13330	13363	13492	13382	13351	13216	13469	13316	13491	13448	13390	13301	13402	13426	13484	13412	13545	13518	13340	13440	13433	13313	13427	13452	13498	13508	13276	13364	13412	13208	13428	13350	13320	13435	13191	13324	13370	13448	13538	13298	13263	13470	13202	13313	13223	13343	13382	13455	13339	13534	13554	13385	13495	13277	13541	13350	13353	13419	13183	13346	13440	13379	13300	13309	13506	13194	13437	13298	13459	13484	13380	13437	13468	13572	13342	13210	13300	13494	13507	13314	13478	13357	13444	13319	13285	13308	13357	13477	13305	13470	13391	13393	13473	13330	13406	13350	13411	13411	13391	13414	13309	13377
24164	21144	28230	26712	23595	21542	19148	16876	15690	15441	15338	15246	14967	14915	14976	14863	14955	14791	14597	14630	14629	14981	14787	14776	14705	14563	14673	14586	14641	14496	14688	14665	14468	14563	14621	14545	14478	14488	14386	14447	14553	14539	14506	14471	14732	14631	14457	14655	14580	14579	14491	14428	14721	14459	14521	14700	14440	14513	14392	14606	14434	14604	14651	14457	14486	14583	14422	14287	14483	14635	14701	14570	14513	14532	14470	14676	14459	14455	14594	14560	14772	14512	14406	14362	14595	14569	14594	14510	14528	14652	14598	14575	14483	14564	14754	14372	14306	14503	14492	14417	14486	14580	14552	14647	14435	14649	14568	14400	14405	14452	14696	14503	14610	14532	14532	14383	14704	14433	14526	14386	14625	14548	14627	14473	14568	14667	14530	14516	14367	14409	14436	14555	14634	14397	14551	14463	14523	14430	14451	14481	14567	14396	14482	14435	14499	14522	14515	14451	14569	14356	14730	14401	14481	14696	14525	14622	14552	14372	14702	14613	14692	14619	14639	14534	14333	14777	14589	14633	14660	14427	14524	14434	14487	14562	14454	14437	14648	14600	14566	14401	14652	14543	14567	14406	14437	14666	14575	14580	14472	14509	14632	14529	14467	14386	14440	14658	14572	14765	14396	14501	14413	14554	14591	14627	14471	14327	14530	14498	14622	14598	14581	14476	14478	14651	14582	14337	14723	14581	14512	14569	14528	14518	14480	14621	14646	14737	14414	14582	14297	14388	14378	14540	14473	14594	14593	14425	14461	14642	14856	14370	14793	14524	14598	14441	14518	14589	14490	14588	14350	14411	14610	14528	14404	14531	14650	14400	14506	14416	14621	14216	14604	14574	14658	14655	14587	14457	14791	14477	14722	14715	14727	14485	14335	14487	14623	14502	14618	14550	14405	14660	14562	14650	14512	14398	14529	14543	14637	14515	14498	14424	14368	14470	14519	14513	14549	14694	14635	14413	14520	14561	14557	14632	14565	14527	14598	14530	14458	14448	14485	14707	14529	14324	14488	14728	14549	14562	14436	14523	14436	14560	14541	14566	14597	14575	14465	14520	14485	14381	14573	14493	14440	14372	14366	14485	14478	14533	14492	14587	14478	14567	14426	14395	14420	14631	14566	14381	14627	14450	14609	14432	14422	14555	14374	14696	14656	14610	14287	14513	14386	14409	14548	14475	14624	14665	14555	14615	14644	14505	14673	14653	14417	14449	14526	14609	14663	14540	14679	14504	14465	14469	14599	14302	14438	14470	14520	14565	14526	14496	14567	14451	14258	14509	14474	14352	14454	14462	14675	14478	14578	14498	14682	14531	14599	14440	14392	14459	14558	14388	14473	14621	14533	14565	14377	14576	14561	14524	14375	14444	14601	14485	14399	14571	14433	14469	14526	14451	14428	14607	14435	14459	14605	14350	14518	14491	14667	14485	14502	14550	14444	14445	14494	14494	14329	14446	14489	14509	14391	14578	14529	14482	14537	14613	14594	14707	14556	14575	14614	14664	14635	14560	14652	14344	14640	14447	14480	14517	14505	14659	14537	14604	14541	14608	14483	14534	14571	14586	14438	14455	14591	14608	14554	14370	14582	14625	14478	14716	14579	14453	14620	14560	14335	14503	14415	14553	14457	14590	14468	14566	14549	14433	14408	14725	14443	14494	14553	14525	14387	14650	14626	14522	14569	14840	14620	14569	14622	14442	14569	14560	14503	14496	14560	14564	14462	14558	14603	14585	14654	14654	14488	14692	14248	14436	14445	14441	14474	14572	14542	14343	14456	14755	14460	14773	14653	14594	14604	14349	14604	14488	14617	14509	14751	14565	14644	14752	14637	14541	14412	14503	14437	14634	14601	14479	14743	14405	14588	14643	14543	14735	14684	14697	14558	14695	14750	14446	14459	14395	14582	14600	14543	14249	14386	14397	14477	14413	14575	14610	14650	14276	14462	14461	14539	14465	14451	14555	14430	14653	14680	14503	14409	14458	14455	14573	14365	14534	14595	14700	14396	14425	14545	14579	14580	14630	14580	14401	14506	14602	14620	14647	14503	14581	14548	14329	14679	14620	14541	14565	14495	14665	14252	14568	14551	14558	14753	14621	14415	14632	14589	14712	14531	14488	14661	14576	14558	14594	14576	14441	14473	14428	14460	14218	14659	14432	14591	14728	14534	14474	14554	14362	14648	14328	14437	14594	14480	14511	14323	14622	14357	14456	14695	14531	14521	14581	14488	14568	14506	14516	14469	14604	14401	14422	14617	14552	14472	14616	14498	14531	14689	14698	14505	14292	14517	14556	14719	14462	14266	14510	14565	14471	14595	14430	14493	14475	14647	14644	14614	14568	14493	14486	14567	14496	14442	14510	14609	14602	14536	14478	14606	14567	14430	14352	14523	14521	14377	14283	14484	14480	14571	14537	14674	14638	14674	14711	14536	14691	14719	14584	14235	14539	14438	14595	14669	14541	14557	14531	14683	14609	14204	14644	14621	14490	14413	14485	14354	14335	14598	14524	14536	14551	14662	14582	14645	14444	14520	14558	14540	14545	14495	14517	14510	14439	14643	14632	14534	14516	14433	14515	14531	14725	14749	14620	14604	14520	14560	14613	14378	14549	14327	14578	14536	14346	14705	14559	14340	14511	14585	14564	14463	14457	14553	14497	14399	14663	14512	14533	14500	14481	14614	14453	14591	14313	14423	14406	14368	14546	14390	14458	14394	14464	14695	14455	14538	14580	14651	14517	14491	14586	14575	14573	14554	14605	14594	14632	14614	14712	14566	14646	14500	14511	14556	14527	14396	14370	14511	14233	14531	14623	14523	14576	14497	14405	14525	14556	14442	14383	14794	14553	14587	14457	14485	14546	14582	14452	14533	14335	14478	14319	14392	14582	14389	14450	14549	14489	14470	14512	14531	14558	14552	14488	14572	14660	14606	14682	14397	14449	14548	14692	14616	14573	14511	14564	14366	14400	14622	14584	14407	14609	14436	14475	14536	14531	14656	14465	14421	14648	14479	14577	14173	14552	14391	14455	14553	14558	14553	14562	14495	14556	14525	14617	14632	14581	14431	14558	14509	14809	14718	14504	14495	14767	14521	14495	14400	14367	14630	14530	14637	14343	14503	14739	14217	14746	14683	14552	14648	14490	14546	14516	14465	14428	14636	14319	14578	14359	14578	14459	14582	14595	14658	14635	14565	14648	14504	14647	14694	14509	14549	14504	14646	14689	14570	14650	14655	14645	14387	14450	14451	14784	14648	14583	14689	14505	14434	14678	14511	14512	14577	14557	14606	14720	14497	14567	14532	14457	14466	14554	14509	14399	14660	14374	14453	14531	14408	14486	14469	14584	14486	14641	14724	14508	14560	14468	14434	14555	14630	14562	14716	14477	14526	14556	14677	14529	14471	14471	14369	14561	14577	14325	14652	14730	14492	14659	14535	14462	14718	14475	14564	14645	14473	14492	14535	14572	14475	14555	14542	14487	14680	14527	14599	14467	14718	14677	14621	14315	14584	14448	14387	14377	14471	14346	14318	14496	14475	14401	14584	14494	14484	14740	14537	14554	14462	14700	14392	14721	14671	14464	14482	14550	14616	14574	14580	14478	14492	14366	14517	14541	14639	14565	14527	14641	14397	14550	14351	14480	14505	14432	14481	14611	14574	14660	14406	14354	14659	14373	14627	14467	14374	14563	14552	14638	14458	14454	14567	14546	14502	14645	14645	14546	14560	14641	14561	14427	14579	14627	14654	14499	14582	14579	14564	14612	14525	14549	14633	14570	14679	14705	14530	14446	14628	14502	14697	14546	14529	14566	14558	14467	14600	14597	14470	14609	14440	14673	14644	14468	14341	14450	14669	14589	14444	14493	14672	14581	14677	14582	14421	14757	14491	14459	14629	14478	14572	14579	14559	14568	14673	14544	14490	14462	14375	14518	14496	14532	14587	14428	14443	14540	14362	14317	14360	14663	14330	14734	14406	14555	14645	14505	14628	14524	14538	14398	14536	14539	14471	14487	14445	14423	14468	14611	14416	14498	14537	14603	14565	14348	14503	14615	14589	14544	14316	14388	14545	14567	14637	14589	14486	14520	14408	14563	14680	14503	14654	14546	14387	14508	14509	14461	14579	14384	14582	14598	14498	14343	14443	14637	14465	14625	14403	14520	14542	14500	14666	14446	14524	14791	14446	14654	14671	14623	14537	14580	14646	14566	14548	14682	14579	14697	14450	14566	14365	14630	14541	14547	14383	14673	14525	14591	14557	14561	14488	14547	14709	14473	14528	14612	14592	14508	14516	14536	14488	14547	14537	14624	14510	14325	14631	14609	14425	14682	14625	14426	14454	14531	14495	14474	14512	14467	14521	14498	14458	14646	14640	14316	14588	14554	14664	14403	14574	14499	14615	14745	14332	14535	14417	14537	14488	14567	14537	14557	14411	14323	14505	14599	14570	14515	14445	14784	14499	14533	14410	14448	14603	14498	14430	14765	14428	14495	14556	14437	14473	14603	14437	14639	14488	14478	14555	14568	14458	14536	14522	14409	14598	14624	14662	14379	14597	14420	14550	14536	14499	14632	14380	14466	14529	14516	14618	14477	14530	14333	14672	14548	14543	14570	14637	14393	14578	14416	14534	14531	14662	14706	14490	14486	14542	14430	14682	14417	14545	14540	14420	14511	14559	14556	14740	14560	14496	14800	14531	14701	14521	14398	14219	14473	14527	14538	14547	14510	14478	14356	14650	14537	14598	14383	14518	14547	14442	14220	14356	14333	14656	14526	14583	14669	14605	14483	14425	14743	14648	14433	14310	14422	14472	14333	14504	14672	14618	14659	14524	14467	14428	14363	14809	14639	14599	14578	14463	14663	14619	14427	14531	14463	14131	14636	14433	14591	14698	14517	14534	14513	14277	14448	14260	14649	14438	14772	14422	14518	14482	14326	14639	14551	14345	14248	14433	14632	14465	14717	14469	14415	14483	14369	14524	14645	14469	14381	14538	14516	14474	14560	14469	14507	14452	14604	14575	14490	14519	14518	14695	14534	14502	14466	14360	14601	14499	14606	14530	14616	14651	14556	14646	14567	14411	14568	14643	14458	14634	14523	14533	14497	14330	14525	14764	14591	14747	14591	14633	14623	14661	14577
25935	47958	39102	27642	23975	19842	17323	15792	14142	13659	13705	13391	13499	13306	13174	12964	13056	13146	12849	12911	12909	12745	12777	13037	13049	12859	12820	12748	12792	12855	12890	13005	12820	12746	12800	12901	12792	12678	12839	12702	12705	12834	12788	12804	12724	12835	12777	12911	12734	12820	12735	12568	12674	12652	12801	12633	12591	12667	12929	12597	12783	12797	12727	12751	12758	12806	12878	12829	12747	12714	12807	12855	12809	12860	12817	12812	12865	12909	12755	12808	12738	12753	12702	12821	12828	12838	12879	12661	12781	12841	12799	12743	12816	12613	12848	12662	12603	12937	12704	12842	12703	12671	12761	12831	12588	12754	12811	12819	12817	12761	12771	12748	12682	12778	12885	12711	12754	12845	12734	12713	12791	12609	12760	12679	12916	12538	12849	12587	12677	12822	12667	12866	12888	12663	12740	12796	12817	12704	12734	12678	12802	12798	12816	12683	12693	12812	12895	12735	12810	12816	12723	12661	12747	12730	12728	12911	12715	12892	12592	12790	12866	12727	12520	12727	12814	12759	12767	12743	12780	12723	12779	12844	12782	12689	12760	12688	12776	12747	12679	12744	12666	12814	12935	12667	12788	12672	12711	12884	12721	12872	12606	12931	12750	12756	12687	12850	12687	12779	12869	12762	12833	12780	12701	12741	12693	12928	12597	12724	12763	12851	12892	12788	12838	12938	12769	12744	12779	12684	12734	12973	12861	12770	12718	12804	12691	12866	12749	12869	12724	12793	12759	12763	12680	12729	12904	12815	12700	12632	12824	12752	12708	12867	12840	12808	12674	12664	12753	12690	12738	12740	12773	12564	12768	12681	12720	12646	12767	12823	12794	12793	12728	12782	12684	12860	12744	12579	12812	12837	12750	12708	12891	12798	12850	12774	12839	12852	12790	12692	12738	12733	12895	12630	12772	12728	12653	12719	12677	12717	12729	12755	12892	12871	12886	12754	12627	12619	12812	12729	12750	12777	12757	12732	12779	12801	12784	12785	12745	12721	12796	12617	12700	12716	12710	12716	12882	12725	12740	12835	12723	12527	12824	12681	12726	12683	12784	12798	12863	12913	12883	12815	12664	12663	12789	12622	12858	12807	12688	12784	12814	12740	12682	12722	12787	12868	12652	12830	12949	12718	12652	12758	12744	12599	12814	12745	12592	12736	12835	12692	12794	12783	12665	12864	12703	12522	12694	12611	12757	12924	12740	12812	12640	12949	12760	12636	12696	12824	12813	12732	12550	12871	12817	12614	12727	12991	12758	12535	12831	12705	12796	12836	12796	12732	12859	12766	12804	12749	12850	12859	12706	12739	12563	12790	12807	12865	12686	12781	12752	12742	12638	12595	12687	12534	12762	12840	12800	12753	12868	12911	12846	12650	12856	12709	12844	12824	12655	12788	12805	12680	12674	12759	12893	12668	12692	12719	12800	12786	12781	12759	12725	12684	12638	12866	12657	12782	12717	12787	12854	12741	12793	12622	12699	12664	12889	12705	12774	12780	12738	12541	12863	12641	12746	12717	12766	12770	12886	12707	12754	12653	12913	12781	12861	12766	12678	12868	12624	12804	12746	12623	12757	12652	12873	12695	12627	12862	12703	12850	12835	12767	12776	12636	12705	12622	12756	12773	12830	12726	12806	12727	12951	12730	12619	12843	12775	12809	12719	12784	12779	12829	12747	12859	12783	12713	12725	12888	12853	12700	12723	12804	12992	12703	12641	12665	12771	12704	12682	12654	12829	12788	12539	12924	12703	12711	12835	12860	12775	12705	12658	12866	12907	12730	12740	12802	12699	12702	12607	12752	12787	12817	12849	12737	12844	12840	12846	12710	12706	12655	12788	12735	12655	12742	12781	12803	12735	12717	12694	12814	12688	12694	12765	12763	12694	12740	12680	12989	12667	12748	12808	12745	12751	12768	12770	12693	12694	12700	12959	12815	12791	12867	12838	12852	12721	12718	12698	12799	12750	12817	12756	12787	12906	12717	12786	12753	12664	12585	12789	12758	12748	12729	12892	12844	12962	12734	12656	12680	12828	12723	12857	12731	12721	12850	12714	12896	12683	12670	12947	12747	12756	12923	12805	12656	12705	12863	12706	12755	12642	12713	12736	12694	12671	12708	12808	12745	12698	12761	12799	12893	12758	12853	12837	12864	12696	12860	12689	12604	12714	12729	12890	12700	12646	12743	12698	12821	12706	12585	12886	12762	12755	12716	12796	12762	12739	12686	12755	12834	12781	12801	12716	12719	12870	12769	12589	12841	12772	12756	12890	12909	12867	12739	12722	12785	12736	12866	12872	12763	12866	12873	12474	12933	12735	12719	12779	12636	12752	12613	12730	12785	12639	12769	12704	12715	12890	12933	12728	12692	12849	12933	12706	12676	12762	12588	12620	12800	12740	12934	12698	12715	12630	12928	12701	12510	12698	12726	12721	12695	12757	12740	12776	12519	12739	12763	12672	12767	12879	12679	12848	12770	12833	12680	12741	12930	12715	12731	12859	12849	12775	12721	12775	12730	12682	12801	12702	12801	12884	12768	12850	12692	12606	12729	12745	12715	12694	12836	12582	12572	12836	12656	12831	12788	12815	12824	12853	12669	12823	12686	12792	12616	12693	12721	12812	12694	12626	12882	12694	12858	12851	12825	12852	12792	12742	12781	12809	12736	12717	12606	12719	12685	12850	12740	12749	12908	12799	12739	12778	12609	12789	12796	12822	12639	12723	12861	12849	12681	12668	12887	12832	12829	12576	12686	12586	12773	12730	12715	12883	12827	12722	12845	12620	12992	12768	12784	12883	12738	12861	12762	12855	12925	12662	12707	12840	12603	12768	12556	12767	12610	12819	12619	12809	12916	12658	12792	12749	12694	12661	12743	12665	12751	12810	12769	12834	12635	12866	12799	12973	12824	12817	12838	12818	12834	12681	12803	12749	12638	12640	12779	12687	12599	12916	12776	12701	12886	12812	12788	12693	12745	12803	12726	12820	12769	12671	12689	12778	12792	12698	12578	12831	12791	12745	12828	12692	12724	12825	12754	12779	12807	12822	12630	12729	12848	12719	12809	12782	12757	12742	12662	12789	12813	12890	12803	12884	12903	12825	12745	12713	12703	12823	12812	12696	12766	12834	12651	12907	12793	12782	12679	12559	12699	12915	12866	12682	12858	12661	12734	12845	12683	12752	12808	12810	12779	12785	12773	12780	12644	12780	12975	12691	12690	12826	12791	12789	12888	12794	12720	12844	12696	12685	12696	12650	12786	12975	12843	12653	12700	12791	12839	12643	12753	12894	12616	12628	12725	12612	12598	12808	12514	12965	12726	12804	12871	12635	12708	12748	12908	12866	12802	12857	12825	12692	12904	12787	12862	12731	12832	12775	12745	12797	12855	12792	12669	12750	12909	12643	12822	12732	12672	12773	12678	12720	12646	12672	12763	12735	12818	12794	12931	12877	12686	12538	12668	12848	12685	12735	12828	12636	12720	12827	12764	12856	12758	12889	12710	12877	12931	12737	12719	12769	12931	12812	12903	12853	12796	12857	12785	12671	12766	12684	12844	12772	12798	12721	12767	12745	12716	12764	12753	12836	12882	12602	12834	12865	12962	12821	12488	12788	12879	12758	12500	12884	12763	12766	12672	12715	12750	12805	12844	12747	12752	12693	12806	12698	12748	12715	12709	12815	12539	12618	12764	12861	12866	12744	12865	12732	12873	12744	12736	12876	12741	12738	12826	12781	12855	12693	12861	12703	12727	12821	12854	12781	12755	12800	12852	12700	12734	12753	12810	12860	12711	12898	12671	12737	12702	12759	12783	12750	12703	12753	12683	12733	12754	12830	12709	12788	12918	12784	12760	12885	12900	12715	12753	12677	12759	12749	12738	12824	12602	12713	12871	12949	12664	12841	12773	12819	12739	12700	12609	12655	12838	12763	12779	12804	12785	12732	12701	12774	12725	12782	12716	12779	12742	12770	12805	12739	12850	13014	12695	12900	12704	12750	12700	12710	12962	12698	12928	12790	12669	12847	12804	12831	12756	12663	12859	12821	12744	12560	12857	12713	12734	12711	12850	12684	12742	12796	12790	12692	12784	12714	12748	12906	12714	12818	12768	12704	12737	12790	12854	12742	12766	12760	12711	12679	12776	12761	12703	12784	12845	12755	12821	12796	12851	12852	12669	12813	12872	12798	12631	12755	12847	12623	12646	12736	12845	12862	12828	12978	12711	12736	12805	12682	12885	12875	12818	12769	12586	12623	12800	12699	12733	12906	12719	12687	12804	12835	12638	12717	12735	12681	12864	12649	12840	12793	12740	12721	12706	12817	12732	12770	12679	12774	12820	12673	12636	12607	12630	12712	12781	12680	12790	12679	12727	12839	12862	12759	12802	12870	12632	12547	12624	12762	12574	12923	12686	12673	12860	12725	12809	12805	12651	12802	12967	12855	12730	12692	12870	12810	12795	12645	12945	12659	12857	12732	12705	12825	12815	12664	12849	12680	12598	12874	12882	12758	12760	12888	12790	12817	12785	12576	12851	12806	12741	12737	12790	12785	12821	12651	12794	12740	12766	12722	12908	12650	12746	12753	12689	12812	12773	12708	12822	12820	12682	12754	12604	12972	12818	12742	12828	12800	12662	12718	12785	12717	12592	12774	12868	12917	12699	12659	12707	12770	12704	12828	12766	12774	12756	12821	12728	12836	12664	12811	12805	12682	12674	12712	12679	12730	12783	12828	12815	12643	12677	12595	12694	12848	12762	12742	12825	12956	12816	12589	12765	12724	12757	12780	12696	12573	12782	12785	12715	12810	12734	12888	12662	12720	12750	12702	12792	12679	12809	12641	12786	12816	12773	12540	12825	12803	12850	12721	12729	12800	12761	12548	12654	12714	12858	12693	12643	12799	12838	12595	12661	12708	12740	12774	12742	12788	12623	12893	12693	12788	12605	12827	12797	12788	12717	12776	12786	12837	12734	12758	12862	12760	12769	12897	12915	12789	12837	12758	12718	12680	12692	12826	12683	12524	12746	12832	12823	12781	12729	12795	12746	12814	12837	12771	12822	12931	12783	12671	12713	12844	12633	12766	12787	12705	12706	12946	12761	12708	12692	12583	12754	12710	12904	12653	12810	12745	12819	12780	12754
21975	21151	28894	23743	22056	25633	28596	21461	18814	18352	17923	17828	17072	17036	17123	16977	16891	16641	16873	16595	16789	16581	16620	16528	16564	16383	16549	16523	16520	16626	16428	16190	16336	16417	16569	16489	16420	16453	16468	16434	16324	16349	16268	16402	16231	16357	16501	16448	16418	16513	16232	16488	16423	16277	16273	16301	16464	16277	16450	16505	16380	16346	16443	16308	16213	16463	16485	16283	16183	16304	16288	16228	16410	16181	16326	16162	16424	16392	16234	16310	16579	16374	16364	16332	16350	16148	16280	16279	16463	16355	16351	16098	16090	16457	16258	16280	16463	16168	16478	16557	16639	16460	16484	16255	16534	16274	16337	16408	16503	16196	16272	16604	16405	16363	16278	16254	16247	16169	16138	16239	16582	16369	16309	16254	16239	16362	16289	16320	16453	16387	16214	16295	16469	16271	16459	16244	16108	16341	16263	16147	16357	16435	16353	16278	16224	16097	16346	16302	16496	16252	16110	16652	16513	16269	16289	16174	16260	16355	16392	16196	16448	16219	16199	16278	16348	16247	16363	16300	16376	16514	16366	16265	16284	16226	16283	16149	16172	16455	16528	16365	16183	16526	16291	16446	16310	16428	16441	16198	16246	16228	16361	16273	16519	16304	16331	16124	16252	16233	16323	16300	16165	16270	16325	16345	16296	16361	16220	16377	16371	16155	16076	16315	16342	16319	16264	16172	16318	16444	16457	16325	16331	16266	16477	16321	16238	16358	16304	16229	16397	16288	16353	16325	16347	16132	16355	16506	16440	16414	16347	16511	16356	16103	16065	16188	16228	16219	16332	16486	16578	16355	16434	16212	16273	16307	16367	16290	16381	16388	16326	16352	16281	16277	16267	16310	16240	16320	16263	16464	16226	16327	16105	16301	16318	16243	16415	16549	16269	16396	16255	16234	16167	16268	16262	16223	16383	16142	16370	16095	16290	16126	16283	16180	16284	16221	16361	16291	16385	16258	16323	16384	16473	16293	16340	16480	16317	16199	16162	16339	16244	16473	16254	16436	16441	16236	16206	16309	16306	16138	16331	16559	16224	16235	16465	16163	16323	16369	16061	16183	16308	16181	16279	16289	16292	16405	16267	16317	16352	16267	16411	16253	16363	16498	16349	16258	16464	16118	16289	16509	16273	16308	16534	16288	16379	16176	16322	16258	16315	16196	16189	16309	16273	16377	16335	16154	16313	16381	16300	16342	16390	16325	16298	16616	16443	16177	16230	16377	16298	16250	16297	16151	16299	16334	16134	16473	16272	16242	16154	16547	16469	16438	16707	16355	16156	16324	16275	16356	16303	16326	16350	16241	16329	16449	16361	16381	16407	16368	16339	16230	16154	16401	16413	16222	16543	16384	16371	16333	16268	16228	16373	16304	16184	16263	16344	16459	16305	16118	16123	16049	16334	16237	16322	16240	16404	16241	16530	16332	16394	16168	16268	16273	16278	16352	16387	16418	16344	16057	16255	16342	16466	16238	16294	16231	16076	16195	16219	16267	16542	16335	16226	16436	16367	16337	16321	16262	16202	16093	16188	16284	16254	16254	16257	16209	16393	16240	16372	16274	16443	16129	16166	16376	16312	16487	16344	16307	16299	16429	16562	16303	16052	16224	16453	16254	16443	16341	16445	16407	16386	16268	16225	16189	16538	16236	16247	16114	16124	16110	16227	16474	16551	16341	16168	16229	16068	16321	16452	16195	16147	16132	16373	16352	16409	16288	16239	16252	16238	16358	16402	16370	16127	16206	16393	16342	16271	16298	16399	16266	16248	16080	16174	16064	16420	16241	16199	16232	16258	16045	16371	16177	16129	16242	16281	16323	16281	16316	16115	16272	16352	16232	16139	16304	16307	16438	16392	16298	16162	16267	16169	16074	16363	16346	16258	16261	16288	16096	16376	16470	16398	16321	16229	16089	16088	16319	16262	16310	16200	16355	16352	16420	16270	16028	16046	16057	16258	16440	16357	16221	16177	16261	16349	16382	16121	16321	16158	16416	16165	16290	16352	16363	16276	16263	16302	16123	16271	16295	16111	16200	16308	16279	16363	16201	16226	16208	16276	16255	16114	16214	16463	16394	16246	16405	16145	16413	16247	16088	16420	16171	16210	16476	16252	16413	16394	16437	16363	16283	16483	16302	16595	16371	16170	16165	16315	16321	16404	16367	16275	16303	16220	16425	16164	16410	16499	16353	16227	16294	16419	16264	16108	16309	16348	16304	16242	16277	16313	16350	16587	16361	16318	16157	16406	16374	16475	16444	16223	16262	16282	16224	16262	16212	16361	16285	16439	16386	16331	16247	16566	16327	16255	16450	16137	16192	16345	16279	16311	16407	16338	16241	16041	16342	16204	16116	16237	16324	16243	16321	16298	16387	16258	16406	16302	16351	16438	16460	16225	16208	16332	16128	16252	16494	16375	16429	16460	16309	16316	16422	16251	16346	16244	16207	16241	16233	16207	16226	16243	16280	16268	16224	16370	16235	16300	16314	16235	16483	16313	16302	16267	16326	16342	16303	16120	16044	16322	16288	16268	16330	16432	16362	16434	16248	16381	16482	16382	16401	16327	16106	16479	16296	16186	16225	16315	16194	16456	16457	16347	16391	16563	16313	16178	15998	16082	16313	16198	16395	16362	16308	16224	16403	16240	16401	16203	16295	16249	16490	16384	16289	16374	16281	16081	16342	16367	16405	16523	16305	16269	16449	16281	16440	16495	16240	16289	16354	16419	16287	16291	16304	16193	16247	16325	16260	16297	16308	16432	16439	16250	16243	16395	16206	16307	16391	16081	16425	16377	16388	16403	16372	16397	16546	16228	16239	16233	16331	16452	16378	16388	16315	16448	16279	16257	16198	16285	16180	16420	16416	16295	16265	16205	16281	16539	16250	16156	16305	16219	16455	16206	16372	16531	16258	16376	16338	16318	16125	16333	16246	16171	16324	16195	16167	16260	16207	16282	16147	16468	16285	16254	16338	16359	16391	16398	16343	16283	16244	16505	16221	16327	16278	16078	16163	16302	16282	16320	16232	16171	16045	16268	16096	16260	16129	16367	16441	16385	16256	16257	16168	16348	16291	16190	16298	16363	16480	16279	16264	16309	16375	16092	16264	16378	16348	16169	16248	16248	16321	16483	16357	16253	16175	16109	16298	16156	16233	16261	16243	16333	16194	16228	16275	16392	16311	16167	16368	16127	16403	16166	16351	16172	16120	16213	16327	16330	16346	16336	16357	16443	16388	16227	16420	16365	16289	16036	16308	16329	16467	16170	16259	16333	16314	16376	16263	16134	16494	16216	16302	16229	16520	16266	16253	16465	16184	16366	16392	16461	16328	16356	16395	16433	16262	16217	16343	16367	16181	16360	16287	16226	16080	16361	16381	16195	16467	16178	16169	16037	16356	16060	16303	16047	16280	16386	16317	16267	16296	16178	16292	16127	16199	16373	16204	16222	16302	16240	16200	16296	16304	16305	16296	16283	16107	16276	16436	16331	16533	16229	16404	16360	16312	16262	16486	16300	16303	16307	16369	16171	16280	16359	16349	16207	16405	16168	16342	16180	16317	16403	16350	16219	16467	16137	16290	16509	16293	16385	16170	16270	16129	16227	16231	16407	16458	16324	16272	16292	16285	16422	16363	16245	16274	16471	16175	16204	16436	16512	16130	16088	16294	16286	16274	16265	16372	16294	16198	16152	16216	16450	16309	16251	16365	16436	16213	16220	16001	16133	16388	16328	16590	16302	16490	16335	16298	16204	16291	16268	16342	16401	16321	16232	16402	16367	16353	16135	16128	16149	16266	16297	16230	16166	16311	16364	16136	16263	16226	16175	16302	16537	16405	16404	16150	16365	16201	16449	16161	16286	16248	16241	16280	16346	16157	16239	16199	16264	16175	16318	16421	16281	16224	16267	16332	16249	16274	16434	16249	16286	16416	16484	16190	16126	16225	16364	16522	16481	16383	16288	16301	16433	16140	16181	16311	16155	16282	16322	16442	16185	16344	16417	16419	16310	16335	16312	16252	16252	16232	16300	16291	16330	16466	16218	16235	16205	16375	16278	16202	16261	16259	16302	16219	16363	16320	16307	16455	16362	16254	16442	16232	16170	16248	16290	16197	16169	16283	16245	16096	16360	16112	16172	16336	16210	16327	16428	16336	16423	16299	16334	16223	16222	16389	16237	16417	16291	16311	16343	16183	16463	16241	16378	16411	16368	16410	16372	16286	16318	16237	16337	16243	16221	16099	16286	16345	16231	16322	16270	16238	16206	16249	16149	16338	16388	16193	16152	16516	16230	16394	16321	16389	16358	16227	16445	16182	16235	16426	16194	16185	16180	16539	16139	16384	16186	16183	16182	16294	16272	16358	16291	16445	16419	16232	16269	16316	16356	16163	16165	16327	16450	16430	16362	16296	16202	16291	16254	16086	16303	16398	16446	16323	16197	16212	16448	16322	16151	16273	16336	16488	16327	16277	16177	16433	16283	16216	16317	16287	16130	16275	16142	16306	16411	16298	16341	16182	16283	16092	16106	16215	16472	16286	16272	16512	16208	16534	16349	16216	16453	16198	16305	16203	16295	16192	16326	16296	16275	16082	16256	16294	16155	16394	16273	16329	16302	16177	16400	16321	16490	16149	16295	16316	16380	16496	16448	16309	16456	16320	16334	16475	16196	16286	16160	16279	16282	16380	16219	16464	16237	16163	16345	16491	16341	16334	16437	16564	16229	16195	16541	16272	16457	16244	15951	16215	16351	16133	16211	16223	16164	16142	16436	16224	16254	16469	16263	16349	16491	16341	16246	16250	16341	16131	15956	16233	16200	16344	16420	16468	16289	16196	16447	16369	16216	16243	16366	16322	16124	16198	16198	16152	16326	16165	16445	16211	16281	16372	16386	16363	16465	16419	16234	16273	16410	16314	16351	16572	16239	16249	16288	16075	16255	16339	16452	16418	16381	16311	16359	16206	16246	16272	16199	16297	16277	16356	16266	16258	16287	16347	16327	16209	16103	16184	16356	16022	16329	16370	16070	16333	16146	16153	16353	16336	16058	15997	16274	16283	16217	16442	16223	16260	16511	16581	16471	16167	16093	16141	16292	16250	16261	16376	16163	16342	16432	16452	16338	16169	16379	16363	16191	16349
28807	56310	46219	35591	32116	27381	23548	19079	16523	15919	15575	15143	14808	14737	14599	14360	14306	14153	14129	14187	13962	14105	14111	13819	14005	13861	13688	13962	13790	13944	13978	13873	13965	13793	13884	14109	13818	13874	13848	13910	13869	13866	13657	13771	13812	13802	13785	13804	13769	13850	13733	13922	13748	13799	13915	13652	13754	13760	13816	13906	13882	13864	13841	13686	13659	13779	13832	13755	13804	13590	13920	13671	13623	13790	13781	13938	13791	13695	13779	13722	13659	13759	13800	13829	13738	13772	13849	13789	13673	13858	13896	13700	13820	13714	13750	13964	13658	13632	13987	13818	13886	13835	13716	13815	14035	13816	13907	13833	13784	13748	13835	13803	13855	13852	13847	13778	13766	13952	13695	13810	13850	13928	13808	13803	13783	13775	13711	13855	13896	13830	13733	13561	13949	13758	13653	13772	13829	13835	13834	13809	13863	13692	13871	13796	13821	13841	13810	13759	13905	14031	13758	13918	13710	13764	13833	13751	13847	14039	13739	13794	13706	13846	13663	13871	13748	13705	13707	13799	13936	13841	13884	13895	13689	13905	13947	13897	13771	13800	13869	13771	13795	13822	13934	13737	13839	13825	13856	13909	13803	13760	13863	13890	13667	13848	13918	13739	13664	13893	13917	13845	13817	13679	13773	13877	13899	13875	13727	13779	13836	13740	13837	13789	13828	13858	13818	13778	13750	13918	13764	13954	13692	13910	13838	13658	13677	13773	13864	13898	13733	13836	13852	13803	13647	13893	13984	13663	13671	13919	13769	13815	13827	13860	13870	13924	13600	13751	13949	13801	13756	13987	13864	13904	13835	13700	13710	13922	13844	13782	13807	13755	13666	13773	13726	13684	13979	13837	13936	13750	13713	13879	13584	13694	13689	13889	13692	13652	13784	13872	13885	13788	13830	13779	13678	13780	14002	13927	13839	13806	13851	13858	13718	13683	13864	13720	13657	13830	13765	13808	13976	13784	13820	13954	13732	13660	13872	13939	13882	13903	13933	13761	13756	13639	14001	13715	13777	13941	13774	13790	13630	13820	13808	13666	13738	13778	13823	13895	13688	13857	13837	13893	13944	13822	13900	13802	13679	13724	13956	13805	13772	13794	13869	13713	13707	13903	13794	13785	13767	13850	13732	13782	13870	13898	13805	13758	13828	13927	13799	13895	13806	13821	13874	13738	13752	13724	13759	13698	13744	13932	13739	13760	13856	13829	13867	13833	13780	13962	13748	13684	13714	13818	13688	13704	13913	13690	13887	13593	13666	13823	13855	13717	13794	13831	13836	13775	13948	13847	13976	13766	13674	13720	13743	13774	13614	13701	13795	13656	13898	13873	13776	13955	13790	13847	13903	13717	13938	13750	13998	13818	13632	13979	13739	13747	13654	13881	13932	13856	13814	13737	13719	13677	13615	13629	13970	13865	13746	13799	13723	13718	13724	13790	13599	14010	13786	13769	13923	13860	13850	13822	13631	13748	13960	13678	13727	13768	13907	13874	13681	13646	13832	13753	13881	13917	13748	13649	13853	13830	13908	13744	13828	13781	13766	13785	13874	13898	13857	13795	13664	14023	13895	13795	13796	13791	13671	13743	13822	13857	13923	13826	13719	13962	13711	13828	13927	13815	13818	13871	14024	13850	13765	13843	13770	13717	13716	13636	13717	13756	13791	13832	13841	13712	13784	13813	13752	13894	13893	13899	13523	13751	13752	13748	13871	13807	13832	13741	13734	13814	13750	13998	13994	13731	13908	13759	13826	13900	13822	13586	13804	13827	13913	13870	13922	13772	13939	13845	13787	13675	13833	13773	13813	13936	13851	13835	13927	13998	13727	13884	13874	13721	13876	13792	13828	13766	13804	13609	13728	13707	13621	13780	13806	13848	13764	13684	13789	13926	13825	13826	13741	13826	13738	13813	13778	13784	13811	13673	13591	13723	13762	13905	13688	13721	14041	13941	13826	14039	13781	13591	14042	13834	13939	13883	13906	13661	13880	13809	13762	13979	13726	13733	13782	13790	13783	13586	13870	13876	13807	13795	13826	13870	14005	13748	14160	14010	13797	13924	13791	13785	13667	13531	14059	13783	13848	13878	13764	13771	13590	13923	13845	13865	13975	13756	13699	13726	13817	13692	13663	13822	13791	13756	13796	13864	13821	13903	13839	13738	13774	13804	13730	13800	13701	13837	13785	13773	13955	13542	13946	13696	13932	13776	13684	13746	13617	13888	13843	13843	13981	13627	13770	13818	13733	13826	13770	13830	13732	13629	13813	13892	13689	13886	13831	13699	13636	13846	13805	13795	13874	13779	13871	13892	13925	13774	13636	13822	13967	13775	13709	13843	13793	13808	13748	13745	13895	13813	13818	13733	13771	13828	13897	13885	13838	13778	13774	13841	13785	13699	14027	13635	13832	13887	13723	13706	13679	13815	13814	13860	13755	13767	13789	13793	13876	13862	13822	13912	13719	13759	13817	13720	13746	13620	13816	13690	13898	13966	13725	13819	13864	14032	13892	13833	13876	13993	13819	13847	13646	13787	13816	13834	13832	13752	13687	13887	13844	13812	13899	13847	13654	13688	13692	13790	13680	13794	13725	13760	13824	13724	13749	13862	13655	13796	13739	13722	13800	13930	13797	13666	13745	13637	13796	13883	13881	13845	13838	13871	13799	13799	13775	13826	13777	13857	13742	13797	13849	13769	13752	13921	13829	13765	13763	13885	13892	13717	13847	13835	13742	13717	13850	13860	13640	13804	13829	13816	13630	13878	13846	13956	13800	13728	13860	13689	13727	13891	13767	13806	13796	13868	13726	13705	13865	13732	13633	13876	13825	13828	13899	13749	13771	13684	13887	13859	13869	13759	13906	13808	13927	13564	13916	13802	13671	13828	13915	13838	13707	13727	13796	13782	13945	13900	13876	13792	13962	13753	13593	13760	13781	13840	13778	13851	13784	13916	13824	13746	13848	13812	13863	13850	13715	13869	13734	13799	13889	13783	13757	13830	13711	13854	13779	13950	13803	13599	13716	13746	13762	13765	13783	13835	13767	13731	13858	13708	13621	13784	13827	13674	13796	13802	13760	13718	13860	13797	13611	13887	13826	13823	13747	13792	13893	13745	13981	13882	13762	13774	13805	13693	13911	13568	13925	13651	13900	13934	13951	13975	13781	13709	13918	13796	13712	13832	13742	13629	13808	13866	13767	13969	13748	13843	13872	13640	13822	13871	13799	13882	13698	13859	13930	13865	13709	13765	13782	13761	13775	13850	13862	13786	13876	13665	13711	13909	13918	13711	13890	13748	13807	13908	13653	13908	13860	13628	13627	13810	13853	13893	13831	13957	13874	13747	13814	13832	14011	13840	13778	13794	13724	13785	13747	13920	13827	13879	13855	13705	13756	13848	13851	13876	13721	13824	13733	13787	13823	13734	13756	13934	13740	13856	13737	14084	13845	13728	13928	13701	13771	13827	13763	13674	13661	13780	13810	13795	13867	13794	13887	13798	13849	13800	13683	13839	13870	13929	13799	13713	13658	13720	13777	13874	13791	13839	13721	13912	13805	13743	13862	13865	13921	13835	13774	13786	13789	13885	13890	13982	13970	13749	13821	13901	13796	13849	13780	13702	13910	13835	13790	13662	13904	13913	13750	13760	13977	13857	13941	13827	13767	13622	13840	13667	13743	13655	13714	13871	13826	13873	13883	13670	13804	13756	13845	13885	13885	13761	14019	13780	13628	13843	13836	13843	13809	13738	13763	13808	13921	13790	13796	13832	13815	13832	13815	13803	13718	13803	13683	13827	13898	13795	13753	13836	14108	13725	13688	13873	13647	13769	13807	13652	13818	13819	13958	13798	13771	13735	13869	13960	13801	13977	13851	13577	13722	13968	13907	13753	13820	13661	13782	13836	13721	13774	13770	13848	13938	13630	13743	13760	13792	14048	13743	13782	13829	13669	13890	13935	13823	13904	13779	13768	13918	13922	13831	13892	13840	13954	13739	13737	13792	13876	13931	13808	13917	13681	13702	13663	13764	13873	13764	13862	13844	13734	13817	13810	13746	13706	13737	13634	13596	13770	13793	13831	13771	13849	13839	13837	13613	13723	13786	13838	13772	13746	13884	13646	13736	13805	13809	13693	13758	13820	13768	13804	13698	13874	13782	13929	13796	13757	13886	13800	13876	13984	13602	13788	13905	13783	13797	13666	13806	13971	13791	13768	13786	13816	13795	13763	13722	13748	13839	14060	13906	13825	13789	13891	13680	13775	13866	13781	13827	13940	13817	14000	13868	13680	13693	13955	13882	13793	13819	13846	13762	13834	13686	13770	13738	13646	13816	13738	13560	13954	13797	13693	13845	13811	13762	13764	13717	13774	13796	13833	13852	13893	13712	13750	13778	13800	13863	13709	13842	13848	13851	13827	13866	13861	13710	13677	13847	13808	13745	13773	13777	13723	13847	13663	13762	13694	13731	13814	13835	13900	13664	13803	13756	13880	13705	13785	13797	13927	13817	13747	13926	13883	13844	13531	13811	13847	13786	13739	13638	13627	13872	13846	13755	13870	13800	13710	13733	13798	13794	13921	13663	13730	13569	13841	13797	13896	13869	13867	13704	13751	13794	13741	13824	13664	13845	13708	13712	13908	13752	13822	13848	13853	13832	13815	13846	13900	13814	13913	13894	13607	13765	13718	13841	13894	13775	13928	13763	13788	13783	13728	13770	13570	13879	13815	13887	13759	13861	13790	13724	13930	13784	13731	13719	13862	13815	13793	13975	13706	13653	13831	13850	13651	13684	13739	13771	13844	13783	13702	13774	13808	13599	13656	13843	13810	13862	13882	13927	13791	13797	13671	13790	13863	13856	13639	13887	13852	13985	13794	13944	13675	13580	13793	13776	13811	13912	13909	13858	13917	14037	13660	13874	13880	13680	13693	13778	13651	13723	13862	13732	13927	13702	13744	13831	13695	13828	13930	13873	13688	13718	13818	13788	13930	13842	13825	13970	13741	13702	13679	13741	13980	13734	13617	13642	13863	13727	13947	13917	13666	13838	13742	13837	13689	13766	13741	13992	13730	13757	13872	13902	13674	13899	13616	13893	13751	13800	13995	13762	13752	13847	13816	13809	13679	13835	13743	13846	13942
28563	26152	32502	27722	21570	18338	16789	15636	14915	14775	14763	14532	14556	14478	14699	14317	14209	14268	14272	14350	14327	14510	14326	14290	14159	14221	14248	14270	14302	14134	14117	14163	14236	14071	14182	13958	14130	14411	14221	14015	14253	14265	14178	14127	14126	14020	14128	14117	14321	14317	14278	14092	13909	14144	14282	14189	14167	14038	14133	14243	14042	14177	14195	14078	14191	14134	14187	14254	14180	14005	14261	14094	14251	14289	14222	14000	14186	14243	14042	14168	14177	14186	14157	14200	14235	13979	14138	14237	13919	14120	14024	14037	14226	14211	14156	14096	13964	14018	14132	14201	14090	14135	14203	14100	14250	14052	14328	14176	14181	14138	14160	14045	14126	13834	14048	14154	14020	14218	14169	14359	14128	14010	14238	13921	14159	14139	14233	14144	14029	14241	14078	14046	14210	14168	14011	14167	14116	14167	14095	14244	14193	14164	14138	13828	14307	14094	14082	14205	14123	14053	14001	14133	14237	14204	14145	14058	14214	14043	14005	14068	14133	14121	14336	14123	14165	14237	13998	14093	14004	14206	14150	14162	14020	14229	14142	14137	14068	14155	14085	14075	14118	14130	14246	13959	13828	14130	14119	14128	14028	14055	14277	14206	14283	14196	14223	14121	14042	14053	14268	14044	14138	14225	14228	14200	14247	14038	13981	14004	14295	14182	14035	14284	14050	14104	14170	14087	14145	14235	14206	13984	14187	14017	14085	14164	13935	14279	14263	14168	14116	14219	14129	14217	14258	14206	14172	14146	14204	14200	14132	14052	14115	14243	14113	14186	14130	14122	14170	14100	14355	14253	14200	14175	14144	14144	14047	14081	14184	14206	14128	14189	14027	14202	14226	14215	14200	14265	14249	14031	14116	14104	14037	13977	13936	14083	14075	14093	14129	14317	14369	14191	14190	14155	14134	14128	14281	14071	14142	14168	14302	14253	14021	14097	14047	14207	14283	14286	14230	14081	14142	13986	14027	14098	14325	14081	14169	14238	14088	13991	14129	14102	14205	14178	14187	14105	14208	14201	14034	14185	13853	14033	14108	13997	14303	14218	14265	14172	14147	14151	13996	14204	14239	14256	14197	14272	14019	13969	14115	14190	14096	14315	14143	14103	14266	14313	14109	14199	14258	14424	14107	14009	14140	14261	14131	14282	14096	14038	14067	14123	14115	14338	14158	14012	14247	14183	14028	14208	14237	14255	14049	13971	14131	14080	13972	14215	14247	14052	14046	14151	14120	14275	14212	14196	14089	14101	14218	14069	14229	14165	14186	14126	14254	14185	14116	14042	14187	14302	14289	14152	14156	14296	14223	14205	14124	14109	14258	14319	14350	14265	14279	14231	14141	14091	14143	14264	14239	14285	14128	14175	14201	13975	14096	14250	14144	14138	14245	14078	14094	14220	14221	14189	14062	14267	14153	14108	14263	14205	14129	14161	14132	14227	14303	14336	14071	14062	14150	14238	14314	14347	14223	14159	14360	14074	13902	14161	14149	14036	14113	14271	14337	14148	13941	14116	14202	14135	14226	14129	14212	14054	14111	14179	14328	14000	14042	14162	14129	14076	14022	14248	14325	14377	14074	14049	14188	14268	14251	14263	14160	14136	14155	14220	14141	14295	14254	14188	14106	14068	14318	14177	14178	14079	14176	14264	14168	14097	14147	14324	14248	14157	14199	14338	14144	14349	14350	14187	14021	14236	14126	14121	14105	14247	14312	14255	14180	14322	14194	14160	14107	13929	14169	14128	14133	14250	14060	14165	14100	14277	14072	13888	14170	14171	14251	14178	14162	14396	14300	14219	14168	14226	14171	14170	14261	14066	14168	14091	14107	14134	14078	14236	14194	14228	14230	14002	14149	14161	14254	13915	14257	14160	14297	14166	14103	14036	13954	14119	14173	14122	14427	14205	13852	14179	14146	14217	14098	14201	14452	14302	14249	14075	14302	14149	14214	14057	14357	14423	14264	14038	14193	14227	14108	14047	14162	14059	14333	13986	14037	14084	14260	14077	13935	14273	13981	14104	14071	14054	14246	14190	14321	14171	14025	14053	14183	14279	14164	13939	14096	14151	14035	14258	14299	14158	14188	14089	14131	14163	14338	14245	14404	14139	14063	14104	14270	14152	14129	13902	14185	14294	14036	14088	14343	14039	14388	14322	14273	14243	14191	13998	14145	14258	14267	14152	14189	14191	14339	14006	14060	13863	14248	14120	14135	13994	14195	14138	14208	14079	14047	14192	14044	14246	14239	14222	14076	14204	14185	14096	14112	14317	14054	13951	14014	14135	14145	14105	14344	14020	13979	14189	14264	14079	13922	14263	14192	14143	13969	14310	14328	14217	14030	14180	14177	14038	14171	14153	14171	14076	14160	14037	14176	14102	14328	14059	13950	14060	14355	14180	14306	14017	14055	14311	14159	13969	13994	14266	14078	14228	14372	14038	14144	14333	14209	14463	14195	14192	14054	14208	13934	14140	14333	14313	14059	14250	14138	14232	14160	14214	14202	14121	14035	14072	14104	14360	14087	14055	14253	14194	14156	14049	14161	13875	14133	13899	13993	13979	14154	14024	14158	14027	14157	14360	14210	13895	14072	14213	14089	14143	14295	14177	14186	14184	14328	14145	14050	14116	14304	14377	14218	14287	14065	14181	14299	14050	14034	14309	14170	14099	14075	13985	14097	14326	14098	14121	13990	13924	14160	14268	14201	14226	14098	14135	14152	14192	14226	14137	13991	14050	14031	14211	14020	14071	14316	14180	14169	14133	14364	14160	14176	14171	14238	14073	14107	14090	14140	14104	14069	14263	14192	14154	14113	14452	14089	14177	14010	14138	14200	14069	14212	14149	13992	14012	14073	14112	14136	14226	14322	14145	14053	14029	13976	14180	14125	14192	14215	14263	14154	14188	14067	14285	14126	14272	14367	14121	14013	14089	14258	14231	14068	14040	14088	14140	14189	14242	14211	14340	14174	14194	14168	14017	14143	14196	13939	14229	14048	14247	14257	14047	14226	14137	14426	14195	14195	13998	13900	14306	14223	14151	14115	14212	14322	14119	14129	14116	14307	14122	14169	14129	14062	14024	14113	14009	14101	14124	14200	14204	14282	14062	14049	14123	14265	14213	14303	14105	14210	14181	14036	14066	14257	14130	14137	14189	14010	14209	14206	14321	14239	14282	14101	14172	14113	14037	14205	14118	14211	14226	14239	14192	14125	14161	14158	14273	14203	14176	14202	14160	14139	14108	14279	14131	14173	14120	14214	13979	14140	14110	14147	13959	14144	14190	14293	14195	14184	14020	14145	14114	14061	14202	13962	14142	14278	14215	14260	14198	14142	14111	14158	13957	13948	14192	14304	14100	13996	14043	14283	14232	14210	14009	14062	14082	14140	14066	13986	14454	14204	14166	14177	14191	13972	14237	14200	14062	14175	14142	14141	14188	14233	13896	14130	14195	14221	14187	14178	14248	14150	14133	14201	14140	14091	14014	14097	14030	13980	13978	14255	14184	14020	14107	14314	14161	14000	14260	14295	14259	14232	14115	14194	14154	14000	14056	14222	14248	14086	14192	14072	14074	13930	14086	14239	14074	14178	14058	14040	14196	14304	14022	14336	14223	14222	14316	14082	14162	14060	14063	14121	14131	14245	14155	14262	14106	14296	14141	14040	14150	14219	14399	14222	14141	14020	14044	14160	14257	14371	13983	14273	14068	14086	14269	14060	14096	14289	14159	14175	14368	14186	14129	14153	13976	14167	13991	14149	14202	14269	13992	14184	14123	14240	14099	14149	14134	14108	14172	14092	14259	14214	14278	14320	14227	14231	14190	14276	14260	14010	14169	14108	14112	14113	14189	14440	14250	14040	14203	14084	14185	14286	14129	14212	14298	14278	14342	14229	14237	14208	14057	14027	14078	13909	14261	14090	14130	14143	14204	14124	14174	13993	14024	14172	14033	14307	14129	14108	14091	13959	14136	14144	14061	14190	14114	14213	14143	14290	14114	14178	14155	14114	14011	14222	14252	14260	14237	14135	14146	14225	14085	14236	14274	14243	14072	14209	14181	14141	14028	14152	14227	14553	14180	14224	14178	14130	14070	14278	14320	14365	14338	14185	14224	14342	14081	13955	14212	14156	14136	14365	14067	14127	14125	14197	14260	14132	14260	14089	14112	14054	14169	14246	14165	14124	14236	14070	13909	14102	14103	13917	14092	14409	14199	13928	14194	14237	14095	14099	14044	14065	14362	14224	14119	14169	13996	14055	14266	14027	14012	14120	14263	14229	14260	14147	14085	14152	14154	14002	14137	14148	14315	14100	14197	14163	14185	14212	14246	14200	14172	14395	14118	14157	14165	14065	14038	14228	14090	14114	14114	14244	13969	14144	14190	14187	14198	14085	14157	13987	14273	14366	14255	14179	14080	14076	14268	14268	14248	14083	14214	14125	14176	14098	14244	14058	14288	14275	14312	14175	14367	14080	14020	14187	14317	14253	14269	14251	14167	14160	14201	14253	14069	14116	14082	14037	14077	14174	14191	14137	14104	14076	14216	14157	14205	14022	14049	14177	14162	13973	14154	13992	14101	14175	14034	13931	14023	13927	13877	14160	14342	14146	14192	13953	14078	14215	14146	14143	14142	14176	14341	13921	14085	14152	14145	14233	14190	14103	14148	14294	14160	14176	14255	14134	14151	13976	14157	14086	14127	14139	14223	14079	13972	14082	14065	14047	14081	14118	14167	14223	14213	14378	14190	14252	14058	14248	14244	14162	14280	14174	14219	14145	14147	14192	14322	14036	13947	14008	14075	14086	14146	14078	14133	14158	14078	14198	14235	14298	14132	14242	14282	14126	13923	14127	14058	14180	14102	14338	14153	14082	14016	14040	14075	14065	14314	14091	14135	14266	14190	14109	14067	14115	14216	14264	14127	14071	14189	14171	14145	14334	13977	14233	14153	14254	14071	14200	14234	14228	14397	14185	14226	14172	14047	14117	13956	14150	14194	14208	13989	14294	14259	14180	14113	14125	14306	14229	14120	14080	14051	14083	14155	14141	14184	13987	14247	14027	13934	14108	14230	14218	13978	14128	14183	14186	14170	14017	13957	14227	14182	14177	14260	14112	14152	14063	14058	14089	14139	14237	14042
24717	40774	33117	24224	20554	17478	15467	14144	13808	13532	13209	13142	13159	12916	12856	12775	12718	12738	12504	12724	12528	12667	12519	12719	12542	12762	12615	12485	12579	12600	12560	12465	12445	12516	12619	12464	12664	12378	12401	12433	12533	12389	12470	12517	12391	12619	12519	12574	12450	12489	12425	12562	12593	12626	12573	12572	12630	12432	12438	12547	12359	12608	12646	12456	12488	12552	12566	12530	12574	12403	12615	12581	12536	12362	12599	12495	12430	12606	12525	12422	12554	12461	12335	12524	12497	12500	12585	12564	12505	12605	12468	12500	12479	12560	12364	12377	12629	12389	12485	12468	12468	12463	12422	12479	12528	12557	12437	12607	12470	12582	12382	12508	12484	12586	12610	12497	12515	12645	12609	12630	12669	12502	12380	12403	12492	12551	12454	12531	12528	12463	12447	12486	12523	12543	12382	12510	12466	12462	12559	12453	12600	12340	12606	12345	12514	12571	12494	12476	12494	12538	12500	12505	12609	12484	12691	12356	12678	12460	12458	12584	12343	12553	12575	12505	12457	12471	12655	12451	12317	12423	12535	12640	12432	12597	12433	12521	12639	12620	12452	12484	12613	12471	12527	12512	12510	12456	12447	12579	12551	12396	12588	12508	12478	12417	12695	12593	12361	12533	12368	12423	12429	12469	12573	12465	12452	12490	12455	12537	12413	12577	12476	12544	12460	12570	12560	12547	12538	12567	12446	12547	12469	12626	12610	12475	12438	12496	12598	12426	12368	12513	12608	12462	12651	12466	12577	12426	12541	12593	12543	12591	12425	12550	12511	12603	12416	12371	12553	12518	12387	12517	12568	12433	12543	12454	12509	12410	12480	12521	12618	12594	12576	12645	12487	12503	12483	12426	12525	12382	12399	12568	12501	12400	12502	12405	12491	12411	12571	12564	12439	12433	12490	12506	12414	12496	12405	12546	12423	12498	12475	12535	12315	12520	12592	12445	12594	12430	12468	12558	12397	12606	12407	12663	12514	12453	12517	12491	12469	12452	12366	12540	12504	12515	12529	12414	12676	12457	12546	12319	12475	12564	12472	12431	12560	12407	12631	12377	12458	12521	12462	12622	12437	12673	12542	12374	12664	12500	12467	12385	12453	12553	12377	12500	12526	12537	12683	12429	12590	12584	12511	12498	12460	12420	12508	12459	12458	12558	12511	12529	12627	12437	12544	12480	12570	12544	12384	12580	12398	12485	12467	12479	12496	12421	12507	12633	12479	12451	12567	12539	12350	12499	12351	12604	12470	12485	12426	12610	12424	12403	12420	12515	12453	12433	12460	12496	12599	12503	12448	12401	12394	12505	12647	12464	12351	12513	12487	12457	12398	12558	12589	12570	12634	12370	12471	12624	12647	12457	12512	12511	12449	12528	12593	12692	12525	12441	12477	12541	12382	12496	12393	12511	12450	12577	12332	12565	12342	12419	12415	12465	12438	12606	12463	12511	12421	12587	12426	12659	12384	12612	12397	12352	12484	12451	12646	12369	12537	12549	12527	12512	12390	12648	12553	12430	12457	12583	12555	12562	12495	12538	12414	12556	12612	12620	12510	12393	12362	12700	12609	12445	12507	12475	12428	12569	12477	12528	12501	12419	12601	12398	12401	12495	12375	12598	12617	12607	12651	12420	12517	12532	12666	12651	12430	12558	12291	12613	12584	12441	12549	12584	12527	12485	12603	12398	12523	12471	12462	12542	12582	12655	12453	12446	12539	12355	12472	12452	12558	12493	12608	12469	12606	12580	12524	12479	12319	12599	12465	12446	12504	12468	12569	12678	12609	12596	12473	12631	12606	12517	12480	12598	12496	12473	12583	12405	12418	12525	12290	12487	12499	12452	12424	12521	12398	12536	12373	12582	12513	12437	12411	12615	12700	12364	12497	12367	12597	12518	12571	12394	12481	12418	12532	12579	12390	12432	12651	12695	12550	12495	12466	12566	12480	12610	12561	12478	12406	12629	12402	12532	12584	12485	12536	12474	12457	12456	12581	12552	12516	12472	12609	12540	12615	12419	12459	12787	12513	12406	12475	12701	12611	12476	12449	12476	12552	12491	12503	12497	12617	12677	12542	12334	12633	12600	12569	12474	12345	12510	12631	12586	12504	12589	12391	12422	12386	12551	12590	12420	12476	12567	12443	12578	12580	12545	12469	12396	12475	12447	12546	12345	12580	12637	12584	12470	12276	12483	12451	12309	12470	12701	12469	12485	12341	12689	12575	12481	12700	12443	12538	12627	12558	12382	12379	12522	12426	12532	12457	12498	12618	12359	12576	12504	12494	12538	12499	12466	12623	12500	12459	12628	12671	12534	12637	12625	12482	12591	12570	12398	12437	12591	12607	12520	12596	12476	12270	12447	12470	12584	12425	12636	12561	12410	12504	12496	12529	12473	12428	12535	12467	12537	12461	12401	12621	12664	12492	12661	12406	12434	12621	12586	12715	12601	12449	12569	12512	12430	12630	12511	12571	12484	12458	12715	12551	12389	12551	12334	12564	12459	12378	12605	12633	12425	12454	12407	12514	12476	12571	12472	12388	12531	12530	12556	12461	12586	12474	12526	12599	12491	12580	12467	12467	12502	12421	12528	12481	12499	12435	12530	12387	12447	12463	12418	12611	12630	12510	12500	12428	12579	12441	12308	12589	12563	12739	12442	12581	12306	12425	12581	12525	12423	12644	12509	12503	12625	12450	12489	12461	12330	12471	12629	12663	12509	12490	12420	12527	12464	12455	12344	12652	12550	12415	12621	12365	12389	12547	12557	12614	12632	12557	12652	12313	12529	12575	12592	12385	12477	12532	12358	12647	12528	12416	12551	12409	12622	12539	12648	12623	12495	12531	12591	12601	12544	12535	12501	12413	12567	12587	12519	12564	12588	12616	12396	12541	12508	12504	12541	12587	12554	12654	12539	12453	12532	12493	12500	12558	12643	12583	12607	12540	12598	12528	12533	12449	12483	12442	12594	12514	12675	12686	12591	12503	12432	12534	12494	12377	12430	12571	12417	12473	12477	12455	12500	12479	12495	12438	12375	12476	12441	12330	12806	12500	12415	12492	12307	12369	12454	12700	12592	12481	12456	12481	12528	12621	12499	12640	12495	12652	12642	12407	12375	12521	12545	12410	12311	12609	12514	12454	12790	12552	12469	12490	12773	12482	12376	12499	12429	12602	12575	12566	12370	12519	12512	12464	12476	12643	12489	12606	12457	12650	12425	12438	12530	12552	12560	12597	12483	12479	12587	12513	12507	12752	12370	12522	12488	12528	12498	12486	12600	12432	12306	12481	12430	12442	12488	12565	12493	12473	12635	12346	12540	12425	12665	12500	12458	12438	12488	12527	12453	12599	12447	12409	12488	12595	12516	12534	12461	12539	12609	12526	12547	12372	12442	12549	12559	12358	12266	12502	12544	12572	12461	12538	12586	12498	12541	12443	12664	12483	12528	12533	12651	12507	12427	12505	12429	12589	12402	12369	12558	12600	12500	12329	12477	12463	12540	12607	12626	12440	12439	12622	12634	12596	12540	12504	12341	12646	12315	12586	12463	12567	12604	12647	12550	12544	12766	12489	12409	12470	12514	12516	12389	12431	12527	12634	12523	12417	12510	12639	12482	12631	12609	12645	12550	12629	12391	12477	12523	12356	12343	12481	12678	12626	12577	12625	12502	12424	12534	12398	12579	12531	12536	12548	12439	12536	12286	12521	12554	12481	12502	12520	12557	12447	12704	12589	12563	12425	12477	12501	12490	12541	12465	12468	12664	12392	12397	12581	12453	12549	12521	12639	12515	12451	12371	12599	12515	12623	12559	12538	12517	12498	12493	12452	12324	12492	12525	12461	12461	12454	12559	12595	12475	12659	12425	12404	12605	12544	12442	12325	12493	12601	12491	12549	12375	12495	12510	12489	12458	12414	12493	12514	12536	12508	12545	12561	12448	12483	12594	12503	12482	12456	12395	12431	12461	12425	12357	12663	12438	12415	12555	12469	12507	12566	12517	12493	12499	12553	12412	12404	12469	12684	12568	12720	12498	12489	12528	12626	12637	12475	12399	12669	12455	12401	12442	12514	12621	12492	12638	12496	12448	12561	12423	12455	12558	12475	12467	12595	12675	12305	12543	12437	12489	12462	12312	12465	12438	12540	12429	12423	12444	12464	12549	12452	12627	12370	12424	12474	12674	12427	12553	12601	12649	12382	12519	12621	12439	12496	12269	12669	12522	12496	12550	12491	12470	12535	12509	12402	12544	12527	12482	12474	12504	12622	12464	12574	12426	12432	12393	12537	12491	12406	12351	12642	12458	12437	12569	12510	12409	12561	12496	12482	12589	12382	12475	12395	12666	12384	12539	12505	12438	12560	12464	12461	12514	12479	12497	12583	12591	12501	12585	12452	12464	12440	12415	12531	12581	12554	12515	12571	12522	12444	12666	12522	12528	12540	12506	12587	12737	12479	12537	12567	12492	12503	12482	12500	12422	12462	12416	12539	12582	12408	12577	12517	12633	12402	12638	12505	12481	12585	12422	12503	12459	12466	12587	12502	12461	12513	12525	12405	12629	12424	12467	12308	12479	12524	12366	12504	12429	12697	12621	12534	12754	12465	12494	12579	12591	12461	12507	12376	12490	12617	12527	12429	12659	12541	12612	12513	12596	12469	12312	12714	12442	12363	12474	12558	12389	12581	12496	12580	12356	12294	12511	12611	12510	12417	12441	12502	12568	12337	12435	12531	12427	12536	12408	12377	12422	12505	12475	12627	12511	12627	12749	12514	12569	12489	12472	12529	12396	12546	12434	12468	12585	12426	12475	12418	12433	12446	12422	12504	12595	12637	12553	12572	12487	12495	12361	12501	12484	12548	12361	12526	12354	12425	12581	12559	12475	12481	12665	12546	12549	12461	12388	12353	12554	12629	12667	12685	12527	12364	12490	12507	12571	12539	12564	12496	12566	12573	12632	12570	12533	12495	12478	12660	12380	12449	12561	12439	12641	12566	12652	12491	12564	12488	12495	12500	12438	12484	12555	12396	12475	12505	12423	12581	12476	12422	12333	12469	12495	12654	12514	12326	12528	12561	12576	12506	12352	12484	12590	12446	12527	12572	12530	12589	12434	12565	12600	12548	12551	12345	12489	12302	12426
22914	21127	28633	24353	23289	24501	22994	18247	16951	16768	16365	16538	16200	16144	16235	15663	15514	15581	15543	15548	15694	15506	15625	15834	15774	15630	15356	15286	15565	15380	15343	15466	15417	15470	15497	15326	15444	15457	15449	15514	15483	15555	15460	15306	15237	15329	15408	15442	15391	15517	15493	15272	15327	15326	15315	15340	15378	15235	15496	15598	15244	15366	15331	15552	15478	15284	15295	15451	15367	15542	15405	15464	15326	15376	15299	15430	15347	15314	15359	15296	15378	15441	15161	15253	15394	15370	15409	15303	15571	15285	15145	15250	15623	15292	15270	15374	15227	15135	15233	15280	15267	15492	15418	15277	15332	15335	15593	15405	15300	15585	15266	15265	15408	15622	15431	15327	15471	15325	15393	15552	15517	15293	15492	15271	15335	15311	15247	15392	15267	15121	15468	15187	15231	15268	15293	15178	15303	15241	15362	15239	15297	15379	15407	15447	15696	15360	15421	15457	15413	15397	15393	15302	15286	15593	15548	15399	15392	15418	15293	15439	15226	15257	15358	15419	15251	15297	15231	15475	15177	15416	15401	15410	15197	15422	15412	15359	15298	15454	15292	15348	15480	15378	15345	15435	15424	15449	15391	15454	15219	15311	15487	15337	15351	15349	15369	15437	15300	15447	15490	15336	15228	15096	15394	15134	15269	15379	15192	15306	15498	15552	15557	15396	15450	15387	15260	15454	15348	15194	15371	15391	15313	15319	15530	15303	15175	15294	15370	15398	15471	15246	15461	15496	15476	15287	15285	15264	15275	15234	15352	15310	15213	15420	15485	15239	15431	15277	15232	15267	15264	15146	15246	15158	15516	15501	15302	15276	15565	15425	15384	15374	15353	15265	15280	15273	15331	15334	15439	15349	15380	15382	15295	15176	15484	15439	15428	15120	15275	15305	15380	15353	15400	15183	15379	15258	15390	15278	15393	15385	15342	15211	15332	15342	15284	15587	15384	15432	15288	15325	15227	15441	15404	15234	15212	15425	15449	15163	15436	15430	15286	15246	15477	15336	15262	15270	15187	15350	15170	15373	15265	15145	15442	15256	15381	15158	15516	15537	15450	15548	15448	15413	15406	15358	15419	15265	15493	15325	15455	15260	15405	15055	15306	15281	15506	15245	15445	15369	15155	15371	15419	15392	15261	15287	15399	15434	15471	15464	15535	15336	15347	15459	15348	15275	15311	15318	15370	15316	15309	15447	15305	15403	15346	15338	15366	15210	15516	15493	15287	15231	15138	15263	15413	15396	15343	15374	15422	15409	15450	15433	15431	15535	15484	15282	15069	15254	15196	15149	15476	15309	15323	15550	15255	15313	15414	15182	15208	15246	15348	15454	15194	15527	15353	15462	15552	15221	15508	15440	15444	15457	15247	15454	15508	15449	15487	15301	15232	15433	15387	15351	15293	15281	15160	15436	15309	15476	15373	15405	15214	15181	15270	15325	15322	15431	15484	15347	15455	15415	15508	15423	15289	15311	15272	15261	15255	15368	15181	15292	15162	15391	15406	15357	15072	15352	15333	15142	15269	15140	15220	15335	15442	15417	15151	15443	15304	15266	15391	15350	15131	15268	15383	15285	15262	15321	15351	15281	15372	15286	15379	15382	15355	15381	15331	15334	15276	15155	15516	15341	15604	15359	15535	15307	15354	15318	15302	15246	15385	15420	15397	15222	15443	15185	15250	15390	15231	15340	15362	15195	15392	15424	15415	15279	15404	15292	15595	15491	15365	15525	15524	15529	15406	15287	15223	15599	15372	15359	15279	15302	15318	15178	15375	15180	15130	15190	15161	15065	15395	15234	15596	15180	15422	15331	15393	15212	15468	15303	15578	15503	15441	15139	15351	15429	15425	15391	15396	15350	15240	15509	15485	15258	15401	15491	15395	15435	15459	15395	15535	15230	15434	15441	15304	15452	15423	15253	15032	15264	15529	15428	15201	15333	15224	15302	15373	15262	15197	15207	15473	15247	15573	15344	15437	15386	15340	15370	15428	15243	15477	15266	15382	15277	15428	15460	15071	15546	15285	15340	15229	15396	15054	15416	15226	15309	15208	15285	15398	15290	15394	15524	15339	15444	15401	15422	15368	15413	15320	15561	15340	15474	15421	15309	15147	15361	15470	15524	15367	15094	15292	15208	15525	15475	15425	15368	15418	15452	15131	15214	15318	15414	15442	15354	15508	15338	15623	15335	15356	15129	15283	15187	15472	15462	15520	15249	15143	15273	15164	15527	15227	15266	15427	15455	15318	15318	15385	15316	15338	15334	15459	15407	15623	15410	15404	15341	15471	15274	15389	15183	15247	15271	15380	15224	15361	15300	15294	15497	15465	15495	15459	15270	15337	15180	15252	15165	15347	15244	15161	15320	15216	15190	15470	15320	15324	15212	15335	15468	15286	15245	15369	15294	15160	15575	15121	15377	15416	15317	15316	15651	15250	15166	15310	15187	15374	15283	15419	15432	15432	15179	15483	15421	15321	15379	15445	15411	15293	15255	15114	15276	15390	15065	15294	15540	15257	15469	15460	15293	15427	15410	15328	15263	15104	15351	15258	15380	15253	15183	15537	15143	15241	15228	15375	15350	15388	15452	15353	15327	15413	15466	15452	15295	15387	15165	15527	15328	15434	15411	15358	15525	15177	15396	15396	15396	15299	15360	15319	15502	15257	15515	15412	15526	15422	15421	15270	15463	15296	15305	15466	15345	15433	15452	15273	15276	15246	15318	15287	15323	15373	15495	15381	15336	15410	15312	15448	15385	15307	15396	15442	15305	15282	15328	15364	15407	15373	15253	15465	15409	15257	15306	15304	15419	15434	15369	15380	15378	15461	15234	15401	15517	15408	15303	15289	15319	15394	15305	15531	15534	15367	15438	15448	15299	15410	15507	15469	15363	15374	15243	15523	15493	15425	15339	15211	15425	15297	15272	15467	15560	15293	15396	15216	15361	15588	15414	15444	15531	15367	15478	15379	15248	15113	15375	15320	15369	15308	15360	15442	15370	15223	15424	15292	15477	15279	15553	15158	15475	15407	15347	15439	15377	15402	15337	15410	15387	15341	15341	15378	15352	15327	15425	15247	15119	15266	15487	15407	15467	15236	15361	15305	15353	15413	15488	15537	15405	15236	15432	15422	15492	15116	15130	15582	15325	15162	15309	15457	15387	15397	15411	15270	15174	15372	15449	15259	15525	15354	15328	15334	15654	15285	15450	15320	15533	15449	15372	15297	15318	15315	15410	15393	15247	15239	15256	15308	15388	15213	15266	15240	15412	15336	15440	15399	15388	15262	15215	15257	15287	15386	15485	15293	15230	15165	15355	15256	15097	15221	15324	15362	15389	15442	15251	15126	15389	15450	15436	15392	15303	15356	15384	15328	15272	15148	15205	15183	15228	15177	15375	15375	15320	15370	15369	15257	15401	15508	15505	15302	15326	15361	15212	15398	15337	15258	15189	15281	15441	15479	15420	15204	15453	15449	15327	15415	15175	15188	15286	15066	15340	15313	15311	15356	15286	15282	15454	15405	15351	15269	15442	15441	15431	15375	15484	15306	15257	15234	15198	15416	15204	15317	15330	15356	15462	15344	15428	15436	15278	15393	15511	15223	15305	15133	15459	15237	15273	15497	15342	15201	15374	15280	15543	15413	15439	15290	15269	15412	15263	15169	15443	15291	15297	15324	15363	15381	15276	15334	15288	15224	15301	15324	15509	15524	15286	15429	15541	15394	15256	15278	15434	15306	15383	15246	15505	15182	15194	15343	15369	15597	15392	15416	15438	15342	15276	15229	15159	15533	15398	15554	15584	15296	15243	15352	15232	15354	15358	15230	15384	15180	15286	15476	15272	15299	15569	15252	15350	15621	15353	15282	15299	15340	15053	15204	15309	15282	15649	15271	15313	15412	15200	15482	15345	15349	15460	15410	15260	15278	15304	15497	15264	15330	15247	15297	15297	15475	15472	15332	15465	15331	15277	15337	15345	15361	15415	15243	15544	15424	15335	15386	15451	15290	15608	15478	15430	15375	15298	15190	15206	15422	15404	15284	15508	15295	15175	15428	15173	15416	15213	15428	15302	15324	15278	15462	15335	15251	15371	15212	15293	15310	15256	15488	15452	15317	15344	15198	15338	15403	15210	15230	15331	15338	15282	15249	15525	15336	15507	15352	15318	15380	15515	15491	15429	15341	15348	15552	15237	15434	15279	15271	15350	15530	15170	15213	15391	15317	15307	15422	15280	15363	15289	15363	15405	15338	15556	15484	15367	15277	15299	15327	15218	15314	15562	15249	15354	15190	15395	15296	15131	15391	15373	15194	15313	15365	15218	15309	15478	15432	15630	15352	15465	15478	15348	15320	15447	15216	15263	15471	15164	15281	15172	15310	15388	15368	15252	15483	15291	15385	15295	15285	15331	15240	15500	15322	15514	15404	15210	15367	15321	15411	15476	15364	15334	15359	15326	15205	15403	15328	15262	15309	15346	15265	15174	15488	15268	15442	15298	15378	15355	15447	15437	15478	15507	15427	15471	15324	15260	15395	15134	15517	15162	15565	15434	15190	15242	15464	15389	15572	15384	15230	15284	15603	15491	15269	15443	15260	15373	15232	15364	15286	15276	15413	15233	15323	15172	15414	15279	15434	15447	15375	15318	15408	15531	15303	15292	15191	15583	15359	15338	15327	15411	15311	15385	15491	15350	15326	15301	15430	15231	15361	15097	15539	15518	15358	15213	15294	15329	15297	15236	15383	15239	15412	15329	15224	15382	15554	15382	15292	15438	15415	15433	15309	15538	15274	15318	15388	15378	15538	15457	15176	15381	15409	15338	15215	15142	15426	15112	15451	15420	15346	15286	15427	15254	15469	15293	15341	15470	15297	15356	15341	15319	15316	15361	15439	15504	15375	15377	15284	15397	15138	15462	15245	15502	15076	15398	15332	15373	15096	15202	15277	15463	15294	15293	15414	15203	15387	15346	15303	15211	15249	15348	15417	15313	15409	15305	15345	15281	15339	15337	15216	15317	15428	15203	15383	15462	15249	15234	15408	15367	15284	15387	15263	15400	15212	15315	15399	15406	15169	15486	15502	15545	15511	15359	15470	15430	15435	15550	15290	15388	15415	15388	15318	15423	15377	15275	15436	15523
24356	48630	39971	30996	25590	22141	18548	16175	15417	14787	14529	14433	13945	13752	13827	13674	13654	13458	13504	13351	13265	13367	13301	13301	13275	13388	13149	13349	13297	13391	13170	13286	13178	13196	13064	13116	13249	13276	13165	13199	13201	13256	13260	13208	13174	13079	13134	13236	12956	13119	13143	13300	13364	13257	13148	13255	13194	13046	13297	13138	13092	13277	13299	13103	13090	13284	12998	13176	13102	13190	13075	13153	13202	13121	13330	13133	13248	13103	13124	13194	13210	13147	13124	13235	13098	13118	13122	13116	13066	13208	13231	13199	13159	13109	13098	13093	13112	13260	13246	13287	13179	13109	13231	13240	13271	13137	13142	13283	13099	13183	13261	13251	13237	13271	13265	13110	13210	13175	13170	13144	13346	13069	13233	13136	13070	13188	13088	13417	13030	13211	13320	13175	13201	13187	13169	13170	13103	13129	13295	13091	13187	13046	13005	13195	13062	13025	13133	13288	13276	13291	13239	13108	13157	13178	13176	13273	13199	13137	13112	13281	13118	13063	13285	13289	13233	13221	13183	13211	13173	13174	13190	13048	13093	13146	13098	13282	13300	13231	13116	13171	13294	13035	13250	13233	13240	13155	13120	13136	13263	13115	13101	13202	13302	13170	13185	13287	13325	13219	13095	12904	13206	13227	13236	13125	13328	13262	13239	12973	13137	13167	13000	13151	13244	13098	13063	13096	13255	13025	13194	13167	13106	13126	13087	12990	13137	13122	13225	13251	13209	13208	13323	13214	13221	13129	13056	13173	13080	13168	13065	13249	13163	13069	13172	13130	13351	13128	13237	13226	13236	13269	13119	13206	13289	13200	13382	13203	13360	13287	13212	13178	13160	13295	13171	12986	13127	13147	13263	13291	13355	13135	13241	13227	13166	13295	13268	13317	13223	13298	12985	13195	13038	13114	13243	13059	13201	13269	13279	13240	12985	13108	13168	13170	13238	13307	13189	13155	12973	13158	13148	13206	12972	13388	13140	13116	13198	13210	13158	13206	13114	13224	13228	13131	13239	13325	13231	13054	13279	13168	13298	13194	13179	13301	13294	13259	13055	13234	13252	13211	13178	13328	13262	13296	13272	13169	13208	13188	13298	13360	13300	13217	13109	13096	13225	13446	13093	13197	13040	13164	13122	13096	13242	13138	13304	13177	13222	13149	13174	13352	13216	13133	13204	13289	13121	13358	13273	13192	13103	13255	13064	13197	13324	12876	13188	13217	13224	13250	13270	13148	13371	13284	13323	13254	13310	13213	13241	13260	13239	13214	13252	13236	13357	13047	13111	13200	13026	13265	13233	13105	13144	13132	13201	13135	13200	13231	13267	13275	13162	13172	12977	13161	13080	13201	13273	13307	13154	13264	13136	13251	13196	13131	13272	13183	13180	13081	13236	13343	13067	13230	13081	13266	13435	13176	13221	13314	13227	13148	13285	13157	13166	13086	13094	13179	13164	13110	13167	13145	13287	13309	13016	13266	13174	13211	13260	13292	13324	13123	13257	13137	13130	13216	13329	13267	13193	13193	13176	12941	13211	13317	13265	13194	13180	13084	13087	13291	13243	13315	13170	13071	13224	13281	13155	13285	12879	13168	12955	13036	13102	13321	13086	13340	13274	13149	12960	13046	13144	13007	13193	13215	13107	13169	13206	13252	13317	13180	13002	13043	13272	13042	13002	13292	13236	13178	13149	13145	13191	13046	13357	13102	13312	13028	13123	13231	13235	13045	13251	13312	13202	13358	13158	13295	13214	13285	13260	13284	13151	13085	13149	13264	13046	13266	13216	13243	13119	13263	13227	13241	13218	13267	13210	13302	13293	13197	13258	13094	13187	13315	13080	13218	13057	13355	13070	13225	13270	13285	13335	13261	13214	13305	13207	13139	13165	13228	12989	13228	13115	13110	13459	13081	13203	13441	13279	13080	13176	13118	13309	13108	13085	13197	13236	13218	13075	13177	13025	13211	13310	13051	13260	13211	13090	13198	13259	13113	13225	13098	13221	13243	13251	13137	13431	13224	13215	13136	13222	13245	13237	13290	13066	13320	13161	13119	13210	13202	13209	13334	13161	13225	13238	13161	13292	13133	13205	13373	13145	13118	12993	13154	13072	13114	13161	13119	13235	13253	13215	13271	13100	13142	13212	13221	13228	13278	13119	13159	13236	13260	13382	13300	12994	13365	13115	13333	13307	13083	13310	13378	13136	13160	13173	13314	13201	13158	13224	13128	13144	13120	13243	13240	13224	13010	13078	13156	13232	13192	13133	13094	13198	13270	13077	13107	13290	13187	13204	13155	13110	13269	13204	13161	13141	13248	13299	13064	13116	13224	13233	13270	13363	13208	13081	13107	13205	13071	13133	13287	13394	13016	13121	13096	13311	13160	13272	13124	13160	13295	13107	13154	13134	13160	13118	13195	13164	13159	13164	13212	13298	13201	13091	13155	13339	13282	13121	13195	13211	13099	13099	13283	13315	13154	13185	13049	13202	13173	13132	13171	13234	13148	13089	13282	13263	13039	13204	13211	13071	13054	13029	13219	13146	13082	13143	13395	13190	12993	12942	13165	13300	13191	13008	13187	13084	13164	13170	13187	13108	13043	13072	13195	13191	13231	13324	13143	13058	13198	13132	13150	13054	13207	13089	13382	13155	13286	13291	13222	13062	13257	13182	13239	13178	13130	13129	13319	13100	13245	13170	13176	13081	13319	13240	13241	13124	13310	13145	13203	13214	13214	13204	13272	13119	13213	13212	13083	13177	13268	13259	13071	13228	12966	13190	13211	13379	13177	13173	13315	13266	13109	13263	13168	13132	13287	13278	13176	13275	13192	13166	13096	13124	13306	13291	13224	13123	13181	13070	13186	13109	13081	13158	13035	13333	13323	13345	13217	13199	13181	13265	13113	13104	13018	13251	13106	13247	13110	13368	13093	13206	13068	13062	13315	13310	13204	13314	13184	13193	13103	13357	13250	13259	13192	13066	13150	13206	13311	13234	13225	13054	13164	13221	13249	13105	13215	13070	13129	13070	13201	13266	13294	13330	13263	13167	13022	13199	13202	13067	13096	13175	13176	13337	13102	13164	13121	13201	13063	13249	13057	13236	13104	13083	13103	13305	13036	13133	13146	13269	13179	13126	13273	13354	13183	13211	13271	13387	13228	13150	13146	13199	13113	13071	13192	13233	13077	12995	13068	13214	13155	13279	13112	13238	13215	13130	13153	12983	13182	13269	13165	13243	13142	13309	13046	13204	13274	13101	13263	13167	13059	13254	13274	13246	13248	13096	13179	13217	13240	13189	13228	13220	13119	13216	13249	13367	13330	12999	13392	13209	13340	13188	13244	13037	13158	12995	13103	13207	13303	13320	13241	13140	13248	13223	13330	13240	13131	13253	13096	13229	13176	13011	13303	13164	13164	13184	13182	13169	13264	13111	13279	13234	12948	13131	13226	13106	13203	13271	13175	13132	13225	13190	13089	13302	13231	13348	13151	13225	13112	13137	13071	13324	13090	13363	13114	13258	12978	13166	13201	13363	13154	13193	13299	13076	13294	13135	13201	13276	13224	13257	13060	13053	13108	13373	13277	13136	13295	13167	12972	13161	13249	13091	13266	13121	13218	13106	13071	13259	13445	13286	13099	13226	13137	13241	13139	13177	13138	13265	13131	13176	13064	13295	13235	13283	13218	13250	13021	13204	13096	13246	13119	13081	13142	13191	13280	13055	13153	13261	13321	13159	13169	13209	13217	13135	13193	13113	13372	13401	13150	13361	13329	13288	13160	13316	13228	13216	13164	13189	13273	12996	13216	13211	13275	13230	13179	13181	13277	13257	12931	13145	13248	13085	13127	13274	13301	13292	13174	13114	13081	13198	13267	13275	13173	13259	13140	13200	13183	13279	13214	13217	13251	13130	13209	13083	13120	13157	13157	13111	12958	13288	13183	13307	13129	13130	13189	13309	13118	12988	13148	13025	13190	13211	13004	13158	13230	13277	13153	13050	13208	13188	13055	13079	13042	13202	13303	13262	13180	13162	13137	13249	13039	13169	13135	13204	13237	13171	13200	13300	13271	13217	13147	13252	13175	13132	13287	13263	13244	13126	13047	13214	13130	13211	13166	13206	13092	13154	13175	13241	13251	13139	13158	13264	13219	13245	13127	13105	13393	13160	13094	13230	13306	13348	13247	13240	13114	12909	13282	13283	13181	13268	13223	13020	13174	13340	13139	13117	13296	13157	13169	13266	13242	13186	13140	13167	13130	13203	13242	13271	13048	13268	13095	13140	13225	13188	13339	13156	13044	13199	13084	13213	13195	13160	13291	13176	13317	13045	13110	13151	13115	13144	13187	13181	13087	13149	13239	13047	13138	13103	13058	13368	13243	13132	13195	13229	13101	13261	13077	13180	13149	13407	13118	13241	12967	13101	13085	13311	13238	13020	13201	13123	13234	13262	13251	13093	13118	13252	13238	13414	13239	13150	13134	13170	13019	13128	13333	13149	13390	13193	13250	13272	13279	13228	13275	13175	13061	13095	13327	13107	13169	13140	13132	13376	13124	13117	13172	13329	13314	13304	13179	13095	13120	13109	13016	13207	13185	13113	13181	13216	13054	13146	13162	13109	13265	13289	13203	13287	13241	13131	13332	13199	13300	13045	13083	13177	13278	13156	13131	13242	12999	13043	13197	13104	13052	13254	13142	13064	13396	13173	13152	13067	13118	13153	13362	13253	13206	13176	13358	13171	13238	13337	13208	13171	13206	13020	13122	13209	13273	13207	13092	13233	13156	13247	13296	13071	13253	13165	13277	13451	13242	13273	13117	13233	13358	13416	13215	13273	13074	13228	13231	13178	13142	13166	13061	13137	13065	13155	13216	13052	13054	13226	13188	13240	13183	13266	13109	13159	13191	13232	13244	13387	13190	13149	13220	13302	13149	13201	13197	13223	13249	13072	13370	13231	13236	13208	13289	13026	13247	12994	13189	13235	13190	13248	13200	12971	13079	13216	13181	13205	13080	13175	13173	13164	13259	13343	13160	13208	13227	13063	13252	13283	13064	13262	13173	13162	13236	13297	13131	13267	13171	13248	13119	13298	13140	13230	13156	13140	13215	13329	13306	13001	13066	13152	13335	13137	13247	13179	13373
24083	21135	28064	26570	23332	21063	18941	16320	15459	15135	15030	14864	14607	14657	14539	14453	14517	14156	14346	14296	14334	14248	14365	14100	14165	14091	13958	14099	14200	14253	14210	14339	14214	14175	14177	14294	14368	14011	14303	14148	14171	14198	14109	13933	14155	14152	14250	14034	14141	14085	13966	14111	14126	14068	14210	14264	14028	13959	14249	14038	14305	14159	14222	14196	14056	14261	14126	14057	14231	14255	14196	14139	14010	14312	14029	13997	14128	14007	14027	14076	14141	14221	14144	14071	14077	13890	14064	14178	14059	14026	14175	14044	14230	14135	14090	13979	14059	14209	14079	14320	14134	13990	14152	14254	14256	14082	13866	14137	14063	14113	14205	14097	14210	14065	14149	14102	14087	14067	14206	14349	14033	13968	14138	14201	13975	14078	14229	14080	14273	14253	14007	14001	14020	13989	14114	13986	14010	14053	14051	13974	14062	14086	14024	14070	14089	14240	14042	14041	13973	14042	14201	14172	13988	14258	14150	14200	14141	14266	14030	14105	14043	14158	13932	14383	14096	14208	13997	14074	14297	14079	14071	14048	14185	14234	14025	14125	14105	13996	14139	13718	14269	13982	14129	14267	14173	14183	14289	14096	14104	14096	14134	14019	14090	14290	14114	14084	14182	14059	14130	14087	14049	14233	14399	13985	14178	14129	14231	13893	14356	14050	14231	14064	14325	14191	14209	14091	14126	14273	14085	14137	14180	14113	14037	14092	14177	14194	14111	13965	14384	13950	14065	14058	14174	14209	14202	14084	14211	14030	13998	13949	13843	13974	14141	14013	14140	14189	14163	14188	14075	13970	14149	14042	14117	14148	14125	13995	14189	14190	14113	14201	14121	14271	14010	14001	14041	14093	14055	13863	14094	14031	13936	14087	14077	14100	13881	14044	13978	14187	14142	14061	14246	14014	13981	14138	14103	14130	14269	14154	14162	14100	14238	14200	14015	14192	14029	14110	14067	14150	14057	14325	14267	14023	14123	14052	14051	14032	14104	13944	13993	14174	14093	14054	14113	14240	14248	14102	14006	14034	13941	14158	14342	14169	13951	13950	14185	14158	14057	14009	14082	14328	14101	14150	14111	13919	14207	14219	14020	13944	14324	14032	14192	14364	14203	14096	14244	14163	14117	14186	14246	13991	13996	14163	13922	14150	14208	14082	13962	14082	14018	13975	14253	14239	14220	14335	14388	14233	14070	14106	14059	14034	14107	14051	14145	14100	13956	14139	14343	14082	14175	13880	14092	13959	14014	13965	14098	13952	14108	14096	14056	14065	14134	14103	14302	14207	13937	14114	14119	14188	14208	14226	14069	14028	14128	14028	13915	14065	14100	14275	14247	14211	14097	14042	13955	14055	14007	14401	13996	14095	14185	14164	14071	14018	13984	14108	14068	14039	14122	14044	14043	14159	14045	13991	14029	14203	14046	14022	14012	13937	14206	14245	14155	14100	14039	14197	14396	13915	14136	14009	14158	14092	14046	14286	14123	14101	14130	14127	14160	14333	14126	14143	13831	14069	14013	13933	14073	14189	14224	13922	14110	14307	14082	14200	14172	14118	14186	13934	14311	14144	14263	13994	14002	14305	14261	14079	14137	14119	13966	14098	14062	14160	14050	14059	14143	13932	14306	14074	14073	14227	13993	13980	14021	14145	14171	14003	14054	14096	14040	13848	13985	14145	14268	14150	14108	14150	14220	14062	14087	14019	14111	14106	14279	14063	13996	14193	14238	14125	14047	14224	14231	13992	14212	14166	14165	14085	14077	14181	14149	14121	14155	14265	14116	14079	14107	14093	14014	14012	14160	14222	14041	14286	14269	14322	14114	14299	13931	14259	14226	14071	14316	14046	14042	14176	14088	14060	14206	13999	14194	14119	13866	14130	14230	14372	14096	14066	14035	14045	14123	14188	14159	14034	14010	14122	14162	14223	14101	14089	14163	14175	14034	14247	14285	14073	14184	13939	14242	14094	14242	14109	13991	14216	14161	14096	14192	14266	14024	14059	14134	14292	14121	14080	14019	14210	14241	14020	14143	14146	14105	13917	14127	14362	14285	14001	14190	14042	14091	14019	14179	14208	14193	14083	14056	14062	13985	14225	14015	14140	14190	14230	14039	14026	14185	14112	14212	14099	14002	14382	14208	14142	14230	13923	14161	14110	13979	14078	14176	14166	14174	14126	14001	14180	13998	14069	14042	14204	13896	14071	14217	14067	14324	14217	14285	14150	14118	14088	14009	14001	14012	14240	14350	14182	14157	14351	13966	14157	14104	14071	14140	14139	14103	13886	14133	14086	14165	14127	14197	13975	13989	14049	14179	14107	14042	14151	14051	14145	14092	14279	14136	13974	14155	13937	14191	14055	14150	14116	14019	14041	13974	14218	14127	14210	14107	13979	14268	14263	14242	14053	14099	13823	14071	14093	14111	14080	13946	14120	14128	14232	14053	14088	14056	14060	14131	14081	14158	14089	14118	14095	14169	14163	14244	14132	14009	14022	14069	14115	14199	14164	14060	14148	14170	14124	14215	13951	14221	13994	14299	14062	14060	13849	14161	14214	14056	13976	14163	14156	14002	14067	14190	14294	14058	14141	14188	14228	14045	14027	14197	14215	14053	14104	14089	14163	14026	14158	14216	14029	14126	14224	14380	14226	14268	14182	14086	14141	14225	14019	14202	14316	14162	14186	14058	14145	14077	13987	14121	14065	14082	14030	14355	14276	14195	14126	13988	14084	14076	13980	14073	14127	13974	13993	14171	14018	13955	14159	14108	14168	14176	13970	14088	14219	14301	14079	13961	13998	14154	14075	14036	14078	14037	14263	14154	14313	14132	14150	14036	14135	14089	14128	14142	14127	14170	14137	14213	14223	14078	14141	14250	14128	14148	14256	14168	13961	14246	14109	14177	14109	14134	13967	14008	14168	14237	14309	13985	13962	14156	13997	14031	14197	14005	14152	14318	14385	14216	14001	14180	14295	14355	14084	14000	14081	14107	14193	14066	14113	14144	14224	14108	13954	14281	14191	14109	14013	14164	14174	14264	14031	14139	14097	13948	14170	14123	14298	14139	14070	14107	14091	13916	14206	14014	13853	13978	14153	13979	14150	14160	14088	14046	14072	14022	14238	14256	14085	14026	14094	14153	14109	14095	14050	14197	14145	14322	14269	14110	14103	14068	14270	14019	14121	14012	14138	14155	13995	14000	14113	14215	14263	14233	13994	14113	14317	13998	13912	13954	14112	14091	13949	13987	14040	14098	14033	14161	14109	14299	14200	14089	14114	14261	14128	14033	14088	14317	14264	13944	14187	14125	14154	14097	14125	13983	14216	14077	14111	14118	14156	14085	14081	14034	14117	14142	14069	14153	14044	14120	13915	14233	14025	14011	14153	13996	14144	14197	14029	14053	14106	13916	14169	14172	14146	14059	14061	14024	13947	14210	14209	14182	14217	14266	14209	14153	14112	14010	14142	14063	14125	14066	13995	13930	14037	14049	14132	14201	14114	14115	14139	14079	13985	14053	14077	14214	14215	14166	14164	14160	14075	14265	14259	14034	13892	14005	14017	13932	13981	14238	13805	14073	14049	14093	14247	14170	14283	13933	14121	14287	13813	14097	14081	14141	14285	14416	14021	14156	14357	14144	14224	13980	14116	14034	14197	14104	13986	14143	14067	13994	14017	14028	14183	14096	14107	14173	14073	14281	13952	14046	14005	14016	14263	13987	14095	14064	14139	14339	14260	14183	14139	14192	14071	14107	13922	14110	13952	13933	14069	14196	14061	13953	13984	14149	14104	14136	14101	14071	14131	14168	13770	13805	14048	14095	14161	14017	14331	14259	14021	13915	14116	14050	14222	14217	13893	14033	13959	14001	14048	13957	14099	13958	14165	14290	14141	14320	13948	13870	14151	14269	14098	14095	14028	14311	14091	13923	14081	14194	14025	14095	13996	14253	14161	14132	14201	14098	13850	14136	14191	13986	14106	14208	14226	14038	14017	14180	14130	14176	14154	13999	14167	14207	13978	14132	14254	14000	14187	14081	14190	14126	14038	14146	14289	14252	14060	13967	14025	14180	13993	14337	14181	14426	14325	14102	14037	14173	14260	14020	13989	14217	14110	14139	14157	14039	14105	14169	14083	14074	14204	14048	14103	14203	14108	14231	14301	14148	14147	14148	14229	14128	14066	14240	13962	14079	14174	14167	14267	14141	14029	14085	13965	14158	14187	14234	14037	14153	14059	14111	13973	14096	13969	14165	14014	14130	14167	14140	14240	14277	14198	14045	14081	14217	13996	14076	14090	14071	13961	14081	14158	13984	13930	14239	14173	14137	13919	14026	14258	14137	14154	14146	14051	14123	14048	13928	13835	13952	14035	14141	14173	14279	14090	14076	14075	14104	14009	14223	14087	14156	14437	14222	14152	14090	14048	14072	14158	14164	14193	14078	14064	14153	13984	14065	14070	13907	14261	13972	14084	14136	14127	14029	14088	14063	14145	14064	14136	14017	14197	14001	14084	14001	14219	14052	14119	14252	14251	14280	13844	14025	14208	13975	14197	14086	14214	14173	13972	14050	14188	14055	14080	14092	14117	14214	14074	14232	14105	14108	14053	14046	14046	14238	14188	14102	14051	14205	14069	14088	14203	13963	14042	14159	14116	14225	14156	14087	14155	14051	14164	14058	14071	14140	13997	14094	13962	14229	14048	14131	14223	14060	14193	14197	14240	14131	14318	14171	14047	14109	13935	14062	14213	14262	14453	14101	14103	14034	14028	14199	14136	14063	14326	14031	14091	13977	14320	14052	14296	13970	14046	14147	14058	14169	14145	14147	14126	14035	14187	13975	14015	14076	14095	14224	14121	14195	14229	14169	14304	14207	14107	14279	14218	13954	13846	14275	13984	14019	13966	14027	13853	14014	13878	14358	14062	14023	14209	14120	14239	14113	14075	14134	14131	14002	14123	14217	14013	13984	14000	14092	14057	14210	13942	14149	14083	14262	14203	13990	14137	14293	14177	14070	14208	14193	14096	13983	14136	14161	14109	13987	14171	14080	14177	13977	13917	13920	14220	14274	14078	14029	13983	13963	14090	13987	13955	14249	14345	14131	14068	14123	14152	14230	13983	13990	14024	14067	14118	14121	13897
23773	45168	37555	27687	23401	19928	16954	15159	14120	13681	13709	13178	13193	12997	12992	13018	12772	12646	12696	12680	12654	12619	12475	12607	12383	12671	12465	12706	12481	12613	12472	12322	12446	12442	12567	12457	12325	12492	12570	12565	12601	12574	12374	12607	12496	12551	12391	12404	12506	12571	12433	12557	12575	12514	12565	12521	12395	12411	12428	12466	12451	12454	12531	12479	12414	12454	12540	12488	12412	12501	12558	12521	12519	12523	12467	12605	12511	12464	12442	12585	12634	12446	12497	12499	12576	12530	12376	12450	12328	12521	12434	12475	12525	12508	12389	12610	12510	12461	12603	12395	12454	12396	12450	12411	12354	12330	12473	12561	12508	12447	12514	12452	12572	12369	12368	12456	12581	12440	12335	12457	12430	12384	12500	12381	12524	12514	12617	12549	12509	12555	12425	12579	12508	12528	12338	12426	12536	12384	12460	12605	12472	12349	12498	12518	12496	12519	12551	12409	12438	12362	12497	12466	12454	12525	12583	12471	12393	12447	12399	12388	12413	12414	12565	12361	12451	12463	12696	12441	12478	12423	12616	12541	12352	12404	12373	12454	12462	12522	12379	12555	12529	12507	12428	12669	12508	12548	12514	12405	12361	12440	12344	12470	12501	12347	12210	12410	12371	12487	12285	12396	12581	12533	12217	12497	12476	12489	12429	12465	12421	12489	12380	12304	12607	12507	12441	12475	12391	12402	12465	12429	12330	12403	12454	12621	12463	12494	12451	12620	12349	12496	12423	12460	12349	12635	12432	12400	12587	12399	12437	12370	12396	12561	12451	12473	12327	12369	12623	12538	12364	12455	12340	12604	12383	12404	12572	12532	12418	12627	12413	12442	12551	12432	12468	12264	12434	12352	12498	12275	12486	12541	12533	12643	12442	12467	12439	12548	12530	12427	12287	12421	12327	12459	12644	12456	12474	12404	12593	12439	12348	12547	12445	12474	12462	12600	12489	12446	12502	12488	12358	12542	12422	12386	12347	12354	12490	12350	12441	12385	12541	12497	12467	12453	12428	12463	12551	12590	12356	12251	12404	12369	12712	12591	12570	12594	12463	12475	12414	12572	12411	12424	12414	12412	12406	12375	12569	12699	12427	12621	12333	12339	12469	12396	12268	12484	12449	12479	12415	12514	12402	12533	12475	12360	12492	12441	12445	12572	12443	12652	12473	12435	12402	12381	12468	12424	12411	12403	12673	12415	12388	12660	12419	12522	12515	12481	12496	12615	12591	12300	12479	12531	12549	12554	12347	12437	12531	12488	12437	12430	12450	12403	12529	12486	12281	12423	12378	12535	12585	12414	12413	12275	12511	12499	12404	12539	12603	12475	12562	12508	12653	12377	12461	12515	12481	12618	12602	12474	12498	12511	12426	12608	12583	12505	12556	12376	12560	12400	12423	12541	12522	12747	12537	12459	12443	12560	12477	12543	12323	12514	12376	12408	12440	12517	12510	12490	12449	12391	12424	12539	12282	12478	12305	12695	12590	12534	12472	12339	12413	12474	12512	12434	12474	12559	12490	12600	12559	12464	12468	12496	12626	12486	12478	12439	12464	12486	12577	12439	12442	12367	12665	12613	12447	12609	12427	12444	12583	12574	12452	12481	12435	12484	12438	12555	12367	12545	12230	12527	12501	12477	12432	12523	12268	12366	12523	12534	12369	12554	12492	12454	12540	12544	12659	12433	12582	12619	12556	12495	12454	12440	12298	12490	12591	12569	12333	12300	12469	12564	12414	12482	12498	12464	12299	12470	12405	12461	12492	12457	12535	12414	12413	12482	12388	12632	12528	12450	12361	12472	12436	12507	12471	12543	12564	12412	12507	12530	12607	12620	12448	12360	12409	12584	12550	12300	12457	12470	12464	12431	12504	12377	12607	12484	12495	12473	12333	12589	12627	12325	12465	12443	12468	12464	12448	12471	12742	12407	12399	12348	12470	12422	12432	12468	12475	12593	12249	12360	12626	12444	12657	12437	12615	12434	12488	12371	12409	12496	12499	12615	12435	12496	12647	12439	12698	12507	12425	12505	12514	12424	12656	12610	12446	12589	12505	12314	12523	12479	12469	12351	12641	12463	12460	12545	12547	12564	12407	12427	12507	12585	12494	12483	12440	12484	12598	12189	12469	12582	12406	12365	12592	12539	12543	12391	12525	12590	12670	12394	12497	12441	12531	12399	12519	12397	12546	12435	12515	12374	12315	12313	12438	12377	12560	12557	12411	12488	12486	12464	12581	12415	12504	12357	12427	12524	12445	12557	12691	12499	12560	12418	12373	12490	12553	12448	12450	12601	12468	12456	12380	12535	12356	12447	12350	12318	12366	12613	12576	12418	12475	12474	12181	12374	12547	12445	12547	12510	12682	12408	12352	12612	12278	12496	12574	12673	12474	12328	12568	12467	12449	12507	12592	12625	12443	12476	12435	12507	12609	12524	12443	12633	12580	12518	12461	12400	12520	12549	12433	12533	12677	12511	12624	12414	12317	12475	12582	12549	12474	12558	12528	12592	12488	12533	12457	12443	12541	12403	12478	12444	12649	12435	12334	12485	12379	12540	12441	12454	12484	12530	12622	12442	12398	12345	12482	12482	12515	12344	12448	12368	12533	12493	12350	12506	12581	12371	12581	12513	12559	12442	12511	12517	12474	12448	12501	12403	12383	12427	12620	12399	12565	12565	12436	12271	12547	12310	12508	12619	12441	12441	12475	12322	12467	12586	12544	12471	12553	12366	12514	12385	12474	12425	12495	12450	12458	12520	12481	12670	12487	12480	12425	12490	12449	12580	12534	12491	12552	12499	12413	12440	12466	12512	12462	12394	12501	12381	12352	12502	12565	12518	12541	12522	12445	12389	12445	12498	12380	12593	12494	12556	12439	12464	12385	12407	12379	12491	12511	12557	12354	12436	12607	12621	12663	12598	12474	12514	12561	12358	12449	12505	12647	12335	12399	12408	12426	12471	12323	12454	12507	12385	12484	12500	12501	12614	12360	12581	12340	12509	12472	12703	12479	12558	12375	12512	12548	12581	12484	12479	12537	12506	12451	12506	12528	12540	12497	12366	12575	12482	12377	12485	12454	12363	12459	12263	12468	12501	12460	12549	12512	12433	12427	12438	12362	12465	12415	12441	12451	12439	12416	12481	12573	12450	12448	12416	12233	12567	12534	12485	12435	12453	12450	12354	12672	12467	12525	12502	12421	12521	12562	12500	12463	12443	12579	12493	12519	12409	12490	12550	12464	12424	12426	12359	12597	12386	12651	12451	12626	12398	12411	12499	12599	12478	12732	12384	12487	12474	12468	12472	12506	12323	12516	12588	12442	12429	12473	12398	12412	12603	12382	12606	12436	12398	12323	12431	12560	12356	12509	12489	12385	12485	12289	12391	12454	12515	12426	12412	12522	12315	12410	12473	12441	12532	12573	12442	12584	12478	12564	12545	12379	12493	12459	12325	12568	12329	12614	12465	12566	12512	12453	12288	12637	12318	12537	12604	12699	12377	12544	12612	12567	12280	12319	12381	12413	12370	12540	12291	12436	12549	12451	12514	12533	12457	12439	12617	12566	12468	12672	12604	12579	12402	12464	12398	12411	12509	12388	12441	12395	12571	12338	12497	12306	12587	12317	12564	12402	12525	12417	12580	12491	12629	12364	12505	12601	12380	12591	12369	12426	12323	12353	12503	12612	12441	12547	12257	12368	12484	12344	12537	12528	12564	12588	12450	12604	12424	12327	12360	12587	12497	12426	12416	12566	12413	12516	12526	12460	12683	12604	12475	12521	12429	12353	12545	12484	12404	12616	12644	12491	12554	12321	12534	12522	12388	12473	12566	12304	12503	12440	12376	12507	12585	12511	12486	12555	12409	12476	12345	12529	12517	12486	12469	12508	12436	12416	12526	12561	12605	12571	12496	12455	12598	12414	12484	12456	12426	12580	12453	12507	12473	12584	12535	12582	12335	12435	12512	12411	12369	12585	12450	12499	12451	12296	12436	12462	12533	12636	12497	12418	12174	12482	12416	12452	12573	12403	12464	12523	12426	12355	12443	12439	12657	12634	12584	12472	12379	12543	12590	12479	12488	12503	12315	12540	12610	12606	12493	12598	12320	12396	12401	12367	12487	12513	12606	12612	12357	12364	12452	12269	12523	12533	12500	12602	12399	12498	12308	12433	12351	12451	12652	12560	12561	12489	12413	12417	12418	12444	12536	12461	12589	12399	12477	12456	12403	12507	12505	12368	12485	12636	12589	12359	12626	12457	12517	12452	12463	12469	12620	12565	12383	12560	12439	12542	12575	12561	12546	12474	12427	12572	12567	12598	12570	12382	12469	12391	12328	12549	12501	12712	12531	12544	12319	12363	12376	12555	12364	12484	12495	12510	12534	12548	12639	12486	12448	12563	12605	12692	12489	12535	12532	12504	12525	12328	12372	12457	12519	12282	12511	12391	12672	12552	12348	12310	12358	12475	12500	12541	12462	12574	12549	12642	12432	12395	12566	12543	12423	12457	12567	12531	12536	12549	12617	12484	12681	12492	12362	12434	12540	12363	12481	12454	12520	12367	12370	12453	12590	12440	12578	12434	12441	12474	12488	12478	12470	12528	12581	12542	12499	12454	12488	12447	12535	12519	12475	12533	12368	12402	12299	12328	12561	12536	12520	12544	12519	12468	12518	12401	12471	12428	12376	12505	12466	12368	12367	12492	12622	12518	12366	12444	12463	12365	12296	12557	12411	12400	12543	12356	12335	12586	12439	12471	12504	12408	12633	12455	12401	12262	12392	12496	12347	12324	12431	12573	12385	12547	12575	12701	12379	12359	12549	12569	12515	12579	12461	12504	12618	12485	12373	12357	12474	12601	12582	12482	12473	12458	12377	12304	12485	12585	12374	12495	12467	12389	12397	12472	12452	12506	12416	12483	12363	12529	12339	12440	12455	12403	12524	12514	12565	12444	12383	12297	12360	12375	12392	12399	12410	12516	12501	12504	12466	12461	12517	12618	12328	12594	12467	12400	12539	12489	12229	12345	12426	12409	12610	12440	12344	12410	12563	12508	12531	12467	12329	12415	12522	12532	12332	12635	12594	12455	12664	12499	12599	12335	12575	12552	12544	12537	12304	12313	12398	12538	12498	12382	12573
21940	21184	28969	23741	22007	25752	27621	20434	18780	18455	17808	17495	17133	17061	16980	16788	16791	16472	16360	16355	16348	16472	16158	16380	16281	16153	16265	16253	16490	16158	16103	16362	16209	16316	16236	16210	16359	16175	16027	16029	16007	16270	16202	16221	16148	16083	15987	16144	16201	16159	16206	16089	16179	16146	16160	16087	16186	16061	16077	16141	15908	16082	16132	16053	15905	15958	15977	15940	16063	16059	16223	16166	16235	16470	16119	15876	15941	16284	15935	16026	15925	16033	16023	16100	16043	15926	16049	16272	16186	15892	16082	16077	16014	16185	16177	15869	15953	15913	16183	16090	16048	15998	16133	15909	16205	16152	16135	16072	15985	16099	15946	16038	16072	16235	15893	16101	16147	16047	16186	16099	16281	16118	15924	16013	16032	16142	16190	15978	15964	16203	15910	16100	15998	16030	16058	15809	15959	16203	16155	16255	16153	16011	16138	16182	16079	16104	16212	16157	16049	16224	16088	16023	16033	16156	16091	16217	16018	15959	15912	16166	16173	16078	16023	16079	15900	16115	16013	16314	16074	16207	16034	16175	15971	15912	16014	15846	16022	16130	15967	16282	16111	16087	16068	16168	15998	16205	16241	16078	15983	15999	15820	16347	16040	16006	16206	16147	15891	16230	16173	16051	16042	15934	16035	15853	15992	16235	15950	16253	16056	15945	16012	16053	16220	16142	16077	16001	16199	16055	16229	16080	16171	16130	15808	15923	16069	16093	16080	16080	16013	16031	16048	16324	15958	15856	15968	16264	16110	16055	16248	15994	16038	15782	16115	16144	16286	16108	16282	16050	15788	15967	16117	16140	16194	16097	16157	16230	16002	16196	16068	16006	16035	15908	16042	15925	15986	16129	15966	16251	16053	16095	16097	16123	15945	16054	15937	16126	16205	16161	15981	16029	16061	15706	16164	16143	16182	15936	16004	15939	15842	16069	15986	16059	15952	16222	16139	16276	16124	16071	16109	15960	16140	16115	15955	15986	16276	16133	16070	16131	16133	16231	16236	16089	16252	16239	16033	16130	16100	16255	15931	16103	16010	16015	16135	15855	15869	15884	15958	16200	16010	16208	16107	16062	16087	16325	16033	16077	16086	16082	16275	16059	16064	15992	15986	16265	16105	16106	16065	16139	16041	16080	16027	16161	16142	15923	15911	15950	16056	16246	16080	16011	16282	16004	16142	16064	15875	16063	15933	15968	16131	16101	16213	16024	16210	16039	16054	15997	16112	15962	16135	15898	15898	15932	15884	16188	15991	15957	16024	16083	15972	16054	16098	16081	16052	16324	16243	16189	16078	16097	16046	16159	16072	16062	16072	16057	16184	16033	16019	16102	16098	16139	16168	16014	15968	16049	16026	16087	16153	16355	16049	16190	15943	16119	15837	15958	16013	15897	16082	15935	16011	15981	15898	15996	16073	16093	16139	16445	16091	16192	16024	16147	16172	15866	16295	15971	16122	16058	15961	15963	16020	16019	16038	15998	15986	16177	15813	15963	15970	16087	16028	16143	16131	15892	16139	16016	15907	16094	15926	15913	16260	16062	16039	16127	16082	16061	16118	16283	16022	15983	16117	16077	15865	16145	16140	16275	16141	16145	16369	16114	16005	16002	15979	16142	16004	16083	15985	16059	16054	15955	16048	15863	16210	16122	16074	16072	15925	16064	15988	16066	16228	16343	16145	16095	16066	16080	16172	16073	16067	16018	15958	16078	16120	16042	16126	16044	16060	15920	16040	16086	16227	16319	16044	15879	15957	16035	15875	16043	15938	16143	15964	16268	15929	15945	15982	16025	16138	16155	16076	16082	16183	15944	16008	16148	16075	16235	16085	15879	16007	16114	16085	16035	15944	16050	16196	16036	16117	16024	16049	15905	15911	16212	16258	16001	16112	16083	16152	16076	16203	16039	16031	16097	16207	15982	16117	16049	16108	16075	16116	16000	15976	16069	16038	16185	16328	16091	16114	16093	16049	16235	16065	16317	16034	16149	16077	16061	16228	16056	15808	16242	15913	16058	16116	16137	16037	16069	15907	15975	15994	16272	16033	16097	16058	16090	16008	16115	16245	16079	16025	16152	16171	16105	15885	16087	15940	16079	16076	15746	16155	15892	16144	15953	15978	16020	16123	16058	15934	15997	16204	16039	16218	16082	15986	15838	15955	15901	15940	16042	15886	16229	16014	16236	15972	15883	15876	16006	16100	16100	16097	15941	16137	16174	16200	16127	16145	16079	15967	16104	16132	16136	15895	16090	16184	15859	16179	16075	16011	16124	16085	15982	15828	16070	16134	16143	16046	16065	16198	15836	16036	16016	16129	16116	16242	15969	15872	16010	16038	16030	15970	16216	15891	15880	16110	16115	16184	15782	16067	16124	16250	16204	16286	15904	15947	16119	15971	16137	15985	16163	16055	16038	16078	15991	16103	16125	16181	16110	16024	16064	16077	15981	15990	15988	16102	16313	15992	16036	15833	16129	15812	16110	15998	15905	15926	16166	16116	16143	15868	16078	16130	16125	16047	16087	16193	15945	15990	16154	15892	15972	16013	16025	16177	16149	16017	16266	15960	16083	16150	16150	16296	16045	15877	16143	15709	16052	15967	16194	15997	16133	16260	16102	16021	16042	16067	15992	15886	16026	15934	16027	16168	15935	15964	15946	16008	15934	16325	15876	16180	15976	16039	16069	16039	16214	15973	16085	15864	16117	16005	16086	15946	15962	16055	16191	16075	16140	16146	15954	16036	16076	16180	15907	16081	16091	16191	15967	15893	16211	16168	16268	16146	15988	15833	16224	16024	16069	16067	16004	15969	16136	16184	15955	15976	16140	15955	15974	15927	16078	16044	16123	16018	15866	15889	16112	16245	15979	16140	16017	16142	15967	16271	15984	16095	16107	15872	15982	16179	15934	16090	16202	16120	16029	16007	15935	15978	16153	16079	16043	16266	16079	16192	16051	16104	16132	16049	15925	16256	16442	16088	16106	16058	15870	15998	16019	16007	16066	16124	16066	15982	16283	16058	16163	16053	16098	15951	16076	16196	16229	16021	15962	16185	15990	15993	16052	16138	16226	16110	16097	16013	16175	16010	16040	16188	15888	16045	16032	16080	16078	15949	16205	16170	16134	16179	16153	16092	15958	16028	15923	15987	15787	16092	16149	16115	16011	15956	15922	16025	15911	16000	16107	15816	16001	16166	16141	16128	16173	16069	16082	15885	16087	16116	16050	16159	16051	16066	16080	16026	16017	16135	16011	16011	16172	16082	16199	16112	15924	16103	16092	16134	16136	16031	16060	15898	16059	15976	15894	15947	15764	15964	15935	15944	16015	16174	15899	16213	16094	15900	16072	15936	16086	15984	16016	16220	16284	16084	16096	16057	16143	15922	16026	15917	16209	16101	16065	16090	16055	16067	16012	15966	16101	16095	16231	16080	16115	16184	15997	15881	15988	16013	16075	16062	15894	15979	15962	16013	15878	16040	16080	16173	15867	16012	16162	16045	16018	16127	16022	16208	15996	16186	16163	16005	16134	16204	16194	16151	16066	16097	16029	15893	16137	16090	16014	16109	15949	16114	16074	16019	16117	16012	16028	16239	15862	16138	16007	15969	16072	16121	16147	16009	15955	16054	16159	16051	16120	16077	15868	15908	15976	16116	16069	15949	16077	15839	16063	16171	15995	15984	16202	16089	15956	16233	16172	15997	16055	16088	16123	16175	16043	16114	15864	16141	16024	16293	16137	16190	16171	16049	16038	15796	16020	15997	16020	16241	15926	16156	16015	16303	16090	16129	16024	15976	15910	15967	16007	15825	15925	16108	16066	16128	16028	15955	16133	15857	15992	16189	16165	16197	16002	16158	16000	16291	15870	16230	16131	15950	16176	16142	16106	16165	15935	16132	15987	16029	15923	16110	16046	16077	15929	15962	15872	16219	15987	15846	16022	15863	15861	16014	16174	16184	16172	16105	15958	16007	16024	16154	16150	15987	15987	16073	16078	16279	15988	16127	16035	16089	16044	16047	15897	16306	16202	16221	16178	15876	15885	15941	16070	16011	16253	16286	16105	16134	16091	16112	16036	16198	16108	16188	16012	15910	16128	15787	16091	16313	15983	15827	16202	16301	16197	15937	16105	16175	15904	16067	15907	16078	15973	16054	16185	16005	16012	16100	16125	16215	16224	16247	16231	15973	16014	16126	16212	16190	15997	15895	15944	15999	16042	16042	16132	16113	16020	16312	16160	16038	16193	16126	16106	16001	15889	16170	16021	16159	16106	16050	15926	15973	15967	15846	16134	16117	16015	16187	15876	15881	16039	16126	15874	16018	16001	16121	16000	15971	15953	16077	15968	16032	15999	16061	15982	16139	15983	15911	16086	15965	15965	16210	15939	15858	16161	15829	16049	16163	15975	16049	16210	16010	16093	16103	16053	16181	15860	16067	16140	15794	16038	16089	16028	16059	16047	16078	16157	16182	16075	16413	16028	16032	16254	16269	15923	16103	16168	16164	16136	15966	16013	15957	15906	16239	15829	15969	16059	15999	16111	16035	15974	16110	16298	16163	15852	16003	16030	16177	16002	15832	16159	15986	16120	16046	16149	16132	16115	16235	15912	15917	16078	16281	16024	16098	15963	16107	16182	15968	16307	16041	16015	16109	16277	16090	16061	16202	16125	15952	16192	16174	15946	15941	16035	15984	16001	16022	15974	15940	15890	16171	16195	16104	15943	16102	16070	16048	15937	16072	15979	15845	15940	16167	16072	16023	16093	16223	16106	15996	15966	16141	15961	15918	16076	16265	16018	15997	16051	15946	15929	16009	16259	15920	15893	15958	15902	15992	16007	15835	16183	16125	16031	16133	16010	15873	15982	16065	15989	15934	15988	16113	16039	15996	15954	16103	16119	15934	16112	16139	15990	16070	15796	16044	15928	16098	16253	16126	15900	15988	16117	16068	15962	16170	16044	15951	15814	15921	16043	16225	15766	15798	16070	16131	15966	16025	16056	15855	15945	16140	16112	16065	15960	16037	16033	16077	16105	16225	16184	15960	16119	16065	16058	15864	15687	16083	16106	15889	16210	16071	15999	16115	16077	16186	15904	16020	16067	15956	16194	15950	16022	16086	15902	15972	15836	15797	16141	16149	15908
27172	55799	46965	35638	32461	27574	21242	18201	16761	16117	15355	14952	14760	14588	14279	14423	14216	14007	14019	13978	14067	13936	13812	13819	13886	13809	13834	13902	13682	13946	13783	13619	13681	13657	13750	13577	13644	13606	13675	13595	13745	13628	13607	13782	13697	13746	13764	13800	13757	13807	13727	13732	13849	13643	13727	13550	13588	13858	13680	13760	13784	13653	13645	13721	13641	13545	13643	13682	13514	13679	13615	13818	13638	13652	13840	13726	13634	13741	13783	13631	13524	13694	13639	13794	13736	13831	13682	13625	13776	13639	13653	13719	13701	13575	13565	13762	13751	13699	13638	13590	13813	13636	13546	13874	13828	13571	13763	13611	13626	13673	13632	13723	13689	13682	13693	13562	13610	13608	13689	13474	13681	13814	13753	13798	13681	13576	13678	13751	13661	13810	13524	13495	13717	13594	13648	13613	13727	13749	13714	13556	13623	13681	13741	13781	13679	13614	13572	13802	13440	13631	13737	13660	13706	13773	13400	13855	13594	13565	13868	13505	13727	13693	13450	13680	13797	13613	13637	13560	13630	13541	13700	13626	13760	13583	13609	13677	13584	13730	13660	13604	13693	13595	13653	13752	13638	13683	13488	13770	13700	13617	13574	13583	13651	13767	13880	13668	13699	13450	13668	13579	13453	13713	13689	13685	13716	13622	13583	13596	13568	13789	13544	13744	13793	13766	13599	13656	13875	13526	13559	13622	13749	13683	13908	13602	13745	13700	13765	13583	13645	13542	13626	13450	13832	13705	13727	13786	13610	13624	13589	13655	13668	13606	13717	13827	13651	13701	13668	13571	13702	13710	13755	13703	13585	13594	13685	13722	13740	13522	13640	13681	13742	13659	13671	13416	13867	13745	13825	13644	13424	13658	13584	13616	13702	13507	13614	13648	13697	13694	13539	13738	13710	13728	13657	13822	13723	13676	13620	13750	13677	13681	13486	13532	13699	13505	13672	13555	13753	13615	13570	13605	13703	13605	13525	13729	13577	13651	13700	13646	13689	13610	13667	13772	13565	13649	13725	13745	13467	13639	13673	13779	13677	13535	13707	13629	13659	13622	13794	13627	13744	13790	13627	13553	13645	13541	13785	13790	13636	13695	13681	13646	13683	13614	13663	13590	13549	13842	13736	13545	13734	13663	13827	13561	13688	13679	13499	13492	13575	13756	13702	13665	13651	13781	13654	13686	13640	13603	13842	13519	13679	13727	13719	13799	13878	13700	13527	13610	13656	13856	13627	13674	13907	13712	13581	13668	13810	13748	13522	13777	13755	13796	13738	13625	13631	13736	13616	13602	13661	13526	13550	13665	13737	13622	13545	13538	13739	13725	13654	13660	13724	13768	13724	13716	13635	13480	13691	13739	13610	13660	13819	13635	13764	13763	13717	13583	13778	13572	13528	13470	13849	13623	13582	13637	13589	13681	13535	13535	13601	13672	13562	13674	13707	13514	13824	13651	13672	13683	13538	13699	13664	13515	13575	13770	13558	13699	13783	13686	13404	13618	13661	13804	13396	13640	13783	13705	13656	13513	13717	13730	13696	13590	13759	13499	13727	13735	13634	13778	13672	13634	13726	13672	13730	13699	13575	13649	13744	13758	13514	13840	13671	13657	13680	13671	13848	13721	13581	13636	13592	13748	13780	13712	13714	13645	13733	13578	13654	13524	13688	13667	13716	13766	13624	13816	13606	13556	13594	13910	13787	13579	13561	13700	13553	13563	13678	13532	13654	13678	13629	13797	13789	13600	13712	13536	13542	13789	13683	13637	13445	13620	13614	13713	13775	13633	13665	13635	13777	13556	13576	13725	13597	13597	13583	13614	13670	13606	13729	13709	13670	13763	13553	13613	13668	13590	13759	13676	13502	13660	13697	13643	13738	13684	13609	13625	13702	13636	13680	13635	13599	13634	13656	13543	13785	13808	13661	13501	13631	13611	13548	13506	13725	13582	13486	13534	13646	13795	13690	13650	13481	13604	13540	13823	13702	13654	13611	13847	13505	13659	13753	13587	13482	13678	13579	13508	13633	13511	13750	13755	13634	13547	13584	13660	13795	13603	13560	13648	13625	13675	13753	13622	13656	13659	13594	13545	13728	13630	13578	13789	13719	13724	13707	13688	13632	13810	13782	13600	13605	13755	13734	13774	13623	13707	13583	13727	13607	13692	13552	13555	13590	13765	13624	13666	13703	13836	13545	13614	13492	13581	13629	13728	13792	13646	13783	13562	13625	13671	13567	13682	13719	13689	13592	13615	13745	13579	13580	13689	13579	13563	13699	13681	13723	13780	13721	13610	13702	13684	13646	13597	13661	13765	13604	13735	13688	13737	13628	13350	13615	13627	13654	13742	13618	13538	13647	13655	13670	13722	13812	13717	13803	13624	13667	13736	13730	13549	13704	13576	13557	13758	13723	13572	13726	13777	13773	13680	13763	13708	13785	13633	13599	13732	13714	13635	13739	13684	13549	13631	13912	13504	13702	13851	13686	13684	13643	13431	13647	13622	13745	13760	13553	13594	13580	13774	13785	13539	13902	13697	13733	13615	13654	13715	13590	13603	13634	13661	13697	13839	13615	13713	13672	13625	13831	13702	13796	13589	13593	13747	13627	13713	13704	13740	13686	13606	13637	13736	13528	13635	13625	13510	13697	13602	13779	13550	13652	13653	13565	13613	13667	13612	13671	13813	13764	13558	13692	13707	13695	13669	13588	13701	13776	13766	13421	13549	13683	13839	13581	13807	13742	13682	13680	13675	13731	13707	13665	13700	13728	13678	13647	13765	13697	13712	13664	13731	13772	13635	13742	13866	13631	13825	13454	13578	13616	13605	13636	13704	13475	13766	13702	13656	13627	13613	13669	13587	13634	13812	13634	13596	13642	13474	13921	13514	13682	13571	13711	13812	13711	13726	13806	13554	13514	13722	13422	13539	13660	13592	13612	13673	13745	13500	13690	13692	13662	13762	13546	13531	13649	13515	13587	13566	13466	13720	13686	13713	13603	13660	13677	13634	13639	13712	13480	13627	13861	13576	13615	13481	13688	13621	13691	13570	13664	13644	13545	13554	13654	13574	13653	13516	13574	13841	13663	13792	13766	13774	13714	13814	13654	13692	13639	13718	13720	13783	13821	13654	13776	13611	13544	13608	13623	13642	13598	13695	13746	13551	13765	13749	13629	13639	13637	13702	13544	13643	13662	13602	13621	13736	13589	13661	13734	13717	13580	13598	13601	13640	13644	13706	13616	13760	13711	13696	13676	13704	13674	13795	13699	13702	13606	13717	13674	13590	13666	13593	13474	13633	13783	13592	13702	13738	13638	13609	13691	13528	13809	13704	13573	13745	13671	13702	13587	13565	13722	13613	13778	13678	13845	13856	13609	13797	13820	13643	13660	13454	13801	13672	13712	13555	13664	13738	13645	13568	13600	13690	13739	13658	13628	13558	13611	13857	13810	13631	13741	13669	13559	13901	13611	13569	13448	13765	13572	13557	13772	13614	13750	13604	13741	13489	13657	13555	13573	13583	13715	13610	13665	13676	13621	13766	13705	13674	13722	13739	13812	13636	13639	13690	13689	13600	13618	13694	13585	13798	13741	13693	13673	13532	13671	13795	13810	13632	13712	13624	13559	13593	13649	13680	13812	13648	13622	13395	13694	13507	13807	13603	13575	13693	13659	13655	13615	13646	13549	13727	13572	13782	13622	13672	13557	13674	13616	13662	13829	13733	13639	13691	13556	13728	13690	13715	13708	13711	13564	13578	13695	13682	13623	13591	13753	13516	13578	13745	13671	13677	13607	13648	13693	13675	13726	13462	13675	13785	13526	13729	13722	13574	13618	13813	13580	13583	13672	13671	13826	13708	13701	13672	13598	13636	13609	13655	13716	13602	13791	13738	13529	13651	13687	13673	13751	13717	13845	13626	13664	13552	13584	13566	13868	13676	13706	13807	13474	13611	13768	13687	13536	13849	13758	13737	13542	13874	13743	13735	13670	13627	13626	13721	13591	13575	13717	13567	13763	13731	13620	13694	13767	13612	13668	13687	13714	13781	13568	13604	13587	13696	13731	13625	13700	13752	13676	13649	13752	13729	13719	13604	13518	13655	13677	13504	13767	13737	13583	13617	13638	13618	13812	13763	13578	13632	13623	13836	13607	13682	13663	13691	13575	13578	13723	13779	13768	13598	13638	13631	13710	13562	13643	13797	13771	13686	13650	13782	13602	13542	13679	13770	13617	13708	13754	13337	13798	13582	13691	13578	13643	13611	13604	13750	13572	13521	13760	13709	13586	13575	13759	13881	13624	13564	13622	13620	13754	13675	13671	13824	13691	13786	13634	13820	13598	13571	13703	13589	13718	13736	13522	13601	13685	13698	13683	13677	13508	13723	13540	13713	13555	13538	13757	13482	13637	13731	13548	13614	13661	13579	13658	13560	13674	13581	13857	13463	13626	13676	13841	13717	13549	13566	13841	13630	13595	13657	13815	13570	13639	13668	13784	13506	13491	13634	13485	13785	13723	13516	13669	13664	13524	13636	13538	13749	13550	13545	13717	13705	13751	13604	13507	13534	13713	13632	13724	13677	13598	13647	13705	13787	13698	13670	13612	13569	13554	13623	13728	13604	13723	13823	13553	13701	13740	13707	13574	13563	13760	13732	13650	13612	13809	13648	13729	13696	13505	13781	13514	13686	13728	13667	13562	13718	13651	13662	13720	13829	13681	13628	13419	13504	13690	13666	13623	13477	13753	13634	13736	13614	13671	13697	13745	13668	13560	13694	13587	13811	13605	13619	13602	13713	13608	13631	13690	13716	13611	13578	13788	13616	13862	13632	13748	13603	13517	13694	13761	13682	13739	13690	13682	13754	13565	13703	13803	13622	13640	13711	13661	13727	13657	13589	13659	13556	13705	13667	13589	13691	13607	13629	13710	13633	13712	13670	13622	13601	13581	13714	13763	13680	13658	13618	13682	13703	13747	13653	13622	13642	13759	13706	13614	13789	13613	13570	13609	13706	13571	13719	13640	13747	13678	13612	13724	13696	13750	13745	13696	13689	13751	13679	13668	13690	13704	13511	13867	13638	13665	13837	13568	13776	13655	13662	13762	13738	13665	13651	13677	13651	13514	13536	13765	13739	13484	13784
28428	26321	33064	28608	22194	19466	17600	16128	15600	15133	15088	14814	14682	14655	14438	14615	14609	14497	14630	14451	14369	14555	14597	14571	14480	14591	14622	14527	14519	14537	14506	14512	14331	14655	14502	14493	14415	14473	14168	14354	14307	14266	14486	14322	14347	14296	14441	14361	14267	14360	14496	14412	14420	14413	14426	14605	14514	14489	14489	14480	14321	14413	14269	14303	14385	14167	14238	14441	14390	14309	14336	14235	14388	14366	14301	14152	14466	14403	14368	14252	14361	14278	14333	14512	14365	14426	14440	14593	14584	14456	14246	14211	14115	14344	14358	14370	14469	14357	14424	14521	14390	14168	14416	14447	14328	14616	14371	14441	14319	14271	14364	14279	14642	14429	14252	14144	14509	14372	14456	14628	14328	14205	14460	14181	14354	14585	14583	14415	14562	14545	14665	14407	14546	14341	14555	14511	14356	14586	14488	14483	14589	14386	14264	14344	14629	14425	14500	14507	14514	14170	14457	14607	14347	14427	14390	14457	14383	14413	14364	14381	14361	14455	14247	14447	14355	14571	14546	14390	14406	14384	14239	14216	14322	14424	14330	14458	14450	14389	14280	14368	14516	14364	14627	14359	14507	14200	14446	14533	14455	14474	14332	14496	14374	14501	14729	14365	14369	14228	14230	14403	14293	14267	14319	14308	14449	14368	14526	14582	14677	14470	14473	14505	14660	14645	14447	14488	14482	14573	14404	14352	14308	14347	14378	14365	14394	14445	14411	14407	14144	14451	14628	14412	14434	14347	14388	14256	14232	14478	14619	14301	14420	14484	14423	14361	14113	14538	14364	14393	14365	14367	14441	14143	14440	14254	14434	14345	14345	14520	14504	14146	14291	14348	14474	14508	14259	14349	14307	14484	14375	14697	14379	14404	14304	14258	14432	14468	14318	14199	14495	14155	14359	14432	14287	14407	14351	14393	14386	14430	14526	14329	14488	14638	14488	14469	14406	14537	14365	14402	14352	14351	14359	14107	14561	14441	14350	14447	14421	14539	14375	14397	14354	14541	14461	14492	14568	14388	14547	14439	14540	14485	14456	14353	14457	14401	14525	14472	14517	14202	14468	14348	14455	14462	14321	14314	14391	14518	14670	14204	14437	14339	14607	14344	14299	14427	14533	14393	14266	14515	14467	14282	14568	14580	14357	14552	14502	14486	14500	14489	14305	14646	14428	14387	14460	14425	14188	14455	14232	14269	14297	14230	14497	14414	14567	14451	14368	14496	14391	14290	14546	14374	14462	14369	14335	14391	14438	14500	14559	14434	14402	14391	14498	14461	14271	14419	14298	14302	14515	14505	14274	14432	14345	14438	14234	14387	14384	14447	14228	14540	14371	14287	14354	14343	14585	14521	14383	14596	14584	14148	14353	14282	14325	14383	14551	14156	14198	14368	14418	14464	14334	14285	14240	14313	14355	14292	14508	14241	14326	14428	14427	14467	14359	14501	14337	14425	14305	14475	14509	14388	14485	14454	14383	14517	14564	14407	14330	14514	14487	14561	14267	14554	14505	14319	14415	14642	14219	14392	14394	14440	14293	14412	14316	14367	14500	14577	14543	14402	14548	14535	14383	14429	14164	14341	14542	14303	14323	14536	14411	14329	14484	14496	14277	14235	14492	14461	14375	14434	14347	14648	14328	14369	14509	14485	14566	14385	14451	14325	14394	14414	14419	14675	14381	14342	14500	14445	14527	14502	14357	14394	14406	14658	14417	14394	14389	14543	14457	14308	14480	14557	14454	14283	14398	14412	14349	14564	14481	14367	14523	14342	14391	14178	14351	14270	14363	14263	14657	14521	14332	14543	14214	14282	14239	14306	14450	14358	14477	14509	14425	14340	14350	14552	14535	14295	14386	14510	14392	14525	14540	14358	14419	14279	14429	14522	14336	14339	14456	14410	14399	14493	14410	14424	14382	14303	14464	14400	14450	14307	14464	14377	14288	14468	14574	14367	14420	14412	14401	14391	14339	14275	14476	14374	14456	14370	14397	14324	14332	14435	14308	14243	14356	14491	14614	14280	14538	14328	14454	14363	14370	14465	14331	14267	14362	14434	14294	14543	14531	14240	14351	14335	14455	14390	14469	14423	14452	14464	14502	14405	14581	14388	14447	14466	14362	14379	14448	14374	14359	14532	14387	14247	14376	14397	14232	14300	14360	14390	14457	14243	14418	14318	14298	14445	14400	14420	14345	14545	14386	14390	14414	14325	14320	14372	14254	14279	14205	14336	14265	14350	14254	14386	14526	14178	14406	14247	14353	14619	14422	14389	14342	14557	14446	14572	14425	14295	14432	14453	14505	14423	14304	14457	14433	14523	14321	14516	14397	14286	14377	14307	14330	14479	14405	14295	14316	14546	14321	14280	14377	14292	14411	14566	14615	14460	14275	14496	14687	14319	14240	14471	14269	14477	14454	14351	14454	14382	14342	14413	14530	14535	14480	14301	14362	14331	14442	14262	14542	14395	14373	14448	14434	14428	14398	14436	14382	14375	14414	14483	14403	14341	14414	14525	14451	14544	14540	14379	14526	14363	14429	14363	14430	14544	14390	14294	14411	14410	14318	14334	14391	14350	14319	14290	14498	14458	14320	14219	14360	14315	14289	14212	14412	14540	14540	14328	14194	14458	14261	14436	14468	14337	14265	14352	14467	14436	14491	14383	14381	14382	14485	14466	14491	14379	14386	14397	14328	14491	14399	14310	14515	14444	14307	14492	14280	14390	14530	14381	14391	14339	14373	14251	14721	14443	14476	14469	14627	14398	14368	14534	14511	14460	14302	14441	14269	14475	14418	14423	14388	14300	14511	14294	14441	14556	14458	14398	14411	14345	14330	14363	14295	14360	14586	14385	14532	14245	14284	14257	14420	14417	14421	14497	14298	14273	14339	14324	14431	14344	14424	14429	14480	14611	14470	14273	14432	14295	14391	14274	14241	14193	14322	14375	14678	14705	14580	14407	14511	14498	14477	14418	14368	14360	14662	14639	14451	14389	14575	14486	14396	14275	14439	14432	14395	14417	14354	14383	14441	14574	14591	14533	14404	14369	14380	14207	14424	14319	14270	14462	14447	14485	14267	14450	14713	14484	14296	14325	14429	14404	14354	14378	14378	14457	14510	14348	14709	14422	14444	14356	14381	14213	14391	14474	14431	14324	14400	14517	14500	14454	14476	14488	14428	14560	14242	14302	14318	14395	14464	14402	14352	14331	14669	14237	14442	14395	14249	14357	14314	14352	14314	14527	14333	14372	14509	14300	14370	14520	14389	14482	14316	14437	14563	14258	14492	14420	14458	14302	14504	14264	14305	14505	14204	14549	14300	14439	14357	14477	14616	14216	14446	14335	14320	14305	14552	14319	14439	14518	14573	14481	14665	14392	14359	14581	14585	14516	14315	14269	14207	14475	14572	14258	14351	14483	14528	14449	14484	14291	14402	14396	14262	14557	14399	14530	14464	14338	14406	14335	14334	14214	14515	14650	14447	14505	14401	14295	14359	14358	14325	14464	14292	14377	14495	14287	14374	14227	14236	14382	14450	14406	14484	14364	14370	14506	14641	14580	14374	14354	14471	14473	14361	14338	14321	14172	14414	14507	14503	14470	14312	14321	14530	14343	14354	14445	14326	14474	14341	14362	14208	14526	14314	14434	14340	14337	14311	14331	14658	14260	14295	14239	14472	14642	14451	14468	14374	14418	14452	14430	14368	14320	14276	14228	14334	14405	14398	14352	14250	14403	14545	14369	14539	14423	14241	14171	14331	14373	14365	14358	14227	14430	14480	14487	14397	14447	14334	14262	14354	14469	14288	14320	14439	14384	14350	14403	14396	14311	14348	14478	14373	14333	14504	14410	14358	14408	14454	14205	14342	14173	14304	14302	14374	14228	14410	14542	14479	14286	14437	14405	14543	14360	14458	14324	14384	14403	14355	14456	14243	14258	14494	14340	14399	14388	14304	14599	14309	14307	14311	14408	14528	14416	14475	14489	14253	14474	14339	14403	14480	14281	14452	14490	14389	14260	14535	14370	14432	14429	14139	14241	14280	14126	14424	14496	14303	14272	14253	14324	14639	14483	14455	14507	14369	14419	14506	14421	14477	14304	14432	14312	14468	14398	14290	14371	14428	14219	14412	14357	14569	14386	14434	14398	14476	14478	14255	14483	14494	14408	14556	14395	14375	14368	14457	14347	14200	14345	14417	14429	14627	14438	14333	14427	14408	14340	14525	14401	14335	14379	14411	14421	14517	14322	14360	14511	14285	14514	14405	14346	14476	14326	14494	14161	14441	14341	14372	14300	14421	14346	14199	14272	14389	14567	14497	14653	14441	14533	14394	14338	14412	14334	14384	14281	14463	14611	14437	14332	14301	14276	14420	14567	14450	14454	14236	14455	14441	14344	14681	14384	14300	14420	14421	14471	14420	14469	14462	14345	14336	14321	14555	14600	14576	14342	14321	14530	14407	14372	14337	14447	14585	14431	14368	14536	14427	14347	14446	14516	14484	14412	14417	14325	14409	14550	14417	14399	14492	14436	14477	14251	14316	14166	14299	14370	14498	14440	14512	14579	14477	14366	14443	14657	14325	14436	14446	14313	14338	14299	14454	14557	14567	14572	14526	14507	14244	14283	14476	14424	14560	14455	14481	14346	14430	14324	14330	14391	14446	14358	14378	14361	14258	14457	14398	14195	14384	14491	14462	14404	14428	14241	14381	14422	14358	14458	14517	14542	14495	14486	14326	14446	14412	14506	14422	14353	14605	14206	14447	14505	14353	14335	14451	14393	14411	14294	14485	14398	14641	14426	14496	14505	14407	14467	14431	14230	14313	14381	14444	14364	14516	14391	14428	14457	14492	14326	14529	14416	14263	14320	14580	14479	14289	14485	14339	14625	14658	14435	14481	14610	14491	14419	14314	14414	14491	14543	14424	14282	14371	14491	14329	14508	14538	14301	14313	14217	14552	14307	14282	14397	14442	14273	14555	14349	14616	14565	14458	14279	14412	14349	14502	14424	14387	14272	14310	14214	14347	14401	14546	14237	14337	14442	14379	14484	14516	14651	14363	14549	14365	14259	14277	14359	14468	14366	14342	14530	14224	14444	14499	14298	14401	14550	14502	14444	14357	14301	14461	14383	14448	14417
25291	41256	33427	25333	21025	18127	16153	14909	14119	13704	13330	13059	12986	13006	12988	13117	12975	12860	12834	12838	12774	12554	12614	12718	12800	12821	12807	12738	12847	12676	12554	12611	12801	12836	12670	12560	12846	12546	12614	12803	12570	12541	12559	12619	12902	12626	12726	12684	12599	12703	12745	12582	12712	12646	12658	12599	12664	12671	12551	12528	12758	12860	12589	12687	12689	12475	12623	12625	12555	12619	12677	12647	12549	12669	12774	12753	12536	12680	12673	12718	12701	12724	12573	12673	12638	12662	12596	12685	12676	12649	12736	12656	12638	12641	12596	12578	12621	12627	12672	12710	12602	12645	12523	12639	12701	12498	12869	12622	12718	12796	12523	12651	12498	12636	12519	12739	12629	12787	12528	12561	12793	12766	12545	12576	12570	12835	12710	12659	12784	12527	12641	12549	12530	12710	12672	12801	12706	12669	12440	12690	12774	12739	12682	12584	12683	12708	12624	12718	12666	12791	12775	12649	12731	12530	12683	12649	12779	12553	12634	12628	12735	12779	12566	12437	12546	12573	12845	12634	12746	12561	12483	12652	12611	12606	12681	12675	12573	12852	12559	12631	12700	12663	12596	12677	12573	12696	12751	12716	12709	12648	12590	12650	12655	12628	12760	12635	12684	12808	12517	12551	12700	12674	12681	12493	12611	12583	12574	12635	12500	12691	12515	12688	12514	12601	12702	12569	12572	12667	12599	12601	12539	12642	12697	12760	12581	12675	12744	12657	12473	12674	12757	12820	12717	12635	12838	12906	12593	12620	12771	12593	12567	12722	12734	12503	12634	12899	12662	12551	12648	12674	12721	12622	12677	12642	12693	12727	12643	12665	12663	12663	12590	12732	12681	12678	12683	12508	12532	12724	12603	12666	12610	12674	12694	12785	12648	12689	12590	12735	12649	12670	12786	12674	12639	12685	12727	12451	12535	12722	12786	12559	12586	12701	12605	12791	12612	12605	12622	12674	12595	12694	12735	12655	12667	12755	12706	12619	12612	12654	12582	12542	12652	12683	12609	12681	12737	12664	12695	12523	12625	12570	12693	12653	12543	12629	12817	12714	12790	12619	12549	12683	12741	12664	12700	12745	12661	12709	12727	12566	12594	12660	12654	12567	12556	12626	12694	12764	12677	12737	12616	12511	12601	12682	12708	12748	12583	12768	12515	12771	12790	12716	12614	12687	12766	12661	12691	12641	12620	12605	12633	12621	12581	12680	12742	12518	12678	12484	12575	12747	12628	12593	12712	12669	12654	12600	12722	12564	12580	12739	12566	12489	12755	12644	12697	12647	12493	12609	12559	12545	12724	12765	12665	12681	12564	12697	12730	12553	12689	12699	12523	12549	12631	12735	12597	12707	12664	12671	12752	12870	12709	12613	12630	12611	12864	12579	12692	12736	12582	12873	12735	12611	12802	12510	12585	12683	12613	12601	12612	12741	12656	12545	12519	12640	12806	12776	12533	12628	12585	12672	12669	12767	12517	12692	12796	12646	12673	12779	12746	12740	12364	12779	12531	12573	12737	12702	12639	12643	12742	12627	12580	12666	12797	12662	12557	12774	12663	12722	12580	12725	12692	12667	12753	12732	12828	12742	12654	12596	12700	12679	12443	12595	12718	12599	12471	12580	12659	12624	12728	12723	12758	12593	12548	12665	12594	12741	12684	12648	12640	12602	12718	12685	12635	12653	12542	12647	12622	12716	12536	12676	12606	12787	12538	12628	12688	12721	12628	12616	12590	12695	12677	12605	12455	12461	12543	12769	12790	12749	12639	12592	12604	12689	12582	12591	12775	12601	12757	12576	12621	12715	12556	12705	12544	12783	12550	12612	12748	12648	12732	12606	12711	12562	12671	12715	12658	12675	12603	12624	12672	12657	12749	12575	12614	12627	12653	12690	12549	12539	12626	12689	12548	12545	12702	12672	12610	12717	12656	12625	12632	12626	12696	12606	12669	12659	12678	12744	12637	12744	12787	12592	12422	12771	12591	12576	12575	12594	12760	12608	12673	12537	12649	12783	12637	12547	12697	12694	12645	12707	12743	12576	12618	12559	12620	12757	12663	12725	12590	12774	12549	12576	12651	12663	12619	12690	12576	12837	12649	12566	12775	12754	12682	12718	12884	12789	12763	12581	12621	12799	12526	12708	12639	12728	12661	12693	12485	12722	12734	12534	12628	12691	12566	12440	12798	12571	12546	12568	12641	12698	12647	12635	12715	12717	12758	12684	12598	12614	12585	12776	12459	12500	12630	12675	12598	12648	12570	12579	12575	12714	12591	12519	12749	12550	12869	12645	12770	12606	12754	12627	12677	12465	12842	12718	12464	12697	12724	12581	12579	12668	12740	12488	12581	12644	12488	12798	12824	12638	12617	12538	12675	12610	12565	12744	12614	12698	12679	12836	12759	12638	12704	12688	12666	12659	12565	12740	12523	12542	12652	12556	12489	12735	12661	12606	12621	12687	12819	12860	12898	12628	12592	12687	12651	12658	12574	12397	12612	12858	12651	12644	12718	12761	12581	12780	12695	12695	12676	12531	12622	12605	12673	12605	12670	12531	12716	12668	12653	12758	12633	12471	13017	12714	12567	12464	12715	12679	12697	12701	12630	12670	12716	12658	12640	12575	12556	12554	12571	12701	12618	12594	12640	12808	12471	12674	12762	12666	12639	12770	12595	12645	12621	12603	12606	12648	12683	12526	12579	12680	12659	12697	12587	12594	12661	12678	12694	12760	12620	12538	12579	12662	12709	12817	12605	12804	12627	12542	12609	12577	12671	12687	12601	12493	12803	12502	12694	12715	12504	12725	12691	12677	12668	12721	12671	12609	12753	12579	12840	12559	12671	12661	12671	12627	12559	12764	12626	12584	12677	12549	12752	12632	12541	12591	12672	12671	12554	12759	12602	12686	12617	12549	12704	12727	12579	12639	12690	12631	12655	12618	12663	12688	12638	12775	12682	12541	12515	12758	12687	12666	12794	12651	12600	12778	12780	12650	12594	12715	12709	12616	12645	12710	12643	12544	12638	12564	12589	12575	12663	12682	12614	12790	12608	12651	12686	12597	12392	12602	12822	12727	12781	12754	12572	12642	12553	12773	12555	12683	12575	12592	12429	12623	12621	12594	12600	12704	12647	12716	12667	12632	12544	12883	12785	12733	12539	12577	12659	12551	12657	12534	12635	12594	12702	12440	12645	12606	12752	12793	12768	12650	12720	12760	12689	12707	12516	12700	12713	12518	12713	12710	12647	12821	12624	12731	12731	12581	12552	12656	12580	12686	12655	12669	12630	12649	12729	12624	12552	12460	12689	12554	12613	12661	12555	12632	12737	12713	12611	12537	12808	12693	12692	12596	12744	12614	12658	12588	12871	12662	12648	12809	12557	12736	12669	12732	12690	12651	12759	12823	12553	12643	12677	12753	12755	12576	12598	12621	12585	12496	12689	12696	12566	12694	12548	12596	12506	12522	12736	12715	12838	12587	12668	12705	12783	12783	12625	12764	12627	12673	12573	12690	12694	12773	12629	12599	12611	12584	12806	12662	12586	12727	12783	12463	12491	12542	12680	12842	12795	12743	12679	12725	12631	12598	12721	12558	12558	12610	12610	12677	12666	12713	12699	12710	12480	12909	12589	12708	12704	12686	12689	12718	12650	12771	12675	12564	12701	12580	12642	12711	12714	12567	12673	12628	12688	12706	12592	12631	12663	12774	12727	12718	12829	12751	12691	12580	12588	12821	12614	12697	12679	12685	12463	12505	12675	12741	12662	12692	12649	12749	12636	12593	12653	12683	12608	12652	12646	12767	12702	12782	12696	12740	12784	12604	12699	12741	12551	12711	12695	12577	12560	12669	12555	12589	12648	12724	12433	12648	12666	12518	12619	12611	12677	12599	12798	12668	12718	12615	12691	12657	12608	12825	12773	12762	12609	12725	12670	12779	12694	12782	12504	12587	12754	12581	12718	12702	12575	12719	12653	12750	12837	12547	12598	12444	12635	12685	12651	12391	12652	12661	12629	12592	12532	12777	12716	12619	12576	12679	12582	12610	12768	12690	12708	12662	12706	12612	12457	12641	12714	12658	12774	12727	12453	12710	12579	12714	12602	12660	12618	12623	12644	12553	12597	12593	12609	12641	12621	12630	12455	12612	12675	12618	12720	12856	12596	12597	12602	12638	12605	12696	12605	12740	12561	12753	12556	12463	12585	12602	12588	12643	12629	12619	12600	12601	12664	12786	12554	12797	12605	12682	12549	12622	12654	12558	12678	12625	12662	12784	12537	12690	12703	12816	12729	12828	12821	12663	12705	12617	12569	12713	12696	12571	12710	12667	12676	12788	12611	12734	12759	12850	12661	12639	12708	12671	12645	12635	12781	12628	12733	12810	12507	12660	12727	12586	12700	12496	12749	12597	12678	12745	12584	12606	12808	12602	12580	12731	12743	12708	12574	12737	12624	12706	12616	12651	12698	12705	12538	12704	12622	12860	12743	12643	12592	12723	12429	12669	12764	12682	12558	12713	12756	12739	12737	12668	12522	12619	12739	12740	12628	12822	12636	12637	12790	12663	12722	12656	12743	12660	12643	12728	12777	12643	12599	12797	12700	12833	12575	12539	12538	12554	12765	12793	12725	12527	12454	12605	12657	12702	12615	12680	12652	12439	12611	12625	12711	12665	12759	12517	12670	12695	12693	12519	12736	12662	12421	12821	12502	12616	12745	12701	12660	12534	12680	12685	12490	12720	12702	12462	12726	12698	12703	12738	12683	12652	12686	12759	12580	12672	12708	12713	12637	12612	12755	12753	12623	12800	12743	12656	12601	12570	12660	12574	12760	12369	12748	12647	12669	12858	12696	12567	12598	12577	12493	12579	12659	12565	12581	12591	12561	12493	12627	12673	12658	12781	12689	12681	12639	12715	12609	12639	12778	12496	12786	12721	12697	12609	12628	12740	12680	12499	12592	12715	12552	12610	12573	12775	12725	12755	12638	12650	12501	12635	12850	12533	12679	12615	12472	12666	12678	12779	12605	12716	12612	12602	12634	12621	12703	12771	12642	12707	12552	12715	12663	12797	12748	12594	12696	12835	12625	12723	12575	12641	12625	12671	12665	12579	12768	12701	12850	12676	12627	12647	12781	12655
22866	21119	28643	24663	24071	26235	25336	20431	17611	17227	16766	16532	16426	16181	16119	16026	16212	16087	15972	15907	15839	15825	15969	16005	15950	15815	15698	15927	15746	15817	15876	15817	15686	15878	15766	15834	15843	15745	15818	15676	15855	15656	15714	15868	15699	15720	15817	15654	15591	15664	15672	15865	15725	15891	15774	15792	15633	15691	15757	15615	15726	15760	15712	15706	15725	15777	15706	15661	15642	15772	15740	15720	15604	15736	15538	15681	15803	15636	15688	15798	15742	15752	15695	15738	15684	15858	15885	15854	15763	15723	15826	15726	15907	15656	15791	15664	15512	15802	15748	15839	15590	15767	15780	15630	15738	15888	15653	15749	15674	15761	15592	15640	15884	15694	15829	15727	15639	15797	15653	15878	15737	15816	15755	15850	15875	15764	15792	15830	15816	15597	15795	15530	15755	15597	15660	15679	15685	15598	15715	15803	15709	15836	15540	15791	15825	15728	15443	15588	15596	15711	15642	15690	15744	15689	15683	15815	15552	15881	15785	15996	15564	15701	15843	15744	15783	15764	15748	15872	15780	15733	15667	15728	15497	15799	15727	15737	15791	15630	15722	15687	15560	15631	15591	15514	15362	15491	15572	15910	15745	15740	15711	15780	15836	15594	15530	15573	15704	15747	15877	15653	15567	15566	15592	15700	15579	15556	15570	15705	15677	15765	15520	15748	15744	15587	15668	15697	15680	15783	15805	15923	15719	15768	15607	15640	15762	15750	15702	15653	15773	15658	15754	15799	15605	15498	15715	15775	15842	15613	15736	15668	15603	15901	15597	15610	15522	15643	15627	15637	15596	15783	15673	15789	15784	15663	15659	15791	15883	15591	15664	15787	15781	15796	15708	15574	15799	15602	15782	15537	15731	15636	15781	15842	15773	16005	15900	15767	15938	15883	15610	15473	15775	15815	15799	15718	15688	15767	15740	15675	15581	15535	15472	15687	15518	15737	15599	15812	15802	15865	15685	15706	15673	15782	15729	15561	15650	15639	15683	15771	15753	15737	15729	15676	15797	15599	15628	15717	15711	15818	15765	15764	15540	15665	15686	15707	15503	15676	15762	15754	15782	15684	15929	15781	15618	15757	15766	15671	15889	15810	15849	15829	15875	15728	15614	15670	15807	15678	15818	15583	15812	15732	15701	15732	15818	15673	15877	15711	15779	15766	15705	15789	15577	15712	15504	15589	15736	15878	15825	15616	15568	15887	15724	15796	15549	16000	15686	15778	15673	15555	15587	15564	15542	15710	15846	15926	15781	15758	15652	15652	15839	15591	15729	15811	15700	15672	15865	15757	15658	15675	15782	15844	15624	15550	15863	15692	15697	15691	15788	15546	15673	15535	15672	15598	15706	15590	15733	15690	15476	15516	15639	15653	15689	15679	15665	15646	15770	15838	15860	15576	15610	15825	15818	15465	15732	15650	15662	15639	15629	15762	15535	15659	15678	15569	15642	15697	15575	15607	15773	15798	15731	15835	15670	15953	15655	15718	15734	15744	15901	15827	15692	15841	15732	15544	15646	15744	15757	15856	15754	15779	15785	15727	15801	15665	15803	15883	15633	15719	15497	15512	15647	15750	15762	15536	15613	15544	15593	15871	15864	15858	15773	15769	15717	15541	15826	15709	15702	15606	15787	15751	15611	15527	15672	15783	15899	15851	15743	15760	15671	15520	15764	15520	15754	15761	15734	15775	15814	15580	15734	15617	15700	15693	15895	15565	15850	15687	15850	15848	15641	15901	15697	15693	15763	15387	15856	15823	16045	15814	15763	15769	15768	15894	15824	15615	15642	15828	16008	15844	15990	15872	15789	15701	15506	15756	15790	15703	15633	15794	15818	15736	15852	15727	15768	15595	15680	15610	15665	15582	15837	15713	15595	15573	15699	15810	15620	15804	15731	15716	15736	15698	15737	15708	15727	15893	15729	15736	15803	15683	15685	15764	15664	15709	15768	15733	15635	15777	15687	15831	15820	15708	15726	15558	15842	15741	15804	15818	15616	15627	15680	15749	15478	15844	15665	15610	15701	15732	15759	15722	15640	15643	15773	15626	15889	15879	15733	15741	15751	15815	15661	15658	15510	15722	15778	15786	15770	15620	15722	15812	15628	15790	15625	15504	15463	15640	15786	15573	15623	15714	15710	15728	15674	15854	15858	15648	15915	15728	15669	15608	15805	15689	15565	15702	15614	15674	15458	15666	15573	15762	15791	15767	15678	15652	15699	15870	15777	15631	15488	15627	15622	15721	15732	15672	15580	15539	15919	15798	15624	15631	15673	15586	15768	15586	15669	15782	15753	15677	15693	15764	15617	15582	15632	15667	15732	16054	15630	15530	15767	15875	15470	15861	15683	15555	15613	15677	15647	15646	15706	15681	15629	15633	15740	15621	15927	15746	15706	15617	15884	15850	15406	15744	15858	15591	15551	15759	15675	15738	15582	15625	15591	15866	15784	15553	15710	15576	15657	15614	15720	15625	15736	15591	15799	15643	15739	15778	15708	15747	15707	15717	15565	15792	15500	15702	15617	15729	15710	15707	15681	15687	15760	15661	15795	15804	15738	15636	15757	15652	15731	15557	15780	15689	15593	15759	15721	15764	15673	15794	15860	15762	15593	15628	15828	15728	15841	15665	15722	15778	15494	15743	15821	15634	15769	15892	15640	15794	15726	15651	15632	15685	15870	15958	15676	15770	15492	15602	15680	15847	15814	15916	15811	15848	15699	15943	15767	15544	15818	15817	15650	15767	15832	15726	15715	15724	15771	15791	15671	15715	15898	15673	15696	15760	15700	15619	15519	15596	15545	15676	15725	15951	15810	15790	15781	16008	15932	15726	15868	15690	15893	15602	15813	15850	15718	15790	15855	15696	15789	15669	15637	15733	15544	15642	15862	15811	15491	15665	15650	15658	15741	15739	15613	15689	15510	15832	15685	15715	15784	15717	15659	15666	15684	15671	15474	15650	15620	15388	15620	15637	15768	15715	15625	15483	15681	15706	15687	15764	15710	15629	15775	15717	15919	15763	15708	15837	15707	15730	15707	15621	15734	15712	15636	15584	15687	15828	15638	15682	15574	15808	15797	15750	15727	15694	15764	15678	15590	15717	15654	15545	15631	15609	15755	15568	15778	15748	15727	15609	15809	15753	15699	15708	15781	15717	15533	15606	15677	15705	15659	15595	15739	15697	15681	15736	15752	15814	15696	15910	15834	15866	15617	15685	15642	15694	15792	15688	15820	15697	15919	15691	15573	15874	15695	15628	15880	15740	15842	15729	15877	15823	15861	15815	15915	15716	15667	15787	15948	16006	15770	15627	15769	15575	15771	15808	15676	15812	15578	15509	15569	15742	15784	15841	15593	15776	15828	15815	15552	15588	15500	15676	15802	15642	15707	15658	15698	15665	15600	15632	15728	15571	15744	15862	15676	15399	15844	15871	15813	15905	15703	15720	15594	15515	15812	15626	15597	15697	15769	15878	15575	15656	15737	15644	15624	15839	15589	15532	15757	15795	15682	15834	15819	15791	15826	15799	15638	15685	15849	15777	15657	15750	15824	15731	15604	15702	15844	15560	15871	15755	15764	15630	15656	15526	15612	15652	15996	15740	15581	15669	15854	15689	15743	15857	15667	15770	15574	15548	15560	15620	15430	15676	15513	15720	15774	15698	15819	15605	15605	15939	15886	15648	15727	15536	15704	15903	15763	15669	15670	15572	15488	15750	15732	15802	15754	15568	15665	15655	15619	15708	15699	15794	15695	15734	15594	15651	15541	15631	15860	15709	15569	15895	15909	15663	15589	15767	15796	15696	15849	15825	15625	15758	15840	15518	15571	15785	15772	15688	15803	15636	15606	15650	15671	15595	15712	15808	15788	15639	15870	15847	15828	15497	15800	15695	15767	15725	15788	15768	15739	15703	15669	15656	15651	15774	15550	15851	15740	15690	15759	15600	15620	15697	15687	15684	15621	15721	15734	15706	15651	15545	15803	15711	15607	15788	15588	15738	15864	15637	15664	15823	15620	15798	15708	15703	15773	15596	15638	15637	15698	15752	15745	15696	15810	15610	15713	15569	15664	15798	15660	15794	15761	15797	15550	15701	15683	15860	15497	15707	15677	15578	15556	15714	15862	15850	15799	15584	15590	15624	15623	15881	15645	15825	15825	15735	15897	15377	15656	15774	15804	15737	15752	15629	15651	15687	15861	15619	15726	15570	15621	15783	15687	15691	15711	15716	15786	15922	15749	15641	15584	15710	15644	15769	15739	15531	15717	15750	15715	15669	15748	15641	15731	15689	15781	15869	15868	15961	15591	15769	15576	15669	15762	15835	15531	15789	15640	15641	15594	15824	15544	15770	15746	15606	15702	15825	15856	15892	15716	15548	15726	15541	15725	15706	15544	15617	15610	15711	15652	15719	15840	15644	15833	16001	15908	15711	15741	15569	15547	15611	15436	15790	15894	15842	15603	15864	15719	16084	15651	15837	15663	15749	15730	15696	15904	15697	15783	15683	15606	15745	15863	15792	15757	15755	15736	15722	15632	15665	15751	15865	15662	15939	15677	15750	15825	15817	15491	15619	15614	15675	15881	15704	15694	15711	15617	15696	15563	15765	15751	15615	15641	15585	15935	15617	15733	15709	15698	15787	15854	15695	15672	15662	15816	15603	15475	15733	15627	15585	15661	15659	15931	15531	15862	15626	15542	15777	15510	15799	15731	15572	15809	15737	15880	15580	15695	15942	15768	15546	15750	15557	15614	15569	15788	15661	15672	15677	15877	15708	15845	15893	15682	15598	15719	15555	15657	15622	15790	15603	15668	15685	15749	15709	15639	15778	15770	15730	15621	15863	15651	15911	15758	15770	15723	15598	15554	15770	15703	15664	15888	15796	15538	15589	15725	15826	15709	15740	15592	15618	15933	15649	15804	15940	15694	15730	15838	15801	15571	15791	15706	15685	15527	15695	15732	15745	15683	15686	15714	15876	15791	15672	15857	15643	15804	15681	15662	15838	15663	15640	15799	15741	15578	15784	15919	15640	15707	15651	15649	15782	15771	15685	15752	15771	15662	15715	15380	15641	15706	15754	15629	15714	15795	15566	15634	15660	15683	15735	15758	15879	15648	15873	15633	15822	15887	15782	15714	15839
25585	49061	43650	33204	28259	24835	21571	18514	15578	15036	14550	14412	14090	14133	13909	13665	13796	13587	13581	13707	13609	13605	13730	13674	13563	13655	13379	13486	13661	13405	13566	13441	13606	13532	13611	13346	13629	13396	13574	13567	13621	13425	13482	13381	13571	13478	13498	13407	13500	13622	13409	13504	13547	13528	13475	13516	13530	13536	13390	13543	13537	13506	13416	13604	13560	13312	13543	13529	13477	13465	13395	13714	13337	13386	13516	13547	13452	13377	13436	13389	13456	13465	13490	13582	13307	13454	13424	13519	13474	13580	13408	13480	13659	13488	13546	13415	13455	13548	13406	13533	13565	13476	13435	13495	13527	13392	13491	13465	13461	13501	13602	13485	13549	13328	13490	13466	13358	13698	13357	13401	13657	13446	13425	13348	13512	13489	13437	13575	13357	13540	13343	13414	13583	13522	13312	13412	13498	13320	13484	13477	13432	13456	13409	13526	13392	13499	13316	13319	13589	13382	13386	13414	13384	13426	13361	13617	13597	13396	13514	13498	13583	13420	13481	13632	13350	13308	13428	13465	13298	13461	13360	13323	13357	13571	13489	13348	13271	13403	13428	13521	13450	13544	13502	13450	13426	13212	13498	13384	13375	13491	13570	13523	13513	13666	13489	13464	13674	13429	13429	13496	13390	13509	13477	13628	13556	13434	13355	13567	13576	13578	13584	13446	13422	13421	13350	13446	13491	13500	13549	13337	13403	13526	13522	13521	13404	13464	13430	13471	13388	13370	13379	13551	13430	13579	13332	13607	13424	13474	13425	13437	13338	13439	13608	13406	13451	13475	13334	13633	13431	13475	13497	13357	13371	13519	13397	13529	13325	13549	13413	13339	13545	13446	13232	13485	13658	13513	13517	13593	13431	13241	13440	13486	13424	13508	13309	13358	13461	13350	13420	13573	13469	13481	13478	13462	13418	13585	13583	13515	13483	13442	13605	13484	13539	13587	13346	13389	13355	13475	13495	13588	13447	13397	13412	13494	13485	13394	13443	13540	13348	13504	13480	13453	13420	13482	13453	13361	13452	13420	13530	13385	13416	13576	13476	13412	13366	13488	13423	13502	13504	13352	13495	13168	13427	13401	13424	13375	13390	13656	13434	13370	13462	13470	13622	13638	13593	13369	13545	13525	13350	13283	13536	13381	13330	13417	13521	13441	13615	13422	13510	13386	13578	13535	13522	13384	13454	13390	13540	13421	13591	13427	13536	13572	13591	13427	13329	13508	13536	13410	13515	13533	13498	13323	13502	13537	13340	13447	13471	13543	13618	13339	13415	13400	13546	13635	13329	13609	13361	13412	13476	13494	13379	13539	13449	13566	13479	13490	13520	13505	13499	13474	13527	13380	13313	13472	13467	13544	13479	13479	13486	13468	13559	13418	13604	13641	13457	13454	13452	13412	13614	13425	13497	13558	13590	13522	13414	13510	13425	13714	13418	13402	13362	13530	13483	13464	13473	13484	13485	13542	13700	13521	13590	13405	13450	13400	13588	13567	13403	13380	13387	13488	13510	13500	13400	13379	13473	13480	13469	13428	13580	13448	13289	13315	13445	13446	13456	13534	13370	13444	13597	13486	13567	13341	13480	13593	13455	13570	13443	13538	13361	13644	13550	13448	13335	13472	13436	13546	13435	13471	13505	13535	13480	13602	13459	13407	13598	13582	13662	13465	13397	13428	13490	13453	13452	13464	13570	13479	13422	13492	13469	13504	13449	13456	13599	13552	13398	13247	13394	13294	13547	13403	13543	13411	13585	13544	13301	13411	13664	13599	13497	13586	13531	13665	13461	13428	13407	13467	13479	13320	13294	13549	13415	13404	13451	13497	13450	13424	13680	13547	13410	13532	13395	13576	13576	13572	13416	13491	13565	13560	13484	13599	13472	13329	13590	13408	13445	13350	13436	13561	13454	13496	13473	13487	13589	13446	13416	13408	13498	13468	13403	13484	13503	13527	13337	13547	13356	13548	13408	13338	13583	13587	13486	13396	13381	13426	13404	13428	13391	13398	13359	13436	13415	13489	13266	13391	13349	13449	13473	13610	13374	13473	13616	13500	13504	13577	13607	13464	13595	13353	13514	13473	13523	13438	13392	13284	13506	13430	13405	13371	13465	13593	13398	13475	13467	13688	13565	13504	13668	13291	13442	13504	13441	13556	13480	13534	13340	13324	13374	13484	13647	13416	13503	13406	13423	13607	13387	13493	13469	13629	13363	13576	13571	13348	13464	13441	13559	13666	13402	13428	13282	13617	13386	13202	13403	13520	13345	13530	13636	13460	13494	13281	13458	13431	13290	13380	13453	13603	13474	13436	13554	13522	13474	13360	13590	13337	13364	13423	13615	13434	13509	13438	13343	13436	13481	13490	13524	13366	13365	13414	13308	13416	13406	13572	13489	13374	13594	13545	13450	13428	13529	13331	13603	13570	13643	13442	13518	13464	13351	13331	13578	13324	13445	13518	13354	13596	13545	13456	13409	13588	13460	13315	13333	13381	13495	13405	13325	13591	13395	13491	13376	13577	13402	13395	13539	13400	13521	13387	13443	13508	13423	13656	13601	13531	13483	13409	13522	13406	13325	13546	13522	13498	13676	13505	13579	13277	13472	13424	13487	13540	13504	13499	13565	13357	13399	13425	13422	13450	13442	13412	13484	13593	13654	13385	13389	13473	13529	13426	13603	13425	13601	13464	13447	13440	13492	13445	13410	13483	13561	13633	13498	13613	13492	13429	13603	13528	13576	13509	13512	13603	13579	13365	13526	13512	13536	13479	13594	13290	13456	13406	13407	13525	13381	13645	13459	13480	13498	13415	13548	13339	13641	13486	13413	13389	13315	13618	13421	13446	13540	13337	13692	13449	13463	13227	13380	13480	13501	13565	13464	13378	13511	13585	13516	13583	13446	13487	13499	13598	13379	13689	13462	13581	13391	13389	13215	13382	13368	13517	13478	13476	13437	13449	13498	13553	13462	13284	13646	13460	13367	13421	13500	13499	13442	13592	13504	13492	13526	13459	13529	13472	13560	13458	13472	13546	13501	13543	13665	13563	13617	13617	13421	13454	13505	13506	13645	13455	13567	13521	13413	13571	13512	13424	13580	13507	13358	13470	13400	13476	13453	13492	13504	13360	13541	13504	13442	13554	13480	13355	13580	13299	13598	13434	13501	13379	13630	13684	13422	13598	13619	13578	13415	13431	13523	13442	13472	13561	13304	13486	13510	13295	13324	13567	13442	13605	13553	13536	13341	13404	13527	13400	13567	13587	13473	13507	13572	13378	13451	13365	13493	13374	13358	13584	13440	13457	13415	13505	13496	13557	13463	13550	13505	13730	13440	13393	13488	13526	13425	13376	13394	13588	13509	13520	13483	13477	13418	13399	13548	13401	13463	13482	13407	13374	13477	13459	13309	13641	13560	13403	13565	13395	13370	13423	13515	13537	13394	13417	13412	13500	13454	13462	13508	13370	13358	13515	13605	13514	13366	13411	13568	13511	13515	13393	13417	13415	13361	13542	13407	13369	13719	13311	13615	13350	13394	13312	13405	13372	13415	13542	13515	13461	13514	13529	13617	13524	13653	13431	13482	13407	13413	13436	13408	13362	13552	13424	13693	13612	13474	13378	13473	13522	13346	13430	13462	13426	13493	13460	13418	13446	13472	13462	13565	13506	13430	13502	13648	13376	13319	13379	13306	13453	13382	13462	13450	13432	13586	13500	13527	13616	13410	13421	13410	13595	13421	13494	13493	13420	13544	13358	13426	13575	13516	13522	13371	13535	13374	13581	13467	13432	13375	13367	13567	13514	13534	13345	13429	13527	13399	13430	13567	13372	13389	13473	13426	13445	13506	13565	13478	13434	13306	13510	13587	13565	13503	13491	13371	13495	13461	13441	13392	13433	13305	13408	13437	13417	13438	13408	13656	13309	13379	13325	13434	13493	13585	13500	13414	13467	13400	13531	13277	13455	13465	13410	13564	13425	13472	13288	13554	13478	13326	13406	13474	13438	13477	13490	13540	13195	13507	13491	13370	13242	13537	13315	13514	13434	13488	13495	13271	13276	13395	13672	13544	13539	13341	13537	13492	13423	13500	13322	13432	13505	13488	13473	13297	13420	13392	13586	13275	13558	13509	13286	13508	13370	13559	13413	13421	13404	13668	13444	13536	13202	13610	13603	13456	13398	13297	13322	13485	13394	13589	13537	13360	13472	13496	13392	13470	13395	13469	13370	13518	13555	13507	13445	13429	13453	13554	13485	13440	13479	13499	13551	13553	13271	13328	13500	13608	13461	13389	13468	13548	13436	13525	13432	13489	13361	13556	13392	13557	13250	13438	13486	13571	13210	13407	13414	13450	13501	13573	13552	13545	13450	13442	13336	13496	13375	13500	13467	13506	13478	13260	13676	13624	13383	13469	13333	13670	13529	13601	13446	13608	13413	13312	13613	13587	13301	13374	13541	13509	13348	13534	13443	13514	13301	13328	13487	13469	13570	13469	13449	13451	13446	13559	13732	13542	13317	13420	13359	13392	13394	13355	13486	13379	13474	13491	13391	13587	13567	13431	13414	13436	13464	13482	13489	13434	13550	13607	13450	13386	13557	13436	13612	13648	13459	13568	13309	13662	13364	13466	13486	13506	13534	13478	13504	13672	13313	13430	13661	13511	13362	13397	13482	13466	13432	13459	13288	13342	13468	13596	13363	13557	13464	13348	13449	13384	13519	13417	13327	13533	13518	13411	13437	13504	13473	13549	13475	13507	13488	13420	13510	13462	13459	13323	13372	13532	13464	13662	13530	13388	13436	13467	13604	13396	13334	13407	13468	13376	13421	13307	13339	13309	13468	13481	13518	13504	13398	13492	13487	13624	13530	13536	13650	13442	13542	13529	13591	13447	13463	13371	13745	13448	13603	13336	13459	13404	13548	13517	13391	13671	13311	13509	13335	13366	13438	13465	13531	13505	13417	13406	13684	13763	13469	13504	13466	13551	13412	13350	13487	13465	13527	13459	13575	13457	13389	13431	13445	13456	13581	13477	13515	13433	13247	13437	13487	13561	13573	13722	13419	13385	13402	13622	13562	13584	13441	13428	13395	13459	13621	13428	13365	13588	13554	13340	13400	13567	13391	13340	13440	13407	13457
24078	21138	28280	26900	24367	22868	20293	16916	15940	15613	15462	15204	14998	14992	14882	14847	14790	14778	14675	14845	14665	14706	14731	14960	14649	14655	14728	14508	14815	14817	14779	14592	14703	14763	14360	14704	14761	14780	14684	14579	14445	14717	14471	14763	14556	14607	14538	14651	14666	14714	14562	14565	14587	14612	14496	14537	14500	14645	14622	14620	14600	14705	14553	14474	14554	14487	14571	14668	14462	14685	14366	14660	14574	14588	14518	14469	14699	14482	14418	14551	14502	14476	14432	14497	14465	14705	14706	14619	14566	14584	14499	14437	14501	14473	14660	14693	14660	14433	14548	14436	14538	14607	14872	14562	14677	14574	14576	14501	14571	14358	14645	14742	14576	14694	14615	14370	14581	14418	14505	14707	14724	14570	14504	14662	14618	14672	14614	14418	14574	14409	14643	14586	14587	14537	14584	14529	14697	14600	14574	14637	14680	14363	14601	14587	14393	14651	14617	14706	14600	14683	14584	14637	14548	14554	14666	14680	14580	14608	14432	14584	14519	14467	14559	14430	14327	14559	14487	14357	14659	14670	14451	14446	14620	14486	14549	14553	14613	14552	14729	14699	14652	14702	14569	14432	14412	14369	14568	14555	14458	14520	14733	14531	14821	14634	14658	14775	14771	14598	14528	14706	14621	14654	14590	14485	14509	14478	14680	14525	14626	14738	14549	14094	14428	14740	14777	14540	14586	14462	14624	14697	14796	14482	14549	14551	14493	14507	14599	14706	14583	14561	14507	14561	14377	14589	14496	14443	14471	14639	14473	14527	14677	14343	14562	14584	14644	14665	14586	14518	14647	14691	14464	14450	14655	14505	14774	14734	14316	14389	14406	14623	14696	14675	14515	14650	14513	14576	14678	14770	14665	14506	14611	14604	14511	14599	14512	14512	14676	14738	14775	14535	14669	14708	14703	14544	14512	14579	14594	14425	14708	14581	14491	14443	14508	14456	14708	14485	14438	14595	14668	14558	14665	14475	14720	14521	14731	14454	14626	14658	14558	14537	14703	14698	14649	14558	14703	14496	14361	14581	14697	14704	14626	14439	14499	14582	14484	14703	14570	14656	14528	14591	14582	14597	14667	14716	14539	14740	14659	14608	14654	14649	14609	14623	14630	14606	14508	14350	14611	14288	14598	14494	14486	14642	14686	14546	14562	14521	14679	14542	14567	14572	14482	14418	14560	14474	14628	14517	14704	14398	14496	14572	14513	14679	14651	14579	14684	14607	14660	14689	14609	14583	14618	14515	14715	14789	14583	14576	14703	14424	14447	14505	14501	14557	14464	14626	14573	14532	14582	14637	14579	14512	14422	14570	14452	14631	14748	14556	14754	14516	14665	14561	14641	14602	14711	14732	14757	14600	14619	14468	14662	14580	14454	14631	14848	14490	14583	14665	14577	14631	14506	14661	14502	14359	14515	14444	14747	14656	14457	14493	14528	14708	14798	14684	14667	14582	14581	14283	14679	14674	14682	14487	14731	14487	14625	14540	14553	14669	14625	14515	14698	14510	14579	14795	14508	14639	14750	14589	14587	14543	14733	14737	14655	14485	14735	14697	14546	14858	14671	14630	14519	14624	14635	14587	14652	14484	14539	14417	14688	14652	14631	14436	14511	14756	14631	14569	14598	14568	14568	14456	14557	14572	14560	14594	14556	14642	14555	14612	14569	14508	14682	14626	14710	14558	14480	14483	14596	14555	14485	14640	14583	14489	14589	14751	14744	14677	14469	14392	14674	14720	14526	14337	14667	14450	14583	14452	14457	14508	14741	14646	14693	14335	14464	14473	14595	14535	14400	14633	14444	14582	14580	14681	14605	14429	14403	14677	14735	14643	14666	14674	14563	14505	14480	14407	14471	14223	14337	14584	14504	14658	14645	14590	14662	14410	14691	14515	14632	14562	14696	14431	14575	14748	14706	14545	14385	14666	14618	14858	14557	14515	14644	14458	14695	14554	14586	14581	14551	14370	14641	14468	14475	14444	14569	14634	14546	14655	14543	14503	14429	14656	14732	14724	14431	14549	14600	14447	14688	14592	14586	14556	14609	14672	14497	14588	14710	14590	14620	14474	14639	14500	14517	14545	14563	14663	14363	14570	14577	14598	14544	14685	14422	14838	14706	14491	14638	14532	14484	14468	14567	14658	14684	14434	14568	14596	14584	14785	14561	14874	14616	14672	14651	14510	14573	14509	14343	14374	14731	14606	14644	14747	14416	14279	14754	14474	14536	14712	14632	14549	14620	14597	14680	14628	14653	14375	14464	14690	14413	14673	14509	14722	14575	14677	14755	14578	14463	14576	14534	14465	14680	14497	14464	14651	14559	14598	14626	14704	14624	14743	14634	14673	14679	14672	14481	14470	14574	14608	14728	14548	14608	14630	14774	14612	14773	14499	14747	14437	14655	14372	14579	14610	14647	14648	14774	14563	14626	14708	14766	14579	14590	14579	14426	14478	14612	14590	14533	14478	14533	14464	14667	14631	14547	14664	14444	14573	14540	14599	14395	14660	14523	14598	14502	14560	14560	14668	14477	14493	14778	14523	14668	14676	14817	14437	14678	14476	14489	14784	14684	14819	14580	14582	14535	14366	14546	14654	14583	14544	14502	14671	14635	14546	14630	14530	14496	14635	14600	14541	14599	14395	14607	14529	14704	14491	14670	14473	14356	14599	14735	14439	14506	14731	14505	14478	14684	14562	14522	14454	14722	14462	14505	14607	14603	14534	14504	14586	14755	14400	14539	14628	14384	14474	14644	14549	14439	14486	14675	14750	14740	14683	14513	14734	14605	14567	14622	14709	14660	14624	14801	14434	14468	14560	14712	14656	14695	14728	14652	14657	14710	14648	14688	14724	14681	14736	14911	14788	14750	14527	14790	14719	14654	14599	14554	14626	14738	14585	14486	14572	14574	14788	14633	14765	14490	14577	14461	14561	14476	14641	14588	14684	14453	14491	14546	14510	14370	14583	14673	14593	14655	14647	14525	14555	14684	14445	14566	14775	14504	14438	14640	14464	14635	14679	14421	14369	14624	14409	14570	14632	14566	14550	14562	14372	14447	14694	14625	14462	14629	14514	14489	14721	14789	14494	14522	14498	14635	14455	14672	14548	14585	14513	14744	14666	14721	14609	14715	14520	14591	14745	14351	14393	14617	14782	14697	14608	14498	14643	14583	14614	14598	14473	14558	14397	14649	14452	14648	14449	14594	14520	14681	14808	14540	14537	14625	14670	14350	14668	14645	14321	14709	14405	14764	14578	14588	14662	14567	14723	14679	14486	14557	14358	14615	14555	14513	14657	14399	14595	14494	14550	14628	14569	14614	14511	14408	14566	14679	14612	14712	14708	14635	14758	14700	14683	14538	14406	14456	14413	14740	14491	14733	14510	14550	14486	14416	14407	14539	14507	14547	14517	14430	14556	14603	14781	14669	14664	14460	14532	14804	14425	14559	14528	14454	14401	14768	14557	14558	14795	14643	14680	14609	14562	14504	14692	14669	14595	14434	14508	14525	14724	14650	14620	14754	14594	14564	14495	14495	14888	14668	14556	14627	14525	14481	14620	14583	14411	14582	14550	14485	14570	14624	14521	14450	14541	14615	14669	14533	14566	14517	14473	14669	14716	14549	14465	14447	14516	14558	14538	14756	14645	14448	14885	14654	14595	14602	14777	14556	14637	14651	14762	14711	14415	14520	14408	14483	14578	14542	14706	14621	14641	14596	14488	14695	14637	14752	14397	14694	14666	14648	14732	14573	14567	14730	14582	14615	14665	14498	14473	14672	14473	14662	14493	14420	14750	14562	14717	14504	14589	14613	14571	14590	14702	14853	14537	14820	14615	14629	14746	14490	14484	14744	14695	14458	14552	14486	14682	14655	14728	14537	14301	14667	14589	14644	14709	14637	14515	14578	14663	14459	14449	14705	14477	14803	14696	14679	14579	14587	14619	14616	14533	14539	14588	14661	14649	14669	14514	14531	14559	14599	14723	14755	14461	14538	14545	14533	14705	14445	14507	14740	14519	14534	14600	14769	14604	14553	14747	14345	14701	14482	14664	14802	14581	14647	14483	14669	14849	14837	14670	14642	14549	14646	14809	14675	14653	14480	14675	14592	14746	14678	14494	14819	14419	14580	14698	14580	14595	14633	14557	14754	14537	14692	14590	14762	14825	14540	14597	14563	14689	14425	14546	14632	14679	14643	14693	14630	14543	14563	14660	14531	14573	14502	14458	14560	14407	14502	14510	14430	14617	14719	14644	14939	14643	14573	14594	14663	14578	14776	14470	14543	14602	14456	14620	14588	14434	14585	14654	14370	14561	14576	14801	14660	14495	14629	14504	14742	14621	14548	14747	14741	14464	14599	14530	14688	14518	14601	14565	14534	14753	14516	14390	14618	14414	14558	14508	14494	14514	14468	14442	14597	14675	14677	14714	14526	14505	14416	14390	14559	14562	14572	14526	14954	14736	14624	14635	14527	14510	14401	14581	14545	14575	14756	14653	14543	14504	14581	14564	14638	14433	14515	14502	14640	14415	14554	14335	14677	14722	14749	14689	14670	14699	14396	14659	14450	14483	14489	14679	14572	14736	14571	14503	14502	14511	14360	14691	14484	14666	14659	14656	14233	14444	14758	14715	14624	14704	14664	14666	14626	14667	14595	14504	14579	14714	14606	14732	14554	14636	14725	14612	14598	14573	14707	14704	14566	14585	14626	14507	14482	14396	14627	14609	14406	14670	14711	14761	14637	14590	14751	14494	14697	14556	14464	14592	14537	14796	14598	14535	14635	14622	14583	14535	14383	14387	14528	14647	14417	14708	14818	14447	14633	14523	14713	14551	14564	14586	14447	14576	14592	14499	14666	14504	14529	14520	14488	14558	14702	14428	14857	14609	14610	14661	14431	14449	14452	14534	14562	14493	14555	14736	14543	14681	14791	14768	14647	14636	14674	14503	14558	14662	14566	14651	14652	14412	14518	14601	14580	14619	14582	14820	14622	14614	14682	14582	14671	14472	14636	14477	14569	14702	14667	14546	14661	14757	14725	14682	14586	14774	14820	14551	14513	14666	14550	14523	14652	14495	14606	14514	14516	14627	14699	14587	14609	14497	14578	14360	14577	14518	14554	14594	14419	14619	14813	14614
24843	46793	39147	28779	25653	22015	18220	15790	14625	13781	13612	13488	13360	13326	13252	12967	13107	12915	12863	13083	13017	13012	12875	12927	12829	12991	13086	12721	12818	12821	12958	12934	12849	12986	12883	12894	12923	12948	12771	12815	12744	12888	12826	12845	12919	12901	12720	12744	12864	12931	12985	12713	12802	12672	12871	12895	12739	12899	12819	12828	12631	12587	12791	12849	12840	12753	12787	12864	12785	12642	12773	12879	12889	12702	12843	12973	12767	12861	12938	12762	12968	12671	12765	12812	12815	12705	12556	12797	12639	12799	12756	12764	12935	12898	12737	12809	12923	12829	12789	12678	12929	12952	12835	12750	12956	12870	13013	12627	12749	12819	12694	12698	12913	12748	12802	12847	12839	12794	12909	12854	12787	12646	12724	12845	12798	12739	12752	12687	12815	12847	12727	12764	12795	12670	12742	12672	12949	12853	12708	12837	12887	12798	12776	12862	12814	12855	12826	13010	12740	12888	12980	12791	12747	12809	12749	12756	12844	12832	12944	12803	12815	12793	12759	12841	12773	12788	12725	12823	12947	12742	12829	12707	12923	12746	12824	12824	12945	12681	12762	12803	12615	12753	12798	12825	12862	12872	13011	12814	12936	12857	12807	12755	12856	12889	12866	12703	12810	12792	12791	12808	12696	12762	12823	12824	12876	12660	12917	12867	12854	12696	12894	12768	12800	12775	12797	12676	12754	12736	12660	12879	12772	12787	12890	12874	12741	12875	12957	12899	12813	12955	12792	12836	12900	12850	12829	12716	12691	12894	12851	12945	12797	12901	12718	12788	12978	12740	12894	12842	12905	12922	12728	12647	12824	12904	12689	12826	12722	12738	12843	12682	12747	12839	12854	12695	12872	12994	12761	12846	12828	12806	12709	12807	12809	12891	12664	12784	12878	12820	12944	12776	12920	12705	12759	12607	12890	12750	12901	12752	12850	12900	12839	12796	12823	12778	12760	12895	12912	12856	12718	12794	12865	12681	12832	12885	12764	12666	12818	12627	12767	12994	12909	12936	12740	12700	12827	12611	12702	12864	12839	12908	12878	12745	12788	12801	12830	12605	12739	12720	12816	12934	12727	12802	12805	12708	12826	12770	12692	12922	12678	12989	12825	12967	12750	12821	12798	12916	12883	12628	12781	12760	12780	12660	12837	12827	12875	12877	12679	12851	12740	12702	12825	12615	12776	12757	12853	12722	12790	12794	12883	12700	12935	12652	12817	12794	12753	12960	12651	12969	12926	12888	12866	12814	12845	12864	12839	12734	12868	12670	12748	12841	12811	12851	12843	12830	12800	12785	12725	12729	12758	12659	12932	12816	12894	12937	12655	12861	12653	12927	12816	12668	12614	12986	12728	12849	12881	12751	12768	12795	13006	12675	12799	12803	12758	13095	12808	12668	12828	12633	12803	12844	12728	12947	12790	12902	12877	12776	12695	12740	12866	12798	12901	12907	12899	12730	12651	12596	12756	12747	12705	12779	12943	12752	12778	12911	12710	12721	12839	12857	12951	12566	12871	12774	12955	12785	12925	12840	12670	12825	12802	12787	12732	13020	12908	12921	12655	12823	12810	12928	12733	12825	12730	12753	12919	12767	12613	12879	12872	12822	12863	12985	12814	12932	12845	12752	12940	12671	12649	12788	12714	12816	12889	12748	12787	12944	12716	12826	12952	12852	12877	12729	12808	12844	12822	12799	12861	12631	12902	12793	12749	12869	12688	12723	12853	12717	12884	12900	12834	12609	12770	12828	12891	12811	12971	12795	12852	12741	12844	12712	12805	12999	12781	12878	12950	12759	12927	12739	12740	12951	12743	12794	12972	12785	12780	12768	12848	12860	12829	12676	12927	12750	12883	12666	12595	13047	12822	12968	12823	12700	12868	12690	12880	12751	12803	12890	12744	12825	12819	12700	12738	12636	12814	12858	12981	12855	12902	12840	12864	12760	12861	12960	12785	12794	12799	12734	12779	12842	12972	12832	12896	12723	12878	12770	12653	12846	12847	12788	12843	12724	12811	12805	12870	12769	12789	12854	13015	12781	12965	12862	12652	12763	12857	12899	12770	12889	12745	12800	12883	12956	12722	12807	12845	12838	12755	12715	12825	12761	12792	12741	12918	12751	12738	12844	12851	12898	12757	12900	12665	12853	12725	12746	12645	12778	12797	12760	12692	12682	12883	12727	12906	12935	12755	12848	12707	12870	12773	12895	12812	12849	12713	12816	12905	12774	12659	12853	12847	12582	12857	12769	12720	12735	12840	12878	12758	12773	12776	12875	12850	12716	13076	12910	12737	12795	12847	12770	12710	12645	12586	12654	12830	12776	12884	12759	12760	12882	12618	12843	12693	12670	12966	12760	12840	12770	12886	12825	12783	12807	12549	12827	12809	12805	12646	12846	12719	12712	12765	12684	12840	12801	12761	13012	12850	12868	12780	12749	12739	12796	12689	12801	12737	12949	12876	12728	12895	12848	12765	12779	12763	12778	12827	12701	12883	12869	12753	12870	12829	12681	12839	12812	12996	12803	12799	12934	12788	12799	12759	12687	12836	12845	12592	12959	12685	12769	12838	12950	12670	12775	12896	12733	12718	12697	12852	12863	12723	12815	12805	12774	12768	12783	12738	12767	12850	12800	12625	12856	12678	12852	12778	12855	12802	12890	12768	12610	12874	12918	12883	12653	12969	12779	12829	12693	12949	12862	12785	12740	12908	12762	12930	12842	12851	12758	12744	12920	12975	12573	12680	12876	12665	12820	12712	12721	12797	12865	12857	12756	12594	12769	12914	12857	12853	12786	12814	12788	12850	12928	12776	12978	12813	12682	12783	12802	12834	12897	12795	12917	12805	12818	12855	12746	12737	12698	12746	12934	12803	12868	12784	12761	12794	12911	12783	12958	12655	12955	12852	12789	12771	12822	12825	13018	12686	12785	12912	12848	12639	12746	12768	12663	12732	12794	12854	12609	12750	12821	12779	12827	12814	12678	12818	12869	12768	12910	12853	12759	12848	12974	12909	12855	13064	12732	12850	12984	12799	12849	12843	12904	12715	12881	12639	12799	12789	12625	12888	12727	12760	12743	12600	12821	12908	12627	12745	12705	12857	12707	12849	12644	12776	12993	12801	12995	12864	12831	12912	12907	12733	12784	12856	12748	12732	12706	12881	12860	12778	12818	12823	12797	12742	12624	12860	12782	12691	12781	12773	12794	12477	12759	12765	12844	12778	12888	12638	12916	12870	12814	12803	12719	12757	12844	12812	12737	12987	12664	12770	12767	12873	12856	12949	12751	12715	12843	12790	12848	12855	12767	12927	12937	12923	12712	12895	12706	13012	12879	12882	12608	12891	12802	12846	12725	12882	12656	12693	12757	12828	12861	12781	12952	12780	12860	12725	12947	12805	12767	12766	12745	12882	12778	12774	12847	13014	12796	12745	12777	12830	12805	12792	12746	12925	12912	12831	12852	12732	12772	12827	12827	12838	12878	12644	12769	12908	12901	12716	12848	12728	12826	12788	12797	12904	12971	12673	12835	12844	12731	12860	12841	12693	12789	12674	12709	12890	12725	12874	12878	12873	12699	12690	12812	12815	12814	12848	12905	12693	12831	12692	12611	12864	12800	12856	12938	12715	12723	12763	13022	12866	12830	12817	12811	12814	12642	12781	12690	12767	12780	12669	12767	12860	12957	12713	12623	12927	12822	12825	12797	13002	12705	12786	12910	12550	12758	12806	12814	12898	12948	12744	12878	12954	12602	12650	12928	12712	12987	12955	12784	12908	12891	12749	12843	12825	12767	12818	12814	12737	12848	12789	12845	12656	12874	12846	12713	12885	12865	12776	12706	12657	12869	13026	12728	12841	12962	12986	12711	12697	12762	12770	12712	13028	12717	12821	12777	12765	12791	12892	12982	12642	12812	12798	12765	12915	12770	12852	12876	12804	12823	12782	12824	12845	12838	12961	12801	12874	12742	12774	12831	12841	12868	13012	12822	12837	12795	12837	12747	12886	12788	12771	12765	12866	12672	12763	12701	12786	12771	12875	12698	12778	12767	12763	12991	12879	12829	12899	12690	12900	12737	12702	12890	12859	12689	12718	12826	12751	12716	12796	12767	12844	12896	12766	12798	12695	12947	12700	12829	12840	12699	12782	12938	12886	12646	12825	12903	12926	12862	12855	12881	12839	13033	12723	12917	12799	12699	12866	12780	12842	12841	12829	12858	12814	12712	12827	12998	12862	12785	12764	12889	13016	12747	12875	12801	12581	12673	12891	12866	12791	12881	12877	12856	12911	12817	12782	12906	12757	12838	12752	12906	12868	12894	12597	12707	12958	12891	12728	12900	12774	12830	12843	12821	12775	12737	12845	12738	12809	12629	12759	12753	12827	12767	12824	12839	12796	12860	12997	12792	12992	12726	12780	12790	12665	12863	12883	12922	12696	12797	12836	12818	12711	12778	12859	12917	12711	12806	12853	12893	13009	12687	12677	12872	12794	12943	12881	12792	12890	12828	12740	12882	12830	12654	12690	12822	12675	12766	12809	12849	12808	12807	12770	12643	12721	12802	12837	12912	12987	12862	12898	12810	12908	12623	12799	13037	12802	12922	12849	12844	12767	12681	12950	12841	12830	12958	12695	12757	12861	12813	12716	12832	12670	12757	12681	12899	12906	12754	12905	12749	12878	12765	12741	12905	12791	12990	12695	12644	12709	12756	12880	12852	12918	12984	12806	12882	12793	12889	12835	12879	12924	12664	12658	12690	12724	12701	12828	12758	12766	12852	12852	12858	12792	12769	12946	12773	12902	12802	12801	12728	12996	12827	12684	12837	12818	12757	12762	12796	12821	12841	12797	12643	12906	12835	12722	12683	12817	12869	12683	12799	12834	12961	12840	12817	12741	12680	12857	12790	12932	12759	12748	12869	12871	12875	12771	12794	12702	12888	12806	12901	12815	12658	12880	12830	12873	12788	12928	12822	12873	12820	12703	12847	12834	12901	12728	12925	12634	12859	13003	12957	12921	12769	12799	12736	12818	12788	12919	12840	12710	12771	12805	12799	12773	12803	12761	12883	12662	12911	12768	12830	12806	12697	12844	12893	12946	12916	12769	12894	12650	12880	12795	13008	12942	12914	12853	12830	12833	12846
21869	21140	28960	23711	22785	27013	29431	22033	19314	18946	18324	17993	17782	17605	17484	17265	17446	17118	17178	17103	16909	17140	17123	16920	17162	17028	16803	16934	16862	16786	17081	17021	16948	16873	17024	16882	16984	17097	17053	16993	16880	16928	16769	16765	17032	16730	16836	17001	16870	16848	16917	16746	16680	16738	16854	16897	16896	16609	16738	16717	16670	16784	16762	16666	16700	16915	16845	16706	16795	16666	16681	16810	16563	16896	16773	16887	16901	16834	16768	16759	16720	16873	16782	16734	16715	16779	16790	16811	16996	16850	16809	16716	16836	16858	16748	16955	16990	16758	16737	16643	16746	16736	16788	16748	16793	16709	16805	16753	16868	16782	16793	16708	16725	16728	16666	16640	16966	16719	16695	16587	16566	16787	16738	16662	17009	16781	16862	16736	16759	16819	16783	16628	16617	16987	16544	16589	16862	16709	16908	16801	16859	16653	16664	16661	16771	16769	16708	16824	16730	16679	16879	16687	16653	16681	16740	16705	16754	16596	16711	16560	16487	16827	16592	16750	16952	16973	16664	16648	16660	16763	16793	16717	16832	16847	16809	16512	16553	16796	16867	16719	16821	16874	16913	16655	16630	16682	16611	16777	16791	16887	16815	16816	16797	16626	16655	16620	16677	16912	16694	16602	16762	16657	16973	16943	16719	16704	16793	16623	16726	16714	16808	16800	16696	16834	16787	16573	16632	16820	16645	16651	16622	16799	16845	16649	16822	16650	16740	16704	16702	16690	16783	16784	16837	16620	16825	16762	16705	16704	16791	16852	16663	16866	16731	16778	16559	16738	16711	16816	16670	16682	16691	16668	16748	16824	16751	16759	16846	16924	16817	16674	16826	16668	16672	16531	16696	16568	16781	16623	16909	16652	16764	16736	16791	16630	16759	16948	16760	16970	16803	16722	16617	16581	16906	16743	16859	16693	16774	16691	16539	16902	16740	16813	16527	16686	16522	16770	16917	16659	16758	16741	16807	16611	16733	16831	16695	16862	16745	16849	16656	16833	16825	16668	16841	16769	16754	16789	16666	16937	16773	16627	16824	16663	16981	16685	16737	16643	16693	16694	16594	16632	16662	16727	16773	16649	16506	16877	16662	16550	16810	16799	16584	16802	16903	16746	16680	17016	16824	16836	16618	16808	16733	16820	16753	16568	16859	16711	16551	16660	16559	16612	16824	16910	16679	17011	16755	16727	16787	16784	16937	16765	16773	16618	16676	16613	16588	16595	16729	16598	16849	16702	16972	16758	16618	16846	16776	16677	16709	16674	16759	16712	16734	16852	16710	16600	16996	16912	16804	16627	17002	16778	16834	16845	16836	16720	16672	16910	16803	17011	16795	16664	16543	16784	16653	16726	16761	16594	16715	16710	16701	17049	16758	16774	16658	16627	16907	16762	16796	16799	16799	16679	16730	16760	16735	16721	16664	16540	16802	16703	16600	16945	16720	16802	16767	16613	16867	16682	16920	16603	16798	16829	16906	16735	16750	16697	16876	16926	16752	16548	16743	16688	16816	16705	16782	16678	16751	16644	16552	16625	16854	16659	16674	16981	16692	16851	16839	16752	16808	16873	16758	16844	16641	16840	16860	16807	16793	16902	16659	16782	16682	16607	16536	16692	16805	16848	16721	16699	17021	16773	17017	16672	16901	16699	16663	16671	16699	16707	16897	16872	16859	16810	16853	16759	16865	16617	16661	16701	16582	16807	16741	16639	16745	16747	16549	16724	16766	16720	16832	16793	16479	16725	16604	16709	16666	16822	16930	16787	16771	16732	16641	16564	16604	16727	16814	16783	16580	16913	16736	16760	16693	16931	16864	16712	16673	16629	16686	16729	16616	16738	16636	16705	16798	16792	16883	16759	16561	16934	16833	16803	16884	16794	16716	16681	16591	16616	16682	16809	16746	16852	16745	16753	16653	16750	16605	16644	16767	16824	16759	16711	16860	16764	16847	16744	16839	16845	16793	16731	16666	16901	16932	16864	16828	16651	16780	16531	16785	16728	16810	16586	16703	16645	16753	16686	16763	16988	16771	16754	16731	16752	16745	16756	16708	16608	16679	16611	16747	16809	16695	16630	16751	16739	16845	16762	16627	16590	16611	16684	16861	16545	16905	16838	16834	16688	16904	16785	16750	16806	16656	16868	16570	16736	16804	16769	16720	16693	16972	16696	16743	16698	16841	16617	16825	16769	16782	16683	16570	16972	16830	16710	16655	16571	16612	16768	16606	16860	16933	16726	16660	16539	16897	16700	16635	16673	16779	16625	16849	16785	16781	16740	16623	16529	16596	16851	16676	16672	16440	16754	16782	16727	16753	16760	16659	16813	16567	16604	16608	16600	16712	16537	16629	16821	16662	16649	16544	16688	16869	16776	16789	16805	16623	16844	16904	16854	16757	16659	16776	16742	16907	16609	16503	16686	16803	16903	16717	16663	16917	16752	16765	16553	16700	16581	16541	16862	16629	16643	16846	16813	16621	16738	16767	16969	16833	16594	16633	16731	16767	16784	16817	16764	16804	16487	16734	16654	16739	16664	16845	16642	16954	16657	16431	16770	16893	16657	16803	16645	16524	16772	16579	16873	16679	16602	16973	16654	16742	16673	16533	16769	16791	16767	16603	16779	16691	16741	16761	16631	16898	16780	16654	16796	16827	16808	16868	16572	16562	16842	16660	16674	16734	16985	16598	16803	16776	16891	16791	16722	16529	16792	16800	16790	16801	16776	17072	16946	16805	16868	16894	16736	16534	16656	16964	16773	16858	16549	16701	16741	16708	16851	16655	16769	16682	16683	16766	16724	16838	16992	16575	16793	16950	16630	16638	16736	16590	16799	16731	16858	16755	16617	16819	16682	16912	16567	16775	16706	16785	16776	16693	16718	16656	16529	16874	16766	16744	16672	16826	16791	16811	16781	16807	16703	16732	16660	16818	16696	16640	16663	16711	16442	16488	16525	16602	16784	16887	16739	16584	16803	16762	16746	16758	16690	16780	16979	16755	16774	16756	16660	16511	16788	16715	16782	16719	16783	17061	16937	16800	16666	16932	16789	16828	16718	16699	16628	16763	16785	16700	16663	16731	16827	16746	16698	16795	16656	16830	16754	16838	16827	16664	16824	16628	16829	16695	16703	16844	16566	16806	16783	16599	16842	16512	16719	16756	16719	16825	16826	16796	16736	16779	16509	16812	16603	16761	16723	16659	16849	16858	16815	17019	16783	16815	16727	16857	16733	16613	16841	16651	16645	16886	16587	16600	16820	16626	16904	16704	16648	16835	16564	16726	16572	16784	16643	16673	16618	16586	16675	16726	16769	16825	16816	16763	16811	16745	16705	16949	16668	16782	16714	16620	16836	16845	16688	16771	16697	16752	16718	16745	16875	16523	16601	17007	16705	16687	16609	16583	16771	16578	16812	16705	16753	16612	16811	16816	16723	16580	16505	16655	16584	16605	16656	16874	16806	16604	16876	16829	16578	16834	16850	16788	16486	16757	16584	16725	16615	16789	16631	16747	16590	16942	16710	16861	16645	16851	16705	16755	16766	16826	16675	16764	16759	16730	16840	16684	16773	16825	16525	16745	16726	16645	16893	16690	16909	16793	16924	16861	16680	16964	16733	16801	16805	16659	16624	16819	16654	16839	16744	16735	16459	16602	16625	16717	16691	16819	16728	16743	16954	16414	16769	16813	16808	16688	16794	16477	16807	16626	16563	16754	16781	16769	16608	16852	16803	16901	16712	16698	16828	16598	16706	16767	16750	16705	16817	16934	16523	16585	16914	16819	16778	16667	16841	16731	16659	16801	16722	16530	16848	16767	16862	16705	16597	16855	16606	16659	16740	16585	16705	16702	16656	16760	16824	16622	16639	16821	16910	16650	16752	16794	16776	16609	16718	16782	16737	16893	16952	16848	16854	16734	16820	16728	16845	16901	16749	16846	16699	16801	16780	16843	16681	16836	16816	16737	16667	16780	16748	16557	16656	16815	16662	16934	16691	16720	16466	16579	16518	16752	16643	16638	16508	16732	16752	16585	16629	16603	16866	16769	16849	16840	16629	16699	16530	16916	16540	16721	16587	16752	16877	16911	16684	16686	16908	16733	16694	16820	16756	16848	16716	16791	16798	16974	16741	16666	16921	16637	16793	16652	16607	16756	16736	17044	16642	16661	16689	16883	16884	16647	16597	16870	16852	16800	16776	16919	16707	16627	16801	16592	16730	16775	16860	16510	16719	16783	16804	16636	16799	16456	16646	16859	16711	16788	16672	16819	16699	16915	16554	16888	16732	16776	16643	16779	16766	16941	16711	16815	16889	16831	16733	16655	16705	16759	16768	16957	16588	16649	16689	16751	16560	16794	16731	16777	16764	16625	16875	16990	16996	16785	16793	16656	16702	16818	16767	16661	16635	16637	16587	16665	16646	16708	16731	16493	16768	16792	16716	16744	16669	16651	16722	16843	16743	16896	16669	16895	16667	16808	16950	16659	16645	16625	16741	16791	16732	16907	16447	16700	16564	16672	16656	16933	16725	16571	16734	16777	16701	16705	16614	16772	16765	16801	16802	16630	16746	16848	16582	16836	16689	16737	16684	16797	16759	16830	16758	16647	16559	16625	16720	16842	16839	16651	16804	16759	16618	16668	16796	16822	16902	16791	16638	16669	16805	16705	16580	16721	16679	16810	16664	16815	16671	16895	16674	16831	16578	16791	17011	16748	16584	16623	16668	16561	16610	16676	16774	16767	16662	16857	16949	16637	16888	16892	16737	16699	16810	16741	16790	16577	16665	16859	16536	16639	16604	17098	16667	16796	16778	16730	16627	16727	16658	17004	16918	16810	16773	16646	16775	16678	16676	16653	16882	16715	16711	16837	16793	16472	16790	16635	16610	16813	16896	16714	16757	16746	16797	16943	16821	16639	16657	16884	16555	16754	16467	16627	16764	16939	16690	16692	16938	16647	16514	16656	16495	16519	16538	16757	16891	16724	17085	16664	16754	16780	16714	16882	16761	16685	16759	16749	16762	16838	16724	16877	16867	16906	16779	16668	16643	16563	16787	16778	16771	16752	16466	16962	16697	16581	16777	16770	16668	16824	16635	16574	16770	16814	16744	16525	16835	16718	16786	16743	16817	16533	16754	16619	16805
28319	57944	48228	40113	36518	30538	24096	19518	17132	16158	15835	15419	14992	15014	14585	14705	14482	14436	14407	14400	14457	14282	14318	14274	14216	14197	14285	14240	14179	14113	14198	14231	14094	14193	14061	14197	14067	14167	14095	14054	14101	14153	13967	14062	14028	13950	14193	14062	14190	14067	14300	14109	13976	14145	14236	14045	14276	14151	14083	14016	14083	14085	14210	14009	14144	14151	13957	14103	14221	14154	14113	14056	14000	14132	14110	14045	14042	14188	14002	14143	14094	14036	14118	14021	13975	14151	14139	14144	14010	14166	13855	14147	14195	14095	14083	14177	14084	14154	13995	14167	14133	13999	14136	14095	14082	14106	14090	14100	14005	14248	14180	14034	14080	13988	14031	14100	14001	14049	13891	14147	14128	14115	13947	14052	14185	14227	13832	14195	14115	14104	13950	13974	14021	13995	14042	14067	14070	14107	14052	14033	14209	14115	14055	14186	14087	14085	14084	14067	14069	13956	14129	14076	14073	14050	14132	14007	14020	14247	14026	14063	13958	14063	14134	14275	14058	14118	13902	14077	13961	14002	14097	14022	14128	14143	14091	14020	14175	14226	14125	14108	14133	14143	14127	14026	14005	14114	14008	13939	14012	14023	14122	14303	13976	14200	14067	14089	14073	13893	14029	13935	14204	14091	14141	14067	14170	14080	13987	13988	13983	14043	14121	14113	14252	13893	14216	14128	13947	14126	14133	14111	14094	14130	14098	14125	14152	14191	14087	14012	13861	14107	14191	14057	14007	14149	14035	14065	14214	13931	14138	14155	14201	14080	14135	14091	14074	13969	14130	14168	13934	14138	14066	14151	14051	14019	14029	14107	14000	13910	14005	14169	14078	14090	14012	14209	13863	14042	13982	14072	14112	14042	14189	14271	14005	14098	14039	14168	13894	14254	13874	14131	13939	14029	14114	14186	13970	13962	13907	13869	14234	14132	14148	14032	14120	14011	14076	14173	14063	14257	13854	13997	14053	14104	14087	14021	14201	14030	14038	13964	14146	14019	14061	14036	14144	14098	14215	13999	14117	13994	13959	14058	14174	14054	14109	14049	14106	14087	14062	14191	14165	14018	14089	14029	14107	13971	14231	14135	13925	14053	13931	14053	14002	14139	14133	14167	14086	13998	14156	14057	13999	14083	14008	14007	14098	14104	13998	14116	14085	14190	14016	14157	13930	13972	14167	14003	14027	14078	14091	14036	13937	14135	13974	13972	14062	14111	14260	14156	14045	14003	14078	13791	14074	14078	14185	14062	14042	14164	13909	14046	13921	14046	14020	14023	14115	14194	14018	13939	14120	14098	14182	14010	14179	14107	14084	13968	13874	14002	13955	14011	13875	14012	14024	14124	14126	14162	14149	13975	14058	14208	14045	13886	13937	14041	14014	13825	14072	14230	14198	13835	14302	14144	14165	13918	14053	14035	13968	14173	13998	14101	14009	14165	14101	14200	14052	14117	13976	13966	14151	13994	14035	14209	14116	14209	14083	14106	14139	13874	14130	14089	14046	14219	13994	14074	14240	14069	14033	14067	14225	14090	14093	14085	14098	13921	14017	14101	13928	13962	14110	14354	14180	14089	14077	14019	14147	14214	14039	14192	14191	14006	14071	13994	14068	14024	14185	14015	14014	13907	14111	14211	13981	14038	14022	14190	13930	14062	14208	13972	14033	14164	13996	14007	14062	13883	14071	14237	13957	14040	14093	14141	14017	14076	14030	13969	14047	14271	14256	13981	13991	14109	14155	14021	14141	14079	13966	14238	14168	14050	14082	13861	13998	14025	14126	14180	14144	14163	13881	14104	14189	14088	13956	14109	14025	14057	14111	14010	13987	14127	14088	14043	13942	14113	14150	14177	14180	13956	14173	14113	13951	14013	14120	13907	14200	14061	14174	14061	13877	14030	14016	14068	14034	14089	13928	14207	14160	14023	14111	14101	14003	14078	13968	14135	14138	14104	14012	14136	14087	14101	14072	14097	14154	14166	14163	14022	14214	14127	14031	13931	13911	13957	14092	14067	14339	14129	14151	14050	14064	14151	14151	14123	14120	13953	13945	14027	14048	13995	14113	14206	13968	14028	14010	14154	14032	13960	14010	14100	14081	14037	13883	14250	14030	13946	14117	14054	14170	14082	13977	14019	13945	14179	14145	14100	13901	14119	14277	13932	14147	14170	14060	14013	13971	14080	14090	14231	14094	14110	14040	14072	14055	14107	14041	13893	14086	14220	14105	14152	14068	14099	14147	13903	13969	14050	13867	14118	13988	14225	14132	14011	14214	13900	14055	14129	14075	13856	14169	14077	14055	14164	14136	14099	14111	13952	14048	14220	14021	14041	13863	14203	14172	14192	13914	14086	14100	14016	14192	14177	14266	14113	13831	13974	14189	14177	14037	14089	14036	14032	13992	14078	13934	14129	14166	14074	14196	14152	14154	14066	14035	13991	14116	14184	14036	14192	14103	14085	14170	14035	14227	14072	14068	14123	13935	14044	14019	13970	14083	14019	14015	14058	14094	14001	13968	13982	13898	14205	14083	14080	13997	13981	14055	13963	14176	14157	14108	13848	13875	14163	14146	14085	14248	14078	14059	14007	14022	14114	14114	13948	14007	14087	14096	14255	14213	13845	14099	14098	14123	14014	14008	13922	14100	14074	14096	14081	14026	14031	13998	14003	13951	14105	14098	14066	14148	14022	13959	14162	13930	14048	13947	13983	14026	14029	13995	14110	13913	14173	14058	14111	14109	13978	14053	14051	13947	13982	13959	14157	14107	14029	13946	13983	14267	14031	14007	14124	14177	14004	14095	14055	14061	14237	14209	14157	13869	14220	14206	13927	13921	14007	14181	14092	14062	14181	14142	14158	14130	13972	14149	13944	14054	14132	14078	13970	13981	14061	13980	14041	14167	14168	14009	13906	13976	14018	14087	14090	14138	14199	14035	14100	14205	14089	13971	14205	14020	14097	14176	13934	14121	14340	14024	14115	14268	13934	13985	14169	13843	13997	14107	14032	14106	14011	14259	14099	14040	14059	13964	13992	14192	14131	14039	14171	13983	14128	14130	14177	14090	14183	13940	14056	14217	14009	14078	14071	14045	14242	14131	14018	13998	14079	14114	14102	13939	13987	13925	14062	14077	14183	14157	14034	14105	14072	14081	13994	14182	13967	14072	14089	13955	13942	14111	14044	14097	14120	14113	14117	13924	14013	14071	14096	14162	13975	14137	14135	14243	14196	14034	14071	13927	13970	14152	14053	14086	14011	13905	13997	14148	14066	14051	14061	14155	14147	13987	14252	14073	14029	14044	14163	14301	13963	14043	13994	14211	13999	14027	14021	14161	13910	14059	14143	13839	14026	14120	14076	14114	14099	14040	14102	14045	14156	14024	14137	13886	14274	14160	14147	14015	14200	14070	14052	14079	14215	14032	14186	14237	14129	13972	13970	14218	14002	14105	14100	14104	14032	14112	14022	13986	14187	14115	13881	14076	14158	14132	14225	14002	14172	14216	14124	14153	14081	13998	14164	13948	13912	13991	14102	14137	14051	14123	14085	14040	13967	13848	14168	14129	14071	14055	13859	14070	14109	14200	14256	14088	13959	14065	14088	14034	14029	14219	14151	14124	14192	14130	14190	14192	13999	14147	14086	14054	14093	13866	14036	13946	14043	14059	14208	14199	14080	13930	14117	14164	14109	14053	13939	13976	14054	13990	14056	14201	14084	13967	14135	14110	13979	14235	14126	14221	14108	13945	13905	14016	14019	14245	14172	14274	13957	14072	13948	14036	13996	14013	14165	13969	14119	14110	14111	14042	14042	14242	14197	14183	14083	14194	14038	14027	14190	13977	14116	13870	14072	14039	14186	14008	14119	14004	14102	14049	14154	13998	13943	13930	14041	13953	13867	14069	13957	14176	14139	14183	14069	13928	13906	14151	14187	14150	14057	13938	14036	13962	14018	13971	14066	14070	13968	14086	13932	14154	14090	13993	14124	14143	14040	13955	14212	14089	14123	14002	14000	13961	14117	14114	13954	14068	13932	14063	14173	13971	14320	14259	13965	14163	13917	14131	13897	13881	14108	14171	14120	14061	13984	14066	14001	13969	14233	14009	14264	13993	13959	13974	13959	14167	14093	14069	13883	14045	13993	14009	14003	14152	14126	14125	13997	14217	14125	14070	14109	14174	14154	14012	14017	14019	14119	14140	14012	13935	14152	14071	13949	14056	13985	14198	14061	14038	14134	14137	14281	14022	13995	14036	13999	14018	14256	14073	14128	14234	14025	14049	14158	14148	14233	14006	14038	14012	14037	14117	14169	14206	14244	14105	14098	14080	14129	14195	14033	14260	14146	14018	14112	13895	14132	14196	13959	14104	14126	14096	14092	13811	14079	14014	13866	14015	14068	13975	14064	14010	14035	14035	13831	14082	13991	14156	14232	14218	14234	14052	14182	13987	14134	14198	14054	14110	14096	14023	13984	14018	14154	13992	14019	14201	14017	14314	13988	13999	14012	13980	14010	13943	14060	13838	14113	14198	14039	14002	14150	14097	14111	14103	14186	13828	14127	14037	13989	14032	14019	14028	14175	14192	13999	13995	14067	14275	13955	14088	14056	14011	13902	14055	13942	14189	13945	14175	13830	14051	14077	14297	14132	14139	14020	13915	14265	14053	13896	13913	14151	14006	14123	14093	14006	13864	13943	14163	13900	13940	14172	14104	14020	14024	14097	13976	13995	13977	14173	14003	14162	14055	14186	13895	13975	14040	13974	13835	14032	14054	14013	14030	14144	14140	14135	14001	14187	14211	14104	14085	14072	14012	13927	14042	14081	14109	14130	14114	13962	13949	14175	13998	14012	14002	14115	14075	14120	13898	14067	13987	14050	14184	14081	13980	14056	14056	14058	13911	14028	13838	14084	14074	14070	14121	14191	14079	13968	14107	14121	14130	13990	14067	13938	14153	13952	14184	14051	14040	13883	14213	13970	13980	13881	13960	14252	14054	14108	14191	14101	14039	14208	14193	14092	14095	13994	13984	14298	13999	14146	14131	14152	14136	13999	13844	14147	14133	14141	14101	14003	13934	14165	13966	14042	14139	14072	13775	14139	13957	14041	14060	14063	14054	14145	13824	14196	14126	14007	14078	14050
28513	26564	34530	31063	24699	20503	18120	16597	15706	15402	15469	14962	15272	15206	15111	15033	14905	14989	15014	14854	14968	14809	14949	14728	14891	14826	14694	14961	14825	14842	14749	14777	14741	14707	14886	14958	14842	14897	15166	14899	14855	14534	14944	14770	14787	14820	14842	14780	14797	14913	14713	14778	14655	14786	14928	14835	14720	14867	14770	14855	14981	14901	14717	14677	14919	15010	14896	14944	14883	14956	14988	14965	15092	14810	14735	14980	14808	14680	14715	14969	14834	14814	14803	14742	14880	14923	14793	14779	14746	14904	14810	14882	14832	14942	14928	14806	14782	14726	14756	14763	14745	14878	14790	14849	14844	14701	14782	14792	14818	14920	14763	14845	14809	14705	14901	14837	14763	14724	14710	14946	14870	14761	14860	14741	14656	14694	14905	14773	14690	14850	14816	14809	15014	14957	15028	15136	15081	14612	14853	14827	15016	15085	14776	14735	14712	14913	14834	14806	14732	14854	14909	14605	14746	14654	14740	14776	14691	14940	14840	14760	14929	14614	14978	14866	14895	14873	14780	14717	14863	14938	14844	14804	14670	14834	14996	14959	14956	14974	14839	14920	14948	14833	14798	14867	14612	14722	14774	14961	14747	14667	14794	14735	15110	14704	14783	14817	14849	14699	14934	14838	14722	14691	14938	14949	14922	14773	14929	14787	14754	14789	14723	14812	14595	14932	14802	14845	14615	14797	14841	14735	14825	14888	14841	14954	14912	14767	14869	14890	14817	15050	14837	14768	14748	14894	14828	14870	14673	14600	14812	14835	14853	14934	14824	14932	14876	14742	14940	14864	14837	14990	14730	15017	14788	14699	14654	14645	14758	14791	14846	14880	14836	14825	14874	14807	14883	14619	14590	14990	14919	14885	14794	14870	14644	15021	14794	14907	14807	14861	14798	14871	15035	14864	14745	14604	14864	14935	14741	14899	14812	14793	14642	14681	14940	14873	14968	14939	14808	14670	14730	14787	14772	14657	14868	14781	14645	14828	14737	14818	14726	14861	14827	14798	14879	14801	14774	14870	15049	14682	14802	14943	14788	14633	14710	14844	14790	14770	14819	14980	14972	14758	14869	14598	14893	14737	15037	14828	14881	14913	14807	14841	14921	14768	14747	14798	14925	14711	14912	14968	14544	14762	14715	14813	14818	14731	14657	14852	14952	14618	14869	14923	14686	14640	14660	14662	14883	14926	14834	14777	14715	14692	14823	14874	14830	14886	14831	14667	14748	14818	14958	15062	14800	14727	14780	14963	14802	14677	14767	14983	15072	14901	14862	14796	14896	14860	14771	14828	14993	14757	14851	14866	14969	15033	14912	14805	14803	14942	14730	14993	14758	14921	14910	14775	14603	14958	14589	14804	14755	14846	14687	14845	14921	14851	15080	14739	15073	14871	14753	14743	14804	15004	14961	14760	14878	14764	14731	14928	14921	14937	14922	14899	14750	14947	14816	14667	14819	14869	14922	14865	14829	14851	14692	14798	14725	14857	14704	14899	14619	14913	14779	14747	14854	14698	14948	14795	14578	14814	14895	14712	14820	14850	14778	14883	14665	14874	14932	14943	14805	14748	14754	14667	14794	14830	14889	14742	14740	14923	14962	14988	14872	14880	14913	14748	14884	14556	14976	14773	14852	14771	14750	14923	14953	14780	14801	14789	14846	15001	14834	14897	14995	14706	14807	14899	14838	14630	14764	14925	14817	14876	14949	14747	14797	14785	14725	14812	14743	14842	14802	14708	14911	14846	14847	14799	14733	14679	14864	14850	15075	14839	14861	14938	14910	14900	15151	14751	14858	14932	15042	14703	14950	15001	14655	14934	14731	14825	14816	14798	14813	14861	14737	14599	14795	14711	14616	14918	14998	14829	14881	14897	14788	14645	14717	14749	14683	15014	14918	14698	14646	14900	14931	14823	14978	14999	14805	14741	14742	14924	14838	14628	14693	14823	14732	14736	14637	14696	14588	14790	14854	14813	14740	14833	14792	14723	14850	14850	14812	14697	14854	14763	14775	14794	14765	14650	14740	14663	14793	14667	15028	14633	14924	14832	14876	14858	14969	14875	14843	14767	14661	14920	14581	14721	14929	14727	14631	14929	14744	14746	14975	15007	14578	14787	14794	14698	14781	14682	14799	14945	14902	14772	14653	14778	14884	14711	14987	14765	14898	14847	14813	14986	14738	14898	14902	14827	14863	14779	14828	14870	14793	14811	14746	14626	14733	14719	14821	14646	14878	15033	14757	14586	14816	14661	14724	14669	14953	15013	14797	14880	14946	14855	14737	14928	14765	14787	14822	14702	15044	14742	14832	14667	14851	14761	14941	14859	14869	14795	14930	14906	14879	14803	14772	14830	14718	14801	14701	14834	14913	14550	14809	14971	14902	14830	14790	14881	14708	14917	14763	14726	14908	14690	14827	14886	14823	14793	14864	14832	14703	14803	14902	14853	14856	14942	14873	14639	14704	14717	14801	14695	14731	14841	14934	14863	14804	14828	14765	14739	14876	14674	14727	14896	14742	14727	14775	14929	14845	14908	14918	14614	14765	14875	14850	14950	14839	14809	14844	14893	14835	14927	14683	14765	14806	14848	14910	14860	14702	14802	14945	14701	14808	14940	14738	14927	14863	14991	14856	14794	14896	14770	14728	14791	14835	14847	15017	14779	14875	14740	14677	14885	14956	14683	14887	14743	14615	14908	14785	14889	14695	14776	14797	14538	14850	14953	14885	14813	14797	14704	14863	14738	14775	14884	14688	14710	14872	14859	14832	14997	14877	14763	14828	14819	14877	14972	15074	14934	14767	14762	14656	14801	14590	14790	14878	14875	14757	14832	14848	14847	14895	14805	14792	14825	14804	14781	14823	14951	14963	14834	15028	14858	14691	15040	14987	14897	14818	14732	14761	14808	15144	14805	14849	14771	14868	14633	14843	14725	14853	14999	14791	14697	14619	14847	14882	14817	14860	14746	14868	14788	14821	14807	14937	14796	14921	15201	14825	14752	14656	14878	14948	14884	14823	14728	14750	14644	14861	14745	14967	14785	14926	14742	14608	14802	14788	14834	14886	14762	14737	14739	14790	14846	14717	14490	14657	14694	14807	14780	14967	14715	14756	14848	14818	14875	14717	14675	14889	14917	14820	15022	14846	14784	14895	14644	14740	14913	14908	14606	14786	14881	14596	14767	14632	14685	14865	14759	14985	14878	14775	14734	14825	14753	14646	14866	14599	14843	14912	14782	14948	14732	14840	14701	14699	14783	15016	14957	14871	14829	14902	14734	14509	14729	14839	14873	14998	14853	14856	14608	14822	15015	14758	14752	14830	14925	14975	14815	14859	14818	14835	14742	14875	14937	14762	14670	14896	14841	14728	14696	15026	14783	14745	14761	15013	14876	14895	14665	14973	15013	14893	15018	14944	14683	14891	14920	14781	14793	14973	14838	14873	14793	14854	14817	14888	14769	14865	14841	14660	14770	14750	14785	14885	14826	14644	14888	14934	14714	14940	15122	14900	15020	14906	14791	14772	14820	14806	14806	14646	14851	14905	15024	14911	14795	14740	14570	14884	14693	14657	14867	14703	14633	14867	14783	14955	14843	14588	14845	14902	14776	14759	14656	14982	14870	14832	15145	14834	14924	14850	14903	14826	14876	14866	14845	14730	14843	14805	14895	15010	14771	14793	14812	14892	14955	14923	14822	14717	14852	14853	14693	14842	14802	14883	14773	14917	14848	14948	14932	14700	15042	14814	14705	14833	14875	14918	14831	14885	14847	14805	14741	14863	14880	14772	14830	14882	14749	14754	14661	14683	14829	14846	14704	14870	15033	14945	14690	14885	14916	14770	14773	14624	14669	14828	14759	14972	15009	14731	14738	14929	14698	14554	14945	14874	14808	14718	14660	14891	14788	15008	14793	14754	14665	14871	14786	14708	14915	14768	15008	14705	14666	14724	14754	14989	14667	14972	14868	14786	14943	14933	14737	14791	14920	14848	14613	14732	14748	14698	14886	14861	14972	14891	14829	14833	14721	14730	14851	15032	14808	14903	14872	14872	14656	14934	14750	14842	14894	14668	14963	14844	14547	14853	15050	14956	14855	14915	14980	14826	14921	14928	14823	14699	14766	14829	14819	14689	14768	14776	14766	14856	14868	14804	14967	14946	14801	14764	14627	14800	14827	14726	14752	14676	14850	14824	14744	14730	14840	14778	14975	14956	14803	14907	14873	14850	14665	14805	14901	14877	14918	14671	14774	14919	14765	14839	14719	14918	14852	14838	14793	14644	14826	14745	14827	14855	15054	14951	14752	14684	14976	14802	14720	14841	14853	14798	14814	14780	14973	14726	14881	14759	14687	14994	14869	14651	14921	14837	14754	14856	14782	14858	14994	14720	14795	14692	14774	14867	14680	14872	14825	14946	14581	14639	14872	14716	14711	14756	14827	15004	14818	14772	14891	14966	14837	15008	14774	14724	14747	14943	14701	14949	14763	14699	14793	14835	14786	15116	15012	15075	15023	14873	14884	15007	14694	14888	14857	14715	14955	14813	14776	14967	14861	14694	14805	14924	14708	14899	14717	14979	14756	14909	14889	14710	14817	14908	14898	15129	14751	14982	14725	14909	14588	14831	14625	14771	14865	14681	14849	14793	14972	14786	15025	14824	14767	14590	14778	14839	14913	15059	14726	14859	14728	14922	14851	14866	14911	14803	14670	14862	14813	14793	14766	14848	14643	14606	14788	14950	14988	14702	14935	14650	14637	14842	15091	14785	14835	14840	14855	14855	14912	14748	14795	15054	14709	14693	14815	14808	14829	14873	14688	14776	14898	14936	14851	14930	14790	14919	14702	14828	14798	14851	14873	14974	14953	14765	14651	14914	14834	14878	14871	14766	14694	14830	14859	14843	14841	14728	14829	14702	14720	14951	14616	14840	14694	14831	14759	15011	14810	14860	14788	14799	14867	14999	15022	14776	14958	14953	14814	14726	14677	14917	14694	14896	14774	14892	14859	14909	14856	14859	14572	14742	14717	14795	14828	14869	14922	14918	14973	14931	14742	15003	14798	14781	14778	14633	14856	14920	14841	14685	14890	14822	14903	14985	14793	14912	14929	14863	14931	14848	14588	14837	14769	14602	14901	14735	14870
25056	41513	35486	27344	23317	19063	16217	14880	14195	13772	13639	13452	13303	13353	13121	13183	13011	13023	12885	13028	12768	13143	12955	12853	12951	12976	12914	12991	12911	12755	13101	12975	12998	12674	13062	12976	12798	12791	12846	13005	12990	12878	12935	12992	13034	12751	12828	12816	12817	12902	12806	12972	12916	12824	12880	12762	12995	12943	12742	12988	12790	12869	12749	12821	13064	13105	13004	12909	12721	12763	12932	12827	12831	12775	13011	12942	12821	12950	12940	12802	13175	12712	12771	12841	12923	12832	12846	12972	12911	12845	12900	13031	12816	12909	12810	12845	12962	12981	13012	12907	13041	12888	12842	12870	12730	12736	12913	13030	12732	12645	12675	12929	12891	12993	12838	12869	12849	12867	12776	12870	12842	12916	12934	13008	12613	12765	12797	12858	13066	13129	12882	12989	12952	13014	12856	12933	12888	12968	12822	12853	12939	13038	12940	12868	12845	12840	12934	12836	12869	13007	12753	12983	12947	12852	12931	12705	12840	12811	12794	12973	12837	12846	12769	13033	12855	12855	12771	12973	12895	13012	12825	12983	12822	12746	12972	12875	12857	12983	12954	12904	13093	12937	12930	12795	12990	12879	12924	12949	12922	13010	12954	12781	12786	12779	12829	12911	12857	12856	12983	12909	12930	12720	12866	12858	12799	12831	12854	12960	12771	12890	13016	12820	12802	12969	12932	12962	12933	12883	12873	13038	13052	12847	12890	12836	12923	12876	12905	12803	13025	12832	12789	12872	12644	12946	12839	12892	13074	12780	12986	12838	12781	13017	12744	12887	12917	12993	12685	12863	13087	12867	12893	12905	12868	13009	12718	12852	12887	12818	13054	12764	13003	12937	12813	12774	12832	12767	12833	12987	12844	12809	12801	12852	12972	12801	12859	12886	12913	12816	12859	12764	12907	12891	12973	12774	12784	12894	12835	12804	12927	12925	12680	12936	12818	12889	12979	12882	12962	12987	12933	12857	12879	12868	12874	12861	12783	13002	12917	12811	13091	12759	12833	13005	12986	12880	12988	12949	12835	12878	12849	12873	13092	12951	12912	12876	12953	12860	13068	12900	12788	12860	12799	13020	12882	12848	12776	13007	12839	12903	12873	12835	12865	12913	12962	12955	12971	12997	13015	12816	12784	12797	13021	12855	12792	12819	13004	12820	12843	12862	12949	13079	12904	12939	12910	12935	12926	12746	12813	12866	12820	12851	12702	12886	12848	12742	12624	12790	12907	12891	12874	12923	12777	12939	12849	12803	12877	12737	12723	12634	12966	12921	12942	12952	12839	12838	12826	12832	12881	12755	12904	12983	12816	12798	12965	12799	12775	12789	12784	12862	12868	12838	12784	12783	12953	12770	12948	12824	12794	12911	13053	12754	12751	13085	13001	12812	12984	12903	13023	12860	12766	12793	12942	12997	12876	12864	12932	12670	12801	12969	12917	12815	12867	12747	12793	12859	13098	12897	12973	12912	12938	12925	12714	12914	12933	12720	12867	13041	12964	13012	12981	12844	12944	12877	12843	12954	12993	13002	12831	12766	12950	12831	12966	12772	12812	13048	12863	12917	12842	12801	12843	13012	12773	12982	12844	12805	12848	13000	12842	12839	12597	13142	12942	12861	12796	12776	12887	12794	12890	12927	12832	12818	12782	12674	12831	12769	13066	12886	12878	12780	12842	12730	12998	12827	13057	12834	12820	12857	12777	12890	12936	13088	12985	12872	12858	12945	12836	12852	12820	12963	13063	12784	12966	12883	12879	12679	12871	12842	12856	12807	12799	12806	12872	13063	12973	12918	12841	12711	12822	12797	13018	12853	12862	12880	12924	12778	12764	12887	12924	12938	12922	12966	12986	12852	12723	13031	12949	12766	12924	12886	12935	12990	12872	13001	12913	12831	13005	12850	12942	13067	12929	12730	12843	12790	12931	12857	12818	12856	12810	12734	12912	12972	12858	13024	12923	12960	12872	12820	13047	12845	12701	12875	12921	13048	12930	12835	12931	12999	12831	12924	12802	12834	13008	12844	13007	12952	12929	13024	12726	12955	12973	12808	12811	12884	12845	12870	12554	12825	12898	12964	13038	12906	12855	12827	12856	12817	12881	13000	12999	12773	12891	12919	12935	13001	12938	12759	12992	12856	12976	12995	12958	12965	12856	12926	12998	12815	12991	12822	12780	12788	12985	12952	12842	13021	12942	12879	12878	12876	12848	12927	12955	12947	12914	12849	12961	12883	12986	12896	12879	12917	12769	12778	12927	13037	12929	12828	13016	12848	13034	12990	12834	12760	12759	13001	12984	12864	12876	12876	12924	12762	13013	12789	12764	12947	12926	12819	13017	12818	12758	12752	13088	12849	12728	12883	12797	12935	12870	12866	12858	12884	12786	12962	12996	12912	12999	12860	12821	12839	12961	12854	12985	12846	12865	12944	13043	12940	12934	12861	12876	13120	12893	12981	12891	12984	12882	12847	12945	12936	12929	12904	12877	12832	12978	12858	12940	12847	12936	12866	12817	12903	12865	12994	12843	12827	12943	12795	12960	12878	12742	12772	12934	12982	12879	12812	12903	13003	12919	12949	12886	13076	12881	12905	12894	12899	12822	12892	12903	12745	12815	12916	12997	12936	12836	12929	12932	13003	13019	12835	12733	12975	13012	12840	13049	13047	12813	12871	12867	12838	12806	12970	12846	12866	12872	12962	12855	12813	12765	12753	12819	12933	12925	12887	13013	12895	12946	12752	12989	12800	12950	12850	12797	12811	12849	12827	12829	12760	12927	13009	12925	12855	12946	12992	12884	12874	12893	12870	12935	12901	12893	13038	12862	12884	12865	12878	13040	12907	12794	12632	12903	12897	12946	12982	12847	12889	12854	12903	12766	13034	12930	12982	12905	12796	12933	12894	12917	12833	12844	12805	12821	12819	12862	12905	12986	13038	12908	12889	12888	12870	12646	12811	13057	13093	12804	13027	13007	12852	12889	12990	12836	12966	12867	13204	12922	12786	13087	12654	12913	12922	13018	12870	12790	12769	12913	12904	12999	12967	12988	13009	12950	12953	12830	12899	12994	12771	12924	12865	12820	12949	12946	12905	12890	12935	12764	12788	12818	13011	12826	12897	12915	13002	12932	12903	13119	12753	13004	12883	12874	13003	12886	13003	12843	12732	12941	12804	12936	12813	12839	13032	12821	12916	12787	12869	12921	12958	12986	13063	12878	12889	12910	12881	12810	13002	13081	12814	12963	12933	12863	12755	12904	12784	12876	12907	12889	12878	12886	12826	12918	12954	12832	12910	13037	12918	12900	12992	12975	12879	12809	12867	12752	12856	12818	12841	12927	12868	12916	12889	12825	12800	12837	12872	12855	12903	12836	12768	12954	12852	12839	12801	12785	13074	12956	12957	12967	12833	12993	12964	13032	12877	12941	12949	12921	12789	12864	12933	12714	12901	12766	12965	12973	12842	12955	12806	12890	13000	12880	12945	12783	12933	12911	12903	12935	12924	13049	12874	12931	12893	12892	12913	12812	12873	12968	12971	12919	12902	12826	12926	12919	12753	12901	13000	12920	12897	12853	12887	12846	12731	12788	12948	12755	12850	12931	13031	12810	12932	12881	12824	12804	12865	12776	12899	12713	12887	12880	12924	13031	12879	13153	13088	12838	12749	12897	12788	13026	12896	12934	12886	12730	12848	12910	12983	12930	13030	12815	12955	13038	12882	12862	13035	12756	12970	12819	13027	12946	12789	12844	12710	12824	12978	12795	13066	12769	12967	12929	12797	12912	12867	12926	12946	12932	12918	12912	12932	12787	12875	12831	12814	12868	12934	13021	12897	12853	12994	12832	12962	12946	12607	12952	12855	12805	13012	12832	12861	13097	12878	12803	12952	12906	12851	12830	12853	12902	12925	12950	12951	12819	12818	12765	12836	12913	12925	12900	12786	12946	13050	12907	12848	13029	12862	12970	12949	12772	12937	12875	12842	12706	12860	12811	12881	13010	12963	13025	12946	12907	12795	12950	12945	12909	12940	12790	12800	13113	12768	12758	12797	12911	12807	12894	12890	12889	12944	12921	12834	12927	12829	12886	12823	12912	12838	12685	12997	12910	12780	12842	12883	12763	12992	12884	12797	13020	12806	12987	12966	12728	12809	12835	13064	12783	12820	13032	13039	12921	12825	12896	12937	13073	12979	12785	12949	12937	12885	12854	12843	12917	13034	12945	12816	12805	12907	12845	12937	12919	12755	12943	12874	12916	12958	12889	12786	12979	12845	12962	13026	12974	12982	12705	12947	12683	12729	12864	12791	12940	12801	13105	12941	12877	12886	12754	12882	13020	12883	12868	12949	12811	12901	12725	12959	12818	12944	12806	12914	12933	12891	12940	12837	12861	12865	12948	12886	12873	12736	12913	12802	12941	12829	12860	12782	13037	12790	12847	12849	12912	12767	12861	12988	12975	12681	12889	13043	12868	12840	12940	12633	12848	12940	12963	12911	12911	12946	12920	12851	12686	12955	13015	12826	12867	13044	12801	12888	12848	12865	12964	12749	12837	12776	12915	12847	12957	12840	12831	12883	12773	12873	12771	12869	12693	12979	12759	12881	12854	12880	12833	12743	12874	12944	12868	12850	12866	12997	12967	12762	12820	13162	12934	12956	13100	13088	12909	12971	12810	12835	12917	12805	12990	12971	12965	12735	12964	12895	12911	12895	13227	12942	12757	12844	12928	12780	12848	12848	12815	12671	12896	12886	12938	12638	12919	12938	12886	12880	12848	13022	12914	12931	12764	12854	12839	12822	12903	12877	12900	12714	12879	12939	12801	12989	12871	12929	12857	13099	12863	12924	12941	12893	13014	12831	12898	12889	12894	12829	12867	12975	12816	12818	12976	12777	12868	12773	13023	12886	12811	12770	12811	12962	12982	12916	12943	13037	12948	12828	12837	12800	13063	13012	12885	12818	13069	12886	12995	12973	12958	12972	12958	12895	12893	12738	12827	12881	12774	13032	12897	13110	12872	12898	12817	12862	12821	12990	12942	13013	13002	12931	12922	12818	12981	13111	12792	12858	12868	12907	12849	12970	12922	12871	12816	12863	12786	12809	12769	12702	12843	13020	12845	12816	12927	13066	12816	13013	12917	13021
22933	21150	28792	25115	25336	26374	23921	19020	17644	17362	16992	16722	16540	16395	16377	16281	16183	16111	16170	15995	16119	16089	15881	16186	15889	15943	16122	16035	15923	15921	16000	15961	16142	16021	15650	16126	15863	16154	15910	15954	15878	15797	15816	15782	15930	15751	15844	15916	15774	15825	15718	15760	15668	15824	15830	15765	15882	15757	15881	15914	16112	15741	15890	15970	15730	15778	16224	16057	15948	15862	16032	15946	15806	15908	15801	15793	15812	15949	15895	15857	15894	15904	15922	15873	15921	15921	16107	16046	15862	15771	15943	15830	15736	15658	15964	16041	15858	15868	15525	15875	15592	15818	15824	15794	15801	15871	15954	15905	15855	15912	15616	15850	15645	15912	15742	15758	15953	15993	15774	16039	15813	15836	15718	15654	15968	15864	15886	15879	15809	15749	15926	15722	15832	15783	15757	15819	15846	15839	15852	15931	15823	15779	16011	15627	15967	15836	15831	15792	15952	15908	15961	15925	16073	15977	15959	16156	15935	15832	15695	15815	15736	15911	15870	15822	16023	15782	16065	15732	15972	15787	15872	16062	15881	15857	15919	15838	16093	15792	15871	15729	15867	15811	15745	15942	15884	15960	16044	15699	15862	15799	15846	15928	15787	16056	15943	15979	15774	15763	15815	15784	15911	16163	15848	15872	15661	15805	15750	15857	15873	15820	15838	15695	15877	15867	15736	15652	15732	15938	15722	15866	16025	15584	15674	15946	15770	15835	15927	15961	15729	16022	16034	15799	15861	15695	15799	15920	15679	15728	15676	15857	15858	15969	15941	15955	16020	15966	16180	15778	15753	15801	15807	15794	15880	15787	15792	15742	15849	15826	15956	15769	15927	15944	16001	15683	15973	15843	15892	15729	15881	15827	15808	15937	15951	15984	15844	15799	15894	15921	15763	15887	15601	15805	15934	15871	15876	15790	15908	15969	15729	15615	15919	15844	15799	15769	15856	15870	15917	16031	16108	15813	15796	15743	15864	15762	15777	15888	15819	15825	15713	15816	15801	15923	15873	15737	15854	15912	15762	15783	15771	15664	16008	15736	15812	15937	15892	15958	16092	15932	15792	15875	15816	15830	16148	15888	15799	15736	15723	15799	15841	15853	15793	15884	15882	15889	15776	15839	15906	15746	15882	15776	15762	15737	15794	15926	16013	15937	16077	16001	15844	15923	15912	15840	16130	16031	15859	15817	16053	16045	15995	15845	15771	15973	15968	15834	15773	15809	15714	15845	15681	15800	16001	16041	15879	15927	16078	15679	15717	15757	15779	15856	15802	15858	15852	15987	15865	15811	15868	15926	15815	16001	15700	15803	15872	16016	16173	15989	15915	15757	15912	15741	15956	15827	15847	16032	15898	15858	15868	15945	15784	15806	15637	15827	15794	15861	15750	15837	15788	15913	15866	15828	15726	15716	15745	15936	15758	15783	15831	15946	15896	15873	15739	15873	15636	15794	16034	15942	15929	15894	15784	15802	15732	16005	15886	15906	16004	15890	15716	15774	15774	15979	15946	15914	16012	15955	15828	15744	15881	15848	15620	15969	15847	15754	16083	15829	15791	15898	15819	15856	15742	15759	15717	15728	15822	15740	15739	15727	15802	15900	15970	15973	16100	16063	15761	15885	15888	16002	15725	15836	15822	15921	15788	15920	16001	15889	15883	15963	15852	15981	15775	15866	15870	15965	15906	15917	15944	16033	15836	15812	15967	15852	15826	15923	15854	15865	15969	15907	15944	15892	15862	15918	15873	15796	15813	16039	16006	15867	15664	15745	16037	15666	15776	15707	15658	15560	15721	15752	15725	15933	15631	15962	15936	15824	15753	15781	15840	15708	15949	15890	15967	15981	15910	15716	15964	15990	15930	15809	15742	15695	15978	15872	15974	15978	15895	15644	15868	15960	15804	15846	15849	16039	15815	15690	15806	15944	15766	16024	15871	15719	15614	16075	15838	15799	16080	15602	15568	15573	15706	15811	15841	15971	15695	16041	16058	15774	15844	15692	15950	15978	15839	15918	15897	15864	15887	15940	15783	15920	15898	15691	15836	15773	15847	15783	15878	16040	15823	15941	15624	15655	15756	15664	15759	16014	15918	15790	15803	15822	15902	15772	15844	15839	15766	15681	15994	15754	15990	16032	15850	15758	15778	15974	15859	15636	15963	16004	15804	15844	15629	15940	15966	15857	15834	15785	15649	15975	15811	15809	15666	15796	15797	15785	15770	15844	15842	15727	15888	15764	16111	15609	15757	15829	15901	15927	15656	15828	15775	15762	15716	15834	15882	16020	15791	15664	15743	16027	15866	15652	15972	16091	15875	15954	15906	15905	15747	15853	15777	15661	15710	15659	15773	15722	15996	15895	15800	15831	15790	15676	15770	15926	15814	15792	15706	15735	15892	15747	15955	15699	15730	15706	15829	15834	15945	15862	15663	15858	15767	15874	15674	15860	15954	15835	15926	15818	15780	15806	16094	15900	15815	15814	15950	15817	15928	15923	16038	15819	15769	15737	15851	15950	15816	15786	15849	15685	15834	16022	15915	15746	15870	15942	15838	15833	15907	15920	16000	15871	15884	15927	15808	15960	15883	15925	15684	15873	15821	15655	15875	15786	15667	15837	15640	15953	16084	16148	15856	15813	15661	15816	15660	15922	15705	15851	15864	16069	15847	15830	16015	15966	15860	15882	15908	15847	15854	15779	15893	15982	15940	15710	15555	15809	15653	15850	16074	15974	15868	16046	15884	15732	15861	15831	15938	15897	15680	16068	16021	15866	15833	15887	15823	15800	16008	15752	15969	15722	15886	15725	15886	15709	15805	15757	15802	15909	15807	15754	15840	15687	15862	15788	15874	15935	15939	15800	15862	15796	15942	15844	15666	15620	15824	15730	15730	15845	15910	15607	16003	15987	15849	15839	15866	15878	15886	15960	15774	15896	16013	15984	15737	15757	15797	15821	15809	15776	15841	15887	15612	15829	15942	15874	15788	15847	15895	16022	15935	15874	15911	15775	15823	15752	15898	15895	15782	15935	16154	15718	15943	15907	15845	15914	15773	15734	15826	15899	15954	15927	16068	15981	15959	15832	15761	15774	15794	15988	15913	15899	16035	15906	15801	15888	15792	15894	15973	15713	15784	15914	15817	15656	15913	15886	15889	15807	16041	15521	15779	15827	15881	16094	15803	15879	15970	15918	15834	15919	15760	15930	15870	15685	15737	15886	15948	15913	15761	15986	15906	15908	15716	15721	15930	15894	15743	15783	15697	15741	15939	15576	15839	15767	16051	15840	15965	15736	16124	15711	15779	15875	15886	15718	15610	15878	15931	15759	15828	15957	15887	15795	15835	15769	15946	15998	15958	15881	15939	15887	15898	15862	15823	15818	15871	15842	15870	16047	15868	15861	15874	15710	15713	15835	15907	16019	15615	15766	15807	15839	15819	16049	15905	15910	15964	15880	15747	15937	15902	15735	15855	15773	15893	15661	15833	15811	15957	15897	15729	15787	15738	15754	15681	15972	15733	15842	15882	15790	15877	15596	15810	15836	15767	15831	15861	15714	15893	16045	15919	15976	15845	15780	15987	15856	15953	15842	15793	15769	16023	15790	15914	15731	15682	15647	15725	15988	15656	16044	15927	15866	15779	15919	15879	15924	15749	15962	15858	15828	15739	15656	15871	15899	15868	15889	15787	15679	16002	15639	15775	15757	15574	15943	15724	15796	15841	15788	15830	15838	15693	15787	15799	15777	15870	15858	15922	15873	15962	15995	15791	15781	15907	15821	15908	15825	15790	15787	15780	15785	15856	15925	15971	15782	15908	15923	15856	15770	15720	15650	15740	15690	15911	15942	15925	15882	15815	15920	15766	15970	15977	15784	15823	15913	15891	15809	15558	15936	15863	15897	15874	15778	15692	16051	15934	15660	15726	15802	15815	16073	15987	15639	15801	15962	15785	15892	15757	15952	15904	15759	15987	16005	15843	15974	15845	15791	15862	15742	15918	15753	15561	15946	15989	15960	15779	15846	15745	15668	15826	15641	15764	15836	15768	15905	15883	15899	15822	15846	15814	15923	15983	15995	15912	15687	15601	15817	16205	16030	15823	15810	15831	15796	15678	16076	15915	15957	15931	15800	15893	15986	15811	15895	15875	15936	15844	15800	15873	15826	15952	16034	15827	15986	15742	15711	15849	15767	15795	15760	15945	15872	15816	15826	15691	15915	15672	15800	15845	15939	15871	15922	15956	15984	16018	15815	15793	15963	15932	15603	15634	15844	15951	15894	16031	15757	15839	15690	15855	15814	16000	15802	16016	15728	16014	15816	15797	15561	15769	15890	15741	15832	15778	15672	15797	15919	15976	15769	15792	15719	15687	15850	15688	15718	15997	15725	15881	15928	15830	15799	15871	15898	15838	15703	15684	15769	15776	15967	15870	15945	15898	15869	15831	15957	15711	15769	15712	15879	15875	15735	15875	15784	15966	15983	15754	15762	16042	15909	16040	15777	15671	15945	15894	15853	15912	15831	15807	15608	15704	16061	15786	15822	15676	15925	15944	15840	15907	16005	15916	16048	16044	15938	15879	15655	15991	15807	15904	15703	15915	15831	15860	15816	15835	15746	15766	15768	15784	15812	15905	16059	15842	15704	15858	15850	15759	16020	15759	16039	15804	15781	15926	15894	15785	15735	15703	15774	15938	15980	15762	15888	15846	16024	15944	15969	15917	15802	15924	15750	15936	15743	15756	15837	16028	16065	15898	15823	15749	15844	15728	15784	15812	15808	15810	15859	15931	15772	15681	15924	15789	15760	15991	15886	15904	15810	15804	15762	15771	15805	15780	15769	15812	15816	16018	16002	16119	16143	15799	15868	15718	15900	15679	15589	15966	15505	15786	15779	15837	15741	15878	16013	15739	15918	15842	15830	15796	15835	15876	15872	16103	15657	15805	15750	15842	15915	15915	15880	15971	15912	15796	15762	15863	16002	15870	15832	15984	15894	15817	15631	15684	15894	15799	15815	15800	16002	15799	15984	15861	15930	15959	16000	16002	16007	15753	15868	15878	15744	15874	15783	15961	15631	15757	15897	15805	15897	15982	15945	15960	16017	15869	15858	15863	15778	15770	15782	15906	15820	15826	15840	15870	15820
25393	52524	46445	37184	31779	24554	19320	16801	15580	15116	14554	14444	14327	14045	14027	13845	13945	13742	13908	13566	13713	13706	13738	13451	13653	13501	13510	13705	13553	13605	13547	13698	13704	13744	13723	13537	13606	13501	13584	13550	13527	13517	13549	13490	13719	13465	13483	13573	13510	13550	13641	13754	13474	13575	13545	13452	13641	13452	13674	13433	13627	13572	13451	13466	13597	13420	13646	13372	13424	13514	13653	13514	13603	13372	13711	13447	13601	13660	13675	13507	13595	13552	13510	13596	13401	13485	13449	13520	13440	13463	13647	13528	13631	13480	13282	13689	13612	13635	13634	13654	13620	13585	13477	13432	13526	13558	13493	13485	13634	13542	13677	13563	13589	13636	13566	13559	13477	13513	13553	13715	13603	13653	13536	13541	13685	13447	13592	13471	13574	13487	13535	13418	13587	13567	13518	13692	13536	13493	13600	13702	13437	13679	13643	13559	13559	13604	13587	13503	13396	13570	13622	13531	13511	13689	13560	13752	13493	13530	13480	13511	13376	13562	13675	13382	13510	13463	13715	13606	13507	13493	13584	13562	13456	13553	13543	13400	13530	13691	13553	13405	13635	13443	13410	13575	13518	13513	13670	13559	13559	13438	13499	13598	13696	13505	13468	13541	13442	13600	13349	13645	13544	13498	13576	13701	13568	13495	13765	13536	13273	13541	13382	13560	13367	13496	13611	13555	13566	13576	13643	13391	13342	13511	13628	13615	13623	13522	13444	13764	13491	13654	13585	13503	13472	13423	13534	13646	13470	13573	13655	13565	13671	13604	13580	13436	13597	13523	13538	13509	13557	13375	13499	13633	13443	13581	13578	13381	13454	13413	13470	13485	13658	13510	13450	13650	13608	13461	13503	13579	13723	13435	13401	13537	13363	13438	13529	13610	13563	13516	13560	13438	13527	13497	13577	13506	13484	13400	13464	13593	13492	13664	13422	13502	13496	13499	13496	13524	13573	13561	13671	13504	13572	13589	13447	13521	13513	13638	13539	13495	13408	13492	13495	13534	13772	13568	13407	13628	13481	13572	13576	13556	13512	13601	13594	13611	13458	13505	13592	13490	13553	13553	13461	13718	13464	13616	13558	13542	13634	13676	13429	13609	13600	13392	13306	13653	13631	13664	13545	13436	13699	13619	13390	13713	13462	13579	13466	13605	13469	13475	13460	13630	13489	13563	13499	13596	13478	13491	13588	13614	13488	13609	13533	13552	13540	13502	13615	13565	13432	13550	13435	13504	13508	13567	13509	13563	13571	13625	13686	13409	13547	13457	13524	13508	13483	13497	13444	13513	13556	13544	13584	13556	13505	13416	13638	13545	13589	13581	13432	13680	13513	13526	13512	13371	13471	13483	13505	13521	13493	13361	13566	13437	13460	13449	13595	13649	13472	13623	13595	13551	13526	13490	13509	13562	13527	13512	13464	13538	13509	13506	13692	13589	13517	13438	13345	13557	13574	13292	13474	13394	13577	13529	13460	13552	13378	13598	13558	13609	13468	13368	13595	13340	13526	13469	13574	13402	13755	13570	13541	13722	13409	13748	13598	13534	13507	13612	13399	13548	13515	13496	13478	13538	13468	13452	13496	13540	13694	13599	13496	13564	13435	13707	13424	13701	13604	13582	13495	13531	13511	13340	13563	13546	13538	13379	13551	13401	13457	13474	13665	13416	13576	13491	13429	13515	13430	13640	13520	13448	13433	13669	13531	13556	13479	13556	13573	13469	13399	13584	13516	13573	13517	13512	13479	13448	13401	13479	13524	13592	13572	13504	13811	13577	13561	13504	13488	13596	13394	13528	13548	13523	13461	13531	13535	13546	13574	13513	13460	13439	13571	13597	13506	13485	13391	13469	13492	13456	13555	13469	13476	13639	13669	13431	13402	13492	13419	13382	13453	13526	13578	13633	13690	13483	13563	13503	13599	13741	13477	13502	13615	13793	13441	13392	13680	13407	13443	13535	13638	13410	13496	13616	13549	13466	13459	13627	13443	13625	13484	13525	13685	13567	13400	13546	13465	13618	13465	13470	13544	13548	13506	13497	13482	13440	13521	13521	13326	13596	13608	13459	13407	13625	13582	13480	13587	13519	13528	13608	13628	13598	13508	13403	13563	13490	13506	13609	13575	13599	13651	13486	13299	13608	13723	13488	13526	13425	13608	13552	13634	13334	13618	13370	13417	13600	13625	13638	13577	13570	13502	13377	13540	13752	13302	13493	13536	13463	13540	13576	13698	13491	13559	13510	13566	13376	13497	13633	13744	13437	13688	13385	13342	13326	13574	13594	13478	13637	13675	13578	13489	13590	13494	13660	13473	13619	13679	13596	13506	13487	13658	13558	13554	13708	13569	13525	13585	13511	13430	13656	13452	13550	13646	13725	13577	13632	13433	13458	13480	13366	13438	13512	13456	13576	13559	13491	13465	13612	13540	13502	13528	13264	13478	13501	13423	13409	13550	13309	13639	13594	13633	13533	13530	13598	13538	13478	13490	13528	13385	13411	13533	13519	13574	13575	13474	13479	13609	13614	13494	13444	13570	13534	13290	13533	13545	13561	13490	13521	13572	13505	13629	13631	13590	13592	13638	13442	13739	13394	13600	13492	13480	13450	13408	13623	13593	13626	13591	13435	13606	13557	13425	13639	13498	13561	13402	13430	13428	13362	13457	13432	13565	13636	13686	13416	13565	13342	13538	13618	13455	13579	13455	13342	13505	13482	13404	13692	13634	13571	13504	13508	13489	13511	13608	13504	13591	13379	13510	13570	13762	13495	13447	13534	13443	13548	13676	13626	13544	13607	13568	13374	13417	13520	13630	13434	13469	13576	13358	13563	13520	13514	13577	13548	13478	13422	13389	13542	13514	13557	13398	13556	13574	13469	13600	13574	13527	13600	13659	13529	13512	13496	13517	13403	13483	13572	13554	13693	13393	13496	13586	13545	13517	13466	13526	13389	13508	13358	13353	13434	13462	13532	13582	13646	13562	13460	13583	13525	13465	13473	13419	13474	13469	13520	13553	13338	13484	13567	13455	13450	13625	13582	13546	13441	13428	13713	13564	13770	13371	13548	13477	13505	13649	13705	13664	13747	13436	13412	13644	13430	13542	13569	13587	13429	13456	13704	13616	13508	13571	13659	13645	13386	13663	13639	13508	13731	13655	13612	13425	13716	13550	13616	13566	13587	13526	13540	13616	13442	13562	13551	13553	13660	13447	13436	13570	13631	13267	13538	13590	13536	13524	13506	13592	13497	13468	13635	13568	13526	13651	13475	13479	13622	13530	13646	13592	13523	13520	13525	13551	13479	13588	13476	13657	13431	13659	13420	13559	13542	13707	13524	13423	13632	13466	13652	13474	13606	13407	13642	13645	13448	13624	13295	13395	13574	13413	13704	13647	13470	13656	13282	13573	13474	13605	13494	13621	13518	13461	13641	13375	13464	13469	13639	13441	13457	13653	13720	13412	13600	13608	13580	13655	13647	13446	13531	13597	13658	13405	13415	13542	13520	13521	13459	13726	13410	13560	13301	13630	13460	13602	13538	13457	13608	13605	13451	13582	13586	13303	13433	13420	13470	13598	13383	13738	13445	13504	13609	13607	13489	13455	13465	13548	13463	13463	13481	13276	13587	13689	13498	13500	13623	13436	13484	13567	13537	13429	13599	13709	13526	13612	13573	13446	13456	13668	13401	13609	13373	13584	13619	13503	13648	13466	13406	13607	13486	13571	13462	13479	13514	13497	13571	13464	13456	13575	13674	13352	13584	13558	13497	13428	13575	13545	13438	13494	13594	13562	13582	13536	13458	13721	13391	13606	13359	13526	13457	13587	13683	13432	13482	13567	13610	13618	13470	13539	13690	13536	13415	13634	13297	13499	13549	13586	13502	13440	13716	13501	13402	13536	13649	13465	13472	13676	13604	13555	13454	13583	13652	13609	13546	13592	13379	13632	13649	13539	13523	13399	13599	13397	13618	13596	13580	13497	13479	13560	13362	13633	13670	13574	13423	13565	13445	13653	13474	13601	13487	13667	13429	13581	13630	13446	13462	13522	13602	13514	13462	13538	13450	13698	13618	13492	13618	13466	13544	13396	13359	13585	13342	13635	13555	13380	13525	13467	13449	13534	13520	13733	13513	13365	13513	13538	13507	13526	13491	13754	13521	13437	13612	13593	13534	13323	13552	13572	13541	13525	13658	13559	13632	13475	13549	13504	13681	13600	13523	13402	13565	13569	13379	13673	13695	13524	13599	13376	13494	13552	13594	13497	13577	13629	13423	13475	13535	13636	13415	13549	13607	13551	13596	13546	13433	13436	13446	13488	13476	13443	13565	13282	13608	13384	13432	13535	13522	13531	13484	13412	13658	13572	13576	13537	13568	13576	13502	13723	13456	13568	13490	13712	13523	13683	13543	13421	13604	13569	13670	13501	13541	13386	13709	13394	13499	13481	13582	13459	13483	13517	13607	13427	13492	13583	13503	13588	13509	13587	13510	13592	13554	13625	13571	13684	13546	13429	13368	13438	13527	13526	13462	13404	13571	13541	13538	13587	13271	13653	13779	13532	13258	13596	13666	13453	13585	13490	13337	13504	13591	13499	13556	13662	13652	13555	13671	13446	13541	13583	13470	13613	13499	13657	13543	13534	13362	13560	13611	13541	13579	13547	13560	13721	13678	13567	13514	13544	13530	13603	13581	13472	13462	13472	13649	13547	13474	13731	13516	13421	13522	13520	13511	13700	13504	13578	13517	13654	13618	13620	13592	13580	13470	13455	13438	13603	13434	13508	13569	13469	13486	13610	13614	13529	13574	13543	13583	13591	13593	13445	13374	13441	13599	13454	13505	13278	13602	13631	13612	13482	13571	13523	13531	13685	13588	13608	13646	13427	13764	13634	13432	13547	13641	13621	13660	13584	13607	13684	13666	13471	13509	13581	13611	13490	13409	13468	13613	13618	13507	13673	13318	13559	13404	13523	13409	13748	13489	13634	13449	13378	13583	13541	13453	13755	13679	13512	13472	13555	13585	13596	13533	13550	13622	13447	13473	13388	13557	13631	13539	13636	13692	13679	13553	13685	13646	13509	13466	13626	13703	13518	13491	13600	13467	13681	13507	13582	13654	13285	13502	13592	13387	13342	13570
24171	21182	28634	28431	25771	23711	19904	16995	16066	15906	15652	15461	15402	15300	15212	15063	14882	14956	14990	15055	14975	14953	15088	14812	15012	14975	14919	14887	14910	15007	14898	15020	15024	14863	14641	14972	14698	14799	14743	14959	14912	14846	14897	14719	14801	14886	14697	14802	14798	14715	14659	14592	14856	14761	14582	14676	14853	14882	14905	14829	14788	14776	14873	14917	14958	14652	14807	14852	14847	14971	14941	14842	15024	15021	14976	14821	14940	14906	14745	14755	14832	14793	14861	14909	14706	15054	14921	14891	14914	14923	14884	14550	14854	14804	14800	14758	14721	14938	14624	14947	14874	14781	14836	14801	14788	14758	15061	14935	14845	14797	14705	14840	14654	14711	14711	14806	14659	14881	14802	14817	14936	14688	14689	14934	14745	14811	14739	14836	14769	14760	14850	14740	14933	14562	14809	14650	14915	14895	14641	14889	14839	14670	14701	14666	14719	14823	14734	14672	14757	14629	14804	14907	14878	14825	14961	14804	14869	14923	15021	15002	14938	14943	14771	14774	14855	14819	14822	14767	14747	14707	14900	14691	14961	14710	14817	14950	14745	14674	14875	14955	14734	14767	14670	14540	14893	14745	14863	14854	14929	14803	14946	14687	14936	14822	14801	15021	14928	14774	15012	15013	14611	14778	14853	14888	14930	14719	14686	14834	14701	14934	14863	14889	14951	14813	14877	14897	14928	14875	14880	14761	14820	14859	14584	14680	14715	14669	14838	14831	14943	14833	14816	14810	14789	14835	14847	14861	14771	14774	14921	15009	14833	14846	14835	14749	14628	14794	14755	14856	15067	14849	14916	14652	14988	15011	14824	14827	14938	14787	14972	14720	14889	14963	14665	14628	14969	14843	14788	14872	14861	14957	14670	14937	14731	14681	14742	14863	14976	14878	14737	14968	14819	14823	14845	14695	14940	14565	14717	14891	15028	14843	14720	14854	14981	14823	14769	14761	14783	14798	14893	14815	14834	14818	14830	14723	14819	14820	14810	14887	14787	14887	14870	14796	14800	14850	14895	14782	14782	14664	14688	14914	14883	14965	14858	15022	14809	14693	14767	14779	14965	15034	14725	14924	14779	14543	14734	14680	14791	14785	14826	14871	14840	14744	14781	15056	14785	14731	14750	14653	14782	14788	14880	14995	15127	14680	15002	14825	14812	14745	14696	14766	14872	14820	14901	14723	14700	14761	14882	14896	14907	14742	14772	14747	14942	14870	14940	14884	14741	14853	14852	14705	14656	14763	14981	14837	14956	14973	14771	14849	14862	14924	14777	14728	14789	14742	14792	14609	14783	14951	14941	14827	14999	14728	14783	14995	14810	14958	14798	14998	14989	14934	14843	14723	14817	14886	14841	14844	14944	14862	14681	15042	14866	14848	14848	14740	15009	14828	14720	14833	14949	14986	14749	15043	14896	14762	14849	14892	14699	14872	14847	14714	14786	14637	14688	14924	14703	14887	14757	14747	14772	14754	14804	14583	14786	14930	14915	14769	14891	14844	14772	14632	14655	14734	14802	14626	14786	15025	14813	14912	14861	14784	14753	14924	14804	14771	15004	14748	14915	15185	14612	14968	14737	14791	14918	14980	14851	14757	14703	14827	14569	14803	14614	14885	14821	14601	14947	14750	14718	14901	14755	14807	15021	14796	14854	14983	14885	14855	14986	14931	14731	14628	14898	14884	14788	14902	14698	14771	14929	14935	14734	14902	14862	14780	14887	14866	14892	14862	14927	14893	14990	14831	14779	14831	14713	14908	15046	14780	14554	14802	14824	14512	14735	14841	15017	14746	15036	14926	15020	14818	14976	14891	14662	14672	14879	14870	14712	14846	14825	14846	14695	14845	14829	14818	14833	14892	14839	14828	14694	14808	15017	14770	14816	14869	14788	14674	14738	15016	14743	14870	14912	14694	14968	15033	14939	14660	14806	14978	14703	14806	14819	14778	14674	14661	14929	14931	15020	14865	14885	14821	14863	14752	14884	14793	14913	14963	14782	14851	14759	14893	14996	14760	14848	14635	14830	14675	14810	14683	14933	15006	14766	14903	14749	14651	14645	14906	14861	14822	14826	14734	14645	14841	14695	14818	14889	14756	14865	14737	14981	14784	14805	14798	14853	14897	14841	14916	14888	14932	14929	14928	14874	14799	15169	14742	14760	14699	14794	14834	14861	14929	14720	14921	14958	14856	14920	14682	14876	14945	14773	14903	14795	14846	14811	14800	14809	14737	14761	14944	14837	14918	14896	14916	14751	14640	14931	14786	14746	14874	14580	14956	14791	14698	14542	14896	14854	14720	14878	14764	14810	14912	14875	14703	14792	14805	14615	14744	14861	14872	14810	14758	14918	14818	14847	14770	14907	14850	14760	14949	14749	14748	14711	14795	14872	14948	14872	14637	14844	14842	14932	14815	14505	14697	14850	14887	14710	14880	14575	14690	14741	14845	14990	14914	14647	14570	14899	14751	14976	14797	14775	14681	14821	14986	14883	14896	14609	15006	14756	14898	14813	14821	14782	14789	14694	14776	14792	14790	14869	14720	14894	14876	14731	14743	14814	14582	14663	14897	14948	14728	14841	14837	14666	14658	14727	14841	14619	15056	14864	14839	14849	14910	14886	14832	14722	14902	14684	14855	14695	14685	14944	14677	14891	14829	14860	14876	14867	14946	14552	14911	14928	14841	15168	14919	14851	14872	14937	14835	14905	14856	14883	14848	14816	14921	14987	14771	15019	14721	14755	15005	14937	14709	14707	14650	14831	14995	15147	14641	14577	14927	14751	14807	14884	15087	14951	14946	14821	15026	14817	14978	14801	14790	14992	14652	14919	14803	14682	14797	14864	14726	14569	14671	15050	14907	14883	14706	14964	14793	14807	14811	14760	14801	14771	14951	14812	14649	15064	14964	15049	14826	14776	14952	14890	14883	14685	14691	14769	14859	14817	14801	14804	14956	14742	14930	14928	14913	14919	14839	14743	14868	14614	14788	15005	14804	14739	14828	14689	14743	14800	14813	14753	14826	14931	14938	15011	14799	14851	14833	14686	14844	14827	14755	14799	14670	14914	14671	14848	14934	14917	14828	14944	14939	14845	14671	14750	14760	14630	14826	14763	14762	14846	14930	14957	14711	14835	14692	14741	14828	14987	14568	14840	14996	15036	15016	14887	15037	14771	14871	14895	14832	14827	14782	14749	14860	14810	14893	14870	14850	14913	14863	14817	14815	14587	14857	14925	15040	14808	14734	14804	14944	14761	14682	14844	14796	14845	14765	14786	14936	14826	14864	14862	14861	14723	14812	14920	14776	15076	14847	14645	14885	14843	14792	14902	14688	14869	14960	14804	14835	14932	14781	14801	14648	14782	14938	14913	14722	14879	14816	14619	14660	14975	14764	14928	15036	14749	14861	14647	14864	14831	14952	14882	14905	14913	14681	14686	15000	14862	14758	14992	14908	15020	14943	14864	14929	14523	14698	14672	14800	14974	14872	14930	14953	14726	14810	14758	14809	14664	14847	14744	14739	14778	14721	14889	14893	14891	14969	15155	15070	14844	14883	14845	14903	14887	14878	14634	14652	14958	14735	14855	14707	14690	14894	14918	14924	14754	14845	14753	14630	14708	14953	15115	14992	15183	14752	14791	14739	14840	14819	14627	14903	14912	14970	14861	14837	14784	14687	14563	14801	15048	14662	14774	14817	14852	14719	14811	14633	14851	14893	14992	14825	14594	14509	14744	14861	14868	14719	14633	14881	14917	14930	14732	14711	14849	14883	14742	14782	14901	14733	14893	14610	14753	14877	15018	14838	14927	14823	14691	14727	14770	14911	14902	14758	14752	14756	14886	14704	14770	14939	14553	14698	14578	14640	14731	14622	14746	14712	14737	14843	14812	14813	14962	14790	14744	14718	14876	14855	14740	14795	14861	14948	15073	15016	14733	14604	14497	14785	14818	14821	14691	14824	14820	14799	14807	14882	14767	14782	14918	14841	14818	14833	14865	14869	14875	14837	14805	14884	14958	14953	14924	15052	14991	14653	14971	15001	15014	14920	14739	14776	14797	14959	14995	14748	14780	14756	14784	14860	15024	14752	14867	14968	14905	14799	14727	14757	14684	14845	14789	14870	14758	14766	14965	14862	14752	14956	14953	14798	15045	14703	14741	14791	14879	14784	14934	14829	14774	15007	14976	14812	14817	14801	14882	14924	14988	14993	14820	14772	14813	14993	15099	14845	14885	14671	14797	14838	14481	14811	14703	14755	14920	14829	14796	14793	14779	15046	14807	14834	14926	14900	14795	14740	15033	14712	14672	14892	14967	14750	14936	14736	14755	14820	14783	14804	14678	15068	14946	14873	14929	14931	14958	14794	15034	14817	14825	14726	15160	14773	14617	14880	14926	14947	14871	14864	14684	14735	14923	14920	14761	14672	14850	14857	14706	14917	14894	14867	14781	14744	14864	14814	14760	14834	14612	14723	14835	14943	14868	14822	14702	14746	14686	14770	14637	14772	14904	14667	15054	14842	14839	14851	14718	14612	14643	14749	14913	14890	14698	14923	14929	14751	14758	14789	14896	14896	14820	14771	14797	14712	14805	14906	14856	14630	14923	14800	14685	14589	14841	14817	14926	14829	14864	14959	14830	14688	14744	14748	14814	14808	14945	14836	14836	14845	14944	14763	14647	14915	15005	14808	15029	14806	14666	14816	14657	14908	14954	14900	14783	14947	14792	14654	15006	14723	14562	14839	14935	14787	14794	14570	14811	14891	15039	14882	14910	14950	15004	14792	14848	14863	14935	15006	14683	14908	15016	14932	14816	14950	14800	14946	14806	14888	14910	14974	14818	14834	14929	14842	14940	14871	14924	14796	14946	14655	14848	14781	14849	14729	14789	14813	14941	14805	14829	15018	14967	14755	14776	14576	14823	14774	14722	14796	14898	14830	14813	14854	14826	14911	14884	14647	14851	15079	14897	14972	14751	14653	14901	14859	14669	14842	15182	14733	14820	14921	15003	14767	14793	14923	14843	14885	14869	14753	14797	14954	14858	14860	14983	14889	14931	14929	14863	14758	14986	14792	14831	14754	14775	14925	14980	14863	14861	14754	14689	14762	14794	14900	14989	14918	14545	14850	14854	14842	14767	14852
25292	47810	41902	32901	27989	23193	17352	15534	14751	14260	13961	13637	13670	13499	13375	13252	13182	13088	13130	13013	13159	12926	12964	13004	12935	13089	12999	12926	12851	12839	12949	13004	13085	12846	13003	13084	13017	13053	13047	12920	12913	13097	12994	13099	12908	12995	12899	12979	12935	13039	12955	13052	12900	13001	12883	13017	12754	12922	12840	12977	12878	13084	12942	12918	12972	12949	13006	13039	13043	12986	13052	13027	12992	12870	12850	12796	13009	12878	13085	12823	13004	12922	12975	12803	12953	12897	13016	12904	13081	12932	12892	12928	12904	12866	13010	12850	13006	12922	13001	12718	12926	12880	12879	12914	13056	12845	12953	12920	12831	12865	12725	12895	12890	13000	12961	12891	12908	13026	12962	13008	12937	12943	12879	12743	12917	12906	12968	12809	12982	12834	12889	13011	13035	12888	12923	12757	13001	12920	12844	12922	12831	12907	12949	13018	12977	12912	12924	12797	12887	12887	12913	12998	12832	13165	12637	12855	12882	12957	12849	12906	12892	12910	12822	12907	12816	13013	12956	12883	12847	13076	13054	13045	12905	13064	12869	13077	12919	12951	13000	12816	13085	13154	12965	12989	13024	13047	12849	12820	13008	12842	12938	12865	12833	13018	12919	12891	12824	12897	12936	12808	12866	12874	12996	12809	12998	12934	12946	13028	12890	12830	12952	13175	12990	12850	12947	12905	12701	12949	12886	12885	12948	13041	12825	13013	12833	12712	12987	12978	12982	13084	12996	13123	12884	12960	12941	13056	13190	12792	12883	12941	12930	13073	13043	12822	12944	12881	12996	12730	13132	12685	13001	12800	13001	12815	12978	12981	12967	12943	12921	12898	12882	13028	12781	12973	13049	13000	13078	13105	13077	12913	13034	12948	13022	12946	13002	12966	13027	12852	12916	12864	12974	12879	12958	12883	12993	12747	12975	13051	12868	12984	12887	12937	13018	12887	12725	13012	12897	12983	12896	12915	12945	12811	13082	12952	12969	12963	12987	13068	12942	12969	12876	12982	12972	13059	12966	13036	12932	12850	12932	12687	13043	12934	12817	12895	12943	12961	12730	12905	13083	12987	12824	12791	12863	12895	13035	12993	12847	13015	12846	13009	13024	12795	12940	13059	12868	12853	12826	12954	12841	13080	12872	12844	13002	12947	12953	12893	13166	12861	12874	12854	13054	12934	13014	12947	13064	13021	12931	12849	13041	12740	12955	12855	13052	12972	12727	12879	12899	12770	12793	13014	12909	12806	12928	12862	12807	13022	12820	13094	13115	12921	13037	13020	12992	12963	12913	12749	12940	12941	12778	12693	12954	12981	13069	13021	12968	12865	12967	13055	12884	12901	13104	12931	13052	12859	12971	12844	12990	13002	12967	13016	12937	12812	13123	12901	12895	12775	13096	12974	12910	13066	12949	12894	12826	12984	13040	13047	12926	13083	12923	12968	12951	12795	13118	12853	13049	12834	12878	12968	12905	12921	12880	12828	12881	13009	13123	12846	13065	12762	12944	13089	12957	12799	13064	12920	12916	13137	12978	12977	12865	13056	12934	12866	12968	12980	12948	12956	12786	13025	12994	12911	12908	13065	12975	12861	12935	12844	12956	13080	12918	12930	12904	12867	12856	13105	12933	12702	12858	12974	13028	12944	13004	12843	12936	12796	12999	13059	13196	12832	12975	12938	12882	12878	12944	12986	12906	12899	13018	12891	12852	12961	13112	13006	12904	12813	13055	12834	12989	12988	12855	12982	13100	12869	12922	12922	13069	12904	12928	12900	13074	12957	12907	13082	12912	12885	12979	12980	13142	13033	12923	12928	12755	13039	13138	12915	13022	12852	12965	12929	12988	13009	13080	12958	13000	12926	13100	12932	12944	12932	13046	12932	12938	13102	12897	12812	13011	12706	12930	13004	12902	12987	12853	13061	13037	12987	12861	12871	12931	12971	12968	12956	12957	13058	12926	12869	12886	12852	12974	12919	12971	12873	12852	12885	12858	13002	12825	12937	12910	12978	12831	12856	12818	12862	13058	12950	13047	12824	13025	12836	12890	13006	12912	12885	12918	12944	12833	12812	12951	13045	13040	13091	12868	12750	12943	12878	12940	13011	12901	13086	12906	12846	12951	12771	12954	12937	12979	12990	12823	13073	13087	12933	13030	12895	12846	12996	12970	13161	12922	12719	12863	13157	12742	13079	12918	13017	12926	12957	12851	12861	12961	12773	13025	12957	13087	12875	12882	13010	13062	12999	12888	13218	13001	13132	12995	13082	12914	13068	12895	12968	12969	12903	12825	12968	12827	12858	12855	12909	12812	12986	12854	12981	12906	12829	12941	12930	12895	12823	12782	12986	12938	12874	12995	12959	13098	13022	13055	12869	12966	12996	12925	12976	12997	12898	12973	12945	12846	12748	12789	12931	13030	13062	13017	12946	12979	12872	12894	13022	12990	13013	12931	13044	13055	12964	12824	13084	12850	13078	12942	12942	12914	12873	13107	12923	13051	12934	12985	13089	12864	12767	12899	12993	12842	13031	13000	13055	12926	12898	12873	12893	12948	12739	12769	12908	12786	13049	12896	12790	13069	12961	12916	12996	12929	13034	12884	12948	13013	12942	12938	12897	12844	13004	12922	12991	12885	12978	13054	13058	12795	12805	13011	12907	12994	12691	12804	12819	12927	13029	12960	12924	13005	12835	13032	12745	12929	12925	12961	12884	13024	13014	13164	13034	12938	12956	12870	12800	12956	13044	13062	13023	12879	12911	13056	12917	12988	12941	13024	12830	12955	12866	12933	13002	12770	12895	12859	13043	13031	12796	13081	12930	12980	12855	12839	13005	12992	12874	13007	12855	12889	12923	12822	12939	12926	12939	13082	13022	12974	12908	12917	12945	12935	13040	12939	12949	13111	12889	12922	12945	12870	12781	12903	12953	12940	12975	12894	12876	13173	13058	12956	13066	12818	12908	12819	13008	12906	13023	12908	12862	12931	13040	12753	13251	12935	12934	13057	13081	13156	13123	12901	12959	12905	12974	12901	12984	12752	12992	13031	12938	12989	12932	13127	12922	12917	12760	12979	12779	13021	12935	12966	12854	13042	13014	12994	13041	12851	12984	12963	12864	12893	13112	13109	12887	13092	13052	12981	12789	12926	13055	12630	12977	12788	12920	13045	12842	12952	13014	12922	13029	12773	12852	13009	12974	12919	12936	12834	12939	12876	13009	13001	12909	12856	12917	12885	12895	13020	12851	12836	12980	12914	12955	13106	13118	12893	13014	12994	12736	12943	13001	13142	12926	12827	12895	12976	12867	12912	12935	12773	12842	12931	12954	12871	13034	12864	13046	12992	13032	13044	12978	13117	13011	12984	12775	13203	12725	13010	13002	12903	12905	12843	12800	12996	12935	13143	12922	12774	12943	12936	12872	13062	12901	13037	12834	12892	12925	12827	12919	12983	12866	13018	12975	13003	12869	13026	12935	13101	12932	12993	12943	13026	12797	12953	12912	12984	12770	12944	12910	13033	13042	12907	13034	13114	12965	12995	12851	13059	12970	13149	13042	13047	12931	12874	12948	12652	12903	12821	12901	12914	13089	12874	12874	13025	12833	12821	12858	12946	13045	12794	12974	13012	12989	13099	12887	12881	12988	12989	12994	13070	12825	12858	13040	12915	12921	12993	12987	12905	12853	13050	12961	12868	13040	12935	12861	12838	12857	13120	12852	13023	12878	13014	12837	13106	13027	12794	13066	12996	12874	12934	12900	13006	12975	12964	13106	12825	12748	12974	12781	12977	12802	12871	12943	13003	13089	12939	12918	12807	12973	12866	12886	12831	12900	13046	13039	13039	12934	12713	12951	12805	12880	12898	12947	12976	12855	12850	12907	12894	12816	12923	12980	12851	12882	13033	12946	12957	12853	12766	13047	12912	12982	12864	12958	13033	12915	13000	12814	12893	12882	12989	12942	13010	12840	12871	13005	12774	12882	12962	12872	13065	13055	12920	12908	12832	13017	12843	12956	12866	12860	13076	12907	12897	12806	12723	13039	12900	12891	12948	12889	12997	12766	12907	12978	13016	13032	12915	13044	13011	13141	12995	12812	12997	12985	12981	13057	12912	12837	12912	12924	12862	12855	12920	12963	12977	13027	12954	12822	12832	12808	12945	12838	12995	12984	12878	12844	12967	13048	12968	12874	13064	12970	12937	13034	13034	13053	13024	13039	12895	12847	13010	12922	12997	13080	13023	12969	12908	12999	12849	12873	12863	13098	13020	12832	12948	13005	12965	13025	13050	12877	13046	12912	12982	13078	12874	12713	12938	12867	12879	13005	12879	12981	12787	12961	12961	12999	13005	12918	12947	12874	12942	12807	12913	12965	13024	12923	12924	12907	12910	12818	12939	13024	12995	12931	13002	12809	12861	12876	12973	12963	13004	12843	13065	12992	12832	12940	12875	12860	12915	13024	12974	12895	12870	12776	12815	12862	12804	12922	12892	12931	12982	12808	12777	12917	12824	12983	12892	13052	13261	12877	12882	13096	12962	12943	12894	12879	12797	12824	12931	12855	12921	12843	12953	12901	12901	12959	12954	12983	12997	12776	12903	12956	12806	12868	12935	12994	12869	12978	12725	13063	12723	12981	12800	12857	13004	12929	12841	13016	13075	12889	12811	12961	12934	13072	12857	12876	13074	12919	12964	13006	12982	12919	13095	12800	12875	13065	12946	13080	12866	13049	12945	12890	12803	12891	12942	12927	13017	13000	13094	12961	13056	12803	12992	12940	12956	12857	12885	12902	13010	12944	12661	12820	12960	12825	12918	12969	12728	13035	12866	13018	13030	12762	13104	12877	12815	12823	12949	12823	12911	12974	12985	13037	12934	12893	13118	13130	12921	12877	12936	12846	12913	12957	12974	12923	12938	12814	12947	12853	13022	12770	12954	12876	12781	12869	12840	13020	13145	12996	12941	13065	12998	12958	13053	12857	12995	12947	12924	12978	12954	13064	12837	12922	12868	12916	12943	12979	12994	13010	13064	12825	13064	13010	12945	12782	12822	12894	12823	13000	13038	13022	12956	12955	13226	12850	13058	13143	13028	12832	12929	12795	12913	12907	12950	12919	13021	12890	12871	12914	12906	12913	12964	12864
21951	21178	29005	23792	22426	25583	28473	21570	18989	18599	18253	17833	17694	17394	17311	17043	16979	16909	16743	16907	16986	16935	16943	16829	16775	16764	16741	16741	16761	16481	16664	16830	16563	16678	16639	16681	16707	16647	16852	16731	16523	16629	16799	16773	16766	16635	16578	16711	16451	16545	16686	16507	16627	16655	16677	16434	16608	16669	16618	16633	16764	16527	16551	16561	16547	16574	16501	16545	16636	16688	16704	16591	16592	16583	16457	16490	16467	16530	16781	16781	16632	16640	16674	16444	16695	16703	16840	16668	16490	16511	16480	16479	16621	16318	16380	16592	16567	16821	16554	16607	16520	16491	16489	16644	16309	16691	16577	16496	16587	16606	16411	16610	16626	16512	16411	16576	16635	16947	16509	16429	16602	16760	16758	16503	16458	16594	16606	16479	16658	16686	16659	16500	16427	16612	16667	16476	16433	16463	16774	16538	16565	16723	16485	16331	16594	16496	16431	16620	16709	16600	16521	16769	16577	16501	16679	16596	16626	16568	16623	16452	16512	16590	16661	16638	16550	16675	16518	16474	16533	16504	16628	16592	16488	16406	16439	16413	16648	16574	16694	16760	16564	16642	16646	16749	16715	16430	16550	16425	16658	16618	16539	16613	16447	16655	16417	16634	16631	16523	16419	16563	16553	16577	16716	16667	16466	16602	16553	16474	16527	16510	16508	16668	16452	16602	16640	16388	16399	16671	16536	16538	16587	16399	16587	16435	16699	16457	16487	16576	16618	16446	16376	16556	16561	16577	16524	16553	16261	16654	16686	16425	16603	16547	16391	16475	16506	16639	16696	16544	16748	16460	16440	16387	16654	16543	16597	16548	16433	16451	16513	16575	16642	16445	16529	16392	16642	16471	16736	16542	16413	16554	16534	16612	16618	16637	16568	16743	16439	16526	16658	16668	16350	16643	16545	16550	16394	16617	16572	16539	16475	16637	16516	16581	16658	16616	16786	16414	16490	16597	16550	16639	16452	16543	16506	16738	16735	16451	16557	16601	16452	16521	16539	16524	16551	16569	16685	16620	16792	16371	16634	16270	16436	16446	16544	16599	16769	16795	16531	16509	16588	16608	16580	16425	16545	16328	16716	16797	16520	16531	16447	16605	16549	16438	16642	16490	16362	16609	16392	16581	16511	16597	16620	16668	16587	16565	16478	16480	16592	16554	16486	16569	16520	16407	16614	16763	16339	16344	16241	16612	16558	16661	16576	16681	16440	16762	16711	16598	16751	16617	16707	16603	16504	16336	16415	16415	16459	16498	16608	16586	16736	16555	16605	16484	16532	16441	16452	16464	16319	16555	16458	16461	16517	16585	16453	16460	16539	16566	16746	16708	16489	16612	16484	16739	16650	16553	16544	16588	16532	16472	16704	16647	16531	16415	16579	16551	16718	16726	16579	16579	16579	16650	16529	16689	16719	16530	16596	16329	16425	16733	16699	16459	16526	16436	16699	16891	16550	16449	16527	16654	16585	16535	16622	16605	16581	16474	16597	16558	16732	16594	16610	16541	16676	16782	16572	16490	16759	16408	16709	16501	16635	16901	16500	16672	16695	16227	16544	16689	16526	16532	16558	16755	16599	16242	16553	16437	16429	16557	16399	16383	16575	16312	16287	16370	16342	16559	16230	16379	16513	16637	16729	16473	16560	16581	16706	16537	16438	16505	16630	16428	16460	16662	16571	16437	16561	16582	16500	16389	16512	16601	16700	16650	16648	16375	16684	16404	16435	16622	16407	16534	16644	16620	16664	16537	16611	16596	16701	16597	16703	16347	16602	16637	16559	16515	16739	16525	16565	16545	16759	16686	16483	16307	16410	16503	16433	16648	16656	16477	16717	16465	16621	16459	16453	16456	16470	16594	16677	16504	16435	16461	16770	16403	16830	16704	16640	16417	16564	16541	16261	16462	16489	16530	16611	16567	16506	16560	16528	16448	16462	16610	16636	16284	16493	16470	16567	16432	16594	16454	16555	16589	16495	16547	16487	16716	16380	16612	16620	16485	16674	16617	16602	16712	16559	16672	16459	16677	16588	16543	16666	16541	16463	16459	16448	16590	16587	16550	16655	16430	16648	16628	16498	16530	16410	16440	16652	16561	16440	16630	16538	16529	16430	16703	16490	16456	16577	16512	16532	16511	16742	16276	16718	16582	16485	16429	16653	16687	16440	16492	16569	16357	16593	16704	16540	16520	16608	16437	16601	16519	16461	16655	16560	16689	16626	16582	16715	16492	16559	16628	16718	16758	16661	16556	16554	16779	16573	16658	16431	16435	16682	16343	16770	16828	16800	16430	16655	16545	16557	16595	16430	16448	16470	16482	16611	16400	16615	16543	16605	16557	16472	16554	16841	16611	16448	16637	16481	16470	16666	16451	16604	16539	16439	16409	16402	16581	16656	16462	16616	16482	16685	16279	16616	16753	16435	16711	16346	16505	16380	16717	16648	16714	16639	16663	16555	16415	16547	16553	16659	16552	16654	16567	16616	16663	16558	16636	16722	16748	16489	16626	16639	16668	16605	16353	16491	16392	16557	16457	16448	16640	16377	16602	16726	16739	16546	16557	16545	16571	16555	16628	16359	16336	16585	16610	16570	16588	16525	16569	16553	16728	16369	16537	16549	16454	16485	16611	16619	16528	16584	16640	16736	16691	16656	16565	16413	16700	16565	16477	16587	16617	16443	16477	16746	16399	16613	16486	16451	16592	16660	16551	16367	16368	16521	16590	16667	16772	16617	16639	16568	16455	16709	16494	16456	16604	16707	16389	16709	16485	16354	16520	16418	16614	16628	16536	16849	16403	16346	16413	16478	16574	16575	16662	16580	16548	16392	16507	16640	16575	16324	16494	16479	16548	16500	16706	16552	16546	16576	16623	16580	16512	16505	16415	16482	16541	16408	16480	16671	16562	16471	16581	16697	16407	16787	16798	16610	16452	16741	16578	16751	16554	16583	16534	16454	16652	16379	16438	16662	16266	16362	16354	16476	16660	16671	16556	16533	16634	16619	16472	16244	16683	16591	16481	16452	16684	16599	16413	16728	16568	16460	16473	16605	16599	16600	16468	16595	16609	16656	16693	16660	16617	16638	16478	16470	16675	16538	16649	16660	16540	16375	16642	16648	16610	16517	16572	16473	16545	16385	16493	16673	16726	16532	16451	16514	16531	16476	16643	16659	16558	16607	16539	16491	16684	16540	16488	16459	16577	16544	16312	16408	16688	16516	16400	16305	16596	16412	16554	16489	16413	16364	16355	16460	16494	16600	16447	16602	16741	16591	16480	16677	16571	16636	16214	16494	16546	16560	16575	16681	16578	16472	16581	16602	16557	16537	16345	16283	16237	16966	16563	16371	16518	16434	16413	16596	16619	16525	16511	16288	16599	16609	16584	16516	16431	16727	16532	16530	16568	16485	16584	16408	16419	16573	16660	16678	16320	16730	16482	16506	16665	16676	16584	16496	16524	16845	16575	16489	16441	16523	16601	16478	16742	16499	16552	16713	16542	16516	16523	16623	16848	16474	16524	16500	16348	16592	16498	16469	16418	16690	16476	16564	16531	16574	16429	16690	16682	16600	16477	16571	16645	16812	16722	16632	16512	16577	16427	16527	16477	16615	16950	16578	16515	16480	16435	16584	16661	16585	16714	16528	16420	16524	16611	16566	16433	16553	16485	16534	16547	16348	16490	16456	16541	16586	16678	16442	16656	16510	16541	16724	16736	16613	16548	16544	16554	16656	16477	16577	16391	16598	16496	16503	16604	16712	16509	16567	16655	16496	16404	16596	16732	16461	16485	16721	16531	16596	16415	16751	16698	16482	16509	16554	16617	16633	16583	16670	16209	16420	16448	16403	16684	16600	16477	16473	16694	16570	16449	16601	16380	16447	16633	16720	16519	16588	16651	16437	16702	16550	16513	16626	16561	16728	16468	16614	16327	16503	16633	16663	16639	16481	16773	16513	16779	16597	16566	16532	16377	16500	16458	16696	16526	16673	16660	16305	16586	16523	16491	16558	16498	16532	16632	16574	16462	16565	16415	16482	16467	16320	16556	16542	16543	16658	16670	16717	16558	16539	16552	16524	16565	16479	16545	16676	16520	16475	16577	16418	16522	16656	16477	16518	16779	16618	16563	16548	16493	16555	16378	16540	16437	16659	16616	16753	16535	16570	16617	16624	16638	16497	16480	16791	16629	16477	16301	16551	16714	16668	16623	16361	16384	16611	16657	16406	16382	16555	16499	16439	16559	16369	16508	16636	16585	16744	16736	16453	16556	16586	16427	16294	16553	16479	16436	16584	16483	16580	16595	16605	16663	16529	16585	16692	16567	16587	16658	16585	16606	16561	16486	16429	16714	16540	16435	16592	16384	16648	16755	16614	16406	16660	16665	16590	16421	16465	16640	16544	16528	16455	16594	16593	16464	16515	16475	16549	16727	16648	16559	16498	16710	16668	16684	16411	16569	16568	16500	16451	16630	16583	16707	16364	16590	16580	16726	16359	16551	16492	16483	16588	16532	16341	16476	16683	16567	16625	16549	16726	16334	16545	16483	16403	16452	16353	16524	16578	16512	16497	16469	16582	16555	16586	16771	16648	16806	16532	16730	16412	16409	16443	16597	16680	16480	16753	16457	16278	16608	16690	16325	16504	16357	16481	16647	16808	16516	16473	16506	16565	16431	16645	16685	16615	16767	16531	16438	16568	16412	16547	16376	16642	16652	16710	16554	16511	16662	16717	16686	16773	16436	16493	16331	16457	16726	16470	16555	16685	16624	16624	16375	16591	16551	16640	16540	16416	16548	16602	16492	16649	16660	16577	16707	16441	16696	16746	16698	16585	16588	16552	16541	16570	16672	16376	16703	16537	16485	16517	16468	16391	16486	16483	16531	16521	16464	16632	16586	16535	16663	16488	16474	16819	16608	16443	16483	16483	16568	16619	16437	16594	16377	16555	16513	16554	16570	16576	16517	16660	16556	16620	16604	16426	16512	16476	16541	16590	16431	16616	16488	16532	16443	16369	16390	16376	16577	16290	16484	16508	16473	16313	16584	16488	16412	16699	16696	16458	16512	16538	16437	16220	16665	16530	16548	16601	16719	16623	16542	16518	16643	16676	16418	16396	16586	16485	16660	16481	16687	16341	16711
28525	58370	52814	40605	33542	26818	23085	19154	17005	15800	15477	15316	14917	14678	14415	14538	14466	14330	14323	13992	14187	14028	14234	14079	14011	13979	14124	13995	14074	14025	13922	13867	13816	13804	14010	13943	14173	14116	13890	13998	13960	14062	14016	14100	13875	13999	13956	13979	13965	13920	14067	13974	13946	13890	13888	13947	13979	14114	13817	14044	13973	13891	13920	13799	13938	14078	13820	13904	13901	13952	13971	13926	14125	13902	13994	14060	13782	13916	13929	13902	13940	13865	13942	13881	14015	14094	13961	14027	14005	13916	14030	13862	13820	14040	13807	14017	13833	14020	14023	13841	13910	13893	13981	14015	13997	13944	13752	14065	14025	13935	13943	13978	13861	13946	13845	13938	14014	13838	13837	14018	13842	13965	13889	13954	13763	13794	13828	13839	13910	13905	13833	13942	13858	13967	13874	13986	14022	13953	13886	13815	13953	14059	14012	13948	13978	13841	13998	13842	13905	13783	13849	13957	13976	14020	14043	13739	14037	14108	14009	13874	13775	13784	13992	14050	13818	13897	13972	13969	13864	14072	13900	14089	13969	13869	14047	14118	13927	13979	14020	14056	13950	13886	13765	14128	14062	13884	13935	13939	13845	14034	14053	13952	14010	13981	13986	14041	13933	14036	13944	13978	13997	13878	14027	13736	14108	13737	13735	13873	13906	13894	13997	14045	13979	13893	13979	13827	13923	14011	13940	13840	14040	13792	13934	14017	13812	13880	13846	13870	13940	13871	13829	13864	13913	13961	14139	13975	13881	13907	13950	13865	13998	13880	14029	13940	13939	13809	13916	13929	13770	13745	14080	13725	13896	14049	13996	13910	14064	14109	13885	13831	13860	13781	13921	14018	13994	14034	13852	13978	14002	13998	13992	13937	14103	13886	13908	14002	13875	14156	14012	14062	13873	13808	14019	13903	13957	13914	13810	13961	14061	13750	13992	13868	13975	14085	13804	13880	13872	13982	14007	13859	13898	13971	13965	13851	13837	14011	13848	13813	13875	13925	13964	14052	14076	13900	13882	13938	14072	13818	13986	13968	13863	13981	13903	13844	14010	13806	13773	13890	13978	13816	13922	14046	13997	13959	14067	13917	13926	14096	13850	13953	13935	14023	13959	14087	13833	13990	13892	13977	13881	13824	13962	14111	13903	13880	13843	13720	13902	14025	13994	13956	13964	14088	14019	14042	13961	13771	13891	14056	13848	13964	13878	13926	13916	14163	14040	14025	13996	14035	13925	13927	13865	13899	13960	14005	13841	13956	13899	13982	14037	13968	13920	14022	13879	13914	13931	14013	13959	13895	14073	13949	13917	13943	13860	13808	14036	14036	13952	13842	13838	14013	14223	13921	13935	13969	13974	14086	13920	14089	14048	13879	13928	14099	13674	14056	13972	13834	13856	13896	14005	13900	13842	13842	13958	13862	14053	13937	13908	13947	13972	14052	14002	13942	13935	13871	13796	13982	13802	13853	13988	13936	13787	13857	13934	14045	13888	13936	13877	13927	13928	13848	14064	13993	13931	14019	14006	13939	13959	13886	13954	13958	13887	13987	13860	13857	13935	13754	14010	13973	13968	13896	13989	14053	13916	14087	14020	14135	13837	13822	13952	14074	13882	14100	14060	14069	13943	13880	13899	13936	13837	13908	13962	13970	13793	13934	13997	13896	13822	13932	13878	13753	13799	13945	13932	13989	13787	13813	13989	14054	13880	14054	14107	13859	13776	14140	13981	13969	13811	13894	13911	13962	13761	14060	13827	13929	13893	13871	13924	13926	14021	13970	13997	13866	14018	13892	13977	13957	13993	13946	14010	14059	13955	13906	13982	13968	13881	13916	14093	13905	13820	14005	13917	13920	13969	13789	14077	13917	14028	13948	14046	13922	13889	13981	14013	13930	13953	13977	13899	13814	13712	13856	13794	14012	13825	13870	13786	14015	13821	14087	13965	13941	14015	13989	13910	13967	13898	13940	13912	13844	14010	13870	13750	13930	13955	13865	13950	13939	14019	13863	13963	14069	13938	13990	13918	13916	13886	13886	13782	13967	14009	13876	14013	13957	13878	13988	13966	13801	13860	13929	14096	13963	13740	13956	13933	13848	13948	13989	14001	13933	13942	13965	13862	13948	13881	14039	13843	13945	13885	14015	13937	13765	13960	13945	13780	13815	14051	13988	13831	13984	13993	13956	13959	13960	13791	13929	13869	14036	13861	14009	13945	14126	13831	14071	14031	13857	13927	13951	13886	13977	13787	13901	13843	13818	13985	13929	13858	13851	13976	14037	13851	13784	13869	13936	13905	13939	13848	13892	13894	13787	14122	13882	13975	13897	14079	13975	13977	13862	13764	14024	13830	14013	13993	14066	13871	13872	13885	13945	13866	13933	13849	14184	13993	13995	13933	13945	13843	13918	13792	13994	13878	13861	13883	13864	13959	14043	13929	13975	13795	13963	13976	13945	14021	14022	13831	14053	13892	13876	13963	13997	13796	14066	13968	14001	14188	13795	13828	13984	13723	13854	13884	13831	13971	13943	13821	14089	13996	13926	14077	13820	14074	13962	13799	13957	13905	13650	13888	13937	14014	13827	13958	13843	13852	13850	13966	13889	13904	13891	13786	14046	14049	13764	13881	14007	13791	13892	13876	13880	13904	13941	13991	13968	13816	14065	14025	13932	13959	13976	13818	13964	13796	13946	13901	14007	13812	14012	13922	13816	14154	13852	14096	13944	13960	13850	13930	13868	13922	14171	13925	13955	13846	13969	13805	13783	14059	13891	13815	13955	13906	13949	14029	13935	13847	14000	14060	13908	14043	13923	13947	13947	14018	13914	13888	13884	13756	13912	14131	13878	13758	13926	14031	13834	13829	13912	13972	13834	13865	14029	13865	13921	13671	14024	13831	14169	14002	13956	14045	13965	13992	13918	13855	13806	13915	13835	13859	13977	13961	14047	13886	13902	13727	14073	14002	13735	14058	14050	14034	13922	13649	14053	13989	14010	14076	13853	13788	13863	13998	13974	13972	13773	14051	13944	13990	13882	13937	13846	13907	14023	14149	13838	14133	13908	13863	14025	14000	13936	14246	14025	13801	13935	13931	13997	13987	13958	13989	13805	13928	13977	13896	13846	13958	14057	13919	14156	13949	14163	13782	13898	13908	13912	13988	13963	14083	13995	13923	14095	14173	14090	13943	13780	13969	13924	13883	13973	13960	14075	13872	13976	14010	13776	14078	14037	13959	13961	14051	14030	13998	13873	13766	14008	13845	13809	13943	13894	13993	13911	13905	13894	13868	13872	14061	13903	14178	13974	13874	14002	13837	13973	13903	13887	13881	13959	14018	13877	13780	13970	13810	13879	13956	13947	13956	13922	13985	14004	13942	13916	13940	13936	13887	13900	14049	14005	14114	14100	13922	13875	13816	14003	14073	13892	14029	13802	13945	13831	13928	13957	14043	13850	13819	13947	13901	13931	14057	13875	13954	13929	13924	14046	13992	14036	13755	13915	13889	13930	14135	13873	13824	13888	13778	13793	13880	13984	13977	13871	13967	13745	13882	14120	14073	13930	13889	13877	13962	13962	13886	13874	13895	13977	13916	13924	14138	13851	13959	13915	13904	14024	13894	13986	13918	13979	13962	13848	14013	13993	13982	13981	13971	13974	13844	13896	13934	14056	13897	13830	13888	13993	14071	13813	13971	13928	13878	14099	14060	13801	13836	13909	13886	13902	13981	13846	14032	13921	13887	13911	14037	13952	14051	13857	13997	13927	13972	13919	13973	14094	14166	13866	13858	13866	13863	13990	13807	14020	13901	13953	13963	13848	14131	13950	13936	14074	13776	13987	13929	13888	13856	13976	13963	13781	13887	13988	14088	13867	14011	14036	14090	14029	13930	14063	13915	13861	14044	13863	13922	14079	14192	13910	13992	13902	14066	13973	14043	13904	13936	13890	14065	13892	13913	13991	13899	13960	14015	14087	14050	14129	14020	13884	13917	13995	13815	13862	13920	13976	13912	13931	14026	14049	13796	13762	14087	13922	13793	13788	13868	14059	14002	13879	13807	13898	13914	14014	14028	13857	13923	14006	13835	13955	13922	13924	14031	14088	13930	14048	13983	13871	13969	13868	14144	13819	13960	13951	13918	14130	14065	13900	14007	14011	13902	13791	13935	13919	14049	13958	14091	14003	13815	14091	13908	13956	13991	14081	13900	13901	13895	13896	13637	13877	13945	13893	13805	14166	13842	13793	14152	13911	13837	13885	13848	13781	13899	14181	13999	14063	14003	13779	13931	13928	13978	13984	14019	14140	14008	13953	14094	13841	13778	13987	13875	14051	13896	13992	13830	13883	14040	13959	13939	14069	13932	14116	13941	14005	13835	13844	13980	13946	13870	13911	13879	13890	13994	13966	13909	13975	13920	14076	13770	13874	14030	13979	13963	13992	14055	13932	14017	13900	13961	13881	13957	13625	13804	14069	13981	13858	14054	13785	14066	13879	14003	13806	13830	13809	13972	13816	13807	13944	14008	13998	14084	13792	14037	13843	13915	13753	13786	14121	14025	13792	14025	14041	13884	13786	13935	13715	13921	13873	14029	14152	13998	13934	13880	13776	14014	13805	13943	13924	13992	13792	14037	13890	13824	13944	13801	13895	13841	13904	14071	14070	13783	13849	14025	14000	13844	13943	14012	13744	14023	13887	13906	13988	13928	13916	13761	13894	13847	13810	14028	13976	13843	13826	13931	14033	13901	14039	13907	14164	13792	13871	14031	14154	14127	13965	14016	13842	13876	13780	13955	13866	13837	14033	13970	13783	13937	13904	13821	13850	13605	14002	14042	13824	13998	13823	13784	13943	13900	13987	13912	14104	13823	13978	13957	13881	14126	13914	14028	13882	13929	13904	13891	14025	13980	13860	13923	13936	14049	13925	13866	13875	13802	13976	13876	13969	14058	13922	13940	13876	13925	13934	13885	13935	13970	13856	13860	13979	13789	13897	13941	13874	13983	13913	13879	13905	13945	14042	13891	14059	13901	13878	13877	13921	13923	13893	13977	13920	14069	13861	14103	13909	13950	14047	13772	13991	13909	13951	13916	13945	13904	13896	13861	13993	13870	14038	13943	13918	13891	13882	13960	13863	14090	13912
28688	27743	36198	30229	22258	19277	17274	15859	15652	15441	15212	14961	14833	14761	14778	14786	14811	14752	14879	14853	14736	14846	14745	14638	14668	14786	14601	14750	14494	14713	14659	14740	14687	14636	14499	14618	14659	14634	14960	14827	14527	14615	14535	14670	14652	14770	14716	14511	14861	14541	14532	14532	14466	14605	14646	14778	14640	14657	14731	14794	14686	14848	14504	14546	14657	14471	14740	14879	14491	14675	14495	14644	14614	14578	14585	14502	14727	14955	14759	14701	14706	14632	14576	14505	14419	14557	14587	14613	14740	14613	14650	14491	14687	14431	14722	14614	14630	14785	14692	14675	14824	14686	14682	14599	14642	14405	14888	14704	14461	14520	14755	14473	14616	14505	14608	14635	14656	14844	14367	14678	14410	14627	14636	14836	14779	14514	14791	14619	14698	14725	14615	14723	14475	14586	14566	14536	14652	14762	14807	14766	14824	14638	14681	14556	14669	14531	14480	14732	14596	14575	14562	14624	14694	14906	14548	14695	14730	14514	14706	14655	14565	14572	14627	14431	14592	14719	14737	14633	14646	14576	14679	14527	14429	14622	14506	14585	14619	14544	14557	14700	14626	14574	14704	14618	14711	14568	14427	14453	14593	14567	14540	14623	14555	14437	14662	14679	14680	14681	14661	14855	14764	14537	14807	14759	14797	14525	14654	14611	14443	14525	14641	14648	14485	14724	14719	14467	14731	14700	14665	14513	14490	14620	14523	14896	14680	14824	14734	14885	14637	14667	14789	14736	14712	14733	14708	14581	14583	14731	14668	14654	14387	14727	14752	14468	14691	14775	14516	14572	14667	14698	14703	14653	14775	14832	14501	14790	14600	14685	14477	14521	14518	14546	14877	14478	14481	14641	14665	14474	14591	14570	14561	14691	14716	14454	14577	14691	14739	14777	14513	14573	14552	14694	14772	14793	14625	14731	14650	14530	14619	14514	14688	14662	14666	14662	14476	14579	14753	14659	14573	14857	14553	14780	14504	14635	14802	14407	14634	14674	14731	14577	14714	14448	14647	14822	14677	14665	14864	14505	14695	14644	14451	14431	14503	14643	14726	14641	14670	14594	14758	14757	14559	14719	14603	14387	14644	14718	14629	14508	14523	14676	14687	14719	14604	14826	14393	14453	14593	14570	14630	14624	14735	14605	14625	14779	14415	14778	14707	14600	14790	14712	14646	14578	14630	14731	14666	14564	14632	14880	14783	14576	14619	14668	14597	14810	14650	14723	14619	14670	14820	14980	14410	14520	14627	14637	14753	14590	14498	14626	14604	14581	14533	14465	14592	14418	14662	14541	14683	14554	14743	14780	14671	14460	14863	14589	14557	14572	14597	14616	14622	14642	14575	14690	14603	14751	14605	14698	14661	14810	14692	14645	14319	14791	14801	14631	14539	14694	14744	14603	14679	14928	14678	14550	14525	14604	14639	14721	14617	14546	14792	14694	14703	14456	14743	14598	14730	14712	14739	14694	14717	14888	14670	14632	14543	14522	14812	14544	14480	14575	14756	14592	14634	14757	14494	14392	14569	14593	14654	14711	14656	14717	14761	14724	14728	14667	14491	14670	14725	14568	14635	14579	14725	14504	14765	14577	14706	14643	14853	14606	14787	14786	14562	14713	14795	14571	14660	14607	14653	14757	14690	14757	14482	14492	14496	14592	14580	14553	14605	14748	14723	14696	14550	14652	14705	14752	14592	14620	14663	14729	14758	14780	14627	14584	14679	14732	14626	14561	14442	14718	14740	14561	14820	14732	14689	14552	14611	14532	14747	14760	14747	14561	14713	14740	14755	14732	14624	14560	14578	14537	14678	14679	14707	14500	14655	14791	14556	14616	14656	14420	14592	14597	14541	14474	14614	14563	14588	14652	14659	14741	14549	14769	14662	14699	14553	14637	14590	14578	14505	14811	14600	14720	14755	14755	14537	14592	14556	14547	14760	14589	14547	14579	14716	14677	14780	14697	14654	14485	14591	14664	14726	14487	14703	14595	14663	14789	14704	14661	14737	14485	14779	14513	14657	14730	14643	14625	14880	14726	14589	14661	14525	14572	14667	14740	14650	14696	14645	14573	14606	14622	14574	14751	14436	14726	14752	14569	14568	14580	14631	14537	14571	14564	14694	14845	14789	14485	14815	14564	14621	14628	14578	14671	14693	14453	14458	14666	14570	14621	14604	14766	14857	14681	14520	14600	14545	14649	14550	14730	14431	14553	14702	14767	14695	14635	14631	14697	14722	14686	14826	14800	14647	14705	14473	14507	14620	14774	14803	14673	14571	14593	14324	14734	14524	14579	14501	14622	14681	14708	14751	14577	14634	14583	14559	14629	14413	14638	14634	14463	14596	14621	14404	14711	14677	14566	14682	14758	14741	14599	14519	14662	14636	14670	14685	14465	14560	14575	14601	14739	14630	14515	14724	14535	14661	14568	14876	14410	14600	14582	14645	14728	14729	14641	14798	14603	14571	14601	14540	14863	14701	14758	14496	14641	14697	14679	14776	14693	14596	14742	14604	14775	14638	14666	14598	14549	14601	14734	14598	14783	14717	14589	14847	14748	14518	14712	14632	14569	14528	14465	14620	14660	14671	14448	14744	14617	14673	14631	14540	14597	14672	14643	14752	14705	14530	14685	14593	14354	14602	14725	14596	14528	14535	14793	14540	14284	14620	14755	14687	14527	14591	14695	14651	14683	14396	14468	14607	14674	14824	14597	14789	14678	14607	14649	14717	14790	14624	14550	14639	14531	14584	14589	14731	14627	14695	14588	14563	14542	14808	14496	14697	14501	14562	14411	14679	14732	14749	14435	14614	14591	14624	14624	14569	14709	14587	14700	14541	14698	14675	14537	14617	14480	14807	14629	14651	14672	14476	14736	14696	14495	14708	14642	14698	14786	14673	14404	14757	14609	14545	14677	14692	14718	14752	14814	14686	14614	14623	14776	14503	14563	14648	14585	14428	14415	14605	14579	14655	14508	14761	14879	14257	14666	14751	14587	14683	14737	14679	14457	14535	14693	14696	14638	14596	14661	14649	14698	14496	14589	14721	14746	14619	14716	14656	14628	14610	14574	14787	14702	14698	14655	14522	14698	14608	14457	14537	14516	14753	14738	14791	14637	14850	14602	14597	14888	14707	14849	14560	14852	14869	14747	14534	14623	14563	14578	14739	14693	14666	14498	14817	14820	14719	14643	14825	14574	14584	14744	14618	14660	14561	14742	14615	14585	14743	14656	14759	14668	14725	14886	14702	14830	14585	14706	14688	14543	14584	14561	14796	14637	14803	14655	14579	14732	14583	14850	14721	14576	14645	14792	14654	14476	14715	14683	14709	14656	14547	14606	14746	14576	14629	14557	14702	14472	14655	14608	14704	14603	14708	14680	14565	14707	14572	14693	14552	14492	14654	14710	14573	14772	14391	14411	14612	14783	14715	14653	14756	14655	14608	14725	14741	14588	14668	14733	14663	14717	14595	14697	14665	14464	14679	14539	14624	14627	14564	14888	14724	14608	14741	14506	14673	14638	14696	14643	14698	14755	14590	14519	14653	14697	14542	14556	14585	14729	14637	14591	14624	14719	14807	14513	14750	14516	14614	14845	14549	14593	14764	14720	14561	14732	14597	14601	14703	14597	14729	14500	14576	14478	14607	14679	14597	14576	14729	14546	14738	14790	14651	14702	14745	14764	14583	14798	14676	14760	14733	14734	14770	14732	14524	14673	14710	14740	14705	14629	14612	14755	14649	14584	14641	14559	14368	14513	14492	14552	14795	14690	14555	14614	14727	14700	14677	14700	14874	14767	14613	14606	14638	14591	14597	14775	14699	14738	14738	14830	14569	14653	14693	14803	14728	14773	14572	14586	14622	14763	14611	14534	14612	14561	14569	14601	14743	14788	14546	14541	14757	14478	14470	14820	14742	14462	14501	14669	14565	14460	14592	14724	14751	14743	14657	14720	14744	14537	14822	14644	14531	14653	14845	14608	14664	14568	14896	14651	14479	14420	14789	14652	14555	14667	14690	14786	14568	14632	14845	14630	14440	14653	14433	14606	14730	14666	14581	14531	14710	14680	14684	14660	14880	14707	14839	14701	14557	14760	14430	14729	14726	14834	14603	14509	14772	14538	14700	14771	14454	14469	14725	14647	14637	14685	14915	14504	14370	14609	14701	14698	14864	14647	14605	14834	14941	14780	14751	14680	14673	14630	14419	14603	14808	14743	14465	14782	14834	14567	14707	14626	14724	14706	14641	14686	14722	14789	14650	14773	14465	14695	14671	14716	14726	14642	14869	14524	14617	14663	14796	14494	14842	14875	14555	14580	14743	14645	14649	14447	14615	14473	14890	14732	14796	14724	14747	14462	14727	14663	14587	14500	14687	14681	14626	14862	14713	14621	14663	14615	14635	14537	14564	14819	14876	14681	14528	14546	14836	14596	14689	14529	14524	14693	14695	14758	14664	14514	14571	14642	14663	14779	14557	14601	14404	14549	14602	14610	14862	14705	14688	14603	14691	14590	14566	14684	14578	14644	14824	14475	14587	14682	14604	14738	14633	14790	14586	14767	14646	14859	14706	14598	14460	14617	14612	14437	14810	14803	14693	14722	14562	14652	14708	14563	14675	14817	14541	14420	14480	14554	14677	14676	14615	14555	14679	14635	14635	14893	14598	14716	14696	14752	14634	14736	14431	14486	14593	14634	14576	14699	14552	14707	14669	14461	14524	14466	14432	14762	14755	14822	14652	14519	14524	14641	14500	14658	14734	14677	14653	14717	14680	14738	14490	14643	14782	14674	14767	14825	14712	15003	14719	14659	14812	14646	14886	14496	14639	14660	14605	14551	14578	14552	14625	14566	14662	14796	14596	14525	14578	14736	14628	14538	14642	14912	14731	14669	14599	14547	14615	14614	14679	14707	14778	14476	14690	14669	14578	14770	14531	14668	14742	14456	14656	14778	14687	14614	14630	14599	14818	14730	14591	14676	14737	14658	14386	14659	14513	14520	14649	14754	14611	14499	14541	14658	14660	14846	14560	14701	14784	14654	14675	14482	14627	14636	14744	14518	14682	14809	14815	14657	14674	14676	14685	14702	14550	14595	14579	14757	14907	14651	14682	14773	14499	14682	14806	14615	14676	14479	14687	14612
26225	43745	36496	26375	20700	17907	15862	14513	13817	13720	13428	13262	13083	13068	12890	12844	12857	12947	12878	12857	12721	12724	12791	13005	12735	12709	12904	12875	13079	12837	12683	12826	12762	12775	12824	12651	12748	12659	12861	12605	12667	12979	12804	12551	12788	12768	12598	12980	12678	12676	12707	12703	12689	12753	12807	12732	12564	12903	12550	12919	12774	12734	12672	12843	12662	12978	12579	12889	12879	12775	12572	12804	12770	12747	12807	12555	12745	12627	12840	12728	12739	12805	12600	12710	12638	12606	12737	12685	12778	12788	12712	12707	12973	12589	12636	12737	12832	12727	12551	12674	12747	12648	12771	12731	12778	12726	12627	12895	12811	12766	12640	12762	12754	12828	12641	12821	12701	12825	12812	12805	12640	12776	12801	12749	12782	12708	12775	12841	12743	12733	12798	12786	12658	12754	12528	12763	12795	12832	12903	12741	12830	12716	12703	12775	12777	12666	12708	12759	12945	12794	12691	12779	12681	12840	12751	12776	12903	12721	12681	12701	12700	12873	12831	12746	12942	12706	12621	12751	12772	12879	12827	12736	12707	12756	12864	12645	12851	12767	12627	12542	12704	12634	12728	12763	12741	12874	12768	12677	12630	12881	12690	12786	12826	12629	12775	12613	12704	12847	12787	12799	12670	12670	12554	12841	12740	12731	12721	12746	12707	12789	12785	12741	12770	12834	12738	12706	12755	12774	12765	12593	12686	12715	12755	12670	12752	12870	12800	12690	12948	12608	12793	12693	12708	12695	12760	12728	12724	12819	12788	12798	12692	12694	12742	12834	12736	12766	12799	12749	12929	12713	12888	12681	12736	12885	12664	12686	12768	12714	12872	12821	12680	12759	12782	12828	12815	12815	12594	12682	12655	12902	12879	12759	12865	12784	12819	12669	12879	12713	12869	12616	12821	12732	12784	12699	12824	12822	12591	12722	12652	12723	12561	12689	12761	12835	12893	12796	12943	12666	12843	13005	12829	12805	12625	12621	12746	12700	12829	12822	12659	12618	12669	12671	12724	12737	12801	12777	12619	12733	12836	12679	12766	12905	12833	12820	12829	12685	12795	12805	12776	12650	12723	12665	12640	12703	12785	12794	12689	12789	12651	12643	12756	12780	12629	12757	12865	12935	12768	12735	12688	12765	12713	12685	12790	12839	12682	12861	12803	12752	12702	12779	12698	12753	12740	12902	12650	12776	12740	12819	12735	12730	12765	12766	12864	12795	12725	12878	12872	12789	12764	12634	12669	12811	12697	12742	12849	12790	12857	12881	12778	12705	12759	12768	12693	12724	12866	12661	12912	12663	12793	12710	12675	12788	12795	12767	12881	12570	12787	12800	12763	12639	12808	12750	12829	12615	12834	12810	12793	12870	12716	12686	12715	12832	12612	12724	12738	12828	12753	12875	12641	12811	12951	12665	12767	12559	12591	12697	12797	12654	12642	12891	12827	12530	12743	12788	12823	12719	12771	12662	12679	12721	12615	12701	12869	12746	12851	12746	12826	12720	12680	12924	12761	12759	12875	12759	12667	12634	12865	12698	12638	12644	12768	12577	12872	12860	12826	12718	12716	12843	12773	12677	12679	12828	12686	12746	12794	12675	12948	12612	12787	12706	12561	12679	12954	12613	12916	12892	12747	12777	12791	13000	12918	12642	12764	12809	12725	12668	12793	12731	12675	12629	12852	12603	12739	12763	12712	12715	12681	12623	12835	12741	12718	12825	12730	12719	12604	12791	12675	12819	12662	12789	12753	12705	12775	12766	12700	12789	12671	12811	12834	12764	12677	12628	12847	12703	12784	12741	12683	12684	12621	12603	12745	12948	12731	12728	12758	12782	12710	12767	12785	12720	12725	12733	12873	12755	12695	12825	12705	12677	12739	12745	12764	12927	12888	12668	12717	12869	12766	12745	12646	12767	12730	12850	12897	12831	12780	12779	12868	12734	12803	12829	12830	12792	12702	12811	12671	12852	12653	12732	12726	12795	12789	12838	12675	12721	12669	12582	12706	12750	12779	12906	12798	12809	12664	12851	12724	12821	12627	12743	12694	12794	12793	12770	12747	12854	12589	12906	12834	12846	12771	12824	12641	12698	12902	12757	12629	12751	12729	12823	12776	12702	12476	12699	12819	12817	12800	12607	12737	12868	12804	12647	12716	12860	12745	12701	12717	12626	12696	12738	12869	12835	12730	12807	12701	12646	12841	12821	12888	12631	12664	12659	12796	12950	12796	12773	12748	12888	12656	12723	12771	12738	12971	12741	12723	12791	12743	12716	12695	12662	12566	12704	12901	12713	12715	12785	12644	12846	12848	12659	12874	12936	12641	12740	12741	12763	12630	12741	12742	12707	12713	12912	12820	12753	12787	12527	12825	12714	12747	12641	12667	12725	12740	12653	12885	12843	12658	12864	12874	12705	12757	12724	12722	12697	12655	12747	12734	12870	12843	12723	12846	12743	12800	12761	12785	12721	12736	12736	12859	12913	12847	12736	12772	12709	12765	12743	12734	12808	12779	12903	12787	12773	12503	12647	12761	12711	12683	12865	12680	12709	12692	12670	12686	12770	12702	12641	12811	12715	12792	12655	12759	12936	12731	12844	12881	12839	12576	12681	12879	12616	12859	12720	12751	12770	12674	12861	12631	12664	12721	12778	12768	12683	12704	12737	12651	12532	12885	12662	12913	12679	12810	12824	12729	12780	12683	12778	12817	12880	12716	12797	12645	12752	12700	12830	12663	12823	12471	12671	12958	12956	12805	12698	12790	12677	12740	12817	12693	12758	12742	12744	12681	12674	12788	12703	12815	12747	12787	12899	12849	12645	12756	12752	12857	12727	12752	12762	12776	12861	12689	12817	12659	12651	12663	12851	12814	12653	12771	12756	12934	12771	12786	12747	13042	12597	12733	12575	12694	12647	12789	12744	12843	12678	12668	12745	12595	12926	12773	12768	12801	12786	12628	12631	12774	12706	12836	12590	12744	12848	12866	12853	12842	12787	12817	12683	12672	12725	12717	12750	12798	12693	12758	12830	12813	12805	12742	12800	12675	12580	12665	12738	12743	12641	12624	12812	12833	12688	12824	12765	12696	12834	12640	12868	12753	12709	12529	12843	12491	12770	12843	12880	12813	12817	12625	12630	12851	12825	12854	12436	12686	12614	12814	12791	12820	12834	12503	12791	12713	12842	12893	12820	12762	12842	12721	12674	12849	12789	12783	12829	12742	12801	12868	12613	12900	12684	12706	12679	12727	12755	12879	12888	12828	12667	12890	12748	12747	12780	12825	12718	12622	12782	12824	12751	12815	12787	12825	12635	12765	12769	12726	12777	12775	12824	12864	12830	12689	12752	12778	12684	12818	12716	12690	12633	12696	12674	12758	12813	12818	12811	12727	12696	12688	12785	12720	12668	12560	12879	12691	12703	12718	12692	12801	12677	12700	12709	12602	12796	12729	12751	12722	12820	12676	12631	12816	12843	12780	12868	12948	12637	12768	12588	12689	12727	12788	12582	12942	12786	12728	12756	12753	12665	12864	12723	12820	12888	12638	12746	12704	12830	12783	12893	12733	12491	12807	12709	12751	12722	12753	12726	12882	12872	12822	12864	12712	12674	12603	12713	12957	12809	12660	12665	12776	12830	12642	12776	12589	12731	12784	12748	12784	12621	12577	12686	12815	12559	12616	12837	12843	12734	12826	12784	12816	12852	12686	12538	12782	12701	12830	12805	12793	12894	12754	12817	12700	12749	12752	12606	12767	12713	12892	12732	12782	12850	12833	12699	12667	12880	12866	12631	12821	12740	12773	12635	12963	12653	12577	12729	12690	12837	12790	12782	12672	12661	12777	12765	12765	12803	12630	12757	12773	12758	12768	12754	12602	12719	12636	12739	12797	12676	12861	12775	12639	12901	12744	12640	12597	12878	12731	12667	12760	12826	12854	12651	12951	12731	12729	12716	12895	12807	12850	12736	12661	12834	12857	12750	12744	12620	12832	12928	12698	12794	12772	12730	12652	12649	12749	12731	12806	12800	12687	12661	12727	12575	12848	12701	12794	12562	12934	12732	12714	12749	12689	12723	12947	12602	12920	12678	12752	12577	12662	12701	12702	12823	12571	12681	12774	12778	12648	12659	12814	12767	12840	12864	12745	12624	12872	12817	12808	12846	12707	12950	12845	12727	12691	12746	12887	12680	12789	12716	12777	12637	12801	12746	12761	13013	12983	12823	12685	12885	12709	12747	12774	12939	12761	12716	12806	12756	12655	12848	12884	12836	12742	12832	12793	12845	12899	12664	12788	12758	12738	12771	12865	12650	12712	12853	12627	12768	12801	12819	12723	12879	12881	12866	12721	12759	12702	12624	12753	12929	12671	12677	12551	12847	12851	12740	12950	12611	12738	12877	12585	12761	12847	12715	12756	12732	12706	12872	12676	12770	12789	12834	12644	12723	12674	12796	12698	12844	12787	12771	12640	12774	12822	12678	12793	12724	12806	12682	12676	12741	12797	12920	12968	12688	12740	12883	12724	12878	12733	12870	12730	12676	12705	12814	12861	12700	12777	12678	12869	12693	12692	12854	12782	12721	12891	12914	12777	13047	12797	12710	12848	12820	12509	12649	12687	12763	12492	12657	12695	12729	12740	12713	12814	12727	12652	12768	12800	12762	12659	12787	12733	12841	12856	12887	12761	12833	12721	12674	12839	12717	12592	12836	12700	12784	12898	12662	12468	12832	12823	12742	12648	12699	12737	12889	12711	12843	12744	12882	12817	12738	12773	12996	12727	12810	12763	12838	12742	12785	12861	12752	12632	12602	12671	12903	12692	12705	12883	12607	12762	12776	12902	12682	12704	12829	12636	12813	12680	12694	12728	12739	12926	12730	12668	12564	12719	12837	12760	12658	12775	12768	12948	12699	12613	12833	12747	12890	12766	12710	12665	12898	12860	12752	12656	12731	12735	12588	12704	12660	12675	12810	12867	12936	12801	12811	12759	12619	12699	12681	12633	12765	12773	12700	12705	12853	12693	12803	12755	12931	12697	12683	12707	12751	12808	12856	12838	12827	12944	12812	12710	12721	12711	12842	12846	12704	12729	12821	12814	12757	12723	12841	12856	12933	12947	12801	12705	12825	12901	12826	12694	12764
22892	21117	28652	25038	24252	24975	23128	18557	17258	17160	16524	16615	16413	16115	16006	16123	15862	15883	15934	15707	15991	16079	15816	15894	15756	15700	15774	15675	15849	15617	15764	15842	15666	15724	15583	15764	15801	15638	15758	15853	15568	15820	15728	15757	15657	15711	15812	15652	15860	15723	15670	15570	15617	15638	15855	15641	15575	15760	15616	15865	15826	15847	15466	15630	15802	15799	15724	15803	15702	15632	15910	15698	15751	15538	15684	15671	15768	15939	15750	15509	15654	15528	15839	15710	15746	15839	15926	15680	15647	15473	15735	15555	15655	15787	15776	15774	15823	15890	15599	15521	15742	15795	15732	15639	15581	15576	15632	15775	15652	15827	15554	15474	15742	15688	15563	15561	15557	15499	15534	15644	15881	15633	15732	15499	15527	15836	15764	15865	15656	15891	15817	15771	15616	15796	15774	15703	15627	15752	15731	15574	15703	15641	15709	15727	15583	15681	15734	15583	15780	15552	15754	15663	15822	15646	15542	15944	15863	15771	15795	15689	15610	15538	15609	15652	15718	15782	15777	15756	15761	15730	15723	15671	15755	15777	15648	15718	15573	15664	15601	15703	15679	15658	15491	15515	15914	15634	15716	15737	15801	15716	15744	15834	15734	15589	15625	15562	15657	15633	15717	15608	15471	15342	15685	15832	15679	15698	15586	15583	15389	15593	15711	15456	15806	15790	15692	15838	15787	15748	15580	15668	15736	15583	15736	15693	15837	15757	15819	15835	15543	15686	15620	15630	15790	15700	15666	15543	15811	15719	15627	15665	15709	15694	15645	15705	15724	15691	15641	15706	15784	15627	15779	15823	15674	15591	15609	15611	15669	15741	15790	15694	15930	15855	15782	15668	15810	15754	15709	15795	15637	15659	15570	15847	15732	15622	15447	15702	15678	15658	15523	15513	15502	15639	15495	15790	15439	15532	15715	15673	15804	15682	15645	15637	15711	15676	15698	15683	15712	15570	15718	15776	15745	15810	15825	15594	15671	15752	15529	15644	15406	15696	15797	15621	15594	15744	15748	15738	15532	15696	15568	15571	15655	15703	15867	15655	15508	15510	15731	15591	15606	15425	15683	15514	15653	15602	15647	15559	15689	15590	15742	15833	15585	15719	15741	15875	15603	15519	15510	15574	15904	15661	15726	15612	15632	15660	15626	15595	15897	15905	15778	15820	15756	15509	15604	15738	15772	15697	15578	15719	15519	15530	15753	15546	15680	15749	15840	15711	15902	15756	15742	15816	15723	15728	15808	15801	15699	15715	15611	15730	15758	15563	15563	15840	15614	15729	15728	15663	15747	15737	15774	15568	15859	15853	15655	15783	15764	15688	15405	15784	15683	15482	15688	15855	15791	15677	15657	15796	15637	15673	15537	15719	15678	16026	15769	15614	15948	15763	15633	15888	15693	16011	15816	15735	15451	15721	15862	15939	15845	15605	15737	15639	15791	15591	15695	15680	15610	15763	15633	15707	15747	15759	15687	15754	15654	15615	15803	15506	15620	15488	15655	15590	15872	15596	15601	15842	15693	15635	15707	15727	15723	15695	15561	15787	15770	15594	15691	15752	15613	15709	15622	15965	15828	15680	15714	15694	15758	15779	15842	15641	15640	15734	15886	15642	15714	15844	15737	15695	15660	15728	15686	15784	15647	15587	15602	15727	15656	15685	15696	15913	15697	15629	15726	15711	15725	15712	15616	15540	15805	15745	15723	15734	15860	15846	15677	15913	15657	15719	15670	15599	15731	15639	15720	15695	15715	15861	15752	15852	15686	15672	15740	15393	15512	15858	15622	15669	15577	15742	15661	15867	15669	15598	15768	15708	15614	15707	15633	15584	15751	15584	15587	15572	15605	15737	15696	15540	15506	15771	15714	15677	15575	15813	15722	15714	15805	15736	15524	15616	15602	15707	15603	15778	15605	15598	15859	15548	15690	15668	15778	15807	15498	15531	15682	15562	15657	15807	15504	15640	15670	15664	15813	15786	15707	15709	15590	16001	15788	15573	15634	15633	15764	15676	15547	15329	15790	15643	15680	15787	15801	15676	15748	15823	15811	15878	15641	15660	15579	15861	15677	15685	15699	15570	15526	15664	15598	15592	15820	15775	15775	15524	15699	15661	15805	15606	15618	15716	15686	15570	15694	15647	15699	15606	15853	15667	15625	15632	15586	15869	15814	15552	15901	15635	15534	15633	15618	15545	15744	15610	15592	15772	15806	15496	15772	15666	15628	15714	15749	15447	15687	15579	15750	15649	15811	15675	15966	15737	15838	15674	15720	15652	15589	15748	15840	15646	15575	15498	15493	15566	15535	15636	15529	15703	15709	15712	15744	15625	15728	15599	15762	15776	15528	15637	15578	15799	15485	15623	15757	15676	15725	15763	15750	15845	15826	15764	15779	15824	15786	15695	15730	15682	15597	15685	15612	15563	15632	15686	15738	15662	15681	15634	15708	15759	15651	15640	15915	15613	15703	15786	15773	15717	15586	15570	15697	15916	15657	15852	15966	15635	15740	15333	15577	15556	15694	15728	15782	15596	15593	15645	15581	15737	15603	15574	15565	15719	15585	15707	15758	15490	15694	15647	15671	15818	15770	15719	15625	15612	15859	15922	15708	15629	15807	15750	15725	15613	15799	15721	15674	15490	15522	15680	15647	15703	15920	15532	15638	15593	15624	15718	15686	15675	15934	15640	15847	15510	15566	15686	15438	15731	15571	15691	15890	15651	15607	15783	15551	15670	15885	15672	15634	15872	15645	15644	15809	15589	15710	15710	15632	15530	15560	15877	15831	15926	15698	15809	15520	15729	15838	15632	15478	15631	15756	15641	15620	15582	15559	15735	15822	15744	15683	15589	15602	15759	15670	15767	15576	15602	15695	15921	15716	15785	15790	15510	15702	15611	15543	15683	15745	15735	15632	15479	15567	15780	15569	15699	15502	15661	15786	15654	15703	15665	15698	15589	15633	15440	15749	15732	15728	15525	15801	15515	15586	15643	15541	15721	15777	15706	15776	15769	15771	15622	15678	15654	15625	15680	15710	15589	15695	15859	15710	15615	15543	15741	15719	15692	15765	15714	15815	15599	15682	15609	15751	15899	15653	15420	15584	15623	15792	15462	15544	15744	15609	15728	15741	15621	15708	15559	15719	15588	15748	15669	15906	15629	15650	15675	15814	15466	15626	15479	15741	15793	15959	15697	15793	15633	15801	15740	15678	15548	15671	15661	15736	15660	15688	15741	15740	15626	15868	15715	15620	15578	15753	15821	15849	15662	15781	15671	15843	15895	15842	16031	15937	15827	15618	15410	15458	15675	15691	15594	15577	15823	15737	15512	15744	15788	15689	15616	15718	15866	15646	15879	15698	15584	15683	15605	15632	15666	15679	15547	15665	15771	15540	15838	15811	15777	15608	15744	15710	15677	15546	15600	15644	15621	15682	15697	15743	15784	15713	15755	15501	15536	15668	15606	15660	15763	15728	15559	15740	15701	15696	15911	15682	15512	15659	15679	15693	15591	15601	15542	15633	15815	15524	15620	15912	15917	15533	15423	15688	15720	15706	15584	15729	15857	15768	15624	15734	15700	15982	15714	15482	15653	15600	15789	15660	15667	15665	15859	15491	15544	15899	15683	15634	15669	15817	15551	15621	15780	15866	15743	15773	15852	15593	15650	15636	15658	15716	15665	15810	15663	15742	15774	15578	15655	15730	15820	15572	15790	15656	15689	15730	15782	15657	15614	15818	15744	15785	15725	15657	15636	15738	15693	15666	15547	15735	15510	15641	15658	15800	15518	15718	15787	15790	15817	15663	15587	15505	15593	15759	15604	15807	15808	15608	15755	15516	15496	15783	15661	15582	15671	15878	15641	15897	15744	15760	15448	15531	15588	15595	15761	15770	15661	15788	15598	15894	15592	15670	15594	15816	15651	15666	15653	15712	15573	15707	15581	15842	15797	15682	15745	15573	15586	15828	15937	15649	15717	15487	15786	15628	15573	15728	15752	15872	15827	15515	15695	15768	15625	15657	15708	15795	15791	15770	15562	15638	15750	15517	15819	15804	15690	15662	15427	15921	15853	15840	15961	15753	15669	15581	15550	15496	15688	15934	15541	15690	15597	15722	15758	15773	15644	15657	15811	15674	15668	15694	15572	15815	15678	15668	15608	15711	15593	15618	15648	15623	15868	15830	15493	15498	15689	15660	15596	15812	15643	15721	15565	15759	15591	15883	15601	15693	15611	15696	15743	15671	15834	15644	15610	15719	15693	15536	15779	15691	15428	15627	15887	15781	15634	15676	15595	15634	15645	15646	15524	15537	15691	15819	15713	15661	15837	15627	15806	15913	15538	15775	15653	15676	15673	15686	15692	15685	15736	15678	15834	15796	15786	15580	15779	15685	15683	15770	15987	15622	15859	15679	15553	15524	15691	15579	15633	15627	15827	15789	15762	15743	15672	15921	15710	15699	15853	15634	15573	15512	15768	15569	15566	15434	15880	15670	15556	15719	15547	15729	15716	15852	15680	15619	15645	15710	15514	15645	15612	15704	15588	15579	15479	15609	15510	15886	15433	15731	15786	15694	15693	15591	15836	15764	15818	15617	15825	15657	15628	15739	15910	15552	15740	15689	15667	15710	15732	15492	15664	15613	15779	15863	15712	15677	15681	15722	15552	15552	15750	15639	15534	15787	15695	15485	15712	15629	15615	15512	15883	15660	15692	15699	15803	15800	15551	15606	15710	15570	15634	15809	15774	15793	15740	15702	15351	15494	15819	15659	15436	15530	15537	15754	15684	15750	15764	15729	15728	15738	15506	15775	15595	15644	15725	15600	15692	15741	15869	15434	15602	15727	15741	15526	15527	15725	15766	15686	15670	15740	15720	15669	15696	15642	15546	15694	15776	15711	15778	15529	15555	15743	15516	15716	15841	15601	15563	15670	15625	15695	15682	15663	15653	15665	15591	15574	15613	15517	15565	15630	15842	15637	15732	15613	15609	15571	15620	15728	15574	15637	15661	15750	15915	15914	15738	15694	15548	15821	15813	15624	15668	15899	15788	15949	15583	15718	15866	15715	15705	15763	15646	15642	15603	15606	15636	15549	15535	15628	15558	15558	15833	15572	15678	15738	15873	15749	15418	15487	15872
26526	53591	46993	36024	28716	22503	18342	16148	15382	14831	14437	14150	13928	13880	13832	13834	13641	13735	13566	13484	13528	13497	13406	13467	13493	13504	13508	13482	13448	13554	13455	13455	13510	13501	13427	13536	13406	13570	13631	13491	13588	13290	13438	13253	13531	13481	13508	13503	13550	13550	13364	13456	13406	13531	13471	13433	13560	13434	13472	13389	13337	13430	13376	13309	13567	13536	13541	13510	13395	13413	13348	13462	13290	13346	13521	13608	13319	13464	13337	13592	13374	13471	13388	13482	13346	13466	13310	13328	13429	13377	13447	13306	13385	13342	13380	13485	13572	13467	13276	13427	13311	13386	13487	13237	13419	13355	13328	13447	13485	13492	13418	13389	13337	13363	13449	13381	13374	13480	13538	13453	13379	13556	13321	13334	13423	13481	13510	13406	13339	13351	13290	13506	13389	13478	13490	13315	13408	13498	13398	13431	13312	13420	13394	13474	13467	13408	13474	13329	13378	13386	13404	13428	13424	13549	13348	13395	13409	13444	13542	13213	13470	13411	13236	13466	13626	13607	13509	13219	13379	13311	13472	13506	13444	13445	13491	13464	13392	13346	13632	13328	13345	13503	13459	13220	13386	13407	13469	13387	13343	13314	13664	13597	13501	13263	13345	13477	13265	13432	13374	13369	13401	13332	13195	13475	13423	13477	13216	13512	13415	13499	13590	13534	13387	13338	13283	13587	13521	13491	13493	13425	13446	13398	13493	13309	13453	13260	13415	13296	13437	13439	13358	13558	13250	13405	13400	13337	13509	13435	13370	13429	13421	13355	13311	13414	13422	13388	13297	13447	13485	13209	13397	13502	13369	13488	13425	13323	13431	13504	13386	13465	13461	13494	13471	13345	13338	13194	13455	13374	13457	13438	13386	13439	13498	13460	13428	13395	13480	13532	13408	13560	13303	13227	13269	13398	13339	13560	13523	13506	13481	13390	13522	13605	13416	13491	13404	13430	13305	13463	13406	13490	13482	13414	13418	13495	13352	13540	13390	13282	13478	13401	13428	13393	13455	13435	13371	13279	13258	13412	13480	13374	13346	13459	13346	13311	13516	13386	13422	13547	13488	13274	13342	13445	13403	13498	13552	13441	13523	13453	13397	13188	13487	13477	13187	13327	13363	13477	13290	13212	13549	13459	13212	13522	13395	13437	13379	13467	13308	13402	13318	13463	13342	13492	13604	13335	13445	13451	13345	13385	13516	13316	13404	13394	13296	13327	13581	13314	13426	13448	13447	13447	13496	13259	13647	13353	13662	13516	13531	13331	13545	13510	13396	13218	13456	13159	13412	13536	13428	13445	13382	13345	13510	13370	13443	13307	13508	13370	13194	13344	13289	13378	13476	13447	13232	13640	13514	13544	13361	13365	13426	13404	13312	13249	13426	13330	13572	13561	13483	13716	13338	13315	13416	13389	13467	13334	13366	13542	13476	13422	13612	13415	13458	13302	13575	13295	13456	13432	13462	13386	13316	13526	13421	13444	13549	13382	13306	13370	13506	13313	13289	13445	13474	13482	13279	13450	13301	13545	13476	13353	13334	13219	13496	13563	13244	13531	13463	13502	13296	13527	13405	13318	13523	13445	13565	13488	13275	13470	13401	13293	13407	13501	13378	13486	13513	13478	13409	13397	13454	13398	13304	13414	13608	13549	13372	13161	13286	13220	13496	13479	13319	13443	13420	13412	13347	13497	13477	13454	13396	13384	13515	13389	13336	13405	13397	13371	13414	13279	13566	13547	13588	13274	13471	13461	13350	13336	13408	13388	13406	13483	13545	13393	13519	13338	13382	13501	13404	13447	13433	13353	13499	13534	13256	13493	13368	13505	13248	13513	13433	13493	13361	13309	13520	13305	13492	13288	13430	13409	13406	13252	13523	13414	13337	13394	13500	13241	13391	13406	13454	13449	13539	13211	13459	13454	13292	13549	13475	13296	13443	13454	13345	13320	13408	13518	13513	13470	13468	13487	13372	13488	13355	13478	13615	13500	13480	13404	13278	13251	13466	13325	13334	13518	13367	13384	13322	13343	13251	13680	13549	13356	13418	13443	13311	13460	13323	13316	13210	13400	13422	13476	13361	13345	13319	13237	13643	13534	13239	13526	13423	13519	13388	13605	13494	13435	13348	13533	13365	13285	13333	13445	13341	13556	13339	13381	13452	13478	13353	13325	13507	13462	13334	13365	13354	13492	13450	13410	13420	13503	13589	13403	13428	13301	13478	13599	13459	13525	13367	13293	13372	13172	13446	13387	13237	13449	13298	13416	13388	13332	13493	13442	13344	13223	13464	13473	13390	13266	13544	13437	13549	13482	13507	13237	13457	13266	13376	13395	13204	13370	13328	13376	13134	13670	13325	13505	13366	13459	13409	13489	13467	13399	13411	13377	13494	13298	13532	13399	13546	13353	13360	13436	13467	13381	13422	13327	13395	13439	13346	13379	13401	13335	13360	13369	13467	13247	13335	13347	13407	13545	13437	13567	13327	13504	13392	13323	13362	13402	13421	13564	13389	13374	13393	13372	13491	13478	13309	13379	13664	13357	13303	13201	13410	13500	13265	13531	13378	13439	13223	13370	13444	13543	13359	13271	13433	13347	13309	13471	13488	13360	13341	13420	13614	13492	13350	13519	13297	13314	13281	13341	13429	13380	13367	13459	13344	13405	13424	13348	13380	13526	13448	13413	13476	13492	13370	13490	13601	13379	13471	13378	13446	13436	13489	13234	13238	13562	13257	13367	13445	13407	13421	13366	13397	13289	13486	13401	13366	13487	13375	13376	13289	13473	13388	13454	13477	13421	13484	13419	13401	13596	13483	13543	13518	13371	13321	13525	13315	13400	13652	13414	13423	13441	13389	13535	13353	13413	13487	13427	13524	13444	13455	13274	13383	13499	13382	13679	13411	13421	13564	13485	13317	13334	13454	13380	13487	13267	13449	13443	13404	13526	13368	13312	13433	13448	13434	13435	13245	13343	13376	13379	13445	13593	13333	13314	13201	13434	13309	13375	13230	13559	13188	13526	13431	13432	13472	13399	13365	13282	13361	13291	13438	13499	13421	13503	13408	13485	13333	13357	13424	13376	13487	13554	13349	13579	13503	13311	13364	13455	13452	13253	13435	13493	13468	13374	13412	13443	13534	13397	13226	13385	13532	13528	13432	13317	13438	13414	13248	13415	13349	13565	13524	13398	13453	13262	13451	13434	13297	13519	13324	13436	13297	13544	13381	13390	13205	13183	13344	13467	13531	13370	13168	13505	13360	13454	13474	13450	13345	13384	13272	13385	13508	13527	13300	13312	13359	13230	13419	13388	13360	13360	13430	13488	13330	13459	13380	13220	13375	13538	13332	13517	13466	13279	13389	13423	13429	13326	13439	13483	13418	13648	13414	13358	13493	13553	13410	13525	13420	13311	13482	13380	13504	13335	13347	13434	13295	13317	13263	13507	13357	13468	13245	13392	13377	13474	13493	13450	13445	13352	13391	13252	13458	13323	13408	13212	13345	13316	13280	13473	13279	13350	13401	13322	13488	13171	13364	13336	13397	13385	13278	13297	13390	13549	13570	13377	13296	13351	13357	13388	13333	13489	13365	13520	13479	13268	13402	13556	13546	13332	13469	13460	13253	13406	13499	13542	13486	13391	13380	13427	13398	13350	13536	13326	13377	13317	13362	13414	13430	13453	13467	13645	13342	13493	13441	13455	13403	13551	13448	13194	13395	13503	13316	13268	13407	13420	13478	13396	13335	13325	13313	13365	13235	13449	13365	13325	13539	13361	13405	13288	13488	13439	13432	13394	13345	13354	13509	13411	13472	13477	13516	13338	13421	13155	13373	13441	13419	13354	13322	13420	13392	13297	13449	13430	13313	13320	13478	13382	13157	13290	13313	13469	13393	13284	13330	13489	13540	13301	13353	13357	13443	13375	13460	13348	13442	13290	13278	13512	13288	13334	13329	13352	13421	13390	13395	13294	13370	13428	13441	13456	13417	13436	13395	13445	13439	13308	13418	13098	13558	13415	13406	13457	13351	13520	13537	13547	13522	13299	13450	13405	13441	13397	13429	13462	13319	13320	13455	13393	13380	13408	13290	13459	13557	13580	13420	13346	13314	13418	13347	13503	13209	13441	13473	13305	13347	13499	13448	13339	13393	13439	13404	13409	13540	13395	13317	13430	13451	13444	13327	13439	13445	13375	13394	13493	13527	13401	13450	13623	13449	13438	13443	13608	13226	13391	13394	13526	13500	13475	13405	13466	13382	13479	13462	13373	13457	13469	13598	13316	13386	13388	13428	13464	13385	13322	13472	13378	13543	13444	13271	13308	13481	13420	13454	13465	13288	13314	13386	13321	13297	13439	13324	13382	13359	13361	13419	13601	13385	13342	13542	13414	13042	13425	13422	13477	13328	13518	13464	13233	13401	13150	13578	13255	13637	13305	13565	13426	13337	13227	13399	13438	13284	13274	13449	13509	13360	13444	13377	13369	13488	13423	13413	13544	13374	13512	13325	13307	13367	13487	13570	13223	13521	13432	13469	13276	13435	13369	13444	13469	13487	13513	13338	13254	13314	13347	13465	13584	13488	13354	13413	13321	13279	13432	13508	13495	13555	13368	13475	13421	13298	13279	13415	13378	13342	13371	13404	13346	13547	13495	13377	13425	13437	13346	13355	13377	13502	13418	13532	13383	13398	13259	13448	13475	13346	13523	13470	13400	13391	13523	13467	13364	13408	13330	13523	13433	13305	13507	13375	13250	13488	13317	13349	13369	13414	13391	13507	13492	13417	13383	13423	13490	13332	13285	13541	13248	13429	13356	13314	13525	13392	13469	13618	13515	13423	13270	13475	13558	13279	13455	13379	13525	13444	13439	13449	13352	13475	13404	13252	13374	13332	13329	13566	13473	13411	13204	13292	13467	13430	13458	13384	13397	13328	13413	13561	13552	13414	13564	13338	13258	13507	13504	13471	13394	13477	13348	13470	13440	13304	13431	13585	13279	13427	13416	13615	13415	13330	13327	13471	13335	13326	13256	13452	13442	13286	13425	13467	13663	13390	13411	13350	13346	13345	13394	13341	13491	13346	13517	13475	13377	13460	13427	13425	13426	13403	13375	13447	13357	13440	13258	13320	13344	13456	13438
24120	21187	28528	27488	23630	21257	18813	16400	15884	15684	15179	14944	14994	14879	14976	14876	14722	14631	14744	14664	14882	14851	14746	14535	14545	14564	14657	14611	14676	14636	14770	14389	14612	14537	14523	14437	14704	14641	14561	14450	14694	14409	14440	14554	14543	14601	14402	14538	14591	14407	14816	14373	14584	14622	14524	14458	14405	14361	14747	14729	14572	14384	14421	14649	14497	14629	14557	14530	14606	14521	14570	14598	14460	14650	14487	14555	14670	14519	14438	14507	14500	14544	14368	14560	14398	14527	14539	14588	14562	14602	14447	14640	14750	14647	14532	14615	14746	14408	14396	14529	14362	14482	14606	14623	14578	14621	14592	14519	14533	14524	14528	14390	14381	14492	14672	14606	14546	14578	14532	14512	14360	14565	14604	14503	14323	14610	14492	14549	14467	14391	14556	14630	14630	14369	14566	14595	14298	14441	14645	14581	14387	14561	14488	14572	14508	14673	14637	14391	14617	14264	14673	14536	14694	14521	14533	14608	14611	14536	14673	14624	14599	14437	14500	14609	14493	14715	14565	14441	14703	14538	14684	14480	14305	14520	14562	14426	14485	14470	14609	14504	14551	14496	14588	14368	14523	14470	14490	14307	14566	14440	14416	14602	14606	14383	14629	14434	14517	14530	14530	14443	14611	14612	14491	14679	14650	14658	14380	14351	14453	14376	14685	14460	14498	14409	14295	14572	14540	14731	14574	14458	14608	14595	14561	14377	14560	14509	14544	14497	14375	14485	14551	14594	14663	14517	14566	14450	14512	14574	14508	14544	14374	14464	14531	14528	14411	14826	14452	14558	14587	14503	14583	14437	14488	14509	14582	14588	14443	14703	14571	14634	14494	14609	14611	14838	14624	14612	14610	14496	14564	14546	14607	14742	14547	14541	14496	14541	14663	14471	14356	14445	14385	14560	14582	14536	14476	14707	14575	14572	14357	14440	14601	14504	14599	14511	14573	14575	14544	14530	14460	14682	14546	14787	14536	14561	14610	14731	14365	14546	14433	14524	14468	14437	14484	14542	14173	14389	14502	14573	14493	14558	14554	14547	14429	14523	14394	14601	14604	14446	14450	14562	14537	14608	14689	14507	14679	14462	14598	14538	14613	14673	14664	14633	14568	14631	14581	14375	14564	14426	14704	14671	14572	14563	14603	14647	14462	14567	14541	14563	14428	14520	14590	14501	14633	14495	14542	14509	14350	14612	14358	14503	14597	14516	14418	14582	14695	14821	14471	14588	14530	14414	14522	14511	14627	14473	14604	14474	14494	14616	14309	14542	14471	14576	14469	14518	14602	14454	14572	14641	14422	14410	14464	14604	14630	14604	14536	14424	14648	14590	14561	14730	14633	14394	14549	14582	14406	14394	14469	14495	14574	14704	14749	14643	14624	14576	14551	14486	14381	14293	14527	14675	14382	14545	14364	14550	14534	14437	14616	14563	14638	14355	14438	14344	14617	14483	14453	14546	14409	14456	14536	14519	14761	14321	14511	14581	14444	14481	14507	14531	14334	14585	14567	14605	14424	14510	14626	14532	14441	14468	14669	14465	14590	14517	14427	14362	14575	14580	14456	14716	14565	14500	14729	14591	14600	14635	14376	14483	14374	14602	14544	14422	14430	14498	14516	14568	14556	14562	14556	14499	14507	14861	14719	14701	14681	14452	14653	14558	14545	14606	14612	14491	14417	14295	14598	14506	14561	14533	14572	14604	14520	14725	14742	14426	14698	14536	14637	14577	14720	14430	14529	14665	14404	14480	14552	14513	14640	14705	14552	14537	14650	14622	14507	14722	14422	14476	14425	14439	14464	14433	14561	14616	14275	14265	14550	14536	14591	14557	14584	14477	14612	14506	14594	14501	14551	14313	14438	14406	14276	14382	14486	14430	14512	14631	14560	14596	14530	14666	14522	14599	14577	14521	14455	14524	14574	14571	14673	14643	14599	14700	14472	14560	14819	14544	14616	14694	14684	14658	14574	14533	14413	14600	14443	14638	14483	14559	14584	14520	14366	14460	14665	14413	14584	14505	14496	14404	14519	14519	14597	14502	14675	14535	14573	14528	14401	14493	14386	14478	14403	14679	14646	14552	14624	14844	14517	14321	14332	14403	14601	14626	14489	14545	14634	14486	14528	14295	14599	14442	14676	14422	14467	14682	14466	14383	14562	14388	14515	14602	14504	14362	14460	14568	14533	14472	14525	14486	14435	14683	14768	14439	14512	14606	14478	14625	14717	14526	14690	14618	14519	14450	14604	14498	14435	14554	14539	14453	14416	14395	14430	14696	14776	14629	14503	14552	14546	14723	14411	14599	14536	14382	14653	14694	14658	14529	14727	14495	14381	14519	14472	14409	14642	14401	14319	14264	14529	14647	14797	14517	14468	14415	14342	14625	14636	14630	14648	14780	14579	14511	14536	14579	14476	14370	14452	14495	14562	14633	14508	14523	14561	14562	14506	14661	14688	14584	14629	14427	14487	14388	14374	14531	14503	14603	14626	14437	14445	14504	14620	14378	14512	14550	14444	14657	14598	14469	14335	14450	14499	14561	14583	14687	14580	14424	14747	14620	14712	14576	14560	14384	14684	14559	14483	14450	14518	14511	14489	14429	14559	14350	14528	14544	14438	14538	14543	14555	14464	14589	14484	14621	14551	14714	14454	14400	14427	14557	14647	14531	14755	14460	14625	14621	14619	14458	14538	14400	14567	14833	14512	14472	14480	14588	14513	14425	14401	14699	14595	14352	14576	14434	14270	14535	14407	14471	14364	14518	14406	14654	14635	14597	14617	14410	14341	14557	14407	14641	14530	14442	14569	14517	14423	14535	14577	14558	14647	14609	14500	14711	14622	14587	14472	14438	14768	14608	14381	14456	14437	14528	14754	14420	14479	14385	14563	14511	14481	14493	14367	14468	14566	14546	14558	14569	14474	14642	14452	14594	14491	14656	14503	14313	14433	14563	14476	14595	14573	14500	14552	14453	14467	14578	14492	14606	14299	14488	14501	14525	14488	14556	14656	14540	14557	14491	14482	14567	14369	14426	14553	14524	14551	14406	14589	14502	14594	14499	14604	14540	14575	14456	14580	14532	14721	14482	14766	14562	14466	14487	14427	14795	14413	14597	14699	14403	14527	14680	14435	14476	14621	14601	14583	14828	14408	14601	14784	14685	14394	14286	14483	14406	14428	14381	14471	14588	14376	14692	14448	14572	14535	14421	14596	14705	14535	14367	14571	14536	14450	14400	14416	14419	14515	14557	14544	14556	14524	14631	14560	14451	14464	14551	14482	14607	14509	14579	14544	14569	14765	14498	14623	14294	14390	14375	14462	14538	14362	14463	14557	14531	14627	14659	14556	14451	14614	14645	14457	14502	14424	14499	14577	14430	14319	14429	14387	14515	14589	14553	14316	14442	14545	14293	14574	14646	14559	14472	14451	14526	14513	14499	14449	14550	14448	14398	14626	14470	14427	14484	14486	14612	14636	14554	14531	14813	14495	14610	14623	14552	14383	14538	14539	14386	14608	14701	14782	14710	14571	14456	14399	14395	14338	14418	14527	14291	14562	14408	14592	14515	14609	14699	14284	14410	14677	14481	14370	14551	14625	14443	14514	14658	14565	14474	14778	14710	14541	14621	14629	14361	14631	14590	14430	14577	14481	14615	14610	14314	14503	14395	14513	14563	14519	14563	14432	14344	14550	14623	14446	14542	14421	14498	14506	14596	14637	14443	14581	14765	14697	14515	14385	14514	14512	14599	14545	14590	14410	14485	14411	14624	14630	14340	14573	14484	14510	14599	14529	14645	14357	14447	14526	14536	14633	14596	14399	14338	14504	14730	14621	14685	14491	14553	14459	14515	14394	14404	14250	14614	14356	14543	14502	14380	14458	14402	14466	14369	14511	14347	14507	14515	14662	14510	14433	14494	14548	14479	14394	14602	14479	14359	14412	14496	14538	14600	14668	14648	14446	14592	14472	14473	14663	14807	14468	14476	14573	14580	14448	14535	14525	14575	14496	14424	14544	14481	14543	14576	14569	14682	14446	14377	14346	14483	14714	14583	14409	14801	14592	14584	14469	14615	14682	14467	14585	14558	14512	14693	14574	14500	14461	14619	14477	14613	14647	14755	14492	14437	14567	14515	14549	14588	14589	14823	14457	14559	14632	14420	14526	14451	14549	14421	14675	14499	14470	14457	14546	14636	14646	14689	14614	14431	14525	14417	14766	14625	14674	14369	14560	14453	14451	14730	14591	14365	14523	14357	14466	14593	14738	14551	14521	14600	14587	14466	14532	14641	14539	14579	14407	14497	14504	14322	14501	14459	14599	14406	14515	14430	14757	14754	14548	14400	14367	14325	14595	14527	14447	14469	14505	14617	14621	14536	14443	14549	14641	14428	14483	14511	14615	14285	14520	14522	14562	14412	14547	14344	14552	14478	14464	14603	14549	14432	14512	14530	14698	14701	14608	14449	14360	14507	14438	14488	14511	14554	14601	14487	14637	14474	14547	14484	14654	14552	14487	14583	14593	14659	14443	14579	14648	14373	14649	14643	14513	14382	14465	14496	14495	14602	14628	14597	14626	14524	14589	14466	14485	14529	14557	14558	14402	14492	14565	14598	14590	14567	14525	14572	14509	14393	14523	14363	14413	14485	14686	14581	14731	14477	14570	14381	14639	14678	14548	14454	14404	14401	14493	14486	14628	14474	14479	14687	14496	14588	14542	14506	14598	14399	14508	14382	14509	14478	14516	14413	14539	14552	14606	14435	14457	14537	14509	14340	14533	14566	14511	14580	14392	14549	14360	14589	14553	14693	14662	14822	14546	14444	14402	14500	14657	14452	14594	14573	14595	14736	14582	14445	14554	14679	14654	14500	14729	14601	14605	14506	14621	14670	14468	14473	14533	14375	14642	14448	14563	14592	14430	14394	14439	14589	14601	14519	14571	14456	14468	14429	14384	14568	14561	14607	14509	14495	14323	14743	14306	14653	14688	14550	14677	14585	14447	14316	14565	14585	14554	14371	14600	14268	14619	14531	14584	14612	14535	14435	14480	14466	14506	14532	14605	14597	14468	14417	14549	14565	14518	14534	14532	14446	14479	14660	14485	14624	14547	14527	14547	14529	14553	14323	14499	14533	14488	14498
26075	48518	41032	30497	23289	19349	16332	15011	14386	14008	13687	13512	13356	13023	12989	13073	12944	12941	12839	12919	12843	12959	12978	12713	12760	12871	12783	12962	12659	12924	12674	12927	12851	12753	12708	12671	12908	12791	12792	12927	12710	12939	12967	12737	12792	12709	12649	12826	12640	12732	12918	12686	12781	12847	12940	12572	12657	12663	12732	12608	12673	12689	12824	12748	12598	12903	12829	12717	12736	12788	12792	12901	12680	12768	12674	12769	12647	12825	12686	12708	12689	12609	13007	12555	12598	12944	12777	12688	12713	12791	12691	12716	12825	12865	12790	12814	12877	12872	12683	12654	12845	12723	12796	12803	12621	12587	12606	12807	12802	12609	12702	12628	12840	12815	12676	12475	12729	12723	12764	12647	12827	12705	12555	12739	12717	12799	12713	12651	12750	12723	12728	12649	12861	12756	12818	12668	12768	12725	12855	12603	12730	12645	12573	12760	12641	12688	12733	12631	12674	12796	12627	12632	12683	12565	12811	12881	12751	12766	12783	12566	12722	12614	12812	12743	12823	12668	12724	12811	12604	12675	12696	12817	12677	12573	12850	12535	12658	13010	12779	12783	12537	12740	12606	12620	12908	12918	12811	12743	12714	12923	12977	12662	12753	12750	12761	12623	12909	12775	12858	12793	12597	12633	12744	12846	12709	12769	12804	12805	12811	12669	12690	12661	12850	12722	12848	12609	12821	12740	12644	12732	12774	12769	12686	12706	12749	12823	12725	12846	12861	12569	12682	12729	12645	12754	12782	12647	12744	12832	12676	12770	12699	12584	12788	12580	12766	12632	12683	12720	12625	12715	12738	12881	12816	12818	12909	12933	12805	12714	12891	12691	12828	12765	12766	12769	12752	12736	12786	12804	12761	12978	12818	12796	12928	12551	12789	12622	12797	12818	12686	12786	12719	12651	12746	12691	12638	12771	12699	12524	12521	12561	12907	12778	12834	12676	12731	12564	12815	12695	12842	12699	12833	12707	12742	12696	12675	12668	12670	12632	12701	12685	12640	12658	12544	12570	12878	12690	12745	12720	12754	12736	12706	12798	12712	13006	12751	12997	12666	12742	12852	12712	12736	12679	12678	12649	12802	12794	12865	12593	12741	12705	12650	12844	12863	12780	12728	12732	12857	12572	12948	12674	12696	12616	12752	12848	12545	12672	12731	12683	12778	12806	12902	12757	12755	12729	12562	12827	12754	12729	12705	12741	12775	12793	12919	12578	12822	12734	12800	12702	12643	12537	12728	12711	12763	12699	12602	12795	12754	12627	12730	12791	12708	12904	12700	12548	12713	12695	12724	12727	12903	12858	12850	12572	12724	12695	12655	12839	12635	12695	12833	12766	12790	12782	12841	12773	12700	12905	12889	12769	12805	12652	12732	12730	12578	12878	12590	12840	12715	12808	12701	12720	12801	12627	12791	12601	12915	12855	12629	12769	12608	12663	12817	12563	12806	12824	12709	12773	12521	12699	12568	12608	12751	12678	12706	12814	12719	12665	12785	12672	12790	12554	12811	12711	12651	12648	12783	12740	12728	12712	12669	12586	12722	12541	12607	12772	12703	12694	12751	12740	12628	12843	12873	12728	12675	12751	12851	12628	12770	12748	12781	12691	12677	12638	12704	12762	12640	12805	12838	12784	12905	12715	12742	12660	12654	12721	12914	12806	12746	12775	12753	12780	12921	12755	12836	12855	12939	12752	12884	12769	12890	12725	12769	12748	12735	12767	12813	12662	12670	12838	12721	12667	12725	12741	12670	12636	12794	12675	12650	12687	12750	12698	12752	12950	12582	12904	12676	12772	12870	12964	12754	12602	12737	12770	12606	12733	12763	12603	12644	12881	12615	12591	12741	12839	12855	12623	12778	12735	12864	12797	12747	12550	12758	12792	12885	12830	12672	12852	12788	12669	12913	12872	12765	12758	12861	12928	12882	12765	12841	12853	12716	12806	12734	12714	12746	12644	12881	12703	12684	12741	12830	12723	12771	12683	12714	12804	12682	12779	12916	12794	12774	12845	12913	12706	12924	12699	12837	12786	12746	12643	12779	12748	12992	12857	12752	12826	12763	12681	12753	12823	12857	12808	12823	12778	12846	12769	12756	12713	12789	12785	12764	12801	12736	12614	12688	12615	12725	12710	12644	12570	12676	12797	12758	12670	12886	12753	12809	12712	12670	12731	12815	12671	12885	12829	12697	12700	12748	12797	12760	12717	12730	12605	12655	12722	12742	12686	12749	12710	12759	12681	12859	12667	12714	12835	12823	12757	12727	12887	12639	12576	12773	12759	12535	12641	12875	12732	12718	12452	12693	12830	12746	12759	12688	12722	12712	12752	12805	12727	12813	12670	12773	12717	12690	12759	12751	12553	12618	12703	12713	12743	12702	12730	12871	12754	12876	12654	12669	12699	12789	12723	12725	12891	12620	12624	12649	12854	12822	12752	12852	12762	12784	12941	12666	12765	12855	12800	12781	12928	12652	12728	12780	12797	12847	12616	12730	12863	12684	12769	12715	12699	12681	12733	12823	12862	12621	12666	12723	12799	12806	12691	12748	12576	12689	12782	12849	12646	12690	12818	12910	12762	12657	12617	12781	12820	12864	12791	13012	12770	12720	12864	12703	12800	12605	12784	12618	12630	12764	12739	12819	12790	12671	12799	12579	12567	12787	12629	13020	12604	12788	12897	12853	12609	12587	12750	12646	12642	12840	12677	12638	12755	12836	12978	12809	12828	12936	12645	12822	12503	12670	12764	12700	12685	12632	12779	12853	12600	12719	12717	12742	12889	12808	12663	12654	12771	12623	12643	12467	12754	12834	12789	12813	12899	12823	12611	12780	12691	12754	12744	12762	12861	12730	12611	12767	12742	12803	12836	12717	12788	12753	12733	12706	12535	12691	12858	12840	12602	12772	12779	12784	12854	12850	12513	12878	12660	12870	12703	12802	12745	12857	12798	12512	12763	12675	12746	12734	12648	12740	12768	12810	12841	12668	12763	12781	12592	12767	12749	12768	12595	12776	12802	12869	12787	12628	12617	12687	12646	12754	12640	12847	12639	12620	12851	12737	12612	12772	12901	12732	12728	12835	12749	12646	12772	12813	12770	12857	12683	12830	12784	12628	12672	12691	12921	12635	12807	12722	12709	12617	12715	12823	12843	12702	12771	12690	12736	12692	12716	12725	12586	12725	12918	12677	12636	12793	12834	12710	12768	12773	12694	12740	12653	12670	12843	12674	12626	12798	12861	12810	12725	12712	12820	12958	12772	12720	12766	12739	12721	12664	12818	12644	12727	12831	12718	12783	12911	12887	12551	12772	12762	12616	12898	12781	12755	12870	12869	12772	12741	12749	12748	12519	12724	12773	12724	12684	12904	12724	12891	12776	12774	12708	12761	12811	12808	12733	12820	12921	12730	12600	12623	12876	12804	12773	12707	12704	12722	12618	12723	12605	12619	12750	12775	12798	12780	12693	12797	12672	12540	12732	12744	12542	12760	12728	12694	12750	12857	12635	12868	12790	12637	12736	12707	12803	12616	12798	12714	12674	12653	12603	12760	12753	12797	12667	12570	12850	12637	12725	12742	12648	12642	12978	12744	12789	12923	12838	12607	12870	12829	12677	12719	12492	12696	12729	12630	12674	12719	12790	12851	12743	12846	12845	12665	12854	12709	12496	12777	12706	12814	12737	12792	12697	12837	12695	12646	12790	12866	12803	12688	12760	12748	12877	12800	12691	12813	12989	12671	12805	12710	12905	12620	12705	12673	12787	12804	12902	12747	12652	12723	12741	12774	12752	12721	12830	12805	12632	12642	12810	12755	12710	12784	12681	12654	12809	12659	12843	12431	12826	12625	12628	12715	12763	12786	12817	12647	12733	12729	12759	12678	12799	12684	12822	12836	12720	12769	12874	12786	12816	12837	12712	12814	12644	12868	12834	12822	12735	12751	12687	12843	12815	12658	12877	12856	12693	12600	12747	12637	12685	12872	12767	12714	12576	12791	12780	12704	12724	12720	12621	12772	12730	12790	12682	12671	12586	12660	12752	12726	12763	12709	12879	12605	12801	12752	12766	12720	12835	12800	12811	12885	12711	12703	12781	12807	12820	12775	12702	12720	12662	12561	12738	12706	12744	12737	12638	12737	12884	12807	12876	12761	12646	12750	12655	12745	12783	12798	12570	12698	12734	12853	12626	12733	12730	12753	12571	12657	12811	12732	12777	12748	12679	12678	12884	12615	12675	12639	12757	12855	12812	12790	12688	12653	12770	12760	12821	12598	12608	12660	12804	12704	12624	12591	12778	12664	12719	12901	12597	12778	12559	12593	12745	12873	12752	12798	12714	12802	12683	12742	12714	12657	12815	12731	12880	13014	12941	12815	12903	12836	12730	12711	12771	12789	12721	12710	12822	12763	12628	12590	12746	12690	12942	12574	12996	12915	12752	12949	12664	12706	12715	12755	12581	12612	12831	12699	12749	12746	12729	12752	12710	12730	12843	12802	12771	12883	12782	12700	12711	12808	12663	12844	12787	12786	12685	12535	12753	12617	12768	12605	12984	12781	12850	12797	12842	12859	12773	12773	12650	12766	12709	12719	12618	12808	12638	12648	12694	12771	12591	12849	12743	12993	12689	12656	12735	12731	12741	12799	12661	12762	12587	12736	12632	12670	12763	12804	12774	12771	12616	12723	12670	12820	12776	12802	12791	12758	12851	12745	12619	12711	12774	12835	12670	12768	12835	12733	12783	12743	12885	12736	12687	12646	12611	12719	12784	12688	12704	12713	12637	12706	12697	12639	12899	12687	12736	12792	12675	12737	12739	12741	12865	12783	12592	12641	12815	12793	12545	12754	12755	12699	12674	12707	12726	12559	12731	12876	12849	12837	12761	12897	12879	12792	12708	12823	12622	12724	12763	12821	12613	12644	12765	12681	12787	12745	12676	12777	12808	12783	12820	12833	13105	12855	12694	12763	12675	12909	12640	12919	12604	12826	12697	12779	12819	12699	12877	12854	12841	12865	12669	12733	12642	12820	12714	12763	12725	12814	12579	12735	12837	12723	12890	12560	12816	12703	12572	12689	12944	12734	12684	12784	12730	12747	12655	12677	12893	12807	12752	12855	12722	12599	12783	12631	12853	12733
21898	21132	28936	23798	22741	25629	26941	20770	19000	18680	18384	17824	17471	17366	17375	17070	17039	17029	17085	16971	16896	16703	16889	16795	16884	16816	16851	16693	16850	16648	16740	16680	16803	16714	16754	16794	16611	16681	16546	16584	16432	16737	16689	16783	16594	16529	16628	16637	16522	16660	16740	16718	16628	16514	16474	16515	16448	16747	16509	16621	16646	16694	16680	16823	16736	16666	16387	16688	16569	16689	16537	16629	16756	16640	16844	16494	16421	16606	16534	16635	16609	16605	16661	16562	16568	16609	16440	16556	16631	16627	16591	16420	16661	16474	16581	16749	16812	16551	16663	16646	16641	16761	16509	16562	16330	16519	16533	16512	16647	16568	16579	16755	16648	16497	16639	16641	16500	16437	16645	16620	16573	16810	16662	16554	16680	16667	16451	16575	16486	16619	16615	16457	16556	16658	16828	16728	16720	16776	16621	16599	16618	16604	16639	16404	16509	16536	16490	16653	16695	16613	16561	16414	16862	16548	16694	16567	16680	16627	16692	16752	16507	16434	16642	16652	16592	16738	16656	16559	16543	16634	16594	16802	16560	16526	16624	16751	16665	16723	16571	16446	16604	16644	16509	16456	16583	16454	16562	16777	16541	16362	16413	16538	16541	16511	16507	16467	16569	16428	16508	16616	16583	16258	16461	16609	16404	16356	16485	16664	16595	16659	16566	16454	16602	16401	16522	16776	16584	16509	16676	16521	16716	16641	16631	16526	16551	16640	16580	16585	16519	16293	16647	16639	16468	16775	16785	16708	16420	16527	16348	16687	16628	16678	16632	16517	16627	16530	16525	16576	16745	16744	16904	16563	16571	16528	16503	16575	16601	16650	16642	16429	16643	16401	16471	16697	16498	16668	16688	16578	16690	16659	16778	16699	16605	16531	16454	16618	16515	16493	16497	16613	16479	16614	16345	16471	16517	16814	16568	16787	16769	16560	16629	16582	16605	16527	16669	16688	16603	16419	16454	16585	16502	16355	16578	16694	16567	16625	16451	16516	16643	16534	16458	16538	16538	16479	16701	16577	16431	16700	16642	16467	16560	16635	16414	16497	16473	16557	16661	16687	16486	16521	16470	16637	16402	16534	16511	16537	16783	16635	16408	16676	16591	16622	16416	16483	16702	16796	16689	16614	16365	16601	16718	16550	16630	16641	16556	16605	16438	16479	16650	16497	16481	16592	16736	16443	16570	16606	16491	16488	16673	16642	16766	16806	16470	16565	16429	16439	16746	16527	16380	16431	16482	16540	16653	16603	16677	16767	16495	16681	16623	16506	16668	16553	16443	16509	16763	16539	16396	16586	16670	16471	16871	16713	16313	16621	16582	16404	16686	16595	16573	16718	16783	16422	16689	16406	16753	16749	16480	16656	16709	16571	16585	16667	16786	16604	16542	16590	16727	16486	16586	16503	16634	16598	16669	16869	16435	16623	16642	16521	16459	16509	16513	16546	16602	16512	16621	16791	16897	16845	16711	16564	16829	16643	16844	16667	16661	16701	16622	16676	16575	16579	16507	16663	16559	16565	16467	16441	16603	16471	16630	16591	16626	16543	16548	16570	16710	16739	16579	16463	16452	16397	16635	16619	16516	16435	16531	16458	16732	16599	16479	16598	16663	16514	16587	16437	16564	16297	16716	16521	16955	16569	16254	16315	16470	16663	16436	16508	16517	16530	16453	16419	16557	16546	16483	16605	16604	16417	16536	16532	16609	16579	16566	16733	16732	16361	16431	16493	16599	16596	16427	16483	16481	16755	16684	16657	16487	16476	16500	16480	16412	16398	16695	16813	16706	16611	16474	16609	16475	16580	16479	16522	16603	16339	16569	16604	16548	16612	16716	16568	16560	16670	16538	16611	16634	16653	16656	16456	16588	16630	16541	16201	16592	16491	16470	16298	16484	16703	16558	16660	16426	16573	16806	16664	16712	16607	16579	16663	16523	16666	16555	16629	16555	16811	16775	16523	16732	16535	16583	16801	16756	16636	16558	16347	16704	16466	16602	16505	16568	16546	16567	16659	16659	16556	16582	16753	16679	16645	16586	16586	16709	16478	16515	16587	16459	16595	16783	16745	16577	16544	16520	16522	16635	16696	16542	16607	16714	16476	16526	16461	16453	16397	16583	16634	16727	16713	16465	16592	16577	16501	16411	16602	16455	16432	16398	16541	16474	16544	16643	16764	16508	16462	16528	16581	16685	16580	16420	16462	16464	16582	16492	16486	16485	16503	16484	16559	16382	16633	16496	16625	16471	16436	16603	16629	16713	16663	16774	16484	16527	16513	16807	16496	16465	16607	16643	16454	16427	16582	16618	16699	16608	16583	16302	16565	16626	16622	16687	16746	16424	16654	16609	16543	16760	16763	16542	16588	16514	16594	16651	16385	16622	16579	16653	16646	16589	16404	16398	16630	16553	16508	16687	16681	16715	16466	16664	16551	16599	16511	16579	16712	16545	16613	16424	16371	16584	16605	16470	16689	16733	16687	16553	16616	16685	16686	16674	16563	16598	16663	16570	16353	16502	16379	16413	16748	16502	16641	16550	16743	16553	16607	16624	16613	16469	16672	16421	16319	16508	16513	16742	16657	16533	16565	16654	16700	16713	16525	16792	16638	16609	16361	16598	16514	16571	16584	16359	16481	16613	16618	16575	16646	16569	16510	16736	16700	16654	16619	16487	16671	16681	16515	16545	16572	16541	16658	16552	16481	16611	16535	16583	16389	16673	16545	16606	16490	16735	16641	16495	16585	16624	16477	16491	16690	16527	16631	16509	16677	16567	16733	16746	16511	16456	16556	16601	16482	16240	16465	16826	16741	16546	16674	16417	16449	16741	16660	16683	16449	16416	16595	16639	16442	16562	16601	16422	16564	16420	16510	16376	16748	16425	16493	16509	16786	16661	16698	16523	16626	16383	16742	16722	16628	16321	16576	16573	16421	16521	16507	16342	16619	16732	16649	16788	16440	16532	16589	16534	16529	16766	16611	16630	16582	16442	16456	16643	16501	16509	16739	16668	16479	16506	16520	16405	16333	16442	16678	16704	16523	16496	16576	16288	16688	16496	16354	16602	16569	16660	16547	16482	16505	16465	16585	16489	16570	16336	16613	16772	16620	16488	16434	16567	16547	16695	16339	16567	16608	16581	16635	16662	16627	16520	16488	16509	16526	16595	16510	16583	16402	16620	16604	16646	16498	16565	16568	16535	16602	16607	16598	16457	16577	16665	16438	16666	16583	16632	16471	16552	16630	16653	16662	16432	16472	16432	16601	16548	16524	16551	16490	16450	16382	16655	16725	16748	16534	16504	16537	16562	16507	16454	16723	16358	16665	16493	16708	16731	16785	16663	16620	16696	16558	16541	16611	16459	16603	16684	16792	16590	16469	16640	16626	16684	16563	16721	16528	16451	16369	16409	16716	16575	16586	16490	16441	16345	16640	16697	16627	16677	16481	16536	16395	16576	16283	16659	16585	16373	16518	16602	16644	16566	16486	16731	16698	16363	16493	16457	16570	16611	16617	16514	16613	16498	16629	16562	16410	16506	16471	16519	16645	16445	16625	16621	16648	16525	16410	16588	16900	16420	16646	16509	16596	16368	16605	16588	16411	16534	16318	16691	16773	16442	16554	16659	16709	16297	16610	16560	16564	16709	16537	16566	16383	16582	16546	16590	16501	16680	16682	16531	16534	16507	16642	16602	16472	16605	16560	16739	16657	16439	16630	16621	16695	16764	16445	16355	16817	16541	16654	16533	16641	16406	16482	16627	16674	16600	16564	16593	16555	16738	16535	16659	16299	16341	16455	16603	16611	16539	16510	16575	16608	16506	16423	16529	16669	16295	16458	16679	16472	16806	16539	16519	16685	16791	16670	16702	16672	16522	16631	16615	16335	16506	16538	16422	16706	16645	16499	16580	16611	16731	16392	16396	16570	16852	16699	16399	16558	16762	16467	16578	16581	16544	16460	16462	16535	16537	16436	16514	16511	16561	16740	16517	16494	16413	16411	16631	16513	16461	16641	16598	16679	16462	16579	16784	16585	16480	16660	16636	16583	16486	16544	16636	16784	16587	16510	16470	16583	16526	16615	16694	16550	16762	16404	16430	16618	16507	16518	16309	16436	16778	16669	16432	16642	16617	16749	16495	16614	16430	16724	16589	16467	16643	16671	16673	16740	16602	16707	16710	16433	16465	16511	16573	16526	16598	16533	16400	16393	16610	16529	16758	16737	16674	16692	16527	16505	16553	16580	16532	16436	16731	16738	16483	16523	16824	16557	16495	16665	16623	16559	16566	16652	16780	16610	16606	16530	16648	16516	16379	16225	16505	16550	16442	16692	16793	16483	16824	16648	16497	16613	16296	16574	16607	16583	16561	16612	16635	16484	16586	16390	16657	16560	16457	16558	16532	16724	16522	16532	16665	16602	16699	16748	16635	16745	16464	16374	16466	16666	16531	16566	16590	16611	16440	16593	16557	16645	16675	16394	16550	16652	16577	16571	16602	16270	16547	16768	16601	16540	16657	16666	16716	16385	16530	16813	16630	16537	16478	16523	16372	16605	16471	16454	16486	16486	16659	16470	16658	16691	16555	16710	16481	16590	16493	16759	16465	16397	16719	16505	16509	16482	16806	16523	16494	16571	16668	16408	16615	16507	16588	16770	16587	16660	16530	16664	16757	16724	16822	16481	16521	16355	16704	16502	16492	16552	16599	16516	16494	16506	16682	16763	16586	16768	16637	16501	16678	16457	16507	16663	16718	16457	16472	16480	16863	16714	16801	16734	16623	16658	16610	16353	16433	16742	16496	16735	16575	16538	16603	16674	16617	16548	16641	16654	16593	16451	16787	16476	16723	16388	16555	16427	16625	16491	16689	16706	16506	16670	16659	16600	16540	16466	16490	16584	16761	16741	16441	16653	16662	16638	16490	16451	16563	16409	16703	16517	16552	16421	16590	16384	16609	16535	16668	16412	16455	16834	16874	16329	16226	16730	16497	16483	16555	16550	16625	16462	16757	16455	16348	16610	16469	16606	16684	16610	16663	16569	16506	16591	16565	16768	16599	16619	16556	16819	16418	16548	16407	16386	16533	16452	16276	16461	16773	16615	16773	16563	16565	16588	16604	16536	16361	16627	16563	16399	16760	16576
28224	59471	50638	41788	35893	26129	19893	18175	16695	16042	15455	15292	14960	14815	14605	14543	14377	14396	14220	14183	14234	14016	14053	13895	14256	14075	13904	14088	14008	13930	13878	14096	14015	13899	13887	14068	13887	14003	13973	13988	13975	13946	13925	13886	13983	13758	14028	14028	13898	13942	13908	13954	13969	13950	14030	13877	13793	14025	13968	13952	14018	13803	13827	14003	13953	13872	13993	13860	14024	13843	13863	13983	13896	13973	14117	13965	14001	13867	13973	14071	14034	13865	13928	14039	13919	13831	14004	13803	13881	13858	14141	14126	13935	13910	13888	14052	13748	14082	14033	14077	13873	13781	13969	13865	13983	13988	13895	13831	13986	13832	13885	13791	13767	13915	13957	13958	13889	13920	13980	13947	13831	13968	14021	13919	13748	13796	13991	13862	13998	13890	13900	14060	13991	13961	13858	14076	14090	14005	13839	13841	14003	14040	13919	13992	13855	13951	14013	14002	13922	14144	13924	14106	13961	13930	13893	13821	13818	13889	13855	13890	13970	13947	13934	13793	13969	14082	13833	13867	13906	13794	14073	13792	14035	13833	14126	13912	13825	14146	14040	13988	13956	13830	14065	14014	13776	13898	14092	13886	13902	13906	13723	13985	13896	13918	14061	14027	13882	13942	14020	13898	13986	14100	14058	13894	13924	13844	13990	13883	14060	14025	13936	13953	13858	14004	13788	13879	13886	13983	13927	13927	13826	13957	14016	13873	13913	14009	13895	13973	13834	13850	13908	13926	14116	13839	13864	13903	13986	13816	13942	14013	13965	14076	14131	13978	13899	13888	13854	13779	13770	14073	13905	13947	13902	13975	13912	13725	13772	13940	13968	13917	13847	13848	13940	13947	13984	14008	13947	14026	13919	14044	14064	13892	13946	13825	13991	13841	14060	13833	13863	13793	13884	13967	13865	13925	14015	13776	14097	13986	13926	13647	13951	13932	13958	13853	14005	13938	13940	13940	13960	14125	13947	14001	14028	13913	13804	14018	13962	13822	13922	13932	14010	13824	13854	13988	14099	13868	13942	13915	13939	13951	13986	13872	13896	13791	14073	13993	13944	13930	14037	14012	13927	13938	13747	13853	13945	13978	13822	13934	14198	13851	13894	13933	14076	13920	13970	13880	14075	14012	14050	14027	13967	13903	13784	13895	13987	14014	14046	13909	14048	13837	14044	13832	13773	14002	13846	13766	13861	13877	14223	13864	13977	14046	13877	13872	14021	13827	13910	13863	13985	13913	14004	13997	13974	13975	14038	13856	13971	13835	13907	14157	13722	13888	13960	13940	13847	13887	13867	13982	13982	13892	13861	13862	13866	13953	13780	14230	13932	14022	13799	13912	14010	13848	13801	13977	13754	13875	13807	14014	13913	13970	13997	13838	14043	14004	14041	13904	13952	13833	13999	13927	13998	13941	13934	13839	13957	13930	14004	13880	14101	13906	13924	13789	13899	13867	14035	13984	13950	13829	13865	13861	13881	13946	13822	14018	14135	13926	14003	13991	13961	14052	13823	14089	14015	13718	13739	14146	13946	13828	13972	13855	13978	13725	13921	13947	13924	13837	13726	13827	13804	14023	13885	13699	13845	13843	13964	14128	13964	13754	13894	13826	14034	14014	14115	13989	13900	14020	13867	13896	13896	13809	14021	13808	13758	13961	14005	13890	13897	13949	13897	14058	13858	14040	13967	13879	13921	14011	14002	13900	14012	14082	14010	13810	14092	13912	13964	13809	13665	13935	13978	13951	14043	13931	13943	13912	13894	13864	13858	13922	13796	14138	14113	13901	13833	14061	13921	13867	13978	13940	13975	13906	14080	14095	13805	13944	14075	13901	13972	13761	13940	13875	13919	13861	13822	13896	13896	13900	13929	13939	13862	13852	13940	13857	13867	14059	13976	13780	13908	14040	13969	13937	13752	13901	13971	13865	13981	13802	14026	13897	13877	13895	14007	13992	13975	13867	13751	13818	13947	13910	13908	14046	13900	13980	13968	13984	13754	13836	13904	14067	13946	13815	13928	13912	13864	13961	13841	14109	13976	14054	13885	13974	13931	13989	13855	13944	13906	13927	13897	14005	13981	13991	14013	13901	13863	13922	13825	13841	13907	13878	13984	14016	14079	13889	13841	13887	13820	13944	13992	13905	13847	13862	14030	13873	13790	13921	13875	13879	13907	13947	14032	14036	13805	13804	13794	13831	14134	13896	13966	13980	13991	13962	13854	13826	13926	14015	13863	13931	14177	13959	13825	14034	13955	13911	13844	14013	13791	13708	14012	13964	13870	14132	13915	13822	13996	13933	13961	13889	13898	14019	13806	13878	13927	13907	13948	13785	14162	13783	13851	14039	13842	13693	13955	13702	13929	13929	13813	13945	13970	13879	13961	13916	13824	13852	13743	13908	13849	13944	14012	13954	14068	13837	14028	13784	14004	13919	13848	14026	13980	14022	13974	13948	13926	13802	13848	13808	14059	13960	14016	13936	13854	13911	13923	14058	13984	13919	13935	13731	13996	13902	13828	13828	13786	13834	13977	13924	13854	13908	13938	13973	14051	13973	13842	13924	13893	13841	13805	13889	13977	13786	13861	13803	13889	13964	13978	13919	13902	13849	13917	13929	13733	13993	13787	13946	14077	13982	13834	13902	13920	13876	13944	14106	13788	14009	14089	13999	13767	13918	13930	13989	14021	13812	13892	13859	13872	14160	13905	13934	14010	13909	13861	13825	13869	13949	13854	13914	13977	13868	13889	13895	14007	13979	13776	13959	13963	13821	13958	14000	13844	14087	13921	13863	13981	13964	13979	13777	14131	13987	13958	13957	13988	13861	14036	13901	13865	13801	14021	14096	13979	13993	13906	13969	13785	13843	13811	13875	13826	14005	13861	13973	14208	13848	13829	14005	13921	14053	14023	13990	13923	13897	13805	13976	13970	14060	13883	13946	13934	13865	13895	13934	13876	13954	13842	13857	13871	13975	13942	13731	13978	13976	13908	13802	13959	13964	13785	13858	13888	13991	13977	13863	14014	14015	13811	14128	13874	13895	13831	14040	13826	13886	14078	13914	13828	13964	13906	13913	13988	13730	13967	13843	13895	13920	13832	13928	14017	13922	13762	13875	13913	13908	13841	14050	13810	14020	13897	13901	13882	13942	13832	13976	13847	14087	13787	13875	13787	13934	14003	13990	13949	13988	14105	13856	13877	13910	13828	13886	13986	14167	14011	14101	13853	13882	14096	13966	13833	13995	13961	14072	13873	13963	13852	14038	13852	14028	14055	13936	14091	14013	13881	13836	13841	13799	13828	13841	13968	13897	13769	13982	13844	14066	13956	14051	13903	13903	13851	13925	13733	14020	13828	13889	13884	13965	13939	13806	13931	13766	13880	13932	14019	13902	14105	13918	13836	13829	14029	13820	13999	14013	14087	14036	13727	13952	13937	13822	14028	13798	13972	13880	13856	14014	13850	14024	13961	13786	13942	13920	13834	13980	13921	13925	13923	14036	13954	13885	14027	13904	13876	14141	13905	13802	13888	14028	14155	13757	13999	14062	13943	13915	14002	13821	13881	13864	14187	14044	13874	13730	14035	13762	13985	13849	14032	13915	13885	13907	13956	13967	13898	13956	13995	14052	13888	13797	14097	13855	13889	14050	13784	13983	13811	13899	13865	13789	13879	14115	13894	13785	13888	13919	13997	13910	13946	13995	13907	13886	13932	13938	13898	14053	14035	13854	13980	14019	13838	13785	14075	13850	14091	13733	13811	14018	13988	13853	13889	13902	13962	14022	13816	13929	13883	13907	13947	13840	13981	13962	13875	13719	13812	13850	13847	14084	13649	14103	13937	13758	13801	14001	13844	13860	13979	13877	13896	13945	13791	13993	13885	13834	13978	13920	13965	13914	14042	13964	13954	13863	13958	13864	13964	13877	14046	13999	13916	13991	13928	14001	13844	13841	13877	13835	14097	13965	13898	13826	14046	13995	13769	13994	13893	13867	13735	13834	13988	13915	13886	13768	13934	13984	14013	13771	13945	13817	14006	13746	13813	13884	13953	13800	13908	14055	13859	13810	13895	14045	13806	13866	13775	13958	13962	13953	13883	14026	13977	13885	14047	13868	13794	13728	13934	13921	13902	14086	13861	13902	13706	13834	13845	13946	13716	13869	14021	14034	13899	13893	13905	14049	13819	13931	13928	13847	13852	13813	13829	14050	13873	13820	13921	13942	13988	13962	13928	13744	13932	13991	14013	13868	13935	14020	13937	13899	13799	13868	13988	13937	13878	13955	13866	13951	13943	14198	13929	13800	13929	13708	13936	13927	13944	13890	13921	13782	13922	13938	13891	13776	13906	13889	13843	13914	13931	13999	13916	13970	13900	13790	13994	14011	13820	13899	14060	14060	14105	13911	14027	13990	13754	13936	13940	14017	13842	14046	14020	13975	13829	13877	13775	13939	13988	14038	13872	13808	13910	14077	13805	14060	13823	14085	13874	14010	13994	13982	13831	13886	13979	14048	13963	13959	13797	13950	13899	13985	13836	14018	13843	13732	13990	13935	14032	13869	14126	13909	13996	13898	13922	13761	13861	13974	13980	14008	13846	13961	13904	13971	13977	14010	14017	13810	13985	13865	13934	13740	13853	13925	13972	13886	13969	14034	13708	13928	13883	13903	13909	13813	13822	13904	13924	13979	13956	13997	13955	14113	13920	13982	13882	13932	13772	13868	13898	13953	14126	13976	13958	13964	13982	13787	13976	13987	13956	13867	13900	13979	14027	13930	13845	13988	14014	13723	13851	13974	13782	13887	13956	13937	13983	14185	13819	14034	14092	13945	14032	13918	13908	14007	13929	13981	13922	13980	13898	14008	13975	13992	14052	13817	14037	14065	14034	13797	13866	13951	13990	14062	13927	14003	13864	13906	14135	13848	13817	13844	13955	14103	14041	13914	13934	13922	14106	13950	13851	13766	13896	13917	14017	13873	13822	13975	13939	14025	13852	13949	13961	13930	14031	13939	13938	13855	13886	13987	13861	13910	13966	13948	14032	13964	13921	13916	14144	13863	14043	14059	13869	14026	14074	13821	13866	13893	13984	13886	14010	13916	13901	13992	13990	13960	13955	14018	13671	13911	13951	13829	13945	13851
28608	28085	36027	28321	21247	18262	17154	16155	15649	15371	15408	14927	15057	15018	15010	14736	14736	14720	14738	14705	14575	14664	14719	14694	14640	14624	14484	14731	14784	14757	14623	14584	14612	14778	14703	14590	14574	14510	14650	14545	14576	14423	14788	14796	14515	14670	14288	14475	14483	14660	14606	14508	14634	14672	14659	14807	14611	14702	14778	14675	14425	14517	14509	14402	14591	14608	14734	14723	14655	14656	14668	14631	14788	14734	14362	14600	14698	14637	14592	14538	14604	14531	14700	14529	14550	14492	14644	14722	14667	14592	14454	14685	14554	14475	14585	14617	14575	14386	14645	14637	14523	14438	14487	14525	14568	14599	14669	14642	14614	14577	14533	14517	14563	14568	14726	14667	14448	14516	14721	14440	14658	14563	14713	14487	14546	14392	14551	14391	14660	14667	14472	14678	14870	14481	14280	14775	14647	14669	14821	14711	14497	14598	14576	14559	14570	14624	14438	14497	14683	14695	14432	14476	14620	14501	14668	14711	14624	14508	14775	14728	14524	14433	14636	14533	14412	14601	14594	14572	14614	14417	14651	14530	14700	14441	14579	14591	14718	14570	14567	14439	14726	14645	14627	14608	14545	14588	14522	14614	14675	14575	14602	14538	14516	14709	14695	14634	14883	14579	14569	14436	14493	14362	14622	14413	14697	14500	14704	14540	14346	14612	14417	14510	14576	14445	14635	14543	14631	14559	14323	14663	14637	14658	14627	14610	14645	14639	14515	14561	14504	14426	14700	14435	14595	14554	14543	14603	14403	14622	14546	14498	14695	14702	14460	14444	14262	14503	14528	14552	14600	14598	14688	14477	14563	14639	14424	14570	14704	14659	14562	14321	14590	14598	14640	14546	14639	14693	14757	14548	14491	14603	14854	14502	14350	14460	14451	14681	14579	14621	14498	14411	14587	14546	14691	14589	14800	14648	14562	14751	14556	14649	14600	14730	14684	14456	14575	14422	14587	14401	14672	14490	14548	14655	14506	14487	14507	14558	14622	14627	14647	14656	14747	14679	14609	14756	14616	14520	14737	14898	14564	14392	14673	14647	14604	14573	14637	14486	14720	14402	14473	14686	14628	14671	14494	14545	14639	14579	14675	14565	14560	14672	14481	14484	14496	14620	14745	14272	14697	14524	14606	14586	14815	14818	14548	14611	14792	14721	14444	14554	14501	14538	14513	14612	14792	14607	14614	14374	14438	14588	14461	14347	14707	14460	14631	14620	14588	14616	14530	14488	14586	14592	14564	14935	14666	14362	14371	14503	14727	14404	14626	14585	14514	14507	14663	14669	14711	14675	14551	14576	14588	14632	14618	14482	14494	14737	14370	14727	14573	14735	14749	14453	14788	14680	14729	14626	14655	14544	14598	14504	14572	14647	14594	14496	14548	14785	14513	14608	14700	14708	14719	14646	14556	14439	14486	14307	14446	14430	14462	14607	14513	14536	14610	14580	14731	14436	14458	14659	14577	14693	14591	14595	14609	14657	14619	14563	14524	14325	14666	14571	14605	14574	14719	14464	14503	14602	14632	14534	14522	14658	14568	14578	14775	14467	14422	14751	14719	14429	14586	14630	14649	14595	14410	14413	14588	14667	14556	14653	14542	14678	14639	14539	14522	14495	14630	14590	14524	14563	14574	14670	14471	14504	14595	14637	14656	14445	14537	14593	14739	14555	14610	14627	14577	14597	14489	14469	14535	14467	14473	14624	14524	14551	14526	14712	14682	14585	14592	14466	14664	14516	14541	14712	14581	14614	14558	14789	14542	14608	14594	14526	14680	14784	14802	14765	14518	14584	14466	14804	14629	14660	14551	14574	14630	14484	14518	14433	14711	14423	14497	14470	14530	14586	14465	14668	14655	14475	14729	14633	14648	14582	14710	14436	14639	14367	14594	14548	14623	14635	14704	14479	14636	14722	14432	14556	14438	14433	14535	14505	14578	14657	14527	14637	14593	14628	14695	14642	14631	14673	14595	14786	14795	14662	14741	14552	14729	14785	14656	14637	14429	14559	14590	14667	14652	14680	14608	14600	14576	14813	14678	14580	14642	14623	14596	14720	14582	14635	14498	14600	14652	14910	14640	14722	14839	14480	14587	14512	14674	14495	14484	14650	14452	14458	14581	14669	14540	14518	14623	14562	14788	14573	14697	14723	14603	14655	14808	14710	14550	14508	14606	14592	14581	14690	14509	14723	14474	14643	14733	14647	14739	14551	14413	14568	14575	14459	14516	14528	14574	14546	14646	14621	14614	14553	14618	14682	14459	14725	14506	14750	14367	14684	14490	14545	14620	14525	14685	14450	14823	14745	14547	14533	14505	14626	14669	14542	14453	14733	14582	14358	14670	14523	14748	14534	14798	14278	14574	14517	14668	14339	14491	14473	14506	14699	14571	14482	14567	14648	14657	14689	14733	14452	14628	14701	14590	14783	14701	14738	14555	14589	14733	14556	14501	14420	14490	14666	14371	14521	14636	14581	14464	14490	14673	14655	14845	14518	14661	14520	14562	14608	14508	14789	14602	14662	14596	14679	14664	14521	14453	14560	14793	14587	14613	14630	14486	14537	14572	14551	14664	14751	14615	14613	14531	14767	14574	14536	14603	14657	14648	14615	14487	14581	14652	14647	14565	14732	14778	14521	14814	14546	14572	14488	14435	14564	14563	14330	14669	14772	14480	14366	14685	14630	14847	14522	14669	14823	14530	14559	14645	14650	14551	14628	14779	14710	14563	14631	14819	14571	14490	14801	14557	14680	14635	14578	14617	14596	14480	14540	14577	14540	14668	14455	14519	14633	14547	14434	14498	14719	14589	14515	14784	14700	14745	14666	14550	14482	14484	14561	14616	14618	14854	14591	14595	14408	14514	14530	14553	14664	14544	14617	14519	14766	14735	14661	14515	14532	14602	14596	14466	14452	14506	14630	14726	14640	14540	14683	14724	14482	14557	14600	14503	14754	14642	14426	14516	14645	14497	14561	14708	14623	14818	14535	14539	14850	14544	14731	14384	14416	14405	14495	14756	14657	14583	14398	14690	14655	14828	14451	14771	14686	14466	14507	14519	14637	14780	14757	14662	14425	14416	14581	14284	14684	14705	14445	14531	14610	14692	14572	14558	14639	14607	14601	14574	14660	14455	14497	14583	14492	14732	14749	14680	14526	14537	14523	14471	14608	14664	14576	14660	14685	14471	14519	14587	14443	14668	14723	14570	14755	14600	14610	14630	14446	14636	14557	14516	14449	14539	14653	14669	14804	14566	14570	14731	14765	14352	14608	14524	14611	14775	14519	14565	14581	14569	14636	14649	14491	14689	14596	14690	14729	14506	14611	14729	14422	14510	14468	14524	14573	14552	14664	14637	14558	14600	14716	14548	14653	14597	14601	14418	14423	14673	14506	14706	14658	14610	14608	14614	14698	14665	14703	14491	14721	14613	14573	14644	14586	14680	14624	14555	14798	14670	14569	14553	14381	14534	14647	14590	14682	14754	14662	14634	14645	14623	14613	14508	14577	14634	14488	14532	14357	14535	14451	14664	14343	14435	14668	14700	14536	14684	14598	14642	14507	14497	14683	14677	14476	14580	14662	14455	14529	14445	14506	14536	14611	14701	14825	14650	14595	14601	14572	14569	14528	14508	14674	14780	14463	14575	14582	14640	14736	14487	14491	14736	14534	14560	14587	14675	14733	14462	14539	14524	14570	14481	14802	14637	14624	14584	14495	14480	14662	14612	14527	14524	14890	14702	14524	14513	14602	14631	14586	14656	14681	14589	14623	14491	14767	14564	14820	14754	14558	14435	14513	14826	14417	14518	14431	14588	14643	14698	14668	14495	14553	14475	14546	14703	14402	14546	14593	14658	14435	14439	14653	14534	14513	14540	14491	14438	14560	14592	14717	14681	14611	14695	14655	14745	14406	14629	14486	14608	14689	14391	14714	14646	14577	14667	14582	14523	14644	14565	14736	14518	14581	14580	14529	14717	14683	14475	14561	14615	14830	14448	14573	14519	14826	14588	14468	14395	14616	14606	14759	14554	14777	14408	14647	14692	14659	14444	14499	14685	14756	14609	14743	14681	14592	14517	14504	14559	14429	14547	14694	14671	14471	14521	14522	14692	14700	14557	14589	14318	14562	14623	14567	14785	14435	14455	14546	14527	14477	14675	14497	14542	14518	14533	14594	14560	14787	14666	14545	14424	14581	14661	14412	14400	14734	14567	14510	14583	14724	14688	14573	14724	14795	14737	14647	14629	14626	14555	14583	14475	14670	14655	14644	14265	14605	14694	14611	14697	14677	14598	14497	14717	14307	14398	14665	14590	14677	14581	14651	14722	14573	14622	14636	14726	14556	14864	14559	14644	14518	14370	14635	14453	14346	14660	14636	14513	14689	14522	14726	14742	14457	14611	14628	14607	14538	14471	14587	14670	14479	14618	14720	14480	14561	14647	14686	14750	14789	14423	14642	14680	14362	14671	14666	14624	14621	14644	14656	14557	14491	14611	14603	14599	14671	14729	14728	14650	14687	14553	14492	14625	14501	14642	14576	14493	14472	14702	14657	14662	14652	14580	14555	14525	14580	14731	14543	14571	14481	14620	14672	14605	14673	14517	14568	14745	14615	14611	14441	14598	14441	14839	14526	14547	14694	14608	14584	14729	14554	14664	14737	14606	14531	14888	14617	14526	14624	14750	14595	14652	14692	14771	14414	14575	14738	14717	14708	14588	14547	14521	14491	14477	14618	14454	14553	14679	14711	14547	14645	14770	14594	14704	14796	14565	14352	14771	14717	14580	14651	14485	14608	14543	14730	14696	14617	14625	14526	14773	14579	14522	14768	14623	14492	14400	14637	14789	14514	14505	14594	14643	14624	14469	14505	14520	14604	14695	14662	14587	14566	14675	14764	14573	14727	14670	14571	14724	14464	14851	14578	14497	14679	14528	14816	14685	14562	14483	14677	14760	14617	14565	14635	14623	14512	14519	14528	14504	14803	14570	14607	14435	14617	14745	14568	14576	14597	14788	14601	14632	14597	14691	14640	14633	14628	14620	14612	14556	14540	14556	14455	14484	14564	14720	14579	14927	14674	14639	14598	14734	14382	14557	14666	14599	14535	14550	14553	14582	14478	14579	14511	14633	14635	14552	14634
25571	44673	36350	23922	19553	17059	15611	14593	14089	13712	13491	13550	13115	13124	13044	13171	13101	12854	12883	12892	12830	12785	12798	12793	12981	12849	12666	12778	12804	12635	12979	12701	12858	12680	12874	12845	12660	12776	12629	12660	12701	12696	12769	12744	12639	12640	12847	12732	12778	12808	12865	12693	12703	12632	12785	12652	12738	12669	12854	12636	12704	12864	12770	12929	12779	12854	12839	12851	12786	12740	12634	12675	12757	12745	12867	12781	12657	12644	12690	12816	12563	12672	12669	12866	12731	12784	12859	12907	12687	12690	12686	12838	12695	12831	12647	12775	12827	12716	12720	12762	12593	12738	12777	12711	12692	12660	12842	12738	12663	12788	12516	12837	12747	12760	12702	12618	12791	12807	12767	12588	12749	12634	12634	12716	12789	12669	12769	12718	12699	12743	12779	12870	12628	12698	12596	12774	12818	12825	12715	12826	12742	12821	12847	12764	12651	12843	12563	12680	12684	12641	12748	12905	12868	12659	12739	12708	12535	12627	12849	12767	12798	12794	12705	12739	12781	12756	12800	12731	12695	12746	12744	12816	12687	12656	12691	12681	12748	12771	12672	12878	12637	12496	12923	12714	12820	12831	12693	12713	12898	12784	12886	12847	12799	12788	12736	12716	12925	12588	12628	12660	12772	12835	12715	12893	12762	12617	12759	12821	12830	12701	12739	12696	12710	12844	12623	12941	12900	12777	12833	12557	12782	12711	12774	12964	12835	12729	12523	12770	12735	12689	12624	12783	12764	12780	12831	12571	12761	12817	12608	12896	12787	12691	12663	12668	12699	12833	12817	12707	12688	12847	12688	12735	12774	12727	12820	12716	12736	12643	12760	12630	12928	12848	12677	12758	12670	12730	12790	12889	12830	12696	12824	12823	12825	12786	12871	12866	12717	12703	12914	12613	12889	12763	12670	12808	12756	12835	12751	12749	12719	12828	12781	12623	12744	12846	12738	12713	12752	12727	12748	12691	12776	12687	12775	12740	12743	12822	12764	12843	12792	12712	12700	12762	12764	12866	12628	12761	12780	12650	12805	12683	12893	12870	12804	12692	12817	12694	12929	12662	12823	12773	12828	12758	12843	12723	12723	12704	12672	12945	12838	12818	12461	12762	12724	12786	12680	12774	12753	12766	12792	12807	12746	12717	12719	12727	12842	12642	12918	12763	12653	12609	12876	12667	12769	12766	12726	12753	12769	12926	12669	12413	12785	12712	12943	12892	12804	12808	12638	12830	12846	12735	12749	12811	12683	12852	12899	12846	12768	12756	12812	12822	12864	12781	12705	12673	12696	12757	12815	12633	12700	12652	12760	12649	12717	12682	12814	12713	12760	12724	12701	12764	12638	12690	12761	12719	12663	12763	12721	12771	12725	12828	12771	12887	12854	12782	12699	12726	12743	12483	12770	12720	12838	12549	12824	12898	12670	12797	12762	12613	12848	12732	12644	12677	12723	12662	12863	12801	12681	12747	12581	12736	12811	12691	12747	12939	12723	12633	12578	12713	12928	12797	12775	12916	12763	12856	12716	12888	12830	12826	12649	12873	12627	12766	12861	12828	12702	12617	12820	12823	12738	12777	12733	12778	12771	12904	12686	12871	12687	12991	12812	12666	12829	12787	12766	12766	12808	12843	12816	12934	12931	12704	12652	12772	12727	12814	12811	12744	12803	12668	12917	12834	12908	12775	12841	12813	12734	12749	12597	12666	12839	12869	12803	12961	12725	12817	12745	12766	12753	12732	12836	12685	12818	12730	12766	12789	12690	12748	12684	12776	12897	12787	12817	12823	12623	12711	12682	12761	12753	12873	12653	12996	12705	12657	12814	12699	12777	12706	12818	12727	12652	12924	12678	12684	12603	12763	12709	12817	12691	12730	12690	12698	12755	12813	12701	12762	12773	12767	12835	12665	12726	12690	12799	12689	12749	12819	12610	12791	12927	12595	12728	12583	12670	12808	12777	12903	12918	12705	12799	12712	12870	12749	12740	12839	12635	12816	12941	12811	12847	12556	12690	12609	12763	12663	12970	12802	12575	12672	12782	12805	12812	12769	12600	12795	12750	12636	12624	12761	12694	12744	12891	12724	12876	12732	12750	12734	12831	12653	12748	12803	12758	12693	12817	12692	12623	12837	12627	12668	12927	12703	12766	12680	12869	12560	12728	12707	12778	12838	12703	12455	12756	12800	12787	12851	12620	12856	12857	12551	12742	12815	12953	12885	12677	12936	12714	12696	12764	12853	12671	12694	12735	12711	12790	12784	12697	12724	12638	12733	12617	12767	12775	12718	12645	12827	12720	12748	12818	12620	12620	12826	12657	12684	12955	12789	12664	12825	12741	12682	12729	12790	12797	12739	12625	12743	12672	12705	12710	12690	12870	12798	12805	12768	12726	12680	12700	12818	12619	12680	12529	12749	12713	12639	12795	12857	12596	12808	12633	12774	12693	12867	12722	12943	12793	12794	12785	12707	12816	12598	12863	12691	12802	12836	12822	12832	12712	12718	12746	12751	12810	12686	12713	12707	12651	12764	12804	12750	12737	12865	12735	12678	12753	12836	12920	12673	12732	12722	12686	12834	12739	12670	12578	12960	12626	12707	12797	12722	12741	12887	12775	12853	12741	12774	12770	12666	12762	12905	12828	12761	12615	12782	12711	12701	12717	12660	12740	12766	12883	12651	12711	12678	12790	12692	12759	12607	12777	12835	12616	12820	12934	12614	12682	12600	12812	12708	12490	12727	12826	12867	12908	12886	12730	12790	12840	12842	12682	12814	12728	12633	12774	12713	12818	12734	12855	12692	12700	12801	12788	12681	12777	12868	12782	12772	12939	12747	12798	12694	12649	12654	12659	12811	12706	12707	12711	12815	12844	12707	12725	12681	12749	12834	12901	12883	12667	12639	12758	12693	12896	12726	12879	12812	12900	12645	12750	12690	12834	12773	12781	12768	12721	12852	12830	12868	12850	12860	12871	12802	12762	12797	12800	12785	12860	12732	12917	12746	12674	12678	12792	12820	12804	12615	12839	12651	12745	12708	12798	12815	12775	12752	12750	12767	12790	12837	12757	12877	12809	12853	12731	12842	12925	12749	12741	12806	12856	12581	12816	12722	12871	12736	12814	12762	12781	12674	12752	12813	12685	12755	12816	12831	12886	12721	12822	12565	12777	12785	12675	12658	12573	12752	12629	12838	12703	12786	12731	12818	12878	12803	12653	12779	12731	12683	12831	12679	12830	12639	12731	12792	12883	12717	12719	12712	12823	12916	12736	12758	12714	12834	12778	12655	12892	12718	12758	12753	12646	12756	12838	12827	12721	12711	12713	12639	12799	12855	12755	12724	12791	12951	12706	12685	12749	12722	12737	12761	12654	12951	12853	12759	12702	12847	12776	12956	12881	12613	12771	12827	12702	12778	12685	12852	12837	12787	12785	12571	12684	12796	12745	12968	12610	12640	12870	12697	12693	12732	12598	12742	12901	12787	12769	12733	12734	12586	12615	12743	12717	12779	12616	12639	12640	12694	12703	12657	12784	12686	12758	12664	12941	12633	12935	12814	12615	12692	12770	12635	12657	12634	12719	12701	12631	12920	12748	12738	12731	12752	12842	12749	12844	12814	12649	12736	12745	12859	12825	12719	12784	12739	12623	12751	12980	12820	12857	12870	12626	12792	12823	12782	12747	12669	12832	12752	12750	12661	12803	12706	12694	12765	12815	12722	12798	12831	12833	12692	12677	12721	12648	12757	12683	12631	12788	12909	12742	12884	12773	12827	12701	12646	12721	12639	12806	12745	12560	12750	12722	12641	12915	12696	12684	12740	12807	12820	12681	12780	12741	12763	12705	12675	12782	12743	12642	12753	12892	12743	12773	12860	12741	12889	12676	12815	12702	12712	12781	12753	12740	12856	12826	12685	12864	12906	12726	12736	12763	12722	12737	12839	12737	12921	12697	12649	12723	12831	12771	12799	12738	12721	12669	12695	12918	12658	12800	12709	12904	12777	12649	12741	12682	12669	12883	12805	12785	12689	12675	12790	12871	12694	12716	12656	12835	12750	12896	12708	12854	12566	12784	12830	12849	12914	12784	12761	12724	12835	12624	12658	12858	12698	12834	12783	12735	12816	12713	12697	12771	12645	12834	12804	12764	12690	12947	12820	12759	12812	12780	12639	12697	12785	12844	12782	12790	12856	12554	12776	12880	12533	12628	12626	12780	12722	12693	12724	12801	12719	12760	12713	12746	12586	12842	12664	12720	12779	12696	12609	12705	12610	12639	12650	12847	12748	12686	12545	12724	12589	12909	12888	12710	12695	12729	12626	12679	12768	12732	12783	12945	12813	12615	12913	12704	12711	12706	12705	12581	12684	12639	12697	12719	12799	12723	12685	12844	12616	12707	12560	12809	12800	12799	12596	12650	12743	12746	12806	12830	12770	12719	12688	12764	12737	12723	12766	12603	12587	12864	12678	12842	12654	12753	12834	12772	12727	12831	12727	12720	12727	12831	12744	12745	12734	12723	12713	12745	12772	12761	12773	12862	12818	12793	12749	12760	12779	12754	12732	12852	12568	12862	12784	12775	12719	12750	12674	12723	12752	12894	13004	12840	12746	12759	12704	12609	12657	12807	12746	12703	12633	12774	12793	12806	12638	12713	12839	12801	12589	12786	12774	12738	12711	12725	12789	12732	12907	12721	12505	12725	12790	12776	12862	12809	12605	12651	12639	12781	12786	12816	12612	12810	12517	12880	12980	12865	12661	12807	12767	12716	12641	12560	12713	12636	12785	12886	12767	12875	12897	12740	12789	12741	12711	12660	12785	12739	12864	12821	12989	12777	12725	12766	12787	12815	12826	12705	12713	12846	12737	12665	12674	12664	12827	12832	12693	12877	12969	12644	12719	12712	12651	12589	12785	12953	12756	12727	12693	12792	12824	12688	12872	12887	12645	12779	12827	12620	12685	12817	12623	12619	12699	12728	12645	12890	12954	12758	12815	12746	12669	12814	12815	12718	12660	12638	12821	12662	12603	12827	12835	12680	12674	12729	12818	12477	12919	12873	12681	12762	12701	12747	12710	12885	12804	12663	12753	12741	12741	12674	12720	12786	12810	12597	12698	12703	12775	12686	12658	12750	12599	12758	12708
22966	21142	28591	24661	24128	25012	23033	18848	17630	17513	17024	16866	16580	16349	16269	16319	16131	16274	16046	16037	15985	16001	16129	16090	16130	15887	15928	15987	16207	16011	16108	15974	16101	16204	16002	15859	16090	15854	16116	16137	15863	15984	15907	16044	16114	15734	15765	15980	15996	15935	15880	15972	15906	15959	15921	15933	15811	15776	15931	15727	15741	16005	15876	16010	15725	16269	16002	16029	15975	15804	15875	16001	15794	15713	15854	15995	15895	15977	15976	15884	15910	15799	15939	16026	16067	16127	15923	15971	15886	15759	15671	15959	16094	16005	15969	15937	15723	15920	15689	15859	15983	15777	15794	15847	15892	15898	16013	16066	16165	15698	15993	15799	15942	15902	15864	16011	15896	15877	15978	15897	15689	16066	15782	15856	15924	16001	16002	15751	15772	15877	15764	15959	15906	15836	16034	15999	15943	16037	15872	15929	15821	15738	15952	15717	15978	15718	15812	15741	15955	16053	15832	15819	15983	15875	16189	15941	15851	15896	16119	15911	15973	15992	15796	15906	15955	15866	16195	15919	15924	16060	15936	15949	15981	15972	15991	15794	16015	15901	16068	16061	15906	16053	15936	15723	15779	15750	15981	15999	15971	15759	15728	15953	15706	15922	15976	15926	15844	15799	15965	16137	15987	15811	15841	15915	16064	15874	15817	15984	15831	16003	15859	15875	16066	16095	15859	15972	16048	15802	15973	15686	15865	15788	15966	15895	16029	15776	15794	15816	15959	15812	15851	15917	15972	15663	15744	15723	15810	15708	15887	16204	15811	15860	15924	15858	15918	15818	16052	15727	16144	15593	15896	15904	15853	15984	15751	15890	16022	15994	15680	15739	15905	15639	15600	16064	16345	15718	15950	15647	15903	15804	15822	15849	16186	15737	15879	15939	15777	15976	16048	15876	15806	15745	16007	15803	15801	15647	15873	15840	16139	15981	15725	15759	15749	15907	15881	15971	15755	15708	15983	15862	15895	15839	15766	16004	15942	15770	15940	15888	15980	16000	15938	15756	15840	15549	16053	15919	15912	15735	15891	15802	15884	15916	15912	15896	15904	15965	15749	15870	15859	15660	15887	15853	15899	16097	15919	15840	15856	15928	16032	15900	15791	15873	15851	15806	15837	15764	15720	15933	15793	15800	15803	15888	15822	15771	15865	15933	15913	15662	15682	15988	15827	16039	15903	15799	15769	16027	15841	16041	15820	15932	16040	15919	16160	15762	15649	15852	15936	16093	15924	15877	15911	15813	15989	15902	15871	15840	15858	15795	15937	15819	15832	15740	15846	15698	15905	15861	15846	15724	15770	16039	15918	15840	16012	15819	15900	15887	15876	15760	15946	15781	15903	15618	15875	15819	15971	15888	15855	15674	15721	15923	15995	16083	16089	15897	15781	15984	15875	15729	15741	15840	15938	15908	15782	15966	16045	16011	15749	16046	15943	15953	15826	15877	15795	15913	16062	15982	15948	15912	15877	15862	15794	16170	15999	15861	15874	16111	15995	15845	15928	15890	15853	15876	15869	15820	15898	16057	15961	16008	15866	16091	16128	15916	15924	15956	15861	15846	15843	15888	15946	15842	15771	15854	15683	15772	15870	15833	16000	15912	15877	15954	15745	15693	15845	15702	16123	15796	15929	15936	15846	15822	15854	16048	15907	15698	15849	15773	16039	16208	15773	15859	15787	15852	16077	15950	15842	15855	15811	15872	16114	15766	15969	15830	15870	15801	15897	16045	15778	15944	16034	15994	15611	15769	15788	16009	15849	15779	15858	15809	15940	16041	15931	15951	15896	15963	15937	15946	15825	15934	15823	15962	15882	15834	15924	15762	15775	15822	15789	15844	15870	15988	15763	15912	15800	15950	15803	15848	15899	15811	15969	15896	15793	15732	15755	15908	15935	15825	15787	15885	15969	15967	16056	15978	15907	16027	15901	15743	15785	16051	16012	15934	15974	15877	15897	15872	15940	15865	15827	15897	15690	15948	16029	16019	15959	15762	15955	15916	15972	15930	15911	15961	15863	15865	16242	16013	15907	15856	16013	15814	15674	15920	15910	15944	15673	15663	15825	15762	15961	15908	15921	15905	15867	15756	15848	15955	15875	15716	15825	15675	15938	15977	15869	15778	15874	15899	15903	15856	16095	15910	16091	15877	15906	15785	16021	15951	15895	15987	15871	15782	15990	15649	15785	15780	15746	15899	15945	15827	15833	15628	16033	15996	15743	15892	15845	15953	15903	15829	15842	15982	15826	15802	15783	15833	15947	16026	15962	15796	15767	15827	15921	15788	15859	15751	15857	15831	15703	15740	15722	15818	15874	16036	16029	15865	15749	16059	15922	15821	15837	15786	16056	15825	15781	15896	15756	15815	15853	15824	15807	15660	15684	15856	16023	15911	15955	15903	15860	16091	15829	15841	15921	15832	15970	15831	16010	15800	15845	15911	15802	15908	15950	15672	15981	16121	16020	15916	15904	15906	15808	15817	16224	16030	16047	15958	15786	15888	15938	15899	15783	16056	16059	15890	15891	15758	15801	15963	15918	15997	15941	16008	15844	15690	15834	15782	16003	15766	15856	15871	15885	15794	15870	15761	15875	15804	15969	15881	15799	15831	16016	15855	16075	15742	15957	15854	15954	16068	16121	15919	15930	15887	15786	15947	16020	15903	15821	15832	15802	15912	15911	15973	16023	15873	16104	15862	15880	16028	15754	15927	15850	15853	15821	15826	15801	15870	15866	15885	16050	15904	16015	15960	16046	15908	15883	16082	15944	15774	15958	15935	15913	15995	15911	15921	15801	15650	16118	16053	15894	15930	15756	15817	15798	15853	16045	16058	15826	15794	15736	15640	15760	15907	15910	15925	15798	15841	15902	15912	15989	15892	15864	15885	15771	15816	15984	15821	15939	16058	16106	15824	15975	16124	15799	15982	15950	15882	15917	15895	15811	15924	15859	15944	15832	15891	15792	15658	15782	15919	16133	15862	16073	15952	15907	15973	15796	15791	15678	15767	15946	15985	15833	15821	15997	15714	15768	16022	15987	16033	15793	15918	16002	15932	15793	15660	15889	15965	15892	15804	16052	15908	15770	16029	15982	15965	15868	15959	15737	16033	16017	15914	15698	15941	15910	16020	15884	15690	15914	16177	15903	15775	15731	16027	16114	15624	15999	15844	15997	15716	15797	15909	15756	15818	16035	15908	16007	15879	15956	15787	15951	16000	15824	16033	15858	15943	15838	15713	15801	15795	15972	15939	15906	15972	15877	15826	15531	15756	15865	15821	15912	15988	15825	15836	15807	15933	15867	16034	16070	15899	16067	16091	15976	16213	15804	15815	15941	15955	15980	15886	16084	15888	15923	15832	15692	15658	15792	15704	15840	15832	15854	16040	15864	15823	15708	15840	15738	15975	15944	16058	15905	15912	16009	15778	15952	15674	15808	15991	15803	15941	15844	16023	15987	15866	15927	15868	15865	15768	15742	16068	15994	15811	16028	15863	15809	15766	15795	15957	15975	15889	16030	15847	15801	15777	15957	15772	16135	15769	15912	15920	15830	15702	15943	15866	15920	16016	15817	15856	15776	15873	15976	15769	15851	15918	15886	15898	15867	15924	15898	16040	15905	15875	15933	15776	15873	15788	16080	15959	15895	15800	16161	16052	15841	15929	15809	15945	15918	15929	15880	15920	15949	16041	15984	15791	15916	15914	15806	16014	15899	15818	15921	15999	15804	16012	16091	16019	15865	15875	16026	16014	16043	15874	15735	15986	15741	15908	16040	15851	16141	15960	15880	16003	15981	15863	15758	15812	15639	15815	15943	15882	15957	15780	15867	15940	16042	15962	15681	15807	16077	15987	15978	15774	15689	15832	15785	15743	15833	15931	15998	15779	15784	15681	15805	15898	15903	15944	15784	15647	15767	15859	15947	15921	16072	15799	16010	15752	15866	15943	15863	16024	15970	15740	15821	15759	15992	15833	15873	16103	15874	15904	15900	15897	15763	15758	15779	15721	15885	15937	15878	15960	15796	15959	15972	16008	15883	15833	15740	16122	15808	15919	15797	16049	15800	15856	15865	15825	15919	16010	15811	16145	15878	15841	15783	15949	15872	16037	15945	16026	15835	15717	15851	15876	15976	15940	16097	15941	15974	15827	15817	15811	15953	15807	16023	15776	15900	15789	15876	15886	16001	16001	16011	16138	15650	15783	15912	15933	15765	15990	16023	15899	15897	15862	15936	15853	15838	15935	15962	15925	16036	15956	15914	15964	15978	15921	15958	15828	15961	15805	15875	15719	15998	15791	15812	15894	15890	15745	16049	15706	15644	15907	15890	15928	15965	15867	15839	16054	16034	15981	15721	15844	15811	16032	15923	15852	15896	15679	15815	15799	15953	16000	15815	16002	15824	15780	15922	15874	15902	15911	15856	15894	15970	15850	15953	15864	15937	15771	16045	15976	15855	15841	16015	15902	16140	15979	15786	15801	15851	15888	15918	16010	15902	15883	15887	15894	15930	16026	15857	15812	15742	15945	15985	15980	15853	16072	15887	15930	15770	15907	15821	15865	15794	15757	16029	15684	15870	16002	15851	15900	15705	15749	15814	15954	15730	15916	15909	15915	15923	15792	15715	16095	15800	16145	16086	15837	15738	15916	15847	15823	15815	15670	15710	16142	15879	15846	16038	15729	15846	16163	16082	15768	15791	15613	16078	15862	15799	16068	16025	15925	16053	16070	15706	16014	15775	15761	15874	15836	15810	15724	15921	15823	15795	16046	15885	16057	15998	15850	15748	16004	15692	15747	16036	15912	15952	16039	15965	15922	15855	15896	16068	15974	15871	15967	15804	15988	15768	15755	15861	15803	15903	15887	15872	15871	15936	15774	15977	15654	15763	15849	15913	15815	15873	15805	15928	15823	15913	15816	15858	15885	15872	15896	15809	15812	15801	15770	15868	15737	15887	15832	15998	15831	15792	15869	15986	15789	15927	15999	15760	15832	15937	15846	16025	15980	15742	15826	15751	15714	15937	15648	15750	15814	15801	15656	15661	15888	15958	15975	15893	15733	15867	15850	15902	15736	15870	15734	15824	15717	15793	15773	15999	15792	15828	16043	15818	15889	15933	15881	15816	15642	15989	15932	16044	16039
26796	52745	40786	32666	28552	22259	18857	16601	15519	14998	14669	14467	14399	14073	14050	13985	13941	13839	13781	13765	13686	13678	13899	13851	13766	13699	13766	13781	13563	13838	13483	13720	13644	13552	13613	13628	13562	13640	13594	13609	13677	13637	13604	13613	13512	13385	13597	13644	13508	13563	13621	13551	13617	13670	13541	13577	13557	13585	13568	13551	13672	13588	13668	13628	13512	13535	13623	13549	13556	13715	13297	13739	13459	13709	13511	13676	13687	13565	13572	13485	13609	13494	13667	13642	13427	13664	13614	13567	13542	13454	13722	13540	13667	13652	13484	13615	13536	13576	13610	13434	13504	13572	13554	13585	13528	13553	13732	13721	13552	13518	13643	13407	13620	13631	13610	13461	13502	13585	13712	13643	13450	13513	13649	13672	13509	13600	13604	13484	13538	13391	13478	13496	13496	13600	13496	13829	13687	13481	13586	13501	13628	13617	13536	13473	13439	13628	13430	13447	13661	13527	13467	13492	13523	13498	13644	13499	13533	13751	13596	13697	13462	13617	13690	13555	13493	13455	13507	13486	13496	13699	13537	13410	13555	13473	13761	13543	13670	13563	13568	13540	13584	13526	13555	13503	13452	13557	13676	13690	13432	13635	13502	13386	13499	13619	13584	13572	13637	13603	13659	13715	13403	13605	13699	13410	13611	13697	13522	13459	13484	13517	13860	13644	13567	13557	13611	13491	13499	13608	13615	13529	13515	13547	13620	13444	13621	13647	13700	13475	13579	13578	13578	13481	13474	13549	13571	13402	13650	13383	13633	13552	13362	13563	13550	13553	13649	13585	13381	13536	13481	13445	13545	13716	13508	13652	13571	13433	13421	13405	13690	13578	13504	13593	13621	13527	13467	13563	13584	13471	13641	13596	13595	13776	13601	13581	13642	13735	13504	13498	13301	13691	13624	13479	13523	13577	13495	13610	13492	13592	13740	13600	13501	13669	13622	13671	13653	13535	13476	13560	13738	13588	13625	13489	13535	13620	13522	13686	13638	13558	13558	13600	13448	13741	13525	13656	13649	13605	13625	13571	13463	13642	13519	13550	13643	13657	13430	13389	13728	13679	13635	13510	13498	13725	13619	13568	13609	13584	13576	13548	13530	13568	13557	13558	13467	13564	13603	13478	13606	13629	13523	13595	13438	13466	13560	13612	13634	13487	13543	13514	13656	13583	13513	13471	13567	13493	13558	13453	13526	13551	13536	13581	13548	13461	13529	13547	13493	13655	13753	13332	13457	13514	13466	13449	13471	13512	13466	13635	13524	13462	13491	13610	13525	13533	13559	13327	13708	13530	13568	13682	13567	13497	13657	13655	13578	13381	13469	13505	13485	13592	13575	13617	13627	13763	13664	13586	13522	13458	13584	13508	13572	13407	13724	13558	13625	13627	13551	13609	13392	13464	13534	13750	13589	13548	13473	13620	13458	13372	13601	13376	13485	13624	13669	13610	13442	13484	13670	13669	13604	13561	13371	13557	13547	13659	13357	13522	13685	13757	13545	13712	13454	13525	13436	13478	13550	13629	13383	13584	13523	13511	13569	13549	13646	13563	13627	13604	13509	13459	13630	13616	13607	13680	13325	13521	13536	13420	13475	13565	13577	13644	13613	13486	13688	13552	13634	13567	13493	13494	13527	13633	13516	13514	13452	13533	13485	13714	13552	13558	13543	13698	13491	13558	13459	13583	13527	13330	13568	13662	13649	13722	13573	13643	13481	13530	13431	13607	13660	13731	13506	13670	13730	13525	13633	13557	13474	13595	13365	13523	13595	13404	13545	13639	13526	13711	13561	13701	13613	13634	13523	13494	13622	13679	13547	13448	13444	13656	13567	13334	13588	13587	13729	13679	13618	13430	13769	13577	13497	13622	13589	13771	13587	13528	13717	13571	13650	13597	13691	13314	13540	13562	13496	13432	13374	13523	13573	13564	13534	13679	13479	13566	13684	13631	13575	13562	13441	13417	13557	13631	13531	13562	13651	13543	13607	13629	13532	13729	13468	13637	13584	13432	13507	13545	13623	13503	13550	13588	13427	13625	13548	13581	13712	13472	13427	13517	13702	13503	13559	13484	13517	13606	13449	13629	13492	13581	13247	13687	13698	13631	13660	13515	13564	13410	13715	13526	13581	13526	13535	13664	13594	13625	13526	13592	13581	13659	13644	13525	13541	13748	13626	13549	13475	13432	13602	13515	13588	13765	13426	13752	13498	13416	13523	13653	13419	13488	13654	13499	13629	13504	13588	13784	13401	13631	13591	13493	13806	13671	13585	13576	13640	13668	13568	13691	13734	13497	13489	13550	13593	13632	13534	13481	13424	13567	13544	13612	13564	13420	13743	13548	13527	13486	13529	13537	13470	13476	13513	13565	13659	13490	13555	13655	13623	13478	13564	13620	13663	13621	13596	13492	13599	13525	13612	13504	13710	13604	13668	13518	13477	13495	13466	13756	13641	13555	13767	13551	13603	13559	13552	13721	13698	13554	13627	13523	13721	13663	13795	13574	13374	13541	13553	13438	13401	13615	13375	13583	13585	13613	13705	13481	13671	13391	13759	13477	13505	13696	13581	13524	13669	13553	13501	13567	13570	13463	13542	13578	13585	13511	13655	13729	13401	13489	13515	13601	13565	13696	13460	13810	13554	13581	13409	13474	13599	13663	13610	13613	13677	13803	13355	13461	13463	13658	13503	13496	13564	13573	13481	13472	13645	13473	13743	13616	13494	13567	13548	13520	13566	13648	13747	13564	13552	13618	13640	13520	13448	13464	13525	13527	13551	13436	13593	13491	13589	13653	13536	13481	13459	13572	13627	13645	13408	13502	13612	13513	13633	13654	13574	13498	13541	13470	13523	13592	13549	13494	13586	13572	13600	13638	13669	13352	13560	13665	13661	13668	13412	13625	13597	13677	13597	13476	13560	13464	13679	13623	13609	13531	13567	13564	13453	13624	13664	13536	13524	13560	13527	13662	13547	13383	13797	13586	13592	13626	13782	13581	13416	13613	13734	13564	13675	13649	13495	13602	13478	13675	13360	13547	13604	13516	13384	13664	13625	13398	13448	13567	13772	13719	13457	13645	13543	13467	13651	13645	13500	13594	13437	13526	13584	13846	13853	13501	13592	13563	13645	13633	13443	13439	13530	13530	13637	13635	13667	13505	13580	13713	13558	13591	13548	13482	13582	13531	13705	13566	13629	13622	13609	13705	13502	13690	13444	13473	13819	13510	13472	13549	13581	13565	13568	13521	13671	13557	13507	13464	13496	13490	13611	13546	13586	13615	13394	13506	13682	13635	13657	13599	13587	13461	13673	13622	13607	13559	13543	13555	13483	13552	13511	13625	13516	13666	13625	13644	13490	13547	13605	13547	13459	13418	13509	13628	13642	13511	13556	13661	13698	13567	13515	13421	13622	13660	13596	13394	13487	13459	13441	13538	13463	13707	13418	13546	13548	13448	13673	13472	13586	13654	13593	13517	13538	13495	13543	13633	13499	13626	13599	13727	13448	13572	13683	13418	13556	13827	13725	13583	13504	13560	13669	13527	13638	13539	13515	13666	13656	13576	13438	13476	13592	13591	13551	13401	13540	13477	13481	13534	13634	13620	13618	13694	13589	13735	13535	13488	13471	13428	13653	13512	13401	13489	13526	13691	13565	13443	13615	13722	13622	13599	13670	13554	13454	13458	13498	13553	13557	13529	13386	13539	13608	13658	13626	13535	13523	13525	13715	13471	13568	13623	13493	13390	13631	13582	13534	13607	13550	13515	13559	13312	13704	13422	13619	13419	13512	13571	13610	13750	13604	13659	13597	13580	13571	13533	13654	13716	13687	13658	13588	13636	13361	13540	13627	13584	13344	13509	13597	13693	13530	13455	13653	13584	13835	13400	13677	13568	13730	13652	13404	13489	13506	13540	13626	13492	13410	13584	13600	13742	13553	13584	13523	13583	13512	13630	13654	13469	13484	13474	13526	13527	13556	13682	13429	13477	13627	13539	13545	13537	13555	13604	13534	13663	13504	13749	13474	13665	13624	13563	13672	13651	13565	13638	13530	13523	13581	13469	13575	13662	13499	13520	13540	13519	13624	13528	13525	13658	13467	13658	13357	13461	13604	13679	13603	13596	13543	13606	13499	13354	13540	13563	13770	13605	13450	13635	13652	13522	13410	13560	13484	13521	13447	13771	13580	13736	13658	13607	13504	13595	13682	13709	13416	13750	13482	13506	13611	13778	13705	13559	13594	13664	13544	13509	13589	13592	13297	13610	13561	13692	13527	13570	13536	13513	13598	13564	13627	13538	13559	13748	13492	13507	13541	13422	13501	13546	13553	13562	13771	13500	13556	13452	13612	13595	13583	13556	13577	13576	13743	13513	13559	13560	13618	13568	13466	13547	13498	13603	13339	13543	13494	13595	13466	13611	13555	13552	13530	13470	13550	13654	13402	13563	13743	13579	13584	13312	13539	13697	13700	13509	13391	13637	13458	13646	13616	13506	13580	13464	13454	13511	13674	13496	13639	13456	13434	13454	13531	13563	13610	13451	13463	13511	13609	13315	13506	13493	13594	13564	13622	13548	13566	13457	13553	13581	13484	13554	13538	13612	13571	13375	13426	13451	13713	13366	13681	13705	13579	13566	13481	13721	13503	13585	13635	13543	13577	13486	13665	13714	13663	13530	13663	13610	13508	13552	13386	13459	13629	13558	13499	13486	13710	13470	13539	13533	13654	13684	13422	13608	13608	13474	13704	13658	13603	13503	13465	13657	13559	13520	13730	13414	13634	13547	13468	13731	13580	13655	13322	13473	13648	13627	13576	13561	13602	13717	13467	13530	13722	13334	13549	13619	13434	13659	13529	13642	13665	13391	13725	13512	13557	13498	13645	13619	13489	13457	13440	13651	13462	13585	13478	13704	13629	13523	13574	13627	13505	13610	13544	13572	13567	13633	13657	13489	13592	13517	13501	13545	13636	13419	13600	13630	13563	13682	13667	13555	13537	13625	13552	13522	13736	13542	13562	13611	13482	13667	13607	13480	13377	13633	13466	13618	13558	13539	13540	13717	13492	13601	13666	13684	13480	13783	13619	13625	13706	13704	13513	13559	13623	13551	13726	13569	13531	13408	13591	13528	13734	13532	13760	13685
24167	21184	28423	27333	24357	21547	19600	16769	15959	16021	15584	15355	15153	15090	15151	15132	15042	14988	15123	15060	14742	14846	14993	14842	14898	14723	15056	14690	14650	15143	14897	14973	14737	14657	14878	14778	14736	14854	14953	14889	14795	14685	14699	14785	14818	14716	14482	14740	14720	14705	14682	14730	14778	14930	14913	14708	14725	14684	15051	14720	14850	14561	14784	14866	14777	14728	14882	14686	14623	14924	14843	14813	14744	14890	14760	14541	14966	14803	14900	14750	14965	14670	14655	14711	14862	14600	14671	14681	14774	14667	14616	14721	14587	14768	14839	14797	14702	14581	14895	14894	14637	14582	14766	14845	14621	14753	14752	14824	14852	14747	14805	14683	14636	14706	14802	14671	14812	14706	14750	14455	14782	14700	14881	14781	14603	14689	14676	14595	14866	14902	14700	14813	14889	14466	14830	14791	14798	14683	14830	14968	14793	14874	14651	14854	14763	14728	14935	14823	14709	14831	14732	14660	14735	14831	14642	15078	14925	14727	14714	14697	14741	14943	14776	14816	14881	14790	14679	14736	14756	14902	14676	14661	14645	14926	14795	14665	14879	14696	14795	14682	14742	14690	14725	14658	14814	14704	14719	14660	14818	14585	14652	14779	14823	14699	14675	14599	14808	14765	14598	14922	14834	14823	14805	14882	14754	14526	14967	14750	14792	14774	14929	14760	14684	14597	14789	14811	14769	14731	14816	14728	14484	14747	14736	14753	14681	14487	14699	14825	14732	14766	14652	14597	14784	14758	14713	14701	14770	14642	14924	14921	14787	14729	14763	14730	14714	14698	14545	14921	14780	14599	14894	14791	14733	14857	14538	14479	14680	14772	14729	14879	14736	14809	14767	14732	14807	14772	14815	14714	14702	14740	14811	14840	14959	14874	14830	14582	14883	14766	14804	14745	14670	14864	14809	14842	14750	14637	14798	14632	14740	14807	14553	14992	14986	14777	14712	14675	14781	14627	14728	14869	14655	14794	14690	14624	14574	14631	14955	14952	14673	14816	14887	14614	14683	14611	14853	14792	14694	14718	14874	14863	14720	14771	14949	14831	14967	14902	14649	14523	14600	14638	14807	14765	14787	14888	14604	14694	14608	14750	14713	14577	14782	14805	14710	14717	14647	14777	14735	14759	14641	14677	14817	14667	14967	14652	14801	14642	14871	14763	14680	14589	14871	14566	14721	14594	14723	14666	14745	14809	14813	14563	14668	14798	14741	14639	14683	14849	14736	14806	14614	14743	14945	14632	14949	14707	14835	14754	14763	15089	14843	14708	14716	14784	14657	14799	14602	14641	14796	14739	14604	14812	14782	14695	14854	14918	14703	14827	14697	14510	14760	14745	14708	14739	14547	14765	14641	14910	14674	14715	14829	14875	14597	14759	14433	14608	14899	14859	14706	14663	14653	14796	14778	14670	14565	14847	14703	14568	14776	14725	15015	14740	14547	14717	14673	14689	14465	14682	14913	14827	14746	14596	14808	14787	14727	14698	14669	14811	14716	14769	14661	14576	14619	14614	14708	14741	14652	14642	14726	14786	14712	14699	14839	14594	14853	15012	14973	14819	14725	14919	14917	14978	14762	14762	14650	14745	14559	14839	14733	14775	14686	14588	14675	15069	14858	14686	14667	14704	14823	14857	14772	14848	14661	14611	14692	14823	14671	14689	14809	14707	15050	14841	14669	14532	14596	14743	14704	14658	14702	14697	14615	14726	14666	14747	14775	14633	14697	14735	14850	14666	14658	14793	14757	14740	14897	14875	14862	14688	14805	14950	14971	14708	14780	14771	14951	14575	14676	14740	14543	14656	14606	14496	14813	14814	14927	14916	14863	14645	14705	14802	14753	14737	14827	14862	14827	14787	14784	14746	14777	14972	14755	14806	14607	14675	14770	14792	14667	14724	14771	14672	14864	14662	14926	14563	14754	14851	14728	14573	14547	14742	14675	14569	14779	14827	14864	14773	14749	14705	14814	14583	14544	14709	14929	14652	14802	14586	14764	15008	14596	14651	14842	14686	14508	14768	14905	14817	14927	14820	14707	14719	14976	14614	14842	14694	14784	14846	14938	14773	14674	14738	14734	14894	14760	14817	14738	14827	14616	14729	14931	14874	14926	14672	14679	14591	14656	14746	14668	14807	14654	14853	14887	14894	14629	14716	14730	14841	14617	15052	14929	14897	14717	14605	14728	14896	14604	14739	14794	14809	14880	14877	14794	14737	14902	14588	14678	14725	14608	14602	14800	14758	14758	14655	14665	14638	14827	14651	14878	14705	14751	14725	14719	14926	14790	14676	14847	15112	14916	14648	14820	14816	14770	15039	14737	14712	14825	14822	14614	14778	14750	14827	14621	14876	14919	14792	14932	14593	14787	14794	14766	14767	14708	14649	14795	14628	14809	14628	14629	14681	14781	14928	14689	14761	14690	14741	14699	14804	14800	14814	14663	14639	14594	14678	14797	14785	14625	14740	14724	14883	14897	14811	14588	14646	14698	14694	14688	14586	14801	14672	14722	14704	14872	14708	14781	14572	14700	14972	14691	14886	14823	14654	14790	14762	14834	14803	14624	14912	14722	14551	14843	14594	14866	14921	14724	14658	14683	14705	14746	14745	15048	14830	14673	14686	14659	14774	14928	14664	14904	14806	14754	14572	14732	14744	14728	14603	14831	14810	14815	14814	14824	14749	14670	14806	14629	14774	14734	14887	14608	14754	14730	14773	14828	14625	14703	14735	14670	14805	14736	14866	14840	14738	14918	14777	14849	14816	14863	14819	14762	14730	14806	14798	14866	14644	14569	14570	14701	14645	14638	14850	14760	14681	14663	14803	14778	14669	14852	14775	14828	14818	14855	14750	14680	14640	14717	14739	14824	14665	14839	14654	14736	14627	14928	14620	14646	14836	14859	14711	14773	14686	14636	14715	14806	14668	14626	14735	14741	14823	14468	14817	14671	14874	14794	14905	14678	14853	14718	14933	14891	14517	14657	14683	14798	14637	14654	14747	14829	14923	14814	14872	14880	14760	14726	14870	14635	14888	14816	14748	14762	14766	14790	14630	14890	14841	14754	14857	14673	14580	14768	14895	14914	14712	14861	14690	14830	14820	14789	14864	14829	14611	14950	14689	14663	14737	14670	14675	14729	14717	14832	14767	14752	14730	14580	14584	14636	14657	14672	14600	14872	14794	14724	14697	14697	14883	14786	14578	14851	14689	14858	14725	14624	14637	14846	14702	14792	14863	14759	14612	14698	14644	14538	14694	14647	14701	14967	14734	14797	14752	14700	14760	14817	14805	14933	14645	14776	14667	14678	14442	14546	14598	14746	14779	14943	14782	14829	14644	14727	14704	14792	14668	14622	14640	14787	14723	14613	14364	14845	14610	14530	14636	14778	14624	14751	14817	14699	14814	14737	14738	14825	14757	14621	14786	14653	14792	14729	14755	14927	14757	14562	14860	15078	14644	14678	14901	14712	14606	14813	14912	14607	14809	14857	14793	14796	14890	14680	14621	14817	14793	14724	14627	14670	14880	14726	14759	14888	14776	14746	14675	14601	14711	14784	14758	14736	14701	14783	14500	14759	14712	14807	14758	14683	14817	14799	14835	14772	14738	14830	15113	14706	14723	14664	14648	14804	14632	14812	14631	14616	14844	14722	14742	14786	14609	14875	14651	14663	14612	14870	14674	14754	14800	14703	14921	14846	14727	14739	14862	14636	14777	14801	14669	14856	14817	14734	14702	14701	14604	14631	14717	14780	14472	14991	14806	14797	14527	14754	14828	14792	14843	14703	14894	14830	14718	14655	14888	14720	14707	15015	14749	14546	14776	14756	14559	14956	14819	14837	14761	14853	14839	14924	14666	14870	14631	14666	14650	14719	14684	14589	14878	14718	14664	14678	14893	14725	14817	14664	14689	14727	14692	14780	14704	14885	14738	14762	14710	14697	14486	14783	14590	14679	14761	14867	14699	14814	14777	14756	14839	14620	14544	14728	14573	14633	14722	14832	14824	14578	14920	14469	14645	14767	14805	14598	14848	14661	14807	14604	14774	14882	14942	14808	14937	14772	14850	14645	14814	14976	14847	14826	14852	14771	14622	14784	14618	14761	14678	14839	14641	14743	14849	14765	14672	14712	14739	14713	14661	14622	14589	14569	14734	14730	14860	14574	14963	14880	14702	14638	14705	14864	14739	14730	14956	14815	14709	14733	14882	14655	14682	14862	14721	14853	14904	14718	14813	14869	14524	14575	14714	14688	14768	14917	14690	14776	14573	14813	14572	14744	14971	14724	15029	14773	14793	14790	14668	14765	14879	14627	14781	14737	14747	14927	14727	14773	14833	14768	14782	14659	14740	14945	15017	14692	14728	14717	14801	14688	14852	14955	14783	14752	14777	14694	14752	14778	14838	14751	14728	14973	14840	14736	14756	14787	14899	14928	14625	14785	14759	14781	14729	14540	14691	14944	14861	14720	14749	14734	14854	14773	14705	14970	14702	14766	14634	14570	14755	14699	14671	14738	14823	14811	14537	14762	14743	14745	14672	14636	14804	14667	14861	14737	14700	14717	14683	14742	14516	14664	14704	14772	14869	14762	14786	14878	14857	14855	14706	14743	14710	14711	14607	14631	14787	14610	14608	14735	14800	14806	14669	14719	14715	14747	14521	14508	14734	14700	14855	14657	14634	14705	14658	14771	14583	14692	14740	14621	14749	14707	14788	14616	14745	14737	14715	14821	14722	14781	14597	14750	14609	14700	14693	14597	14759	14714	14824	14967	14756	14952	14849	14623	14844	14819	14639	14967	14794	14586	14711	14868	14777	14639	14750	14591	14644	14799	14967	14924	14745	14961	14764	14836	14854	14641	14724	14851	14938	14749	14912	14927	14545	14906	14502	14892	14839	14747	14626	14871	14876	14704	14637	14897	14666	14817	14901	14643	14798	14673	14905	14782	14782	14990	14660	14707	14775	14777	14819	14695	14682	14770	14917	14832	14748	14728	14675	14768	14593	14788	14741	14762	14636	14779	14630	14742	14598	14682	14722	14766	14631	14836	14700	14883	14722	14707	14741	14793	14740	14773	14671	14638	14595	14860	14770	14586	14917	14941	14721	15000	14839	14897	14570	14731	14855	14701	14675	14818	14899
26133	49044	41032	29476	25268	19677	17830	15553	14724	14288	13909	13559	13572	13364	13358	13343	13299	13112	12996	13046	13085	13036	12909	13194	13050	13008	13154	12891	13156	13004	13036	12914	12964	12892	13053	12992	12818	13026	12931	12857	12962	13103	12921	12959	12977	13024	12917	12923	13034	12857	12853	13037	13137	13003	13044	12978	13025	13015	12780	12908	13014	13061	13016	12905	12863	13085	12906	13018	12876	12919	12852	12922	13034	12878	12978	12929	12762	12896	12895	12958	13037	12962	13001	12980	12759	13200	12900	12818	12952	13113	12903	12889	12975	12894	12976	12862	12927	12945	12958	12961	12953	12848	12612	12925	13138	12835	12986	13085	13025	12954	12799	12957	12933	12925	13024	12981	12861	13016	12954	12949	13032	13061	12935	12934	12957	12973	12907	12959	13000	12790	13051	13017	12892	12782	12893	12817	12947	12993	13001	12786	12971	12928	12926	12925	13142	12969	12857	12833	12802	12956	12790	12907	12955	12928	12797	12873	12727	12956	12957	12937	12917	13017	13053	12951	12925	13123	12880	12843	13053	12874	12873	12959	13047	12934	13063	12958	12917	12985	13056	12964	12877	12997	12928	12986	13016	13044	12971	12783	12795	12980	12949	13020	12960	12946	13006	13000	12868	12853	12971	12894	12915	12884	12916	13060	12882	12963	12934	12881	12979	12923	12993	12954	12808	12843	12951	13022	12885	13082	13000	12922	13053	12959	12979	12963	12789	12811	12776	12886	12907	13034	12997	12911	12771	12900	13027	13081	12803	13021	12869	12958	12899	13152	13006	12882	12787	13042	12817	12928	12956	12916	12903	12925	12904	12984	12891	13016	12901	12954	13022	12985	12934	12833	13006	12884	12887	12893	12977	12938	12944	13136	12981	12892	12896	12970	12903	12962	12883	12940	12918	12881	12982	13059	13047	13069	12856	13027	12925	12915	12987	12935	13033	12883	12911	12980	13149	12815	12922	13056	12858	12886	12984	12941	12983	12998	12925	12775	12957	13020	13058	12952	12840	13048	12876	13021	12829	12947	12927	12987	13032	12876	12978	12972	12824	12906	12839	12821	13076	12963	13085	12999	12860	12840	13156	12900	13096	12964	12951	12866	12998	13078	12858	12979	12963	13009	13020	12926	12880	13029	13032	12786	12914	12806	13030	12992	12856	12639	13001	12857	13017	13057	12878	12918	13042	13018	13049	12896	12901	12955	13093	13076	12915	12956	12958	12867	12896	13043	12868	13092	13079	12826	13022	12945	13045	12803	12882	13048	13141	12887	12901	12951	12903	12948	13017	12850	12915	12975	12893	12974	12876	12778	12990	12964	12941	12967	12939	12926	12890	12858	12926	12867	12884	12932	12936	12829	12990	12941	12821	12942	13130	12944	12907	12952	13048	12699	13079	12961	12854	12998	12840	12959	12963	12938	12907	12881	12771	12969	12928	12966	12914	13012	12810	12819	12901	13027	12884	12833	12971	12878	12905	13057	12976	12860	12899	12905	13036	12821	12876	12952	13015	12939	12934	12995	12986	12941	13021	12981	12932	13051	13013	12998	13011	12928	12885	12960	13093	12926	12968	12967	12905	12883	12951	13086	12993	12906	12977	13058	13093	12863	13012	12943	12983	12986	13061	12919	12987	12916	12945	12948	12970	13016	12895	13066	12836	13107	12943	12964	13173	12796	12824	12917	13032	12924	12987	13108	12953	12992	13154	12953	12885	12961	13002	12845	13050	13173	13040	12974	12985	12929	12951	13000	12856	13077	12879	13032	13044	12864	12942	12816	12947	13079	13077	12742	13155	12754	12971	12935	12893	12993	13098	12983	12991	13021	13067	12996	12852	13017	12870	13053	12964	12703	13109	12978	13040	12948	12961	12900	12895	12889	12883	12913	12997	12948	12898	12937	13026	12839	12913	12901	13067	12976	12827	13117	12766	12899	12930	13036	12971	12845	13008	12878	12928	12822	12995	12861	12837	12818	12879	13103	12973	13126	12923	12969	13040	13154	12938	12969	13063	12872	12842	13124	12904	13011	12984	13016	12967	12972	12960	12985	12838	12916	12885	12946	12821	12964	12973	12837	13019	13033	13118	12794	12965	13017	12935	13034	13013	12949	12896	13149	12860	12816	13056	13030	12860	12887	13010	13006	12853	12928	12997	12872	12972	13156	13078	12864	12826	12963	12898	12866	12948	12994	13004	12923	12870	13031	12946	12949	12854	12929	13205	12928	13036	12916	12908	12915	13020	12919	12861	12907	12781	12937	12771	12873	13021	12705	12948	12927	12935	13010	12992	12940	12907	12951	12980	12928	12945	13032	13033	12963	13076	12953	13028	12945	13078	12901	12810	13192	12755	12913	12832	12911	12962	12931	12967	12905	12944	12886	13016	12933	12920	12978	12917	12875	13007	12974	13077	12857	12830	13024	13223	12953	13022	12826	13036	12917	13031	12952	13051	12794	12883	12907	12964	12959	12935	13036	12915	13056	13123	12945	12986	12893	12979	12856	12895	12858	12910	13088	13009	12978	13023	12955	13037	12931	12927	12961	12841	12911	12920	12923	12837	12951	12958	13005	13014	13021	12745	13023	12793	12941	12925	13064	13119	13076	12964	12945	12955	12877	13037	12895	13074	12943	13014	13143	13038	12971	13036	12905	12981	12843	12891	12990	13055	13121	13033	12918	12855	12876	12938	12955	13058	13066	12934	13161	12982	13103	12894	13039	12945	12963	12911	12856	12802	12911	12864	12993	13024	12851	12908	12907	12932	12956	13029	12867	12993	13053	13049	12825	13000	13009	12883	12765	13038	12911	12998	12819	12888	13033	12991	12836	12973	12853	12853	12825	12921	12980	13010	12964	12902	13085	13074	13039	12929	12964	12965	12911	12879	13047	12994	12910	12962	12870	13140	12909	13050	12886	13014	13013	12904	12912	13081	12857	12993	12830	13078	13025	12777	13034	12990	12942	12921	13020	12959	13023	12860	12921	12844	13015	12857	12910	12903	12977	12919	12897	12821	12965	12997	12857	13051	12862	13046	12866	13078	13042	12938	12953	12848	12983	13085	12906	12851	12909	13039	12866	12891	13056	12967	12971	13015	12895	12826	13158	13035	13012	12850	13001	12989	12945	12986	13074	12930	13021	12871	13117	13047	13032	12978	12899	12967	13007	13106	13071	12847	12853	12958	12849	12966	12922	12899	12998	12805	12945	12937	12970	13011	13056	12902	12864	12907	13078	12871	12935	13038	12996	13047	12782	13030	12823	12987	13055	13016	12866	12901	12914	13179	12949	13001	12813	12871	12974	12934	12818	12799	13100	12851	12917	12853	13012	12921	12809	12970	12935	13010	13087	13100	13034	13076	12980	13140	12847	12847	12883	13125	12999	12842	12887	12895	13084	12952	13047	12907	12941	12928	12917	12939	13003	13024	12914	13056	13066	12928	12861	12904	12986	12897	13009	12775	12972	13052	12958	12979	12904	12949	13024	12948	13005	12930	12807	12847	13017	12875	13011	13065	13050	12915	12796	12963	12946	13017	12849	13109	12954	12802	12784	12978	12994	12745	12968	12882	13048	12923	12878	13039	12971	13062	12928	12679	12896	13003	13010	12927	13004	12789	12986	12891	12960	13014	13043	13005	12866	13095	12967	12958	12873	12927	12848	12952	12960	12952	12959	13062	12781	12901	13103	13015	13010	12971	12922	12975	12793	12951	13036	12780	13035	12825	12954	12852	12825	13032	13114	13030	12927	13132	12906	13052	12755	12931	12919	13213	12928	12899	12965	13014	12803	12918	12973	13121	12915	12885	13077	12986	12956	12928	12908	13150	13055	12836	13107	12921	12900	13113	12980	12874	12824	12924	13151	12873	13063	13082	12954	13047	12930	12998	13077	12886	12983	12855	12940	12889	12835	12706	12975	13087	12848	12994	12906	12725	12949	12884	12965	12898	13065	12969	12922	12953	12805	12935	13048	13052	13194	12855	12929	13014	12847	12986	12903	13075	13042	12972	12625	12961	12965	12934	12982	13026	13010	13026	13026	12939	13029	12859	13026	12896	12961	12997	12955	12895	13052	12978	13147	12957	13118	12950	13006	12820	12868	12944	12897	12891	13005	13164	12993	12871	12935	13060	13022	13161	13022	12939	12852	12937	12782	12939	13095	13034	12813	12984	13123	13165	12943	12970	12921	13085	13032	13006	12966	13147	12836	13022	12757	13095	12887	12956	12994	12904	12843	12885	12959	12788	12955	12970	13088	12946	12917	12948	12816	12963	12869	12952	13026	13057	12958	13057	13135	12907	12967	12912	12875	13002	12825	12848	12839	12959	13000	12904	12965	13009	13015	12961	13129	12915	12904	12863	12791	12986	12952	13073	13028	12824	13034	12835	12898	12874	13058	13014	12930	12952	12832	13011	12759	13021	12796	12935	13060	12917	12976	12954	13104	12749	12859	13141	12998	12929	12779	12786	12964	12727	12938	12810	12780	12915	13122	13075	12985	13014	12773	12944	12906	13085	12920	12828	12843	13002	12848	12986	12895	13047	12879	12979	12925	13015	12985	12954	12755	12868	13028	12971	13008	13037	12951	13028	12964	12878	12997	12866	13012	12731	13005	12841	12837	12806	12938	13006	12960	12779	12889	13036	12835	12980	12989	12991	13045	12866	12925	12998	12964	13144	12913	12884	13007	12996	12932	12892	13071	12838	12802	12807	13099	12944	12914	13027	12892	12848	13007	13023	12791	12907	12881	13025	12889	13173	12915	13008	12967	12872	12991	12834	13052	12852	12987	12937	12968	12987	12998	12703	13011	12824	13105	13054	12663	12961	12842	12825	13067	12868	13042	13177	12844	12830	12880	12787	12861	12946	13048	12932	13067	12850	12947	13064	13075	12904	12986	13069	12982	12959	12991	12924	12956	13030	12909	12941	12908	12885	12977	12874	12930	13008	12930	12923	13070	12967	12985	12771	12944	12940	12889	13091	12949	13006	13074	12828	12860	13184	12766	12816	12949	13045	12912	12999	12880	12986	12950	12856	12969	13017	12942	12877	12954	12897	13038	12828	12869	12884	13035	12981	12978	12930	12979	12945	12991	13004	13063	13003	12890	12998	12973	13037	12952	12989	12810	13063	13012	12880	12982	12931	12867	13064	12959
21869	21139	28933	23756	22574	25690	28839	21375	19093	18999	18418	18079	17864	17691	17566	17302	17406	17274	17172	17241	17074	17069	17242	17136	16969	16984	16907	16962	16879	16878	17020	17039	16972	16973	16949	16998	16979	16930	17032	16895	16874	17075	16849	16902	16853	16897	16910	17045	17018	16908	16947	16750	16893	16793	16802	16855	16969	16822	16940	16778	16871	16935	16738	16919	16858	16909	16894	16665	17115	17004	16907	17001	16855	17111	16949	16883	16625	16858	16897	16841	16732	16732	16830	16715	16718	16749	16765	16919	16933	16749	17064	16802	16767	16640	16839	17088	17062	16856	16847	16823	16946	16924	16861	17020	16946	16877	16895	16961	16942	16836	16601	16850	16886	16942	16780	16590	16694	16564	16963	16705	16749	16923	16771	16950	16712	16699	16899	16891	16613	16791	16652	16962	16638	16787	16773	16824	16718	16888	16908	16859	16801	16817	16923	16770	16543	16586	16711	16782	16540	16915	16723	16809	16999	16772	16680	16791	16768	16833	16741	16863	16814	16652	16918	16899	16870	16900	16698	16770	16784	16899	16730	16886	16879	16930	16974	16692	16697	16901	16814	16927	16724	16798	16747	16835	16746	16651	16818	16864	16879	16690	16646	16621	16707	16754	16690	16688	16818	16899	16850	16876	16874	16730	17043	16947	16713	16908	16829	16843	16838	16771	16876	16904	16709	16877	16797	16810	16884	16911	16824	16911	16886	16704	16795	16802	16746	16665	16646	16753	16842	17074	17019	16683	16798	16693	16801	16843	16765	16596	16903	16714	16919	16660	16872	16713	16845	16779	16595	16782	16711	16772	16742	16807	17053	16791	16901	16815	16907	16897	16718	16762	17069	16845	16911	16757	16830	16981	16798	16768	16842	16727	16866	16768	16860	16802	16755	16859	16837	16767	16946	17079	16898	16826	16875	16813	16920	16813	16700	16901	16792	16816	16773	16699	16853	16780	16835	16823	16801	16757	16915	16775	16720	16992	16885	16721	16377	16808	16755	16673	16905	16871	16591	16780	16754	16833	16950	16876	16608	16531	16768	16722	16774	16888	16948	16872	16818	16746	16849	16573	16823	16966	16946	16756	16743	16739	16760	16926	16924	16846	16834	16848	16897	17025	16773	17028	16900	16872	16815	16749	16868	16788	16779	16787	16901	16951	17006	16726	16868	16533	16784	16777	16639	16831	16834	16904	16612	16852	16956	16919	17034	16649	16866	16696	17067	16765	16805	16578	16708	16833	17017	16802	16682	16703	16525	16782	16760	16719	16740	16881	16975	16812	16902	16705	16751	16958	16626	16766	16656	16928	16681	16848	16940	16554	16794	16817	16577	16682	16898	16692	16701	16874	16773	17067	16842	16822	16835	16872	16987	16729	16963	16735	16915	16627	16612	16725	16724	16792	16609	16853	16961	16949	16793	16743	16874	16717	16778	16603	16792	16906	16749	16833	16787	16825	16877	16687	16965	16718	16729	16676	16827	16979	16880	16781	16904	16873	16655	16939	16897	16810	16934	17083	16937	16825	16802	16934	16909	16778	16694	16834	16853	16625	16814	16748	16837	16878	16771	16679	16696	16786	16815	16991	16736	16754	16817	17064	16960	16843	16798	17033	16898	16889	16976	16941	16983	16603	16896	16842	16891	16803	16532	16569	16802	16779	16565	16862	16927	16822	16910	16956	16828	16847	16855	16661	16606	16746	16783	16774	16836	16904	16730	16911	16952	16906	16878	16806	16852	16935	16893	16909	16853	16856	16897	16865	16976	16746	16897	16763	16765	16860	17090	16837	16715	17032	16793	16645	16578	16633	16886	16692	16934	16772	16733	16696	16720	16791	16870	16799	16809	16833	16805	16749	16968	16946	16627	16787	16924	16704	16673	16667	16806	16705	16851	16887	16663	16783	16852	17021	16797	16767	16743	16708	16842	16799	16678	16861	16806	16953	16841	16724	16709	16866	16864	16785	16840	16627	16775	16823	16911	16593	16828	16956	16638	16767	16788	17024	16727	16930	16815	16886	16871	16874	16861	16779	16832	16913	16784	16613	16813	16698	16745	16787	16980	16743	16734	16829	16772	16844	16663	16802	16831	16591	17073	16807	16825	16838	16886	16834	16629	16600	16859	16816	16822	16906	16846	16715	16966	16850	16908	16647	16900	16774	16972	16854	17063	16906	16894	16925	16952	16688	16815	16812	16756	16941	16764	16852	16576	16820	17033	16890	16968	16781	16747	16845	16787	16843	16933	16746	16592	16688	16670	16966	16974	16799	16879	16742	16964	16760	16714	16856	16938	16773	16961	16634	16972	16526	16910	16771	16651	16713	17071	16733	16883	16844	16909	16999	16773	16807	16784	16822	16783	16946	16712	16672	16741	16880	16913	16627	16998	16761	16917	16651	16848	16804	16805	16635	16665	17033	16723	16639	16654	16737	16885	16797	16815	16759	16905	16977	16936	16873	16790	16874	16735	16869	17062	16768	16718	16825	16689	16761	16831	16937	16673	16769	16964	16929	16816	16757	16848	16782	16709	17038	16795	16887	16791	16786	16644	16903	16601	16727	16816	16705	16726	16836	16760	16869	16732	16592	16937	17108	16986	16688	17012	16726	16806	16855	16687	16913	16771	16689	16879	16924	16845	16881	16992	16671	16659	16881	16726	16784	16728	16635	16810	16582	16771	16761	16959	16577	16681	16836	16577	16879	16939	16598	16715	16845	16581	16829	16864	16707	16922	16876	16875	16824	16902	16865	16834	16599	16661	16699	16729	16802	16739	16876	16851	16891	16952	16852	16871	16872	16669	16734	16785	16702	16928	16915	16596	16689	16990	16792	17070	16826	16874	17017	16916	16984	16761	16882	16696	16775	16948	17113	16891	16991	16805	16945	16846	16861	16996	16767	16705	16791	16910	16967	16969	16756	16751	16578	16874	16955	16725	16828	16767	16862	16936	16800	16807	16605	16620	16867	16905	16704	16843	16894	16866	16883	16751	16675	16822	16928	16797	16793	17079	16616	16774	16800	16663	16829	16640	16738	16669	16758	16869	16840	17007	16867	16811	16761	16770	16562	16757	16831	16860	16783	16781	16853	16840	16842	16836	16624	16758	16719	16751	16943	16614	16666	16693	16917	16769	16950	16879	16895	16819	16865	16795	16788	16668	16784	16776	16655	16998	16759	17030	16676	16966	16746	16899	16936	16878	16955	16812	16788	17147	16931	16809	16785	16880	16755	16673	16661	16866	16748	16969	16941	16696	16806	16742	16960	16966	16777	16720	16730	16636	16859	17054	16835	16925	16537	16909	16931	16782	16889	16859	16776	16801	16756	16798	16950	16855	16878	16815	16895	16710	16847	16977	16750	16840	16959	16796	16727	16869	16803	16763	16886	16798	16695	16828	16691	16888	16835	16878	17013	16776	16732	16661	16771	16897	16662	16834	16864	16883	16741	16755	16696	16924	16849	16680	16801	17021	16848	16750	16824	17014	16823	16811	16997	16907	16729	16688	16878	16667	16499	16738	16927	16845	16809	16727	16791	16850	16614	16856	16910	16773	16886	16746	16726	16476	16752	16823	16821	16704	16783	16818	16906	16694	16926	16612	16922	17059	16917	16982	16942	16927	16794	16723	16824	16960	16883	16890	16813	16879	16729	16848	16749	16731	16978	16844	16929	16870	16823	16716	16783	16814	16812	16882	16855	16877	16868	16648	16849	16824	16834	16726	16921	16731	16705	16616	16563	16846	16849	16954	16956	16810	16577	16927	16789	16814	16859	16851	16815	16753	16768	16760	16767	16978	16893	16834	16891	16847	16854	16911	16750	16912	16778	17029	16623	16629	16636	16821	17041	16858	16746	16968	16829	16842	16856	16620	16844	16735	16883	16798	16765	16826	16910	16995	16941	17021	16830	16803	16899	16857	16891	16836	16720	16790	16779	16619	16862	16794	16863	16793	16723	16912	16898	16876	16775	16903	16988	16989	16886	16539	16922	16793	16807	16767	16729	16597	16845	16948	16832	16887	16917	17023	16611	16726	16676	17015	16764	16828	16723	16681	16923	16805	16859	16772	16812	16719	16673	16684	16866	16852	16692	16696	16730	16986	16942	16662	16503	16707	16645	16635	16859	16793	16739	16908	16725	16636	16952	16765	16664	16699	16818	17001	16889	16701	16854	16751	16836	16917	16637	16787	16813	16778	16876	16697	16873	16724	17023	16774	16802	16649	16726	16535	16808	16451	16800	16868	16881	16800	16683	16804	16862	16754	16720	16581	16856	16781	16887	16746	16560	16823	16621	16847	16825	16991	16836	16902	16941	16831	16809	16621	16788	16931	16654	16620	16751	16869	16928	16785	16718	17020	16967	16768	16821	16758	16738	16758	16950	16743	16806	16751	16736	16850	16874	16819	16343	16609	16678	16921	17196	16995	16874	16601	16890	16658	16729	16675	16692	16641	16668	16814	17003	17018	16615	16663	16757	16992	16925	16838	16716	16855	16791	16728	16846	16935	16870	16725	16749	16865	16668	16626	16878	16780	16712	16811	16819	16797	16763	16914	16843	16577	16830	16799	16791	16733	16783	16860	16878	16845	16735	16700	16842	16540	16722	16887	16621	16929	16811	16976	16785	16804	16699	16524	16606	17008	17058	16926	17032	16851	16746	16622	16569	16547	16617	16723	16719	16792	16880	16831	16891	16675	16637	16674	16620	16707	16973	16746	16780	16885	16813	16749	16655	16685	16820	16901	16707	16661	16928	16915	16950	16713	16753	16660	16706	16843	16610	16801	16870	16751	16614	16795	16663	16901	16776	16848	16737	16867	16812	17114	16676	16716	16732	16955	16812	16827	16657	16805	16694	16981	16723	16721	16930	16774	16739	16820	16892	16840	16783	16807	16586	16651	16916	16576	16969	17120	16789	16938	16812	16958	16735	16830	16805	16615	16699	16920	16691	16878	17044	16863	16722	16866	16929	16699	16591	16866	16928	16799	16779	16858	16645	16812	16862	16989	16808	16977	16869	16889	16694	16588	16824	16838	16862	16742	16725	16800	16748	16725	16795	16785	16693	16708	17093	16967	16802	16638	16759	16772	16893	16753	16761	16961	16900	16788	16683	16847	16932	16703	16802	16868	16659	16779	16706	16586	16913	16870	16694	16716	16733
29632	60674	51072	38883	34945	26983	23206	18563	17193	16238	15632	15417	15032	14973	14743	14515	14512	14605	14328	14388	14372	14332	14379	14251	14335	14240	14223	14294	14254	14383	14223	14002	14259	14208	14142	14286	14197	14138	14248	14159	14223	14311	14175	14275	14161	14093	14110	14174	14210	14184	14008	14096	14154	14212	14041	14240	14243	14146	14104	14242	14042	14173	14267	14280	14021	14094	14073	14051	14134	14046	14198	14082	14119	14127	14072	14121	14147	14098	14163	14177	14264	14254	14105	14120	14234	13958	14144	14276	14181	14101	14105	14264	14080	14210	14269	14058	14098	14221	13924	14183	14108	14125	14113	14245	14116	14150	14013	13976	14290	14161	14072	14217	14146	14000	14229	14158	14075	13998	14158	14090	14288	14181	13959	14071	14317	14051	14124	14060	13985	13963	14286	14135	14384	14259	14088	14228	14121	14077	14083	14199	14228	14160	14095	14114	14175	14259	14024	14144	14044	14078	14263	14061	14079	14109	14132	14241	14302	14236	14208	14230	14045	14043	13918	14168	14218	14253	14092	14120	14146	14388	14058	14313	14191	14233	14158	14021	14081	14163	14277	14224	14174	14094	14102	14221	14181	14258	14200	14123	14192	14071	14163	14126	14019	14035	14072	14022	14181	14249	14096	14035	14099	14061	14310	14130	14039	14092	13923	14099	14170	14089	14081	14132	14023	14021	14262	14034	14222	14025	14062	13971	14276	13990	14337	13952	14082	14047	14151	14299	13909	14090	14142	14074	13948	14164	14069	14165	14151	14095	14005	13942	14064	14188	14293	14030	14242	14072	14125	14114	14244	14058	14115	14161	14151	14085	14201	14046	14150	14180	14208	14013	14118	14094	14313	14149	14218	14271	14120	14277	14176	14179	14230	14032	14219	13972	14164	14188	14179	14215	14002	14247	13964	14162	14102	14015	14121	14088	14015	14303	14331	14360	14096	14244	14108	14246	14052	14257	14097	14082	14130	14196	14302	14165	14273	14140	14131	14167	14091	14206	14099	14234	14206	14073	13951	14140	13946	14038	14342	14130	14150	14183	14161	14174	14222	14056	14098	14232	14119	14169	14153	14331	14294	14073	14098	13988	14162	14051	14116	14250	14133	14221	14172	13981	14055	14167	14153	14234	13940	13972	14086	14084	14114	14185	14137	14247	14132	14160	14174	14335	14078	14071	14138	14253	14103	14207	14136	14251	14102	14384	14081	14211	14047	14155	14116	14179	14111	14121	14120	14082	13937	14056	14231	14185	14133	14116	14105	14143	14218	14131	14132	14218	14271	14119	13999	14011	14281	14154	14196	14140	14165	14147	14358	14171	14029	14226	14165	14241	14238	14187	14139	14037	14136	14267	14302	14225	14151	14112	14169	14081	14034	14317	14319	14263	14088	14258	14149	14025	14056	14280	14180	14388	14253	14294	14178	14217	14060	14051	14183	13958	13996	14155	13971	14085	14158	14086	14205	14159	14031	13938	14178	14024	14309	14101	14169	14092	14212	13939	14137	14210	14119	14068	14020	14159	14004	14069	14050	14150	14195	14015	14313	14094	14050	14085	14238	14147	13958	14106	14167	14228	14122	14031	14065	14133	14187	14150	14207	14099	14077	14153	14143	14080	14210	14307	14230	14098	13989	14116	14190	14084	14320	14149	14085	14081	14244	14010	14065	14151	14267	13998	14185	14195	13983	14124	14178	14303	14196	14015	14132	14112	14208	14148	14015	14052	13979	14278	13988	14212	14155	14227	14041	14267	13966	14137	14040	14337	14252	14028	14065	14219	14231	14114	13990	14105	14213	14214	14072	14067	14187	14200	14136	14254	14201	13974	14226	14084	14115	13931	14011	14079	14299	14038	14108	14253	14003	14218	14352	14318	14080	14214	14094	14110	14144	13953	14055	14183	14154	14107	14195	14142	14258	14108	14136	14252	14145	14087	14312	13952	14121	14151	14040	13974	14319	14154	14130	14252	14300	14075	14010	14082	14088	14255	13973	14145	14045	14034	14323	14119	14153	14121	14038	14203	14093	14053	14156	14137	14091	14197	14097	14249	14314	14008	14053	14272	14050	14145	14124	14325	14165	14148	14367	14236	13997	14137	14063	14073	14007	14184	14049	14209	14045	14414	14164	14135	14251	14183	14150	14110	14200	14134	14206	14317	14230	14268	14296	14190	14075	14144	14060	14028	14247	14264	14074	14147	14115	14086	14055	14014	14018	14250	14084	14064	14187	14053	14335	14113	14205	14094	14184	14108	14278	13964	14268	14080	14153	14188	14181	14098	14177	14150	14067	14130	14135	14084	14190	14113	14097	14133	14035	14052	14111	14025	14428	14172	13921	14033	14084	14078	14204	14131	14117	14103	14139	14119	14235	14130	14101	14111	14132	14167	14091	14175	14163	14116	14062	14081	14101	14060	14123	14123	14170	14092	14093	14008	14204	14062	14106	14062	14131	14030	14072	14120	14139	14129	14228	14025	14220	13972	14162	14034	14041	14149	14051	14283	14180	14074	14268	14345	14218	14225	14240	14206	14049	14129	13926	14122	14131	14148	14151	14109	14042	14295	13978	14230	14116	14212	14205	14132	14049	14345	14065	13945	14077	14144	14088	14250	14118	13968	14146	14002	14058	13989	14255	13988	14221	14076	13992	14202	14139	14085	14159	14168	13980	14208	14318	14115	14160	14089	14102	14083	14361	14149	14133	14167	14065	14104	14191	14033	14002	14029	14044	14187	14200	14105	14220	14181	14162	14095	14189	14200	14115	14239	14068	14014	14065	13966	14025	14074	14068	14167	14200	14155	14153	14040	14082	14193	14119	13988	14146	14020	13915	14135	14195	14132	14053	13900	14172	14165	13998	14002	14056	14192	14044	14052	13937	14025	14166	14035	13983	14193	14063	13943	14216	14109	14055	13974	14141	14155	14006	14037	14144	13975	14196	14151	14115	14130	14043	14327	14078	14276	14055	14199	14077	14007	14179	14313	14094	14191	13976	14076	13983	14253	14173	14195	13892	14353	14104	14113	14049	14196	14102	14103	14059	14168	14167	14179	14140	14194	14263	14013	14006	14110	14077	14155	14039	14085	14146	14046	13998	14134	13965	14019	14144	14015	14083	14001	14093	14063	14051	14068	14118	14199	13975	14229	14098	14264	14083	14141	14156	14151	14191	14000	14379	14154	13978	14151	14048	14056	14256	13979	14315	14132	14181	14318	14059	14296	14143	14259	14140	14220	14075	14054	14131	14217	14185	14079	14116	14241	14290	14091	14090	14013	14195	14157	14240	14048	14141	14073	14277	14081	14226	14079	14041	14229	14056	14322	14269	14173	13929	14077	14224	14243	14185	14135	14190	14151	14088	14107	14073	14358	14278	14163	14187	14062	14224	13905	14213	14154	13934	14155	14335	14043	14140	14234	14185	14010	14053	14340	14054	14030	14065	14137	14052	14297	14238	14106	14208	14072	14099	14303	14117	14060	14113	13991	14183	14186	14064	14061	14338	14190	14250	14036	14250	14100	14114	14072	14129	14044	14168	14245	14070	14145	14245	13991	14091	14140	14233	13960	14038	14130	14103	14139	14003	14031	14175	14057	14082	14079	14092	13986	14194	14151	14279	14027	14006	14187	14266	14042	14079	14255	14216	14111	14210	14130	13930	14236	14196	14053	14082	14001	14167	14316	14121	14100	14132	14249	14103	14178	14268	14066	14133	14173	14234	14022	13984	14101	14138	14250	14069	14232	14185	14133	14225	14254	14144	14019	14046	14245	14106	14174	14061	14028	14202	14201	13985	14236	14220	13910	14196	14274	14133	14016	14203	14104	14125	14198	14164	14001	14036	14095	14158	14175	14216	14159	14109	14095	14200	14045	14115	14172	14176	14160	14410	14243	14093	14042	14066	14173	14073	14151	14235	14024	14067	14138	14122	14067	14252	13936	14136	13990	14078	14117	13981	14162	14146	14273	14208	14104	14210	14265	14104	14066	14292	14032	14024	14089	14078	14054	14157	14093	14271	14220	14172	14087	14102	14166	14054	13996	14302	14011	14113	14130	14162	14089	14162	14083	14264	14216	14273	14145	14182	14237	14114	14218	14192	14081	14204	14141	14244	14039	14088	13939	14150	14208	14079	14090	14048	14147	14101	14126	14196	13994	14138	14156	13962	14124	14257	14114	14173	14250	14195	14138	14283	14007	14252	14152	14141	14069	14054	14049	14109	14180	14068	14056	14111	14097	14147	14055	14475	13988	14065	14132	14025	14069	14003	14075	14074	14156	14142	14136	14334	14281	14241	14179	14149	14254	14191	14295	14162	14124	14047	14157	14224	14191	14105	14144	13879	14234	14253	14159	14192	13969	14188	14064	14112	13868	14190	14156	13932	14124	13978	14072	14002	14136	14143	14145	13999	14059	14174	14029	14137	13997	14160	13991	14075	14257	14050	14191	14126	14220	14097	14213	14101	14000	14018	14138	14227	14204	14176	14058	14090	14222	14025	14206	14148	14194	13979	14170	14136	14143	14044	14122	14065	14325	14139	14233	14166	13987	14189	14185	14143	14308	14120	14007	14184	14250	14088	14091	14096	14229	14236	14092	14118	14249	14172	14109	13955	14247	14157	14187	14127	14233	14020	14147	14122	14192	14022	14176	14155	14275	14174	14211	14223	14065	13876	14242	14214	14034	14194	14122	14027	14245	14219	14020	13991	14080	14022	14174	14032	14307	14115	14010	14140	14261	14092	14115	14235	14204	14164	14068	14130	14161	14137	14050	14234	14218	14053	14158	14118	14160	14005	14247	14059	14139	14190	13839	14321	14129	14340	14283	14310	14240	14077	14095	14146	14121	13958	14154	14081	14254	14018	14225	14130	14153	14251	14138	14269	14111	13984	14176	14139	14160	14064	14090	14166	13953	14141	14163	14123	14147	14245	14074	14215	14248	14143	14096	14182	14265	14177	14111	14289	14072	14324	14101	14152	14188	14197	14122	14216	14123	14051	14176	14135	14059	14155	14130	14229	14166	14135	14243	13993	14114	14203	14188	14144	14294	14075	14154	14164	14105	14157	14161	14096	14146	14076	14033	13912	14087	14014	14181	14089	13974	14100	14204	14031	14224	14234	14144	14199	14084	14141	14194	14262	14013	14175	13979	14232	14084
28673	28171	35349	30358	22757	19237	17284	16415	15987	15618	15356	15492	15266	15344	15038	15144	15199	15260	15145	14962	15007	15038	14985	15054	14748	14955	14986	14964	15030	15021	15196	15008	14764	15044	14920	14998	14933	14851	14938	14970	14929	14980	14852	15015	14988	14816	14928	15006	15052	15029	15051	14907	14896	14923	15019	14829	14904	14917	14960	15303	14933	14772	14996	15024	14842	14993	14858	14882	14836	14766	14833	14938	14799	14683	14906	15054	14888	14889	14770	14818	15061	14946	14992	15055	14836	15034	14737	14887	15016	14865	14958	15268	14847	14740	14900	15010	14865	14717	14956	14952	14988	15005	14850	14849	14878	14995	14833	14736	15015	14945	14910	14961	15010	15082	15115	14958	15171	14896	14919	14975	14950	14880	14846	15043	14931	14902	14808	14971	14956	15031	14943	15015	15198	15024	14958	14866	15047	15058	14956	14934	15052	14963	15111	14814	15023	14854	14734	15040	15010	14816	15063	15063	15034	15025	14814	14759	14929	14775	14956	15059	14948	14951	14999	14945	14715	15042	14805	15042	14883	14907	15025	15045	14790	14771	14859	14932	14794	14818	14835	14989	14876	15019	15081	14967	15003	14978	14870	15213	14876	14938	15043	14829	14962	14966	15104	14769	15025	14957	15124	15078	14932	14980	14958	15043	15006	15039	14979	14809	14977	14905	14846	15076	15050	14841	15013	15040	14836	14940	15052	14949	14764	14914	14796	15019	14814	14749	14984	15019	15108	14937	14979	15130	15034	15007	15042	15183	14910	15017	15042	15126	15188	14834	14964	14906	14719	14947	14877	14680	14900	15020	15042	14992	14897	14947	14909	14927	14949	15007	14901	14894	14998	14833	15060	15006	15007	14743	14960	14850	14626	14914	14861	14845	14954	14996	14826	14902	14888	14935	15006	15081	15047	14929	15218	14792	14985	14902	15033	14773	14894	15087	14772	15094	15129	14922	14957	14827	15008	14860	14960	14896	14966	14850	14956	14987	14769	14886	15065	14737	15092	14861	15041	14944	14892	14798	14786	15053	14888	15028	14932	15095	15135	14862	14949	14893	15078	14939	15031	14824	14950	14912	14945	14887	15092	15009	14851	15082	14853	14953	14863	15001	14883	14941	14980	14988	14809	14979	15084	14852	15037	14957	14811	14954	14897	14862	15008	14948	14913	15072	14941	15027	14909	14947	14919	14906	15001	14762	14714	14875	14973	15014	15041	14932	14974	14845	14892	14723	14957	15070	14822	14867	15092	14985	15044	15004	14852	14772	14944	14970	14908	14938	14879	15002	14809	14928	14951	15109	14966	14928	14676	14779	14752	14781	14651	14853	14926	14913	15213	14982	14936	14681	14838	14944	15048	15053	14945	14967	15105	14891	14949	14885	14990	15121	14961	14936	14908	14948	14809	15043	14909	14975	14846	14713	14959	14946	15002	14952	14885	14921	14872	14829	14978	14916	14814	14793	15084	14896	14941	15047	14996	15087	15027	14967	15073	15103	14934	14978	15005	14824	15138	15036	15085	14896	15048	14827	14917	14979	14722	15008	15112	15070	15011	15040	15060	15085	14987	15052	14905	15085	14827	14981	14830	15066	14929	14712	14809	14895	14936	14991	15168	15070	14867	15092	15075	15069	15012	15054	14826	14993	15052	15018	14919	14705	14815	15010	14942	14919	14893	14944	14834	14890	14873	14871	15071	14986	15070	14871	14985	14863	14882	14918	14916	14937	14897	14890	14935	14864	14831	14807	14984	14734	14992	14970	14915	14987	14886	14787	14762	14999	15035	14937	14866	14916	14948	14910	14838	15064	14944	14979	14983	15031	14924	14893	14809	15089	14964	14941	14860	15061	14944	14808	15087	15119	14993	15022	15103	14935	15138	15005	14952	15056	14844	14815	14961	14883	14849	14845	14986	15113	15118	14887	14843	14989	14996	15132	14911	14982	14893	14837	15023	14898	14870	14698	14898	15050	14897	14896	15053	15009	14855	15018	14874	14840	15146	14787	15039	14711	14912	15120	14960	15125	14928	14796	14841	14648	14861	14745	14765	14858	14728	14955	14916	15022	15098	15015	14891	14952	15009	14910	14863	14858	14901	14893	14945	14846	14892	14998	14915	15069	15003	14994	14953	14865	15127	15042	14746	14914	15094	14874	14915	15017	14983	14867	14903	14858	14939	14867	14799	14832	14902	14971	14937	14966	14976	15061	14903	15145	14967	14774	14849	15091	14978	14872	14891	15092	15154	15050	15011	15081	15033	14867	14949	15037	14916	15204	14983	14886	15074	14955	14848	14917	14999	14969	15033	14851	14790	15039	14813	14789	14933	14815	14863	14786	14914	14902	14995	15116	14924	14950	15124	14895	14714	14851	15034	14805	15062	15037	15025	14779	14970	14967	15090	15015	14849	15027	14947	14914	14917	14955	14919	14962	14841	14767	15141	15090	15187	14768	14801	15078	15068	14893	14953	14828	14834	14918	14966	15030	15075	14881	15106	14896	14837	15027	14894	14967	14994	14988	15049	14941	14759	14996	15011	14950	15201	14904	14906	14805	15013	15028	14928	14959	14866	14816	15028	14960	14969	15015	14783	15177	14836	14812	15147	14956	14941	14997	14760	14936	15086	15072	15155	14952	15049	15147	15052	14969	15071	14986	14996	14822	14981	15076	15016	14844	14931	14955	14938	15112	14926	14964	14965	14990	14898	14898	14896	14939	14878	14820	14883	15127	14834	14912	14957	14856	15061	14902	14879	15006	15206	14809	14927	14933	14850	14875	14979	15038	14951	14979	15132	14922	15062	15088	14949	15012	14907	14969	15076	15167	15328	15093	15061	14877	14900	14974	14946	14940	15143	14930	15031	14701	15012	15101	14842	14814	15077	14831	14995	15074	14753	14879	14850	14850	14904	15016	14923	14776	15048	14909	15057	14837	15067	14884	15038	14918	15059	14967	14912	14927	14859	14957	15117	15017	14932	14552	14960	14895	14949	15029	14847	14781	14991	15155	14909	15047	15020	14911	14902	14878	14953	15093	14954	14837	14982	14836	14989	14951	15019	14853	14798	15036	15019	14873	15029	14946	14891	14978	14993	14954	14790	14990	15129	14912	15028	15010	14868	15038	15107	15030	14864	15184	14925	15029	14976	14952	14905	14894	15015	14870	15033	15019	15034	14693	15038	15026	14979	14947	14919	14901	14889	15072	14818	15129	14962	14854	15033	14861	15075	15018	14987	14958	15036	14905	14941	14905	14928	14942	14939	14942	14960	14909	14928	14972	14990	15011	15111	15012	15008	14951	14971	15178	14918	15088	14712	14893	15050	14967	14993	14996	15017	15050	14895	14785	15026	14837	15102	14949	15113	14865	14987	15156	14799	15135	15103	15018	14899	14986	15028	15017	14795	15008	14986	15067	14887	14867	14880	14688	14936	14943	15043	14835	14975	15078	14930	15008	15019	14882	15038	15070	15099	14846	15042	14990	14955	15029	15058	15050	15111	15035	14897	14790	14853	15002	14815	15053	15101	14889	14891	14835	14948	14952	14930	14982	15036	15072	15061	14979	14820	14921	14993	15029	14817	14926	15021	14830	15006	14928	14844	15119	15033	14990	14874	14789	14792	15086	14694	14972	14852	15067	15246	15053	14990	15050	14777	14782	14994	14873	15063	15021	14656	15028	14946	14775	14815	14959	15022	15081	14976	15025	14903	14836	14978	14853	15115	15009	14801	15023	14795	15035	15275	14892	14913	15043	14973	14935	14986	15082	14973	15038	14827	14851	14934	15016	14907	14849	15100	14770	14854	14884	15102	14903	14883	14916	15152	14823	14957	14810	14880	15060	14821	14907	14919	14988	14831	14816	14940	14807	15008	15103	15003	14982	14985	15118	14981	15034	14884	14946	15052	14795	14978	15111	15042	14772	14818	14892	15026	15038	15152	14983	15030	15030	15035	14961	14995	14825	14808	14930	14933	14868	15184	14864	15218	14951	15013	14995	14865	15003	14980	14901	14948	14951	14889	15029	14862	15044	14915	14832	15130	15018	14869	14947	14802	14882	15058	15094	15091	14924	14925	14826	14930	15000	14969	14884	14941	14952	15083	15068	15066	15225	14976	14921	14910	14834	14901	14995	14813	15048	14919	14954	14957	14933	15018	14923	14860	15004	14839	14824	15011	15147	14835	14725	14941	14956	14957	15088	15012	14931	14890	14823	14916	15119	14834	15065	14977	15067	15040	15050	14690	15158	15114	14731	15000	15113	15020	14978	14944	14793	14895	14982	14968	14887	14833	14956	14929	14958	14864	14864	15038	14865	15001	14727	15134	14761	14812	14934	15046	15098	14980	15007	14932	15134	14665	14996	14790	14723	14734	14858	14932	15039	15135	14903	14863	14753	14917	14948	14779	15059	14948	14892	14978	15020	14999	15138	15023	14816	14880	14765	15008	14829	14833	15035	14977	14933	14900	14807	15056	15042	14896	14999	15052	15106	14975	14950	14825	14870	14794	14849	14742	15075	14903	14874	15067	14751	14962	15009	14986	14957	15006	14950	15214	14994	14653	15047	14901	14949	15079	14804	14909	15022	14955	14862	14945	14876	14861	15091	14801	14919	15095	14697	14952	14889	15129	15007	15034	14996	15015	15002	14948	14899	14861	15093	14870	14836	15016	14910	14895	15000	15178	15010	14841	14824	14937	14977	15040	14908	14897	14837	14910	14895	14853	14943	14972	14823	14800	14940	14858	15023	15025	14949	14997	15022	14945	14954	14980	14824	14701	14876	14896	14894	14799	14958	15045	14897	15061	14895	15029	14748	14962	15033	15071	15085	14723	14944	15069	14963	14888	14917	14905	14999	14980	14905	14947	14984	14781	15087	15051	15169	14985	15092	14920	14925	14956	14859	15094	14839	14967	14943	15003	15067	14983	14847	14954	14956	14937	14961	15012	14975	14968	14816	14987	14756	14880	15114	14688	14911	15031	14815	14904	15037	15180	14979	15065	14961	14949	14823	14887	14873	14814	15115	15009	14941	14792	14612	15043	14818	15032	14949	15023	15012	15058	14928	14939	14970	15026	14898	14962	14723	14907	14833	14904	14892	14851	14880	15030	14977	14972	15037	15009	14916	15112	14825	15115	15095	15146	14987	14953	15102	14892	14981
26478	44864	35914	26766	21290	17748	15721	14683	14306	13881	13767	13742	13523	13566	13446	13192	13081	13261	13012	13281	13068	13063	13223	13041	13060	13038	13217	13017	13139	13028	13063	12995	12922	12948	13044	13014	13057	12850	13057	13149	13236	12975	13074	12891	13046	13082	12937	12971	13038	13049	12962	13000	13141	13098	12870	12847	12996	13068	12872	12965	12995	13149	13004	12984	12930	12970	12970	12893	12770	12963	13023	13041	12985	13018	12955	12945	13055	12984	13097	12989	12941	12875	13113	13106	13048	13045	13001	12981	13172	12981	12972	13032	13015	13046	12878	13013	13006	13116	13023	13049	13066	12925	13004	13061	12862	13068	12934	13057	13014	13034	13011	12844	12973	12995	13121	13092	12902	13171	13109	12949	13005	12832	13013	13037	12909	12920	12937	13003	12912	12907	12934	12927	13076	12913	12831	13004	13046	13062	12926	13038	12942	13187	13059	12925	12902	12809	12908	13080	12893	12916	13068	13101	12923	13023	12939	13014	13252	12999	12939	12986	12919	13122	13127	13010	13081	12873	13026	13133	13102	12975	13002	12819	13031	12925	13042	12964	13033	13016	13032	13134	13103	12958	13054	13038	13131	12961	12861	13022	13244	13093	13071	13044	13025	12996	13032	13172	12887	13009	13117	12995	13026	13050	13109	12870	13129	13004	13083	12966	13098	12907	13025	12999	12955	12923	13202	12987	13072	13057	12952	13028	13140	12989	13038	13007	13003	12907	13066	13039	13078	13089	13060	13031	13159	13088	12867	12979	12973	13023	13018	12927	13039	12899	13100	12959	13148	13118	12952	12930	13167	12854	12942	12963	12997	12953	12957	12880	12845	13005	12996	13030	12910	12962	13065	13075	13081	13087	13110	13178	12916	13048	13019	12934	13092	13252	13136	12927	13021	12992	12876	12938	13128	13018	12961	13072	13098	12920	12932	12964	12980	12880	13065	13003	13049	13085	12888	12962	13139	12986	13121	13149	12837	12922	12987	13000	12885	12971	12967	13171	12882	13036	13030	12937	12833	13153	12992	13077	12898	13082	13136	12987	12913	13013	12982	12874	12966	12988	13051	13068	13047	12937	13058	13005	13095	12954	12906	12972	12985	13167	12875	12904	12948	12995	12972	12938	13249	12909	13196	12973	12965	13080	12843	12942	12936	13108	13019	12915	12885	13030	12907	12834	13061	12810	13068	13086	13006	13069	13023	12914	13114	13071	12943	12919	13124	13041	12909	13059	12808	13115	12975	13064	13021	13105	13052	12905	13036	12980	13003	12907	12942	13144	13049	13115	12915	13010	12980	12855	13103	13019	13040	12982	12808	13023	12967	13026	13020	13182	13155	13015	13173	13046	13018	12994	12879	13096	13057	13059	12954	12984	13152	13079	13089	13067	12922	13102	13022	13050	12927	13075	13001	13014	12927	13030	13178	12991	12985	12976	13044	13066	13026	12923	13002	12937	13040	13061	13025	12861	13084	12889	13219	12901	12973	13146	13008	13159	13012	13053	13020	13006	13104	13062	13072	12877	13084	12967	12959	12903	13038	13033	12974	13013	13077	13134	13039	12980	13121	13008	13198	13059	12899	13136	12926	13028	13005	12987	13133	12948	12994	12996	13031	13199	13052	13000	13051	12986	13050	13010	13019	13134	12981	13048	12848	12991	12926	12835	13003	12965	13090	13034	12995	13126	13086	12896	12962	13143	13148	13284	12917	13015	13017	12836	12907	13074	13029	12880	12935	12997	13136	13017	12884	12943	13008	13049	13065	13068	13026	13044	13161	12957	13103	13118	12870	13067	13113	12996	13135	13030	13052	13000	13290	13068	13006	12992	12834	13038	12957	13001	12816	12944	12889	13056	12964	12904	13069	13065	13086	12953	12914	12897	13024	12851	12961	12908	13010	13165	12982	13126	13035	13026	12966	13019	12915	12862	12934	12991	12940	12964	12937	13015	12992	12843	12912	13194	12814	13074	13233	13265	13112	12898	13062	13125	13024	12846	12997	13111	12903	13105	13164	12874	13080	12999	13130	13010	13055	13186	13138	13035	12931	13168	13002	12921	13003	12977	12920	12977	12894	12874	12955	13029	13283	13049	12900	12917	13049	12800	13060	13134	12994	13056	13034	13024	13114	13243	12967	13074	12742	13129	12975	12994	12964	12945	12999	12950	12987	13109	12980	13037	13008	13070	13357	12899	12975	13034	13059	12898	12996	12990	12930	13099	12892	13209	12996	13070	13010	13086	12959	12954	13084	12922	13172	13089	12986	12936	13006	12964	13089	13001	13022	12839	12995	12986	13111	13062	12836	13043	12959	12960	13054	13020	13004	13132	13100	12872	12760	13084	12895	13150	13166	12970	13027	12953	12919	12991	12903	12941	13009	12996	13005	13030	12974	13069	13002	12969	13056	12980	13155	13112	12984	12897	12900	12992	12901	13114	12921	13038	12987	13083	12964	13068	12820	12802	12943	13109	12908	13058	12992	12926	13132	12946	13001	12875	12997	12927	12847	13051	13065	13145	13058	12869	13052	13136	12853	12959	12980	12993	12892	12874	13124	12945	13029	13008	12923	13044	12946	12873	13096	13029	12837	13013	13038	13008	13083	12957	12962	13083	12946	12896	12862	12766	12973	13098	13046	12828	13096	12976	13142	13040	12902	12913	12975	13015	13146	13020	12897	13072	12970	13192	13087	13062	13042	12859	12965	13000	12911	13029	13023	13057	12987	12892	12955	13100	12948	13034	12905	13069	13102	13041	12798	12916	12988	13056	13064	12847	13131	13243	12912	13099	13024	13107	13055	13013	12901	12950	13086	12920	13093	12909	12946	12943	13025	12962	12825	12913	12983	13042	13056	12876	13089	12991	13110	13140	12902	13117	12857	13165	13032	13171	12885	12963	12999	13098	12963	12953	12996	12995	12885	12968	13199	13013	13008	13016	12956	12919	12905	13028	13097	12911	12965	12965	13049	12999	13069	12998	13036	12925	13010	13061	12936	13015	12953	13033	13095	12968	12974	12821	13045	12796	13122	13120	12997	12983	13059	13108	12931	13033	13019	13015	12913	12989	12978	12969	13123	12830	13068	12988	12964	13024	13003	13006	12871	12967	12895	12981	13027	13089	13086	12909	13056	13021	13046	12991	12994	13098	12920	12990	13013	13121	13040	13163	13275	13040	13168	12950	12941	13016	12963	12944	12917	13047	12949	13026	13014	13079	12994	12952	12992	12885	12919	12886	13056	12964	12994	12966	12951	13064	12968	12938	12957	13091	12953	13122	12954	12895	13184	13034	12964	12993	13040	13042	13153	13029	13151	13057	13041	13035	12993	13079	12815	12966	13069	13049	12830	12970	12861	12944	12860	12979	12876	13050	13087	12909	13054	12935	12955	12925	12994	13019	13037	13016	12946	13108	13004	12896	13017	13025	13250	13057	13040	13180	13011	13055	12900	13035	13012	12991	13064	13021	13005	12859	12905	13059	12849	12872	13002	13026	12984	13030	12994	12864	13169	12984	12937	13055	13041	13071	12991	13063	13014	12969	12935	12917	13171	12878	12836	13013	13219	13017	12924	13083	13041	13035	13025	13106	12979	13017	13096	12893	13061	13088	12890	12970	12974	13063	12931	12907	13068	12985	13017	12929	13038	13099	13056	12924	13119	12928	13005	12934	12976	12997	13001	12966	12847	13032	12900	13046	13017	13057	12995	13033	13072	13039	13092	13025	12897	12999	13077	13012	13073	13097	12925	13047	13138	12903	12974	12949	12799	13045	13055	13145	12986	13135	12949	12968	13058	13000	12836	12878	12921	12889	13032	13014	13016	13114	13081	13169	12977	12992	13037	13105	12973	12922	13005	13080	12909	12982	13021	13011	12963	12853	12952	12969	12914	12972	12995	13048	13034	12951	13080	13168	13028	13029	13077	12999	13042	12957	13092	12998	12952	12982	12987	13004	13069	13048	12869	13046	12999	13043	12929	12880	12924	12973	12715	12990	13024	12891	13034	13121	13089	13030	12982	13160	13013	12986	12990	12903	13131	13005	13093	13054	13043	13050	13061	12998	12893	13072	12997	13036	13145	12960	12835	13000	13081	12983	13058	13083	12989	12988	12914	13025	13179	13018	13107	13075	13058	13008	12939	13120	12864	12889	13060	13060	12907	13079	12933	12887	13093	12973	13021	12980	12938	13018	12992	13025	12958	13070	12910	13039	13097	12954	12941	13027	12952	13031	13015	13128	13010	13035	12935	13095	13081	12934	13122	13064	12993	12969	13287	12953	12914	12999	13007	12924	13010	13146	12885	13017	12947	13002	12910	12970	12993	12965	12877	13088	12933	13087	13017	13090	13166	13070	13009	12915	13024	13077	13145	13140	12990	13124	13073	12999	13101	13014	12861	12940	13008	13121	12885	13054	13070	13103	12961	13138	13163	12971	12951	13178	13118	13159	13174	12942	12946	13112	13015	13037	13055	13090	13015	12954	12976	12808	13139	13160	12929	12923	13118	13080	13105	13018	13080	12796	12966	12974	12822	13006	13115	12805	13088	12992	13079	12932	13068	12973	12879	13042	12925	13027	12834	12934	12987	12856	12938	13011	12870	13115	12984	12959	13222	13074	13081	12928	13083	13081	12918	13100	13106	13146	12948	12963	12922	13047	13001	13138	13073	13125	12932	12790	13090	13057	13128	13016	13022	12731	13266	12992	12916	13080	12936	13000	13106	12902	13119	12940	13147	12956	13093	12997	12975	13026	12806	13037	13005	13040	13012	12985	12854	12962	12966	13002	13056	12911	12989	13068	13114	12912	12887	12981	13075	13026	12897	13071	12972	13188	13061	13007	13191	12930	13050	13020	13004	13098	13205	13023	13038	12969	12986	12920	13046	12988	12905	13014	13077	13089	13049	13152	13169	12977	13057	12901	13067	12928	12984	12887	13201	12925	12921	13134	13030	12944	12857	12877	12926	12823	13092	12938	13032	12897	12951	12984	12983	12988	13044	13029	13139	12899	13110	13048	13197	12919	13099	12973	12776	13029	13101	12975	13075	13004	13007	13139	13039	13025	13142	12916	13024	13082	12961	13039	13086	13108	12965	12966	13089	12795	13007	13034	13056	12849	12924	13016	13085	12787	13143	13100	13003	12985	13003	13024	13107	12968
22883	21104	28591	24886	23783	24576	23293	19333	17793	17342	17143	17056	16738	16888	16563	16381	16487	16384	16336	16269	16244	16333	16132	16245	16249	16448	16366	16119	16332	16262	15990	16182	16106	16037	16179	16079	16374	16149	16170	16097	16108	16127	15996	16049	16049	16223	16040	15984	16100	16106	16002	16062	16103	16021	16006	16050	16149	16281	16161	16096	16213	16108	16068	15956	15984	16120	15970	16096	15970	15888	16023	16213	16227	16074	16259	16053	16052	16217	16112	16008	16089	15859	16037	16037	15955	16009	16063	16141	16228	16024	16018	16112	16179	16066	16131	15980	16026	16096	16068	15944	16120	15952	16274	16156	16070	15804	15912	15984	16118	15989	16101	15905	15935	15910	16032	15918	16057	16063	16135	16209	15901	15922	16072	16152	15985	15994	16193	15965	15989	16127	16080	16103	15975	16138	16147	16054	16080	16098	16254	16173	16300	16019	16084	16005	16175	16117	16038	16121	16212	16115	15959	15978	15936	16090	16030	15976	16029	16058	16110	16057	15875	15984	16221	16160	16101	16077	15973	16041	15914	16139	16071	15960	15978	16086	15958	16078	15980	16060	16143	16163	16084	16075	16089	16123	15952	16119	16372	15967	15764	15862	16107	15976	16013	16082	16030	16148	16027	15982	16192	16121	16181	16145	16094	15991	16221	15934	15967	15945	15919	15991	15930	16056	16131	15926	16155	15935	16021	15981	16255	16099	15923	16126	16220	16209	16201	15957	16089	16190	16162	16393	16107	16297	16113	16080	15998	16075	16252	16229	16023	16109	16273	16145	16092	15952	16257	16047	16139	16156	16001	16156	15948	16058	16180	15972	16067	15948	16026	15928	16045	15882	16023	15919	16120	15980	16042	16107	15948	16117	16241	15957	16144	15828	15952	16030	15896	16024	15924	16125	16127	15994	16174	16217	15968	15981	15975	15918	15872	16033	16207	16233	15877	16125	16015	16123	16028	15930	16056	16113	16042	16274	16108	16024	16076	16015	16166	16082	16224	16280	16232	16163	16056	16163	16095	16180	16086	15954	15886	16016	16106	16169	16048	16141	16173	16142	15957	16042	16200	16078	16071	16028	16299	16119	15851	16021	15858	15975	16057	16051	16075	15889	15964	16049	16064	15967	16113	16078	16175	16038	16011	16156	15935	16124	16151	16056	15917	16254	16271	16058	15908	15947	15982	15953	15966	16138	16192	16091	16298	16035	16334	16135	16107	16168	16130	16058	16206	15939	16218	15994	16102	16168	16182	16027	16077	15969	16118	15974	16080	16056	16137	15783	16083	16141	16163	16008	16070	15959	16043	15928	15992	16152	16015	16122	16096	15993	16339	16126	16265	15889	16235	16157	15919	16224	16161	16206	15989	15862	15983	16090	15933	16054	16024	16216	16137	15995	15967	15952	16092	16192	16053	15824	16088	15983	16105	15996	16022	15963	16011	16219	16155	16104	15923	16057	16066	16190	15997	16014	16080	15926	15992	16044	16193	16057	16004	16130	16100	16108	15973	15899	16090	15906	15967	16043	15959	15792	16003	15976	16302	16223	16081	16153	16057	15785	15955	16038	16086	15937	16198	16118	16159	15830	15927	16058	16132	16276	16150	16052	15974	16048	15815	16027	16007	16278	16029	16068	16042	16216	16258	16236	15918	16075	16161	16255	15996	16089	16055	16004	15975	15935	16072	16061	16077	15949	15854	16230	16074	16062	15893	16038	16150	15917	16109	15982	16212	16130	15873	15781	15942	15886	16043	15902	16101	16050	16082	15809	15896	16067	16029	16133	16193	15978	16169	16192	16100	16198	16039	15979	16031	16094	16190	15965	16076	16151	15916	16207	16148	16134	16079	16069	16040	15880	15910	16007	16071	15950	15852	16114	16020	16099	16014	16178	16234	16212	15983	16076	15949	16054	16307	15982	16157	16073	16117	16033	16115	16100	16120	15959	15970	16007	15889	16277	16037	15893	15970	16087	16047	15969	15976	16041	16136	16142	16016	16045	16139	16112	15870	15983	15913	16089	15821	16036	16147	15946	16020	16051	16015	15946	16032	16173	16048	16144	16161	16074	15867	16007	15945	15878	15999	16063	16014	16148	16151	15977	16095	15803	16099	16226	16079	16056	15906	16074	15909	15994	16127	16277	16036	15957	15946	15997	15956	16173	15898	15932	16123	16251	16253	16208	16040	16219	16224	16188	15972	15994	16014	16008	16004	15978	16056	16024	16145	16006	15995	16155	16052	16110	16251	16207	16075	16035	16029	16019	15937	16126	15962	15999	16000	16016	15911	15942	16050	16081	16085	15966	16058	15942	16114	16232	16060	16073	16020	16129	16035	15983	16263	16222	16224	16209	15986	15986	16070	16149	16180	15755	16004	16096	16064	16057	16022	16317	16026	15972	16242	15993	16174	15993	16031	16228	16005	16119	16014	16039	16027	16158	16012	16113	16130	16130	16102	15921	16111	15986	16103	15974	15950	15987	15843	15914	16227	16320	15994	15764	16131	16131	15999	16031	16043	16324	16098	16209	16203	16193	16168	16234	16125	16180	16034	15940	16327	16090	16001	16074	16154	16094	16349	16044	16103	16029	15937	16025	15945	15920	16204	15968	16240	16071	16113	16124	16136	16017	16055	16115	16027	16006	15966	16136	16093	15922	16230	15969	16087	16054	15862	16035	16084	16325	16018	16133	15878	16032	16223	16087	16119	16008	16204	16095	16004	15858	16018	16156	15978	16305	16204	16170	16081	16000	16163	16178	16137	16333	15857	16070	16104	16075	16072	16357	16306	16116	16161	16121	16127	16070	16097	15967	15940	16313	16161	16079	15987	15931	16022	16144	15830	16089	16034	16144	15966	16172	16112	15941	16106	15905	16136	16192	16088	16009	16145	16199	16006	16057	16056	15936	16098	16039	16043	16085	16052	16123	15951	16038	16083	16071	16328	16010	16040	15971	16063	16025	15947	15800	15883	16005	16127	15841	15914	16200	16033	16104	16124	16263	16229	16191	16039	16177	15839	15967	15920	16056	15895	16041	16004	15862	15988	15902	16037	16028	16038	16165	16160	16049	16061	15962	16209	16114	15919	16185	16033	16049	15990	15934	16273	16058	16031	16008	15987	15988	16059	15970	16281	15956	15925	16050	15902	16157	16050	16038	15996	16119	16114	15956	15868	15854	16076	15965	16061	16001	16070	16021	16138	16212	16251	15948	16211	16017	16135	16231	16170	16057	16039	15870	16127	15989	15996	16133	16251	15983	16126	16241	16083	16025	16193	16218	15936	15966	16062	15955	16208	16062	16061	16125	15927	16032	16156	16103	15992	16077	16176	16105	16030	15846	16044	15971	15999	15974	16253	16071	15995	15953	15984	15956	16010	15920	16224	15998	16227	16020	16074	15949	15886	16057	16113	16044	15969	16103	16130	16023	15947	16087	16061	16259	15983	16084	16109	16006	16063	16300	16162	15980	15983	15912	16033	16047	16056	16085	16056	15908	16155	15920	15916	15934	16117	16033	16100	16282	16059	15960	16092	16193	16060	15958	16069	15869	15916	16031	15970	16115	16016	15962	16179	16034	16105	16200	16140	15988	15950	16011	16147	16209	15987	15841	15962	15989	16066	16163	15786	16063	15961	16066	16186	16100	16253	16148	16217	16287	16130	16258	16162	16003	16178	15876	16001	15768	16021	16084	16142	16267	16066	16114	15879	15980	15910	15971	15919	15976	16055	16222	15899	15938	16175	16051	16134	15937	15887	16007	16128	16194	15978	16011	16056	16092	16075	16014	16149	15863	16167	15924	16180	15907	16012	16025	16033	16232	15984	16133	16165	16148	16163	15747	16012	16178	16090	16177	16193	16008	16068	16372	16173	15824	15969	15947	16183	16133	16404	16406	16073	15911	16135	16074	16415	16144	16020	16151	16252	16005	16303	15969	16094	16079	16024	15910	16163	15960	15855	15995	15970	15866	15849	16122	15989	16139	16153	15983	16300	16050	16100	16112	16103	16073	16195	16226	15973	16094	16143	15973	16027	15881	16035	15985	16019	15944	15859	16177	15892	15912	16110	16073	16116	15949	16051	16109	16308	16358	16040	16231	16072	16252	16138	16059	16010	16071	16000	16014	15977	16033	15800	16046	15902	15930	16133	16078	16042	16105	16095	15987	15943	16156	16250	16071	16022	15861	16026	15945	16014	16010	16150	16077	16113	16123	16056	15968	15929	16224	16025	16045	16051	16069	15978	16073	16094	16124	16240	16331	16140	16027	15902	16025	16198	16074	16127	16095	15891	15867	16286	16176	16028	15999	16076	16227	15969	16032	16111	16131	15924	16080	16065	15945	16196	16054	15882	16044	15937	16093	15901	16062	16001	16116	16142	16014	15876	16196	15942	15906	16090	16077	16260	16058	16034	16116	16082	16136	16047	16007	16012	16135	16270	15941	16217	16054	16102	15890	16162	15928	16144	15984	16155	16071	15969	15840	15975	16299	16199	16094	16120	16139	16275	16158	16046	16226	16066	16093	16060	16086	16011	15899	16258	16150	15938	16080	15911	16017	16078	16181	16045	15950	16069	16080	16102	15971	15915	16253	16212	15915	16059	15894	16153	16056	16164	15984	15992	16081	16024	16014	15878	15808	16028	16007	15936	16097	16256	15978	16078	16110	15969	15968	15943	16050	16331	16198	15984	16061	15965	16412	16042	16075	16100	15859	16092	15945	16171	16034	15870	16023	16121	15900	16057	15990	15893	15969	15981	16001	16115	15988	15926	15941	16101	15912	16141	15950	16059	16222	15821	16037	16143	16118	16128	16104	16169	16081	15975	16026	16353	15949	15931	16070	15956	16123	16156	16198	16094	15928	16133	15949	16163	15962	16068	16079	16171	16105	16130	16123	15992	16036	16003	15961	16211	16072	15969	16066	16066	16090	16100	16007	16218	16120	15912	15922	16227	16169	16092	16241	16091	16030	16028	16042	15965	15958	16052	16263	16182	16042	16158	16060	16033	15940	15955	16124	15963	16018	16146	15978	16042	16263	16114	16076	16127	16148	15900	16099	16044	16133	16168	16226	16228	15970	15914	16159	16109	16162	16174	16223	16087	16030	15947	16112	16136	16023	16007	16105	16087	16186	16153	16282	16323	15917	16022	16133	15978	16066
27290	52578	45867	33874	26927	21897	18884	17060	15795	15320	15062	14749	14547	14190	14199	13977	14030	13809	13931	13742	13815	13782	13934	13946	13788	13683	13909	13699	13884	13719	13568	13784	13444	13775	13541	13644	13754	13745	13579	13613	13632	13598	13771	13693	13585	13953	13708	13846	13721	13646	13663	13604	13596	13782	13722	13671	13521	13620	13731	13590	13599	13660	13772	13758	13721	13630	13671	13473	13744	13620	13663	13648	13717	13751	13571	13662	13658	13527	13785	13628	13781	13732	13773	13631	13731	13743	13620	13539	13632	13686	13837	13776	13558	13720	13605	13614	13547	13696	13684	13707	13501	13834	13747	13511	13673	13882	13583	13534	13571	13663	13865	13712	13560	13715	13631	13821	13644	13673	13839	13556	13709	13640	13483	13631	13602	13605	13687	13618	13606	13585	13677	13566	13711	13600	13499	13750	13718	13556	13780	13608	13546	13700	13514	13599	13678	13665	13660	13565	13633	13565	13757	13742	13572	13564	13680	13635	13662	13699	13611	13718	13699	13618	13575	13744	13655	13793	13584	13531	13645	13597	13692	13623	13707	13730	13762	13700	13589	13519	13703	13602	13647	13750	13729	13782	13796	13571	13491	13791	13568	13539	13700	13516	13780	13681	13623	13634	13533	13712	13700	13494	13784	13675	13624	13593	13645	13579	13644	13689	13783	13733	13627	13654	13523	13646	13641	13486	13603	13476	13674	13612	13604	13598	13509	13579	13654	13686	13859	13596	13751	13765	13662	13615	13717	13695	13764	13677	13760	13447	13626	13578	13637	13536	13769	13622	13666	13586	13526	13817	13696	13745	13737	13670	13642	13640	13638	13746	13540	13588	13610	13718	13623	13618	13607	13810	13695	13629	13793	13611	13591	13548	13752	13658	13588	13704	13740	13658	13514	13894	13669	13736	13452	13527	13708	13699	13605	13599	13652	13740	13554	13644	13716	13796	13734	13703	13798	13726	13789	13563	13742	13655	13580	13679	13642	13655	13576	13572	13795	13603	13635	13783	13644	13600	13571	13737	13748	13539	13675	13675	13706	13611	13719	13605	13598	13528	13668	13600	13598	13440	13700	13878	13732	13797	13670	13567	13742	13646	13651	13605	13554	13729	13619	13705	13565	13619	13627	13438	13584	13814	13732	13630	13666	13553	13637	13620	13797	13900	13619	13832	13574	13671	13698	13582	13683	13711	13663	13668	13728	13744	13696	13629	13658	13653	13676	13594	13638	13639	13653	13654	13632	13691	13688	13674	13604	13723	13672	13832	13785	13546	13699	13514	13599	13687	13694	13616	13783	13698	13545	13660	13606	13751	13642	13642	13541	13608	13690	13605	13852	13709	13691	13765	13623	13645	13776	13614	13718	13652	13553	13621	13677	13705	13645	13575	13543	13712	13460	13512	13729	13747	13550	13648	13472	13736	13553	13629	13630	13603	13648	13712	13559	13715	13554	13667	13603	13534	13680	13710	13523	13632	13750	13501	13687	13686	13725	13690	13507	13710	13608	13689	13851	13627	13737	13656	13722	13716	13444	13690	13651	13738	13664	13642	13720	13537	13676	13633	13763	13705	13846	13536	13612	13575	13739	13554	13656	13690	13620	13580	13623	13669	13734	13741	13759	13710	13432	13773	13698	13823	13704	13550	13645	13661	13702	13544	13687	13824	13821	13528	13522	13572	13820	13526	13592	13606	13745	13663	13494	13754	13693	13697	13657	13705	13696	13624	13629	13564	13627	13725	13672	13568	13857	13665	13820	13639	13632	13599	13539	13705	13734	13618	13696	13686	13489	13713	13512	13742	13731	13629	13549	13675	13751	13678	13579	13837	13630	13657	13552	13766	13455	13589	13677	13582	13733	13597	13860	13604	13657	13665	13703	13700	13720	13685	13471	13561	13759	13532	13691	13693	13676	13796	13485	13683	13509	13618	13618	13711	13765	13617	13594	13487	13809	13852	13606	13616	13636	13726	13697	13661	13554	13725	13704	13615	13865	13663	13527	13623	13716	13729	13658	13477	13848	13531	13673	13563	13743	13584	13541	13736	13586	13649	13509	13671	13532	13652	13715	13630	13777	13700	13680	13669	13645	13646	13620	13677	13517	13548	13578	13673	13709	13564	13607	13711	13750	13514	13673	13552	13589	13622	13478	13750	13628	13539	13502	13560	13630	13664	13768	13624	13583	13703	13749	13751	13634	13915	13737	13659	13656	13627	13748	13715	13606	13791	13768	13672	13421	13490	13689	13673	13606	13582	13634	13658	13594	13671	13908	13686	13642	13622	13662	13719	13773	13582	13560	13773	13727	13378	13751	13561	13687	13652	13663	13732	13593	13655	13653	13648	13522	13659	13594	13763	13563	13779	13518	13643	13583	13634	13667	13555	13610	13734	13841	13760	13773	13625	13819	13506	13796	13658	13650	13600	13466	13737	13657	13632	13790	13801	13716	13871	13723	13506	13558	13650	13659	13712	13577	13635	13679	13754	13717	13648	13749	13565	13682	13635	13657	13605	13563	13664	13867	13661	13549	13688	13621	13512	13609	13653	13673	13659	13793	13608	13457	13664	13714	13752	13562	13551	13508	13603	13481	13666	13621	13593	13593	13412	13800	13689	13698	13664	13587	13656	13619	13699	13591	13652	13644	13729	13595	13632	13644	13681	13663	13643	13667	13612	13714	13656	13613	13679	13755	13640	13431	13505	13710	13747	13770	13605	13761	13754	13764	13515	13705	13763	13604	13389	13716	13795	13567	13670	13542	13772	13672	13654	13800	13430	13626	13771	13679	13699	13575	13703	13741	13686	13739	13527	13449	13624	13647	13716	13567	13545	13595	13763	13684	13636	13681	13706	13594	13907	13549	13514	13646	13851	13651	13721	13647	13598	13679	13608	13682	13745	13659	13625	13676	13639	13622	13679	13756	13703	13547	13550	13656	13863	13554	13762	13508	13734	13582	13659	13688	13736	13568	13745	13645	13827	13643	13686	13752	13746	13737	13701	13622	13451	13582	13681	13669	13725	13740	13777	13606	13584	13626	13642	13619	13533	13659	13645	13708	13675	13733	13515	13609	13448	13709	13847	13639	13640	13741	13615	13761	13599	13850	13676	13694	13650	13608	13742	13540	13640	13609	13612	13748	13501	13551	13521	13778	13730	13697	13755	13670	13600	13572	13492	13666	13747	13735	13529	13580	13606	13645	13579	13679	13815	13590	13727	13641	13537	13747	13647	13581	13523	13853	13607	13748	13699	13541	13641	13507	13610	13614	13660	13699	13680	13651	13620	13722	13657	13649	13611	13537	13557	13659	13775	13587	13739	13603	13891	13687	13698	13723	13653	13706	13791	13528	13561	13813	13843	13646	13659	13580	13674	13548	13637	13694	13717	13601	13671	13705	13640	13505	13754	13690	13560	13757	13609	13633	13615	13708	13622	13794	13693	13651	13634	13649	13804	13681	13592	13830	13631	13720	13616	13748	13682	13647	13666	13773	13576	13713	13534	13722	13665	13533	13767	13616	13643	13657	13513	13923	13576	13748	13619	13712	13677	13609	13656	13687	13739	13701	13644	13697	13729	13615	13665	13559	13640	13514	13712	13475	13677	13682	13487	13703	13532	13634	13688	13732	13585	13700	13576	13522	13556	13538	13590	13724	13550	13605	13601	13753	13623	13576	13649	13653	13637	13709	13918	13562	13614	13567	13512	13724	13590	13749	13645	13643	13695	13476	13612	13783	13580	13737	13824	13622	13556	13604	13582	13784	13722	13661	13721	13579	13513	13507	13638	13673	13544	13693	13669	13576	13632	13627	13594	13588	13501	13729	13736	13503	13675	13746	13616	13628	13644	13771	13693	13594	13706	13427	13799	13860	13559	13582	13763	13674	13616	13698	13572	13561	13719	13528	13549	13609	13702	13661	13806	13696	13718	13739	13659	13557	13650	13744	13549	13614	13663	13612	13644	13669	13735	13665	13625	13689	13694	13677	13650	13632	13781	13594	13644	13632	13635	13489	13649	13567	13671	13687	13708	13682	13863	13656	13644	13712	13613	13639	13513	13561	13735	13476	13620	13600	13591	13547	13688	13742	13543	13684	13777	13631	13596	13662	13627	13690	13614	13650	13656	13779	13703	13817	13684	13758	13657	13730	13757	13651	13783	13529	13782	13868	13729	13580	13537	13663	13511	13693	13748	13641	13773	13659	13645	13763	13534	13686	13752	13785	13575	13559	13677	13674	13731	13840	13681	13601	13644	13676	13599	13704	13688	13714	13567	13772	13521	13759	13590	13767	13614	13649	13677	13808	13716	13571	13788	13531	13683	13699	13632	13813	13453	13600	13519	13772	13790	13529	13823	13781	13674	13819	13482	13716	13618	13721	13691	13683	13697	13831	13600	13674	13685	13586	13701	13663	13705	13626	13597	13511	13564	13615	13712	13573	13670	13750	13604	13615	13605	13558	13621	13779	13741	13753	13641	13662	13704	13542	13714	13588	13598	13724	13592	13597	13601	13604	13713	13580	13676	13614	13750	13729	13665	13553	13716	13591	13647	13668	13648	13641	13732	13716	13711	13688	13584	13771	13731	13695	13775	13731	13627	13830	13629	13747	13742	13628	13661	13661	13688	13522	13658	13526	13547	13587	13626	13683	13713	13591	13685	13490	13572	13725	13623	13583	13765	13741	13599	13483	13706	13669	13651	13664	13669	13624	13760	13506	13661	13631	13804	13584	13421	13608	13619	13466	13733	13619	13571	13765	13687	13612	13726	13810	13530	13500	13690	13472	13703	13647	13795	13719	13635	13583	13688	13681	13645	13769	13735	13558	13703	13707	13659	13767	13538	13524	13439	13524	13673	13720	13577	13571	13722	13646	13358	13850	13628	13644	13707	13582	13638	13582	13689	13533	13601	13692	13613	13527	13426	13539	13665	13764	13646	13659	13726	13674	13719	13745	13731	13625	13612	13649	13563	13520	13680	13610	13654	13637	13508	13767	13740	13721	13625	13696	13555	13702	13715	13663	13681	13582	13641	13662	13616	13521	13638	13878	13664	13681	13667	13612	13672	13641	13758	13662	13846	13672	13562	13529	13640	13707	13479	13682	13843	13508	13748	13675	13672	13657	13695	13789	13673	13690	13787	13754	13823	13661	13788	13682	13491
24074	21149	28413	27174	23539	22073	19763	17259	16492	16102	15796	15564	15472	15229	15154	15322	15317	15133	15070	15265	14975	15138	14867	14990	15076	15104	15034	14647	14963	14847	14907	14817	14925	14902	14950	15070	14975	14876	14984	14655	14887	14841	14997	15009	15023	14838	14889	14890	14971	14850	14821	14990	15098	14909	14668	15006	14890	14746	14979	14879	14860	15013	14900	14751	14965	14924	15085	14850	15116	14854	14748	15012	14741	14741	14656	14906	14839	14993	14846	14768	14976	15087	14952	14912	14821	14941	14825	15058	15022	14807	14979	14823	14747	14980	14993	14763	14985	14857	14962	14925	15129	15040	14954	14719	14738	14736	14783	14782	14938	14875	14981	14923	14919	14800	14818	14953	14908	14954	14816	14986	14878	14685	14944	14958	14802	14842	14978	14918	14829	14997	14683	15084	14643	14831	14719	14911	14784	14982	14906	14911	14813	14992	14825	14830	14803	14858	14877	14870	14771	14920	14856	14796	14763	14918	14742	14820	14972	14906	14987	15051	14905	15007	15068	14987	14935	15003	14664	14967	14862	14741	14898	14943	14802	14793	15084	14964	14960	14873	14945	15019	14956	14802	14907	14890	14942	14806	14860	15023	14713	14923	15020	14767	14879	14946	14982	14920	15029	14945	14840	14772	15020	14852	14896	14865	14689	14829	14815	14724	14838	14942	14726	14846	14919	15082	14932	14973	14838	14752	15086	14824	15033	14844	14810	14936	14866	14872	15051	14842	14865	14818	14992	14882	14849	14816	14975	14820	14928	14925	14740	14877	15003	14809	14920	15039	14817	14883	14866	14972	15010	14941	14998	14856	14572	15055	14895	14737	14853	14840	14902	14894	14854	14881	15215	15040	14920	14863	14845	15003	14946	15074	15038	14947	14827	15028	14986	15016	15007	15069	14951	14933	15064	14909	14953	15020	14918	14915	14870	14831	14756	14909	14840	14940	15083	14796	15028	14916	14861	14716	14902	14879	15166	15019	14893	15014	14957	14950	15035	14669	15056	14894	14797	15030	14862	14998	14841	15059	14999	15053	14784	14870	14808	14764	14877	14791	14811	14970	14925	14915	14878	14791	14875	14970	14840	14962	14805	14636	14995	14924	14982	14772	14836	14758	14975	14916	14940	14802	14772	14887	14972	14809	14962	14921	15038	14831	15099	14970	15009	14997	14871	14930	14886	14875	14746	14644	14859	14924	14749	14999	14779	15133	14796	14826	14690	14927	14794	14917	15044	15028	14807	14822	14819	14676	14747	14933	14984	14984	15011	14907	15095	14967	15019	15000	15207	14857	15018	14822	15000	14808	15126	14980	15037	14982	14829	14778	14794	14851	14814	14760	14992	14978	14950	14906	14924	14942	14867	14753	14963	14850	14746	15026	14769	14890	14917	14789	14960	14942	14929	14921	14906	15037	14876	14911	14892	14886	14924	14867	15000	14859	15009	14952	14851	14839	15005	15087	14779	14725	14918	15020	14956	14868	14866	14799	14900	14850	14989	14741	14904	14721	14818	14950	14916	14957	14873	14851	14892	14909	14817	14764	14880	14824	15008	14904	14939	14837	14900	14802	14760	14853	14888	14902	14907	14949	15025	14893	14871	14893	14899	14783	14569	14715	14892	14990	14958	15061	14855	14849	14815	14912	14897	14991	14892	15035	14966	15011	14877	14921	14807	14863	14912	14964	14639	14750	14958	14806	14824	14688	14965	14829	14943	14826	14923	14974	14979	14908	15034	14887	14829	14799	14901	14770	14967	14947	14756	14842	14764	14889	14880	15046	14848	14759	14909	14774	15042	14973	14761	14843	14941	14853	15085	14876	14894	14922	14838	15062	15019	14949	14688	14806	14861	14786	14828	14887	14879	14835	14901	14915	14931	14761	14818	14805	14772	14838	14712	14964	14944	14953	14986	14874	15016	14790	14712	14823	14913	14879	14833	15107	15033	14941	14954	14861	15006	14997	14918	14882	14890	14966	14980	14899	14923	14823	14983	14908	14935	14834	14617	15108	14803	14937	14898	15122	15005	14739	14747	14881	14898	14772	14784	14936	14991	14888	14865	14730	14741	14926	14981	14782	14901	14896	14801	14959	14800	14876	14939	14971	14757	14917	14959	14857	14969	15014	15006	14988	14987	14887	14963	15060	14757	14952	14970	15034	15176	14912	15151	15057	14864	15021	14957	14850	15029	14908	14932	14837	14977	14936	14920	14898	14962	15082	14833	15005	14908	14844	14950	15067	14784	14854	14951	14915	15033	14986	14983	15091	15065	14889	14793	14926	15056	14841	15008	14949	14966	14683	14713	14951	14767	15039	14689	14952	14911	14834	14786	14864	14825	14802	14839	14779	14872	15013	14740	15147	14967	14943	15031	14847	14972	14978	15026	14876	14982	14762	14824	14914	14919	14977	15085	14856	15005	14810	14783	14904	15045	14812	14815	14914	14874	14730	14912	14990	14930	15021	14914	14817	15016	14874	14912	14901	14710	14844	14887	14724	14817	15026	14803	14910	14800	14875	14882	15115	14835	14857	14856	14919	14702	14765	14902	14954	14739	14797	14743	14732	14755	14958	14924	14794	14819	14966	14882	14837	14988	14911	14931	14934	15134	14901	14978	15022	14931	15100	15017	14892	15000	14901	14831	14988	14959	14880	14968	15060	14892	14771	14911	15067	14927	14869	14950	14878	15040	15093	14874	14873	14956	14705	15099	15074	14742	14974	14951	14843	15024	14813	14728	14943	15014	14936	14730	14817	15034	14921	14906	14850	15186	15034	15023	14790	14736	14909	14857	14862	14753	14911	14906	14619	14951	14927	14939	14882	14903	14845	14944	14971	14907	14868	15157	14905	14576	15021	15112	14930	14907	14846	14878	14930	14934	14924	14825	15051	15058	15027	15115	14976	14808	14914	14799	14847	14896	14985	14989	14897	14767	15044	14805	14990	14844	14903	14809	15067	14962	14897	14769	14909	14879	14726	14720	14877	14809	14773	14967	14873	14934	14846	14870	14652	14839	14896	14807	14982	14910	14861	14984	14833	14734	14841	14895	14772	14675	14831	14848	14789	14904	14843	14926	14780	14844	15080	15011	15044	14864	14813	14751	14916	15038	14914	15107	14926	14955	14792	15014	15082	14964	14759	14828	14878	14825	14756	14851	14805	14991	14856	14930	14790	14663	14928	14703	14713	15034	14816	14878	14836	14764	14840	14923	14893	14908	14787	14903	14824	15030	14934	14769	14783	15126	14818	14926	14863	14786	14861	14965	14875	14971	14889	14864	14898	15040	14913	14989	14939	14946	14925	14728	14760	14952	14688	14855	14755	15080	14897	14856	14758	14864	14798	14835	14681	14974	14840	14740	14629	14925	14874	15055	14997	14872	14816	14868	14589	14974	14950	14932	15042	14958	14970	15006	14870	14886	15056	15046	14728	14912	14960	14994	15013	14973	14783	14961	14903	14797	14912	14830	14835	14963	14817	14969	14985	14949	15048	14859	14842	14829	14710	15050	14909	14892	14992	14810	14732	15051	14883	15130	14927	14857	14977	15111	14939	14869	14925	15081	15018	14976	15089	14879	14768	14943	14945	14790	14926	14878	14901	14808	14875	14826	14871	14919	14857	14953	14830	15079	14936	15050	14871	15105	15054	14753	14720	14582	15011	15122	14920	15090	14694	14977	14898	15025	15013	14832	15055	14634	15043	14859	14846	14780	14809	14996	14912	14936	15052	14756	14853	14788	14855	14862	14865	14832	14839	14892	14908	14703	15042	14752	14809	14815	14877	14853	14745	14902	14908	14917	14860	14869	14982	14831	14825	14698	14735	14948	14967	14989	14874	14819	14995	14945	14711	14933	14948	14760	14900	14885	14957	14882	14829	14783	14955	14817	14909	15056	14821	14927	14919	14760	15062	14838	14979	14828	14851	14786	14949	14980	15041	14850	15010	14954	15195	14980	14843	14915	14875	14817	14848	14888	14774	14731	14878	14814	14990	15095	14937	15014	14822	14693	14825	14998	14898	15027	15019	15127	14821	14962	14803	14843	14893	14974	14993	14796	14985	14694	14717	14925	14888	14917	14934	14793	14911	14897	15127	14855	14703	14759	15011	14888	15069	14875	14908	14756	14757	14746	14876	14719	15082	14868	14949	14797	14872	14816	14953	14988	14851	15017	14839	14733	15002	14905	14852	15178	14871	14957	14987	14812	15065	15206	14740	14961	15066	14927	15020	14877	14893	14927	15053	15016	14819	14988	14960	14891	14951	15033	14994	14871	14926	14906	14874	15000	14758	14751	14903	14865	14824	14968	14916	14863	14849	14788	14857	14982	14880	14965	14887	14861	14735	14805	14988	14691	14754	14705	15012	14813	14901	14910	14889	14891	14774	15005	15089	15055	15001	14826	14930	14748	14836	14686	14828	14825	14791	14918	14849	15133	14934	15117	14949	15032	14776	14959	14529	14975	14876	14887	15092	15045	15028	15014	14899	14697	14796	15003	15026	14974	14958	14694	14847	14933	14889	14995	14705	14956	15101	14859	14806	15076	14979	14802	14836	14929	14898	14914	14943	14888	14762	14988	14979	14638	14929	14994	14890	14929	14655	14802	15046	14839	14872	14895	14820	14920	14836	14796	14811	14797	14882	14805	14753	14804	14738	14923	14960	14962	14848	14784	14901	14923	14837	14809	14828	14915	14726	14804	14938	14937	14886	15039	14976	15034	14707	15015	14877	14799	14876	14769	14998	15060	15149	14980	14881	14825	14884	14797	14968	15081	14884	14933	14813	14750	14839	14961	14753	14789	15001	15055	14942	14915	14799	14875	14942	14829	14896	14848	14900	14971	14935	14991	14821	14892	14924	15061	14938	14912	14876	14872	14655	14895	14888	14912	15029	14910	14925	14977	15067	14806	14970	14775	14911	14908	14867	14911	14834	15239	15148	14984	14865	14991	15160	14820	14881	14966	14872	14935	15151	14863	15027	15152	14860	15052	14967	14872	14737	14932	14978	14797	14924	15028	14807	14928	15046	14918	14935	15130	15048	14866	15119	14782	14721	14969	14864	14762	14784	14847	14820	14893	14813	14911	14886	15005	14800	14956	14867	14898	14858	14828	14895	14756	14955	14873	14840	15160	14872	14668	14890	14880	14764	14966	14876
26650	48896	40355	29458	23469	20804	17510	15485	14843	14470	14135	13754	13537	13300	13434	13429	13353	13188	13073	13146	13027	13135	13006	13267	13000	13259	13006	13129	12926	13108	12803	13020	12918	12954	12896	12995	13014	13061	12890	13037	13056	13086	13209	12999	13028	13161	12913	12991	13033	12964	13136	13032	13114	13023	12884	13152	12945	13220	13078	13055	12877	12879	13031	13023	12942	12868	12888	12936	12901	13107	12838	12961	12967	12946	12977	13123	12937	12816	12941	12984	12801	13107	13072	13041	13106	13149	12954	12844	12890	12908	12769	13017	13066	12886	13152	12886	13074	12966	12913	12831	13045	12984	12882	13115	12911	13073	12871	12938	12937	13065	13069	13001	13013	13073	12999	12986	12914	12970	12898	12934	13003	12846	12881	12929	12912	12930	13049	13016	12858	13007	12991	13017	12865	12912	12966	13026	13047	13028	12841	13144	12807	13000	12968	13067	13006	12904	12994	13136	12886	12983	12984	13104	12885	13118	12865	13068	13197	12844	13094	13030	12897	12938	12934	12904	12956	12925	12882	13029	13123	12904	13015	13136	12978	12884	13162	12962	12964	13049	13110	12889	13089	13021	13029	12829	13034	13073	12957	13100	12806	12959	12885	13133	12947	13048	12918	12984	13100	12911	12925	12904	12892	12981	12837	13005	12926	12914	12851	13038	13021	12873	13180	13003	12953	13016	12947	12994	13014	13048	13092	13023	12956	12904	12934	13156	12945	13227	12762	12872	12861	13002	13092	12923	12973	13045	13041	12856	13122	13012	12930	13075	13239	12821	12961	13128	12856	13012	12870	13000	13007	12962	13096	12986	12974	12968	12912	12963	13190	13034	13030	12994	12956	13142	13143	12999	13070	13008	12950	12909	12864	13117	12980	13065	13057	13050	12897	12939	12981	12936	13145	12959	12920	12956	13040	12867	12837	12884	12984	13022	13013	12939	12894	12929	12970	13122	13217	13078	12967	13101	12987	12909	12914	12962	13080	12927	13027	13014	13001	12900	12919	13092	13022	12961	12899	12861	13077	12911	13011	13016	12927	12842	13029	13150	12999	12894	12939	13065	12932	13101	13046	13055	13090	13106	13241	13101	12960	12993	12844	13026	12967	12982	12994	12929	13028	12958	12968	12975	12922	13027	13068	12964	12838	13006	12834	13043	12921	13067	13017	13077	12878	13051	12963	12992	12952	13046	12986	12983	12981	13164	12897	13173	12969	13069	13113	12880	13072	12958	13014	13043	13053	12925	12919	12932	12930	12988	13037	12970	13027	12901	12850	13004	13166	12966	13040	13072	13027	13004	13102	13104	13123	12955	12926	13108	12909	12909	13035	12867	13055	13017	12947	12940	13038	13080	12945	13119	13084	12949	13039	12856	12879	12857	13046	13182	12864	13144	13080	12958	12966	12879	12954	13004	12928	13076	13007	13193	13012	13093	13122	12865	13099	12979	12948	12846	12979	12955	13063	13044	12966	12852	12902	12933	13035	13004	12998	12998	13014	13038	13123	12898	13016	12851	12982	13043	13074	13068	13090	12909	12888	13015	12996	12839	12910	12954	12900	12973	12712	12929	13156	12832	13005	12903	12896	12960	12899	13061	12974	13052	13079	12892	13015	13044	13065	12920	13009	13065	13130	13023	13048	13023	12969	13120	13127	13005	13025	12902	12878	12974	13170	13192	12936	12948	13138	13100	12962	12991	12976	13181	12930	12832	12882	12877	13037	12892	12819	13033	13054	13057	12872	12945	13039	12908	12832	12867	13083	13054	13020	13142	13095	13175	12980	12864	12988	12937	12994	12963	12966	12794	12973	12951	13025	12904	12852	12901	12936	13048	12958	12946	13084	13054	12965	12972	12920	13027	12957	12952	12988	12833	12883	13073	12973	12985	13020	12975	12978	12804	13130	12948	12891	13035	12968	12910	13063	13069	12972	12988	12821	12822	13007	12928	12822	12929	12959	13008	12886	12821	12849	12968	12962	13015	12937	12984	12856	12954	12898	12917	13054	13031	12918	12943	13011	13049	13052	12913	13017	12868	13048	13043	13152	13069	13023	12916	13104	12845	13038	13188	12982	13054	12916	12884	12910	12979	13066	12866	12941	13130	13056	13060	12977	12807	13138	13077	13023	12910	13012	13092	13001	13055	12958	12952	12847	13098	13021	12821	12994	12966	12865	13043	13037	12920	12806	12737	12927	12995	12992	13122	12971	12950	13049	12984	13010	13097	12979	13063	13071	12847	13061	13069	13013	12992	13053	13158	13046	12922	13114	13023	13121	12987	13082	13025	12911	12853	12824	12998	13107	12935	13026	12921	13033	13135	12949	13053	12893	13096	13005	12855	12915	12925	12941	13036	13047	12973	12897	12927	12788	12928	12962	13087	13062	12779	12908	12994	12803	13044	13078	13092	12965	12977	12929	12992	12891	13095	12790	13082	12826	12959	13053	13003	12874	12891	12938	13011	12986	12981	12877	12896	13006	12980	12950	12925	13116	13045	13058	13071	12860	13035	13069	13076	12917	12932	12811	12961	12856	12916	13086	13044	13046	12939	12965	12970	12919	13032	12836	12932	12893	12924	12913	13133	12952	13031	12801	12957	13119	12893	12965	13032	12892	12910	12854	13012	12993	12878	12957	13004	13079	12985	12938	12992	12960	12998	13064	13113	13008	12926	12769	12963	12880	13006	12923	12890	12713	13076	13032	12869	13056	12957	12982	12852	13006	13084	12887	12913	13135	13001	12993	12995	13061	13146	13049	12969	13007	12840	12867	12986	13132	13058	13006	13005	13105	12958	12849	12961	13058	12992	12878	13228	13026	13121	12965	12978	12962	12794	12910	12794	13043	12938	13097	13046	13026	13058	12999	12967	12993	12959	12880	13002	13089	12997	13022	12962	12980	12965	13023	13091	13022	12990	12965	12950	12986	13071	13022	12990	13063	13082	13056	13014	13041	13017	12985	12934	13014	12961	12983	12936	12849	13013	12987	13056	12975	12978	12898	12988	13150	13030	12987	13067	12957	12795	13016	12973	12954	12962	13020	13171	12932	12958	13022	13051	12976	12974	12849	12987	12837	12945	13114	13024	12892	13017	13035	12932	13157	12895	12938	12948	13047	13013	12863	12992	12943	12937	12948	13001	12920	12934	12978	13061	13108	12884	12832	12890	12856	13102	12908	12993	12924	12896	13124	12878	13115	12955	13038	13015	12980	12906	13043	13081	13052	13073	13114	13064	12907	12792	12899	12812	12843	13011	13146	13179	13015	12996	13008	13042	12899	12991	12961	13057	13022	12925	13067	13043	12892	12941	13051	13018	13092	12828	13051	12901	12985	12955	12773	12856	12900	12975	13288	12982	12886	13025	12867	13124	12935	13039	13048	13038	12928	13129	12780	12884	12965	12946	12996	12908	12924	13041	13007	13058	12936	12920	13024	12960	12876	12813	12940	13031	12906	12919	13060	13044	13116	13018	12917	13141	13117	13016	12939	13087	13025	13055	12825	12968	12950	13119	13172	12971	12944	12862	13104	12986	13109	12957	12864	13021	12960	13164	13057	12932	12890	12921	12937	13070	13130	12940	13103	12988	13154	13032	13105	13023	13135	13036	13082	12918	13074	13081	12914	13147	12918	12938	12977	12996	12991	12937	12933	12927	12954	12940	12839	12925	12957	12939	13092	12986	12812	12855	12919	13023	12989	13040	12988	12976	12978	13096	12922	12925	12899	12999	13203	12937	12738	13080	12870	13106	13056	12822	12821	13084	13008	12944	13072	12876	13058	12866	12909	13140	12954	12869	13034	12903	12817	12863	12865	13196	12960	12862	13083	13063	13049	13024	13065	12767	12909	13037	12929	13047	13026	12973	13031	12837	13051	12996	13020	13036	13044	13132	13139	12943	13106	12864	13061	13121	13042	12976	12759	13026	12963	12875	13074	12915	13160	12819	13102	13038	12773	12992	13051	12855	13009	13004	12963	12813	13157	12975	12862	12975	13050	13035	12917	13008	13019	12990	12858	12936	12880	12854	13040	12866	13018	12876	13138	12961	12868	12881	12913	13010	13024	12996	12978	12999	13125	12970	12913	13092	13022	12998	13050	12874	13005	13116	12912	13008	12870	13055	13009	12961	12966	12880	13039	12946	12893	13129	12822	12967	13080	12872	12761	13050	13135	13084	13155	12979	12838	12940	12663	13022	13110	13011	13059	12958	12943	12986	13121	12869	12950	12968	13005	12852	13128	12921	13176	12875	12977	13098	13043	13023	13078	12882	13154	13023	12833	13081	13076	12994	12978	12846	12855	12903	12778	13072	13111	12935	13023	12981	13128	13143	12936	13027	13112	13048	12947	13021	12837	12980	13021	13053	12971	12921	13133	12946	12979	13028	12938	13099	12775	12986	13023	12998	12977	12875	13130	12922	12855	13041	12860	13142	12938	13080	13058	13023	12910	12907	13057	12995	13189	12941	12981	12949	12972	13084	12953	12924	12999	12933	13101	13102	12999	13101	12999	13062	13072	13018	13082	13096	12985	12928	13006	13007	13111	13011	13024	12968	12940	12809	12947	12887	13076	13019	13029	12883	13149	12901	13028	12967	13038	12843	13038	13060	12905	13021	13154	12840	12985	12959	12960	13102	12997	13018	12974	12944	13009	13049	13044	13055	13118	13013	12854	12975	13086	12909	12978	12824	13020	13074	13073	12943	12954	12941	12962	13043	13134	13056	12896	12810	13029	13052	12887	13018	12761	13094	12967	13048	13083	13030	13076	12963	13141	12900	12874	12975	12971	13017	13005	12963	13021	12968	13040	12939	13065	12963	12915	13023	12938	13006	12994	12933	13035	12925	13098	12869	13120	13042	13035	13002	13123	13082	13048	12982	12948	13107	13038	13102	13113	13060	12987	13024	12935	13019	13089	13077	12970	13025	13131	12939	13176	12862	13000	12981	13110	13105	12911	12711	12964	13006	13023	13003	12988	13030	13038	13123	12926	12877	13073	12890	13007	12959	12914	12953	13137	12920	13009	13116	12895	13137	12963	12981	12931	13130	12920	12933	12898	13009	12898	13097	12957	13029	13005	12963	13146	13020	12997	12880	13128	13007	12991	13056	13081	12983	13077	12935	12881	13043	13134	12982	12883	13193	12990	13063	12869	13067
21898	21151	28934	23897	22525	25948	27784	20876	19224	19015	18632	18022	17925	17695	17795	17519	17398	17114	17408	17380	17303	17202	17408	16972	17165	17156	17123	17062	17245	16920	17061	17146	17060	17210	17122	17085	17057	17180	17017	16924	16809	16934	16985	17087	17030	17038	17079	17038	17014	17044	16888	16801	17187	17113	16962	17053	16905	17173	17074	16968	17004	16997	16905	16956	17082	16891	17076	17056	17125	17008	17050	17161	16880	16965	16934	16901	16903	16953	16963	17118	17072	16811	16962	17097	16685	16734	16944	16940	16982	17082	16901	16791	17187	16949	17083	16958	16996	16781	16659	16925	16966	17047	16894	16912	17009	16915	17041	16937	16833	16901	16785	16813	17058	17100	16976	17124	16830	16815	16949	17038	17002	16850	16964	16957	17059	16893	16918	16991	16947	16887	16798	16928	17109	16954	17200	17086	16969	17098	16974	16814	16990	17093	16931	17177	17121	17001	17001	16999	17102	16987	16973	16825	16846	16915	17084	16997	17138	16908	16913	16873	17013	16963	16955	16993	16801	17037	16999	16943	16844	16981	16908	16698	16911	17086	16869	16972	16857	17118	17147	16955	16774	17027	17075	16958	16919	16944	16890	17045	16932	16901	16915	16899	16967	16914	16946	16999	16962	16903	16890	16792	16731	16956	17039	17026	16819	16902	16858	16906	17008	17098	17086	16879	16787	16839	16922	17082	16926	16963	16736	16943	16979	17007	16735	16799	17060	16784	17000	16932	17165	16754	16921	16958	17115	16755	16787	16897	16965	16960	16791	16972	16831	16834	17041	16916	17091	16943	17065	17064	16756	16894	17037	17002	17144	17041	17093	17016	16822	16763	16862	16821	16858	16937	17023	17042	16965	16972	17218	16972	17152	16830	17125	16907	16864	16857	16808	16845	16811	16811	16874	16827	16922	16829	16796	17078	16934	16865	16790	17074	16866	16953	16880	17017	16854	16994	17169	17031	16891	16795	16936	17094	16918	16925	17080	16821	16774	16954	17049	16958	16949	17023	17198	16857	16648	16834	16946	17170	16946	16764	17014	17067	16974	16845	16886	17122	17002	16865	17014	17089	16930	17132	16868	16936	16774	16829	16770	16974	17008	16910	16906	17107	16902	17080	16788	16958	17041	16746	17058	16829	16860	17046	16894	16868	16993	17067	16824	16768	16883	17106	17030	17047	16895	16885	16989	17060	16959	16931	17210	16947	16659	16977	17017	17117	16866	16976	16949	16715	16974	16723	16843	17010	17083	17020	17026	17015	16664	16956	16937	17105	16930	16985	17064	17016	16899	16876	16862	16983	17145	16851	17078	17270	16860	16954	16872	17036	16840	17035	16938	17088	16793	16844	16888	17032	16767	16923	16804	16937	17058	16821	17073	16859	16976	16745	16890	16766	17020	16891	17035	16893	16948	16917	17107	16862	16774	16864	16883	17017	17157	16780	16912	16893	17032	17026	17046	17015	16985	16951	17003	16931	16665	17119	17024	16942	17198	16840	16945	17028	16923	16770	16944	16921	16937	17149	16853	16869	16765	16956	17055	16778	16869	16959	17168	16870	16942	16998	16900	16827	17126	16954	16820	16950	16726	16838	16970	16833	16992	17130	17094	17023	16979	16962	17019	16759	16929	16878	16857	17000	16988	16888	16753	16975	16866	16929	17028	16890	16869	17100	16911	16951	16941	17031	17009	17013	17080	17079	17080	16845	16957	16966	16927	17009	16991	16964	16910	17070	16838	17025	17078	16915	17036	16740	17013	16935	16902	16948	16934	17008	17180	17020	17050	16695	16778	16801	16831	16956	16796	17011	16912	16884	16670	17072	17153	16978	16912	17023	16976	17045	16664	17018	16887	17023	16884	16909	17033	16958	16867	16987	16946	16962	16809	16957	16975	16796	17046	16776	16720	16679	16900	16792	16852	16804	16971	16991	17009	16927	16945	16791	17182	16987	17041	17139	17166	16823	17007	16822	16904	16826	16868	16738	16843	17026	16992	16845	16909	17042	16888	17015	17005	16810	16902	17007	17071	16789	16818	17188	16956	16913	16939	17020	16988	16772	17048	16801	16964	17024	16854	16914	16733	17030	16943	16847	16961	16834	16813	16913	16819	16896	17047	17025	16901	17022	16925	16866	17115	16796	17031	16822	16871	16822	16991	17127	17096	16775	16914	16975	16835	16998	16835	16793	17124	16874	17007	16870	16751	16786	16992	16757	16914	17091	16995	17065	16707	16961	16842	17050	16838	16970	16908	16850	16892	16876	16831	16896	17012	17015	17048	16875	16935	16707	16877	16636	16873	17136	16825	16861	16926	17100	16900	17101	16929	16784	16850	17131	17023	17021	16873	16961	17081	16931	16864	16984	16870	16837	16954	17005	16963	16812	16937	16979	16879	16967	17023	16975	17028	17024	16844	16903	16967	16990	16927	17074	16947	16979	16775	16970	16987	16970	17076	16855	16717	16697	17036	17050	17003	16909	17134	16956	16926	17197	16941	17070	16923	16870	17019	16907	16948	17038	17063	16965	17071	16828	16911	17049	17149	16849	16874	16871	17086	16976	16824	16901	17059	17002	17015	17007	16868	16891	16924	16892	17030	16776	16878	16992	16890	17004	16902	16933	16898	17081	17091	17012	16895	17049	16958	16974	16955	16811	17059	16886	17006	16693	16862	16842	17057	16733	16740	16783	16729	16990	16886	16683	16874	16908	16735	16889	17012	16838	16722	16923	16930	17045	16926	16947	16819	17137	17017	17028	16987	17008	16755	16809	16913	16828	17199	16881	16852	16979	16960	16892	16827	16805	16855	16826	16769	17044	16968	16679	16986	16829	17077	17025	16776	16792	16786	17001	16917	17003	16869	17049	16969	16792	16814	17012	16900	17090	16747	16872	16839	16773	16832	16584	16895	17018	16890	17001	16891	16751	16785	16821	16977	16855	16960	16805	16933	17031	16834	16830	16862	16973	16916	17083	17064	16941	16930	16897	16888	17080	16899	16788	16905	17005	16965	16887	16887	16877	17062	17145	17027	16723	16954	16909	16808	16803	16921	17037	17039	17047	16943	16991	16895	16902	16734	16989	17042	16958	16912	16765	17025	16778	16746	16837	16825	17024	16855	16697	16855	16889	16971	16675	16604	16981	16948	16847	16769	17010	16819	16924	17011	16723	16865	16912	16960	16916	16996	16977	16855	16900	16883	16817	17015	16948	16994	16902	17060	16828	16944	16706	16960	17005	16908	16866	16839	17015	16943	17102	17009	16803	16756	16809	16670	16935	17106	16913	16983	16988	17032	17062	17040	16951	16884	16698	16816	16681	17136	16966	17108	16944	17063	17022	16712	16805	17116	16803	16962	16706	16860	16941	16814	16884	16811	17020	17040	16979	16975	16891	16954	16805	16830	16936	16957	17014	16876	16773	16871	16755	16877	16840	16914	16855	17004	16999	16788	16967	16904	17029	16950	16752	16848	16887	16892	16857	16994	16869	16892	16726	16949	16802	16883	17142	16910	17064	16841	16978	16852	16861	16922	16875	16877	16735	16757	16769	16844	16986	17048	16990	16843	16983	17143	16812	17000	17160	16790	17039	16845	17001	16869	16887	17016	16717	16976	17033	16779	17030	16953	17066	16995	17040	16991	16880	16750	17008	17153	16813	16665	16857	16922	16732	17011	16956	16968	16893	16875	17036	16810	17062	16987	17018	16936	16795	16822	17029	16874	16869	16903	16968	16953	17185	17039	16662	16890	16874	16682	16802	16931	16972	17020	16886	17056	16885	16941	16789	17089	17179	16774	16897	17033	17051	17005	16912	16979	16906	17079	16798	17009	16848	16932	17123	16843	17019	16773	16708	16797	17083	16924	16873	17181	16792	16738	17025	16843	16794	16691	16962	16922	16679	16849	16913	16916	17161	16858	16757	16758	16848	17070	16681	17023	17173	17061	16977	16814	16855	16827	16705	16933	16953	17071	16879	16990	16930	16869	16764	16747	17070	16844	16915	16759	16974	16931	16741	16937	16875	16668	17138	16946	17026	16802	16800	17005	16968	16747	17007	17137	17042	16801	17022	17008	16992	16990	17157	16856	17063	17161	16854	16799	16924	17094	16903	17196	16759	16977	16934	16944	16838	17212	17079	16864	16980	16896	16769	17040	17118	17090	16727	16858	16954	17072	16978	16817	16882	16924	16857	16745	16708	17123	17126	17035	16939	16929	16940	16783	16948	16823	17137	16759	16886	17023	16856	16908	16940	16945	16819	16944	17010	16914	16979	17050	16984	17009	17046	17082	16928	16952	16823	16886	16749	17085	16749	17051	16817	17091	16997	16927	16826	16865	17009	16922	16855	17129	16852	16792	16927	16746	17059	16849	16871	16823	16816	16870	16930	17002	16912	16851	16752	16911	16940	16731	16893	16992	16968	17141	17015	16829	17046	16886	16847	16866	16832	17031	16973	16814	17012	16761	16866	16890	16740	16876	16994	17048	16753	16824	16715	17048	16896	17104	16796	17118	17044	16890	16702	16790	16972	16934	16932	16855	16968	17023	16757	16740	16720	16789	16678	16978	16783	16908	16948	16727	16804	16672	16869	16954	16890	16875	17021	17121	17050	16945	16859	16725	16784	16826	16745	16933	16857	16972	16800	16850	17015	17134	17098	16859	16961	17010	16991	16784	16923	16874	16913	17071	16733	17001	16897	16765	16776	16786	16897	16926	16822	16856	16892	16952	16876	17026	17053	16718	16679	16883	17046	17105	16881	17017	16824	16844	16740	16899	17038	16905	17178	16877	17059	17103	17050	16967	17047	16796	16963	16972	16636	16782	17140	17021	16952	16678	16857	16968	16771	17005	16819	16985	16883	16910	16716	16995	16955	16879	16819	16943	17024	17004	16743	16827	16920	16818	17039	16963	17353	17043	17017	17051	16982	16973	17107	16986	16967	16908	16913	16688	16885	16890	16978	17007	16896	16826	17019	16847	16889	16922	16999	16758	16883	17191	16902	16763	16878	17006	16837	16863	17066	17010	16888	17001	16743	17127	16958	17098	17047	16963	16804	16820	16812	16886	16848	16980	16900	16969	16892	16984	16957	16902	16890	16966	16807	16990	16990	16726	17029	16806	16766	16926	16909	17132	16938	16994	16927	16982	17087	16891	16939
29116	59628	53946	41639	33956	27650	21400	18133	17203	16549	15782	15509	15383	14973	14839	14766	14626	14664	14444	14311	14424	14352	14320	14325	14318	14294	14400	14264	14183	14332	14391	14265	14220	14173	14103	14287	14251	14260	14156	14334	14108	14426	14042	14016	14204	14274	14279	14188	14268	14168	14319	14245	14147	14197	14217	14096	14214	14319	14183	14131	14154	14287	14206	14217	14202	14210	14317	14262	14309	14168	14043	14174	14290	14248	14126	14236	14247	14266	14088	14302	14060	14253	14259	14094	14284	14165	14219	14174	14359	14118	14204	14274	14339	14149	14173	14285	14213	14243	14201	14135	14150	14111	14049	14373	14140	13984	14301	14175	14173	14163	14124	14274	14223	14176	14101	14253	14394	14240	14154	14086	14321	14200	14039	14246	14312	14089	14076	14198	14237	14125	14197	14235	14238	13995	14196	14313	14195	14045	14132	14235	14298	14132	14083	14078	14292	14205	14175	14178	14205	14188	14137	13990	14183	14235	14254	14195	14374	14206	14326	14266	14203	14200	14137	14138	14151	14357	14213	14281	14103	14060	14280	14303	14124	14289	14093	14233	14292	14168	14239	14051	14142	14141	14149	14048	14232	14174	14244	14312	14305	14244	14229	14386	14060	14033	14182	14244	14364	14253	14078	14192	14089	14286	14010	14169	14312	14081	14106	14102	14097	14019	14344	14155	14276	14342	14116	14264	14241	14028	14038	14074	14176	14261	14026	14256	14181	14135	14025	14294	14114	14216	14092	14132	14175	14161	14194	14206	14217	14163	14160	14105	14187	14197	14085	14316	14214	14297	14322	14264	14182	14096	14110	14128	14105	14156	14323	14106	14309	14299	14192	14319	14278	14157	14222	14113	14039	14321	14076	14161	14263	14183	14055	14356	14209	14253	14204	14286	14092	14175	14160	14098	14094	14242	14042	14188	14114	14121	14151	14420	14285	14392	14166	14487	14235	14243	14276	14135	14080	14289	14220	14370	14237	14154	14173	14148	14098	14194	14312	14123	14155	14125	14164	14194	14137	14235	14174	14078	14179	14098	14141	14135	14089	14147	14130	14262	14104	14156	14226	14240	14154	14188	14100	14219	14103	14241	14365	14057	14271	14134	14163	14105	14171	14310	14228	14191	14120	14312	14123	14260	14270	14256	14176	14275	14388	14329	14178	14280	14138	14232	14167	14331	14138	14235	14098	14218	14291	14122	14386	14179	13983	14145	14094	14195	14083	13961	14170	14172	14143	14104	14200	14211	14104	14115	14340	14184	14225	14278	14123	14339	14061	14311	14217	13930	14296	14257	14196	14252	14085	14226	14183	14327	13990	14100	14205	14021	14342	14129	14255	14340	14239	14042	14186	14191	14259	14139	14247	14134	14251	14061	14265	14054	14152	14071	14171	14212	14301	14111	14307	14271	14156	14167	14190	14137	14316	14128	14132	14162	14256	14000	14275	14287	14208	14144	14280	14099	14120	14070	14147	14285	14245	14192	14249	14102	14195	14106	14135	14147	14055	14032	14204	14189	13985	14105	14269	14218	14115	14244	14099	14104	14135	14217	14208	13970	14189	14069	14131	14108	14111	14090	14387	14226	14146	14175	14219	14192	14256	14195	13993	14233	14232	14210	14309	14115	14105	14337	14197	14181	14207	14216	14295	14163	14048	14052	14113	14212	14036	14224	14156	14365	14196	14226	14172	14263	14155	14218	14198	14276	14247	13974	14158	14107	14160	14140	14042	14108	14196	14091	14142	14171	14292	14234	14248	14119	14132	14103	14088	14304	14137	14206	14222	14127	14118	14210	14358	14181	14204	14100	14165	14238	14156	14134	14268	14065	14086	14102	14153	14338	14016	14178	14288	14116	14122	14124	14213	14155	14040	14015	14259	14178	14122	14182	14134	14129	14184	14147	14193	14106	14173	14143	14188	14138	14224	14288	14126	14074	14165	14159	14131	14195	14060	14201	14244	14160	14216	14254	14238	14242	14102	14213	14064	14228	14213	14244	14107	14241	14228	14098	14301	14250	14140	14161	14158	14139	14024	14109	13982	14216	14111	13992	14297	14135	14363	14166	14053	14288	14168	14018	14139	14135	14108	14114	14106	14327	14019	13995	14078	14105	14178	14348	14058	14160	13999	14152	14308	14097	14160	14192	14189	14005	14137	14246	14171	14188	14085	14263	14197	14099	14303	14169	14218	14401	14177	14257	14190	14320	14211	14273	14287	13990	14063	14179	14261	14151	14169	14117	14193	14146	14136	14123	14205	14312	14287	14245	14175	14217	14320	14040	14144	14263	14216	14110	14185	14175	14106	14214	14121	14179	14259	14080	14260	14130	14181	14184	14167	14174	14080	14201	14221	14207	14306	14210	14160	14189	14149	14151	14199	14176	14081	14050	13973	14348	14106	14194	14110	14273	14038	14235	14321	14025	14190	14163	14081	14264	14021	14200	14127	14144	14161	14106	14248	14319	14221	14064	14362	14065	14323	14246	14187	14143	14280	14150	14145	14285	14194	14105	14372	14360	14159	14252	14228	14002	14174	14027	14156	14128	14142	14351	14124	14142	14072	14212	14155	14188	14214	14278	13973	14111	14126	14337	14200	14247	14069	14176	14140	14188	14289	14042	14287	14140	14173	14220	14235	14175	13933	14222	14181	14092	14325	14138	14148	14261	14004	14279	14285	14147	14221	14289	14170	14154	14151	14101	14250	14138	14160	14242	14122	14335	14252	14266	14095	14037	14255	14113	14212	14094	14294	14218	14121	14187	14157	13981	14083	14045	14175	14355	14189	14243	14075	14190	14226	14212	14354	14061	14335	14392	14183	14119	14222	14194	14149	14344	14157	14163	14014	14246	13971	14125	14033	14308	14197	14001	14196	14158	14186	14124	14077	14057	14370	14198	14223	14271	14302	14261	14225	14179	14339	14114	14111	14197	14293	14182	14221	14183	14169	14116	14244	14294	14096	14230	13979	14212	13993	14110	14074	14194	14364	14335	14211	14109	14152	14191	14223	14081	14237	14043	14129	14248	14095	14160	14267	14241	14201	14253	14201	14104	14107	14252	14187	14126	14287	14166	14280	14124	14309	14152	14150	14119	14149	14090	14072	14371	14184	14254	14122	13953	14168	14167	14085	14141	14109	14310	14198	14414	14033	14088	14291	14295	14050	14179	14207	14224	14161	14084	14173	14206	14134	14088	14324	14282	14220	14177	14323	14198	14346	14036	14299	14194	14207	14260	14255	14209	14086	14231	14129	14241	14259	14218	14010	14337	14048	14257	14164	14261	14281	13965	14131	14219	14193	14112	14277	14235	14025	14351	14165	14215	14329	14303	14078	14170	14137	14170	14293	14217	13981	14210	14216	14190	14357	14041	14226	14059	14047	14283	14146	14187	14268	14312	14197	14312	14315	14188	14065	14160	14092	14349	14144	13995	14113	14235	14096	14137	14252	14174	14245	14192	14084	14067	13936	14234	14258	14214	14114	14237	14178	14222	14285	14167	14229	14063	14180	14229	14088	14022	14207	14216	14086	14305	14016	14130	14144	14190	14285	14284	14337	14028	14133	14291	14212	14161	14261	14191	14200	14167	14125	14159	14217	14231	14197	14242	14130	14264	14200	14050	14277	14319	14080	14278	14095	14200	14177	14034	13951	14223	14211	14287	14132	14163	14251	14209	14238	14256	14261	14200	14195	14126	14080	14185	14067	14152	14221	14108	14206	14068	14077	14164	14338	14181	14093	14250	14290	14211	14125	14227	14123	14155	14284	14340	14241	14174	14242	14097	14078	14234	14281	14289	14112	13999	14097	14083	14290	14203	14292	14296	14263	14187	14037	14276	14095	14146	14023	14035	14165	14141	14276	14264	14064	14119	14102	14356	14248	14194	14043	14056	14092	14258	14244	14075	14155	14214	14187	14278	14231	14043	14083	14064	14179	14158	14106	14122	14112	14101	14341	14189	14327	14098	14099	14340	14325	14064	14304	14251	14167	14056	14282	14251	14057	14131	14167	14077	14097	14291	14314	14047	14255	14080	14261	14163	14104	14155	14117	14221	14130	14196	14069	14112	14244	14120	14128	14170	14332	14128	14179	14168	14269	14226	14238	14012	14146	14232	14258	14018	14296	14245	14221	14251	14117	14191	14232	14105	14257	14314	14164	14179	14287	14123	14120	14304	14107	14100	14168	14081	14214	14188	14287	14173	14174	14184	14010	14076	14054	14175	14250	14120	14208	14111	14032	14139	14121	14020	14322	14134	14190	14130	14370	14210	14215	14258	14069	14197	14257	14232	14148	14102	14181	14191	14189	14160	14021	14180	14010	14065	14077	14098	14144	14164	14078	14101	14106	14250	14221	14081	14071	14308	14226	14178	14272	14184	14313	14299	14133	14180	13962	14144	14247	14232	14236	14192	14089	13985	13987	14199	14159	14185	14070	14063	14200	14177	14078	14260	14174	14168	14253	14216	14107	14141	14108	14182	14120	14224	14097	14098	14158	14181	14221	14268	14107	14238	14429	14204	14095	14230	14215	14291	14173	14220	14144	14178	14204	14012	14149	14239	14195	14160	14065	14213	14166	14188	14181	14220	14163	14245	14013	14257	14051	14171	14242	14192	14120	14003	14297	14209	14162	14129	14107	14144	14251	14220	14084	14339	14186	14169	14276	14247	14104	14182	14225	14330	14186	14045	14160	14321	14144	14320	14018	14208	14162	14330	14026	14229	14197	14285	14177	14206	14052	14269	14118	14181	14351	14084	14150	14083	14086	14282	14251	14224	14150	14244	14236	14233	14157	14176	14182	14212	14254	14149	14324	14233	14125	14303	14239	14214	14095	14089	14160	14234	14187	14222	14048	14156	14146	14215	14314	14217	14294	14320	14132	13975	14299	14307	14095	14062	14086	14318	14119	14267	14198	14211	14250	14292	14279	14138	14192	14303	14177	14245	14177	14084	14150	14062	14327	14029	14219	14290	14169	14242	14298	14248	14182	14145	14072	14173	14276	13981	14416	14074	14133	14208	14053	14033	14250	14284	14220	13995	14221	14250	14200	14153	14191	14208	14269	14384	14034	14127	14248	14139	14304	14104	14096	14007	13971	14189	14246	14024	14185	14144	14268	14061	14201	14133	14214	14142	14303	14120	14187	13970	14395	14125
28802	28352	36035	30189	23615	19652	17465	16332	15959	15738	15574	15071	15096	15137	15041	15134	15196	14939	15135	15082	15032	15046	15135	14956	14968	14953	14789	14978	14865	14778	15030	14957	14867	14781	14841	15166	15069	14995	15011	15115	15011	14990	14765	14816	15047	14826	14957	14890	15128	14923	14968	15005	14970	14752	14924	14906	14902	14907	14788	15032	15041	14907	14986	14856	14971	14779	15040	14832	14889	14792	15019	14916	15058	14869	14947	14865	14854	15024	14922	14943	14531	14791	15021	14960	14925	14817	14941	15013	14996	14680	14747	14773	14820	14890	14947	14805	14751	14786	14779	14915	14945	14693	14947	14848	14793	14782	14883	14956	14932	14771	14948	14855	14630	14899	14805	14787	14940	14953	14868	14910	14969	15035	14910	14862	14962	14936	14854	14927	14955	14918	14939	14834	14838	14889	14904	14901	14809	14885	14896	14997	14785	15008	14932	14977	14945	14974	14919	14947	14916	14885	15018	14966	14983	15017	14796	14989	14819	14933	15002	14697	15059	14812	14994	14839	14893	14873	14853	14816	14961	14833	15007	14861	15054	14836	14948	14915	14891	14952	14992	14970	14940	14710	15005	14861	14856	14897	14827	14979	14893	15153	14929	14891	14853	14915	14609	14883	15093	14843	14963	14971	14829	14746	14838	15003	14946	14899	14977	14816	15067	14966	14853	14852	15070	14874	14981	14868	14682	14859	14819	14863	14992	14795	15004	15110	15112	15036	14851	14815	14879	14914	14985	15037	14753	15041	15039	15080	14771	14792	15001	14910	14746	14701	14819	14827	15036	14755	14873	14937	14884	14825	14962	14970	15008	14991	14732	14880	14970	14872	15154	14835	15008	14854	15025	14900	14907	14888	14710	14876	14767	14950	14949	15174	14856	14801	14874	15016	14896	14830	14927	14823	15083	14960	15022	14941	14992	14757	14791	14801	14813	14812	14944	14943	15000	14831	15159	14820	14868	14940	14677	14981	14848	14990	14929	15045	14835	15034	14953	14853	14814	14845	14704	14925	14762	15021	14957	14794	15043	14732	14768	14777	14963	14814	14850	14886	14764	14768	14790	14906	14837	14995	15004	14790	14709	14700	14925	14882	14841	14662	14791	14852	14805	14755	14756	15002	14913	15015	14760	14952	15061	14899	14927	14903	14905	14921	15030	14864	14903	14870	14814	15130	14932	14859	14776	14789	14948	15050	14875	14865	14899	14769	14793	14963	14965	14833	15060	14721	14836	14655	14806	14878	14918	14898	14892	14931	14889	15006	14790	14932	14859	15232	14965	14867	14992	15009	14550	14759	14846	14892	14877	14878	15018	14747	14998	14920	14735	14639	15005	14913	15044	15127	14815	14964	14773	14932	14944	14928	14780	14794	14934	14890	14789	14939	14920	14756	14814	14919	14944	15038	14967	14879	14783	15023	14909	14819	14777	14868	14917	15052	14774	14723	14880	14791	15144	14996	14790	14991	14926	14982	14920	14868	14806	14864	15012	14897	14945	14834	14859	14890	14790	14851	14891	15007	15105	14905	14862	14993	14878	14878	14807	14969	14920	14793	14832	14771	14893	14704	14931	14859	14988	14813	15227	14819	14819	15117	14726	15068	14937	14813	15043	14905	15013	14796	14995	14832	14873	14834	14796	14683	14789	14938	14969	14945	14895	14867	14881	14787	14828	14943	14829	14943	14789	14944	14899	14823	14842	14856	14913	14967	14700	14935	14814	14940	14874	14944	14834	15131	14945	15058	15028	14878	14900	14853	14668	14824	14797	15091	14958	15064	14928	14848	14943	14906	14929	15015	14989	14980	14945	14957	14888	14990	14968	14984	14990	14988	14952	14977	14937	14953	14872	14744	14919	14962	15018	14867	14752	14853	14874	14886	14834	14620	14958	14897	14840	14699	14744	14848	14798	14965	14968	14900	14765	14932	14951	14948	14871	14819	14989	15048	14965	14833	15039	14950	14866	14756	15000	15019	14897	14865	15009	14856	14854	14948	14911	14704	14886	14752	14841	14891	15109	14886	14864	14972	14782	14879	15022	15009	14786	14944	14805	14736	14957	14844	14938	15003	14813	14961	14721	14936	15086	14856	14923	14937	15088	14825	14812	14818	14766	14926	14969	14750	14845	14795	15076	14843	14973	14868	14950	14771	14855	14963	15017	15024	14948	14884	15042	14931	15023	14974	14859	15041	14929	14970	14860	15009	14827	14878	14824	14978	15041	14786	14839	14958	15100	14858	14904	14792	14896	14931	14812	15088	14765	14931	14790	14781	14860	14825	14907	14866	14806	14792	14970	14854	14966	15105	14921	14910	14746	14932	14838	14750	14801	14882	14877	14921	14784	14860	15043	14927	14872	14809	14845	14923	14891	14763	14920	14832	14948	14811	14999	14840	14952	15060	14936	14801	14745	14905	14828	15099	14899	14769	14747	14915	14872	14889	15000	14841	14775	14954	14942	14957	14974	14852	14902	15002	14945	14974	14951	14963	14796	14978	14985	14718	14989	14976	14929	14724	14970	14899	14781	14838	14646	14819	14795	14891	14955	14858	14952	14884	15069	14852	14852	15030	14870	14733	15033	14842	15058	14783	14944	14926	14859	14822	14880	14863	14827	14973	15019	14830	14771	14865	14843	14870	14821	14678	14965	14684	15038	14904	14924	14718	14979	14945	14838	14761	14824	14804	14796	15026	15084	14715	15031	14945	15010	14908	15038	14730	14684	15023	14790	14944	14947	14952	14961	14957	15013	14910	15218	15156	14741	14997	14952	14972	15070	14946	14861	14986	14896	14872	14862	15071	15052	15013	14953	14760	14839	14779	14877	14824	14870	15033	14967	15009	14909	14773	14840	14918	14880	15006	14934	14752	14852	14829	14969	15118	14966	14842	14860	14924	14866	14704	14781	15007	15028	14977	14953	14968	14779	14789	14868	14893	14916	14790	14609	14855	15085	14882	14929	14916	14704	14966	14881	14919	14875	14953	14981	14952	14945	14796	15092	14827	14667	15034	15111	14855	15001	15039	14968	14673	14729	14794	14985	14818	14769	15156	15051	14922	14849	14931	14937	14906	14769	14950	14919	14958	14983	14807	14900	14820	14775	14955	14876	14822	14909	15049	14807	14892	14860	15027	14854	14863	14970	14891	14738	15026	14802	14866	14679	14761	14748	14899	14754	14982	14958	14764	14826	14843	14868	14596	14966	14921	14789	14854	14851	15018	14797	14795	14995	14987	14748	14931	14870	14864	14869	14843	14737	14814	14890	14911	14904	14917	15015	14830	15054	15110	14831	14720	14844	14909	14957	15054	14939	15009	14853	14939	14846	14855	14994	14813	15011	14872	15016	15008	14813	14837	14880	14773	14972	15073	15003	14825	14914	14996	15070	14948	15130	15015	15170	15033	14850	14888	14800	14922	14788	14879	14728	14918	14742	14876	14821	14987	14814	15015	15060	14952	15060	15072	14830	14896	14954	14983	14698	14876	15032	14909	14834	14860	15061	14960	14917	14725	14805	14998	15094	14831	14787	14775	14884	14933	14854	15075	14938	15132	14804	14844	14839	15072	14996	14862	14922	14788	14758	14736	14810	14733	14947	14907	14719	14765	14914	14829	15053	15073	15059	14783	15047	15094	14776	14733	14842	14918	14974	14903	14987	14814	15066	14866	14921	14825	14901	14778	15162	14949	14952	14930	14948	14844	14887	14882	14939	14918	14873	14719	15117	14948	14879	14856	14994	14823	14938	14985	15056	14916	14742	14926	14899	14979	14924	14881	15022	14985	14780	14833	14750	15026	14914	14936	14917	15021	14955	14962	15128	14965	15048	14728	14902	14893	14737	14887	14738	14677	14987	14983	14862	14813	15000	14990	14944	15068	14905	14999	14884	14961	14793	15055	14964	15097	14855	14836	14878	14837	14884	14807	14928	14935	14963	14786	14988	14773	15016	14667	14894	14867	14778	14988	14807	14901	14728	14954	15056	14871	14882	14980	14921	14801	14875	14980	14831	14926	14977	14954	14728	15040	14941	14780	15007	15013	14870	14740	14966	14889	15080	14947	14875	14712	14773	14762	15055	14738	14965	14864	15002	14853	14745	14866	14905	14811	15035	14803	14919	14707	14866	14727	15060	14882	14819	14830	15052	14684	14926	14913	14776	15017	14761	14912	14701	14701	14854	14987	15071	14964	14890	15103	15018	14876	14959	14978	14836	14956	14736	14974	14815	15011	15073	14733	15075	14758	14964	14844	14779	14735	14940	14816	14969	14791	14739	14994	14940	14981	15059	14866	14979	14736	14975	14731	15039	14808	15048	14806	14985	14599	14907	15146	14899	14760	14809	14917	15060	14939	14899	15094	15111	14980	14716	14910	15203	14928	14913	15005	14977	14949	14935	14940	14680	14710	14808	14983	14899	14815	15011	14964	15032	14799	14945	14837	14779	14889	14736	14913	14829	14761	14983	14744	15016	14758	14732	14873	14990	14963	14985	15069	15155	14495	14845	14773	14803	14709	14901	14733	14990	14946	14807	14871	15088	15120	14973	14900	14713	15162	14858	14902	14954	14991	14694	14885	14813	14739	14956	14754	14850	14844	14849	14861	15102	14859	14712	14922	14815	15072	15005	14913	14782	14819	15012	15098	15006	14903	14868	14957	14993	14959	14877	14937	14836	14893	14955	14875	15066	15099	14764	14830	14983	14803	15118	14817	14773	14967	15180	14821	15004	14889	14869	15010	15092	14759	14892	14923	14866	14920	14926	14838	14939	14659	14789	14976	14739	14774	14885	14848	14805	14778	14949	14870	14854	14788	14691	14988	14811	14966	14810	14866	14735	14923	14874	14932	15062	14835	14831	14891	14832	14793	14926	14755	14988	14971	14592	14905	14807	14783	14863	14966	15149	14979	14760	14982	14959	14861	14808	14965	14768	14669	14902	14899	14886	15110	15039	14812	15081	14957	14843	14829	14889	14895	14888	14958	14936	15160	14904	14894	15068	14929	14968	14880	15115	15065	14964	14912	14794	14961	14901	14888	14910	14806	14931	14986	14760	14777	15008	14937	14737	14905	15033	14798	14722	14890	14849	14946	14926	15001	14924	14744	14841	14945	14977	14940	14894	14837	14863	14803	14916	15036	15011	15062	14973	14796	14825	14820
26483	45155	36464	26352	22436	17840	15495	14920	14140	13836	13755	13401	13377	13276	13221	13155	13201	13176	13171	13046	12977	13018	12912	12972	13116	13183	12834	12997	13148	12985	13054	12875	12861	13241	12853	12966	13039	13015	12921	12959	12970	12918	12998	12947	13028	13081	13030	12935	12790	13124	12859	12898	12838	12905	12820	12792	13031	12943	12818	12856	13095	13002	12868	13019	13087	12982	13002	12962	12940	13035	13105	13027	13054	12869	12952	12991	12895	12871	12973	12945	12848	12849	12972	13100	12865	13136	13276	12990	12791	12765	13000	12941	13152	12960	12975	12844	12999	12987	12979	13110	12989	12917	12905	13009	13083	12692	13099	12998	12897	12948	12911	12745	12923	13012	12821	12858	13051	12919	12801	13050	12852	13035	13236	12914	12956	12825	12940	12981	12605	12915	12836	12963	12811	12989	12887	12955	13036	12910	12961	12903	12883	12897	12863	12896	12831	12853	12957	12904	13066	12865	12982	12995	12993	12845	13068	13039	12913	12972	12872	12905	12957	13041	12884	13015	12872	12947	12933	12969	12804	12897	13006	13016	13055	13007	12883	13017	12934	12951	13039	13054	12904	12965	12897	13071	12931	12937	13096	13008	13133	12843	12885	13023	12888	12952	13053	12718	12849	12941	12943	13100	12922	12945	12850	12847	12966	12936	12912	12961	12968	12916	12823	13011	12936	12763	13013	12899	13047	13003	12962	12973	13047	12959	13013	12982	13077	12917	12855	12988	13135	12988	13010	12993	12955	12978	12983	12952	13052	12947	12969	13181	12968	12919	12953	12920	13044	12844	12973	13023	12989	12896	13015	12960	12814	13071	13057	12871	13060	13090	12870	12972	12966	13006	13083	13024	12978	13074	12905	13140	12924	12883	12881	13022	12811	13081	13041	12998	12926	12975	12981	13071	12812	12981	13158	12858	12974	12967	12804	12901	12830	12948	12976	12940	13047	13027	12961	12888	12860	12936	12902	12877	13065	12959	12907	13118	12938	13108	13113	12981	12816	13173	12789	12888	13082	13045	12813	12949	12900	12866	13080	13027	12986	12917	13014	12950	13143	13044	12818	12996	12883	12756	12965	12836	12860	12847	12975	13015	12882	13028	13003	12901	12954	12909	12909	12957	12868	12774	13082	13027	12919	12916	13056	13004	13032	13047	13082	12916	12852	12987	13028	12816	13010	12951	12881	13026	13026	13098	13029	12940	12884	12879	12810	13080	13039	12857	12944	13099	12941	12981	12970	12962	12981	13046	13059	12903	13180	12877	12996	12823	13083	12825	13100	13118	12892	13024	13132	13135	13089	12935	12925	12891	12842	12949	12953	13016	13002	13001	13120	12986	12904	12890	12869	12886	12939	12810	12885	12802	13027	12833	12975	12948	12835	12945	13137	12917	13119	12964	13131	12916	13110	13052	12879	13063	13076	12878	13019	13148	12994	12867	12970	12972	13021	12908	12789	12961	12897	12873	13003	12817	12842	13040	13019	12911	13133	12871	12977	13118	12899	12928	13018	12820	12976	12914	13159	13046	12967	12911	12837	13193	12859	12971	13054	12847	13070	12867	13010	12956	13059	12889	12940	12943	12992	13205	12999	12980	13049	12935	13060	13116	12918	12860	12983	12948	13025	13011	12937	12870	13018	13099	12977	12954	12873	12991	12944	13039	12985	12948	12957	12996	12863	12774	13047	12938	13081	12969	13008	12920	13051	12933	12953	13056	13050	12855	13009	13096	12931	12938	13109	12911	13103	13036	13024	12943	13009	12923	13002	12975	12888	12949	12861	12926	12971	12985	12886	13070	13018	13023	13043	12879	13045	13014	12931	12939	12942	13061	12917	13036	13050	13045	12955	12947	12945	12879	12753	12889	12977	12897	13031	13084	12978	13084	12800	12897	12890	12873	13004	12928	12867	12870	12744	13009	12985	12901	12973	13052	12956	13072	12842	13031	13026	13049	13102	13048	12952	12945	12914	12842	12951	12960	12838	13044	12902	13093	13129	12874	12979	13013	12898	12962	13014	13021	13098	13068	12757	13000	12951	12984	12857	12868	13007	13009	12820	12716	12930	13020	12954	12912	12906	12974	12929	12976	13065	13039	12895	12948	13013	12966	13041	13007	12919	12976	13174	13018	13051	12951	12910	12898	12794	12833	12999	12967	13013	13075	12894	12888	12988	12975	13055	12885	13049	13041	13007	13051	12993	12957	12936	13074	12809	13115	13100	13044	13070	12937	12730	12952	12958	13000	12840	12876	12911	12976	12832	13038	12969	12844	12933	12971	12943	13059	13050	13037	12987	13077	12799	12931	13074	13087	13057	12866	12883	12950	12981	12799	13122	12892	13048	12960	12899	12972	12759	12919	13112	12885	12945	13026	12986	12996	12947	12827	13115	12851	12883	12964	13060	12986	13038	12815	13132	12885	12908	12841	12984	13071	13119	12785	13075	12843	13146	12982	13025	12976	12833	12832	12908	12877	12911	12940	12908	12934	12981	12953	13058	13106	12981	13136	13033	13027	13070	12969	13020	13096	13047	12930	12985	13027	12929	12924	13055	13119	13042	13040	12996	13006	12940	12975	13010	12982	12995	12654	12936	12920	13018	12982	12943	12945	12942	13011	12827	12962	13053	12903	12926	12976	13016	12830	12908	12893	13066	12888	12814	13007	13055	12798	12888	12909	12983	13139	13071	12842	12973	13078	13136	13050	12936	13146	13022	12966	12923	12778	13137	13027	13066	13008	13027	12986	12895	13002	12910	13195	12911	12939	12935	12937	12892	13057	13023	13089	13069	12959	13072	13024	12998	13124	12980	12987	13010	12924	13022	12997	12985	13031	13026	12976	12917	13010	13062	12969	12906	12962	12953	12853	12954	13029	12925	12935	13029	12909	12894	12935	13037	12993	12917	13072	13226	12952	13004	13143	12965	12988	12811	12959	12917	12962	12953	12975	12883	13032	12865	13035	13158	12940	13024	12952	12961	12943	12934	12859	13026	12832	12984	13093	13006	13003	12943	13054	12966	12901	12979	12932	12859	12925	12805	12991	12822	12962	12840	12951	12943	13022	13073	12971	13052	13161	13007	12996	12831	12897	12920	13017	13074	12976	13050	13085	12965	12961	12917	13014	12854	12949	13086	12973	12899	13016	13017	13030	12990	12943	13027	12981	12979	13131	13009	12985	13128	12668	13014	13042	12998	13098	13039	12908	13016	13009	12893	13086	12896	12950	12789	13203	13091	12964	13031	12929	13054	12847	12912	12919	12926	12817	12910	13058	13028	12907	12852	13013	12865	13052	12994	12988	13024	13029	13018	13056	13106	13043	12840	13087	12840	12973	12879	12823	13079	13038	12881	12956	13066	13152	12928	12831	13117	12981	12926	12914	13160	12986	12918	12998	13046	13070	12946	12825	12921	12969	12962	12878	13071	12826	12977	12850	12957	13064	12971	12907	13033	12865	12968	12948	13096	13039	12960	12946	12991	12937	12898	13008	13005	12938	13115	13016	13002	13011	13074	13065	12921	13009	13092	13187	12879	12908	12881	12881	13024	13059	12976	12763	12944	12991	12902	12922	12925	12920	13034	12829	13000	12859	12851	12959	13206	12926	12928	13167	12989	12970	12923	12943	12938	13196	13038	13132	13071	13040	12936	12956	13024	12975	12842	12959	13085	12954	12830	12967	12950	12949	13043	13000	13094	13036	12969	13109	12979	13117	13090	13073	12922	12987	12974	12985	12977	12898	12948	13207	12947	12911	13040	12970	12953	12882	12961	12792	12906	13053	13069	12971	13046	12826	13034	12882	12806	13068	13302	12780	13211	12965	12964	12861	12989	13206	13169	12962	12988	12963	13021	13067	12901	12974	13048	12901	13075	12899	13003	12936	13077	13012	13126	12972	12984	12890	13012	12993	13002	13070	12996	13058	12968	12988	12943	12988	12991	12951	12998	13164	13072	12912	12991	12945	12920	13061	12872	13168	12973	13039	12868	12923	12834	13047	13004	13132	12967	13083	12905	12949	13053	12973	12832	13000	12975	12940	12963	13051	13085	12868	13057	12972	12900	13008	12981	13054	13002	13020	12908	12733	13125	12845	12989	13021	13119	13039	12946	12939	12857	13121	12878	12934	12979	12946	12897	12971	12990	13159	12937	12932	12881	13110	12868	12803	13134	13020	13088	12896	12902	12842	12917	13042	13132	12904	12915	13080	13087	12912	12922	12908	13007	12914	12919	12954	13031	12881	12880	12909	13080	13067	12843	12957	12959	12903	12979	13002	12788	12981	12943	12884	12794	13067	12975	13043	13004	12883	12959	12901	12970	13046	12979	13002	13196	12973	12888	12982	12962	13027	13055	12966	13048	12908	12953	12719	12957	13017	13017	12900	13048	13101	12712	12834	13021	12935	12996	13073	12928	12921	12982	12823	12937	12970	13042	12845	12864	13014	13039	12904	13023	13102	13057	12892	12972	13019	12784	13003	13126	13014	12993	12851	12943	13080	12914	12928	13074	12933	12988	12797	12955	12968	13000	13073	12920	12951	12844	12997	13141	12844	13019	13103	12830	12881	13037	13158	13099	12985	13044	12988	12963	12913	13187	13027	12880	12913	13060	12978	12943	13001	12778	12945	13101	12976	12870	12935	12900	13000	13082	12854	12946	13095	12896	13062	13000	12970	13049	12969	12961	13097	13048	12929	13032	12993	13020	12845	13023	12864	13001	13041	12821	13104	12983	12958	12651	13077	12833	12985	13120	12952	13029	12991	12975	13046	12859	13025	13039	12918	12772	12892	13016	13126	12955	12980	12902	13012	12842	13062	12926	12932	13097	12797	12881	12926	12978	12911	12827	12860	13153	12947	12817	12935	12882	13070	12927	12727	13035	13041	13088	12911	12956	12995	12851	12921	13003	13001	13076	13060	12993	12966	13004	13131	12825	12785	13042	12944	12849	12926	12982	13120	13016	12983	12893	12851	12885	13011	13009	12997	13102	12962	12979	13128	12999	13055	12836	12955	13035	13071	13126	13018	12830	13066	12957	13022	12964	12817	13083	12951	12884	13004	13139	12925	13060	13059	13129	12863	13016	13065	12980	13016	12826	12919	12957	12897	13068	12967	13204	12969	12944	12798	13021	13058	12918	12823	12901	13029	13056	13020
22990	21151	28623	24412	23686	25072	22994	18882	17494	17396	16956	16498	16220	16251	16439	16197	15917	16001	16003	15711	16051	16023	15991	15846	15757	15953	15831	15853	15754	16003	15753	15793	15989	15898	15702	15796	15678	15571	15712	15704	15783	15723	15927	15750	15781	15679	15927	15723	15791	15740	15753	15716	15770	15578	15723	15779	15783	15599	15695	15830	15794	15813	15732	15790	15727	15659	15733	15759	15906	15976	15760	15885	15780	15756	15763	15873	15780	15656	15736	15660	15764	15507	15722	15522	15742	15708	15594	15702	15854	15752	15774	15695	15860	15627	15762	15546	15786	15770	15759	15802	15629	15738	15673	15972	15715	15753	15580	15679	15808	15841	15783	15890	15843	15722	15731	15645	15793	15732	15777	15787	15771	15724	15744	15699	15782	15702	15814	15636	15927	15740	15695	15750	15944	15571	15836	15854	15849	15608	15809	15655	15596	15701	15594	15952	15918	15756	15585	15549	15617	15836	15741	15609	15801	15601	15908	15699	15723	15663	15749	15741	15637	15699	15670	15599	15762	15667	15549	15655	15703	15747	15738	15678	15795	15735	15780	15772	15594	15655	15752	15624	15741	15811	15621	15743	15817	15905	15790	15574	15710	15806	15674	15616	15726	15724	15438	15600	15689	15809	15773	15780	15742	15899	15778	15764	15835	15755	15699	15952	15733	15805	15900	15848	15657	15735	15858	15659	15837	15760	15490	15720	15693	15669	15627	15718	15555	15654	15604	15580	15677	15640	15597	15614	15671	15766	15636	15761	15738	15994	15930	15804	15677	15767	15739	15746	15819	15724	15763	15769	15768	16078	15948	15682	15570	15736	15726	15769	15794	15851	15647	15923	15889	15695	15775	15604	15694	15747	15672	15650	15845	15493	15744	15796	15688	15674	15949	15623	15942	15909	15701	15721	15703	15463	15588	15644	15823	15732	15922	15839	15660	15786	15587	15417	15631	15617	15701	15745	15584	15697	15850	15683	15773	15723	15668	15679	15889	15834	15760	15821	15765	15751	15537	15864	15850	15664	15835	15828	15824	15684	15534	15789	15852	15692	15755	15591	15809	15829	15680	15697	15638	15807	15799	15669	15609	15660	15905	15588	15806	15626	15712	15813	15649	15820	15604	15829	15808	15799	15780	15751	15759	15679	15708	15724	15815	15776	15748	15615	15652	15863	15787	15742	15704	15637	15751	15806	15855	15797	15673	15834	15597	15714	15860	15602	15612	15567	15729	15896	15718	15938	15771	15695	15722	15861	15790	15521	15702	15803	15731	15747	15718	15723	15734	15731	15536	15542	16001	15679	15668	15662	15543	15503	15727	15737	15860	15717	15693	15720	15862	15852	15645	15623	15772	15809	15785	15744	15842	15680	15666	15754	15774	15500	15814	15821	15609	15895	15907	15819	15886	15683	15794	15652	15648	15534	15661	15779	15679	15955	15788	15509	15656	15821	15812	15830	15808	15809	15833	15536	15759	15698	15914	15725	15618	15611	15646	15588	15742	15716	15668	15775	15783	15725	15691	15777	15543	15654	15685	15666	16016	15806	15672	15557	15711	15675	15731	15839	15927	15808	15731	15593	15714	15877	15804	15648	15581	15881	15886	15582	15722	15945	15861	15707	15623	15639	15767	15847	15651	15464	15846	15686	15803	15612	15617	15718	15875	15776	15852	15957	15834	15710	15862	15791	15703	15703	15600	15704	15844	15741	15885	15825	15630	15591	15586	15665	15921	15736	15654	15612	15795	15866	15795	15712	15893	15721	15784	15576	15458	15765	15658	15808	15596	15704	15964	15691	15588	15883	15648	15700	15737	15694	15792	15807	15690	15888	15787	15699	15544	15932	15734	15757	15643	15966	15768	15922	15734	15741	15966	15927	15651	15741	15628	15711	15647	15769	15677	15864	15699	15727	15678	15685	15778	15781	15794	15812	15669	15750	15674	15725	15785	15671	15863	15554	15688	15707	15766	15471	15733	15678	15899	15792	15715	15793	15666	15784	15843	15733	15565	15872	15499	15615	15659	15609	15675	15609	15641	15709	15725	15570	15635	15764	15833	15756	15754	15768	15878	15725	15692	15797	15653	15625	15620	15883	15587	15716	15766	15711	15779	15765	15657	15591	15762	15872	15754	15744	15642	15936	15831	15815	15770	15842	15865	15805	15829	15761	15718	15779	15777	15780	15755	15881	15695	15798	15530	15676	15705	15653	15728	15722	15720	15675	15477	15678	15907	15763	15853	15656	15793	15657	15925	15630	15593	15514	15705	15705	15801	15680	15546	15869	15680	15577	15663	15566	15832	15771	15934	15619	15970	15786	15788	15805	15614	15653	15946	15883	15693	15579	15791	15553	15716	15527	15708	15671	15761	15673	15714	15839	15791	15690	15840	15765	15568	15651	15663	15779	15752	15632	15995	15709	15725	15780	15761	15891	15797	15593	15751	15670	15706	15623	15761	15756	15953	15756	15861	15814	15619	15481	15868	15633	15597	15739	15719	15755	15744	15525	15531	15801	15748	15667	15510	15582	15792	15579	15764	15733	15861	15659	15770	15587	15604	15932	15729	15731	15834	15976	15650	15835	15862	15689	15680	15738	15701	15552	15670	15794	15831	15696	15792	15631	15575	15461	15721	15769	15734	15764	15667	15695	15781	15645	15762	15609	15766	15671	15637	15702	15614	15743	15838	15652	15870	15545	15716	15898	15608	15766	15770	15916	15780	15882	15794	15844	15566	15712	15717	15503	15729	15880	15820	15754	15741	15759	15619	15680	15812	15626	15597	15707	15795	15904	15788	15647	15610	15747	15868	15853	15948	15901	15739	15712	15716	15749	15702	15650	15776	15567	15775	15599	15814	15800	15791	15772	15730	15562	15748	15574	15664	15714	15849	15646	15698	15750	15691	15575	15889	15661	15631	15675	15636	15485	15787	15727	15863	15734	15902	15631	15720	15663	15933	15592	15715	15756	15828	15890	15613	15719	15588	15699	15655	15840	15779	15577	15642	15636	15675	15715	15622	15662	15648	16003	15901	15823	15632	15689	15706	15776	15703	15741	15866	15810	15906	15798	15685	15760	15767	15829	15837	15663	15907	15848	15645	15745	15781	15619	15836	15819	15580	15815	15854	15504	15855	15817	15678	15798	15710	15633	15611	15590	15884	15700	15533	15527	15887	15823	15791	15774	15807	15619	15671	15672	15806	15893	15882	15900	15785	15792	15731	15758	15717	15744	15586	15665	15803	15723	15735	15849	15802	15765	15771	15575	15754	15418	15653	15948	15909	15844	15536	15458	15751	15591	15727	15641	15613	15891	15920	15916	15840	15924	15712	15762	15786	15772	15619	15693	15510	15834	15713	15664	15814	15846	15813	15742	15624	15720	15770	15858	15915	15610	16012	15615	15743	15661	15803	15684	15692	15634	15746	15779	15898	15633	15861	15924	15706	15641	15558	15581	15679	15592	15715	15705	15725	15747	15973	15677	15830	15849	15648	15897	15802	15897	15844	15701	15717	15767	15680	15758	15782	15898	15738	15550	15814	15509	15950	15674	16101	15543	15705	15908	15843	15826	15564	15616	15659	15691	15627	15677	15811	15694	15721	15632	15714	15624	15664	15823	15828	15483	15785	15742	15634	15670	15574	15707	15621	15679	15769	15766	15699	15633	15640	15943	15499	15446	15758	15799	15763	15606	15456	15505	15492	15757	15541	15960	15840	15738	15846	15733	15704	15866	15946	15917	15867	15688	15821	15617	15799	15928	15798	15621	15841	15681	15816	15742	15861	15743	15651	15407	15789	15677	15626	15647	15655	15775	15599	15675	15740	15742	15927	15709	15745	15686	15551	15753	15723	15729	15622	15614	15764	15844	15629	15835	15567	15758	15658	15760	15571	15598	15710	15577	15697	15681	15703	15911	15767	15647	15641	15849	15718	15609	15695	15504	15785	15832	15919	15612	15773	15557	15669	15745	15644	15582	15734	15862	15740	15708	15634	15589	15615	15820	15583	15853	15587	15726	15707	15738	15685	15763	15565	15757	15647	15988	15637	15967	15651	15555	15629	15714	15776	15634	16015	15703	15607	15656	15564	15803	15814	15745	15690	15822	15705	15824	15807	15662	15750	15732	15784	15948	15844	15547	15836	15741	15563	15773	15802	15698	15818	15952	15700	15672	15793	15802	15723	15657	15829	15779	15668	15684	15864	15648	15658	15760	15671	15861	15647	15677	15644	15688	15589	15761	15581	15625	15703	15540	15746	15723	15596	15673	15655	15711	15663	15653	15775	15777	15657	15476	15596	15915	15705	15867	15579	15729	15695	15656	15522	15663	15647	15726	15624	15774	15591	15585	15669	15917	15844	15740	15970	15769	15649	15846	15837	15768	15667	15570	15593	15566	15646	15474	15789	15792	15584	15734	15590	15722	15754	15767	15783	15800	15916	15739	15777	15911	15648	15721	15844	15698	15763	15859	15745	15721	15601	15546	15680	15700	15891	15870	15697	15569	15725	15839	15614	15606	15686	15558	15701	15866	15750	15764	15654	15770	15635	15752	15863	15626	15870	15564	15861	15715	15915	15895	15550	15555	15656	15711	15749	15734	15533	15687	15775	15625	15780	15611	15716	15875	15918	15697	15886	15978	15807	15823	15815	15735	15844	15733	15725	15676	15696	15985	15668	15841	15720	15558	15723	15695	15653	15794	15691	15885	15622	15621	15735	15608	15701	15653	15693	15736	15681	15793	15771	15862	15689	15732	15718	15639	15887	15843	15704	15611	15764	15818	15791	15569	15710	15706	15663	15685	15572	15791	15697	15740	15864	15725	15624	15740	15463	15822	15956	15824	15667	15618	15889	15773	15987	15567	15574	15726	15647	15678	15685	15735	15751	15700	15793	15734	15840	15728	15675	15781	15787	15721	15655	15907	15748	15752	15893	15712	15805	15752	15782	15723	15772	15686	15730	15609	15804	15711	15843	15826	15814	15555	15757	15854	15777	15590	15577	15732	15737	15732	15894	15543	15587	15607	15685	15732	15732	15795	15940	15893	15724	15680	15599	15736	15769	15617	15595	15522	15803	15643	15682	15713	15701	15868	15867	15500	15715	15731	15756	15882	15845	15895	15845	15633	15727	15664	15788	15602	15663	15593	15709	15848	15749	15892
27064	54066	41895	30003	27301	22319	18414	16537	15665	15061	14782	14418	14313	13973	13876	13900	13741	13540	13690	13608	13496	13821	13651	13659	13521	13568	13560	13620	13525	13512	13564	13601	13437	13470	13500	13681	13495	13501	13434	13434	13442	13331	13664	13572	13557	13510	13505	13565	13416	13461	13457	13492	13660	13474	13370	13432	13622	13625	13269	13467	13518	13379	13533	13367	13468	13599	13302	13470	13335	13518	13528	13641	13471	13455	13611	13233	13639	13496	13596	13588	13355	13497	13576	13452	13521	13422	13349	13522	13611	13231	13512	13483	13564	13498	13693	13447	13464	13566	13572	13502	13554	13543	13375	13495	13432	13428	13301	13464	13501	13564	13403	13486	13509	13561	13468	13605	13512	13379	13433	13289	13582	13452	13564	13466	13332	13526	13452	13409	13488	13379	13443	13618	13525	13651	13539	13375	13454	13521	13541	13454	13546	13574	13307	13413	13473	13426	13493	13500	13639	13668	13490	13540	13597	13514	13557	13412	13438	13376	13526	13468	13663	13328	13507	13551	13451	13591	13358	13588	13569	13563	13420	13490	13644	13517	13627	13673	13707	13550	13415	13528	13435	13464	13521	13600	13472	13719	13429	13630	13440	13358	13497	13512	13410	13287	13509	13331	13505	13429	13493	13603	13586	13575	13363	13525	13469	13456	13480	13406	13443	13629	13525	13516	13460	13416	13513	13610	13601	13464	13458	13328	13505	13466	13416	13431	13479	13463	13247	13458	13578	13453	13441	13462	13450	13407	13326	13421	13494	13542	13602	13441	13402	13490	13492	13464	13408	13534	13392	13494	13723	13546	13449	13476	13497	13533	13479	13411	13537	13402	13549	13512	13491	13400	13298	13704	13396	13451	13435	13593	13554	13543	13521	13382	13468	13392	13366	13797	13361	13652	13795	13538	13326	13531	13497	13431	13650	13480	13538	13365	13573	13489	13539	13534	13448	13540	13575	13555	13518	13566	13504	13482	13527	13615	13495	13459	13479	13503	13507	13706	13409	13515	13477	13569	13416	13532	13652	13682	13425	13509	13571	13432	13419	13426	13505	13611	13612	13580	13462	13460	13369	13510	13507	13345	13482	13642	13349	13555	13478	13464	13458	13504	13304	13355	13555	13398	13546	13439	13493	13599	13574	13534	13496	13565	13544	13447	13369	13573	13497	13533	13394	13476	13429	13528	13544	13446	13435	13499	13390	13502	13572	13386	13431	13421	13525	13409	13426	13521	13446	13367	13518	13206	13633	13427	13456	13437	13489	13465	13478	13472	13545	13402	13532	13403	13375	13443	13650	13426	13301	13355	13602	13425	13412	13460	13449	13402	13519	13601	13563	13531	13465	13420	13465	13550	13462	13366	13467	13462	13389	13412	13553	13437	13328	13476	13588	13651	13470	13334	13332	13427	13515	13465	13420	13383	13463	13434	13335	13621	13503	13541	13454	13573	13523	13442	13711	13524	13424	13476	13533	13601	13361	13632	13413	13504	13497	13480	13600	13580	13536	13505	13539	13469	13632	13377	13388	13474	13468	13491	13461	13499	13586	13379	13381	13609	13324	13546	13537	13312	13445	13472	13409	13295	13369	13587	13342	13440	13532	13597	13556	13505	13353	13488	13492	13532	13427	13484	13406	13437	13464	13442	13508	13567	13389	13542	13422	13655	13491	13551	13511	13380	13520	13487	13360	13466	13516	13437	13452	13296	13560	13482	13540	13407	13572	13512	13508	13366	13449	13534	13484	13487	13476	13355	13333	13449	13453	13453	13240	13569	13452	13551	13459	13401	13408	13491	13433	13688	13660	13423	13486	13663	13399	13730	13581	13781	13454	13443	13454	13559	13620	13516	13576	13609	13557	13547	13416	13524	13430	13543	13604	13551	13423	13404	13448	13430	13392	13589	13527	13471	13611	13458	13585	13506	13480	13518	13379	13378	13355	13540	13475	13545	13385	13437	13449	13321	13451	13478	13469	13392	13416	13375	13612	13520	13472	13638	13505	13477	13528	13555	13578	13260	13448	13402	13450	13478	13514	13321	13462	13473	13613	13521	13444	13601	13506	13345	13356	13387	13560	13627	13421	13638	13492	13540	13538	13465	13430	13586	13621	13525	13513	13506	13557	13642	13533	13423	13525	13434	13409	13547	13453	13392	13568	13384	13453	13373	13459	13556	13595	13514	13452	13372	13448	13492	13516	13455	13486	13476	13579	13569	13351	13637	13532	13340	13466	13506	13626	13553	13399	13527	13429	13357	13482	13430	13560	13242	13582	13543	13512	13418	13778	13544	13372	13553	13507	13454	13542	13512	13463	13449	13338	13570	13569	13434	13479	13398	13629	13459	13592	13445	13457	13347	13409	13486	13516	13521	13369	13538	13589	13552	13423	13489	13478	13351	13523	13545	13524	13495	13454	13623	13320	13290	13542	13496	13633	13502	13396	13621	13593	13469	13535	13361	13427	13425	13454	13356	13431	13367	13498	13539	13413	13431	13492	13517	13510	13523	13418	13463	13430	13518	13371	13407	13439	13506	13297	13277	13432	13374	13447	13627	13259	13368	13455	13458	13472	13454	13479	13448	13522	13429	13454	13431	13482	13557	13624	13551	13463	13244	13411	13668	13434	13413	13527	13485	13339	13644	13505	13507	13610	13480	13622	13523	13513	13430	13409	13425	13551	13376	13570	13494	13519	13350	13421	13501	13603	13549	13485	13450	13496	13518	13426	13432	13498	13448	13411	13467	13471	13500	13422	13427	13364	13421	13327	13491	13498	13459	13482	13470	13364	13494	13439	13468	13496	13526	13365	13375	13573	13291	13539	13429	13463	13447	13509	13469	13616	13387	13352	13470	13503	13457	13579	13427	13388	13651	13299	13528	13498	13570	13327	13617	13412	13551	13399	13633	13598	13569	13511	13486	13523	13382	13453	13407	13433	13680	13430	13362	13352	13469	13474	13313	13335	13454	13483	13434	13444	13341	13520	13593	13417	13290	13640	13426	13443	13480	13628	13378	13488	13574	13522	13327	13564	13413	13553	13454	13458	13454	13567	13505	13691	13475	13590	13489	13554	13516	13380	13546	13472	13433	13447	13524	13538	13408	13442	13266	13474	13374	13411	13556	13550	13572	13326	13558	13344	13486	13506	13536	13423	13384	13374	13504	13516	13450	13463	13580	13273	13502	13361	13409	13539	13367	13418	13547	13433	13554	13485	13427	13452	13380	13493	13611	13442	13434	13607	13594	13359	13620	13440	13470	13481	13378	13303	13524	13544	13452	13500	13427	13490	13457	13424	13443	13485	13523	13406	13544	13357	13292	13590	13555	13597	13387	13490	13524	13350	13529	13397	13503	13513	13547	13507	13646	13527	13318	13515	13380	13370	13562	13441	13610	13556	13536	13649	13557	13487	13395	13377	13484	13487	13452	13499	13384	13448	13492	13567	13618	13476	13559	13433	13633	13462	13236	13460	13638	13436	13429	13593	13398	13487	13520	13366	13627	13390	13511	13590	13486	13574	13458	13678	13455	13330	13437	13387	13589	13460	13404	13301	13469	13483	13423	13401	13472	13328	13517	13479	13345	13307	13383	13271	13469	13527	13409	13453	13469	13537	13640	13689	13581	13336	13375	13554	13500	13555	13458	13533	13418	13358	13489	13609	13522	13517	13418	13448	13406	13416	13366	13516	13404	13536	13330	13613	13500	13452	13584	13486	13550	13445	13551	13442	13389	13581	13361	13506	13403	13440	13634	13546	13628	13382	13617	13487	13496	13601	13421	13402	13597	13473	13279	13514	13480	13400	13534	13465	13571	13463	13552	13555	13474	13405	13372	13587	13397	13355	13485	13325	13489	13498	13511	13545	13418	13426	13506	13315	13409	13600	13399	13541	13537	13590	13531	13429	13394	13432	13540	13769	13502	13387	13487	13383	13400	13401	13529	13666	13237	13500	13593	13351	13437	13609	13597	13484	13575	13384	13501	13635	13392	13363	13623	13427	13358	13310	13662	13428	13502	13437	13449	13524	13270	13639	13450	13636	13369	13491	13464	13512	13611	13612	13460	13461	13488	13519	13583	13275	13479	13500	13391	13400	13487	13555	13570	13377	13503	13482	13600	13427	13476	13441	13503	13524	13675	13606	13410	13479	13460	13540	13650	13422	13409	13562	13488	13629	13403	13458	13490	13472	13619	13335	13484	13515	13465	13537	13550	13528	13505	13703	13549	13488	13547	13408	13695	13563	13724	13418	13492	13417	13343	13427	13409	13434	13408	13500	13454	13408	13410	13467	13508	13369	13587	13453	13412	13548	13575	13346	13458	13454	13367	13578	13586	13585	13620	13607	13295	13398	13488	13537	13347	13405	13553	13361	13431	13352	13497	13548	13471	13540	13630	13444	13511	13348	13570	13403	13419	13562	13407	13521	13433	13410	13579	13504	13456	13435	13680	13511	13343	13509	13389	13500	13424	13445	13430	13550	13454	13533	13614	13495	13435	13487	13267	13311	13563	13618	13507	13497	13402	13536	13532	13502	13337	13592	13555	13447	13366	13575	13536	13442	13507	13514	13501	13459	13528	13592	13451	13334	13554	13405	13635	13596	13534	13435	13396	13468	13454	13546	13386	13407	13473	13516	13495	13553	13513	13447	13420	13517	13467	13483	13617	13447	13479	13515	13548	13377	13545	13415	13460	13517	13487	13470	13599	13592	13454	13369	13541	13352	13495	13482	13454	13286	13627	13540	13278	13308	13205	13378	13444	13604	13516	13419	13537	13454	13424	13466	13555	13572	13587	13487	13505	13484	13433	13466	13433	13526	13440	13441	13489	13493	13493	13455	13516	13596	13643	13639	13378	13379	13478	13548	13434	13524	13480	13411	13468	13420	13402	13502	13491	13588	13490	13309	13414	13620	13667	13420	13556	13438	13457	13349	13591	13566	13571	13412	13509	13675	13416	13380	13423	13566	13349	13527	13461	13603	13400	13477	13470	13394	13611	13446	13410	13371	13458	13517	13601	13567	13533	13541	13302	13359	13481	13305	13485	13496	13518	13466	13465	13486	13436	13435	13407	13412	13438	13410	13490	13522	13545	13470	13542	13490	13523	13469	13527	13319	13483	13463	13343	13273	13498	13434	13405	13463	13367	13432	13484	13409	13411
24119	21147	28112	27307	24159	20919	18705	16966	16009	15621	15466	15365	15296	15216	15094	14842	14952	14869	14805	14832	14880	14670	14654	14554	14681	14681	14635	14610	14596	14364	14634	14704	14532	14520	14709	14700	14736	14558	14647	14445	14787	14765	14756	14658	14493	14440	14562	14587	14591	14578	14622	14412	14413	14540	14520	14557	14594	14455	14454	14537	14565	14472	14624	14523	14728	14501	14635	14299	14541	14430	14411	14767	14502	14433	14434	14670	14585	14659	14690	14661	14302	14655	14510	14612	14422	14614	14441	14420	14665	14609	14551	14671	14339	14665	14488	14517	14537	14425	14506	14559	14536	14680	14598	14623	14579	14592	14590	14600	14539	14513	14577	14454	14568	14596	14599	14593	14548	14659	14703	14713	14541	14658	14676	14542	14468	14714	14566	14545	14611	14460	14614	14713	14512	14664	14700	14594	14439	14524	14658	14423	14543	14734	14462	14349	14406	14562	14358	14516	14614	14507	14474	14633	14630	14494	14484	14669	14630	14323	14665	14615	14538	14709	14463	14478	14606	14626	14569	14766	14698	14668	14779	14437	14520	14635	14545	14516	14480	14509	14505	14432	14414	14609	14586	14504	14419	14506	14788	14302	14399	14672	14671	14695	14698	14570	14364	14583	14496	14530	14636	14531	14391	14322	14613	14388	14539	14574	14594	14803	14566	14699	14633	14568	14629	14755	14586	14673	14781	14629	14669	14553	14569	14536	14479	14331	14651	14587	14571	14759	14734	14620	14649	14516	14634	14295	14542	14670	14450	14317	14540	14509	14509	14721	14758	14710	14421	14527	14636	14567	14675	14546	14610	14514	14579	14568	14636	14683	14388	14730	14520	14626	14517	14548	14567	14564	14606	14394	14581	14343	14483	14518	14666	14547	14650	14607	14750	14675	14580	14552	14540	14499	14468	14349	14691	14597	14558	14760	14532	14365	14571	14396	14493	14669	14523	14641	14604	14361	14588	14524	14650	14585	14568	14779	14657	14477	14566	14404	14488	14429	14434	14410	14611	14488	14722	14583	14564	14572	14702	14642	14694	14604	14598	14724	14178	14456	14522	14595	14556	14639	14244	14756	14445	14572	14649	14576	14735	14835	14677	14555	14595	14486	14454	14251	14416	14578	14692	14723	14560	14530	14659	14689	14437	14565	14589	14370	14575	14343	14589	14399	14509	14539	14592	14719	14592	14556	14723	14425	14522	14579	14520	14832	14541	14786	14617	14607	14706	14525	14436	14468	14610	14584	14542	14739	14847	14877	14648	14610	14651	14659	14697	14763	14520	14595	14599	14437	14716	14663	14452	14566	14707	14576	14474	14521	14623	14478	14461	14619	14690	14452	14669	14460	14594	14518	14509	14548	14371	14255	14532	14723	14692	14494	14631	14622	14613	14591	14504	14664	14666	14569	14596	14445	14594	14679	14541	14552	14530	14371	14747	14658	14580	14732	14694	14449	14672	14518	14677	14614	14634	14773	14689	14623	14434	14493	14499	14460	14611	14555	14539	14626	14639	14730	14572	14551	14505	14512	14640	14746	14519	14410	14349	14445	14442	14663	14628	14422	14584	14593	14415	14620	14725	14581	14621	14623	14497	14503	14455	14564	14604	14615	14542	14543	14465	14465	14384	14555	14557	14694	14453	14545	14370	14693	14645	14362	14758	14612	14530	14563	14311	14493	14512	14610	14660	14514	14707	14477	14435	14582	14675	14373	14370	14549	14357	14309	14529	14402	14654	14569	14544	14388	14681	14630	14758	14578	14476	14514	14489	14621	14646	14679	14629	14449	14497	14609	14587	14648	14601	14528	14661	14527	14374	14257	14603	14364	14469	14635	14582	14472	14778	14683	14613	14499	14704	14687	14468	14525	14600	14467	14642	14692	14509	14485	14297	14549	14485	14471	14417	14477	14409	14610	14668	14505	14635	14729	14606	14578	14697	14615	14585	14477	14594	14646	14452	14536	14594	14759	14660	14702	14575	14488	14700	14441	14574	14612	14673	14536	14584	14554	14491	14727	14693	14283	14458	14417	14624	14775	14505	14689	14498	14439	14542	14268	14572	14642	14571	14686	14654	14599	14622	14516	14448	14543	14565	14328	14628	14601	14557	14644	14647	14642	14502	14594	14406	14531	14621	14518	14674	14818	14531	14561	14535	14502	14611	14612	14558	14634	14478	14577	14531	14510	14580	14648	14678	14606	14724	14522	14465	14555	14465	14563	14558	14615	14291	14519	14630	14476	14429	14439	14588	14733	14465	14584	14568	14655	14495	14587	14533	14720	14454	14528	14491	14701	14618	14511	14563	14646	14724	14723	14396	14484	14487	14371	14435	14602	14673	14747	14561	14532	14553	14627	14625	14409	14673	14778	14689	14572	14437	14549	14511	14485	14568	14731	14399	14411	14588	14562	14682	14563	14565	14657	14547	14467	14622	14626	14532	14549	14589	14470	14527	14593	14492	14542	14449	14434	14509	14681	14710	14520	14469	14388	14615	14652	14458	14464	14617	14590	14653	14575	14494	14620	14823	14432	14645	14619	14796	14663	14591	14727	14616	14585	14528	14659	14556	14626	14554	14497	14587	14684	14643	14552	14606	14548	14602	14942	14578	14581	14679	14627	14417	14588	14511	14562	14616	14672	14258	14501	14477	14512	14750	14616	14696	14617	14597	14511	14687	14783	14632	14486	14504	14620	14692	14589	14485	14502	14697	14284	14453	14457	14425	14463	14665	14481	14586	14593	14627	14650	14656	14375	14514	14481	14622	14469	14639	14552	14566	14612	14570	14305	14458	14584	14511	14561	14582	14492	14624	14582	14479	14420	14566	14541	14624	14490	14762	14628	14476	14675	14627	14542	14711	14657	14758	14360	14595	14624	14818	14508	14631	14533	14580	14438	14351	14742	14519	14593	14583	14624	14668	14537	14473	14655	14710	14578	14557	14605	14659	14613	14588	14470	14674	14675	14668	14451	14521	14495	14564	14671	14789	14797	14687	14683	14671	14636	14706	14737	14627	14625	14682	14565	14441	14506	14436	14659	14628	14576	14663	14506	14560	14573	14525	14528	14532	14216	14727	14635	14423	14502	14355	14336	14329	14447	14726	14380	14550	14657	14431	14515	14448	14439	14575	14404	14714	14582	14789	14581	14652	14522	14649	14639	14692	14691	14623	14719	14352	14760	14545	14803	14552	14505	14697	14496	14739	14605	14556	14688	14555	14491	14553	14700	14465	14537	14607	14433	14576	14692	14800	14308	14716	14529	14413	14551	14554	14496	14788	14625	14390	14639	14520	14585	14493	14438	14404	14476	14537	14434	14562	14504	14499	14646	14361	14637	14569	14693	14571	14480	14589	14679	14585	14481	14547	14314	14528	14456	14523	14411	14425	14361	14531	14459	14617	14494	14673	14536	14623	14585	14538	14345	14529	14545	14604	14604	14495	14623	14658	14474	14422	14616	14641	14482	14496	14355	14532	14596	14347	14524	14426	14411	14666	14679	14514	14451	14566	14716	14476	14520	14778	14616	14637	14676	14384	14697	14531	14700	14610	14513	14654	14521	14713	14549	14567	14372	14533	14573	14692	14476	14487	14509	14674	14485	14515	14572	14532	14521	14637	14605	14541	14523	14546	14395	14401	14552	14589	14453	14512	14634	14856	14468	14621	14580	14659	14394	14528	14537	14652	14635	14553	14610	14598	14602	14618	14688	14464	14628	14610	14473	14508	14409	14635	14577	14652	14559	14684	14668	14771	14588	14525	14519	14381	14649	14415	14505	14609	14539	14618	14565	14628	14599	14490	14448	14489	14506	14614	14525	14511	14631	14679	14564	14576	14577	14716	14724	14497	14429	14576	14619	14447	14570	14695	14584	14579	14470	14508	14699	14561	14579	14752	14495	14695	14513	14473	14606	14649	14664	14706	14553	14712	14606	14583	14632	14726	14494	14699	14321	14532	14562	14493	14717	14736	14586	14316	14693	14697	14863	14655	14497	14701	14607	14723	14478	14476	14429	14536	14441	14685	14565	14706	14554	14737	14554	14666	14518	14519	14444	14507	14367	14609	14637	14562	14639	14498	14526	14671	14457	14463	14697	14588	14590	14590	14487	14565	14860	14615	14430	14667	14289	14522	14522	14611	14467	14578	14538	14689	14705	14407	14487	14573	14485	14655	14570	14558	14566	14518	14425	14502	14527	14513	14596	14481	14399	14598	14459	14469	14678	14776	14584	14504	14619	14520	14667	14547	14722	14646	14661	14624	14402	14736	14385	14623	14311	14454	14332	14527	14561	14589	14593	14568	14654	14586	14506	14338	14526	14746	14693	14576	14462	14548	14645	14476	14811	14488	14485	14320	14538	14485	14523	14484	14542	14685	14610	14495	14475	14433	14731	14648	14551	14454	14540	14559	14490	14584	14758	14730	14485	14598	14644	14523	14653	14559	14733	14810	14623	14651	14690	14571	14492	14591	14546	14570	14327	14547	14690	14401	14606	14654	14640	14689	14628	14745	14509	14563	14570	14474	14464	14629	14631	14509	14329	14605	14589	14483	14443	14674	14589	14566	14670	14570	14559	14512	14566	14563	14441	14639	14462	14594	14593	14527	14594	14567	14601	14434	14457	14358	14489	14628	14458	14632	14417	14667	14574	14574	14696	14590	14606	14587	14540	14700	14762	14800	14457	14537	14736	14439	14503	14596	14595	14602	14689	14562	14384	14472	14601	14530	14681	14729	14485	14494	14437	14609	14599	14531	14496	14390	14390	14635	14589	14632	14467	14649	14646	14570	14692	14601	14613	14657	14523	14489	14478	14519	14468	14644	14515	14382	14541	14629	14573	14642	14473	14633	14630	14390	14551	14552	14688	14615	14448	14557	14662	14617	14677	14742	14650	14307	14669	14520	14494	14493	14554	14575	14512	14724	14636	14444	14467	14653	14680	14523	14593	14737	14560	14317	14339	14516	14623	14520	14551	14692	14536	14464	14616	14679	14455	14578	14545	14631	14410	14545	14587	14484	14545	14526	14822	14444	14424	14694	14515	14589	14765	14522	14309	14593	14467	14576	14589	14480	14518	14325	14543	14697	14450	14579	14610	14414	14466	14372	14502	14396	14479	14581	14693	14585	14590	14447	14538	14403	14593	14494	14737	14551	14484
26921	47221	37916	29529	24591	18871	16489	15422	14557	14208	13874	13722	13453	13305	13235	13105	13025	12948	13026	12938	12923	12765	12829	12868	12620	12720	12842	12828	12818	12844	12829	12706	12642	12709	12916	12759	12932	12901	12794	12724	12747	12978	12920	12689	12965	12772	12748	12784	12750	12755	12744	12877	12708	12783	12729	12908	12889	12595	12786	12819	12828	12737	12681	12641	12737	12770	12795	12811	12719	12760	12719	12831	12831	12696	12719	12708	12746	12809	12689	12664	12638	12600	12853	12658	12614	12674	12820	12924	12592	12888	12726	12863	12800	12632	12831	12679	12851	12623	12847	12866	12860	12585	12815	12739	12672	12835	12890	12672	12636	12815	12736	12764	12822	12769	12626	12766	12990	12838	12871	12655	12821	12769	12826	12771	12754	12749	12735	12587	12848	12631	12634	12709	12782	12718	12871	12887	12628	12797	12595	12748	12839	12843	12893	12859	12741	12646	12697	12720	12759	12775	12983	12812	12792	12724	12802	12722	12868	12677	13013	12782	12750	12655	12756	12713	12680	12602	12701	12722	12882	12807	12679	12795	12754	12884	12703	12820	12663	12867	12808	12575	12785	12756	12757	12819	12912	12771	12823	12741	12842	12735	12736	12660	12622	12746	12725	12857	12661	12648	12721	12726	12709	12674	12793	12783	12826	12839	12838	12860	12884	12812	12851	12936	12683	12738	12573	12783	12751	12727	12740	12723	12722	12790	12731	12836	12761	12815	12791	12766	12919	12615	12901	12815	12776	12809	12731	12912	12862	12752	12677	12571	12744	12693	12747	12903	12958	12760	12798	12960	12761	12685	12639	12674	12705	12804	12789	12730	12720	12812	12851	12701	12729	12712	12744	12712	12786	12799	12790	12776	12692	12795	12919	12611	12754	12810	12798	12795	12925	12791	12716	12835	12644	12749	12628	12755	12671	12717	12935	12829	12777	12842	12693	12706	12783	12737	12778	12909	12750	12697	12899	12733	12788	12811	12856	12736	12898	12619	12845	12608	12788	12824	12675	12691	12844	12703	12643	12753	12822	12744	12852	12911	12832	12685	12773	12753	12809	12894	12798	12920	12868	12611	12799	12654	12744	12741	12555	12756	12813	12568	12757	12708	12759	12920	12781	12855	12924	12740	12793	12686	12705	12863	12736	12778	12760	12565	12603	12854	12738	12864	12789	12718	12666	12811	12818	12782	12836	12836	12785	12886	12769	12884	12838	12729	12819	12565	12741	12857	12689	12837	12612	12832	12737	12793	12798	12836	12697	12881	12763	12588	12767	12716	12783	12720	12669	12716	12801	12756	12685	12855	12763	12840	12841	12874	12649	12655	12721	12758	12708	12687	12978	12855	12934	12727	12631	13017	12900	12838	12801	12700	12964	12664	12708	12703	12750	12903	12621	12907	12791	12608	12778	12854	12741	12737	12826	12763	12831	12821	12694	12674	12675	12797	12859	12724	12725	12737	12881	12613	12838	12756	12777	12768	12708	12688	12690	12606	12967	12681	12936	12690	12616	12827	12756	12747	12880	12824	12861	12720	12726	12695	12955	12649	12832	12628	12864	12731	12865	12688	12903	12806	12811	12725	12889	12888	12873	12622	12768	12664	12704	12714	12685	12719	12910	12897	12747	12914	12828	12877	12784	12659	12941	12699	12709	12806	12975	12920	12712	12672	12836	12761	12700	12752	12796	12626	12784	12589	12760	12713	12890	12724	12988	12700	12781	12645	12864	12546	12824	12761	12751	12911	12781	12697	12702	12716	12948	12749	12848	12539	12648	12597	12747	12810	12614	12900	12779	12886	12728	12565	12771	12688	12736	12815	12831	12821	12662	12826	12762	12745	12677	12723	12859	12662	12826	12685	12774	12783	12734	12573	12761	12622	12828	12898	12680	12689	12803	12825	12764	12722	12711	12780	12812	12835	12843	12649	12707	12840	12668	12830	12698	12682	12788	12769	12789	12631	12651	12797	12835	12763	12769	12714	12773	12863	12750	12873	12806	12698	12628	12954	12769	12650	12685	12759	12761	12850	12843	12696	12605	12712	12648	12657	12828	12758	12812	12687	12808	12599	12973	12653	12734	12706	12901	12803	12881	12718	12859	12880	12898	12743	12824	12552	12749	12814	12891	12802	12637	12691	12692	12711	12723	12779	12738	12966	12818	12661	12876	12636	12829	12923	12782	12953	12878	12737	12687	12699	12601	12624	12841	12803	12687	12814	12777	12865	12615	12827	12903	12758	12715	12704	12799	12732	12745	12917	12742	12780	12778	12696	12838	12691	12841	12741	12864	12579	12686	12942	12839	12796	12814	12758	12822	12784	12669	12765	12795	12759	12813	12685	12840	12741	12804	12774	12721	13038	12844	12834	12794	12698	12860	12650	12738	12840	12788	12919	12696	12822	12658	12696	12660	12898	12737	12880	12778	12639	12683	12782	12635	12881	12726	12767	12653	12750	12843	12799	12837	12859	12819	12812	12819	12653	12921	12843	12593	12742	12634	12782	12737	12701	12667	12730	12832	12723	12748	12779	12730	12683	12773	12730	12916	12660	12869	12876	12811	12779	12848	12570	12630	12670	12736	12898	12731	12735	12640	12905	12911	12722	12695	12674	12822	12882	12762	12944	12716	12688	12990	12826	12879	12858	12734	12620	12734	12808	12810	12835	12849	12818	12707	12848	12743	12764	12805	12767	12782	12780	12708	12782	12775	12718	12729	12810	12774	12808	12712	12758	12612	12829	12865	12843	12792	12826	12719	12844	12708	12868	12623	12701	12791	12804	12882	12847	12636	12724	12786	12821	12689	12710	12965	12777	12895	12718	12897	12958	12725	12809	12786	12802	12772	12660	12754	12931	12654	12734	12804	12754	12736	12897	12758	12890	12753	12651	12796	12861	12781	12766	12797	12722	12715	12682	12652	12783	12883	12912	12877	12756	12858	12715	12763	12647	12836	12748	12754	12823	12713	12767	12647	12634	12788	12805	12739	12576	12791	12750	12732	12886	12763	12596	12757	12807	12698	12874	12866	12828	12675	12759	12700	12641	12811	12834	12791	12768	12725	12859	12632	12726	12850	12617	12775	12805	12667	12581	12958	12774	12689	12743	12786	12787	12568	12765	12672	12783	12641	12937	12696	12677	12769	12737	12677	12606	12791	12754	12835	12860	12663	12945	12897	12994	12679	12858	12861	12800	12847	12784	12690	12710	12559	12778	12917	12770	12804	12648	12702	12476	12693	12719	12675	12622	13034	12675	12800	12940	12773	12720	12859	12667	12867	12889	12892	12667	12590	12964	12830	12815	12720	12809	12861	12726	12858	12758	12773	12581	12631	12849	12931	12774	12867	12894	12675	12748	12916	12787	12636	12784	12798	12876	12757	12885	12871	12776	12749	12634	12872	12766	12783	12793	12876	12852	12795	12682	12672	12825	12614	12801	12740	12848	12697	12758	12707	12851	12843	12816	12752	12878	12700	12931	12804	12838	12797	12721	12596	12731	12785	12711	12734	12685	12814	12800	12774	12673	12591	12778	12537	12866	12721	12800	12806	12664	12691	12626	12903	12879	12714	12734	12644	12898	12595	12701	12950	12766	12911	12837	12831	12645	12992	12883	12828	12823	12836	12815	12748	12798	12748	12701	12737	12753	12607	12802	12705	12912	12803	12853	12601	12849	12723	12790	12684	12756	12632	12774	12791	12994	12824	12679	12834	12841	12753	12786	12905	12774	12911	12664	12890	12796	12760	12706	12913	12816	12873	12909	12773	12777	12526	12911	12716	12725	12842	12624	12643	12721	12868	12791	12661	12765	12798	12743	12726	12838	12775	12711	12777	12689	12724	12663	12767	12830	12799	12855	12746	12764	12733	12747	12748	12895	12816	12907	12693	12634	12783	12699	12785	12741	12688	12735	12848	12625	12797	12802	12722	12848	12712	12750	12753	12709	12824	12725	12783	12792	12655	12746	12783	12890	12897	12512	12850	12810	12857	12872	12719	12663	12862	12628	12884	12689	12859	12708	12728	12923	12761	12888	12674	12785	12914	12915	12784	12737	12905	12653	12721	12607	12707	12789	12836	12723	12736	12807	12665	12721	12671	12733	12689	12949	12753	12816	12736	12650	12676	12685	12684	12779	12897	12692	12856	12803	12907	12656	12700	12723	12805	12673	12819	12738	12668	12854	12728	12837	12765	12686	12862	12671	12821	12688	12873	12761	12660	12850	12697	12648	13001	12683	12945	12744	12773	12690	13055	12833	12685	12828	12863	12825	12840	12655	13005	12850	12790	12824	12761	12877	12699	12744	12753	12680	12719	12871	12871	12840	12891	12817	12645	12790	12757	12780	12719	12822	12736	12717	12773	12811	12794	12854	12766	12834	12964	12882	12834	12846	12774	12618	12845	12773	12794	12865	12748	12834	12607	12650	12804	12759	12792	12865	12866	12992	12842	12787	12880	12854	12675	12817	12656	12746	12915	12651	12819	12819	12813	12705	12728	12787	12793	12782	12822	12888	12631	12711	12917	12856	12750	12893	12749	12719	12558	12719	12756	12680	12681	12613	13021	12814	12844	12673	12651	12788	12784	12650	12627	12935	12716	12570	12879	12876	12869	12604	12826	12707	12715	12754	12815	12801	12839	12738	12916	12775	12749	12614	12729	12595	12774	12793	12656	12674	12835	12836	12679	12609	12829	12877	12813	12757	12677	12796	12782	12771	12518	12797	12754	12869	12718	12650	12674	12908	12752	12907	12763	12656	12927	12659	12721	12692	12689	12704	12739	12830	12629	12762	12638	12732	12825	12642	12861	12792	12694	12862	12641	12777	12766	12734	12723	12985	12754	12741	12749	12803	12826	12611	12791	12841	12560	12695	12635	12562	12749	12823	12749	12867	12774	12815	12677	12822	12775	12685	12832	12833	12917	12794	12970	12748	12860	12910	12623	12760	12841	12767	12745	12707	12672	12829	12782	12829	12874	12729	12935	12696	12810	12811	12914	12657	12629	12684	12881	12750	12734	12781	12748	12765	12788	12759	12869	12699	12846	12893	12794	12809	12709	12739	12715	12784	12932	12738	12698	12753	12816	12864	12711	12951	12638	12808	12872	12730	12922	12600	12730	12786	12621	12852	12847	12777	12621	12675	12767	12751	12691	12686
21950	21150	28911	23789	22162	24691	27731	21799	18989	18700	18152	17712	17514	17250	17233	17131	17052	16909	16878	16883	16941	16915	16787	16855	16799	16639	16788	16687	16749	16662	16746	16550	16765	16706	16625	16539	16710	16468	16651	16739	16701	16471	16593	16634	16505	16630	16539	16622	16754	16583	16570	16596	16574	16583	16641	16674	16461	16609	16502	16607	16532	16478	16428	16497	16608	16384	16478	16595	16727	16595	16551	16469	16470	16342	16517	16663	16491	16627	16510	16493	16548	16638	16386	16574	16585	16728	16674	16410	16843	16485	16698	16607	16642	16399	16548	16399	16692	16606	16551	16605	16404	16440	16712	16674	16438	16400	16507	16466	16428	16473	16315	16624	16587	16737	16609	16336	16555	16537	16435	16172	16498	16562	16551	16315	16465	16658	16468	16471	16471	16844	16515	16431	16408	16629	16572	16501	16622	16401	16385	16470	16552	16692	16408	16518	16761	16341	16647	16621	16498	16643	16498	16560	16485	16560	16514	16608	16591	16507	16683	16736	16540	16303	16566	16392	16542	16787	16372	16422	16480	16379	16505	16361	16640	16290	16386	16504	16623	16580	16623	16536	16475	16390	16422	16598	16437	16336	16502	16642	16485	16412	16698	16615	16561	16515	16414	16402	16379	16532	16278	16413	16373	16671	16558	16550	16523	16436	16525	16468	16634	16458	16390	16566	16551	16390	16642	16520	16426	16526	16516	16642	16671	16637	16564	16488	16629	16460	16600	16405	16282	16522	16733	16516	16438	16493	16616	16534	16367	16559	16534	16306	16441	16495	16480	16845	16676	16561	16567	16528	16605	16776	16614	16552	16520	16541	16253	16465	16576	16570	16532	16516	16574	16559	16689	16403	16523	16351	16733	16334	16499	16516	16466	16481	16614	16724	16585	16425	16606	16656	16407	16457	16559	16293	16434	16544	16520	16451	16801	16592	16410	16331	16402	16610	16470	16338	16413	16586	16703	16559	16658	16509	16534	16601	16525	16619	16461	16633	16492	16248	16587	16458	16633	16565	16669	16461	16584	16564	16374	16540	16502	16479	16494	16685	16534	16565	16505	16655	16470	16462	16383	16477	16424	16522	16567	16498	16679	16440	16492	16806	16804	16560	16493	16437	16502	16285	16685	16451	16691	16776	16474	16651	16556	16603	16550	16463	16660	16340	16667	16428	16516	16523	16431	16476	16504	16508	16705	16549	16498	16565	16503	16464	16339	16368	16603	16517	16501	16437	16350	16406	16488	16489	16459	16510	16591	16627	16524	16643	16391	16352	16574	16293	16559	16295	16585	16371	16335	16373	16472	16122	16377	16591	16468	16589	16330	16563	16511	16533	16253	16648	16533	16431	16535	16603	16438	16352	16523	16575	16425	16507	16478	16559	16775	16321	16382	16447	16720	16461	16427	16303	16318	16643	16344	16534	16599	16491	16580	16459	16217	16432	16668	16756	16585	16387	16400	16484	16564	16629	16541	16655	16595	16427	16461	16365	16579	16689	16552	16454	16516	16273	16524	16469	16540	16442	16235	16532	16261	16552	16431	16505	16708	16527	16572	16596	16373	16671	16331	16501	16351	16620	16534	16339	16355	16417	16541	16421	16553	16244	16511	16652	16418	16394	16675	16440	16663	16389	16584	16529	16770	16595	16536	16761	16474	16613	16588	16504	16423	16483	16593	16628	16568	16477	16446	16437	16532	16305	16539	16449	16596	16536	16436	16224	16477	16519	16531	16461	16513	16561	16384	16484	16514	16680	16403	16468	16553	16540	16563	16375	16508	16568	16619	16318	16724	16457	16634	16627	16581	16425	16221	16474	16633	16426	16355	16428	16597	16390	16650	16536	16537	16255	16516	16656	16291	16377	16466	16438	16507	16569	16538	16523	16409	16377	16525	16419	16408	16441	16499	16367	16375	16373	16600	16573	16457	16489	16663	16590	16501	16713	16532	16374	16420	16322	16509	16525	16514	16632	16510	16429	16461	16469	16466	16549	16577	16724	16501	16259	16491	16550	16559	16620	16541	16460	16653	16561	16346	16591	16460	16523	16422	16405	16315	16355	16469	16480	16366	16541	16420	16745	16533	16398	16318	16455	16304	16328	16496	16543	16723	16417	16337	16341	16513	16400	16749	16348	16313	16378	16493	16409	16494	16460	16529	16530	16511	16556	16363	16404	16318	16501	16593	16699	16585	16678	16523	16485	16532	16399	16482	16361	16536	16578	16555	16574	16442	16432	16418	16450	16491	16612	16520	16612	16481	16406	16567	16469	16347	16438	16262	16421	16658	16750	16745	16335	16637	16564	16365	16324	16351	16625	16598	16326	16536	16455	16586	16635	16589	16651	16648	16372	16503	16366	16653	16327	16531	16534	16571	16344	16581	16499	16450	16410	16612	16475	16725	16466	16560	16450	16329	16517	16562	16614	16672	16676	16357	16594	16522	16433	16605	16663	16534	16506	16565	16680	16410	16600	16632	16475	16467	16390	16328	16383	16385	16633	16629	16543	16582	16481	16497	16753	16896	16490	16563	16482	16452	16473	16732	16576	16411	16462	16614	16388	16535	16465	16434	16584	16594	16437	16454	16565	16609	16461	16504	16343	16413	16511	16583	16640	16478	16316	16356	16396	16435	16484	16637	16489	16742	16764	16555	16289	16474	16359	16502	16597	16231	16507	16427	16537	16447	16449	16627	16457	16439	16487	16535	16527	16415	16739	16705	16413	16579	16427	16605	16582	16486	16776	16490	16627	16694	16540	16534	16494	16279	16496	16324	16529	16401	16541	16618	16435	16560	16559	16466	16442	16379	16506	16445	16662	16619	16498	16590	16407	16428	16666	16633	16573	16537	16551	16373	16366	16553	16511	16384	16582	16514	16516	16681	16452	16571	16378	16575	16538	16504	16471	16521	16371	16566	16458	16426	16360	16526	16486	16704	16648	16470	16371	16434	16396	16421	16464	16423	16659	16392	16583	16442	16512	16529	16427	16509	16580	16587	16540	16477	16593	16439	16565	16733	16713	16570	16529	16643	16497	16623	16429	16467	16433	16644	16494	16387	16538	16377	16373	16622	16687	16581	16429	16741	16539	16435	16418	16316	16482	16399	16631	16538	16485	16386	16398	16407	16483	16509	16371	16518	16399	16432	16671	16506	16460	16527	16620	16434	16276	16413	16618	16612	16514	16582	16419	16494	16484	16293	16645	16463	16419	16500	16447	16556	16426	16548	16420	16461	16472	16575	16421	16524	16344	16592	16435	16504	16498	16499	16562	16472	16505	16391	16645	16597	16539	16531	16349	16423	16398	16472	16284	16425	16696	16666	16346	16542	16616	16778	16642	16389	16449	16448	16498	16554	16497	16593	16420	16407	16625	16705	16599	16376	16505	16477	16540	16328	16583	16479	16430	16562	16505	16825	16667	16426	16405	16530	16574	16618	16339	16426	16436	16431	16603	16398	16589	16627	16448	16519	16616	16658	16400	16347	16655	16487	16506	16397	16283	16295	16408	16706	16481	16422	16435	16519	16347	16300	16502	16409	16542	16447	16396	16605	16524	16555	16465	16716	16394	16343	16461	16466	16264	16390	16393	16556	16465	16511	16490	16539	16562	16584	16357	16642	16476	16272	16529	16659	16454	16504	16370	16482	16377	16312	16380	16641	16586	16489	16404	16474	16462	16228	16544	16589	16698	16641	16491	16617	16525	16509	16275	16414	16381	16256	16535	16360	16690	16391	16664	16545	16504	16500	16474	16294	16571	16572	16695	16481	16466	16648	16529	16457	16337	16517	16470	16653	16569	16443	16356	16539	16338	16615	16441	16368	16604	16392	16604	16544	16387	16515	16552	16380	16473	16428	16590	16381	16603	16649	16421	16677	16460	16403	16495	16580	16497	16434	16554	16497	16576	16533	16691	16532	16482	16538	16291	16403	16329	16558	16505	16416	16525	16455	16574	16729	16688	16726	16383	16723	16495	16624	16437	16622	16368	16581	16517	16423	16476	16359	16571	16426	16490	16582	16694	16441	16525	16589	16557	16561	16365	16428	16482	16576	16588	16524	16349	16488	16500	16441	16364	16520	16570	16578	16535	16674	16663	16402	16480	16525	16405	16550	16386	16582	16729	16511	16455	16377	16411	16633	16370	16333	16439	16471	16392	16581	16516	16412	16452	16412	16435	16496	16395	16451	16604	16395	16468	16769	16663	16542	16287	16425	16482	16435	16444	16576	16612	16387	16398	16526	16359	16510	16303	16519	16457	16657	16479	16474	16400	16400	16570	16539	16299	16225	16501	16634	16537	16492	16441	16584	16730	16480	16496	16452	16549	16394	16430	16620	16440	16459	16553	16570	16402	16643	16731	16417	16269	16403	16537	16596	16627	16351	16506	16418	16509	16597	16562	16496	16344	16699	16467	16569	16473	16511	16484	16435	16308	16585	16653	16463	16575	16413	16564	16629	16455	16445	16590	16617	16644	16554	16505	16572	16555	16436	16482	16468	16410	16503	16535	16373	16535	16458	16452	16465	16460	16387	16575	16389	16613	16436	16452	16453	16566	16590	16516	16435	16612	16353	16676	16393	16391	16400	16424	16377	16453	16321	16551	16384	16491	16609	16546	16390	16699	16657	16478	16539	16324	16626	16353	16543	16606	16702	16479	16539	16462	16651	16511	16521	16363	16653	16553	16521	16416	16463	16843	16581	16658	16523	16561	16571	16522	16552	16521	16419	16518	16702	16643	16502	16626	16575	16480	16505	16428	16435	16602	16410	16310	16411	16648	16550	16455	16564	16539	16348	16676	16475	16443	16622	16453	16572	16640	16522	16707	16692	16503	16400	16555	16448	16591	16595	16603	16402	16531	16621	16628	16532	16559	16628	16562	16725	16488	16394	16652	16260	16461	16551	16459	16571	16301	16591	16400	16217	16648	16560	16539	16439	16524	16416	16577	16511	16479	16411	16469	16615	16607	16543	16298	16295	16440	16598	16479	16380	16340	16523	16260	16616	16549	16521	16501	16467	16423	16499	16708	16506	16463	16613	16673	16742	16597	16540	16393	16561	16592	16303	16681	16447	16605	16472	16630	16481	16439	16344	16497	16623	16703	16535	16625	16592	16434	16508	16516	16649	16557	16563	16632	16630	16419	16465	16462	16445	16530
29080	58363	48484	39898	31289	24076	22025	19400	16777	16108	15717	15387	15021	14584	14453	14251	14376	14167	14238	14139	14162	14219	14143	14104	14037	14072	14029	14041	14062	13886	13825	14070	13834	14036	14014	13957	13993	13907	14066	14017	13947	14080	13952	13912	14056	13784	13755	13851	13954	13912	13854	13856	13864	13860	13704	13911	13970	13955	14012	13969	13987	14071	13989	13942	13811	13948	13992	13827	14011	13956	13764	13937	13931	13970	13845	13907	13943	13941	13937	13942	13925	13993	13764	13754	13967	13900	13865	13893	13890	13848	14105	14083	13982	14036	13852	14013	13949	13920	13937	13979	13989	13968	13907	13997	13954	14040	13881	13748	14034	13880	13978	14131	13905	13927	14023	13823	13925	13857	14010	13978	13887	14025	13795	14074	13842	14000	13886	13959	13837	13827	13918	13927	14054	13855	13819	13958	13961	13653	14158	13819	13989	13847	13961	14242	13967	14015	13872	13807	13961	13924	13988	13907	13913	13852	13909	13920	13956	13996	13933	13835	13862	14009	13881	13835	13981	14008	13927	13971	13816	13972	13929	14129	13957	13920	13854	13826	13854	13877	13873	13803	14008	13800	13853	13730	14104	14037	13841	13767	13906	13967	13964	13858	13788	14061	14112	13953	13850	13956	14061	13974	13731	13754	14032	14094	13882	14074	13859	13901	13907	13959	13895	13842	13852	13844	13994	13887	13871	13992	14042	13877	13930	13799	13945	14103	13823	13851	13958	13912	13820	14058	13880	13957	13749	13746	14042	13800	13848	13794	13815	13876	14058	13935	13761	13913	13911	13974	14027	13799	14014	14122	13868	13756	13639	13891	13736	13980	13996	13929	14104	13833	13992	13925	13964	13750	13972	13836	14111	13883	14039	13977	13887	13912	14013	13983	14029	13952	13761	13955	13859	13971	13968	13888	13946	13899	13866	13962	13839	14072	13680	13854	13975	13924	14006	13811	13786	13873	13889	13998	13970	13617	13923	13790	13907	14035	13921	13945	13795	13804	13881	13967	13830	13918	13941	14032	14026	13965	13852	13900	13979	14142	13978	13894	13901	13873	14008	13961	14012	13891	13935	13909	13800	13950	13747	14050	13934	13745	14038	13975	13861	14000	14014	13892	13838	13853	13750	13798	13871	13810	13940	13890	13930	13758	13823	13663	13780	13933	13861	13957	14008	13834	13966	13849	14056	13911	14007	13891	13975	13866	14061	13768	13845	13962	13878	13839	14005	14047	13856	13936	14104	14052	13905	13879	13908	13820	13891	14078	13844	13894	13872	13979	13890	13890	13875	13974	13882	14022	13893	14144	13918	13948	13939	13865	13871	13895	13871	13907	13904	13932	13909	13867	13974	13769	13720	13923	13892	13800	13865	13903	13954	13842	13993	13951	13853	13928	13804	13885	14072	13895	13913	13930	13874	13773	13918	14023	13894	13682	13849	13840	13784	13900	13935	13833	13812	13728	13858	13880	13984	13793	13851	13917	13924	13864	13909	13686	13937	13852	14081	13849	13910	13991	13984	13834	14033	13868	13915	13923	14005	13840	13822	13921	13935	13641	13782	14050	13984	13755	13843	13935	13836	13909	13906	13936	14013	13775	14043	14049	13926	13867	13802	13999	13831	14129	13918	13938	13933	13902	13872	13916	14131	13961	14060	13997	14100	14114	13910	13869	13866	13872	13904	13987	13986	13938	13965	14009	13880	13945	13897	13884	13918	13937	13981	13745	14019	13926	13775	13903	13797	13958	13992	13659	13931	13932	13735	13900	13886	13926	13885	13783	13967	13979	13894	13900	13838	13740	13763	13977	13996	13870	13901	14008	13668	13927	14070	13795	13936	13954	14045	13806	14054	13923	13989	14000	13921	13922	13911	13962	13676	13795	13911	13905	14040	13880	13758	13883	13910	13810	13912	13778	13789	13960	13878	13895	13950	13964	13803	14018	13730	13968	13868	13815	13857	14072	13967	13891	13974	13977	13924	14172	14053	14009	13807	14032	13913	13989	13998	13799	13868	13885	14006	13791	13938	14000	14001	13934	13955	13765	13968	13917	13923	13936	13970	13895	13655	13858	13960	13759	13952	13814	14080	13986	13831	13999	13947	13810	14046	14074	13974	13712	13873	13803	14014	13957	14025	13913	13894	13930	13897	13867	13881	13956	13938	13962	13838	13833	13949	13975	13890	13977	13838	13993	14106	13897	14057	13779	13885	13860	13757	13896	13859	13797	13836	13818	13961	13884	13838	13991	13969	13970	13737	13925	13918	13903	13958	13882	13798	14020	13971	13877	14047	14006	13868	13785	13880	13904	13957	13734	13810	14084	13964	13813	13773	13959	13790	13952	13869	13806	13863	13912	14024	13855	14038	13873	13932	13837	13887	14046	13871	13795	13870	14045	14004	14102	13947	13801	13727	13909	13839	14062	13768	13889	13946	13784	13991	14014	13823	13846	13860	13884	13843	13764	13804	13811	13920	13809	13859	13896	13822	13921	14008	13927	13821	13873	13883	13756	13814	13810	14133	13998	14095	13908	13939	13891	13885	13912	13813	14145	13740	13922	13947	13783	13838	14104	13991	13886	13759	13708	13930	13913	13755	13867	13947	13691	13906	13948	13885	13947	14017	13780	13958	14005	13895	13770	13933	13742	13875	13966	14005	13883	13990	13772	14057	14023	13870	14052	13896	13835	13851	13874	13985	13833	13907	13935	14103	13899	13936	13978	13990	13812	13930	14024	13913	13933	13834	14044	13917	13937	13874	13924	13834	13853	13838	13925	14094	13970	13957	13883	13946	13863	14046	13944	13882	13893	14027	13815	14059	13904	13988	14006	13778	13864	14052	13909	14004	14015	13687	13844	13960	13867	13903	13991	13744	14015	13833	13946	13784	13868	14027	14001	13905	14049	13864	13981	13871	14066	13836	13831	14010	13981	14133	13907	13928	13976	13960	13853	13878	13970	13918	13916	13945	13756	13873	13934	13972	13938	13749	13819	13893	13801	14056	13803	13947	14058	13698	13809	13851	14043	13907	13938	13760	13769	14054	13962	13814	13716	13899	14130	13843	14059	13933	14047	14132	13711	13848	14096	13866	13818	14015	13949	13927	13870	14014	13971	13926	13912	13865	13852	13810	13889	13936	13935	13974	13935	13862	13809	13950	13903	13985	13851	13947	14045	13862	13852	13871	13887	13764	13790	13963	13677	13901	13914	14066	14164	13838	13825	14090	13998	13923	13817	13847	13846	13771	13920	13818	13965	13891	14009	13885	13885	13732	13915	13932	13952	13966	14018	13776	13959	13933	13786	13798	14010	13883	13925	13824	13779	13865	13764	14082	13754	14022	13951	13988	13880	13988	13850	13875	13901	13966	13753	13773	13977	13933	14022	13983	13818	13810	13760	13826	13890	14008	13959	13793	13902	13834	13890	13861	13955	13814	13773	14029	13796	13924	13966	13849	13711	13969	13845	13901	13972	13798	13751	13756	13812	13844	13937	13914	13909	13822	13916	13833	13958	13872	13924	13856	13968	13998	13992	13805	13808	13867	13909	13924	14049	13781	13924	13873	13839	13962	13799	13829	14086	13838	13823	13876	13842	13960	13850	13836	13960	13972	13930	13930	13903	13963	13939	13832	13870	13885	13796	13967	13991	14060	13714	13865	13884	14004	13871	13981	14067	13856	13846	13821	13931	14011	14022	13815	13897	13832	13900	14036	13897	13996	13862	13964	13944	13929	13827	13934	14014	13946	13886	13958	13952	13713	13782	13972	13803	13990	13667	14009	13844	13885	13962	13855	13989	13983	13923	13699	13954	13950	13870	13978	13942	13769	13986	13839	13985	13987	13843	14062	13910	14005	13895	13850	14150	13940	13916	13627	13929	13935	13705	13965	13820	13887	13763	13877	13941	13758	13941	13775	13921	13741	13869	13986	13833	13897	13728	13949	13800	13860	13951	13815	13880	14043	13979	13884	13813	13921	14019	13953	13979	14184	13953	13886	13886	14075	13675	13821	13924	13985	13756	13840	13928	13887	13788	13824	13830	14017	13896	14048	13800	13918	13822	13885	13826	13872	14092	13907	13973	13975	13795	13855	13841	13839	14078	13908	13864	13900	13988	13984	13787	13959	13920	13889	14002	13870	13852	13974	13967	13968	13906	13999	13696	14040	13742	14052	13816	13813	13951	13886	13830	13816	13953	13986	13916	14007	13816	13865	13873	13830	13756	13964	13998	13921	13952	13868	13926	13955	13814	13991	13742	13777	13802	14071	13703	13997	13961	13856	13825	13872	13759	13986	13763	14104	13921	13975	13899	13953	14014	13992	13885	13777	14002	13972	13909	13832	13813	13701	13900	13999	13859	14071	13971	14007	13938	13732	13838	13856	13869	13733	13945	13994	14004	13896	13768	13919	13750	14140	13957	13903	13942	13906	13867	13892	13890	13894	13867	13844	13890	13827	13889	13906	14069	13903	14026	13966	13904	13803	13892	13697	13948	14009	13877	13949	13836	13885	14020	13842	13901	13969	13861	13870	13893	13881	13847	13931	13898	13977	13843	13812	13873	14007	13946	13975	13855	13965	13818	13830	14070	13875	13808	13959	13998	13999	14015	14039	13985	13669	13914	13858	14039	13850	14047	13844	13733	13858	14107	13926	13780	14095	13911	13859	13911	13831	13931	14026	13943	13995	13853	13887	13919	13873	13864	14109	13840	13752	13701	13914	13936	13956	13777	13830	13929	13777	13883	13832	13985	13803	13825	13825	13871	13985	13899	13766	13829	13764	14041	13897	13998	13722	14087	13777	13713	14114	13931	13858	13840	13963	13953	13910	14050	13872	14004	13815	13881	13842	13975	13934	13889	14004	13840	13885	13992	13908	13940	13894	13937	13798	13892	13819	13843	13825	13785	13797	13783	14039	14019	13843	13893	13929	13994	13809	13761	14038	13945	14073	13700	13920	13863	13917	13930	13962	13812	13925	13805	14055	13928	13829	13776	14045	13822	13957	13934	13851	13803	13906	13810	13763	13827	13936	13773	13846	14027	13913	13950	13935	13930	13784	13897	14007	13792	14011	13962	13908	13809	13977	13828	13820	13714	13891	13770	13767	13961	13722	13857	13889	13853	13971	13971	13863	13932	13879	13886	13938	13944	13969	13940
28668	27329	33740	28246	21260	18633	17204	16030	15486	15237	15070	14753	14756	14837	14554	14770	14510	14458	14719	14614	14625	14419	14386	14623	14565	14484	14439	14617	14516	14699	14508	14406	14492	14268	14417	14518	14671	14545	14479	14507	14530	14468	14517	14543	14534	14627	14508	14595	14529	14395	14601	14546	14550	14416	14574	14485	14587	14491	14617	14591	14608	14562	14568	14367	14477	14290	14523	14369	14709	14321	14319	14401	14520	14360	14595	14688	14337	14544	14439	14551	14460	14386	14669	14370	14433	14414	14458	14634	14691	14425	14514	14539	14576	14636	14368	14310	14537	14478	14360	14414	14548	14525	14556	14572	14448	14449	14609	14512	14273	14450	14577	14332	14458	14393	14502	14439	14473	14504	14426	14503	14554	14546	14369	14617	14506	14380	14325	14447	14276	14457	14570	14599	14628	14528	14381	14504	14425	14421	14493	14574	14555	14367	14599	14530	14513	14585	14470	14683	14369	14380	14502	14368	14610	14585	14696	14431	14458	14364	14337	14655	14540	14427	14410	14444	14426	14626	14522	14579	14586	14445	14407	14522	14287	14585	14713	14548	14517	14591	14598	14506	14598	14619	14572	14438	14579	14453	14568	14220	14436	14484	14537	14383	14535	14622	14614	14430	14457	14336	14799	14455	14452	14658	14473	14332	14584	14408	14392	14370	14412	14309	14498	14668	14478	14400	14488	14613	14482	14583	14592	14474	14321	14517	14394	14511	14396	14570	14491	14512	14538	14474	14531	14512	14470	14576	14507	14302	14180	14377	14479	14358	14549	14565	14498	14486	14522	14523	14325	14569	14495	14418	14344	14243	14393	14543	14639	14432	14587	14421	14604	14585	14403	14422	14512	14584	14584	14345	14493	14538	14426	14433	14404	14344	14618	14487	14535	14367	14415	14443	14487	14480	14564	14615	14523	14447	14376	14436	14681	14460	14361	14449	14555	14620	14564	14438	14644	14595	14343	14624	14616	14415	14429	14395	14701	14472	14530	14469	14296	14584	14605	14530	14356	14459	14300	14454	14443	14473	14594	14571	14391	14458	14736	14360	14357	14543	14581	14345	14614	14421	14323	14447	14275	14536	14568	14339	14693	14788	14268	14387	14560	14578	14456	14212	14357	14443	14498	14667	14542	14464	14553	14305	14324	14382	14427	14459	14467	14610	14312	14739	14467	14582	14496	14523	14534	14684	14594	14482	14546	14549	14670	14465	14295	14550	14470	14434	14740	14504	14491	14445	14381	14422	14538	14419	14517	14385	14456	14578	14503	14338	14611	14572	14605	14316	14404	14538	14424	14608	14395	14436	14329	14459	14322	14411	14382	14324	14391	14486	14338	14442	14361	14333	14368	14528	14324	14310	14321	14475	14658	14584	14595	14413	14278	14449	14406	14551	14450	14656	14542	14649	14423	14702	14519	14606	14507	14501	14649	14572	14497	14570	14673	14599	14508	14498	14396	14671	14304	14248	14310	14417	14445	14499	14517	14605	14508	14572	14409	14394	14458	14513	14448	14603	14667	14708	14542	14547	14540	14567	14513	14451	14571	14533	14618	14580	14554	14585	14663	14439	14482	14356	14493	14615	14556	14616	14364	14520	14713	14245	14580	14381	14460	14271	14416	14614	14499	14448	14299	14523	14606	14571	14477	14598	14684	14403	14502	14495	14566	14361	14474	14598	14691	14679	14447	14481	14424	14455	14376	14486	14598	14655	14406	14303	14470	14376	14491	14356	14355	14488	14554	14309	14560	14538	14535	14473	14673	14442	14639	14458	14306	14563	14416	14483	14635	14626	14437	14496	14623	14419	14579	14663	14550	14463	14594	14491	14669	14504	14455	14587	14692	14565	14509	14505	14326	14609	14686	14510	14549	14490	14399	14380	14371	14594	14388	14546	14538	14556	14651	14370	14525	14359	14363	14600	14631	14462	14486	14608	14518	14551	14531	14514	14353	14585	14544	14829	14682	14458	14448	14510	14360	14556	14516	14370	14446	14439	14430	14523	14631	14732	14519	14412	14526	14531	14371	14595	14594	14509	14457	14460	14563	14553	14507	14627	14432	14627	14608	14487	14537	14494	14421	14424	14357	14501	14459	14469	14644	14496	14514	14384	14267	14342	14404	14575	14462	14314	14529	14523	14464	14479	14409	14459	14584	14647	14559	14604	14536	14496	14426	14466	14621	14480	14415	14516	14404	14513	14338	14586	14592	14382	14523	14672	14459	14361	14367	14619	14491	14739	14327	14391	14378	14573	14455	14288	14451	14384	14436	14521	14290	14504	14459	14270	14415	14256	14503	14407	14436	14621	14457	14615	14511	14398	14312	14407	14280	14661	14572	14540	14739	14360	14562	14649	14590	14498	14604	14493	14228	14596	14302	14436	14385	14503	14330	14826	14372	14564	14585	14459	14464	14526	14552	14594	14510	14554	14531	14311	14478	14576	14673	14344	14530	14605	14457	14559	14424	14553	14696	14529	14414	14598	14424	14408	14379	14577	14484	14487	14386	14499	14552	14402	14543	14596	14358	14649	14432	14511	14571	14428	14625	14551	14471	14203	14422	14584	14523	14630	14422	14724	14631	14380	14665	14605	14348	14380	14347	14474	14544	14461	14400	14561	14319	14416	14380	14522	14502	14418	14553	14436	14432	14652	14454	14287	14504	14409	14545	14607	14425	14390	14355	14688	14557	14478	14403	14710	14452	14532	14510	14582	14521	14417	14510	14425	14637	14496	14574	14593	14750	14642	14375	14520	14503	14526	14482	14718	14532	14422	14441	14546	14481	14302	14622	14385	14462	14465	14685	14619	14430	14405	14425	14453	14356	14284	14337	14395	14500	14622	14515	14276	14575	14485	14572	14464	14435	14453	14578	14603	14580	14362	14514	14548	14404	14369	14507	14567	14565	14604	14502	14660	14380	14622	14608	14306	14348	14297	14470	14402	14549	14311	14466	14500	14450	14409	14487	14471	14419	14469	14570	14524	14490	14362	14647	14441	14541	14378	14492	14340	14405	14357	14430	14582	14680	14384	14472	14460	14460	14440	14478	14491	14479	14480	14499	14579	14464	14582	14443	14484	14422	14553	14419	14568	14511	14468	14525	14528	14735	14168	14688	14338	14552	14514	14516	14327	14568	14453	14361	14385	14522	14405	14445	14537	14315	14429	14524	14373	14630	14664	14579	14339	14541	14419	14487	14302	14389	14423	14330	14389	14438	14596	14353	14361	14571	14607	14286	14593	14411	14442	14516	14324	14441	14459	14446	14536	14624	14451	14457	14223	14459	14469	14602	14471	14662	14475	14361	14481	14602	14620	14508	14588	14457	14309	14524	14329	14594	14390	14457	14372	14587	14496	14392	14339	14643	14317	14446	14356	14596	14505	14429	14439	14352	14371	14560	14493	14327	14431	14324	14413	14456	14443	14468	14422	14681	14492	14477	14416	14748	14489	14490	14389	14616	14395	14422	14340	14384	14538	14329	14544	14571	14472	14644	14534	14607	14432	14584	14285	14480	14494	14471	14615	14522	14476	14598	14582	14351	14454	14656	14532	14566	14690	14406	14697	14541	14694	14597	14416	14367	14394	14450	14461	14634	14438	14472	14467	14565	14513	14294	14575	14451	14606	14568	14410	14500	14534	14799	14629	14408	14437	14514	14563	14324	14453	14418	14574	14411	14373	14491	14444	14553	14536	14553	14351	14574	14562	14401	14316	14537	14420	14254	14509	14438	14517	14527	14537	14729	14408	14526	14417	14632	14473	14455	14370	14575	14304	14709	14623	14586	14451	14334	14612	14530	14498	14683	14463	14470	14385	14448	14463	14386	14535	14700	14349	14516	14507	14552	14512	14705	14504	14405	14369	14573	14546	14431	14474	14392	14630	14661	14592	14340	14444	14391	14309	14506	14527	14595	14461	14562	14584	14505	14294	14504	14532	14640	14347	14539	14529	14310	14524	14458	14590	14434	14374	14268	14316	14542	14448	14302	14517	14515	14343	14740	14454	14498	14364	14496	14385	14390	14591	14621	14563	14238	14476	14495	14536	14428	14379	14387	14339	14546	14389	14536	14443	14639	14399	14484	14767	14357	14493	14663	14456	14491	14424	14577	14411	14526	14529	14564	14221	14592	14340	14582	14414	14477	14459	14264	14274	14455	14518	14551	14561	14496	14374	14497	14555	14521	14526	14491	14586	14547	14507	14700	14546	14523	14491	14526	14646	14344	14409	14397	14563	14543	14517	14467	14319	14593	14676	14588	14431	14353	14362	14582	14566	14568	14495	14445	14477	14439	14501	14578	14588	14458	14550	14379	14389	14351	14498	14400	14533	14477	14610	14465	14379	14680	14570	14595	14268	14460	14557	14391	14356	14530	14509	14580	14408	14439	14410	14341	14517	14591	14452	14439	14603	14610	14404	14483	14501	14535	14568	14364	14210	14374	14326	14607	14436	14372	14377	14603	14459	14514	14419	14557	14539	14508	14436	14308	14536	14448	14425	14374	14455	14616	14415	14571	14651	14560	14524	14445	14470	14642	14493	14429	14328	14499	14486	14420	14618	14660	14416	14452	14544	14597	14554	14419	14542	14487	14557	14468	14528	14567	14546	14527	14444	14337	14547	14600	14654	14698	14554	14519	14437	14530	14388	14581	14587	14410	14582	14281	14515	14646	14733	14600	14391	14665	14654	14577	14485	14479	14587	14327	14482	14618	14495	14605	14366	14598	14497	14529	14599	14515	14512	14466	14328	14299	14726	14547	14529	14354	14596	14515	14618	14408	14515	14628	14573	14480	14472	14610	14456	14445	14576	14408	14522	14572	14638	14583	14616	14469	14615	14362	14519	14460	14587	14457	14476	14559	14643	14504	14407	14366	14417	14437	14413	14196	14566	14248	14492	14531	14726	14828	14555	14658	14397	14502	14310	14589	14369	14500	14561	14572	14468	14463	14414	14530	14643	14595	14399	14392	14443	14637	14522	14466	14385	14437	14522	14458	14554	14529	14396	14477	14402	14602	14331	14334	14454	14389	14219	14660	14497	14423	14607	14500	14249	14577	14580	14311	14502	14570	14362	14517	14580	14537	14455	14430	14414	14404	14475	14194	14240	14430	14551	14498	14417	14388	14505	14528	14651	14497	14497	14486	14580	14544	14519
26342	42867	34341	24543	19755	17417	15801	14560	13922	13728	13338	13314	13049	12988	13125	12987	12895	12821	12635	12975	12621	12704	12856	12890	12666	12570	12744	12698	12485	12713	12707	12638	12652	12646	12563	12710	12703	12694	12784	12869	12857	12761	12776	12811	12643	12627	12791	12533	12637	12591	12905	12622	12817	12610	12714	12686	12600	12579	12621	12618	12713	12873	12599	12573	12655	12662	12619	12730	12582	12683	12736	12721	12701	12480	12840	12730	12680	12688	12700	12556	12550	12657	12698	12791	12773	12701	12778	12600	12661	12696	12682	12622	12734	12576	12631	12528	12825	12791	12689	12570	12890	12723	12751	12671	12786	12626	12733	12664	12873	12733	12865	12678	12700	12614	12677	12711	12787	12787	12800	12483	12529	12671	12806	12838	12670	12591	12667	12631	12775	12837	12787	12500	12858	12697	12748	12851	12544	12730	12709	12699	12676	12735	12658	12706	12598	12553	12615	12654	12716	12776	12675	12571	12664	12668	12681	12840	12817	12644	12648	12697	12773	12728	12644	12749	12760	12688	12437	12537	12750	12640	12817	12673	12908	12722	12637	12708	12552	12547	12727	12625	12726	12756	12593	12518	12599	12625	12499	12606	12578	12624	12651	12754	12600	12787	12772	12701	12670	12729	12626	12744	12702	12788	12539	12624	12666	12659	12720	12521	12687	12863	12747	12553	12746	12766	12656	12548	12691	12787	12665	12800	12617	12811	12564	12638	12541	12653	12740	12745	12720	12755	12650	12529	12757	12647	12571	12713	12642	12705	12750	12610	12696	12623	12586	12602	12827	12650	12554	12753	12702	12736	12711	12820	12720	12805	12593	12767	12717	12645	12700	12610	12627	12602	12610	12709	12753	12745	12655	12784	12764	12722	12765	12694	12844	12621	12712	12747	12694	12628	12776	12703	12621	12641	12655	12743	12532	12660	12673	12711	12805	12607	12784	12588	12763	12706	12811	12611	12391	12690	12668	12711	12713	12592	12766	12748	12579	12774	12641	12732	12734	12661	12768	12689	13008	12633	12718	12938	12791	12623	12743	12656	12804	12582	12851	12696	12550	12691	12629	12746	12646	12561	12778	12866	12682	12823	12589	12636	12608	12813	12649	12603	12790	12737	12845	12632	12591	12443	12683	12628	12774	12597	12631	12599	12727	12587	12513	12542	12700	12592	12671	12658	12738	12647	12581	12779	12880	12823	12609	12659	12725	12574	12749	12651	12712	12696	12754	12790	12672	12600	12747	12684	12732	12606	12661	12627	12633	12739	12742	12630	12706	12486	12628	12839	12507	12726	12683	12733	12641	12693	12585	12820	12727	12744	12767	12432	12815	12784	12557	12829	12567	12753	12742	12512	12757	12654	12510	12594	12565	12710	12693	12729	12635	12776	12775	12660	12741	12579	12660	12820	12680	12652	12773	12764	12705	12640	12638	12655	12543	12742	12749	12732	12559	12726	12718	12727	12603	12534	12685	12756	12567	12706	12522	12695	12645	12729	12673	12698	12690	12725	12659	12548	12797	12710	12677	12673	12595	12596	12707	12701	12690	12689	12610	12714	12578	12574	12468	12739	12773	12666	12713	12759	12805	12571	12867	12796	12584	12678	12682	12659	12462	12605	12746	12695	12717	12675	12722	12556	12662	12582	12704	12732	12731	12618	12654	12652	12519	12760	12697	12640	12608	12758	12497	12684	12671	12432	12708	12686	12742	12508	12770	12714	12812	12804	12663	12651	12579	12734	12562	12629	12700	12747	12779	12706	12892	12607	12662	12680	12681	12738	12680	12753	12637	12635	12670	12665	12897	12517	12815	12615	12471	12651	12686	12725	12672	12600	12586	12769	12713	12836	12567	12704	12567	12744	12611	12610	12610	12794	12643	12799	12682	12736	12680	12635	12634	12751	12572	12675	12730	12667	12599	12768	12641	12734	12551	12572	12672	12820	12782	12564	12535	12725	12599	12686	12688	12589	12617	12860	12611	12789	12641	12692	12654	12916	12700	12588	12833	12526	12706	12678	12645	12711	12687	12772	12757	12736	12687	12754	12698	12802	12684	12562	12763	12884	12645	12694	12731	12693	12654	12674	12650	12650	12788	12617	12711	12751	12612	12702	12671	12629	12543	12762	12656	12517	12834	12788	12831	12614	12725	12817	12645	12687	12746	12604	12537	12689	12762	12845	12741	12737	12597	12786	12621	12720	12659	12585	12820	12661	12624	12837	12594	12748	12785	12645	12735	12770	12680	12626	12833	12629	12563	12729	12810	12647	12682	12655	12768	12462	12805	12705	12695	12463	12706	12716	12633	12736	12661	12597	12633	12601	12704	12758	12773	12792	12580	12731	12569	12642	12691	12530	12747	12688	12724	12682	12808	12659	12712	12730	12730	12651	12495	12746	12628	12632	12621	12705	12637	12736	12515	12702	12671	12644	12800	12708	12669	12630	12614	12664	12605	12656	12674	12610	12717	12696	12580	12656	12773	12659	12614	12619	12675	12672	12530	12636	12668	12677	12809	12827	12639	12871	12805	12635	12663	12674	12628	12616	12651	12804	12633	12792	12736	12826	12631	12666	12698	12581	12696	12629	12746	12661	12618	12862	12490	12662	12678	12740	12709	12574	12696	12724	12756	12613	12522	12588	12645	12581	12726	12559	12586	12643	12703	12620	12713	12810	12726	12693	12604	12567	12621	12611	12625	12624	12597	12662	12660	12760	12721	12680	12616	12699	12591	12622	12697	12636	12710	12647	12536	12559	12670	12770	12676	12594	12708	12674	12628	12715	12629	12705	12770	12778	12626	12679	12733	12679	12621	12417	12630	12547	12760	12598	12706	12757	12724	12731	12707	12681	12559	12585	12604	12722	12725	12615	12681	12536	12645	12631	12624	12698	12697	12767	12848	12759	12684	12914	12567	12640	12536	12775	12654	12860	12634	12533	12813	12778	12624	12675	12603	12844	12492	12577	12659	12783	12580	12634	12711	12813	12867	12688	12857	12770	12670	12651	12589	12637	12719	12646	12708	12635	12784	12802	12671	12573	12609	12707	12677	12665	12781	12627	12534	12803	12837	12811	12839	12611	12782	12710	12728	12809	12663	12740	12694	12717	12715	12555	12694	12650	12722	12571	12554	12679	12591	12660	12730	12714	12646	12721	12521	12800	12601	12755	12773	12716	12768	12850	12754	12729	12700	12635	12625	12785	12786	12621	12734	12591	12705	12608	12986	12680	12796	12696	12696	12816	12703	12724	12700	12701	12718	12737	12681	12655	12747	12490	12614	12668	12742	12781	12601	12719	12733	12754	12676	12713	12579	12729	12535	12719	12543	12593	12628	12726	12653	12781	12730	12658	12741	12720	12592	12788	12737	12544	12599	12852	12794	12763	12710	12601	12662	12566	12678	12802	12672	12694	12662	12581	12605	12629	12624	12734	12670	12667	12515	12775	12811	12791	12610	12631	12746	12510	12614	12723	12491	12582	12760	12462	12598	12668	12788	12710	12686	12554	12807	12910	12625	12728	12836	12663	12704	12680	12678	12931	12832	12785	12666	12628	12772	12688	12757	12606	12563	12598	12700	12613	12753	12593	12506	12554	12795	12718	12701	12471	12933	12734	12847	12598	12843	12756	12738	12845	12650	12938	12851	12807	12736	12771	12834	12452	12727	12599	12821	12698	12850	12721	12737	12841	12741	12586	12572	12635	12743	12693	12685	12929	12762	12660	12668	12712	12657	12717	12699	12713	12711	12613	12648	12749	12674	12691	12587	12591	12649	12564	12645	12784	12642	12620	12567	12667	12708	12613	12654	12644	12657	12914	12660	12565	12615	12521	12618	12518	12662	12687	12665	12703	12778	12559	12720	12722	12674	12730	12800	12638	12505	12672	12655	12715	12696	12769	12830	12677	12652	12879	12823	12796	12765	12771	12642	12645	12785	12724	12797	12756	12776	12592	12724	12703	12717	12685	12638	12847	12713	12657	12611	12830	12608	12664	12671	12779	12633	12674	12674	12708	12665	12689	12565	12766	12601	12664	12424	12760	12567	12716	12705	12660	12783	12710	12642	12741	12808	12755	12788	12598	12734	12682	12665	12706	12475	12662	12669	12572	12674	12742	12657	12722	12818	12806	12646	12777	12736	12559	12715	12659	12827	12670	12505	12718	12617	12613	12718	12662	12577	12568	12639	12766	12807	12668	12657	12866	12722	12610	12546	12622	12759	12685	12641	12681	12705	12616	12706	12805	12766	12681	12558	12614	12647	12873	12769	12752	12612	12668	12797	12594	12725	12662	12684	12552	12644	12700	12386	12814	12687	12709	12678	12577	12642	12741	12664	12841	12769	12698	12700	12568	12613	12885	12729	12601	12668	12743	12645	12738	12753	12698	12556	12517	12653	12679	12705	12744	12695	12649	12577	12627	12600	12780	12578	12506	12674	12598	12707	12757	12727	12638	12683	12573	12492	12786	12720	12780	12614	12550	12540	12600	12644	12707	12667	12737	12826	12728	12588	12720	12859	12893	12595	12773	12529	12725	12639	12693	12649	12757	12643	12852	12508	12666	12871	12616	12828	12650	12677	12664	12861	12596	12678	12639	12747	12723	12621	12677	12619	12868	12718	12435	12763	12712	12581	12784	12591	12728	12821	12638	12622	12574	12701	12763	12625	12698	12592	12677	12613	12656	12830	12560	12789	12776	12683	12709	12821	12694	12768	12844	12825	12826	12580	12636	12763	12848	12780	12778	12679	12501	12655	12799	12659	12752	12588	12734	12590	12630	12754	12812	12565	12499	12789	12508	12786	12657	12528	12658	12534	12759	12700	12772	12722	12691	12770	12621	12571	12764	12775	12613	12705	12780	12635	12650	12747	12754	12743	12574	12639	12658	12792	12673	12697	12616	12785	12659	12756	12646	12734	12603	12771	12654	12658	12730	12638	12494	12567	12581	12730	12592	12797	12637	12706	12775	12664	12584	12619	12595	12754	12669	12594	12593	12618	12660	12605	12655	12723	12718	12783	12625	12554	12685	12797	12606	12822	12729	12670	12762	12690	12721	12752	12657	12819	12569	12700	12678	12714	12581	12814	12679	12748	12673	12709	12608	12740	12516	12568	12701	12764	12727	12642	12719	12639	12578	12738	12661	12459	12589	12669	12518
22905	21114	28608	24456	23787	25443	23846	19182	17346	17031	16507	16388	16221	16183	15890	16069	16008	15818	15971	15807	15718	15596	15724	15697	15676	15750	15579	15643	15520	15584	15583	15639	15654	15562	15632	15464	15475	15394	15687	15420	15668	15626	15627	15721	15501	15523	15537	15417	15477	15609	15481	15803	15605	15673	15595	15457	15507	15482	15504	15493	15484	15652	15551	15715	15526	15701	15715	15568	15519	15369	15713	15560	15612	15516	15485	15523	15599	15663	15351	15582	15441	15574	15480	15613	15686	15593	15570	15476	15479	15668	15531	15432	15564	15576	15323	15685	15496	15621	15557	15722	15446	15399	15459	15496	15496	15536	15576	15556	15501	15654	15737	15488	15457	15421	15764	15503	15544	15434	15487	15563	15403	15545	15687	15465	15631	15419	15369	15571	15435	15453	15572	15424	15697	15468	15742	15412	15667	15489	15603	15604	15460	15740	15486	15782	15467	15593	15535	15676	15524	15467	15601	15398	15559	15503	15624	15396	15417	15484	15540	15533	15553	15524	15435	15602	15638	15460	15733	15431	15596	15556	15590	15515	15458	15493	15404	15460	15605	15459	15679	15748	15580	15582	15511	15533	15488	15530	15535	15650	15502	15452	15473	15501	15761	15456	15560	15503	15459	15641	15505	15495	15682	15393	15411	15439	15605	15618	15598	15544	15584	15574	15510	15594	15490	15413	15503	15492	15513	15399	15587	15482	15588	15590	15611	15430	15316	15393	15625	15520	15533	15336	15598	15608	15671	15694	15686	15560	15516	15555	15772	15714	15573	15712	15473	15553	15560	15566	15613	15519	15707	15722	15557	15677	15707	15641	15534	15465	15540	15566	15462	15591	15584	15539	15592	15604	15376	15492	15557	15592	15485	15691	15488	15440	15448	15654	15439	15654	15742	15542	15485	15383	15589	15500	15424	15515	15330	15254	15472	15378	15508	15499	15620	15408	15596	15424	15438	15577	15582	15503	15472	15525	15644	15383	15602	15616	15456	15290	15551	15596	15418	15364	15489	15707	15527	15545	15528	15351	15428	15526	15400	15443	15580	15673	15393	15527	15511	15662	15677	15616	15504	15547	15418	15522	15647	15589	15653	15613	15244	15360	15552	15520	15629	15560	15578	15643	15787	15654	15415	15529	15775	15486	15524	15371	15546	15607	15484	15465	15367	15607	15556	15610	15706	15588	15658	15388	15445	15437	15650	15624	15631	15634	15310	15425	15479	15271	15422	15463	15532	15422	15537	15593	15486	15539	15513	15347	15219	15496	15571	15566	15710	15718	15532	15639	15533	15570	15781	15647	15597	15324	15586	15760	15451	15593	15518	15491	15539	15633	15431	15687	15470	15511	15396	15636	15569	15366	15559	15619	15544	15565	15488	15522	15557	15375	15692	15454	15509	15503	15527	15644	15474	15765	15506	15519	15523	15432	15672	15461	15641	15459	15502	15334	15561	15524	15284	15512	15447	15443	15431	15675	15387	15628	15609	15511	15465	15448	15346	15543	15432	15560	15425	15525	15496	15593	15735	15569	15677	15501	15533	15487	15475	15561	15377	15389	15454	15439	15566	15641	15614	15495	15436	15597	15567	15356	15425	15483	15584	15562	15516	15510	15544	15562	15434	15504	15559	15628	15744	15588	15571	15507	15506	15391	15389	15573	15590	15526	15455	15509	15473	15569	15502	15487	15539	15360	15565	15617	15416	15553	15526	15536	15595	15539	15409	15393	15650	15302	15436	15595	15458	15375	15633	15487	15688	15568	15491	15518	15397	15680	15588	15641	15468	15599	15440	15694	15590	15312	15526	15381	15538	15559	15824	15551	15792	15480	15546	15624	15461	15746	15622	15510	15674	15618	15519	15566	15563	15439	15712	15387	15711	15538	15794	15469	15739	15560	15504	15600	15662	15502	15627	15539	15727	15386	15467	15470	15453	15438	15575	15535	15537	15478	15562	15661	15450	15507	15509	15463	15473	15332	15410	15620	15460	15459	15628	15211	15540	15511	15438	15558	15701	15624	15618	15472	15460	15297	15479	15693	15642	15628	15481	15603	15524	15653	15437	15658	15491	15403	15466	15536	15569	15574	15449	15296	15467	15589	15437	15659	15512	15311	15536	15792	15401	15471	15505	15429	15595	15365	15512	15540	15702	15569	15487	15567	15326	15451	15397	15522	15501	15617	15752	15481	15529	15451	15767	15518	15432	15767	15429	15555	15447	15371	15484	15649	15575	15696	15696	15478	15538	15734	15597	15652	15489	15439	15528	15430	15311	15501	15368	15344	15403	15564	15563	15446	15522	15537	15681	15427	15761	15510	15664	15490	15755	15652	15470	15511	15676	15532	15558	15549	15555	15430	15598	15618	15542	15473	15468	15337	15665	15463	15514	15550	15533	15811	15660	15515	15864	15269	15432	15331	15511	15557	15611	15448	15659	15537	15700	15379	15358	15431	15703	15440	15587	15495	15493	15654	15488	15535	15579	15565	15617	15583	15372	15495	15603	15533	15523	15371	15520	15393	15511	15541	15599	15447	15468	15345	15439	15627	15445	15559	15503	15455	15278	15537	15285	15447	15360	15531	15557	15476	15282	15482	15621	15542	15438	15353	15489	15592	15631	15517	15607	15608	15545	15446	15587	15452	15511	15467	15696	15685	15535	15782	15525	15728	15703	15432	15623	15352	15357	15252	15355	15530	15544	15650	15538	15416	15521	15562	15432	15516	15487	15279	15555	15298	15525	15447	15480	15617	15415	15377	15468	15678	15516	15598	15546	15520	15584	15534	15604	15484	15558	15410	15470	15494	15493	15611	15611	15464	15593	15539	15551	15246	15486	15645	15369	15325	15611	15461	15576	15638	15513	15561	15438	15443	15472	15655	15468	15423	15371	15645	15657	15826	15622	15588	15685	15423	15360	15295	15615	15598	15517	15621	15702	15623	15630	15539	15682	15382	15289	15601	15434	15529	15538	15288	15700	15376	15496	15552	15666	15421	15594	15427	15495	15493	15496	15463	15685	15605	15851	15578	15616	15541	15655	15491	15554	15546	15610	15549	15576	15390	15610	15435	15594	15649	15555	15693	15657	15421	15588	15451	15529	15511	15243	15521	15708	15505	15466	15641	15385	15617	15590	15451	15631	15554	15365	15458	15360	15350	15438	15501	15472	15645	15556	15520	15559	15767	15521	15546	15505	15768	15521	15481	15432	15514	15598	15367	15430	15537	15573	15495	15597	15389	15378	15695	15549	15692	15560	15626	15638	15552	15391	15589	15685	15660	15589	15580	15502	15593	15528	15505	15578	15538	15396	15421	15348	15609	15503	15336	15690	15561	15516	15353	15435	15735	15592	15691	15635	15525	15498	15386	15552	15569	15670	15561	15508	15661	15619	15506	15520	15598	15685	15536	15712	15515	15591	15530	15486	15433	15597	15509	15547	15526	15472	15642	15273	15509	15675	15567	15362	15343	15560	15356	15428	15403	15630	15559	15754	15642	15466	15453	15410	15416	15456	15579	15543	15523	15668	15500	15691	15377	15580	15353	15401	15503	15487	15723	15510	15540	15560	15641	15628	15373	15332	15582	15284	15693	15628	15668	15316	15615	15537	15434	15444	15456	15583	15451	15650	15341	15391	15601	15532	15548	15486	15625	15584	15332	15587	15561	15549	15480	15620	15415	15476	15475	15676	15736	15419	15401	15436	15516	15561	15441	15485	15517	15482	15640	15642	15413	15570	15734	15562	15481	15473	15637	15434	15555	15629	15629	15591	15577	15562	15691	15600	15596	15365	15496	15419	15555	15654	15648	15529	15445	15684	15483	15451	15486	15473	15397	15632	15574	15554	15444	15489	15303	15588	15599	15662	15712	15557	15445	15415	15513	15583	15520	15546	15433	15570	15646	15543	15747	15694	15547	15482	15310	15478	15499	15464	15635	15599	15479	15429	15597	15471	15550	15474	15585	15712	15494	15452	15516	15304	15454	15489	15461	15574	15566	15661	15561	15461	15484	15403	15458	15529	15567	15735	15496	15537	15560	15583	15409	15395	15516	15661	15736	15626	15445	15525	15444	15368	15431	15510	15386	15686	15494	15608	15721	15549	15539	15556	15528	15428	15614	15500	15509	15580	15636	15575	15441	15526	15612	15384	15540	15603	15588	15489	15322	15507	15558	15563	15418	15529	15557	15482	15553	15477	15667	15567	15694	15497	15396	15510	15452	15474	15424	15641	15609	15336	15518	15534	15539	15538	15670	15488	15770	15531	15609	15763	15614	15557	15344	15319	15674	15541	15602	15623	15551	15662	15585	15458	15596	15445	15510	15464	15537	15471	15465	15428	15536	15587	15707	15438	15647	15738	15544	15678	15512	15630	15394	15545	15422	15578	15549	15358	15307	15552	15309	15280	15562	15441	15573	15549	15525	15328	15564	15649	15415	15504	15426	15590	15448	15501	15594	15502	15590	15622	15535	15497	15551	15476	15400	15597	15521	15767	15590	15612	15670	15650	15371	15535	15474	15700	15541	15585	15464	15441	15405	15536	15613	15516	15423	15518	15552	15646	15532	15716	15565	15343	15291	15640	15503	15523	15485	15569	15783	15525	15635	15556	15462	15511	15552	15385	15508	15584	15483	15510	15733	15600	15674	15476	15605	15647	15541	15412	15549	15754	15346	15401	15583	15638	15565	15656	15610	15702	15637	15755	15547	15557	15677	15407	15446	15535	15392	15427	15547	15607	15536	15630	15474	15668	15487	15636	15735	15659	15456	15669	15492	15537	15510	15663	15443	15375	15689	15603	15601	15509	15438	15388	15400	15587	15542	15602	15579	15531	15482	15535	15765	15605	15746	15462	15483	15422	15623	15587	15477	15522	15523	15372	15488	15775	15562	15409	15470	15412	15444	15611	15408	15485	15444	15720	15431	15466	15412	15569	15593	15416	15719	15614	15474	15429	15605	15344	15423	15448	15571	15615	15526	15628	15294	15433	15397	15476	15654	15486	15582	15491	15563	15377	15350	15669	15327	15438	15403	15460	15748	15558	15416	15488	15495	15503	15405	15529	15458	15560	15570	15488	15632	15511	15686	15464	15661	15509	15499	15550	15364	15463	15540	15602	15380	15387	15421	15665	15693	15617	15363	15535	15493	15434	15639	15560	15674
26333	51217	41852	31345	27822	23512	19936	16987	15263	14836	14515	14258	13904	14009	13854	13677	13399	13602	13644	13518	13473	13513	13468	13349	13403	13355	13475	13424	13409	13358	13454	13236	13482	13384	13236	13458	13263	13336	13556	13475	13423	13270	13249	13436	13246	13265	13366	13389	13553	13355	13501	13264	13317	13332	13330	13321	13474	13332	13401	13302	13460	13347	13209	13348	13261	13266	13355	13403	13459	13415	13281	13407	13322	13434	13153	13366	13288	13214	13139	13230	13458	13278	13179	13411	13362	13342	13241	13387	13361	13224	13351	13323	13349	13236	13212	13344	13187	13419	13430	13265	13369	13384	13297	13389	13407	13309	13223	13426	13247	13449	13220	13232	13246	13494	13471	13297	13345	13317	13402	13305	13184	13396	13263	13293	13285	13225	13339	13311	13409	13492	13272	13292	13527	13290	13146	13389	13203	13369	13172	13419	13460	13312	13509	13268	13259	13330	13201	13407	13345	13400	13364	13371	13328	13287	13438	13321	13135	13297	13302	13398	13303	13208	13445	13327	13464	13210	13425	13255	13363	13412	13422	13321	13280	13319	13482	13424	13262	13308	13329	13129	13131	13284	13368	13278	13313	13266	13262	13238	13507	13369	13168	13358	13529	13327	13422	13205	13389	13299	13204	13363	13345	13395	13167	13347	13459	13096	13285	13131	13533	13285	13323	13220	13407	13386	13414	13437	13224	13311	13193	13220	13264	13370	13244	13295	13249	13268	13349	13288	13165	13349	13350	13121	13441	13237	13407	13266	13341	13491	13298	13416	13410	13322	13163	13225	13414	13356	13161	13352	13490	13366	13390	13271	13278	13497	13353	13242	13313	13333	13159	13304	13165	13284	13451	13239	13305	13229	13429	13210	13202	13448	13347	13300	13446	13319	13182	13267	13150	13294	13332	13330	13439	13201	13392	13236	13486	13462	13386	13376	13311	13259	13329	13385	13206	13316	13216	13295	13280	13282	13352	13290	13139	13521	13373	13448	13187	13366	13342	13242	13289	13421	13176	13394	13472	13317	13357	13148	13194	13371	13371	13340	13475	13300	13272	13395	13321	13301	13376	13318	13386	13388	13280	13472	13544	13332	13308	13289	13282	13192	13325	13310	13300	13353	13311	13284	13257	13441	13290	13364	13154	13238	13244	13311	13513	13376	13254	13264	13318	13271	13344	13404	13162	13238	13400	13350	13193	13241	13435	13172	13311	13410	13376	13240	13212	13336	13368	13326	13340	13294	13529	13349	13359	13257	13279	13418	13428	13356	13431	13265	13402	13437	13403	13257	13449	13320	13274	13430	13410	13337	13419	13377	13372	13441	13301	13369	13421	13317	13411	13413	13433	13333	13236	13268	13217	13227	13454	13221	13232	13182	13389	13520	13516	13184	13342	13365	13427	13240	13224	13272	13258	13216	13383	13150	13426	13398	12999	13401	13297	13521	13240	13259	13349	13194	13334	13404	13398	13375	13193	13301	13390	13278	13398	13330	13256	13398	13114	13369	13452	13358	13337	13390	13310	13207	13370	13411	13288	13165	13130	13409	13475	13353	13325	13337	13245	13257	13312	13316	13396	13167	13478	13210	13212	13288	13278	13306	13321	13196	13344	13283	13211	13256	13415	13373	13353	13325	13263	13284	13339	13527	13425	13265	13341	13337	13322	13311	13503	13400	13238	13403	13464	13298	13379	13463	13171	13231	13333	13284	13327	13571	13355	13433	13270	13300	13325	13210	13169	13308	13221	13384	13289	13365	13257	13275	13336	13381	13279	13393	13111	13362	13390	13281	13345	13331	13242	13438	13258	13344	13355	13305	13307	13294	13315	13410	13312	13389	13251	13402	13535	13384	13061	13435	13443	13270	13282	13412	13256	13394	13228	13356	13449	13328	13124	13323	13173	13479	13181	13328	13333	13281	13402	13329	13424	13432	13372	13214	13286	13308	13375	13258	13362	13472	13187	13304	13460	13204	13211	13379	13452	13336	13320	13313	13295	13300	13318	13311	13433	13499	13359	13215	13272	13364	13512	13325	13438	13230	13319	13368	13347	13149	13211	13486	13177	13242	13271	13389	13321	13180	13372	13295	13386	13306	13445	13360	13514	13191	13321	13322	13412	13450	13415	13432	13302	13457	13288	13301	13355	13395	13266	13204	13478	13291	13287	13257	13431	13344	13239	13263	13304	13264	13242	13329	13297	13234	13334	13491	13162	13463	13446	13396	13352	13409	13418	13275	13282	13479	13305	13419	13268	13508	13310	13403	13439	13464	13351	13463	13321	13185	13304	13305	13284	13217	13401	13494	13273	13318	13302	13353	13333	13378	13271	13400	13407	13381	13254	13317	13532	13388	13271	13184	13167	13529	13300	13253	13410	13268	13349	13183	13284	13373	13360	13338	13407	13310	13373	13519	13287	13401	13246	13096	13400	13403	13355	13328	13206	13366	13347	13347	13341	13393	13503	13269	13293	13455	13351	13236	13344	13294	13289	13113	13257	13274	13201	13323	13352	13243	13267	13419	13433	13431	13342	13266	13186	13275	13404	13475	13240	13446	13232	13319	13189	13422	13244	13273	13455	13268	13426	13272	13376	13254	13379	13393	13292	13356	13335	13252	13215	13262	13339	13397	13211	13295	13396	13511	13365	13335	13225	13413	13339	13428	13279	13331	13269	13171	13369	13377	13196	13309	13393	13362	13513	13280	13343	13221	13273	13372	13309	13174	13439	13243	13285	13404	13401	13353	13384	13343	13205	13225	13345	13348	13228	13395	13418	13262	13414	13124	13161	13264	13452	13417	13414	13207	13445	13261	13466	13327	13191	13286	13212	13177	13421	13353	13271	13319	13485	13217	13287	13260	13290	13297	13485	13201	13217	13293	13214	13399	13439	13282	13380	13347	13367	13224	13358	13248	13241	13329	13373	13183	13432	13485	13342	13198	13326	13337	13438	13223	13154	13239	13335	13415	13410	13386	13360	13336	13372	13384	13321	13176	13430	13319	13279	13374	13291	13407	13393	13258	13393	13266	13312	13262	13404	13257	13287	13404	13291	13496	13454	13187	13183	13179	13356	13388	13283	13251	13211	13221	13274	13278	13470	13126	13363	13391	13298	13499	13325	13335	13248	13108	13323	13264	13430	13365	13383	13155	13232	13375	13373	13400	13234	13263	13360	13359	13152	13273	13355	13369	13205	13350	13529	13162	13462	13414	13507	13432	13325	13274	13317	13277	13294	13334	13297	13235	13239	13370	13373	13266	13319	13202	13519	13238	13320	13472	13245	13404	13069	13269	13257	13435	13365	13477	13319	13339	13342	13420	13275	13287	13483	13343	13217	13236	13325	13230	13480	13199	13451	13431	13259	12963	13205	13347	13323	13384	13379	13225	13176	13241	13394	13365	13291	13498	13225	13235	13271	13193	13300	13129	13244	13382	13426	13240	13298	13353	13277	13361	13343	13467	13464	13179	13430	13259	13365	13279	13410	13317	13170	13324	13438	13306	13353	13357	13369	13351	13392	13417	13334	13269	13198	13361	13297	13187	13323	13246	13182	13351	13317	13233	13438	13349	13297	13468	13369	13308	13495	13308	13256	13147	13301	13375	13266	13262	13307	13256	13285	13379	13350	13220	13297	13245	13127	13262	13338	13239	13299	13283	13306	13316	13383	13308	13206	13394	13309	13386	13419	13338	13254	13267	13231	13356	13320	13273	13345	13282	13360	13263	13439	13351	13401	13281	13307	13315	13282	13295	13300	13222	13364	13389	13513	13297	13343	13260	13357	13425	13239	13194	13472	13254	13398	13396	13172	13454	13377	13179	13254	13552	13295	13166	13319	13016	13255	13268	13481	13295	13274	13477	13341	13355	13251	13256	13332	13247	13370	13194	13336	13429	13316	13218	13470	13332	13275	13372	13207	13327	13302	13357	13196	13102	13256	13234	13277	13469	13248	13249	13454	13287	13176	13187	13263	13291	13315	13379	13170	13482	13114	13262	13398	13345	13344	13289	13211	13334	13360	13335	13389	13308	13299	13293	13395	13330	13366	13333	13298	13355	13344	13256	13388	13165	13587	13220	13337	13491	13462	13462	13226	13442	13496	13354	13126	13337	13361	13192	13258	13533	13483	13407	13216	13461	13280	13235	13416	13288	13405	13100	13233	13443	13368	13294	13316	13232	13312	13263	13269	13137	13307	13290	13267	13445	13242	13243	13274	13360	13324	13384	13329	13407	13246	13433	13376	13213	13425	13333	13171	13431	13260	13389	13417	13398	13453	13317	13293	13277	13320	13438	13374	13283	13258	13291	13346	13177	13179	13298	13343	13265	13396	13253	13372	13282	13358	13346	13361	13254	13403	13353	13187	13333	13308	13277	13355	13305	13374	13409	13462	13413	13408	13208	13358	13431	13172	13248	13228	13305	13273	13297	13278	13262	13419	13183	13468	13268	13224	13351	13221	13360	13303	13297	13416	13383	13451	13236	13308	13347	13427	13360	13186	13453	13280	13538	13315	13277	13336	13512	13156	13372	13242	13268	13478	13356	13290	13329	13328	13236	13306	13312	13262	13392	13372	13336	13232	13265	13430	13330	13246	13448	13307	13327	13418	13113	13335	13342	13318	13348	13235	13336	13405	13439	13204	13296	13398	13413	13334	13407	13334	13392	13256	13289	13157	13370	13304	13305	13396	13362	13323	13423	13356	13266	13268	13116	13315	13279	13409	13120	13364	13244	13270	13417	13195	13210	13170	13506	13446	13306	13363	13302	13442	13396	13260	13402	13399	13127	13432	13440	13221	13286	13325	13310	13261	13311	13290	13319	13322	13374	13180	13369	13464	13092	13512	13362	13415	13492	13292	13325	13356	13309	13422	13256	13313	13248	13100	13311	13417	13444	13418	13320	13196	13302	13334	13243	13331	13369	13324	13311	13346	13291	13372	13216	13198	13337	13442	13265	13449	13184	13233	13264	13176	13234	13444	13470	13275	13143	13297	13391	13242	13261	13214	13328	13254	13342	13336	13265	13204	13485	13333	13371	13406	13319	13472	13297	13180	13410	13172	13384	13429	13268	13359	13182	13267	13415	13295	13236	13115	13417	13246	13348	13393	13423	13402	13172	13427	13339	13225	13336	13312	13316	13354	13218	13392	13396	13450	13344
24057	21143	28415	27633	24268	21214	19088	16722	15775	15361	15353	14829	14788	14842	14610	14735	14443	14765	14597	14464	14591	14363	14411	14510	14352	14405	14533	14638	14429	14553	14602	14205	14315	14533	14635	14418	14608	14525	14521	14311	14431	14325	14409	14519	14451	14450	14317	14200	14077	14587	14253	14435	14314	14499	14379	14500	14419	14257	14230	14692	14443	14342	14282	14468	14496	14406	14341	14257	14415	14399	14643	14297	14381	14541	14345	14439	14472	14403	14294	14282	14506	14458	14466	14159	14289	14417	14334	14435	14375	14422	14198	14303	14252	14233	14415	14265	14387	14417	14218	14302	14085	14281	14212	14197	14261	14202	14303	14508	14497	14426	14401	14461	14349	14452	14394	14229	14451	14302	14443	14273	14081	14402	14379	14273	14194	14313	14296	14312	14456	14327	14352	14354	14363	14248	14577	14255	14375	14377	14154	14280	14251	14165	14285	14158	14377	14180	14317	14257	14432	14389	14528	14271	14307	14280	14303	14344	14354	14266	14233	14268	14327	14485	14369	14247	14611	14382	14268	14268	14394	14352	14419	14460	14303	14354	14387	14297	14414	14424	14352	14481	14233	14422	14353	14121	14416	14322	14481	14205	14341	14382	14047	14288	14362	14253	14252	14339	14194	14258	14407	14131	14388	14371	14508	14404	14346	14368	14393	14346	14416	14311	14288	14474	14096	14465	14471	14161	14568	14338	14378	14375	14375	14309	14287	14147	14295	14309	14183	14514	14401	14366	14168	14394	14409	14291	14526	14336	14298	14384	14193	14269	14318	14313	14367	14468	14283	14576	14483	14382	14070	14408	14429	14274	14363	14358	14315	14453	14383	14370	14164	14451	14222	14508	14468	14430	14307	14409	14457	14310	14403	14353	14344	14256	14259	14349	14370	14196	14384	14330	14616	14442	14327	14362	14439	14343	14235	14353	14358	14192	14297	14320	14294	14439	14448	14429	14244	14523	14249	14354	14293	14200	14316	14282	14442	14233	14314	14272	14424	14339	14440	14333	14188	14372	14289	14274	14396	14341	14296	14252	14348	14429	14441	14295	14385	14328	14500	14452	14406	14287	14365	14407	14271	14492	14254	14398	14218	14270	14384	14328	14472	14479	14342	14144	14341	14318	14352	14468	14172	14214	14271	14221	14397	14218	14520	14281	14356	14417	14503	14482	14519	14502	14552	14541	14354	14338	14264	14330	14310	14290	14399	14253	14442	14388	14201	14284	14412	14478	14584	14336	14406	14460	14264	14455	14334	14297	14366	14302	14416	14490	14445	14299	14334	14384	14520	14328	14267	14508	14454	14239	14288	14268	14207	14256	14383	14329	14186	14458	14293	14375	14399	14488	14249	14408	14327	14331	14250	14305	14365	14405	14290	14517	14550	14513	14377	14197	14309	14698	14128	14037	14328	14424	14318	14201	14314	14194	14346	14186	14296	14406	14407	14479	14341	14392	14369	14541	14402	14468	14358	14433	14513	14536	14482	14406	14345	14231	14512	14432	14398	14296	14485	14381	14450	14323	14377	14434	14160	14206	14616	14461	14161	14338	14245	14501	14255	14178	14418	14205	14316	14307	14272	14361	14246	14523	14437	14242	14397	14433	14548	14365	14296	14437	14581	14328	14578	14374	14496	14362	14399	14311	14428	14308	14470	14408	14661	14188	14223	14317	14390	14298	14469	14537	14378	14308	14441	14372	14279	14517	14204	14273	14433	14368	14384	14350	14416	14417	14430	14384	14308	14304	14365	14357	14405	14552	14364	14211	14338	14425	14368	14399	14236	14374	14424	14237	14338	14483	14235	14266	14310	14460	14461	14490	14426	14404	14388	14408	14391	14398	14256	14410	14408	14362	14291	14478	14319	14309	14389	14497	14378	14464	14331	14266	14363	14491	14389	14468	14249	14302	14355	14221	14158	14457	14506	14341	14326	14357	14258	14496	14403	14286	14397	14365	14447	14403	14369	14409	14238	14466	14291	14381	14340	14440	14459	14255	14348	14373	14349	14344	14472	14304	14384	14057	14277	14025	14526	14471	14334	14351	14349	14362	14419	14289	14330	14377	14489	14446	14327	14191	14448	14285	14409	14448	14409	14352	14520	14387	14233	14455	14313	14308	14658	14270	14453	14466	14500	14402	14387	14337	14289	14523	14586	14417	14448	14344	14323	14340	14465	14281	14235	14366	14184	14245	14263	14541	14400	14618	14370	14261	14329	14452	14210	14515	14185	14540	14494	14365	14318	14292	14427	14395	14396	14483	14350	14216	14241	14409	14254	14320	14403	14223	14489	14541	14438	14535	14448	14457	14563	14376	14332	14310	14300	14185	14219	14208	14282	14236	14366	14400	14476	14362	14370	14233	14490	14317	14340	14363	14401	14373	14158	14500	14213	14443	14277	14324	14319	14307	14284	14339	14406	14620	14277	14297	14390	14547	14527	14458	14477	14419	14398	14245	14356	14428	14359	14285	14287	14210	14500	14386	14519	14425	14325	14373	14340	14288	14392	14431	14306	14534	14350	14380	14417	14558	14343	14405	14297	14300	14199	14298	14530	14387	14412	14243	14449	14435	14369	14429	14411	14236	14279	14225	14343	14354	14406	14379	14200	14455	14370	14186	14592	14405	14342	14311	14360	14524	14310	14443	14355	14502	14336	14388	14278	14587	14257	14256	14418	14407	14337	14314	14468	14315	14342	14572	14282	14494	14276	14136	14326	14436	14255	14406	14236	14476	14364	14425	14321	14189	14307	14131	14371	14247	14452	14151	14507	14262	14360	14308	14306	14329	14304	14376	14269	14452	14344	14487	14326	14340	14389	14373	14268	14414	14493	14354	14118	14096	14304	14372	14329	14341	14264	14436	14166	14406	14439	14395	14267	14282	14432	14259	14030	14225	14421	14451	14369	14438	14279	14293	14308	14307	14439	14300	14382	14341	14190	14174	14267	14321	14276	14380	14357	14397	14409	14305	14654	14328	14306	14321	14367	14312	14478	14595	14224	14452	14271	14213	14499	14269	14440	14483	14224	14199	14469	14527	14385	14392	14443	14412	14453	14346	14424	14269	14419	14453	14441	14354	14422	14451	14351	14475	14404	14383	14315	14496	14436	14281	14287	14270	14285	14583	14417	14287	14398	14184	14368	14420	14357	14409	14527	14336	14236	14235	14147	14343	14353	14412	14509	14436	14472	14383	14304	14323	14133	14340	14469	14164	14582	14464	14360	14211	14257	14416	14596	14306	14328	14327	14322	14398	14557	14472	14456	14305	14301	14299	14238	14375	14202	14319	14170	14232	14397	14308	14367	14327	14567	14208	14372	14311	14323	14248	14425	14411	14450	14377	14198	14076	14273	14345	14170	14388	14454	14367	14285	14371	14354	14231	14333	14382	14272	14291	14293	14235	14554	14505	14575	14241	14493	14352	14222	14310	14428	14337	14190	14337	14494	14288	14353	14254	14432	14458	14309	14287	14394	14381	14289	14494	14396	14172	14635	14482	14352	14255	14508	14419	14449	14605	14193	14350	14379	14346	14310	14390	14257	14170	14288	14411	14248	14286	14530	14322	14282	14198	14335	14422	14117	14561	14238	14317	14357	14594	14515	14361	14482	14412	14377	14427	14378	14261	14334	14410	14302	14439	14485	14337	14287	14462	14528	14261	14325	14313	14398	14380	14337	14208	14357	14247	14323	14318	14301	14558	14255	14308	14322	14443	14206	14405	14433	14325	14123	14348	14380	14400	14338	14353	14471	14517	14340	14302	14188	14296	14446	14451	14491	14538	14369	14361	14401	14376	14299	14352	14368	14348	14360	14424	14233	14290	14329	14206	14368	14393	14380	14267	14409	14396	14526	14337	14367	14383	14515	14313	14322	14289	14451	14203	14397	14395	14232	14320	14392	14479	14469	14470	14430	14526	14422	14190	14434	14465	14438	14322	14427	14213	14204	14201	14272	14258	14492	14479	14395	14486	14404	14346	14555	14493	14465	14201	14279	14465	14160	14113	14331	14377	14393	14453	14508	14067	14331	14140	14378	14497	14275	14231	14459	14529	14558	14399	14542	14272	14420	14397	14353	14225	14291	14294	14338	14318	14560	14313	14268	14429	14346	14436	14545	14454	14478	14350	14432	14290	14394	14294	14305	14360	14259	14249	14334	14451	14527	14183	14273	14314	14433	14403	14149	14275	14298	14303	14345	14479	14273	14384	14352	14258	14241	14513	14505	14353	14362	14373	14317	14289	14522	14319	14268	14114	14580	14399	14438	14327	14439	14419	14287	14435	14488	14312	14424	14341	14474	14153	14363	14503	14299	14169	14470	14368	14218	14231	14227	14334	14311	14367	14407	14391	14437	14244	14268	14239	14454	14432	14297	14411	14559	14464	14286	14392	14360	14338	14306	14303	14313	14374	14364	14350	14208	14348	14446	14212	14395	14297	14306	14488	14443	14317	14447	14436	14243	14275	14328	14175	14500	14537	14331	14307	14320	14370	14194	14406	14378	14287	14487	14377	14453	14349	14266	14401	14276	14401	14382	14102	14133	14483	14240	14313	14231	14315	14383	14348	14230	14378	14252	14401	14458	14295	14552	14284	14474	14344	14322	14384	14316	14289	14115	14285	14269	14314	14411	14297	14311	14195	14181	14240	14418	14220	14363	14358	14508	14288	14436	14468	14472	14448	14225	14444	14382	14281	14486	14443	14314	14076	14220	14349	14301	14244	14266	14188	14464	14474	14494	14376	14236	14444	14437	14393	14380	14216	14450	14422	14367	14425	14374	14348	14374	14559	14297	14488	14296	14262	14248	14322	14507	14510	14287	14367	14422	14216	14393	14351	14327	14369	14391	14578	14440	14244	14154	14433	14394	14276	14342	14330	14253	14238	14428	14190	14570	14395	14504	14414	14636	14380	14341	14407	14252	14399	14454	14373	14259	14444	14419	14283	14252	14286	14368	14402	14222	14191	14411	14419	14466	14631	14242	14351	14372	14293	14468	14614	14431	14499	14541	14342	14434	14485	14219	14241	14444	14539	14545	14334	14514	14346	14438	14182	14453	14263	14422	14125	14310	14405	14497	14399	14493	14394	14436	14383	14282	14432	14294	14308	14478	14391	14441	14418	14478	14331	14184	14259	14095	14420	14149	14408	14310	14274
26097	49115	40918	30389	25125	19618	17070	15675	14513	13887	13588	13290	13351	12981	12913	12846	13022	12909	12802	12663	12959	12707	12743	12960	12719	12743	12801	12757	12627	12866	12716	12659	12618	12827	12815	12651	12638	12722	12558	12490	12746	12724	12764	12584	12787	12660	12723	12472	12491	12765	12756	12798	12716	12900	12693	12657	12754	12690	12725	12682	12587	12752	12572	12607	12646	12723	12726	12644	12601	12539	12678	12721	12706	12735	12635	12633	12653	12686	12581	12698	12569	12485	12675	12508	12795	12523	12830	12804	12617	12679	12669	12531	12635	12657	12664	12748	12730	12728	12788	12586	12695	12641	12633	12591	12691	12551	12575	12568	12562	12776	12452	12636	12769	12544	12631	12759	12640	12696	12456	12775	12551	12644	12752	12643	12651	12731	12747	12588	12633	12575	12603	12737	12650	12725	12685	12678	12646	12869	12733	12573	12652	12638	12717	12650	12611	12451	12574	12644	12674	12650	12366	12712	12638	12612	12619	12769	12622	12688	12709	12505	12762	12488	12754	12718	12653	12686	12732	12785	12577	12704	12688	12627	12769	12512	12700	12495	12737	12620	12742	12494	12730	12627	12871	12712	12643	12509	12767	12791	12681	12711	12678	12847	12633	12753	12706	12556	12606	12576	12690	12676	12653	12617	12651	12630	12749	12668	12681	12764	12696	12760	12670	12736	12546	12622	12680	12575	12430	12500	12607	12572	12659	12702	12771	12632	12694	12704	12479	12715	12534	12722	12595	12597	12637	12559	12654	12666	12625	12775	12634	12552	12718	12658	12727	12451	12713	12631	12764	12706	12764	12708	12688	12698	12754	12734	12524	12809	12686	12775	12678	12615	12681	12815	12691	12736	12717	12752	12700	12444	12837	12650	12594	12690	12671	12596	12798	12544	12629	12649	12724	12685	12617	12563	12679	12823	12867	12704	12500	12695	12777	12710	12567	12598	12760	12614	12791	12623	12625	12674	12807	12618	12683	12613	12660	12574	12605	12617	12624	12657	12759	12754	12643	12547	12618	12665	12585	12665	12657	12625	12711	12738	12697	12614	12806	12685	12556	12476	12813	12555	12611	12734	12735	12553	12622	12742	12764	12601	12672	12682	12786	12612	12501	12679	12696	12529	12679	12475	12461	12654	12641	12647	12631	12689	12530	12573	12576	12648	12575	12706	12752	12686	12695	12834	12550	12716	12629	12619	12634	12698	12620	12678	12864	12742	12671	12642	12652	12856	12684	12754	12455	12560	12572	12587	12736	12676	12598	12623	12760	12629	12605	12677	12515	12720	12569	12601	12594	12666	12692	12724	12559	12853	12581	12472	12723	12674	12747	12450	12654	12633	12558	12630	12526	12594	12802	12536	12860	12720	12730	12718	12603	12640	12702	12507	12644	12592	12780	12638	12580	12593	12619	12788	12725	12673	12620	12699	12784	12754	12714	12778	12813	12723	12798	12636	12861	12534	12654	12571	12723	12535	12814	12606	12570	12664	12769	12673	12779	12534	12688	12668	12764	12672	12623	12794	12809	12495	12676	12570	12719	12640	12648	12575	12771	12594	12678	12686	12635	12594	12781	12685	12704	12842	12503	12524	12590	12594	12800	12407	12581	12665	12518	12487	12681	12726	12624	12693	12670	12684	12704	12750	12645	12553	12661	12724	12670	12541	12712	12777	12608	12535	12744	12545	12617	12767	12645	12631	12597	12783	12793	12670	12621	12705	12830	12542	12619	12957	12730	12654	12708	12523	12697	12636	12614	12606	12658	12785	12775	12799	12737	12658	12703	12645	12774	12651	12668	12549	12784	12563	12665	12648	12741	12570	12751	12793	12745	12742	12806	12519	12722	12753	12671	12771	12660	12705	12690	12560	12743	12748	12644	12647	12712	12698	12677	12635	12862	12561	12760	12697	12900	12470	12788	12664	12520	12685	12765	12722	12648	12572	12723	12743	12794	12496	12489	12557	12597	12718	12616	12680	12694	12617	12639	12668	12711	12610	12683	12686	12691	12559	12698	12636	12555	12647	12634	12602	12541	12609	12768	12779	12605	12698	12756	12607	12559	12445	12612	12659	12539	12415	12733	12701	12704	12512	12692	12516	12573	12687	12750	12549	12818	12671	12762	12666	12554	12573	12454	12504	12621	12699	12569	12642	12767	12786	12596	12778	12619	12655	12537	12746	12552	12601	12622	12556	12732	12480	12715	12647	12761	12692	12553	12715	12503	12612	12694	12737	12559	12756	12790	12576	12765	12431	12491	12663	12713	12537	12520	12527	12690	12729	12483	12677	12558	12536	12599	12674	12745	12608	12668	12634	12721	12606	12707	12678	12592	12682	12745	12720	12585	12593	12581	12711	12665	12673	12715	12541	12571	12693	12556	12672	12615	12700	12580	12662	12436	12689	12593	12698	12590	12642	12545	12776	12561	12621	12686	12652	12616	12622	12710	12716	12680	12660	12693	12681	12490	12668	12725	12606	12620	12704	12682	12762	12582	12552	12697	12682	12809	12634	12671	12629	12644	12621	12703	12949	12620	12718	12578	12646	12670	12651	12663	12776	12558	12617	12767	12741	12574	12534	12716	12635	12579	12663	12839	12612	12765	12671	12695	12631	12725	12528	12406	12699	12552	12677	12698	12587	12756	12768	12802	12671	12635	12821	12610	12632	12801	12871	12804	12546	12689	12544	12604	12557	12523	12713	12535	12660	12638	12665	12631	12573	12745	12604	12527	12761	12711	12783	12779	12654	12795	12703	12809	12677	12663	12620	12481	12666	12696	12668	12601	12582	12690	12661	12719	12587	12531	12651	12696	12670	12715	12624	12704	12653	12420	12679	12532	12668	12519	12653	12698	12784	12585	12512	12729	12751	12693	12716	12720	12695	12684	12621	12599	12632	12776	12572	12765	12587	12670	12626	12726	12594	12628	12718	12585	12624	12471	12700	12805	12803	12679	12753	12584	12690	12616	12742	12723	12604	12555	12608	12788	12601	12617	12458	12579	12534	12633	12733	12577	12554	12666	12617	12695	12806	12693	12634	12532	12571	12684	12811	12525	12582	12698	12681	12518	12578	12802	12569	12657	12738	12667	12703	12657	12537	12747	12497	12553	12681	12856	12678	12612	12660	12710	12730	12792	12682	12609	12613	12764	12416	12653	12430	12707	12551	12671	12675	12687	12546	12763	12700	12712	12819	12563	12627	12606	12723	12621	12546	12703	12638	12787	12654	12679	12619	12716	12659	12736	12656	12599	12540	12588	12764	12851	12758	12762	12786	12577	12613	12594	12581	12663	12519	12711	12607	12719	12560	12576	12526	12746	12577	12735	12581	12587	12546	12606	12626	12708	12651	12652	12648	12712	12845	12859	12796	12552	12665	12790	12696	12756	12713	12611	12568	12598	12776	12776	12741	12552	12665	12641	12661	12697	12692	12706	12588	12681	12606	12700	12582	12620	12631	12718	12590	12641	12622	12693	12730	12541	12525	12735	12548	12635	12589	12595	12775	12536	12793	12717	12647	12829	12657	12485	12664	12769	12604	12578	12647	12698	12710	12568	12690	12602	12628	12785	12613	12749	12741	12684	12807	12809	12692	12508	12756	12652	12539	12576	12786	12668	12716	12702	12664	12764	12645	12749	12607	12536	12574	12588	12739	12657	12681	12588	12737	12544	12758	12645	12615	12730	12599	12711	12585	12574	12705	12804	12613	12656	12635	12645	12531	12628	12633	12505	12816	12814	12749	12714	12736	12576	12706	12570	12475	12589	12541	12740	12646	12661	12655	12576	12712	12800	12611	12731	12600	12554	12654	12540	12668	12610	12438	12745	12839	12609	12661	12727	12483	12654	12641	12549	12701	12693	12715	12688	12748	12509	12667	12638	12649	12715	12804	12796	12693	12616	12679	12732	12742	12647	12636	12654	12618	12849	12658	12603	12648	12534	12682	12699	12546	12814	12544	12756	12648	12581	12672	12682	12689	12947	12722	12750	12640	12690	12764	12740	12735	12572	12695	12703	12742	12730	12638	12689	12746	12569	12453	12758	12562	12658	12477	12739	12706	12735	12663	12762	12792	12644	12497	12678	12592	12560	12507	12700	12664	12691	12735	12631	12835	12735	12831	12526	12600	12605	12633	12749	12602	12549	12626	12682	12727	12754	12643	12771	12525	12443	12752	12576	12669	12679	12663	12637	12844	12721	12765	12751	12817	12787	12695	12623	12632	12448	12874	12556	12676	12630	12594	12468	12770	12753	12699	12697	12700	12761	12747	12618	12572	12749	12734	12590	12616	12719	12736	12617	12676	12467	12906	12652	12763	12472	12747	12681	12557	12760	12785	12702	12705	12627	12584	12664	12725	12733	12882	12586	12621	12605	12760	12637	12661	12587	12525	12701	12775	12603	12784	12691	12778	12675	12735	12701	12714	12799	12609	12746	12637	12649	12643	12780	12697	12569	12627	12638	12598	12704	12645	12649	12586	12792	12615	12568	12668	12644	12528	12807	12815	12553	12810	12602	12570	12576	12772	12538	12820	12728	12774	12537	12556	12778	12712	12725	12592	12523	12598	12514	12841	12743	12575	12575	12545	12478	12780	12732	12584	12754	12745	12878	12707	12604	12674	12614	12522	12787	12698	12852	12416	12685	12525	12639	12721	12552	12531	12543	12738	12700	12553	12562	12466	12667	12578	12775	12822	12799	12596	12628	12787	12893	12471	12568	12695	12769	12556	12710	12637	12746	12692	12634	12587	12869	12555	12766	12776	12493	12532	12603	12495	12825	12730	12700	12727	12737	12516	12726	12616	12559	12600	12710	12664	12627	12698	12556	12630	12675	12726	12683	12858	12766	12752	12706	12695	12724	12503	12692	12664	12670	12726	12630	12804	12709	12820	12787	12612	12628	12674	12720	12655	12701	12544	12709	12385	12652	12725	12826	12624	12695	12703	12579	12666	12551	12800	12631	12628	12783	12721	12562	12626	12727	12714	12580	12756	12746	12709	12776	12498	12763	12759	12601	12828	12614	12728	12595	12693	12776	12788	12744	12630	12695	12552	12453	12703	12795	12832	12681	12711	12525	12679	12628	12551	12597	12721	12421	12680	12771	12694	12623	12751	12699	12639	12384	12655	12776	12554	12675	12553	12507	12680	12818	12731
21893	21160	28985	23864	22437	25769	28108	21453	18911	18422	17991	17337	17192	17104	17262	17148	16973	16710	16737	16776	16668	16735	16747	16566	16644	16441	16465	16433	16688	16598	16527	16427	16518	16572	16763	16465	16554	16526	16584	16299	16416	16581	16536	16403	16631	16519	16490	16645	16377	16676	16589	16520	16318	16433	16479	16560	16628	16474	16479	16465	16716	16550	16505	16361	16469	16511	16526	16416	16324	16588	16397	16606	16380	16585	16335	16412	16544	16384	16571	16428	16355	16479	16747	16425	16441	16374	16449	16557	16264	16269	16383	16442	16404	16428	16393	16244	16307	16386	16386	16400	16752	16435	16398	16445	16510	16709	16524	16471	16448	16421	16387	16404	16322	16575	16337	16593	16400	16451	16516	16453	16394	16642	16439	16333	16501	16402	16489	16410	16352	16581	16483	16342	16507	16609	16441	16580	16397	16296	16485	16731	16299	16247	16600	16398	16353	16592	16323	16299	16727	16462	16409	16359	16515	16414	16465	16575	16345	16574	16385	16482	16311	16322	16298	16313	16439	16271	16298	16443	16483	16635	16440	16266	16320	16244	16544	16643	16488	16561	16589	16447	16556	16307	16451	16368	16180	16310	16446	16434	16331	16292	16435	16562	16317	16478	16212	16264	16340	16198	16462	16361	16521	16528	16334	16456	16308	16311	16459	16325	16335	16367	16573	16513	16505	16312	16368	16389	16460	16465	16487	16632	16324	16501	16246	16243	16505	16577	16333	16300	16588	16330	16466	16482	16406	16346	16465	16520	16642	16522	16520	16331	16315	16427	16476	16354	16423	16264	16276	16448	16339	16455	16508	16373	16521	16467	16378	16341	16427	16478	16339	16461	16337	16416	16485	16480	16597	16604	16684	16464	16312	16454	16410	16450	16356	16500	16488	16474	16627	16428	16399	16396	16356	16365	16401	16333	16323	16469	16471	16511	16434	16431	16476	16592	16445	16395	16209	16423	16608	16544	16446	16464	16122	16489	16412	16299	16248	16403	16487	16428	16483	16378	16415	16221	16451	16627	16506	16399	16607	16409	16372	16487	16474	16504	16254	16483	16344	16274	16285	16390	16329	16370	16469	16500	16380	16511	16373	16419	16699	16491	16425	16618	16512	16458	16201	16377	16444	16461	16458	16479	16648	16453	16331	16608	16445	16312	16401	16394	16390	16314	16537	16349	16480	16440	16520	16206	16470	16436	16286	16281	16289	16540	16493	16389	16400	16566	16385	16512	16454	16333	16578	16337	16535	16449	16613	16140	16369	16543	16481	16312	16498	16490	16497	16468	16253	16431	16495	16213	16460	16493	16278	16343	16688	16574	16335	16483	16495	16422	16495	16317	16385	16283	16362	16489	16704	16505	16498	16401	16446	16344	16283	16296	16237	16340	16512	16491	16289	16556	16476	16407	16275	16409	16561	16254	16455	16660	16703	16336	16495	16547	16372	16380	16298	16174	16484	16271	16377	16473	16442	16256	16480	16350	16575	16330	16351	16371	16307	16369	16401	16386	16339	16181	16396	16264	16524	16473	16251	16496	16353	16221	16254	16349	16413	16413	16368	16481	16367	16730	16364	16471	16357	16348	16246	16374	16466	16339	16170	16430	16427	16697	16631	16404	16306	16334	16414	16377	16363	16370	16374	16403	16450	16339	16257	16400	16577	16398	16412	16530	16394	16310	16543	16471	16521	16513	16122	16329	16399	16483	16325	16369	16374	16482	16400	16295	16502	16294	16602	16248	16312	16271	16435	16401	16537	16124	16407	16312	16405	16431	16076	16598	16365	16456	16431	16506	16290	16200	16429	16477	16447	16456	16515	16722	16402	16424	16466	16234	16431	16401	16548	16429	16578	16445	16408	16476	16575	16427	16304	16338	16358	16405	16351	16350	16497	16567	16477	16441	16516	16178	16432	16497	16404	16642	16591	16356	16443	16300	16322	16422	16404	16386	16400	16516	16535	16366	16361	16361	16565	16348	16592	16433	16419	16315	16496	16230	16542	16449	16490	16412	16281	16405	16379	16326	16526	16552	16262	16414	16202	16345	16379	16483	16550	16459	16459	16293	16394	16581	16411	16274	16615	16338	16282	16368	16406	16345	16491	16485	16501	16541	16520	16421	16486	16373	16261	16343	16428	16477	16309	16521	16347	16295	16336	16436	16486	16381	16466	16387	16475	16324	16468	16220	16388	16409	16501	16481	16384	16372	16490	16448	16402	16432	16308	16468	16454	16392	16251	16366	16301	16335	16368	16313	16504	16357	16633	16347	16318	16310	16434	16374	16406	16400	16433	16608	16339	16352	16596	16424	16256	16546	16585	16473	16290	16296	16536	16421	16535	16401	16552	16300	16507	16287	16497	16433	16272	16242	16617	16618	16350	16450	16197	16519	16392	16379	16552	16330	16287	16220	16284	16170	16378	16274	16298	16301	16359	16185	16378	16501	16292	16555	16358	16210	16431	16367	16372	16651	16303	16373	16446	16383	16547	16386	16460	16301	16435	16373	16458	16364	16476	16351	16317	16370	16653	16368	16417	16383	16358	16291	16363	16460	16338	16595	16584	16412	16212	16307	16393	16373	16342	16274	16163	16328	16503	16524	16465	16559	16427	16392	16448	16311	16455	16328	16602	16398	16612	16409	16584	16521	16472	16345	16451	16441	16214	16464	16335	16252	16460	16398	16402	16285	16404	16218	16354	16587	16508	16427	16244	16351	16440	16404	16436	16427	16357	16496	16567	16250	16455	16490	16505	16316	16552	16425	16481	16466	16483	16733	16365	16310	16532	16420	16261	16408	16425	16207	16264	16466	16561	16167	16359	16380	16620	16404	16168	16432	16521	16337	16532	16315	16596	16240	16450	16201	16598	16428	16390	16372	16324	16232	16290	16601	16553	16585	16561	16350	16250	16526	16644	16482	16408	16492	16292	16281	16482	16295	16693	16556	16352	16546	16410	16424	16401	16448	16346	16352	16401	16353	16432	16517	16304	16381	16363	16389	16351	16462	16382	16307	16379	16485	16299	16391	16307	16404	16388	16398	16374	16513	16257	16229	16566	16406	16572	16556	16618	16568	16381	16374	16469	16472	16506	16268	16304	16421	16542	16217	16359	16420	16474	16586	16406	16698	16570	16447	16361	16461	16302	16287	16484	16449	16320	16308	16534	16216	16578	16532	16238	16360	16408	16372	16239	16213	16390	16334	16446	16445	16205	16460	16407	16488	16383	16149	16459	16520	16449	16402	16358	16288	16306	16417	16589	16272	16365	16272	16372	16318	16239	16457	16287	16321	16477	16320	16532	16577	16434	16620	16326	16519	16293	16491	16468	16461	16362	16566	16375	16275	16617	16337	16415	16376	16347	16365	16423	16348	16461	16314	16394	16328	16425	16514	16369	16278	16448	16518	16279	16352	16252	16485	16463	16398	16335	16461	16288	16279	16363	16493	16385	16359	16370	16463	16364	16511	16490	16519	16506	16356	16346	16283	16472	16517	16451	16559	16639	16501	16392	16623	16355	16494	16529	16518	16549	16474	16388	16254	16610	16626	16508	16266	16375	16312	16313	16579	16567	16593	16558	16355	16513	16384	16513	16540	16427	16428	16356	16650	16383	16449	16420	16322	16387	16358	16560	16483	16492	16447	16491	16478	16271	16449	16488	16487	16410	16322	16261	16348	16407	16479	16232	16326	16394	16273	16686	16465	16541	16350	16280	16496	16428	16151	16445	16382	16197	16386	16432	16370	16588	16379	16431	16295	16397	16334	16267	16555	16434	16464	16598	16475	16587	16186	16371	16260	16512	16304	16396	16542	16445	16326	16614	16428	16402	16524	16278	16333	16464	16329	16375	16521	16514	16645	16322	16402	16576	16474	16489	16593	16407	16246	16241	16447	16472	16281	16414	16602	16223	16283	16560	16383	16424	16557	16490	16410	16388	16471	16522	16507	16425	16417	16357	16312	16313	16550	16386	16238	16457	16381	16305	16451	16539	16578	16382	16562	16560	16508	16403	16449	16325	16593	16459	16299	16386	16407	16433	16440	16405	16316	16482	16380	16257	16604	16581	16471	16529	16358	16433	16358	16549	16415	16272	16407	16298	16413	16478	16489	16577	16430	16469	16209	16487	16368	16369	16554	16459	16461	16413	16454	16528	16357	16448	16364	16256	16342	16558	16389	16352	16564	16615	16480	16478	16430	16506	16487	16358	16208	16639	16367	16361	16284	16258	16522	16409	16265	16562	16313	16520	16519	16501	16359	16488	16658	16535	16514	16520	16450	16420	16493	16181	16553	16415	16183	16514	16316	16212	16379	16398	16524	16422	16308	16302	16308	16516	16649	16431	16291	16314	16570	16323	16352	16414	16302	16321	16435	16437	16419	16168	16300	16293	16248	16108	16359	16373	16381	16385	16367	16473	16530	16380	16465	16524	16507	16361	16447	16441	16664	16442	16535	16444	16428	16418	16420	16356	16384	16442	16183	16491	16330	16597	16398	16330	16359	16418	16385	16369	16404	16360	16434	16492	16330	16668	16564	16560	16307	16493	16268	16439	16297	16500	16255	16328	16347	16401	16498	16462	16502	16295	16303	16307	16477	16533	16238	16418	16380	16292	16470	16412	16387	16485	16342	16400	16394	16368	16510	16396	16412	16522	16449	16425	16224	16443	16532	16639	16639	16469	16259	16236	16348	16402	16493	16511	16413	16335	16412	16443	16397	16387	16228	16502	16399	16339	16417	16408	16307	16693	16676	16431	16250	16296	16376	16491	16303	16559	16608	16344	16511	16338	16518	16479	16530	16430	16242	16423	16387	16513	16349	16512	16392	16587	16210	16469	16503	16414	16446	16504	16469	16304	16306	16373	16639	16338	16292	16480	16573	16446	16482	16336	16415	16487	16296	16629	16427	16434	16422	16526	16555	16353	16269	16334	16287	16291	16558	16293	16345	16309	16630	16324	16283	16625	16453	16077	16412	16340	16315	16275	16163	16431	16404	16351	16579	16333	16184	16224	16290	16136	16327	16404	16477	16472	16485	16371	16375	16367	16565	16404	16451	16601	16636	16368	16273	16474	16407	16522	16248	16486	16426	16354	16612	16540	16626	16322	16487	16456	16330	16364	16682	16392	16583	16342	16326	16312	16300	16564	16375	16415	16318
30016	60756	52523	40834	33872	26819	22518	19294	16839	15842	15362	15011	14543	14395	14377	14176	14257	14142	14282	14193	14144	14103	14164	14100	13962	13812	14029	13914	14072	14056	13958	13984	13892	13940	14057	14001	13963	14043	13929	13908	13863	14015	13837	13908	13911	13836	13821	13824	13832	13822	13932	14045	14015	13905	13793	13856	13938	13888	13936	14120	13908	13949	13988	13847	13900	13930	13994	14005	13963	14039	13826	13839	13968	14045	13840	13929	13980	14107	13935	13886	14055	13893	13927	14047	13886	13881	13835	13804	13873	13907	13895	13790	14039	13943	14000	13973	13955	13961	13838	14008	14051	13949	13772	13908	14020	13835	13860	13891	14026	13956	14016	13929	14049	13830	13889	13980	13800	13915	13934	13892	13910	13992	13983	13990	13868	14011	13962	14001	13959	14019	13982	13837	14026	13901	13971	13947	13872	13971	13955	14041	13773	13817	13943	13919	14056	14029	13804	13908	14016	14007	13877	13864	13774	13822	13914	13973	13900	13978	13845	13815	14037	14101	13892	13883	14014	13960	14061	13897	14048	13816	14012	13578	13828	13877	13820	13903	13806	13856	13764	13910	13908	13963	13943	14034	13931	14011	13829	13968	13989	14038	13796	13953	13926	13946	13999	14111	13784	13795	13910	14048	13742	13849	13894	13972	13913	13895	13879	13874	13988	13927	14018	13979	13847	13955	13891	13800	13893	13758	13900	13853	13911	13858	13823	13901	13948	13944	13909	13826	13933	13880	14066	13988	13942	13990	13927	13803	13868	13904	13826	13919	13771	14019	13927	14004	13967	13958	13831	13958	13776	13661	13940	13949	13916	13837	13901	13824	13980	13913	13840	13854	13970	13818	13710	13908	13772	13932	13968	13893	14033	13828	13985	13861	13892	13932	13794	13732	13775	14032	13797	14079	13882	13900	13931	14181	13940	13923	13894	13806	13868	13936	13902	13718	13825	14119	14062	13945	13777	13986	13890	13982	13967	13863	13946	14040	13767	13907	13946	13920	13870	13818	13927	13967	13940	13888	13743	14003	14041	13997	13875	14052	14032	13875	13826	14030	13990	13798	13994	13851	13898	13855	14004	13984	13777	13955	13980	13858	13894	14043	14051	13898	13813	13879	13947	14021	13829	14030	13924	13917	13874	13806	13742	14037	13807	13775	14013	13934	14015	13718	13883	13958	14114	13901	13795	14017	13971	13964	14022	14014	13839	13942	13979	13969	13941	13891	13890	13850	13892	13886	13840	13876	13824	13921	13915	14103	13735	13890	13993	13914	13891	13900	13883	14021	13941	13781	13894	13899	13835	13933	13905	13989	13865	13931	13868	13838	13945	13939	13719	13982	13771	13949	13915	13942	13912	14046	14001	13985	13904	13961	13914	14115	13960	13761	13871	14017	13852	13732	14021	13867	13979	13764	13677	14019	13884	13850	13931	13758	13883	13932	13757	13756	13805	13783	13974	13874	13801	13948	13904	13950	14059	14006	13717	13934	13832	13891	13874	13913	13845	13815	14125	13926	13863	13956	13932	13891	13693	13978	13866	13814	13830	13971	13968	14000	13968	13957	13939	13851	13917	13925	14031	13759	13896	13777	13881	13784	13866	13831	13868	13853	13913	13990	13829	13939	13959	14019	13975	13839	14007	13928	13793	13817	13884	13907	13808	13996	13875	14027	13898	13830	13889	13950	13806	13955	13874	13967	14017	13725	14022	14046	13926	14061	13806	13813	14012	13889	13834	13999	13989	13838	13855	13977	13855	13938	13907	13810	13979	13949	13900	13781	13835	13892	13802	13922	13954	13953	13882	13859	13876	13916	13797	13769	13990	13894	13942	14035	13972	14028	13894	13893	13923	13920	13932	13885	13837	14021	13922	13952	13860	13799	14022	13855	13982	14009	13842	14070	13953	14001	13901	13954	14081	13965	14025	13880	13782	13923	14023	14039	13853	13969	13879	13928	13820	13771	14003	14012	13859	14005	13843	13985	13937	13869	13855	14078	13936	14013	13958	13884	14080	13853	13835	13889	13930	13922	13855	13814	13805	13990	13792	14084	14036	13903	13756	13819	13994	13839	13850	13877	13754	13994	13969	13917	14002	13782	14095	13928	13822	14025	14032	13817	13836	13902	13986	13655	13951	13903	13932	13960	13837	14096	13921	13937	13922	14004	14006	13938	13816	14051	13824	13867	13968	13938	13994	14050	13806	13994	13878	13925	13969	14058	13738	13900	13786	13847	13963	13935	13953	13947	13921	14037	13909	13886	13900	13978	13863	13919	13936	14065	14027	14129	13892	14141	13975	13877	13745	13966	14027	13699	13914	14012	14010	13887	13944	13933	13858	13998	13727	13897	13874	13890	13910	13960	13741	13867	14048	13806	13956	13861	14033	13822	13986	13934	14011	13943	14092	13991	13818	13926	13860	13883	13687	13971	13852	13874	13909	13885	13739	13859	14037	13954	13925	13904	13952	13980	13875	13930	13998	13903	13841	13928	13915	13696	14057	13952	13843	13949	14048	13856	13805	13822	13851	14000	14042	13909	13860	13961	14054	13915	13952	13853	13769	13883	13721	14013	13927	13872	13993	13954	13902	14123	13969	13984	13956	13884	13877	14114	13833	13763	13819	14069	13943	13939	13876	14099	13940	13943	13919	14017	13944	14176	13932	13860	13812	13746	14023	13979	13863	13942	13863	13660	13977	13799	13888	14096	13695	13871	13810	13949	13918	14017	13913	13791	14019	14068	13953	13887	14046	14026	13881	13862	13883	13927	13904	13874	13744	13942	13847	13757	13924	13931	13771	13987	13823	13963	14045	13870	13945	13944	14155	13923	13860	13990	14052	14012	13916	13858	13822	13874	13925	13759	14071	13777	13993	13910	13886	13884	13824	13791	13910	13936	14070	13940	13886	13813	13934	13979	13853	13872	13801	14091	13912	13938	14014	13981	13837	13940	13996	13877	13754	13832	13837	13803	13738	13916	13862	13917	13762	13978	13899	13889	13888	13893	13852	13733	13907	13762	14027	13864	13900	13769	13887	13824	13963	13864	13971	14081	13960	13939	13859	13925	13884	13900	13772	13939	14117	13901	13873	13975	13877	13819	13940	14096	13920	13827	13916	13955	13945	14079	14104	13807	13876	13822	13872	13956	14006	14040	13879	13912	13955	13843	13745	13998	13926	14015	14053	13808	13996	13704	13817	13991	13959	13983	13799	13809	13714	13966	13955	14083	13833	13930	14022	13915	13778	13706	14028	13830	13917	14031	13805	13932	13960	13904	13822	13981	13906	13984	13844	13947	13920	13930	13902	13909	13919	13944	13986	14010	13919	13925	13852	14130	13858	13943	13936	13897	13803	13925	14028	13920	13943	13779	13738	13899	13840	13773	13904	13748	13840	13722	14088	13954	13883	13940	13884	13906	13831	13756	13883	14087	14036	14021	13682	13887	13819	13904	13759	13879	13998	13951	13850	13926	14059	13890	13722	14112	13824	14035	13897	13867	13993	13980	13661	13991	13851	13910	13976	13834	13681	14018	13868	13946	13948	13849	13990	13895	14039	13736	13856	13896	13929	13932	14039	14004	14000	13757	14061	13895	14056	13910	14092	13727	13885	13950	13823	13884	13895	13742	13964	13935	14071	13905	13763	13816	14175	13922	14160	13856	13977	13865	13830	13839	13902	13684	13976	13984	13901	14052	13969	13914	13902	13925	13903	14073	13710	13740	13860	13868	13856	13743	13893	14044	13892	13784	13853	13899	14288	14025	13935	13716	13818	13970	13912	13912	14025	13852	13962	14052	13978	13940	13861	13856	13859	13949	13831	13934	13861	13927	13974	13753	13823	13789	13933	13920	13872	13913	13944	14117	13992	13878	13872	13935	13985	13982	13766	14040	13719	13973	14011	13866	13862	14073	13798	13967	13951	13756	13903	13954	13951	13781	13831	13838	13958	13853	13924	13928	13915	14037	14092	14028	13964	13937	13936	14024	14054	13842	13881	13922	13936	13998	13830	13897	13936	13923	13963	13984	13861	13904	13944	13875	13916	13906	13819	14022	14039	13682	13934	13886	13981	14030	13931	13851	13965	13837	13873	13907	13940	13726	13976	13835	13990	13789	14045	13849	14021	13988	13765	14178	13980	14009	14003	14013	13848	13970	13884	13884	13985	14029	13775	13899	13891	13896	13731	14013	13913	13890	13886	13753	13909	13791	13899	14004	13963	14150	13971	13969	13928	13868	13841	13901	13911	13793	13987	13989	13894	13900	13858	13859	13694	13955	13802	13968	13849	13797	13981	13888	14023	13913	13959	13829	14012	13814	13997	13951	13853	13828	13870	13991	13977	13768	13870	13945	13861	13895	13980	14046	13883	13816	13862	13914	13832	13837	13883	13880	13887	13723	13815	14113	13917	13673	13904	13958	13878	13924	13851	14045	13939	13855	13898	14135	13736	14058	13843	13889	13928	13839	13788	13844	13921	13893	13913	13921	13893	13960	13995	14039	13855	13935	13924	13936	13774	13981	13948	14050	13941	13822	13986	13958	13897	13989	14100	13808	13919	13993	13916	13737	13869	13797	13899	14023	13974	13930	14034	13892	13875	14013	13926	13781	13965	13934	13975	13835	13953	13794	13920	13877	13817	13808	14049	13835	14124	14007	13970	13936	13954	13830	13876	13763	14004	13899	13936	13798	13954	13960	13939	14019	13786	14062	13906	13893	14041	14074	13937	13823	13859	13826	14016	13982	14032	13915	13792	13923	13992	13678	13864	13842	13864	13930	13896	13983	13946	13906	13955	13777	13953	13914	13847	13820	13779	13831	13977	13971	13931	13794	13953	13948	13858	13945	13854	13927	13845	13940	13951	14030	14069	13897	13987	14015	13986	13772	13820	13817	13722	14000	13741	13915	13946	13824	13826	13959	14064	13769	14005	13904	13975	13830	13949	13956	13737	13974	13890	13823	13955	13849	14054	13890	13931	13865	13847	13973	13819	13953	13838	14080	13906	14012	13919	14015	13992	13915	13915	14010	13829	13825	13968	13979	13965	13901	13759	13816	13845	13934	13949	13928	13931	13919	13844	14005	14001	13941	13895	13748	14003	13888	13803	13976	13914	13910	13745	13936	13823	13824	13784	13798	13911	13785	13911	13885	13993	13875
29095	28552	35044	29347	22611	19292	17163	16127	15467	15078	15150	14880	14741	14774	14666	14753	14602	14737	14787	14613	14623	14508	14761	14584	14414	14489	14356	14748	14247	14342	14429	14390	14440	14560	14546	14341	14660	14538	14419	14480	14367	14549	14606	14578	14673	14416	14353	14519	14432	14476	14549	14370	14679	14485	14494	14535	14600	14571	14483	14339	14429	14565	14570	14469	14339	14541	14469	14409	14508	14539	14431	14447	14495	14581	14437	14507	14528	14587	14455	14254	14509	14388	14296	14443	14459	14332	14529	14399	14596	14393	14541	14460	14553	14577	14636	14612	14199	14467	14680	14668	14391	14399	14329	14739	14416	14515	14382	14511	14354	14511	14567	14434	14476	14421	14484	14566	14404	14619	14404	14529	14340	14535	14664	14488	14638	14518	14490	14420	14584	14198	14521	14474	14406	14432	14372	14491	14465	14611	14422	14464	14548	14520	14458	14509	14555	14636	14626	14487	14622	14439	14451	14497	14472	14430	14744	14664	14479	14437	14596	14493	14561	14412	14638	14604	14316	14571	14377	14643	14600	14600	14584	14633	14561	14462	14724	14419	14503	14284	14242	14410	14427	14452	14522	14380	14526	14511	14526	14552	14469	14287	14568	14765	14342	14364	14588	14333	14293	14439	14513	14308	14576	14434	14594	14430	14454	14560	14436	14428	14527	14608	14522	14506	14293	14521	14385	14640	14551	14486	14410	14556	14476	14635	14393	14486	14395	14571	14403	14601	14452	14279	14376	14457	14367	14786	14440	14353	14653	14376	14682	14447	14439	14467	14420	14531	14579	14365	14691	14594	14605	14363	14350	14648	14533	14635	14454	14450	14331	14511	14549	14502	14623	14379	14567	14539	14579	14221	14323	14592	14387	14494	14347	14338	14570	14583	14526	14473	14459	14458	14376	14359	14251	14475	14534	14512	14568	14522	14619	14598	14384	14471	14297	14459	14564	14563	14690	14509	14609	14568	14578	14492	14477	14744	14536	14497	14459	14730	14458	14634	14299	14559	14608	14373	14613	14446	14273	14454	14364	14386	14518	14555	14334	14463	14565	14532	14554	14552	14405	14568	14393	14396	14407	14517	14311	14336	14350	14506	14488	14610	14434	14534	14471	14436	14530	14477	14589	14695	14409	14480	14591	14310	14391	14519	14554	14443	14458	14403	14583	14571	14440	14349	14455	14421	14478	14661	14578	14282	14289	14496	14408	14501	14498	14379	14618	14463	14498	14431	14574	14450	14397	14454	14470	14473	14509	14484	14590	14682	14552	14413	14616	14387	14370	14606	14549	14721	14508	14643	14467	14531	14491	14459	14695	14564	14487	14406	14628	14530	14537	14583	14426	14557	14346	14708	14402	14635	14496	14517	14769	14425	14355	14427	14513	14523	14420	14414	14639	14577	14338	14763	14448	14317	14619	14349	14351	14463	14530	14370	14371	14390	14442	14451	14307	14324	14327	14350	14740	14693	14356	14482	14437	14570	14349	14301	14446	14317	14602	14478	14453	14396	14425	14560	14558	14622	14600	14430	14666	14510	14428	14404	14385	14516	14360	14570	14491	14605	14470	14500	14460	14413	14496	14497	14467	14372	14409	14565	14591	14357	14453	14424	14416	14598	14460	14263	14513	14514	14616	14344	14315	14240	14413	14338	14492	14464	14478	14365	14418	14535	14560	14620	14457	14493	14641	14470	14687	14467	14493	14453	14328	14444	14499	14511	14411	14457	14363	14358	14335	14642	14477	14454	14464	14430	14521	14421	14485	14453	14549	14560	14613	14579	14542	14463	14531	14498	14482	14488	14394	14500	14509	14593	14366	14497	14354	14522	14572	14517	14434	14460	14399	14485	14327	14417	14536	14537	14618	14479	14508	14414	14362	14401	14362	14604	14526	14431	14647	14213	14564	14456	14455	14476	14395	14286	14413	14315	14555	14577	14488	14471	14506	14516	14595	14504	14442	14591	14598	14580	14469	14578	14539	14337	14576	14526	14402	14488	14557	14541	14634	14426	14440	14531	14423	14402	14332	14384	14271	14526	14622	14297	14713	14423	14532	14434	14513	14591	14646	14462	14396	14504	14428	14361	14382	14367	14336	14555	14440	14532	14431	14317	14477	14452	14451	14200	14374	14457	14415	14521	14415	14377	14440	14325	14559	14568	14633	14528	14540	14562	14592	14482	14319	14377	14494	14505	14377	14407	14485	14402	14568	14732	14489	14515	14254	14538	14452	14489	14594	14503	14617	14422	14428	14248	14412	14441	14435	14437	14356	14487	14398	14339	14579	14528	14439	14384	14557	14480	14496	14495	14537	14431	14334	14537	14439	14507	14507	14537	14287	14536	14405	14401	14635	14318	14721	14465	14414	14463	14480	14655	14331	14384	14398	14601	14475	14565	14392	14612	14530	14613	14514	14454	14467	14477	14320	14610	14536	14404	14455	14347	14516	14515	14612	14522	14535	14500	14449	14658	14605	14540	14388	14348	14629	14668	14557	14410	14483	14551	14582	14419	14673	14520	14529	14432	14584	14279	14655	14402	14557	14695	14551	14514	14526	14523	14506	14601	14545	14483	14582	14524	14618	14719	14419	14532	14463	14402	14573	14468	14465	14562	14644	14389	14530	14422	14577	14466	14538	14437	14297	14507	14465	14464	14458	14519	14565	14805	14582	14582	14428	14520	14504	14630	14597	14487	14638	14420	14369	14577	14626	14499	14330	14450	14606	14370	14371	14342	14297	14504	14368	14634	14551	14522	14429	14493	14598	14650	14380	14420	14623	14510	14509	14543	14413	14294	14508	14416	14381	14609	14554	14197	14473	14470	14573	14594	14376	14545	14597	14496	14390	14390	14422	14188	14671	14270	14552	14518	14358	14568	14629	14561	14458	14503	14377	14717	14655	14444	14419	14256	14438	14324	14440	14361	14483	14533	14458	14667	14354	14579	14579	14481	14612	14416	14557	14523	14501	14393	14387	14358	14484	14484	14498	14620	14494	14505	14531	14427	14407	14330	14388	14449	14420	14545	14624	14307	14588	14517	14583	14574	14557	14297	14641	14441	14417	14504	14656	14446	14517	14515	14322	14498	14528	14455	14481	14370	14333	14400	14610	14362	14349	14579	14284	14457	14642	14589	14333	14236	14345	14468	14457	14522	14416	14391	14593	14469	14441	14413	14397	14272	14577	14483	14495	14434	14594	14450	14600	14526	14566	14595	14417	14517	14449	14451	14497	14368	14400	14338	14422	14526	14556	14366	14506	14327	14568	14577	14546	14649	14594	14559	14503	14543	14464	14426	14555	14536	14413	14461	14554	14526	14433	14434	14539	14472	14521	14358	14579	14448	14346	14463	14491	14644	14480	14639	14490	14373	14522	14628	14390	14436	14449	14473	14662	14572	14516	14444	14523	14533	14421	14481	14595	14491	14471	14693	14456	14455	14414	14686	14663	14447	14521	14501	14493	14396	14310	14481	14475	14426	14539	14467	14464	14410	14272	14720	14677	14498	14552	14374	14312	14512	14608	14381	14474	14571	14602	14507	14703	14346	14519	14489	14615	14299	14489	14422	14563	14382	14370	14473	14454	14339	14437	14474	14462	14588	14652	14457	14525	14565	14584	14621	14451	14456	14596	14573	14494	14542	14302	14444	14387	14355	14435	14513	14547	14432	14505	14699	14608	14594	14489	14530	14671	14533	14486	14415	14468	14460	14483	14446	14469	14358	14431	14426	14332	14401	14408	14290	14652	14274	14473	14652	14528	14532	14446	14597	14382	14508	14511	14180	14550	14520	14478	14353	14525	14398	14411	14531	14519	14525	14549	14435	14204	14347	14411	14644	14656	14593	14395	14608	14482	14447	14675	14536	14342	14623	14401	14412	14636	14534	14544	14456	14590	14512	14605	14365	14320	14557	14585	14424	14401	14501	14437	14366	14381	14360	14341	14490	14384	14565	14523	14610	14447	14380	14418	14498	14517	14585	14473	14569	14341	14503	14503	14456	14464	14409	14685	14655	14515	14442	14355	14507	14449	14318	14426	14399	14364	14533	14445	14387	14622	14604	14506	14640	14476	14705	14552	14397	14488	14449	14343	14484	14523	14450	14444	14467	14609	14296	14493	14504	14529	14737	14411	14668	14525	14506	14573	14607	14379	14335	14292	14562	14497	14331	14735	14512	14463	14543	14175	14315	14526	14406	14420	14564	14530	14279	14524	14486	14627	14569	14462	14201	14329	14532	14495	14348	14515	14631	14551	14424	14643	14441	14555	14305	14380	14531	14654	14333	14399	14270	14684	14494	14357	14441	14545	14704	14518	14669	14495	14391	14444	14404	14465	14501	14573	14543	14715	14383	14546	14462	14511	14578	14387	14659	14360	14527	14474	14566	14388	14486	14503	14563	14599	14506	14344	14490	14530	14380	14460	14505	14486	14432	14565	14470	14667	14493	14509	14431	14508	14434	14586	14684	14478	14327	14644	14581	14546	14479	14474	14455	14334	14444	14553	14405	14436	14358	14644	14420	14631	14314	14447	14420	14544	14582	14650	14386	14554	14539	14623	14430	14421	14426	14553	14683	14494	14397	14440	14451	14572	14543	14406	14538	14291	14420	14505	14556	14527	14558	14563	14496	14472	14603	14404	14264	14508	14515	14388	14352	14364	14330	14540	14515	14391	14481	14523	14418	14517	14377	14432	14350	14421	14478	14458	14502	14425	14334	14539	14467	14445	14463	14555	14439	14431	14374	14390	14410	14539	14275	14621	14543	14502	14480	14383	14504	14341	14343	14331	14444	14600	14603	14471	14642	14597	14506	14512	14548	14310	14563	14463	14364	14611	14525	14578	14508	14449	14433	14521	14733	14563	14624	14599	14417	14509	14556	14606	14515	14623	14308	14360	14319	14474	14385	14372	14435	14297	14435	14296	14521	14522	14420	14310	14428	14614	14384	14667	14443	14428	14473	14354	14373	14387	14395	14339	14374	14541	14390	14437	14442	14509	14479	14658	14464	14571	14381	14558	14518	14568	14514	14567	14620	14604	14655	14567	14611	14594	14509	14518	14435	14199	14407	14469	14450	14558	14479	14420	14549	14382	14383	14485	14432	14555	14455	14577	14487	14406	14461	14320	14565	14551	14605	14668	14688	14398	14568	14464	14400
27706	45182	35715	25571	21460	17957	15437	14580	13888	13379	13211	13249	13054	12877	12858	12819	12798	12866	12985	12841	12796	12865	12454	12838	12713	12865	12754	12803	12792	12715	12762	12854	12722	12737	12778	12655	12974	12732	12880	12860	12698	12890	12789	12742	12801	12730	12826	12750	12809	12695	12684	12904	12780	12773	12896	12601	12558	12777	12871	12718	12850	12536	12872	12777	12697	12847	12644	12611	12655	12829	12769	12647	12686	12473	12634	12653	12712	12733	12755	12617	12766	12754	12749	12688	12667	12777	12769	12732	12661	12717	12684	12767	12713	12768	12767	12823	12642	12751	12710	12706	12666	12761	12901	12733	12757	12580	12654	12821	12626	12800	12592	12773	12744	12613	12889	12802	12629	12702	12874	12661	12678	12731	12692	12622	12803	12695	12787	12730	12835	12829	12854	12908	12673	12677	12604	12587	12801	12803	12694	12849	12809	12647	12579	12858	12873	12685	12641	12729	12660	12725	12662	12671	12768	12689	12765	12731	12766	12618	12750	12888	12628	12785	12898	12891	12621	12766	12729	12710	12659	12777	12699	12678	12800	12620	12823	12605	12736	12769	12838	12599	12537	12748	12758	12782	12731	12820	12712	12676	12713	12643	12623	12577	12699	12779	12913	12673	12875	12782	12758	12580	12672	12609	12885	12642	12734	12754	12564	12687	12900	12812	12725	12720	12954	12670	12935	12867	12598	12734	12706	12742	12660	12780	12779	12789	12757	12588	12545	12700	12676	12631	12758	12739	12729	12590	12731	12622	12738	12781	12664	12837	12706	12738	12658	12614	12729	12773	12785	12802	12694	12810	12831	12812	12805	12788	12808	12645	12834	12661	12888	12846	12751	12671	12824	12791	12693	12762	12623	12670	12693	12730	12711	12836	12585	12699	12865	12877	12667	12614	12605	12621	12797	12877	12828	12736	12709	12525	12797	12953	12742	12630	12715	12758	12702	12657	12687	12660	12798	12790	12778	12611	12761	12621	12661	12728	12739	12850	12817	12653	12639	12952	12821	12658	12842	12851	12666	12826	12856	12733	12595	12714	12765	12614	12837	12783	12740	12777	12680	12840	12712	12753	12723	12632	12777	12802	12646	12903	12608	12643	12887	12881	12701	12901	12663	12688	12644	12723	12836	12759	12601	12699	12732	12720	12875	12811	12805	12712	12737	12604	12603	12679	12691	12775	12663	12749	12754	12673	12912	12670	12734	12705	12907	12911	12849	12723	12640	12744	12749	12596	12636	12729	12706	12777	12739	12742	12856	12797	12814	12682	12665	12719	12717	12891	12725	12786	12665	12872	12746	12744	12840	12716	12821	12730	12711	12848	12733	12678	12787	12838	12721	12643	12786	12593	12676	12690	12734	12782	12835	12714	12725	12621	12794	12684	12779	12772	12856	12660	12701	12661	12643	12692	12588	12730	12840	12589	12639	12707	12722	12886	12621	12695	12926	12771	12688	12546	12690	12737	12759	12764	12737	12595	12775	12729	12775	12692	12804	12775	12713	12729	12741	12769	12678	12641	12704	12749	12483	12725	12868	12811	12659	12809	12780	12662	12690	12880	12683	12719	12720	12694	12686	12758	12805	12557	12598	12814	12638	12629	12824	12773	12891	12653	12602	12629	12800	12644	12574	12699	12740	12791	12734	12618	12766	12733	12584	12813	12905	12870	12760	12628	12721	12840	12764	12733	12751	12647	12797	12764	12719	12856	12707	12514	12760	12726	12883	12696	12530	12837	12736	12531	12763	12568	12639	12725	12574	12749	12695	12663	12801	12766	12703	12611	12721	12707	12716	12785	12786	12865	12836	12821	12809	12752	12689	12787	12723	12744	12822	12765	12555	12578	12901	12760	12704	12708	12657	12784	12744	12615	12655	12903	12616	12773	12665	12706	12618	12639	12773	12776	12835	12777	12845	12651	12745	12683	12738	12535	12750	12589	12717	12751	12626	12788	12656	12724	12665	12688	12904	12609	12700	12746	12763	12690	12724	12799	12799	12718	12728	12827	12755	12753	12772	12625	12768	12823	12780	12744	12620	12837	12672	12677	12725	12625	12731	12968	12663	12764	12656	12691	12808	12740	12595	12838	12693	12743	12854	12767	12798	12641	12654	12716	12773	12788	12567	12699	12736	12831	12777	12791	12791	12655	12781	12779	12839	12771	12602	12786	12719	12757	12940	12849	12914	12848	12789	12794	12718	12754	12544	12724	12734	12656	12726	12801	12734	12784	12758	12747	12704	12850	12890	12521	12811	12635	12730	12597	12762	12701	12773	12655	12859	12942	12704	12724	12654	12779	12746	12760	12707	12643	12643	12751	12771	12651	12901	12785	12932	12839	12909	12688	12790	12698	12660	12832	12794	12721	12744	12701	12627	12579	12764	12696	12793	12721	12678	12632	12735	12605	12775	12624	12773	12644	12830	12803	12760	12725	12759	12812	12619	12931	12813	12731	12689	12685	12709	12653	12818	12807	12679	12701	12863	12784	12774	12508	12707	12660	12766	12658	12578	12750	12748	12898	12833	12926	12672	12665	12635	12669	12815	12725	12788	12750	12765	12833	12727	12685	12718	12886	12744	12780	12837	12688	12647	12755	12646	12698	12682	12789	12786	12723	12824	12820	12686	12795	12584	12720	12670	12912	12608	12808	12590	12818	12827	12724	12798	12742	12717	12777	12719	12825	12692	12711	12715	12867	12593	12723	12776	12600	12579	12810	12580	12882	12614	12830	12748	12691	12786	12786	12806	12829	12852	12727	12738	12760	12657	12709	12595	12761	12665	12708	12721	12759	12708	12754	12840	12758	12872	12732	12644	12872	12766	12760	12861	12663	12673	12644	12652	12731	12738	12722	12481	12675	12688	12773	12764	12766	12557	12709	12918	12759	12635	12726	12884	12753	12759	12826	12706	12764	12788	12842	12636	12760	12594	12893	12673	12718	12710	12687	12597	12711	12991	12731	12671	12819	12727	12738	12707	12759	12737	12637	12755	12781	13039	12751	12788	12650	12841	12724	12766	12677	12674	12892	12713	12652	12736	12729	12787	12811	12809	12721	12820	12682	12682	12591	12592	12616	12718	12698	12711	12795	12713	12846	12649	12723	12712	12540	12550	12863	12552	12881	12817	12866	12661	12766	12617	12723	12853	12665	12859	12808	12836	12646	12649	12857	12694	12875	12790	12721	12794	12703	12858	12788	12800	12552	12769	12634	12649	12558	12754	12549	12812	12676	12773	12630	12609	12834	12746	12894	12814	12856	12772	12442	12776	12791	12739	12740	12608	12772	12692	12756	12786	12759	12748	12765	12750	12748	12717	12659	12981	12621	12874	12757	12753	12836	12671	12781	12747	12738	12726	12861	12731	12810	12746	12888	12562	12614	12739	12745	12873	12737	12629	12890	12698	12772	12547	12711	12591	12917	12730	12611	12705	12844	12642	12540	12863	12744	12774	12656	12819	12844	12852	12606	12746	12832	12851	12820	12513	12842	12883	12630	12701	12670	12714	12626	12685	12578	12685	12845	12755	12903	12665	12713	12736	12752	12847	12662	12782	12775	12692	12720	12778	12808	12788	12836	12594	12818	12763	12686	12931	12707	12922	12831	12719	12778	12730	12835	12973	12737	12739	12642	12678	12739	12822	12678	12550	12864	12771	12699	12835	12640	12619	12836	12635	12699	12748	12703	12751	12724	12734	12764	12529	12679	12718	12634	12620	12660	12845	12761	12716	12829	12651	12740	12834	12752	12593	12644	12938	12713	12664	12845	12702	12830	12751	12647	12632	12720	12778	12779	12750	12729	12832	12711	12735	12853	12705	12841	12756	12782	12683	12745	12804	12809	12789	12621	12769	12694	12761	12805	12671	12712	12701	12803	12764	12818	12829	12757	12770	12531	12788	12715	12718	12781	12658	12745	12752	12686	12689	12808	12648	12717	12909	12618	12708	12741	12687	12747	12724	12707	12749	12685	12824	12867	12750	12677	12686	12802	12965	12798	12843	12578	12595	12597	12693	12839	12656	12636	12880	12791	12635	12909	12665	12711	12750	12708	12827	12689	12662	12723	12714	12683	12737	12924	12605	12829	12814	12733	12765	12842	12651	12729	12854	12655	12743	12662	12649	12784	12750	12712	12740	12771	12747	12695	12853	12724	12883	12849	12840	12885	12829	12662	12625	12759	12787	12737	12684	12624	12717	12741	12659	12784	12827	12910	12813	12675	12737	12634	12864	12560	12789	12588	12742	12881	12759	12592	12758	12641	12833	12784	12834	12787	12695	12731	12747	12767	12793	12783	12756	12596	12780	12663	12622	12622	12780	12707	12714	12797	12856	12620	12733	12626	12604	12693	12801	12746	12854	12683	12760	12724	12755	12746	12717	12690	12920	12596	12706	12765	12702	12783	12767	12797	12610	12703	12759	12643	12651	12782	12713	12841	12934	12814	12634	12662	12731	12832	12840	12703	12673	12758	12679	12802	12920	12623	12629	12674	12826	12787	12656	12682	12730	12819	12724	12652	12662	12726	12675	12733	12755	12879	12755	12820	12706	12784	12729	12733	12727	12834	12630	12746	12820	12788	12620	12769	12798	12787	12814	12847	12706	12809	12561	12660	12719	12937	12645	12598	12737	12698	12775	12665	12746	12736	12733	12871	12759	12606	12694	12918	12688	12731	13008	12789	12719	12713	12749	12677	12719	12773	12755	12595	12701	12837	12741	12894	12555	12765	12725	12734	12785	12769	12699	12731	12854	12889	12677	12728	12790	12564	12788	12582	12738	12778	12796	12721	12835	12642	12796	12804	12672	12688	12663	12588	12560	12622	12824	12637	12729	12715	12751	12733	12678	12677	12735	12838	12769	12694	12669	12621	12753	12511	12630	12902	12564	12709	12679	12850	12735	12848	12667	12850	12853	12678	12751	12777	12728	12829	12792	12745	12712	12731	12670	12837	12647	12771	12593	12662	12660	12715	12764	12734	12759	12794	12855	12653	12662	12694	12683	12762	12790	12757	12663	12636	12799	12823	12710	12560	12764	12665	12703	12649	12764	12832	12698	12774	12674	12596	12979	12775	12743	12837	12709	12775	12800	12786	12808	12759	12701	12638	12764	12729	12723	12777	12710	12824	12784	12833	12971	12522	12830	12725	12678	12812
22956	21120	28657	24500	24406	25186	23094	18384	17193	16842	16473	16289	16234	15865	15760	15772	15672	15644	15724	15743	15760	15741	15687	15618	15634	15660	15682	15668	15730	15471	15560	15538	15572	15740	15797	15402	15598	15741	15729	15486	15799	15565	15472	15472	15495	15491	15580	15415	15658	15647	15665	15604	15649	15372	15535	15646	15413	15347	15538	15522	15711	15710	15472	15548	15522	15578	15594	15573	15607	15520	15539	15420	15380	15745	15442	15485	15679	15162	15524	15667	15571	15463	15636	15448	15661	15784	15418	15531	15344	15411	15426	15387	15449	15450	15595	15850	15734	15562	15595	15189	15377	15556	15305	15605	15653	15578	15615	15536	15624	15655	15625	15618	15528	15640	15597	15460	15558	15582	15725	15460	15759	15571	15520	15443	15494	15483	15521	15541	15630	15490	15536	15535	15584	15487	15499	15473	15493	15550	15360	15583	15573	15396	15387	15579	15587	15478	15478	15656	15557	15693	15662	15628	15689	15602	15603	15587	15502	15388	15630	15237	15626	15534	15623	15462	15370	15665	15725	15458	15596	15386	15334	15692	15451	15732	15417	15388	15617	15392	15643	15675	15506	15584	15583	15399	15609	15419	15566	15484	15435	15701	15548	15603	15428	15550	15671	15510	15637	15578	15558	15420	15429	15681	15562	15522	15584	15458	15325	15540	15597	15558	15337	15587	15430	15490	15672	15735	15570	15608	15309	15416	15611	15456	15491	15464	15577	15589	15525	15851	15739	15484	15454	15561	15416	15351	15494	15389	15477	15461	15507	15677	15673	15413	15540	15422	15477	15504	15660	15426	15349	15575	15676	15670	15506	15464	15359	15437	15594	15475	15406	15676	15577	15414	15381	15717	15549	15572	15582	15641	15290	15369	15412	15293	15610	15475	15486	15601	15479	15314	15414	15340	15622	15756	15619	15464	15529	15348	15338	15597	15282	15161	15465	15458	15651	15608	15483	15630	15614	15694	15605	15701	15542	15489	15387	15327	15492	15533	15487	15613	15611	15536	15777	15502	15415	15467	15401	15500	15628	15764	15492	15358	15471	15584	15579	15547	15602	15716	15443	15630	15584	15412	15519	15556	15539	15605	15710	15359	15567	15488	15439	15433	15660	15498	15408	15563	15562	15361	15468	15508	15573	15537	15671	15293	15586	15588	15741	15660	15451	15534	15670	15413	15483	15549	15590	15476	15619	15475	15488	15615	15550	15196	15602	15587	15612	15621	15645	15733	15553	15606	15327	15399	15539	15464	15543	15465	15712	15657	15600	15571	15573	15756	15476	15341	15643	15395	15334	15366	15429	15559	15487	15536	15569	15570	15617	15451	15727	15389	15647	15751	15588	15429	15554	15244	15613	15498	15567	15569	15600	15494	15566	15583	15506	15583	15477	15462	15681	15523	15371	15531	15542	15517	15622	15458	15681	15543	15515	15684	15482	15421	15496	15647	15506	15518	15574	15659	15686	15564	15358	15263	15593	15397	15455	15414	15440	15654	15635	15712	15485	15416	15317	15581	15519	15440	15394	15645	15501	15583	15572	15596	15410	15711	15516	15691	15410	15426	15561	15237	15591	15539	15643	15498	15659	15470	15585	15549	15568	15390	15582	15475	15653	15416	15589	15621	15538	15461	15411	15479	15692	15679	15370	15440	15499	15491	15535	15332	15499	15820	15682	15333	15597	15739	15665	15348	15518	15522	15391	15332	15378	15556	15445	15408	15406	15599	15585	15657	15465	15416	15536	15512	15283	15461	15766	15685	15521	15647	15602	15595	15334	15537	15467	15507	15514	15529	15829	15491	15645	15391	15373	15322	15447	15732	15481	15516	15610	15378	15441	15656	15563	15649	15470	15505	15581	15414	15592	15595	15368	15593	15438	15532	15591	15439	15632	15500	15534	15422	15471	15647	15496	15566	15424	15385	15420	15403	15536	15477	15439	15523	15573	15577	15526	15683	15351	15528	15557	15508	15562	15637	15480	15586	15525	15549	15811	15477	15373	15550	15431	15314	15407	15578	15450	15436	15692	15525	15519	15565	15545	15598	15618	15638	15552	15440	15353	15553	15583	15608	15449	15421	15364	15564	15348	15396	15448	15506	15539	15449	15381	15430	15643	15542	15492	15600	15472	15673	15571	15450	15512	15634	15563	15455	15612	15508	15542	15424	15392	15568	15471	15430	15431	15317	15435	15693	15506	15538	15544	15503	15688	15470	15484	15536	15589	15428	15508	15509	15417	15461	15436	15573	15497	15540	15614	15629	15651	15570	15555	15403	15420	15579	15455	15744	15527	15568	15638	15504	15400	15650	15596	15392	15478	15500	15416	15502	15347	15442	15516	15645	15303	15377	15423	15548	15620	15325	15588	15568	15340	15573	15281	15606	15541	15548	15603	15450	15754	15455	15514	15536	15465	15410	15777	15290	15507	15565	15463	15622	15547	15438	15443	15301	15749	15489	15541	15312	15450	15641	15479	15277	15549	15558	15566	15420	15509	15477	15486	15646	15614	15433	15583	15570	15569	15590	15586	15524	15456	15322	15534	15560	15565	15599	15333	15492	15390	15616	15427	15327	15389	15340	15307	15458	15684	15677	15507	15438	15518	15534	15622	15568	15433	15507	15676	15488	15495	15593	15317	15488	15347	15661	15669	15348	15426	15554	15346	15509	15471	15588	15532	15338	15402	15479	15494	15524	15663	15546	15415	15419	15688	15320	15592	15467	15595	15649	15520	15519	15612	15447	15457	15400	15574	15639	15556	15554	15525	15523	15358	15557	15582	15552	15393	15636	15535	15548	15504	15443	15459	15526	15747	15631	15454	15537	15583	15573	15496	15672	15433	15535	15570	15657	15617	15463	15677	15380	15669	15585	15440	15578	15513	15595	15529	15634	15503	15444	15586	15528	15437	15356	15680	15379	15453	15627	15762	15449	15461	15533	15476	15587	15713	15639	15461	15499	15574	15613	15812	15668	15739	15586	15238	15429	15639	15503	15666	15467	15382	15573	15511	15575	15585	15549	15315	15451	15645	15495	15462	15759	15593	15485	15599	15622	15743	15603	15589	15372	15673	15520	15499	15665	15438	15525	15599	15458	15578	15711	15649	15456	15731	15338	15568	15552	15490	15540	15496	15498	15575	15465	15549	15400	15418	15423	15475	15414	15444	15586	15537	15617	15701	15230	15369	15602	15648	15421	15628	15586	15524	15575	15630	15522	15537	15367	15620	15633	15574	15482	15539	15479	15671	15499	15521	15443	15692	15526	15329	15535	15333	15414	15250	15432	15479	15308	15458	15558	15628	15418	15537	15627	15556	15348	15571	15494	15621	15444	15557	15515	15562	15598	15531	15611	15563	15624	15350	15435	15468	15487	15482	15307	15514	15442	15384	15422	15457	15515	15713	15495	15398	15629	15632	15480	15465	15531	15723	15412	15500	15619	15454	15546	15428	15682	15706	15572	15484	15577	15527	15688	15506	15587	15653	15600	15421	15486	15518	15385	15729	15507	15446	15558	15595	15474	15510	15537	15428	15403	15681	15532	15660	15542	15452	15386	15383	15492	15660	15512	15633	15410	15612	15578	15518	15535	15264	15299	15682	15499	15467	15494	15485	15488	15471	15714	15629	15766	15510	15580	15383	15598	15545	15597	15698	15500	15415	15623	15447	15640	15461	15363	15516	15363	15486	15480	15563	15567	15588	15522	15500	15525	15675	15552	15405	15616	15424	15444	15478	15427	15486	15807	15592	15444	15630	15697	15647	15719	15568	15531	15523	15568	15496	15487	15646	15643	15453	15681	15444	15254	15557	15532	15602	15407	15570	15533	15392	15537	15683	15386	15379	15334	15508	15381	15526	15557	15569	15639	15414	15420	15340	15682	15537	15651	15402	15320	15591	15494	15504	15614	15564	15523	15412	15588	15563	15532	15626	15390	15682	15491	15552	15505	15349	15525	15645	15306	15458	15597	15500	15415	15461	15386	15538	15447	15596	15566	15430	15539	15606	15696	15594	15380	15394	15425	15456	15656	15470	15500	15533	15511	15584	15571	15416	15563	15410	15469	15607	15531	15429	15769	15672	15467	15556	15652	15650	15390	15586	15720	15471	15419	15554	15467	15567	15503	15681	15725	15547	15545	15480	15364	15692	15608	15483	15553	15583	15411	15623	15576	15416	15295	15345	15590	15422	15418	15451	15644	15620	15458	15575	15531	15412	15397	15549	15383	15462	15584	15261	15478	15542	15587	15656	15265	15541	15437	15520	15484	15614	15446	15537	15497	15470	15564	15463	15500	15393	15585	15427	15520	15537	15394	15352	15657	15568	15601	15571	15633	15694	15709	15555	15357	15208	15471	15354	15604	15770	15552	15558	15514	15647	15491	15526	15601	15553	15412	15485	15620	15603	15583	15470	15441	15564	15569	15479	15567	15493	15619	15619	15489	15637	15438	15446	15601	15428	15534	15385	15360	15582	15555	15492	15707	15560	15610	15369	15583	15608	15237	15502	15556	15358	15480	15323	15432	15651	15614	15498	15425	15455	15550	15533	15467	15578	15655	15477	15498	15577	15599	15433	15579	15555	15529	15651	15680	15684	15645	15498	15672	15468	15563	15680	15691	15525	15655	15654	15687	15512	15490	15509	15445	15475	15591	15455	15616	15583	15530	15475	15670	15587	15453	15662	15676	15694	15330	15675	15436	15600	15643	15524	15558	15557	15472	15566	15617	15600	15637	15578	15401	15343	15659	15482	15432	15631	15383	15574	15679	15579	15668	15492	15526	15457	15341	15532	15683	15331	15450	15557	15594	15661	15519	15489	15564	15537	15639	15604	15551	15723	15401	15437	15760	15538	15670	15464	15609	15785	15338	15451	15482	15391	15248	15512	15615	15435	15542	15530	15518	15424	15616	15563	15353	15448	15449	15691	15366	15661	15257	15587	15480	15471	15529	15517	15345	15457	15578	15598	15589	15699	15634	15529	15801	15635	15591	15340	15575	15592	15470	15721	15591	15663	15514	15449	15254	15557	15413	15465	15351	15534	15481	15396	15528	15434	15688	15646	15435	15695	15386	15426	15557	15655	15424	15625	15632	15485	15600	15622	15540	15676	15325	15569	15406	15592	15601	15467	15359	15609	15615	15431	15621	15340	15330	15520	15197
27895	52960	42209	32984	29333	22589	18421	16240	15354	14686	14263	14175	13890	13842	13869	13781	13572	13594	13364	13497	13637	13689	13444	13526	13491	13539	13357	13581	13352	13453	13484	13364	13424	13304	13401	13409	13402	13231	13317	13399	13330	13265	13415	13408	13299	13202	13428	13312	13277	13589	13434	13293	13410	13601	13494	13355	13343	13413	13524	13449	13415	13341	13345	13402	13396	13224	13523	13447	13404	13262	13421	13443	13440	13632	13298	13463	13373	13451	13198	13381	13546	13301	13467	13186	13433	13327	13424	13259	13435	13406	13330	13396	13284	13400	13312	13341	13416	13219	13464	13259	13365	13446	13256	13450	13475	13364	13200	13523	13224	13436	13483	13269	13349	13607	13326	13513	13342	13249	13545	13268	13179	13256	13323	13384	13306	13317	13277	13443	13470	13348	13269	13332	13312	13288	13349	13263	13496	13316	13358	13398	13431	13355	13466	13286	13219	13386	13469	13518	13381	13278	13233	13417	13516	13438	13204	13410	13306	13347	13420	13487	13343	13398	13366	13355	13279	13376	13281	13308	13271	13438	13441	13364	13414	13440	13414	13453	13348	13418	13293	13325	13312	13346	13368	13321	13395	13274	13400	13472	13292	13299	13595	13507	13349	13245	13524	13358	13401	13426	13506	13235	13413	13246	13410	13357	13355	13374	13264	13306	13259	13333	13276	13443	13428	13346	13424	13260	13460	13556	13366	13330	13330	13414	13398	13324	13356	13353	13431	13335	13372	13220	13343	13377	13217	13379	13298	13332	13393	13423	13294	13316	13354	13461	13397	13304	13504	13328	13289	13420	13466	13191	13569	13357	13376	13489	13283	13309	13378	13392	13216	13444	13406	13464	13511	13430	13193	13361	13388	13429	13382	13401	13277	13294	13313	13367	13273	13446	13352	13403	13392	13472	13370	13258	13360	13233	13443	13345	13338	13335	13384	13388	13365	13319	13244	13223	13409	13441	13420	13158	13484	13447	13399	13384	13487	13203	13395	13346	13334	13402	13106	13443	13631	13491	13347	13332	13338	13438	13404	13334	13417	13382	13577	13316	13434	13432	13306	13399	13417	13202	13441	13452	13555	13407	13418	13351	13365	13308	13505	13344	13509	13398	13516	13256	13558	13297	13461	13432	13269	13414	13368	13301	13338	13249	13426	13283	13380	13338	13301	13275	13355	13232	13280	13249	13330	13330	13342	13421	13361	13284	13471	13379	13267	13254	13415	13287	13415	13329	13471	13604	13354	13389	13307	13344	13402	13421	13437	13425	13373	13291	13447	13476	13418	13370	13523	13315	13261	13334	13273	13511	13374	13365	13408	13429	13486	13358	13394	13268	13224	13309	13314	13489	13242	13448	13441	13386	13441	13364	13257	13387	13303	13368	13422	13400	13340	13324	13307	13313	13372	13192	13421	13404	13358	13276	13488	13363	13392	13425	13276	13305	13426	13313	13440	13414	13283	13387	13332	13429	13375	13289	13387	13382	13435	13469	13343	13354	13248	13443	13334	13422	13505	13338	13413	13277	13327	13381	13316	13370	13309	13305	13410	13374	13155	13646	13451	13245	13495	13417	13278	13317	13314	13247	13435	13344	13422	13396	13258	13310	13416	13415	13165	13374	13324	13456	13423	13386	13314	13280	13430	13415	13357	13354	13400	13401	13435	13413	13398	13270	13341	13315	13383	13407	13429	13376	13361	13394	13303	13139	13294	13249	13401	13454	13511	13477	13280	13360	13358	13401	13267	13205	13365	13436	13327	13227	13602	13177	13384	13332	13466	13445	13232	13130	13282	13341	13507	13433	13145	13366	13407	13329	13364	13357	13440	13596	13473	13272	13387	13331	13453	13303	13239	13344	13388	13415	13244	13372	13283	13360	13453	13278	13211	13275	13254	13226	13217	13364	13388	13447	13381	13200	13383	13455	13331	13232	13408	13278	13347	13287	13254	13225	13425	13328	13318	13230	13352	13407	13327	13382	13264	13336	13392	13246	13345	13360	13359	13303	13440	13265	13363	13413	13341	13354	13251	13320	13300	13359	13311	13275	13329	13430	13484	13400	13497	13404	13389	13284	13302	13344	13411	13285	13399	13483	13456	13303	13200	13459	13364	13361	13393	13175	13534	13395	13192	13356	13255	13452	13394	13447	13281	13250	13424	13262	13357	13381	13399	13406	13474	13513	13341	13271	13401	13314	13360	13261	13277	13370	13475	13280	13479	13282	13252	13474	13222	13209	13520	13330	13374	13129	13292	13301	13364	13287	13288	13389	13400	13483	13405	13422	13314	13275	13396	13283	13304	13271	13328	13247	13291	13358	13235	13355	13353	13431	13511	13510	13396	13319	13394	13315	13345	13420	13415	13363	13244	13495	13458	13441	13441	13299	13323	13417	13376	13345	13422	13298	13312	13433	13227	13398	13452	13272	13523	13227	13357	13303	13481	13255	13389	13363	13509	13309	13266	13426	13430	13325	13482	13382	13257	13356	13430	13388	13319	13158	13355	13603	13330	13330	13439	13435	13362	13555	13383	13317	13285	13279	13067	13275	13434	13363	13346	13387	13298	13451	13432	13446	13360	13364	13300	13377	13401	13470	13265	13201	13393	13229	13467	13172	13321	13331	13603	13473	13478	13288	13183	13172	13394	13342	13429	13351	13488	13449	13238	13372	13494	13450	13354	13182	13407	13289	13390	13180	13325	13356	13356	13545	13316	13364	13319	13489	13348	13360	13172	13484	13335	13446	13402	13345	13453	13283	13476	13426	13307	13286	13508	13336	13344	13363	13259	13386	13295	13407	13359	13199	13458	13249	13447	13367	13466	13368	13399	13460	13358	13348	13505	13488	13423	13535	13406	13488	13502	13374	13249	13321	13418	13400	13299	13290	13452	13255	13352	13422	13283	13208	13270	13316	13272	13405	13332	13286	13365	13422	13232	13367	13272	13444	13416	13426	13452	13282	13332	13235	13424	13388	13530	13518	13285	13433	13469	13179	13570	13393	13381	13429	13294	13277	13621	13397	13359	13224	13432	13361	13276	13244	13471	13374	13466	13434	13167	13166	13226	13508	13228	13331	13345	13437	13324	13263	13414	13276	13441	13376	13318	13281	13317	13486	13277	13482	13396	13186	13277	13373	13412	13275	13437	13515	13361	13241	13436	13293	13372	13258	13293	13423	13337	13333	13288	13426	13424	13425	13285	13136	13424	13365	13417	13424	13335	13254	13374	13251	13338	13396	13334	13364	13340	13398	13324	13378	13200	13287	13362	13548	13395	13570	13476	13265	13353	13448	13311	13396	13351	13222	13469	13350	13414	13284	13459	13304	13410	13421	13428	13419	13405	13539	13542	13365	13298	13309	13275	13244	13239	13455	13488	13169	13366	13263	13482	13454	13461	13460	13269	13374	13478	13280	13353	13494	13281	13475	13289	13419	13402	13547	13219	13333	13326	13301	13333	13297	13372	13453	13391	13422	13355	13240	13255	13426	13421	13416	13421	13475	13505	13173	13443	13494	13180	13391	13324	13307	13435	13152	13400	13325	13451	13322	13344	13271	13448	13591	13526	13353	13569	13249	13459	13292	13387	13211	13292	13335	13422	13455	13423	13288	13526	13226	13327	13433	13596	13244	13183	13387	13411	13368	13344	13418	13307	13445	13311	13447	13335	13560	13408	13478	13377	13299	13485	13224	13392	13330	13262	13442	13291	13484	13406	13230	13349	13239	13441	13309	13398	13312	13308	13304	13380	13402	13305	13472	13323	13387	13368	13315	13376	13319	13451	13320	13287	13336	13331	13423	13307	13489	13425	13282	13253	13477	13361	13337	13364	13260	13338	13384	13248	13294	13281	13245	13312	13132	13343	13372	13377	13331	13319	13349	13401	13556	13564	13341	13377	13256	13276	13333	13309	13335	13452	13412	13451	13367	13282	13255	13322	13345	13369	13293	13310	13358	13293	13394	13341	13342	13266	13354	13360	13249	13324	13435	13469	13131	13423	13465	13321	13201	13210	13540	13332	13273	13422	13288	13329	13437	13332	13283	13354	13245	13429	13418	13376	13432	13437	13388	13246	13349	13320	13387	13468	13413	13196	13357	13320	13356	13293	13348	13263	13428	13467	13390	13274	13432	13358	13468	13376	13324	13250	13355	13302	13254	13361	13290	13317	13263	13406	13399	13310	13432	13327	13380	13381	13232	13417	13410	13365	13397	13245	13253	13257	13496	13285	13388	13259	13226	13496	13161	13406	13579	13267	13299	13313	13294	13428	13392	13301	13400	13588	13340	13433	13312	13336	13394	13303	13279	13349	13456	13396	13316	13420	13307	13527	13366	13425	13253	13207	13538	13395	13357	13356	13347	13402	13344	13348	13398	13366	13259	13302	13320	13366	13397	13314	13234	13296	13267	13466	13309	13404	13464	13376	13488	13499	13364	13419	13339	13281	13433	13378	13232	13469	13375	13223	13399	13328	13409	13221	13392	13398	13559	13513	13346	13527	13339	13395	13322	13226	13497	13339	13458	13297	13450	13257	13412	13448	13277	13312	13503	13273	13319	13338	13319	13242	13483	13261	13420	13447	13432	13285	13278	13378	13293	13257	13255	13307	13280	13344	13225	13369	13523	13543	13385	13340	13384	13351	13494	13256	13361	13438	13522	13348	13331	13379	13213	13402	13246	13445	13261	13441	13334	13477	13471	13422	13308	13414	13498	13219	13376	13489	13355	13370	13277	13133	13296	13330	13461	13286	13367	13240	13419	13295	13534	13265	13290	13569	13308	13250	13428	13232	13439	13292	13401	13373	13514	13335	13276	13360	13356	13330	13399	13374	13358	13419	13475	13372	13434	13264	13455	13397	13309	13273	13375	13418	13325	13266	13253	13532	13436	13342	13370	13409	13344	13173	13539	13175	13425	13332	13414	13327	13343	13304	13457	13427	13324	13564	13364	13408	13403	13180	13225	13275	13312	13416	13393	13458	13424	13413	13579	13388	13352	13366	13358	13429	13267	13257	13297	13442	13483	13375	13192	13459	13364	13258	13342	13359	13377	13334	13393	13407	13294	13350	13512	13386	13340	13302	13417	13398	13302	13271	13416	13466	13300	13467	13408	13344	13550	13376	13286	13374	13325	13349	13344	13237	13419	13398	13411	13338	13322
24161	21172	28394	27842	24365	22272	19498	16751	15602	15349	15189	14904	14825	14782	14782	14724	14367	14605	14616	14575	14513	14472	14471	14547	14413	14598	14503	14363	14542	14412	14308	14347	14459	14447	14425	14449	14415	14468	14259	14436	14375	14470	14519	14409	14498	14323	14286	14535	14403	14390	14390	14320	14441	14519	14254	14458	14341	14357	14385	14427	14540	14262	14540	14219	14347	14427	14517	14317	14508	14334	14557	14376	14373	14371	14284	14385	14407	14329	14353	14435	14527	14343	14295	14424	14375	14299	14290	14413	14449	14286	14478	14347	14275	14363	14393	14419	14406	14411	14481	14307	14486	14512	14402	14430	14287	14233	14308	14359	14408	14346	14392	14259	14470	14415	14598	14417	14264	14502	14418	14443	14322	14385	14447	14463	14489	14400	14523	14543	14348	14327	14547	14391	14590	14214	14261	14518	14411	14219	14240	14465	14364	14561	14350	14516	14252	14427	14150	14437	14305	14399	14459	14509	14465	14130	14230	14304	14348	14591	14297	14200	14348	14327	14279	14483	14329	14283	14495	14398	14438	14374	14615	14548	14572	14359	14607	14574	14387	14359	14145	14381	14409	14515	14269	14484	14199	14406	14473	14398	14599	14337	14377	14334	14328	14207	14335	14228	14391	14297	14483	14437	14580	14531	14302	14471	14234	14264	14290	14275	14251	14495	14436	14239	14403	14506	14428	14439	14323	14417	14456	14332	14393	14514	14362	14476	14351	14350	14447	14397	14393	14344	14456	14482	14532	14397	14361	14485	14373	14415	14406	14530	14313	14329	14445	14423	14443	14232	14448	14307	14521	14414	14211	14456	14280	14425	14539	14569	14571	14325	14554	14479	14474	14442	14454	14332	14288	14363	14354	14401	14359	14368	14412	14350	14421	14329	14444	14563	14338	14309	14483	14314	14223	14545	14378	14424	14322	14487	14302	14318	14489	14379	14464	14197	14381	14365	14306	14293	14291	14482	14378	14183	14363	14406	14419	14184	14445	14444	14153	14410	14414	14538	14357	14398	14351	14383	14411	14307	14214	14218	14234	14287	14661	14461	14374	14467	14402	14434	14278	14282	14335	14335	14544	14392	14388	14275	14296	14705	14393	14379	14364	14358	14193	14411	14386	14403	14523	14430	14383	14468	14612	14355	14355	14351	14393	14286	14503	14389	14478	14306	14358	14553	14398	14159	14460	14223	14416	14603	14582	14458	14187	14390	14305	14337	14278	14506	14286	14592	14432	14364	14336	14494	14526	14436	14482	14486	14252	14238	14262	14285	14340	14361	14585	14377	14489	14686	14464	14392	14384	14237	14111	14447	14262	14283	14369	14261	14291	14434	14420	14248	14460	14490	14464	14322	14411	14395	14534	14205	14474	14451	14548	14502	14331	14474	14444	14212	14474	14403	14496	14455	14363	14771	14428	14404	14350	14382	14344	14296	14597	14311	14558	14550	14405	14144	14418	14262	14368	14322	14469	14221	14437	14406	14415	14511	14430	14314	14469	14436	14446	14271	14348	14413	14318	14234	14539	14235	14292	14498	14334	14491	14493	14402	14381	14295	14340	14507	14350	14463	14526	14468	14293	14480	14424	14379	14519	14421	14248	14198	14442	14368	14542	14416	14265	14286	14326	14338	14449	14434	14347	14440	14187	14345	14526	14395	14495	14375	14253	14227	14429	14396	14500	14244	14470	14497	14455	14381	14481	14563	14356	14372	14519	14394	14364	14385	14472	14413	14543	14301	14370	14350	14348	14394	14330	14513	14480	14415	14153	14282	14369	14439	14445	14379	14352	14179	14373	14143	14620	14621	14500	14234	14471	14490	14327	14486	14507	14431	14415	14480	14429	14563	14395	14451	14469	14284	14545	14435	14320	14166	14253	14474	14420	14627	14401	14445	14410	14394	14206	14420	14397	14472	14448	14345	14367	14250	14349	14459	14406	14400	14402	14282	14470	14476	14340	14303	14359	14493	14344	14400	14408	14205	14367	14330	14217	14356	14430	14378	14379	14397	14428	14406	14190	14340	14492	14422	14296	14606	14312	14415	14556	14379	14379	14378	14429	14530	14498	14289	14331	14296	14509	14418	14443	14282	14561	14438	14255	14370	14366	14320	14323	14525	14370	14442	14402	14480	14448	14270	14599	14417	14465	14289	14338	14442	14359	14201	14330	14425	14366	14394	14478	14378	14346	14307	14263	14426	14548	14438	14220	14276	14276	14123	14507	14281	14422	14438	14452	14250	14456	14450	14400	14383	14442	14325	14613	14493	14258	14297	14353	14534	14445	14464	14544	14353	14307	14667	14378	14292	14587	14418	14343	14554	14424	14509	14468	14375	14568	14587	14283	14517	14576	14366	14441	14370	14385	14314	14544	14498	14373	14291	14520	14478	14494	14390	14346	14431	14309	14386	14337	14450	14360	14248	14391	14420	14449	14250	14539	14391	14385	14291	14436	14527	14348	14417	14538	14324	14371	14513	14417	14415	14432	14580	14474	14460	14449	14400	14387	14351	14278	14355	14264	14405	14466	14429	14371	14279	14553	14408	14409	14491	14742	14457	14373	14397	14348	14288	14449	14351	14542	14471	14348	14366	14356	14504	14462	14320	14481	14162	14390	14587	14326	14420	14419	14553	14471	14460	14470	14606	14493	14616	14445	14251	14391	14473	14342	14526	14570	14385	14540	14529	14339	14486	14218	14377	14478	14223	14371	14405	14595	14560	14413	14309	14393	14378	14274	14300	14458	14366	14429	14294	14252	14494	14378	14786	14479	14314	14382	14386	14560	14467	14387	14478	14441	14377	14426	14430	14501	14275	14425	14349	14496	14424	14300	14410	14562	14471	14434	14583	14491	14356	14400	14515	14482	14624	14414	14520	14447	14284	14133	14310	14446	14269	14402	14452	14365	14269	14482	14486	14428	14459	14345	14561	14315	14366	14557	14338	14601	14531	14245	14519	14409	14391	14501	14365	14365	14251	14374	14544	14481	14364	14564	14433	14325	14408	14417	14464	14471	14594	14311	14324	14338	14226	14449	14428	14374	14370	14410	14373	14389	14264	14418	14267	14440	14606	14442	14228	14496	14339	14367	14509	14528	14232	14391	14336	14333	14451	14468	14394	14256	14382	14409	14318	14415	14318	14624	14448	14291	14414	14403	14595	14255	14428	14449	14603	14502	14479	14383	14267	14413	14385	14428	14455	14326	14216	14457	14472	14310	14484	14412	14267	14615	14532	14392	14421	14475	14503	14327	14382	14428	14338	14264	14363	14423	14405	14422	14319	14518	14347	14497	14389	14369	14444	14355	14255	14622	14426	14368	14197	14264	14399	14443	14372	14476	14273	14438	14351	14461	14585	14314	14394	14575	14358	14326	14540	14485	14265	14385	14398	14345	14503	14494	14353	14240	14419	14490	14367	14327	14162	14582	14315	14337	14482	14549	14339	14304	14426	14399	14238	14545	14473	14633	14299	14376	14342	14293	14496	14466	14396	14348	14387	14419	14403	14394	14509	14313	14443	14575	14546	14339	14438	14280	14491	14402	14334	14527	14363	14346	14402	14432	14504	14487	14460	14483	14302	14325	14284	14468	14343	14257	14380	14342	14339	14513	14233	14319	14394	14459	14383	14283	14383	14336	14380	14595	14557	14478	14423	14420	14384	14360	14365	14490	14432	14604	14325	14338	14254	14522	14419	14399	14180	14459	14352	14400	14626	14243	14549	14492	14440	14330	14362	14492	14342	14478	14404	14376	14319	14392	14455	14307	14390	14404	14226	14277	14299	14449	14509	14486	14513	14481	14407	14442	14490	14416	14337	14473	14482	14309	14600	14511	14424	14345	14532	14655	14430	14367	14368	14312	14281	14506	14460	14359	14367	14406	14364	14413	14496	14362	14462	14496	14417	14242	14335	14370	14357	14477	14564	14552	14250	14491	14344	14383	14611	14414	14407	14498	14399	14488	14286	14361	14403	14576	14425	14387	14476	14524	14389	14377	14333	14181	14569	14616	14405	14345	14363	14474	14363	14401	14466	14343	14363	14474	14390	14210	14432	14664	14511	14522	14497	14495	14362	14303	14370	14396	14273	14446	14292	14435	14558	14484	14441	14348	14450	14405	14557	14413	14359	14554	14470	14358	14256	14460	14284	14303	14315	14439	14399	14297	14285	14508	14562	14404	14393	14384	14432	14451	14474	14461	14532	14285	14356	14453	14520	14471	14441	14329	14419	14663	14659	14406	14403	14374	14492	14310	14379	14542	14310	14354	14307	14419	14496	14305	14460	14308	14220	14303	14498	14479	14398	14439	14472	14415	14590	14392	14491	14630	14362	14429	14454	14548	14457	14347	14297	14397	14536	14428	14434	14307	14379	14168	14500	14535	14408	14459	14492	14403	14779	14658	14439	14359	14278	14380	14508	14368	14252	14524	14416	14552	14372	14482	14389	14412	14215	14433	14321	14347	14321	14550	14370	14314	14168	14479	14513	14516	14306	14412	14521	14448	14281	14417	14307	14290	14306	14291	14523	14424	14402	14374	14420	14605	14357	14495	14503	14372	14550	14488	14178	14326	14298	14354	14448	14528	14371	14475	14264	14466	14494	14440	14327	14368	14476	14345	14396	14391	14426	14443	14561	14434	14336	14577	14338	14406	14229	14398	14331	14245	14331	14539	14391	14273	14390	14490	14312	14252	14318	14461	14279	14451	14318	14448	14236	14364	14393	14342	14469	14452	14285	14452	14293	14351	14402	14349	14485	14597	14531	14362	14528	14500	14350	14275	14639	14679	14466	14444	14306	14283	14195	14135	14211	14472	14232	14310	14413	14571	14604	14355	14448	14533	14570	14476	14503	14344	14531	14208	14278	14288	14211	14338	14392	14590	14500	14547	14516	14259	14444	14446	14489	14676	14370	14490	14565	14565	14439	14319	14397	14479	14562	14518	14500	14291	14329	14348	14453	14484	14398	14543	14506	14587	14590	14499	14501	14390	14276	14411	14448	14608	14321	14377	14300	14434	14415	14398	14426	14378	14592	14381	14486	14418	14456	14577	14512	14428	14340	14529	14373	14384	14605	14298	14412	14429	14398	14579	14362	14293	14505	14407	14459	14285	14651	14408	14401	14290	14521	14342	14574	14494	14276	14317	14351	14269	14504
26686	48045	39940	31827	25469	21067	17620	15644	14352	13864	13590	13380	13293	13181	13084	12939	13027	13074	12951	12893	12985	12646	12906	12891	12755	12909	12630	12857	13010	12753	12745	12529	12727	12813	12797	12807	12769	12844	12796	12686	12772	12675	12823	12934	12786	12666	12649	12613	12853	12673	12784	12706	12880	12782	12685	12602	12782	12706	12784	12694	12574	12600	12661	12841	12660	12806	12640	12908	12660	12669	12628	12800	12739	12793	12723	12633	12682	12695	12858	12672	12667	12744	12748	12592	12713	12524	12728	12962	12525	12879	12730	12823	12803	12778	12786	12616	12809	12853	12721	12830	12761	12772	12711	12695	12718	12682	12650	12723	12674	12738	12687	12875	12710	12682	12698	12669	12610	12842	12702	12725	12700	12600	12736	12715	12767	12708	12761	12757	12658	12822	12672	12752	12664	12680	12724	12682	12788	12630	12679	12845	12700	12765	12758	12741	12774	12599	12559	12763	12512	12723	12738	12714	12832	12773	12659	12652	12740	12930	12662	12596	12481	12691	12783	12703	12743	12774	12623	12662	12813	12592	12689	12769	12737	12592	12679	12642	12721	12614	12783	12795	12781	12726	12832	12574	12819	12890	12549	12902	12766	12634	12692	12918	12732	12850	12730	12697	12848	12815	12722	12762	12592	12716	12538	12752	12698	12717	12653	12864	12687	12760	12782	12783	12750	12657	12730	12754	12742	12696	12770	12753	12806	12798	12732	12764	12630	12737	12670	12929	12687	12587	12713	12771	12628	12631	12702	12657	12740	12855	12845	12594	12624	12721	12634	12671	12795	12750	12796	12673	12770	12788	12718	12722	12795	12695	12581	12836	12794	12742	12765	12685	12610	12503	12776	12747	12713	12580	12790	12684	12772	12700	12773	12652	12675	12678	12740	12635	12944	12834	12795	12716	12958	12652	12834	12708	12725	12551	12701	12682	12711	12725	12726	12799	12717	12520	12700	12785	12764	12541	12746	12564	12623	12845	12748	12634	12763	12787	12636	12819	12586	12826	12835	12646	12830	12818	12859	12653	12865	12841	12598	12588	12884	12761	12692	12654	12767	12745	12986	12643	12581	12555	12715	12611	12726	12756	12728	12641	12830	12698	12736	12917	12820	12681	12755	12628	12649	12633	12851	12671	12820	12841	12429	12826	12793	12700	12839	12761	12930	12719	12624	12722	12725	12788	12589	12804	12610	12560	12574	12599	12641	12589	12678	12674	12849	12835	12611	12753	12704	12782	12634	12628	12760	12752	12539	12752	12716	12626	13068	12696	12813	12677	12889	12531	12780	12868	12872	12706	12721	12595	12770	12747	12870	12881	12668	12616	12866	12690	12758	12746	12762	12783	12743	12919	12829	12624	12690	12722	12665	12673	12681	12703	12667	12707	12741	12754	12693	12733	12754	12685	12838	12571	12850	12827	12503	12619	12749	12878	12440	12891	12663	12808	12744	12839	12747	12746	12711	12715	12839	12644	12669	12614	12550	12694	12819	12593	12644	12822	12660	12771	12762	12670	12576	12755	12560	12711	12661	12788	12781	12872	12750	12663	12817	12715	12761	12626	12717	12738	12843	12742	12829	12853	12826	12684	12619	12894	12786	12747	12615	12711	12640	12627	12883	12642	12753	12823	12612	12756	12756	12716	12701	12530	12788	12677	12747	12775	12675	12689	12758	12713	12813	12596	12759	12643	12597	12662	12736	12786	12751	12586	12681	12780	12732	12709	12571	12747	12783	12674	12803	12875	12756	12706	12565	12715	12697	12645	12675	12661	12684	12629	12572	12772	12581	12674	12745	12662	12571	12810	12711	12674	12778	12672	12896	12696	12880	12770	12721	12845	12767	12595	12702	12853	12776	12878	12707	12807	12698	12696	12768	12727	12608	12645	12612	12810	12713	12794	12687	12664	12798	12626	12792	12717	12712	12773	12704	12702	12853	12639	12758	12763	12903	12628	12848	12637	12775	12804	12639	12802	12620	12583	12684	12901	12787	12780	12811	12688	12620	12798	12732	12763	12833	12739	12770	12700	12787	12806	12608	12809	12866	12718	12757	12670	12561	12711	12607	12758	12648	12774	12624	12669	12897	12622	12765	12631	12768	12653	12647	12729	12804	12641	12698	12721	12647	12719	12855	12539	12752	12761	12673	12634	12773	12638	12811	12617	12792	12671	12804	12748	12716	12672	12595	12746	12668	12744	12909	12866	12804	12709	12685	12660	12654	12852	12770	12809	12763	12608	12644	12648	12854	12574	12730	12772	12807	12701	12726	12668	12704	12755	12808	12763	12749	12839	12772	12786	12775	12586	12776	12671	12706	12722	12663	12739	12616	12701	12721	12634	12638	12730	12905	12852	12774	12656	12707	12663	12885	12742	12803	12695	12723	12565	12632	12729	12650	12803	12609	12798	12717	12679	12767	12577	12736	12749	12629	12692	12740	12675	12714	12693	12718	12599	12874	12677	12647	12605	12879	12696	12699	12659	12868	12466	12708	12889	12711	12614	12694	12755	12758	12847	12728	12875	12766	12782	12856	12792	12787	12674	12937	12710	12675	12722	12683	12723	12784	12721	12657	12739	12783	12628	12910	12706	12793	12818	12712	12733	12746	12783	12659	12761	12654	12864	12779	12780	12793	12766	12927	12494	12689	12782	12591	12583	12648	12732	12734	12648	12808	12585	12805	12749	12704	12638	12778	12632	12872	12780	12771	12798	12549	12716	12833	12878	12644	12612	12773	12678	12745	12708	12781	12728	12719	12677	12781	12754	12701	12679	12757	12819	12885	12677	12701	12685	12781	12763	12592	12724	12939	12802	12866	12647	12805	12809	12738	12602	12494	13011	12750	12665	12627	12682	12739	12872	12807	12764	12739	12739	12747	12711	12822	12740	12854	12757	12544	12768	12848	12574	12588	12776	12672	12757	12592	12803	12752	12659	12846	12757	12842	12592	12755	12637	12800	12616	12751	12725	12842	12859	12638	12578	12695	12846	12773	12646	12763	12741	12576	12674	12670	12741	12636	12751	12819	12632	12671	12759	12734	12931	12833	12869	12749	12795	12907	12676	12663	12838	12649	12566	12768	12760	12783	12569	12558	12731	12666	12597	12749	12696	12554	12821	12658	12639	12754	12724	12627	12647	12682	12788	12791	12730	12645	12704	12611	12809	12606	12636	12725	12543	12646	12691	12765	12584	12558	12812	12818	12642	12732	12816	12714	12717	12739	12765	12807	12754	12675	12656	12800	12760	12671	12683	12768	12821	12746	12920	12554	12678	12766	12701	12612	12807	12823	12616	12615	12758	12781	12817	12655	12553	12767	12759	12808	12675	12767	12768	12832	12696	12729	12703	12853	12747	12588	12621	12789	12763	12819	12778	12683	12851	12594	12662	12582	12808	12675	12752	12661	12558	12711	12675	12799	12663	12592	12740	12616	12763	12501	12712	12830	12677	12777	12743	12884	12848	12663	12651	12698	12693	12743	12653	12868	12660	12803	12748	12759	12750	12679	12638	12655	12725	12683	12882	12757	12728	12686	12596	12904	12751	12788	12666	12717	12733	12814	12704	12667	12635	12732	12631	12734	12781	12848	12779	12627	12486	12742	12627	12839	12740	12736	12832	12746	12832	12663	12669	12705	12807	12709	12885	12702	12844	12704	12801	12628	12972	12747	12590	12814	12818	12654	12667	12523	12681	12797	12866	12670	12773	12751	12692	12646	12777	12859	12817	12709	12800	12651	12788	12778	12808	12696	12639	12758	12543	12548	12772	12753	12704	12613	12702	12685	12757	12792	12558	12544	12741	12720	12669	12559	12647	12802	12742	12686	12649	12806	12902	12865	12667	12763	12791	12624	12772	12638	12841	12717	12807	12717	12822	12670	12710	12772	12721	12580	12840	12576	12773	12642	12718	12649	12727	12618	12657	12952	12783	12777	12702	12685	12711	12773	12742	12716	12843	12687	12760	12751	12633	12914	12668	12828	12540	12731	12727	12775	12763	12749	12634	12720	12644	12601	12865	12764	12785	12804	12879	12888	12839	12620	12737	12761	12771	12795	12562	12738	12721	12698	12658	12806	12707	12786	12803	12740	12809	12869	12790	12766	12736	12644	12591	12711	12706	12731	12752	12845	12657	12572	12854	12794	12840	12662	12747	12582	12745	12782	12801	12909	12754	12866	12552	12485	12681	12717	12916	12688	12768	12804	12651	12718	12667	12755	12654	12768	12687	12820	12754	12594	12478	12847	12763	12512	12933	12546	12608	12693	12672	12834	12677	12708	12628	12739	12923	12729	12796	12695	12697	12851	12743	12883	12717	12633	12681	12758	12690	12678	12717	12689	12612	12825	12717	12810	12767	12781	12634	12723	12648	12595	12712	12641	12825	12646	12792	12814	12563	12607	12752	12740	12761	12647	12813	12593	12649	12775	12638	12770	12672	12740	12738	12767	12740	12743	12754	12691	12670	12799	12665	12811	12706	12697	12775	12615	12733	12772	12816	12670	12696	12507	12719	12694	12792	12921	12776	12746	12822	12610	12859	12719	12595	12625	12643	12655	12685	12579	12850	12645	12775	12644	12793	12577	12753	12911	12652	12575	12674	12736	12777	12777	12529	12802	12693	12736	12799	12914	12658	12836	12596	12755	12697	12725	12650	12679	12658	12723	12630	12882	12748	12750	12807	12882	12736	12585	12668	12904	12753	12743	12705	12704	12689	12746	12805	12927	12905	12746	12659	12516	12839	12683	12657	12783	12709	12644	12743	12755	12730	12782	12735	12557	12730	12799	12732	12759	12803	12738	12754	12872	12861	12700	12719	12680	12705	12665	12766	12715	12651	12700	12603	12758	12912	12790	12807	12754	12685	12661	12600	12637	12844	12883	12672	12727	12743	12732	12753	12818	12606	12756	12698	12799	12604	12660	12526	12668	12815	12654	12756	12720	12632	12762	12657	12778	12702	12853	12700	12601	12722	12629	12752	12817	12669	12735	12770	12673	12694	12548	12768	12615	12856	12804	12773	12703	12768	12697	12516	12682	12498	12599	12702	12757	12657	12709	12608	12666	12665	12729	12699	12857	12832	12620	12592	12924	12774	12765	12687	12704	12634	12735	12774	12759	12836	12673	12540	12585	12788	12765	12636	12783	12790	12648	12626
21927	21196	28999	23951	23005	26770	29097	21073	18789	18605	18116	17868	17580	17555	17209	17276	17292	17080	16810	16948	17084	17029	16899	16863	16930	16904	16790	16812	16913	16648	16551	16785	16630	16631	16708	16571	16488	16700	16736	16860	16697	16635	16660	16657	16739	16689	16805	16763	16552	16679	16627	16658	16581	16741	16705	16687	16570	16949	16926	16780	16590	16733	16697	16694	16858	16741	16807	16928	16626	16709	16774	16552	16527	16542	16615	16612	16563	16840	16807	16583	16537	16363	16642	16710	16640	16696	16681	16748	16540	16635	16661	16638	16577	16605	16499	16456	16586	16451	16378	16496	16604	16681	16560	16722	16625	16556	16593	16799	16712	16770	16634	16723	16701	16616	16436	16553	16875	16609	16622	16454	16489	16582	16951	16797	16490	16534	16642	16477	16678	16652	16721	16323	16636	16528	16573	16715	16677	16613	16704	16357	16650	16536	16567	16737	16608	16564	16550	16335	16496	16712	16328	16579	16783	16722	16711	16668	16595	16706	16653	16503	16694	16563	16669	16844	16493	16665	16371	16515	16635	16554	16749	16679	16711	16399	16557	16756	16769	16724	16445	16660	16523	16834	16632	16596	16558	16599	16572	16507	16639	16696	16523	16524	16492	16712	16510	16534	16568	16702	16810	16624	16671	16377	16709	16801	16510	16638	16554	16848	16652	16542	16638	16813	16382	16583	16713	16720	16569	16515	16483	16609	16596	16552	16706	16440	16655	16586	16465	16416	16448	16680	16932	16475	16659	16626	16541	16704	16633	16591	16631	16615	16768	16618	16471	16888	16616	16444	16687	16616	16652	16728	16453	16483	16822	16609	16657	16665	16560	16564	16831	16699	16782	16560	16640	16665	16701	16726	16471	16528	16489	16728	16747	16811	16593	16731	16424	16565	16698	16615	16791	16401	16473	16678	16424	16513	16601	16364	16608	16553	16678	16733	16566	16555	16594	16581	16580	16811	16465	16668	16736	16564	16801	16717	16535	16756	16765	16533	16611	16658	16702	16522	16422	16538	16619	16646	16583	16631	16531	16582	16578	16444	16641	16615	16748	16595	16422	16528	16654	16676	16702	16756	16761	16701	16643	16648	16470	16536	16615	16791	16756	16593	16375	16583	16615	16501	16704	16669	16643	16623	16659	16630	16738	16506	16634	16598	16631	16923	16558	16597	16652	16779	16830	16580	16662	16654	16308	16509	16752	16578	16636	16660	16691	16410	16821	16660	16455	16623	16466	16608	16698	16577	16807	16538	16541	16449	16583	16711	16864	16740	16492	16483	16490	16749	16527	16537	16444	16507	16662	16732	16551	16516	16558	16762	16527	16636	16690	16729	16494	16756	16766	16645	16486	16917	16608	16623	16569	16439	16736	16731	16535	16421	16549	16515	16714	16634	16498	16776	16782	16631	16663	16508	16529	16696	16502	16846	16892	16619	16723	16619	16540	16511	16555	16617	16689	16654	16686	16641	16652	16652	16628	16689	16583	16661	16587	16737	16571	16687	16556	16492	16609	16565	16609	16494	16384	16471	16711	16633	16488	16440	16597	16831	16706	16685	16648	16652	16747	16496	16576	16589	16616	16556	16708	16453	16639	16568	16650	16743	16745	16441	16445	16729	16595	16597	16481	16466	16606	16524	16715	16665	16739	16533	16626	16536	16558	16476	16501	16612	16720	16587	16706	16620	16477	16501	16661	16648	16520	16640	16612	16630	16680	16594	16705	16650	16363	16586	16537	16497	16621	16782	16453	16402	16542	16574	16424	16533	16657	16567	16501	16432	16625	16634	16789	16633	16703	16475	16561	16432	16601	16581	16800	16690	16551	16621	16536	16449	16477	16498	16433	16646	16617	16395	16646	16836	16578	16575	16584	16406	16673	16726	16504	16546	16634	16699	16546	16739	16660	16526	16583	16512	16637	16472	16569	16700	16611	16623	16445	16622	16600	16635	16680	16541	16598	16709	16699	16505	16841	16483	16523	16587	16824	16803	16458	16587	16542	16451	16603	16429	16368	16601	16751	16604	16714	16641	16702	16725	16531	16515	16547	16680	16610	16623	16764	16668	16463	16477	16583	16631	16740	16537	16658	16642	16758	16531	16698	16620	16560	16681	16527	16595	16801	16504	16448	16601	16628	16743	16432	16697	16703	16406	16599	16543	16650	16661	16658	16502	16468	16605	16448	16558	16658	16504	16634	16707	16475	16523	16555	16668	16750	16737	16660	16672	16491	16393	16589	16544	16629	16583	16586	16781	16647	16668	16552	16538	16472	16317	16401	16582	16745	16540	16753	16710	16478	16688	16535	16443	16565	16481	16679	16359	16535	16596	16669	16668	16651	16587	16731	16656	16435	16513	16575	16485	16517	16469	16407	16818	16747	16708	16819	16672	16639	16684	16546	16605	16593	16559	16545	16329	16636	16496	16711	16620	16508	16297	16510	16535	16640	16620	16594	16586	16693	16608	16482	16471	16718	16499	16455	16588	16553	16538	16518	16506	16541	16691	16550	16623	16591	16452	16583	16609	16549	16654	16513	16407	16652	16540	16840	16521	16557	16576	16681	16642	16655	16514	16748	16399	16590	16600	16547	16622	16660	16630	16644	16617	16727	16703	16506	16707	16571	16505	16787	16502	16507	16576	16450	16689	16559	16602	16652	16681	16568	16597	16622	16558	16705	16640	16598	16553	16737	16640	16701	16414	16693	16539	16591	16331	16647	16689	16545	16657	16688	16603	16647	16458	16670	16718	16495	16521	16750	16654	16633	16542	16643	16617	16500	16453	16529	16660	16482	16611	16590	16315	16488	16575	16577	16576	16468	16766	16626	16354	16632	16638	16693	16616	16526	16462	16446	16579	16431	16664	16545	16576	16525	16667	16490	16661	16669	16528	16763	16569	16793	16658	16625	16431	16619	16901	16704	16631	16719	16642	16495	16558	16485	16509	16570	16641	16652	16631	16547	16832	16548	16579	16777	16709	16789	16634	16400	16681	16417	16590	16509	16531	16632	16506	16675	16386	16525	16571	16590	16744	16609	16591	16644	16640	16546	16678	16785	16528	16551	16455	16635	16700	16736	16574	16667	16868	16420	16593	16634	16523	16570	16529	16563	16376	16645	16591	16591	16464	16435	16244	16534	16511	16750	16511	16701	16601	16753	16629	16690	16565	16669	16485	16529	16398	16660	16592	16673	16705	16529	16849	16548	16588	16657	16682	16592	16457	16553	16584	16622	16564	16610	16444	16671	16607	16646	16672	16502	16712	16599	16680	16549	16577	16386	16635	16580	16488	16641	16400	16649	16537	16618	16468	16386	16700	16734	16570	16525	16584	16843	16412	16702	16618	16624	16568	16568	16373	16512	16516	16572	16406	16668	16627	16789	16423	16735	16535	16433	16557	16412	16470	16602	16677	16682	16435	16604	16599	16641	16676	16630	16413	16631	16609	16619	16448	16498	16559	16793	16481	16474	16434	16565	16577	16558	16594	16488	16528	16621	16578	16685	16529	16444	16780	16544	16543	16684	16630	16685	16510	16459	16513	16695	16616	16583	16687	16602	16653	16633	16564	16431	16487	16475	16657	16568	16599	16785	16499	16641	16668	16598	16709	16651	16436	16608	16303	16375	16568	16511	16613	16621	16590	16448	16332	16739	16555	16599	16602	16530	16682	16560	16558	16644	16663	16608	16573	16877	16594	16604	16448	16646	16755	16803	16626	16504	16506	16536	16548	16446	16877	16501	16556	16519	16622	16617	16548	16716	16652	16667	16721	16505	16382	16571	16751	16617	16520	16648	16651	16844	16487	16539	16461	16548	16531	16465	16629	16886	16771	16726	16649	16534	16637	16519	16746	16657	16434	16519	16729	16653	16616	16536	16862	16427	16392	16577	16629	16683	16606	16855	16602	16612	16653	16743	16528	16671	16571	16661	16736	16567	16762	16636	16526	16617	16673	16470	16758	16637	16455	16786	16466	16564	16541	16535	16875	16490	16637	16538	16757	16700	16516	16604	16810	16555	16553	16572	16704	16408	16497	16428	16390	16589	16619	16743	16707	16804	16835	16336	16543	16738	16701	16394	16577	16793	16595	16436	16653	16561	16482	16681	16543	16541	16604	16687	16531	16500	16401	16602	16511	16629	16496	16436	16594	16344	16649	16691	16631	16533	16543	16493	16657	16579	16751	16693	16713	16521	16634	16488	16586	16761	16768	16560	16756	16433	16539	16513	16506	16509	16628	16821	16617	16493	16596	16521	16643	16646	16645	16704	16717	16716	16556	16556	16605	16610	16589	16543	16494	16633	16450	16649	16771	16766	16649	16619	16659	16696	16748	16513	16691	16642	16386	16445	16619	16660	16469	16749	16600	16418	16452	16495	16700	16500	16473	16756	16680	16581	16650	16733	16495	16704	16590	16430	16723	16638	16687	16369	16435	16493	16570	16540	16531	16672	16478	16700	16728	16519	16505	16471	16642	16472	16459	16663	16510	16492	16649	16475	16594	16644	16533	16438	16580	16529	16582	16713	16520	16643	16669	16438	16531	16793	16677	16579	16658	16520	16688	16740	16658	16537	16880	16761	16653	16674	16640	16551	16576	16448	16596	16856	16590	16686	16586	16466	16656	16596	16692	16732	16740	16643	16642	16602	16755	16675	16595	16585	16580	16537	16360	16673	16860	16580	16606	16626	16830	16713	16504	16485	16838	16729	16674	16756	16912	16700	16558	16716	16812	16549	16556	16780	16479	16753	16807	16466	16577	16677	16683	16468	16609	16640	16590	16617	16572	16788	16606	16581	16702	16604	16521	16510	16814	16535	16488	16647	16636	16556	16633	16780	16427	16704	16635	16632	16742	16651	16508	16728	16540	16641	16583	16880	16411	16454	16564	16607	16570	16635	16576	16677	16698	16700	16601	16301	16524	16651	16614	16617	16506	16440	16527	16626	16549	16384	16686	16787	16765	16658	16697	16490	16470	16627	16675	16490	16537	16450	16522	16776	16602	16579	16564	16548	16434	16395	16497	16694	16620	16599	16676	16344	16616	16756	16877	16712	16605	16501	16621	16589	16642	16673	16600	16638	16662	16483	16471	16220	16731	16667	16715	16831	16559	16534	16663	16502	16574	16586	16635	16500	16630	16484	16753	16645	16584	16805	16710
29128	61187	53393	42767	37239	29526	23651	18121	16624	15963	15433	15259	14776	14715	14645	14541	14364	14431	14349	14173	14372	14037	14162	14120	14193	14236	14113	14091	14086	14229	14090	14090	13990	13910	14156	14060	14107	14173	14035	14141	14065	13925	14290	13968	13945	14062	14019	14117	14044	13840	14110	14018	14072	14154	14012	14047	14011	13966	13928	14119	13875	14006	14016	13962	14003	14055	13898	14123	14024	13946	14080	13940	13984	14020	13951	14040	14037	13957	13952	14048	14020	14124	14072	13854	13751	14029	14024	14023	14043	14190	14067	14082	14130	14021	14074	13878	14226	13929	13995	13939	14119	14095	14098	14127	13923	13893	14099	13978	13967	14069	13980	14082	13873	13987	14127	14093	14008	14025	13938	14021	14100	13945	13831	13944	14060	13900	13957	14010	13990	14106	13841	14032	13986	14037	14067	13985	14211	13960	13994	13973	13949	13931	14007	13989	13774	14046	14205	14061	14020	14187	13999	14210	14005	13916	14067	14033	13989	14123	14110	14020	13942	14182	14145	14019	14117	13972	14084	14024	13987	13975	14100	13984	14082	14020	14220	14142	14022	14087	13953	13999	14109	13934	14117	14049	14049	14078	13888	14118	13998	14032	13899	13968	14025	13884	13981	14025	14021	13890	13953	14067	14075	14024	14188	14127	13828	14106	13898	14149	14067	14012	14170	14079	14059	14039	13922	14101	13943	13886	14092	14138	13933	14005	14107	14072	14026	13842	13956	14052	14007	14157	14084	13986	13806	13879	13833	14054	14303	13895	13985	13962	13907	13951	13820	14041	14032	13983	14041	14132	14115	13994	13910	13924	14106	13932	14031	13866	14125	14037	14044	14024	14065	14036	13969	13980	14095	13810	13942	14051	13959	14251	14097	14121	14076	14011	14027	13889	14042	14097	13999	13933	14046	13906	14100	13934	13948	14151	14080	14072	14205	14094	14046	13818	13945	14042	14158	13824	13933	14170	14085	14074	14039	14029	14123	14030	14081	13962	13991	13884	13918	13941	14037	13992	14055	14002	13982	13940	13986	13947	13962	14020	13988	14076	13837	14022	13987	14068	13922	13978	14046	14050	13955	14025	13879	13957	14008	14118	14054	13949	14011	14058	13909	13865	14066	14033	13899	14082	13936	13934	14160	13985	13739	14031	13970	14049	13896	14047	13893	14023	14144	14056	13990	14009	14045	14059	13949	14164	13941	13964	13995	14098	14057	13965	13963	14095	14111	13975	13970	14009	13941	14052	14086	14041	14113	14152	13851	14111	13844	14108	14030	14117	13960	14021	14041	14192	14056	14066	13838	14053	13999	14093	14041	14017	14002	13932	14040	13957	13968	14022	14005	14029	14084	14030	14052	14053	13879	14134	13896	13903	14012	13929	14074	13888	14007	13860	13808	13850	14023	13935	13929	14110	14172	13940	14015	14146	13886	13961	14018	13880	14054	13959	13964	14012	13803	13833	14131	14113	13898	13995	14136	13947	13846	13848	13884	14006	14075	14006	14034	14031	13789	13979	14097	13955	13894	14018	13864	13894	14099	13887	13975	14076	14197	14137	14019	13889	14064	14087	14061	13787	14039	14026	14063	13945	14057	13855	14253	14111	14135	14040	14112	14136	13940	13924	13835	13989	13947	14051	13922	14172	14097	14085	13993	13971	14078	14019	14093	14054	14165	14121	13852	13900	14028	13940	14090	14130	13958	14218	13964	14088	14027	13873	13847	13896	13985	13914	13904	13874	14067	14154	13913	13927	13922	13810	14015	14060	13922	13997	14030	13983	14099	13864	14093	14063	14009	13910	13826	14059	14024	13981	13930	13926	14022	13931	13976	13752	13983	13878	13944	13969	14155	13990	13821	13921	14122	13960	14002	14146	13918	14027	14040	13944	13996	13905	13998	14126	14024	14096	13780	14064	14051	14093	13941	13953	13981	13950	14151	13926	14071	13972	13959	13973	14081	14065	14107	13941	13977	14144	14054	13966	13890	13927	14047	13709	13937	14089	14146	14021	14044	14112	14039	13969	14142	14040	14253	14139	14134	13951	13984	13911	13830	14060	13938	14028	13969	14129	13918	13954	14007	14004	14037	14012	14074	14001	13941	14016	14127	13968	14120	14016	13908	13842	13937	14084	13938	13957	14081	14049	13985	13985	14064	14042	13844	13991	13978	14091	13983	13988	13819	14065	14042	14067	13938	13975	14112	13963	13922	13876	13943	14035	14115	13911	13878	13965	14009	14051	13978	13931	14027	14078	13923	13847	14009	13923	13944	13976	13980	13966	14044	13973	14030	13993	14146	13951	13890	14149	14007	14016	14085	14069	13812	13830	13931	14044	14107	13890	13978	14149	14020	13923	14014	14073	14083	13999	14011	13778	13934	13949	14283	14003	13947	13982	13916	14075	13861	14058	14076	13907	14032	13892	13876	14098	13947	14070	14107	14169	13806	13807	14015	14070	13884	14041	13908	14109	14002	14024	13929	13902	14051	14093	13953	13903	14077	13901	13849	14062	14019	13963	13892	14162	14071	13834	14030	13935	13799	14047	13897	14140	14072	13951	14119	14056	14039	13870	14101	13991	14034	13836	13737	13980	13851	13955	13957	14035	14080	14103	14105	13937	13952	13938	14035	13960	13850	13958	14083	14071	13955	13862	14066	14050	13936	14057	13881	13987	14098	13994	14095	13976	14106	14016	14034	14051	14041	13955	14012	13973	14223	13979	14122	14089	14047	13899	14185	13963	14063	13937	13931	13926	13947	14058	13959	14066	14101	13926	14146	13992	14019	13929	14014	14118	14032	13840	14041	13937	13935	14082	13911	13971	14161	13993	14034	13986	13970	13931	13974	13957	14090	14039	13976	13767	14007	14039	13895	14194	14141	14087	14068	13957	14159	14111	14097	13872	14038	13972	13977	14070	13981	14095	14039	13965	13997	13865	14096	14107	14039	14001	14097	14093	13992	14020	13897	14084	14051	13862	14017	14017	14157	13961	13936	13834	13996	14105	14088	14083	13880	13935	14015	13947	13931	14054	14054	14090	13875	14071	13980	13894	14045	13892	14019	14024	14020	13972	13944	14164	14046	14068	13932	14106	13995	13986	14049	14033	13950	13897	13808	13886	14012	14044	13928	14214	14107	14102	14016	14008	14054	14157	14030	13991	14195	13830	14055	14036	13939	13918	14226	13998	14077	13932	13846	14091	14080	13995	13999	14039	14031	14063	14005	14035	13990	14040	14078	13999	14045	14113	14092	13912	13854	14007	13999	14047	14041	13924	14042	14056	14004	13874	13917	13859	13985	13977	14097	14042	14066	14088	14066	13996	14090	14022	14081	14008	14067	13954	13978	13969	14124	14055	13971	13985	13954	13923	13773	14019	14022	14033	14028	13907	13924	14043	13981	13937	14166	13918	14081	14052	14047	13971	13825	13945	13971	13998	13988	14096	13874	13904	14056	13991	14099	14035	14089	13907	14144	14011	14008	13985	14045	13945	14010	13809	13932	14160	14239	13861	14038	14094	13942	14057	13885	14126	13978	14105	13943	13971	14082	13873	14040	14049	14053	14090	13848	13994	14019	13865	13878	14221	13962	14008	13997	14168	14021	13798	13928	14030	13788	14016	13918	14001	14033	14059	13944	14150	13849	13912	14122	13968	14143	13870	13938	14109	13904	13868	14081	13849	13988	13930	14003	14011	14034	14059	14108	14080	14107	14118	14153	14076	14034	14063	13925	13955	14092	14022	14007	14075	14028	13813	13966	14047	13878	14041	14102	14072	14075	13893	13929	14096	13928	14042	14051	14013	13884	13964	14093	14097	14043	13940	13951	13923	14025	13993	14044	13910	14031	13916	13860	13919	13867	13893	14006	14068	14044	13925	14064	13980	14116	14161	14095	13988	13974	13976	13963	13994	13982	14002	13874	13957	14007	14071	13977	14013	14102	13897	13954	13940	13967	14107	13984	14120	13936	14012	14098	13966	14006	14096	14039	13832	14014	14043	13894	13991	14054	13918	13994	14075	14044	13787	14016	14201	13915	13911	14069	13941	13975	13951	13994	13903	14037	14166	13860	14131	13951	13956	13882	13986	14011	13867	14043	14096	13944	14050	14048	14131	14182	14095	13955	14034	14135	14065	14056	13958	14032	14035	13920	14099	13993	13928	13906	14071	14088	14052	14002	13904	14142	13972	14091	14024	13970	14074	13922	13994	14060	14034	14149	14075	13922	14110	13842	14017	14035	14044	13967	14050	13911	13983	14021	13785	13944	13907	14063	13810	13912	14010	13813	14030	13892	13981	14061	14128	13998	14057	13869	14160	13827	13968	13959	14099	14065	14044	13903	14172	14075	13983	14223	13935	14014	14087	13993	13981	14130	13972	14070	14063	14157	13868	14018	13953	14020	14009	13847	13951	14094	13862	14122	14144	13882	14016	14151	13930	13915	13806	13961	13948	14105	14056	14179	14018	13936	14025	14087	13950	14077	14016	13938	14225	14061	14088	14097	14117	14052	13960	13908	14104	13991	14201	14166	13981	13932	14050	13940	14011	13928	14022	13907	14053	14033	13923	13935	13943	14115	13993	14026	13954	13946	13790	13983	14085	13981	13895	13990	13969	13941	13959	14129	14066	14029	13895	14084	13966	13964	13957	14107	13951	14104	14067	13971	14034	14129	13996	14166	14045	14051	13953	14003	14123	14038	13841	14057	13994	14062	14110	14029	13726	14008	14130	14059	13898	13953	14028	14149	13901	14077	14077	13909	13888	14175	14033	13944	13919	14059	14152	14178	14090	14140	13977	14099	14080	14057	14074	13885	14183	14005	13864	13953	13895	13830	14000	14144	13941	14086	13907	14120	13879	14079	13953	13850	14132	13927	14019	13895	13996	14051	13986	14021	14070	13991	14144	14050	13966	14037	13777	13995	14044	14169	13855	14122	13977	13837	13976	13751	13953	14063	13928	14079	14076	14137	13982	13837	13945	14142	14109	13959	14012	13992	14055	13925	13776	14070	13956	13861	13942	14118	14018	14025	13914	14046	14100	14114	13889	13964	14055	14054	14140	14047	13849	14068	14104	13983	14006	14174	13845	13962	14009	13882	14217	14150	13925	14055	14042	14023	14179	14058	14060	13994	13976	13983	13808	14052	13889	14019	13904
28870	28779	37260	31755	24246	19905	17516	16022	15769	15421	14956	14966	15131	14903	14920	14901	14755	14559	14696	14796	14768	14710	14619	14849	14804	14537	14957	14578	14705	14763	14816	14814	14813	14577	14703	14563	14558	14493	14922	14517	14724	14628	14623	14666	14835	14682	14547	14922	14727	14551	14617	14606	14699	14441	14526	14517	14566	14589	14630	14639	14579	14679	14735	14827	14611	14591	14539	14596	14341	14627	14526	14598	14506	14541	14645	14754	14734	14646	14542	14535	14550	14606	14540	14546	14853	14565	14703	14531	14582	14692	14645	14759	14561	14581	14810	14633	14576	14697	14746	14532	14498	14712	14649	14424	14532	14640	14789	14825	14632	14600	14563	14702	14513	14609	14904	14721	14796	14521	14857	14521	14622	14646	14796	14523	14713	14759	14679	14659	14717	14647	14521	14924	14517	14639	14347	14566	14590	14693	14713	14647	14355	14666	14595	14605	14826	14760	14497	14703	14760	14531	14691	14771	14754	14552	14823	14728	14608	14731	14705	14575	14567	14741	14535	14664	14508	14780	14780	14654	14655	14559	14785	14709	14954	14604	14659	14677	14721	14528	14498	14636	14626	14634	14419	14762	14530	14752	14485	14606	14736	14560	14729	14628	14610	14602	14835	14716	14768	14662	14588	14643	14420	14753	14813	14699	14617	14726	14632	14697	14780	14631	14668	14714	14762	14714	14868	14507	14613	14840	14568	14568	14522	14814	14596	14656	14472	14518	14656	14594	14708	14509	14645	14713	14836	14747	14628	14635	14824	14560	14598	14643	14703	14561	14735	14573	14699	14700	14653	14552	14596	14649	14646	14615	14662	14745	14691	14718	14650	14927	14686	14611	14873	14831	14608	14579	14554	14613	14720	14706	14698	14419	14632	14603	14655	14466	14731	14589	14613	14734	14847	14644	14474	14504	14654	14576	14548	14494	14587	14691	14671	14823	14692	14713	14632	14690	14732	14709	14545	14872	14684	14626	14488	14728	14695	14562	14728	14556	14720	14687	14532	14830	14719	14742	14592	14644	14809	14757	14533	14748	14493	14611	14593	14542	14585	14615	14533	14641	14539	14526	14486	14509	14580	14664	14752	14808	14630	14796	14593	14874	14795	14475	14703	14620	14602	14765	14686	14578	14437	14594	14697	14471	14980	14864	14751	14571	14634	14797	14744	14809	14720	14578	14662	14706	14714	14510	14527	14575	14612	14525	14699	14635	14688	14591	14550	14512	14642	14482	14728	14628	14635	14510	14743	14655	14602	14751	14481	14833	14778	14656	14570	14614	14555	14724	14688	14544	14801	14953	14719	14435	14552	14691	14707	14640	14641	14770	14667	14736	14695	14797	14591	14556	14679	14499	14701	14698	14701	14622	14686	14696	14806	14607	14455	14478	14712	14626	14682	14641	14626	14731	14406	14677	14654	14619	14563	14496	14682	14629	14657	14786	14767	14768	14842	14646	14724	14752	14726	14879	14798	14821	14805	14596	14632	14854	14599	14891	14554	14538	14566	14651	14507	14448	14747	14713	14792	14537	14765	14531	14618	14747	14812	14746	14655	14575	14567	14382	14581	14511	14618	14623	14772	14856	14488	14537	14730	14737	14547	14627	14584	14785	14469	14497	14519	14556	14767	14791	14863	14766	14733	14589	14498	14443	14711	14741	14558	14608	14507	14692	14743	14843	14825	14550	14552	14485	14705	14565	14764	14599	14588	14802	14903	14581	14595	14568	14627	14673	14644	14799	14600	14617	14848	14734	14594	14562	14682	14753	14692	14648	14438	14823	14814	14652	14821	14733	14761	14644	14531	14743	14681	14603	14774	14637	14706	14575	14844	14736	14814	14469	14273	14555	14548	14723	14742	14557	14639	14577	14549	14444	14763	14821	14682	14706	14861	14827	14798	14798	14753	14576	14712	14795	14574	14636	14739	14685	14719	14640	14519	14800	14786	14604	14654	14440	14774	14743	14335	14609	14872	14787	14583	14558	14702	14701	14664	14711	14564	14621	14594	14623	14847	14834	14493	14475	14739	14543	14812	14635	14729	14556	14749	14694	14795	14602	14770	14556	14582	14628	14782	14535	14751	14584	14781	14767	14492	14810	14596	14689	14574	14553	14557	14568	14754	14365	14590	14681	14603	14543	14729	14721	14528	14722	14463	14656	14698	14676	14758	14592	14815	14851	14594	14570	14557	14614	14683	14768	14612	14665	14694	14646	14808	14511	14802	14652	14840	14760	14537	14607	14719	14657	14662	14656	14615	14596	14532	14978	14562	14732	14491	14575	14834	14618	14442	14763	14658	14857	14753	14668	14593	14522	14776	14431	14669	14689	14877	14600	14846	14798	14821	14704	14777	14659	14493	14756	14510	14776	14669	14773	14635	14809	14576	14713	14747	14470	14456	14599	14442	14600	14561	14690	14721	14797	14617	14837	14881	14623	14805	14791	14796	14770	14694	14613	14664	14712	14560	14762	14506	14752	14682	14745	14654	14464	14754	14757	14664	14617	14717	14600	14638	14836	14743	14661	14616	14481	14572	14579	14721	14649	14674	14544	14601	14623	14427	14506	14476	14659	14675	14617	14686	14718	14604	14740	14827	14705	14895	14555	14710	14682	14427	14601	14868	14725	14562	14664	14693	14735	14733	14634	14659	14669	14582	14609	14598	14740	14555	14733	14718	14669	14607	14662	14648	14499	14617	14556	14823	14796	14575	14883	14661	14737	14644	14643	14623	14833	14697	14500	14488	14717	14740	14585	14474	14743	14636	14709	14649	14551	14832	14548	14640	14741	14796	14621	14528	14518	14794	14831	14795	14576	14517	14658	14712	14605	14658	14718	14672	14679	14707	14448	14724	14630	14593	14566	14606	14520	14723	14783	14625	14679	14648	14734	14641	14601	14702	14710	14518	14586	14772	14608	14868	14667	14782	14694	14698	14643	14592	14511	14711	14801	14784	14691	14802	14824	14731	14655	14856	14825	14754	14540	14690	14641	14746	14557	14890	14797	14525	14600	14637	14649	14630	14388	14698	14729	14634	14524	14656	14889	14703	14600	14771	14714	14630	14410	14726	14655	14499	14626	14691	14430	14590	14730	14798	14612	14588	14610	14612	14615	14587	14655	14456	14525	14728	14523	14733	14788	14645	14716	14700	14771	14598	14702	14885	14615	14702	14753	14597	14591	14800	14510	14647	14578	14574	14747	14651	14647	14721	14597	14855	14694	14598	14483	14803	14433	14722	14744	14849	14608	14545	14669	14582	14599	14305	14722	14754	14745	14619	14742	14650	14507	14501	14481	14470	14479	14749	14405	14634	14612	14467	14529	14532	14582	14770	14616	14626	14450	14706	14548	14666	14633	14675	14461	14511	14635	14451	14448	14583	14532	14721	14797	14767	14821	14729	14608	14499	14734	14595	14832	14700	14537	14523	14707	14617	14645	14628	14697	14604	14429	14567	14517	14688	14636	14561	14610	14620	14573	14754	14640	14620	14648	14776	14737	14724	14551	14668	14502	14673	14502	14741	14764	14569	14378	14630	14571	14855	14733	14839	14464	14676	14567	14473	14868	14617	14607	14580	14745	14647	14532	14876	14592	14794	14726	14935	14736	14635	14654	14676	14549	14526	14605	14504	14664	14654	14621	14804	14715	14742	14657	14642	14679	14615	14554	14587	14601	14603	14690	14354	14419	14651	14647	14492	14693	14687	14721	14749	14873	14672	14759	14972	14734	14657	14665	14607	14720	14727	14696	14543	14485	14692	14550	14769	14719	14672	14649	14659	14586	14675	14621	14536	14562	14765	14718	14687	14638	14594	14691	14478	14835	14722	14566	14529	14536	14622	14732	14635	14580	14607	14781	14700	14867	14675	14553	14657	14723	14730	14664	14681	14518	14680	14831	14578	14580	14728	14607	14704	14621	14647	14480	14486	14507	14690	14651	14611	14678	14784	14735	14698	14726	14840	14751	14652	14610	14736	14806	14776	14772	14579	14623	14710	14672	14688	14634	14748	14527	14523	14732	14613	14606	14725	14673	14624	14732	14576	14568	14495	14749	14714	14754	14571	14583	14477	14516	14814	14590	14872	14584	14734	14542	14535	14596	14687	14708	14620	14743	14806	14697	14609	14632	14567	14729	14714	14530	14636	14578	14573	14619	14834	14785	14547	14701	14870	14674	14686	14592	14657	14838	14720	14605	14579	14728	14674	14572	14908	14668	14814	14575	14741	14593	14635	14632	14562	14788	14592	14601	14554	14894	14879	14533	14627	14652	14615	14575	14633	14548	14560	14782	14702	14568	14709	14798	14541	14622	14741	14815	14628	14462	14683	14870	14604	14635	14569	14568	14585	14712	14747	14744	14662	14508	14744	14523	14723	14489	14583	14963	14612	14777	14578	14546	14618	14552	14462	14648	14588	14477	14426	14655	14776	14721	14612	14615	14620	14513	14754	14482	14746	14704	14687	14680	14668	14696	14871	14792	14676	14835	14607	14668	14674	14566	14807	14561	14442	14621	14655	14466	14713	14474	14755	14600	14811	14716	14755	14681	14666	14688	14698	14581	14783	14637	14497	14481	14654	14747	14555	14682	14669	14664	14722	14660	14979	14606	14562	14736	14641	14526	14562	14585	14636	14648	14603	14736	14565	14742	14710	14641	14468	14733	14685	14647	14707	14587	14697	14738	14604	14685	14879	14571	14809	14655	14492	14775	14444	14524	14736	14573	14610	14496	14675	14730	14615	14496	14908	14728	14893	14626	14728	14676	14618	14615	14762	14642	14631	14595	14560	14812	14718	14739	14401	14720	14516	14641	14643	14743	14844	14653	14759	14657	14751	14756	14656	14477	14624	14606	14774	14547	14670	14632	14726	14572	14495	14626	14662	14670	14498	14761	14545	14550	14678	14567	14780	14584	14579	14641	14625	14564	14386	14652	14664	14683	14632	14487	14626	14583	14564	14821	14792	14675	14707	14783	14610	14656	14672	14576	14612	14669	14595	14628	14550	14660	14757	14499	14508	14555	14671	14680	14556	14670	14692	14580	14779	14731	14654	14692	14747	14340	14614	14755	14626	14857	14618	14741	14598	14618	14739	14540	14499	14741	14723	14776	14686	14481	14649	14659	14535	14746	14548	14406	14552	14626	14623	14579	14659	14797
26313	45550	37552	27960	23041	18559	16185	14363	13947	13617	13411	13208	13234	13143	13013	12986	13030	12905	12947	12927	12968	12981	12855	12905	13048	13066	13033	12783	13090	12895	12949	13008	12825	12918	12822	12860	12631	12969	12870	12939	12911	12914	12903	12767	12949	12950	12826	12740	12796	12729	12774	12891	12825	12764	12852	12841	12565	12613	12893	12866	12929	12818	12822	12671	12927	12658	12820	12804	12710	13034	12856	12889	12797	12904	12936	12869	12881	12892	12906	12802	12789	13019	12596	12944	12773	12776	12873	12762	12835	12849	12810	13040	12744	12885	12875	12908	12848	12918	12822	12793	12987	12825	12733	12743	12784	12795	12706	12800	12848	12825	12886	12721	12744	12758	12769	12928	12927	12808	12757	13055	12790	12875	12682	12900	12717	12750	12833	12864	12791	12885	12925	12857	12906	12811	12771	13053	12771	12972	12815	12894	12794	12746	12961	12849	12838	12832	12883	12927	12906	12817	12960	12811	12747	12618	12957	12813	13000	12873	12760	12751	12772	12893	12688	12952	12767	12943	12860	12652	12857	12833	12734	12802	12766	12775	12795	12867	12670	12876	12824	12897	12819	12846	12819	12686	12851	12789	12777	12816	12641	12808	12782	12959	12754	12975	12770	12813	12775	12731	12923	12844	12820	12751	12713	12849	13096	12817	12828	12914	12796	12827	12859	12653	12936	12787	12881	12866	12745	12734	12835	13010	12866	12657	12753	12800	12821	13073	12953	12752	12582	12885	12765	12829	12938	13044	12959	12759	12902	12752	12715	12910	12712	12830	12805	12791	12830	12918	12729	12918	12684	12926	12768	12805	12842	12773	12833	12888	12677	12855	12939	12862	12804	12817	12911	12734	12953	12784	12826	12838	12738	12882	12881	12836	12757	12898	12906	12722	12769	12696	12937	12669	12938	12761	12720	12806	12966	12850	12844	12832	12801	12890	12733	12932	12933	12847	12809	12823	12788	12703	12836	12728	12796	12959	12897	12743	12921	12705	12969	12642	12919	12793	12868	12847	12895	12898	12843	12669	12699	12814	12685	12943	12894	13005	12821	12951	12815	12689	12816	12851	12914	12842	12669	12782	12907	12905	12744	12795	12860	12712	12923	12751	12910	12798	12867	12683	12888	12677	12913	12914	12778	12783	12974	12912	12793	12763	12854	12793	12892	12745	12772	12658	12914	12657	12909	12719	12703	12751	12904	12871	12740	12899	12901	13006	12798	12909	12850	12852	12872	12767	12787	12716	12816	12716	12770	12921	12869	12889	12906	12806	12958	12704	12984	12884	12707	12745	12716	12884	12773	12864	12858	12734	12810	12825	12775	12807	12885	12826	12765	12814	12870	12829	12795	12886	12905	12864	12947	12895	12785	12767	12912	12749	12733	12878	12827	12754	12791	12841	12872	12993	12896	12769	12882	12877	12960	12899	12896	12795	12924	12779	12722	12644	12870	12825	12864	12880	12762	12736	12912	12667	13018	12810	12871	12821	12843	12839	12892	12948	12677	12704	12756	12895	12889	12833	12809	12840	12658	12884	12910	12714	12805	12796	12825	12918	12835	12717	12921	12940	12736	12834	12703	12888	12782	12785	13024	12917	12927	12674	12845	12956	12975	12831	12817	12879	12859	12797	12821	12876	12716	12932	12851	12928	12888	12789	12828	13093	12597	12849	13001	12769	12964	12940	12892	12790	12846	12812	12878	12767	13028	12813	12808	12906	12779	12827	12882	12816	12925	12962	12870	12940	12724	12770	12718	12672	12812	12807	12994	12921	12757	12856	12866	12778	12799	12891	12826	12864	12885	12858	12768	12771	12811	12775	12998	12837	12833	12905	12991	12889	12636	12842	12813	12840	12854	12696	12750	12833	12882	12911	12769	12703	12887	12757	12768	12761	12881	12870	12856	12916	12971	12816	12683	12789	12874	12946	12839	12792	12779	12894	12746	12983	12935	12755	12710	12794	12818	12927	12800	12854	12775	12859	12907	12668	12794	13009	12748	12835	12856	12841	12772	12970	12825	12824	13038	12749	12775	12737	12981	12860	13015	12907	12814	12802	12821	12753	12853	12818	12900	12648	12912	12815	12812	12748	12911	12993	12768	12767	12934	12849	12871	12996	12846	12710	12988	12950	12872	12902	12827	12907	12885	12957	12881	13035	12786	12716	12887	12918	12723	12766	12787	12762	12804	12847	12890	12856	12965	12885	12912	12819	12769	12838	12727	12683	12778	12852	12831	12753	12842	12917	12773	12912	12866	12908	12747	12997	12887	12887	12730	12846	12788	12928	12927	12741	12892	12929	13031	12733	12990	12931	12809	12913	12956	12750	12800	12763	12729	12727	12832	12764	12808	12894	12743	12766	12742	12875	12813	12921	12782	12923	12974	12731	12810	12801	13022	12848	12887	12739	12814	12784	12966	12868	12770	12861	12903	12789	12893	12712	12879	12801	12886	12839	12959	12819	12655	12804	12932	12749	12613	12891	12778	12932	12738	12966	12798	12821	12811	12874	12900	12802	12653	12608	12745	12934	13010	12684	12775	12888	12910	13051	12837	12814	12937	12794	12915	12862	12899	12900	12744	12910	12586	12818	12719	12911	12863	12773	12842	12860	12825	12728	12877	12811	12956	12829	12767	12783	12796	12896	12740	12698	12972	12752	12676	12824	12788	12896	12785	12829	12762	12697	12898	12950	12965	12853	12806	12825	12785	13012	12686	12825	12787	12866	12958	12750	12783	12799	12612	12929	12804	12789	12752	12962	12632	12707	12954	12911	12791	12958	12867	12864	12826	12701	12802	12796	12855	12812	12932	12790	12813	12802	12641	12731	12892	12909	12594	12921	13021	12683	12843	12941	12665	12907	12882	12967	12940	13048	12815	12994	13050	12796	12828	12804	12934	12828	12760	12889	12737	12888	13015	12963	12792	12819	12956	12849	12771	12859	12659	13021	12854	12765	12759	12905	12972	12884	12765	12863	12732	12812	12771	12745	12781	12711	12734	12970	12871	12654	12904	12749	12842	12899	12789	12940	12906	12910	12740	12741	12928	12706	12815	12898	12978	12840	12876	12832	12788	12777	12952	12763	12992	12857	12845	12743	12934	12855	12750	12918	12917	12776	12999	12776	12841	12893	12789	12814	12829	12811	12704	12930	12972	12907	12898	12914	12729	12970	12746	12841	12928	12868	12833	12773	13111	12762	12761	12746	12743	12759	12941	12956	12781	12917	12804	12680	12832	12841	12820	12728	12867	12767	12743	12861	12762	12716	12953	12743	12909	12758	12945	12724	12903	13001	12666	12882	12933	12930	12802	12854	12924	12960	12777	13058	12815	12907	12822	12813	12757	12767	12864	12945	12858	12763	12896	12944	12703	12719	12835	12907	12842	12854	12921	12813	12898	12694	12788	12900	12821	12975	12873	12991	12940	12697	12841	12788	12837	13000	12885	12788	12646	12616	12871	12990	12974	12875	12743	12849	12848	12752	13022	12832	12799	12752	12883	12903	12710	13006	12874	12699	12835	12733	12958	12679	12855	12872	12759	12883	12804	12888	12796	12766	12966	12899	12968	12959	12815	12849	12920	12672	12840	12982	12624	12986	12780	12889	12865	12692	12714	12859	12913	12959	12670	12804	12878	12960	12779	12610	12921	12890	12896	12859	12912	12604	12797	12741	12809	12810	12845	12730	12873	12936	12796	12726	12913	12629	12931	12734	12877	12567	12835	12780	12794	12934	12828	12731	12762	12838	12732	12712	12859	12970	12819	12723	12984	12724	12740	12930	12936	12833	12836	12795	12774	12839	12673	12784	12830	12766	12834	12830	12763	12797	12831	12933	13011	12751	12825	12883	12918	12856	12982	12886	12946	12791	12914	12873	12833	12843	12937	12670	12795	12788	13001	12850	12822	12803	12763	12816	12809	12772	12750	12913	12850	12812	12794	12731	12873	12711	12922	12761	12797	12935	12939	12875	12729	12802	12887	12761	12813	12925	13031	12862	12805	12685	12919	12941	12755	12959	12821	12536	12790	12846	12896	12584	12798	12673	12866	12891	12951	12729	12824	12941	12870	12791	12873	12860	12930	12856	12828	12601	12905	12784	12868	12956	12881	12997	12883	12808	12784	12959	12783	12827	12943	12890	12690	12904	12785	12756	12962	12907	12869	12883	12782	12729	12847	12876	12886	12888	12865	12794	13075	12773	12824	12888	12889	12867	12789	12963	12915	12772	12968	12544	12994	12869	12745	12893	12795	12815	12797	12672	12696	12909	12777	12826	12920	12949	12898	12810	12926	12705	12795	12832	12929	12934	12913	12741	12752	12793	12878	12916	12860	12917	12866	12863	12818	12808	12789	13004	12740	12846	12793	12860	12703	12810	12687	12847	12846	12850	12902	12922	12853	12770	12782	12764	12859	12705	12920	12984	12860	12823	12891	12891	12571	12910	12960	12860	12917	12807	12835	12897	12742	12791	12659	12910	12880	12745	12884	12794	12677	12874	12886	12701	12843	12736	12910	12704	12936	12854	12939	12810	12810	12910	12793	12711	12840	12909	12856	12781	12663	12775	12898	13013	12833	12953	12664	12884	12855	12751	12812	12826	12854	12883	12745	12982	12871	12843	12977	12757	12832	12884	12839	12844	12796	12995	12770	12894	12812	12917	12811	12816	12925	12758	12903	13047	12814	12906	12813	13004	12904	12924	12991	12946	12813	12698	12868	12910	12874	12760	12920	12771	12725	12861	12939	12780	12776	12877	12762	12842	12987	12766	12768	12948	12638	12873	12827	12898	12973	12752	12844	12771	12821	12748	12703	12934	12779	12948	12666	12900	12772	12748	12801	12783	12763	12751	12891	12878	12857	12865	12883	12841	12825	12758	12835	12892	12926	12833	12796	12813	12725	12757	12639	12806	12879	12790	12758	12684	12845	12751	12828	12818	12872	12855	12872	12931	12846	12826	12850	12725	12831	12724	12714	12893	12911	12822	12979	12795	12946	13010	12812	12838	12524	12957	12662	12768	12909	12822	12867	12896	12884	12830	12829	12834	12831	12843	12867	12732	13030	12956	12893	13045	12924	12684	13060	12967	12713	12798	12776	12826	12804	12885	12881	12857	12716	12733	12900	12857	12874	12998	12718	12945	12834	12855	12906	12780
22938	21165	28779	25291	25105	25558	22268	18479	17247	17125	16625	16388	16357	16216	16207	16131	16001	15919	15992	15922	16242	16016	15889	15985	15941	16002	16052	15862	15774	15622	15995	16143	16156	15855	15888	15951	15914	15899	15813	15743	15799	15944	15594	15595	15740	15646	15648	15907	15908	15935	15833	15857	15697	15977	15864	15692	15714	15695	15877	15675	15680	15789	15883	15693	15590	15756	15607	15723	15893	15906	15855	15820	15827	15846	15681	15732	15625	15744	15796	15744	15813	15715	15565	15845	15844	15624	15841	15816	15648	16019	15799	15684	15698	15729	15864	15796	15725	15802	15717	15699	15689	15611	15782	15834	15856	15973	15803	15879	15763	15677	15717	15910	15889	15759	15856	15758	15737	15763	15714	15882	15769	15598	15666	15429	15862	15636	15447	15645	15716	15746	15820	15778	15880	15753	15910	15644	15661	15726	15829	15784	15697	15678	15647	15638	15631	15632	15781	15654	15765	15629	15646	15746	15567	15719	15762	15710	15634	15863	16036	15642	15699	15599	15881	15883	15736	15877	15854	15796	15720	15737	15714	15767	15900	15673	15756	15819	15761	15732	15803	15732	15688	15862	15713	15896	15724	16009	15731	15662	15608	15674	15912	15748	15928	15821	15747	15571	15862	15556	15775	15699	15785	15717	15612	15504	15706	15763	15689	16046	15920	15838	15675	15814	15734	15718	15866	15837	15784	15896	15642	15697	15970	15854	15778	15821	15847	15796	15764	15824	15570	15622	15722	15612	15650	15853	15801	15863	16061	15686	15909	15551	15785	15697	15718	15753	15844	15699	15623	15746	15796	15816	15730	15634	15742	15817	15624	15744	15581	15846	15803	15607	15792	15908	15745	15753	15773	15665	15804	15808	15721	15923	15695	15865	15754	15935	15827	15960	15803	15819	15709	15606	15750	15776	15679	15617	15870	15822	15783	15819	15699	15749	15819	15799	15809	15719	15894	15590	15667	15874	15735	15627	15679	15878	15711	15667	15791	15788	15707	15892	15751	15691	15611	15776	15716	15652	15839	15736	15819	15857	15831	15841	15864	15634	15643	15589	15751	15819	15734	15713	15967	15820	15730	15880	15742	15812	15515	15751	15617	15677	15690	15732	15593	15716	15901	15652	15608	15724	15909	15860	15698	15746	15821	15712	15681	15697	15865	15781	15711	15806	15728	15861	15754	15839	15787	15770	15634	15730	15601	15550	15916	15841	15834	15834	15597	15753	15801	15771	15915	15757	15679	15608	15635	15638	15743	15887	15942	15498	15545	15775	15717	15842	15748	15683	15734	15770	15668	15588	15718	15793	15739	15811	15674	15658	15844	15765	15846	15710	15822	15558	15979	15843	15639	15639	15822	15700	15698	15660	15792	15706	15693	15732	15712	15779	15699	15704	15659	15985	15732	15692	15695	15854	15917	15672	15774	15722	15661	15744	15686	15607	15695	15898	15665	15703	15921	15825	15678	15811	15818	15729	15727	15720	15985	15664	15752	15675	15804	15831	15700	15669	15707	15604	15612	15633	15766	15582	15770	15670	15773	15651	15717	15894	15853	15832	15827	15619	15814	15800	15864	15446	15801	15691	15708	15610	15700	15745	15892	15949	15990	15712	15553	15732	15766	15896	15713	15818	15904	15668	15727	15903	15798	15764	15846	15691	15505	15691	15897	15721	15868	15718	15859	15811	15963	15920	15893	15980	15725	15988	15699	15744	15621	15647	15645	15737	15793	15804	15826	15877	15757	15629	15689	15868	15669	15732	15644	15627	15757	15774	15693	15820	15636	15674	15767	15838	15748	15625	15765	15771	15875	15830	15687	15779	15490	15667	15697	15861	15774	15858	15641	15552	15792	15506	15597	15634	15777	15814	15504	15708	15714	15692	15907	15526	15646	15739	15886	15844	15716	15782	15872	15614	15829	15820	15753	15718	15868	15748	15618	15748	15860	15849	15758	15749	15774	15775	15782	15792	15758	15648	15654	15579	15695	15667	15776	15837	15584	15744	15609	15708	15560	15763	15763	15770	15732	15720	15709	15751	15685	15755	15731	15764	15772	15760	15533	15648	15492	15899	15758	15532	15810	15775	15823	15714	15698	15877	15829	15809	15762	15816	15820	15889	15705	15691	15805	15897	15769	15838	15579	15686	15953	15680	15734	15479	15680	15621	15851	15575	15815	15750	15720	15864	15799	15886	15856	15687	15374	15675	15730	15716	15747	15939	15790	15568	15730	15808	15958	15657	15788	15709	15592	15784	15711	15911	15859	15815	15714	15611	15768	15851	15849	15653	15514	15689	15539	15850	15813	15599	15673	15687	15697	15705	15677	15609	15763	15916	15956	15870	15599	15596	15675	15567	15720	15742	15730	15970	15750	15822	15878	15776	15608	15586	15673	15687	15841	15742	15767	15699	15684	15696	15491	15830	15688	15558	15826	15769	15762	15725	15734	15869	15642	15695	15536	15623	15736	15735	15722	15674	15779	15669	15792	15505	15571	15769	15701	15870	15732	15866	15736	15753	15820	15827	15821	15644	15664	15903	15499	15499	15689	15712	15524	15626	15667	15826	15748	15686	15662	15762	15711	15788	15746	15683	15718	15632	15772	15807	15718	15698	15710	15736	15715	15682	15724	15538	15804	15682	15805	15595	15729	15789	15788	15736	15814	15663	15765	16102	15863	15841	15877	15680	15631	15803	15637	15815	16081	15723	15573	15879	15536	15887	15753	15826	15707	15539	15935	15726	15667	15616	15914	15918	15703	15616	15735	15767	15650	15800	15777	15689	15819	15926	15754	15712	15697	15834	15600	15571	15870	15757	15786	15722	15583	15761	15860	15573	15639	15740	15850	15869	16068	15983	15722	15662	15581	15563	15668	15589	15706	15764	15667	15860	15726	15819	15692	15604	15782	15527	15696	15903	15751	15769	15740	15767	15723	15836	15727	15769	15697	15840	15600	15967	15668	15737	15782	15543	15706	15803	15644	15679	15969	15751	15583	15676	15645	15673	15717	15715	15630	15773	15647	15825	15862	15670	15593	15773	15687	15797	15716	15861	15892	15813	15785	15811	15832	15627	15742	15719	15522	15537	15540	15751	15728	15740	15744	15800	15743	15861	15710	15958	15723	15820	15934	15638	15734	15832	15651	15651	15900	15737	15714	15665	15943	15842	15993	15633	15556	15652	15723	15704	15839	15728	15802	15804	15683	15632	15689	15536	15752	15707	15793	15529	15706	15652	15764	15546	15622	15703	15555	15797	15845	15727	15790	15521	15724	15818	15741	15866	15583	15731	15693	15809	15808	15677	15890	15784	15652	15895	15870	15743	15584	15620	15712	15665	15627	15673	15803	15735	15614	15897	15711	15865	15877	15655	15782	15635	15745	15755	15750	15727	15753	15702	15749	15895	15699	15766	15788	15771	15843	15946	15718	15689	15848	15782	16080	15736	15468	15702	15775	15737	15750	15751	15659	15929	15974	15693	15816	16030	15945	15637	15681	15667	15801	15680	15928	15720	15693	15634	15794	15741	15660	15797	15745	15631	15763	15771	15758	15590	15795	15797	15963	15570	15935	15694	15759	15841	15838	15729	15782	15798	15828	15823	15649	15665	15724	15760	15886	15828	15611	15612	15638	15734	15690	15762	15795	15740	15700	15734	15526	15863	15530	15677	15711	15948	15946	15697	15698	15774	15713	15719	15927	15797	15809	15912	15809	15715	15865	15700	15702	15953	15785	15884	15525	15964	15985	15632	15668	15707	15747	15703	15897	15944	15688	15742	15651	15661	15704	15967	15922	15918	15599	15722	15712	15899	15764	15553	15670	15763	15900	15776	15658	15649	15886	15701	15925	15772	15745	15801	15842	15687	15837	15756	15900	15922	15796	15866	15667	15959	15671	15780	15808	15683	15779	15760	15755	15642	15623	15793	15999	15631	15838	15897	15572	15589	15761	15700	15803	15619	15726	15652	15719	15759	15990	15780	15772	15635	15526	15929	15878	15765	15760	15626	15811	15850	15874	15696	15742	15565	15732	15967	15731	15817	15712	15651	15746	15755	15576	15585	15869	15461	15727	16006	15856	15743	15793	15851	15716	15754	15566	15777	15606	15539	15794	15644	15685	15580	15621	15856	15827	15443	15557	15820	15803	15752	15986	15759	15890	15991	15970	15688	15653	15650	15603	15644	15718	15784	15741	15812	15850	15713	15784	15632	15809	16010	16012	15731	15849	15577	15877	15746	15814	15689	15892	15732	15721	15821	15663	15716	15809	15814	15751	15652	15525	15751	15714	15773	15744	15712	15716	15834	15815	15700	15674	15657	15732	15889	15777	15764	15941	15565	15783	15818	15905	15935	15697	15768	15950	15737	15693	15594	15994	15596	15704	15681	15788	15925	15695	15727	15618	15817	15640	15638	15818	15654	15744	15707	15787	15491	15611	15667	15799	15826	15860	15775	15688	15687	15593	15799	15839	15736	15755	15728	15647	15585	15703	15722	15742	15594	15751	15701	15860	15659	15669	15698	15841	15737	15817	15713	15857	15739	15749	15781	15627	15687	15549	15602	15699	15934	15535	15549	15801	15724	15748	15858	15701	15614	15714	15815	15825	15621	15776	15700	15924	15580	15461	15815	16046	15716	15748	15803	15602	15717	15894	15791	15820	15837	15783	15785	15720	15859	15804	15799	15913	15722	15647	15719	15786	15659	15706	15726	15621	15874	15769	15909	15784	15761	15894	15790	15948	15831	15641	15624	15762	15640	15873	15798	15708	15811	15653	15830	15797	15680	15647	15620	15596	15666	15774	15566	15951	15804	15615	15581	15708	15616	15908	15890	15617	15593	15846	15868	15874	15771	15851	15710	15709	15816	15758	15742	15765	15797	15975	15818	15790	15778	15561	15789	15917	16065	15793	15897	15609	15737	15683	15694	15776	15690	15891	15743	15661	15691	15747	15749	15828	15657	15680	15840	15793	15793	15816	15693	15703	15728	15628	15629	15612	15528	15739	15887	15684	15661	15746	15875	15630	15866	15822	15755	15704	15621	15790	15873	15702	15702	15710	15721	15736	15603	15799	15680	15960	15801	15683	15733	15869	15700	15904	15656	15745	15561	15880	15749	15833	15855	15659	15782	15865	15705	15592	15725	15794	15657	15550	15829
26644	53933	46720	37430	30417	22880	17685	16240	15425	15089	14718	14132	14144	13998	13818	13798	13664	13727	13812	13799	13728	13632	13732	13538	13654	13639	13837	13636	13670	13592	13692	13254	13679	13554	13660	13435	13460	13462	13426	13453	13579	13349	13452	13554	13424	13522	13512	13571	13525	13432	13647	13584	13382	13529	13441	13474	13515	13497	13530	13464	13480	13488	13551	13565	13758	13399	13497	13565	13356	13471	13485	13453	13450	13415	13533	13681	13452	13386	13617	13395	13559	13304	13472	13631	13292	13508	13691	13412	13572	13371	13482	13358	13626	13513	13522	13607	13524	13298	13492	13480	13592	13377	13502	13515	13512	13622	13637	13492	13497	13496	13429	13536	13623	13466	13426	13452	13494	13606	13442	13695	13459	13699	13703	13497	13656	13419	13592	13431	13417	13509	13488	13471	13504	13453	13376	13495	13605	13471	13534	13578	13654	13400	13331	13470	13556	13488	13490	13526	13515	13599	13577	13529	13542	13378	13575	13479	13502	13513	13549	13400	13770	13499	13544	13450	13641	13608	13541	13425	13528	13583	13393	13573	13464	13574	13495	13605	13659	13578	13354	13548	13425	13347	13583	13550	13634	13633	13331	13512	13523	13713	13501	13564	13480	13566	13612	13404	13439	13563	13635	13592	13558	13478	13627	13509	13548	13326	13458	13521	13556	13556	13575	13359	13361	13446	13509	13468	13453	13481	13576	13321	13444	13533	13678	13340	13283	13390	13563	13557	13643	13530	13559	13428	13523	13491	13375	13536	13650	13574	13360	13344	13433	13593	13456	13443	13411	13410	13486	13414	13458	13512	13415	13522	13439	13510	13555	13451	13736	13553	13454	13432	13497	13597	13633	13508	13518	13503	13390	13549	13474	13521	13564	13475	13554	13306	13463	13672	13515	13411	13507	13701	13568	13346	13513	13487	13467	13453	13624	13506	13554	13356	13443	13373	13470	13538	13448	13538	13479	13588	13522	13340	13644	13499	13667	13499	13576	13500	13564	13504	13474	13590	13580	13496	13404	13675	13665	13432	13556	13291	13590	13225	13554	13401	13418	13548	13464	13436	13574	13468	13478	13481	13476	13398	13495	13576	13683	13433	13508	13432	13339	13461	13511	13389	13529	13607	13609	13518	13564	13447	13447	13307	13474	13429	13373	13449	13531	13435	13531	13411	13446	13528	13550	13527	13472	13462	13372	13610	13383	13521	13454	13562	13376	13407	13664	13454	13478	13613	13378	13557	13638	13493	13339	13369	13441	13551	13499	13558	13458	13666	13628	13341	13453	13461	13668	13557	13387	13748	13402	13549	13478	13591	13480	13620	13395	13400	13532	13454	13571	13471	13533	13546	13436	13487	13490	13485	13524	13463	13402	13478	13518	13397	13349	13467	13355	13557	13304	13584	13500	13635	13545	13633	13490	13491	13599	13476	13526	13548	13473	13421	13696	13609	13450	13546	13489	13510	13457	13555	13588	13402	13532	13479	13344	13415	13645	13628	13455	13584	13412	13573	13563	13506	13536	13472	13696	13526	13405	13515	13564	13631	13498	13463	13473	13558	13400	13569	13422	13478	13599	13504	13393	13437	13622	13438	13467	13382	13558	13310	13729	13537	13516	13320	13424	13491	13515	13592	13509	13490	13475	13392	13573	13528	13525	13685	13536	13438	13526	13670	13428	13618	13532	13527	13374	13397	13498	13375	13418	13587	13666	13434	13422	13410	13374	13793	13572	13413	13637	13374	13588	13428	13756	13353	13475	13557	13427	13689	13582	13374	13493	13521	13541	13445	13532	13441	13574	13588	13536	13527	13365	13531	13512	13504	13439	13480	13687	13537	13659	13391	13621	13525	13540	13519	13601	13687	13436	13633	13478	13474	13507	13370	13466	13581	13376	13382	13562	13721	13356	13534	13571	13633	13350	13385	13438	13334	13416	13537	13455	13485	13610	13460	13601	13496	13454	13511	13592	13496	13586	13478	13467	13476	13504	13337	13461	13488	13418	13637	13566	13469	13379	13484	13361	13664	13433	13419	13510	13575	13323	13517	13519	13535	13421	13428	13419	13566	13753	13433	13447	13424	13473	13455	13390	13400	13507	13535	13350	13639	13495	13377	13516	13375	13379	13544	13501	13425	13716	13408	13600	13549	13649	13529	13743	13523	13488	13509	13449	13471	13456	13553	13422	13481	13555	13500	13639	13574	13536	13556	13503	13412	13407	13475	13468	13497	13379	13404	13651	13400	13308	13409	13540	13470	13544	13599	13427	13595	13520	13438	13639	13411	13420	13728	13432	13349	13533	13514	13491	13484	13429	13421	13326	13483	13421	13488	13524	13515	13723	13559	13582	13532	13577	13669	13544	13602	13468	13467	13227	13668	13583	13621	13406	13567	13385	13469	13475	13508	13517	13531	13466	13557	13476	13523	13695	13511	13539	13679	13361	13444	13566	13520	13610	13410	13579	13464	13628	13499	13478	13393	13485	13575	13487	13454	13524	13469	13470	13520	13413	13699	13481	13585	13426	13483	13544	13312	13498	13505	13406	13427	13603	13561	13729	13392	13573	13511	13576	13630	13492	13447	13601	13329	13506	13366	13354	13474	13472	13559	13378	13423	13428	13455	13418	13643	13400	13457	13689	13611	13592	13652	13640	13415	13507	13600	13580	13589	13458	13595	13629	13538	13591	13267	13521	13472	13666	13511	13488	13452	13497	13461	13523	13711	13422	13430	13297	13508	13405	13516	13464	13520	13639	13407	13533	13635	13520	13703	13441	13352	13477	13424	13550	13417	13649	13369	13381	13541	13451	13465	13486	13531	13618	13400	13443	13456	13602	13391	13726	13421	13417	13554	13544	13473	13447	13436	13587	13587	13472	13562	13570	13607	13423	13501	13426	13572	13581	13486	13639	13433	13487	13511	13327	13481	13507	13524	13557	13466	13722	13452	13236	13268	13645	13517	13500	13496	13480	13343	13386	13626	13522	13460	13477	13403	13567	13467	13508	13549	13335	13321	13557	13573	13645	13599	13475	13342	13622	13408	13367	13447	13575	13594	13414	13492	13378	13383	13524	13616	13520	13488	13404	13456	13620	13441	13519	13581	13398	13509	13518	13578	13443	13521	13455	13587	13246	13489	13558	13568	13361	13478	13517	13610	13450	13625	13375	13356	13536	13548	13400	13478	13380	13478	13588	13399	13494	13636	13567	13487	13514	13516	13497	13425	13443	13591	13591	13529	13492	13486	13404	13643	13456	13480	13534	13770	13414	13571	13500	13567	13591	13757	13454	13545	13342	13492	13473	13402	13476	13442	13484	13547	13550	13378	13578	13455	13514	13566	13500	13366	13414	13570	13448	13433	13606	13444	13432	13598	13578	13537	13319	13490	13512	13452	13535	13537	13549	13370	13638	13316	13597	13504	13470	13604	13505	13375	13605	13432	13407	13495	13651	13502	13665	13475	13479	13395	13556	13586	13532	13549	13527	13515	13451	13466	13334	13485	13570	13486	13472	13536	13474	13667	13481	13555	13548	13565	13550	13428	13503	13402	13607	13393	13628	13525	13435	13571	13357	13505	13674	13636	13572	13577	13524	13509	13513	13543	13454	13506	13488	13476	13509	13579	13712	13433	13617	13602	13544	13503	13565	13388	13545	13492	13565	13407	13566	13446	13442	13440	13598	13492	13391	13558	13423	13413	13437	13389	13621	13460	13552	13532	13493	13730	13376	13500	13540	13534	13517	13442	13643	13444	13486	13531	13721	13596	13537	13435	13374	13474	13520	13285	13391	13557	13524	13370	13474	13348	13457	13359	13636	13486	13516	13545	13559	13603	13485	13377	13556	13456	13562	13494	13592	13676	13546	13556	13429	13482	13506	13391	13356	13398	13736	13593	13510	13456	13631	13615	13528	13445	13528	13407	13644	13525	13511	13546	13477	13618	13549	13346	13438	13440	13592	13457	13589	13371	13394	13424	13542	13576	13534	13475	13409	13375	13614	13539	13513	13441	13515	13470	13508	13472	13459	13626	13610	13435	13542	13534	13555	13588	13553	13539	13520	13515	13523	13496	13586	13592	13521	13452	13599	13519	13482	13559	13534	13375	13603	13443	13673	13556	13439	13495	13392	13557	13315	13426	13501	13473	13430	13428	13345	13518	13640	13576	13604	13406	13472	13553	13584	13386	13374	13550	13418	13580	13510	13469	13453	13489	13522	13505	13484	13369	13414	13347	13566	13489	13453	13615	13505	13512	13445	13615	13741	13445	13636	13436	13540	13434	13553	13480	13429	13523	13467	13504	13469	13547	13605	13516	13592	13292	13473	13474	13604	13531	13322	13435	13446	13483	13510	13478	13354	13575	13504	13608	13570	13443	13448	13345	13555	13676	13408	13525	13639	13557	13484	13479	13530	13342	13545	13530	13504	13674	13582	13501	13471	13592	13601	13490	13518	13649	13493	13523	13462	13616	13598	13485	13549	13336	13475	13518	13528	13513	13473	13463	13494	13491	13382	13416	13387	13748	13480	13608	13443	13497	13524	13508	13544	13584	13554	13516	13433	13695	13471	13625	13516	13468	13465	13414	13683	13543	13453	13490	13429	13354	13472	13375	13590	13524	13623	13448	13493	13672	13416	13456	13453	13518	13435	13567	13521	13541	13377	13417	13605	13683	13423	13488	13552	13631	13531	13442	13635	13511	13371	13532	13416	13629	13589	13630	13578	13379	13552	13534	13435	13426	13746	13475	13408	13696	13563	13535	13517	13465	13602	13397	13606	13395	13498	13546	13356	13568	13476	13443	13410	13542	13506	13423	13246	13570	13434	13535	13602	13469	13390	13345	13775	13435	13417	13503	13498	13556	13592	13566	13548	13392	13325	13372	13675	13457	13509	13720	13408	13393	13502	13433	13499	13507	13405	13469	13504	13560	13490	13372	13467	13505	13568	13374	13534	13408	13409	13423	13544	13507	13575	13365	13557	13498	13490	13423	13624	13502	13376	13575	13552	13515	13535	13468	13511	13593	13520	13706	13622	13630	13494	13543	13533	13570	13544	13399	13566	13580	13484	13509	13522	13535	13480	13519	13599	13586	13529	13576	13524	13685	13529	13543	13561	13470	13565	13551	13464	13577	13671	13369	13464	13475	13521	13462	13511	13592
24117	21136	28567	27922	23231	20530	18627	16425	15688	15719	15441	15213	14956	14947	14751	14926	14722	14745	14730	14726	14488	14486	14394	14553	14715	14563	14430	14461	14458	14505	14513	14534	14376	14558	14337	14398	14410	14596	14492	14582	14508	14556	14732	14491	14643	14622	14519	14562	14515	14302	14597	14459	14495	14439	14517	14537	14499	14506	14532	14328	14603	14513	14556	14657	14337	14446	14400	14619	14599	14413	14398	14474	14443	14430	14322	14461	14600	14347	14304	14558	14412	14265	14521	14529	14279	14496	14412	14425	14403	14428	14526	14483	14373	14319	14282	14334	14308	14328	14457	14424	14646	14595	14337	14496	14357	14379	14258	14657	14419	14482	14385	14411	14310	14418	14325	14446	14584	14491	14396	14243	14605	14380	14334	14431	14525	14474	14374	14510	14406	14505	14446	14523	14523	14515	14579	14594	14339	14558	14317	14533	14702	14493	14532	14567	14444	14569	14500	14548	14526	14336	14591	14750	14516	14583	14555	14599	14373	14682	14487	14510	14507	14498	14386	14648	14617	14412	14459	14373	14448	14579	14224	14546	14666	14419	14531	14612	14576	14497	14273	14274	14459	14471	14528	14731	14464	14454	14392	14381	14388	14339	14386	14515	14343	14276	14372	14509	14578	14685	14584	14446	14541	14444	14410	14411	14439	14495	14314	14320	14590	14550	14414	14604	14549	14381	14512	14367	14594	14309	14481	14401	14490	14519	14368	14556	14602	14446	14610	14589	14581	14288	14439	14448	14374	14403	14630	14636	14448	14461	14228	14443	14502	14516	14447	14428	14581	14606	14668	14394	14337	14352	14246	14577	14510	14580	14447	14300	14218	14588	14578	14409	14514	14439	14517	14382	14683	14572	14535	14564	14437	14456	14612	14488	14548	14657	14294	14607	14540	14533	14511	14382	14638	14340	14459	14267	14720	14328	14473	14341	14367	14477	14410	14498	14244	14568	14583	14537	14458	14435	14576	14453	14466	14577	14306	14489	14344	14313	14404	14529	14525	14431	14494	14586	14519	14514	14450	14555	14539	14712	14588	14506	14540	14406	14551	14394	14356	14505	14605	14576	14458	14508	14500	14470	14476	14507	14450	14315	14465	14422	14425	14472	14340	14474	14473	14411	14701	14376	14427	14231	14489	14520	14589	14486	14440	14420	14365	14594	14559	14652	14296	14557	14467	14337	14568	14479	14285	14791	14485	14180	14425	14358	14270	14424	14356	14443	14384	14287	14239	14330	14424	14368	14422	14626	14631	14533	14366	14385	14422	14336	14389	14370	14392	14518	14435	14489	14614	14365	14475	14465	14253	14591	14660	14192	14417	14380	14495	14424	14356	14340	14579	14448	14485	14414	14369	14499	14405	14511	14573	14244	14554	14515	14490	14460	14508	14474	14492	14534	14503	14540	14455	14323	14663	14521	14536	14418	14274	14621	14634	14564	14517	14526	14452	14469	14460	14511	14380	14350	14543	14522	14425	14389	14483	14487	14490	14458	14428	14515	14510	14394	14329	14378	14448	14256	14544	14561	14338	14421	14310	14503	14503	14520	14432	14399	14485	14586	14680	14385	14555	14508	14575	14556	14505	14424	14395	14467	14488	14439	14337	14380	14418	14564	14435	14709	14506	14546	14475	14491	14352	14577	14642	14265	14429	14583	14518	14446	14665	14347	14426	14404	14589	14253	14426	14377	14349	14591	14432	14354	14552	14522	14531	14644	14585	14456	14361	14312	14557	14457	14375	14600	14444	14290	14361	14421	14467	14494	14475	14629	14520	14439	14436	14511	14647	14482	14399	14815	14532	14408	14625	14243	14577	14452	14297	14479	14313	14474	14481	14425	14414	14489	14488	14608	14479	14253	14436	14554	14531	14386	14311	14475	14512	14490	14494	14270	14430	14367	14476	14568	14463	14351	14384	14639	14674	14601	14588	14302	14342	14556	14489	14421	14518	14439	14536	14526	14435	14448	14517	14488	14544	14648	14263	14458	14327	14579	14515	14444	14646	14336	14321	14510	14395	14525	14513	14438	14476	14360	14635	14531	14560	14408	14486	14485	14429	14404	14634	14539	14369	14537	14530	14378	14429	14463	14519	14492	14372	14228	14607	14528	14433	14679	14467	14692	14562	14626	14464	14661	14510	14497	14463	14421	14271	14315	14424	14465	14632	14397	14419	14447	14306	14383	14524	14674	14703	14443	14494	14379	14449	14567	14511	14779	14421	14599	14621	14428	14577	14390	14360	14565	14555	14572	14418	14454	14401	14336	14407	14513	14631	14378	14418	14385	14511	14513	14538	14492	14534	14555	14370	14404	14442	14373	14728	14525	14569	14566	14512	14373	14384	14547	14475	14494	14458	14479	14554	14460	14340	14502	14403	14366	14422	14383	14352	14423	14266	14628	14301	14386	14351	14512	14377	14439	14540	14482	14398	14588	14687	14464	14401	14344	14339	14277	14478	14651	14286	14701	14239	14498	14504	14368	14477	14375	14576	14420	14549	14425	14340	14313	14429	14290	14439	14482	14311	14587	14468	14540	14598	14352	14301	14644	14441	14543	14530	14663	14414	14332	14537	14583	14649	14404	14490	14353	14329	14561	14410	14710	14275	14343	14424	14479	14374	14297	14518	14532	14308	14490	14595	14224	14335	14474	14664	14525	14645	14360	14327	14518	14429	14442	14521	14279	14481	14416	14574	14420	14426	14479	14478	14530	14426	14423	14356	14773	14382	14627	14453	14394	14584	14629	14538	14475	14489	14523	14580	14472	14395	14521	14333	14472	14557	14353	14405	14548	14600	14378	14456	14408	14337	14266	14572	14320	14442	14445	14505	14554	14526	14407	14646	14299	14652	14208	14517	14422	14506	14513	14407	14556	14327	14469	14485	14605	14522	14518	14453	14239	14460	14610	14446	14573	14401	14374	14503	14551	14479	14444	14482	14388	14238	14533	14417	14570	14327	14495	14603	14523	14323	14380	14599	14571	14528	14500	14559	14421	14401	14455	14322	14426	14594	14331	14516	14423	14426	14319	14498	14404	14621	14506	14503	14552	14415	14586	14453	14537	14733	14697	14549	14531	14667	14501	14627	14575	14496	14557	14388	14239	14669	14365	14536	14638	14354	14241	14454	14458	14583	14497	14486	14659	14476	14496	14483	14381	14608	14473	14521	14763	14459	14429	14502	14399	14602	14545	14463	14592	14399	14443	14418	14416	14417	14458	14483	14570	14720	14530	14587	14633	14538	14455	14542	14556	14631	14474	14633	14514	14464	14575	14527	14373	14334	14604	14635	14377	14628	14585	14478	14280	14516	14491	14514	14552	14582	14442	14388	14701	14439	14452	14525	14546	14511	14668	14357	14468	14330	14425	14300	14393	14523	14549	14523	14582	14435	14507	14564	14567	14567	14313	14370	14354	14647	14701	14561	14417	14442	14527	14341	14581	14392	14366	14368	14386	14582	14458	14465	14473	14411	14525	14336	14389	14395	14514	14549	14308	14597	14259	14403	14305	14669	14716	14381	14470	14341	14334	14465	14660	14600	14464	14383	14488	14528	14365	14583	14478	14323	14353	14537	14470	14519	14285	14452	14295	14422	14476	14487	14612	14411	14532	14417	14452	14354	14580	14603	14523	14545	14415	14414	14304	14432	14564	14342	14488	14468	14459	14580	14656	14323	14505	14366	14454	14499	14617	14446	14382	14537	14503	14422	14504	14515	14491	14623	14394	14643	14450	14662	14402	14513	14477	14603	14298	14463	14218	14454	14539	14503	14262	14204	14550	14473	14683	14439	14396	14363	14311	14374	14512	14397	14574	14519	14606	14416	14460	14464	14462	14691	14389	14582	14558	14489	14326	14643	14439	14499	14660	14353	14416	14406	14405	14455	14469	14387	14406	14532	14604	14686	14435	14591	14307	14548	14410	14549	14484	14664	14291	14360	14372	14529	14351	14250	14472	14369	14371	14401	14542	14424	14535	14476	14224	14391	14428	14553	14413	14618	14452	14487	14468	14293	14548	14666	14475	14448	14560	14522	14500	14381	14557	14569	14410	14575	14493	14649	14450	14222	14429	14515	14444	14683	14349	14451	14381	14578	14405	14593	14687	14420	14602	14441	14434	14502	14438	14531	14472	14381	14514	14370	14331	14563	14502	14525	14279	14365	14496	14451	14369	14461	14505	14456	14311	14550	14386	14464	14374	14528	14414	14507	14477	14537	14405	14479	14396	14670	14354	14581	14614	14412	14333	14584	14536	14438	14488	14417	14281	14427	14487	14437	14399	14509	14279	14398	14543	14213	14522	14554	14454	14558	14574	14277	14554	14499	14615	14449	14431	14343	14420	14590	14469	14642	14439	14362	14549	14396	14447	14382	14574	14297	14371	14428	14437	14632	14498	14555	14482	14412	14438	14484	14445	14456	14370	14325	14527	14660	14572	14608	14588	14636	14343	14406	14351	14280	14414	14531	14455	14359	14579	14513	14290	14368	14405	14483	14562	14623	14471	14300	14470	14365	14533	14470	14624	14460	14366	14368	14317	14602	14525	14566	14425	14526	14488	14654	14794	14626	14441	14498	14287	14426	14521	14547	14621	14503	14547	14604	14498	14404	14371	14597	14473	14363	14676	14572	14459	14612	14539	14517	14610	14504	14421	14417	14566	14350	14377	14450	14483	14348	14464	14516	14551	14529	14598	14738	14477	14303	14541	14547	14410	14487	14411	14246	14424	14504	14472	14471	14327	14605	14332	14382	14332	14401	14449	14358	14405	14434	14493	14645	14449	14539	14349	14338	14584	14588	14289	14442	14387	14580	14335	14653	14452	14469	14537	14449	14507	14407	14541	14529	14666	14481	14435	14377	14399	14379	14390	14323	14321	14524	14492	14518	14518	14274	14589	14427	14400	14282	14418	14371	14404	14484	14504	14542	14474	14458	14572	14637	14452	14388	14545	14368	14371	14525	14596	14501	14636	14522	14445	14423	14311	14545	14434	14566	14469	14457	14472	14567	14425	14455	14429	14657	14496	14530	14489	14652	14404	14421	14168	14159	14493	14319	14382	14450	14351	14601	14312	14233	14375	14352	14434	14612	14702	14259	14689	14331	14507	14597	14418	14473	14455	14397	14434	14371	14293	14450	14613	14663	14590	14461	14354
26863	49567	42155	30974	22560	18776	16170	15001	14388	13879	13741	13400	13383	13147	13095	13157	12861	12923	12898	12940	12754	12972	12887	13025	12891	12833	12787	12855	12634	12733	12791	12913	12680	12931	12830	12817	12761	12776	12547	12818	12734	12799	12650	12850	12865	12826	12767	12781	12591	12752	12741	12697	12766	12744	12700	12783	12805	12758	12722	12613	12848	12731	12950	12659	12776	12561	12757	12687	12707	12636	12904	12766	12838	12921	12626	12840	12734	12843	12754	12606	12671	12766	12602	12782	12706	12845	12795	12796	12676	12718	12861	12764	12779	12713	12776	12829	12735	12770	12783	12757	12677	12720	12696	12676	12715	12695	12528	12771	12709	12825	12602	12752	12511	12717	12698	12709	12719	12678	12842	12927	12583	12798	12730	12887	12706	12647	12783	12712	12662	12759	12737	12585	12749	12724	12623	12665	12618	12703	12715	12842	12723	12789	12829	12823	12614	12629	12757	12847	12659	12536	12702	12685	12807	12832	12730	12750	12677	12843	12616	12736	12756	12748	12702	12814	12671	12867	12772	12612	12708	12859	12682	12657	12655	12723	12768	12663	12625	12830	12813	12715	12766	12767	12667	12828	12785	12828	12737	12811	12726	12817	12719	12591	12838	12881	12622	12748	12733	12582	12752	12677	12773	12698	12807	12743	12812	12715	12738	12736	12691	12633	12878	12702	12631	12832	12702	12630	12729	12745	12798	12787	12941	12682	12694	12864	12563	12606	12702	12770	12815	12616	12697	12678	12732	12798	12768	12611	12463	12865	12695	12708	12915	12760	12702	12813	12726	12834	12713	12715	12726	12713	12727	12774	12887	12754	12772	12807	12873	12546	12681	12679	12861	12834	12630	12660	12776	12541	12852	12780	12724	12692	12832	12674	12603	12613	12592	12648	12718	12778	12723	12801	12858	12697	12779	12688	12872	12815	12706	12817	12688	12804	12621	12694	12553	12736	12563	12641	12795	12773	12844	12730	12580	12721	12757	12655	12891	12763	12744	12815	12633	12825	12906	12776	12765	12751	12712	12812	12818	12666	12699	12713	12775	12792	12794	12581	12756	12708	12617	12842	12714	12682	12746	12795	12786	12697	12781	12694	12753	12752	12767	12720	12555	12801	12782	12920	12616	12763	12778	12527	12773	12659	12792	12687	12686	12694	12714	12658	12760	12794	12582	12686	12730	12662	12894	12839	12766	12709	12684	12842	12685	12753	12842	12743	12804	12742	12862	12778	12774	12690	12639	12691	12745	12587	12800	12669	12674	12628	12696	12693	12869	12827	12635	12655	12795	12772	12673	12591	12913	12842	12866	12849	12678	12661	12793	12728	12876	12854	12610	12746	12978	12709	12934	12662	12759	12675	12735	12901	12817	12637	12843	12753	12840	12900	12679	12567	12624	12776	12746	12821	12598	12739	12725	12700	12754	12746	12784	12628	12621	12639	12603	12843	12728	12836	12804	12857	12574	12693	12713	12811	12641	12674	12866	12759	12666	12806	12788	12756	12687	12588	12806	12687	12777	12682	12722	12781	12779	12765	12583	12680	12747	12830	12710	12888	12807	12847	12763	12728	12759	12900	12664	12795	12704	12788	12743	12786	12714	12814	12821	12738	12874	12785	12773	12777	12752	12755	12676	12791	12711	12814	12714	12885	12749	12684	12580	12714	12587	12844	12695	12734	12746	12689	12805	12825	12739	12818	12705	12733	12672	12598	12762	12799	12844	12733	12597	12860	12780	12810	12878	12733	12826	12573	12831	12680	12748	12694	12797	12759	12534	12900	12742	12720	12652	12682	12553	12768	12725	12808	12693	12706	12758	12683	12730	12671	12907	12901	12737	12683	12732	12813	12592	12712	12767	12825	12701	12792	12702	12662	12695	12790	12753	12877	12836	12783	12651	12798	12689	12742	12708	12830	12816	12795	12752	12874	12849	12658	12723	12721	12857	12615	12627	12670	12831	12698	12756	12845	12609	12808	12744	12773	12819	12839	12755	12716	12686	12761	12601	12798	12790	12801	12719	12503	12610	12798	12581	12726	12777	12682	12745	12782	12903	12557	12724	12810	12599	12640	12779	12873	12765	12752	12746	12659	12840	12795	12749	12710	12907	12815	12690	12710	12818	12693	12754	12717	12680	12841	12649	12959	12705	12851	12697	12764	12615	12825	12785	12599	12721	12739	12809	12775	12771	12573	12853	12812	12813	12696	12775	12559	12792	12720	12779	12789	12860	13007	12657	12682	12649	12903	12693	12855	12457	12647	12833	12665	12812	12845	12826	12560	12650	12611	12834	12879	12564	12839	12693	12871	12716	12648	12816	12554	12694	12660	12811	12714	12786	12732	12727	12626	12863	12746	12581	12696	12770	12770	12758	12797	12813	12707	12823	12756	12673	12744	12768	13000	12816	12781	12820	12750	12622	12824	12724	12671	12834	12905	12710	12840	12793	12721	12678	12733	12731	12761	12872	12802	12590	12794	12600	12751	12841	12844	12780	12402	12722	12411	12765	12663	12727	12810	12821	12686	12609	12710	12440	12757	12813	12721	12898	12746	12644	12781	12720	12677	12834	12752	12853	12731	12699	12811	12792	12779	12628	12741	12812	12692	12790	12717	12658	12666	12669	12949	12679	12768	12633	12767	12707	12926	12748	12705	12710	12932	12630	12712	12858	12616	12746	12578	12825	12840	12968	12811	12712	12787	12701	12765	12741	12793	12782	12739	12686	12810	12656	12828	12731	12510	12672	12691	12753	12750	12828	12806	12881	12704	12763	12807	12715	12735	12797	12820	13009	12792	12742	12650	12820	12740	12789	12796	12774	12791	12704	12650	12755	12927	12721	12782	12689	12624	12656	12715	12727	12672	12640	12667	12796	12864	12687	12823	12757	12741	12823	12849	12584	12821	12871	12762	12828	12640	12632	12805	12710	12731	12719	12815	12783	12752	12914	12904	12800	12847	12807	12827	12665	12783	12770	12780	12653	12544	12800	12724	12740	12713	12766	12603	12713	12746	12670	12876	12758	12583	12798	13006	12803	12724	12731	12656	12690	12720	12786	12821	12670	12833	12548	12594	12699	12730	12498	12818	12802	12712	12769	12788	12682	12843	12690	12578	12768	12764	12849	12762	12742	12700	12839	12799	13015	12826	12890	12580	12668	12552	12752	12673	12775	12681	12738	12928	12877	12620	12647	12754	12532	12721	12738	12746	12825	12780	12637	12638	12823	12719	12797	12849	12793	12643	12619	12778	12620	12620	12769	12846	12586	12853	12749	12719	12686	12820	12760	12812	12548	12714	12653	12741	12649	12751	12696	12710	12685	12773	12839	12580	12807	12646	12645	12759	12713	12437	12770	12837	12612	12798	12851	12639	12778	12666	12616	12689	12708	12860	12600	12599	12667	12752	12849	12701	12711	12808	12651	12808	12705	12825	12647	12852	12783	12677	12658	12713	12695	12674	12841	12976	12668	12756	12674	12907	12758	12887	12708	12693	12826	12668	12942	12580	12692	12800	12965	12636	12759	12735	12736	12837	12904	12829	12826	12628	12712	12681	12657	12823	12672	12725	12805	12702	12738	12684	12591	12571	12681	12699	12789	12742	12819	12622	12666	12775	12671	12839	12736	12739	12693	12771	12846	12718	12631	12623	12600	12648	12693	12548	12731	12816	12982	12669	12871	12670	12800	12711	12790	12709	12752	12722	12775	12820	12787	12754	12727	12866	12555	12685	12650	12694	12684	12788	12594	12615	12795	12858	12728	12676	12732	12699	12822	12585	13049	12583	12690	12564	12795	12700	12758	12824	12766	12747	12720	12777	12754	12780	12722	12664	12754	12681	12794	12852	12817	12714	12771	12799	12709	12728	12778	12752	12660	12702	12769	12727	12728	12890	12815	12788	12801	12678	12737	12662	12808	12786	12767	12703	12619	12699	12715	12710	12892	12780	12890	12707	12617	12745	12810	12903	12857	12573	12735	12778	12757	12744	12735	12870	12908	12875	12767	12869	12718	12781	12662	12830	12648	12810	12606	12724	12610	12679	12951	12917	12677	12742	12589	12793	12748	12813	12805	12712	12907	12817	12699	12762	12734	12715	12740	12703	12837	12824	12723	12695	12666	12888	12762	12615	12610	12868	12726	12768	12563	12912	12828	12781	12651	12649	12672	12748	12758	12799	12838	12596	12680	12756	12645	12809	12711	12705	12624	12889	12754	12764	12577	12777	12769	12817	12746	12712	12672	12696	12602	12632	12690	12694	12673	12561	12738	12716	12555	12665	12686	12711	12753	12794	12731	12738	12819	12735	12732	12886	12853	12647	12780	12860	12604	12783	12643	12549	12714	12843	12759	12747	12793	12788	12565	12752	12641	12763	12604	12732	12551	12783	12702	12769	12719	12709	12719	12713	12646	12793	12734	12758	12784	12879	12905	12766	12736	12693	12734	12780	12579	12764	12778	12647	12626	12616	13030	12681	12620	12843	12535	12937	12792	12716	12629	12646	12693	12818	12823	12661	12779	12713	12648	12648	12680	12705	12723	12823	12809	12702	12537	12685	12747	12739	12698	12589	12752	12711	12914	12841	12738	12657	12734	12779	12752	12606	12772	12812	12787	12694	12810	12779	12810	12761	12838	12569	12801	12689	12603	12600	12723	12818	12677	12662	12855	12761	12636	12648	12640	12730	12788	12670	12669	12681	12732	12789	12696	12654	12772	12780	13020	12760	12675	12762	12867	12755	12717	12585	12703	12610	12813	12711	12643	12790	12471	12673	12929	12689	12785	12782	12698	12806	12582	12719	12742	12754	12724	12594	12700	12704	12922	12725	12837	12843	12734	12753	12697	12698	12713	12849	12651	12868	12653	12846	12705	12744	12848	12763	12666	12837	12553	12720	12728	12778	12643	12825	12729	12894	12509	12753	12709	12750	12724	12630	12837	12855	12660	12718	12659	12752	12563	12624	12704	12757	12640	12630	12749	12766	12761	12761	12826	12648	12773	12768	12908	12680	12778	12696	12664	12750	12820	12631	12766	12872	12723	12665	12659	12764	12839	12631	12792	12637	12817	12886	12661	12612	12857	12737	12722	12862	12783	12880	12843	12694	12755	12727	12643	12755	12776	12877	12673	12627	12856	12701	12750	12720	12687	12738	12753	12803
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
