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
339937178710	339937179255	339937179805	339937180355	339937180905	339937181455	339937182006	339937182556	339937183106	339937183656	339937184206	339937184757	339937185306	339937185856	339937186406	339937186956	339937187506	339937188056	339937188606	339937189156	339937189707	339937190257	339937190807	339937191357	339937191907	339937192457	339937193007	339937193557	339937194107	339937194657	339937195207	339937195757	339937196307	339937196858	339937197408	339937197958	339937198508	339937199058	339937199608	339937200158	339937200708	339937201258	339937201808	339937202358	339937202908	339937203458	339937204008	339937204559	339937205109	339937205659	339937206209	339937206759	339937207309	339937207859	339937208409	339937208959	339937209509	339937210059	339937210609	339937211159	339937211709	339937212260	339937212810	339937213360	339937213910	339937214460	339937215010	339937215560	339937216110	339937216660	339937217210	339937217760	339937218310	339937218860	339937219411	339937219961	339937220511	339937221061	339937221614	339937222161	339937222711	339937223261	339937223811	339937224361	339937224911	339937225461	339937226011	339937226561	339937227112	339937227662	339937228212	339937228762	339937229313	339937229862	339937230412	339937230962	339937231512	339937232062	339937232612	339937233162	339937233712	339937234263	339937234813	339937235363	339937235913	339937236463	339937237014	339937237563	339937238113	339937238663	339937239213	339937239763	339937240313	339937240863	339937241413	339937241964	339937242514	339937243064	339937243614	339937244164	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22503	20894	28575	23564	22790	27232	29504	23720	21166	20394	19777	19374	19216	19164	18951	18885	18881	18600	18471	18157	18261	18218	18067	17934	17920	17740	17990	17725	17719	17696	17858	17798	17704	17926	17853	17852	17952	17685	17631	17736	17683	17502	17714	17793	17563	17582	17831	17627	17405	17646	17668	17528	17818	17512	17505	17503	17652	17709	17429	17637	17599	17648	17511	17585	17677	17556	17743	17729	17510	17598	17568	17624	17732	17708	17531	17586	17446	17645	17529	17412	17650	17573	17523	17577	17671	17458	17592	17594	17449	17572	17595	17666	17577	17510	17706	17641	17614	17659	17649	17667	17516	17591	17542	17570	17628	17545	17552	17666	17571	17697	17533	17695	17659	17557	17413	17483	17580	17578	17527	17648	17495	17578	17678	17598	17704	17707	17451	17606	17484	17714	17381	17517	17516	17463	17555	17423	17553	17390	17786	17559	17649	17454	17587	17498	17411	17624	17537	17743	17586	17670	17504	17511	17495	17552	17670	17565	17752	17599	17475	17631	17598	17539	17478	17550	17584	17476	17615	17477	17437	17623	17529	17537	17460	17538	17641	17611	17556	17501	17768	17317	17539	17640	17427	17539	17724	17653	17540	17636	17445	17534	17521	17435	17523	17543	17553	17410	17577	17555	17355	17458	17788	17530	17549	17527	17534	17542	17537	17558	17429	17793	17483	17622	17525	17709	17390	17466	17641	17565	17623	17609	17315	17534	17538	17666	17618	17688	17614	17371	17456	17525	17561	17715	17715	17648	17577	17558	17389	17491	17457	17583	17736	17803	17429	17479	17369	17549	17609	17503	17558	17541	17447	17452	17655	17554	17508	17463	17333	17464	17744	17594	17414	17375	17559	17259	17540	17522	17245	17484	17642	17626	17451	17660	17647	17552	17496	17224	17607	17653	17571	17751	17498	17413	17513	17512	17596	17636	17567	17544	17544	17774	17758	17493	17742	17589	17724	17371	17402	17568	17510	17290	17512	17430	17647	17445	17516	17669	17580	17621	17466	17499	17414	17574	17595	17722	17589	17554	17513	17426	17563	17496	17569	17566	17475	17312	17509	17364	17594	17527	17548	17571	17595	17496	17545	17652	17624	17517	17732	17340	17582	17396	17493	17543	17642	17429	17448	17541	17524	17668	17629	17421	17518	17297	17701	17406	17627	17718	17429	17571	17715	17479	17682	17508	17589	17492	17664	17548	17699	17638	17458	17465	17618	17479	17462	17476	17658	17579	17537	17591	17761	17719	17569	17503	17387	17506	17414	17572	17576	17443	17552	17648	17512	17424	17551	17507	17583	17545	17393	17748	17498	17577	17779	17750	17621	17484	17547	17626	17561	17671	17660	17685	17551	17716	17632	17423	17555	17436	17708	17681	17700	17567	17730	17693	17464	17696	17642	17384	17575	17430	17512	17600	17435	17461	17164	17419	17624	17629	17581	17729	17577	17693	17573	17545	17460	17326	17589	17522	17591	17718	17612	17457	17688	17685	17461	17579	17510	17618	17677	17386	17652	17443	17669	17469	17463	17419	17595	17588	17649	17478	17650	17544	17520	17575	17586	17668	17521	17546	17582	17492	17584	17639	17540	17630	17493	17727	17557	17814	17699	17410	17473	17496	17554	17534	17523	17539	17663	17621	17633	17657	17679	17453	17618	17544	17243	17365	17762	17517	17588	17706	17514	17585	17439	17671	17543	17538	17570	17614	17319	17454	17609	17791	17384	17567	17295	17260	17582	17550	17421	17498	17374	17350	17541	17505	17455	17437	17600	17259	17774	17593	17673	17513	17462	17617	17363	17432	17447	17538	17461	17542	17393	17355	17756	17756	17358	17551	17591	17540	17651	17684	17477	17470	17608	17609	17588	17547	17615	17473	17542	17515	17586	17682	17352	17534	17474	17412	17497	17646	17442	17529	17417	17623	17640	17278	17638	17550	17533	17594	17588	17640	17513	17484	17439	17522	17615	17402	17477	17463	17719	17678	17421	17487	17542	17596	17320	17676	17594	17595	17642	17552	17542	17396	17376	17486	17566	17542	17373	17508	17457	17633	17564	17442	17861	17508	17510	17645	17569	17557	17572	17389	17581	17792	17601	17422	17508	17704	17599	17499	17543	17569	17419	17559	17389	17699	17635	17709	17445	17504	17595	17657	17541	17622	17488	17558	17368	17581	17644	17569	17468	17429	17444	17434	17591	17533	17707	17422	17364	17612	17589	17473	17494	17710	17438	17742	17337	17582	17539	17520	17695	17585	17532	17702	17770	17738	17823	17673	17605	17576	17539	17628	17562	17754	17595	17650	17611	17527	17579	17284	17495	17421	17471	17520	17558	17678	17543	17627	17434	17598	17328	17636	17818	17510	17639	17603	17479	17711	17517	17392	17422	17551	17605	17559	17449	17681	17683	17727	17480	17515	17505	17645	17362	17682	17608	17367	17549	17566	17468	17363	17562	17427	17477	17456	17434	17617	17436	17555	17491	17410	17683	17549	17597	17437	17732	17337	17535	17574	17539	17657	17711	17423	17423	17535	17719	17606	17537	17633	17544	17518	17624	17623	17535	17511	17623	17671	17408	17545	17530	17353	17530	17708	17496	17525	17444	17455	17684	17626	17616	17466	17551	17554	17749	17611	17616	17548	17461	17742	17617	17438	17696	17534	17576	17771	17550	17510	17645	17538	17569	17533	17425	17530	17270	17425	17833	17582	17451	17327	17620	17428	17387	17245	17463	17512	17694	17552	17614	17691	17655	17700	17783	17440	17520	17352	17454	17604	17781	17523	17711	17563	17597	17596	17579	17337	17587	17542	17584	17508	17644	17511	17578	17649	17547	17559	17468	17511	17527	17559	17532	17685	17544	17451	17717	17561	17602	17426	17408	17766	17543	17673	17728	17562	17553	17584	17450	17578	17570	17492	17435	17414	17467	17594	17482	17621	17535	17878	17327	17487	17224	17601	17501	17416	17479	17571	17526	17570	17561	17501	17429	17533	17736	17275	17406	17456	17662	17660	17592	17623	17675	17536	17632	17639	17548	17716	17526	17361	17473	17719	17662	17472	17510	17542	17385	17657	17547	17628	17544	17573	17843	17532	17573	17677	17572	17640	17492	17573	17491	17424	17589	17441	17451	17564	17653	17576	17510	17511	17591	17594	17446	17428	17568	17501	17617	17546	17573	17611	17640	17470	17510	17336	17507	17516	17440	17634	17513	17658	17742	17385	17489	17443	17390	17721	17511	17415	17510	17473	17479	17589	17455	17661	17415	17482	17477	17391	17552	17500	17517	17283	17538	17729	17489	17698	17615	17461	17482	17535	17632	17515	17494	17420	17611	17482	17472	17493	17640	17603	17286	17423	17419	17362	17597	17562	17513	17534	17672	17540	17526	17614	17506	17727	17541	17538	17566	17422	17548	17602	17353	17649	17583	17591	17604	17586	17626	17577	17742	17632	17650	17649	17640	17569	17539	17517	17529	17531	17476	17613	17519	17587	17492	17532	17746	17762	17564	17461	17610	17470	17407	17597	17565	17660	17450	17613	17457	17679	17412	17560	17641	17498	17462	17464	17592	17381	17693	17449	17530	17431	17669	17525	17549	17679	17608	17657	17533	17559	17694	17446	17416	17538	17623	17756	17627	17599	17482	17521	17471	17499	17536	17543	17755	17403	17513	17501	17372	17504	17415	17453	17624	17568	17336	17550	17544	17438	17401	17544	17559	17631	17637	17621	17594	17499	17446	17452	17599	17536	17589	17488	17623	17710	17537	17383	17639	17618	17548	17563	17515	17528	17640	17594	17813	17644	17300	17625	17631	17555	17383	17514	17430	17558	17535	17576	17484	17259	17584	17556	17431	17675	17540	17512	17528	17510	17368	17538	17619	17610	17657	17592	17445	17289	17584	17666	17667	17827	17575	17570	17482	17532	17394	17446	17371	17509	17574	17614	17598	17439	17612	17481	17554	17556	17395	17556	17457	17558	17378	17604	17538	17611	17752	17705	17445	17604	17440	17470	17477	17488	17485	17670	17537	17631	17614	17635	17681	17503	17576	17579	17486	17713	17432	17313	17535	17407	17386	17638	17291	17353	17585	17461	17582	17607	17562	17705	17686	17506	17670	17551	17653	17653	17544	17546	17541	17411	17405	17613	17523	17650	17663	17563	17509	17537	17482	17620	17653	17651	17609	17465	17488	17645	17681	17691	17670	17442	17482	17626	17490	17629	17509	17608	17809	17564	17492	17408	17625	17542	17576	17812	17520	17454	17679	17522	17524	17556	17575	17388	17637	17632	17565	17326	17667	17464	17659	17506	17312	17495	17312	17527	17426	17644	17562	17562	17512	17669	17532	17703	17733	17529	17619	17531	17550	17447	17599	17672	17581	17365	17542	17518	17523	17555	17715	17585	17642	17391	17722	17354	17711	17503	17654	17344	17556	17572	17498	17284	17378	17542	17583	17547	17658	17508	17655	17452	17677	17600	17450	17456	17409	17353	17462	17391	17407	17532	17538	17370	17551	17376	17747	17374	17406	17547	17553	17468	17631	17719	17461	17396	17625	17583	17553	17735	17775	17558	17406	17684	17671	17473	17674	17640	17503	17524	17719	17588	17358	17633	17521	17452	17548	17546	17631	17751	17641	17498	17516	17465	17537	17655	17402	17640	17373	17430	17706	17580	17453	17613	17542	17758	17458	17716	17776	17444	17501	17622	17422	17675	17624	17697	17533	17640	17398	17404	17529	17437	17663	17711	17421	17623	17570	17584	17657	17410	17515	17501	17561	17739	17692	17551	17649	17647	17508	17629	17664	17491	17524	17570	17571	17639	17462	17416	17595	17551	17264	17424	17636	17632	17538	17549	17602	17598	17656	17605	17518	17652	17345	17516	17532	17561	17280	17459	17487	17601	17853	17548	17496	17516	17597	17659	17537	17498	17615	17630	17463	17558	17482	17532	17272	17587	17659	17679	17378	17655	17520	17535	17704	17597	17618	17584	17597	17526	17488	17558	17603	17440	17474	17506	17560	17540	17617	17533	17422	17497	17608	17572	17527	17547	17383	17341	17620	17607	17591	17406	17444	17417	17325	17476	17416	17519	17553	17419	17838	17193	17515	17600	17630	17565	17441	17540	17469	17499	17665	17519	17462	17436	17513	17528
32335	57320	52062	41106	35611	30342	26700	23077	19677	17984	17605	17042	16929	16796	16661	16407	15884	15691	15506	15284	15358	15257	15057	15069	14965	14971	15068	15024	14892	14910	14921	14745	14672	14769	14905	14649	14817	14711	14781	14609	14836	14702	14593	14552	14556	14642	14582	14458	14724	14663	14506	14655	14603	14611	14572	14516	14593	14737	14503	14475	14562	14562	14599	14579	14473	14485	14679	14583	14630	14613	14468	14452	14492	14489	14638	14602	14674	14535	14662	14781	14503	14529	14579	14758	14725	14606	14446	14492	14632	14643	14652	14522	14544	14632	14538	14388	14603	14573	14684	14461	14580	14702	14562	14564	14629	14580	14544	14530	14673	14618	14600	14572	14741	14744	14607	14677	14508	14698	14670	14624	14419	14582	14532	14578	14520	14381	14615	14583	14701	14663	14556	14589	14598	14463	14555	14582	14706	14572	14694	14617	14429	14660	14652	14394	14765	14541	14503	14449	14508	14384	14579	14676	14498	14566	14750	14716	14460	14827	14562	14550	14611	14601	14518	14763	14369	14722	14731	14466	14605	14602	14428	14628	14726	14386	14538	14614	14458	14709	14573	14682	14842	14568	14667	14503	14434	14617	14687	14488	14612	14549	14327	14596	14732	14618	14569	14488	14532	14475	14594	14427	14552	14747	14535	14587	14408	14562	14618	14381	14597	14561	14596	14572	14495	14636	14621	14591	14434	14531	14709	14419	14630	14388	14446	14720	14630	14603	14488	14598	14525	14568	14609	14611	14608	14476	14698	14595	14550	14656	14573	14539	14598	14643	14506	14504	14520	14727	14499	14548	14522	14634	14663	14688	14535	14496	14532	14585	14660	14579	14502	14460	14832	14664	14486	14474	14723	14641	14534	14567	14473	14626	14569	14728	14587	14645	14601	14352	14613	14464	14558	14670	14616	14508	14578	14615	14493	14712	14504	14539	14544	14587	14743	14525	14446	14597	14483	14499	14763	14661	14637	14453	14430	14722	14406	14578	14502	14445	14657	14534	14627	14468	14643	14512	14539	14632	14640	14569	14545	14531	14671	14624	14630	14779	14589	14656	14730	14500	14602	14579	14532	14572	14532	14721	14683	14629	14503	14723	14570	14545	14574	14497	14558	14531	14503	14499	14625	14394	14588	14460	14678	14619	14487	14617	14606	14524	14375	14563	14715	14760	14552	14494	14671	14598	14515	14790	14568	14465	14535	14572	14490	14589	14637	14524	14722	14676	14585	14575	14670	14505	14695	14499	14754	14434	14613	14697	14685	14450	14512	14587	14599	14572	14477	14515	14516	14575	14569	14599	14479	14612	14456	14625	14569	14438	14404	14611	14572	14610	14420	14625	14635	14548	14466	14858	14519	14579	14523	14702	14494	14636	14681	14564	14649	14606	14679	14446	14527	14523	14544	14569	14582	14554	14426	14683	14444	14530	14454	14526	14571	14665	14494	14654	14576	14600	14471	14612	14425	14617	14511	14599	14406	14587	14510	14686	14542	14535	14642	14507	14641	14594	14557	14627	14565	14459	14534	14803	14547	14477	14598	14644	14505	14562	14461	14557	14506	14640	14508	14521	14561	14596	14650	14490	14642	14592	14454	14593	14482	14396	14561	14604	14465	14466	14688	14490	14451	14534	14380	14626	14614	14606	14744	14535	14554	14560	14621	14617	14530	14566	14557	14455	14655	14665	14620	14746	14675	14501	14577	14565	14707	14560	14559	14541	14534	14678	14517	14669	14635	14504	14662	14590	14592	14612	14525	14634	14407	14468	14559	14568	14570	14438	14516	14549	14484	14593	14445	14564	14673	14620	14523	14570	14700	14621	14714	14610	14490	14469	14522	14594	14598	14588	14456	14669	14572	14559	14623	14570	14681	14583	14586	14701	14515	14458	14844	14534	14713	14512	14610	14610	14536	14598	14392	14675	14619	14447	14481	14591	14647	14641	14562	14466	14697	14661	14559	14491	14510	14636	14532	14523	14543	14525	14553	14464	14403	14737	14570	14612	14551	14476	14549	14595	14638	14726	14507	14689	14435	14498	14718	14625	14723	14579	14621	14520	14533	14600	14580	14639	14606	14660	14633	14599	14450	14544	14547	14524	14511	14449	14428	14502	14521	14413	14562	14747	14460	14704	14470	14791	14612	14499	14636	14488	14691	14543	14592	14631	14584	14418	14665	14640	14553	14636	14316	14603	14629	14559	14679	14544	14544	14590	14707	14619	14522	14590	14530	14633	14621	14555	14761	14704	14572	14545	14660	14664	14628	14479	14734	14626	14528	14604	14499	14706	14612	14600	14530	14535	14604	14691	14604	14581	14389	14800	14731	14602	14608	14541	14464	14635	14575	14569	14627	14582	14668	14604	14516	14538	14509	14524	14514	14509	14499	14643	14562	14630	14482	14387	14589	14634	14541	14401	14697	14609	14616	14487	14681	14545	14440	14497	14498	14709	14509	14621	14634	14537	14397	14439	14528	14499	14651	14500	14673	14796	14492	14737	14580	14630	14535	14549	14556	14529	14554	14625	14525	14580	14483	14395	14458	14470	14783	14485	14562	14597	14559	14593	14551	14711	14638	14548	14504	14628	14491	14724	14614	14638	14706	14393	14600	14579	14491	14517	14497	14592	14649	14547	14577	14462	14769	14618	14514	14452	14530	14589	14459	14538	14578	14617	14490	14590	14424	14478	14650	14634	14497	14561	14467	14617	14632	14590	14641	14593	14689	14544	14485	14449	14673	14600	14627	14385	14504	14637	14414	14698	14657	14659	14622	14523	14484	14304	14733	14391	14666	14398	14665	14603	14629	14536	14623	14698	14565	14535	14810	14513	14547	14715	14513	14594	14482	14669	14481	14430	14570	14524	14373	14514	14789	14540	14549	14395	14614	14628	14598	14635	14601	14566	14492	14587	14626	14750	14589	14552	14483	14502	14703	14525	14451	14511	14656	14592	14595	14630	14494	14594	14413	14653	14487	14654	14480	14477	14535	14756	14466	14514	14670	14587	14490	14699	14551	14569	14649	14627	14785	14425	14548	14565	14689	14560	14598	14536	14781	14570	14450	14476	14785	14499	14608	14694	14761	14622	14431	14360	14440	14741	14529	14530	14530	14560	14670	14669	14570	14518	14568	14575	14462	14511	14640	14789	14408	14594	14707	14587	14760	14542	14499	14575	14658	14516	14533	14502	14540	14568	14534	14396	14634	14527	14464	14625	14601	14529	14650	14381	14538	14729	14473	14627	14547	14693	14539	14511	14496	14750	14545	14435	14532	14523	14688	14558	14517	14511	14560	14613	14456	14469	14879	14688	14502	14608	14563	14650	14524	14673	14523	14453	14505	14498	14732	14372	14505	14615	14529	14524	14588	14657	14736	14605	14713	14510	14540	14714	14571	14612	14533	14645	14427	14563	14598	14565	14553	14607	14684	14730	14430	14452	14640	14658	14603	14510	14536	14645	14537	14485	14718	14728	14478	14592	14659	14790	14415	14411	14449	14563	14647	14580	14564	14523	14514	14570	14591	14605	14458	14428	14505	14480	14576	14612	14524	14474	14663	14481	14691	14491	14587	14575	14664	14752	14554	14474	14406	14661	14472	14419	14629	14418	14656	14406	14622	14444	14496	14650	14593	14490	14491	14468	14512	14639	14558	14589	14568	14600	14611	14756	14648	14567	14575	14650	14597	14474	14574	14630	14625	14372	14520	14553	14535	14719	14477	14542	14717	14561	14626	14545	14563	14375	14554	14450	14535	14545	14561	14501	14722	14664	14530	14542	14744	14561	14568	14523	14663	14571	14514	14640	14637	14426	14639	14643	14508	14596	14537	14438	14464	14553	14565	14532	14653	14636	14656	14614	14635	14601	14595	14614	14501	14638	14594	14600	14655	14539	14591	14522	14691	14539	14600	14492	14592	14471	14559	14623	14602	14601	14664	14600	14609	14456	14656	14527	14504	14581	14565	14518	14670	14818	14579	14428	14650	14458	14419	14383	14503	14486	14755	14573	14735	14581	14561	14790	14628	14398	14689	14607	14653	14543	14478	14697	14611	14627	14484	14612	14503	14759	14648	14634	14450	14701	14490	14557	14681	14418	14546	14360	14512	14421	14684	14565	14709	14567	14486	14736	14678	14482	14532	14608	14646	14642	14513	14657	14550	14518	14553	14531	14773	14571	14522	14588	14635	14652	14655	14488	14502	14779	14584	14695	14572	14523	14562	14587	14532	14706	14488	14584	14573	14524	14487	14478	14609	14509	14659	14578	14520	14556	14475	14516	14649	14575	14543	14686	14510	14639	14732	14744	14504	14430	14615	14533	14557	14477	14497	14540	14641	14631	14402	14507	14657	14597	14510	14652	14565	14377	14547	14604	14697	14558	14599	14555	14396	14645	14553	14656	14364	14502	14484	14631	14513	14637	14476	14621	14597	14512	14785	14551	14693	14646	14468	14755	14463	14739	14572	14610	14564	14516	14615	14446	14547	14539	14553	14569	14506	14591	14563	14735	14699	14591	14440	14459	14660	14557	14558	14632	14604	14483	14490	14662	14662	14401	14661	14521	14615	14621	14582	14453	14621	14445	14594	14710	14649	14683	14312	14374	14582	14505	14485	14566	14483	14603	14531	14752	14496	14562	14487	14738	14619	14655	14631	14445	14636	14717	14644	14586	14464	14623	14535	14545	14503	14519	14544	14521	14520	14476	14642	14528	14661	14540	14558	14719	14634	14553	14599	14497	14530	14552	14670	14506	14572	14695	14765	14528	14698	14471	14641	14588	14620	14493	14557	14437	14682	14629	14602	14574	14491	14644	14606	14571	14694	14525	14478	14575	14496	14537	14559	14495	14656	14586	14622	14512	14687	14667	14670	14902	14697	14477	14577	14537	14584	14558	14687	14627	14584	14529	14605	14519	14435	14770	14541	14513	14476	14557	14632	14542	14537	14573	14599	14606	14663	14700	14473	14499	14782	14554	14463	14530	14465	14342	14566	14659	14551	14597	14597	14620	14543	14457	14524	14543	14707	14477	14520	14653	14530	14542	14537	14560	14720	14405	14661	14536	14512	14457	14566	14671	14563	14532	14587	14495	14491	14486	14809	14575	14453	14619	14514	14496	14562	14687	14507	14558	14555	14633	14531	14509	14528	14558	14606	14620
29025	28672	37563	33073	26823	23372	21444	19503	18205	17868	17836	17453	17212	17437	17428	17203	17202	17206	17042	17123	16964	17005	17126	17031	16975	16884	16888	16961	16890	16632	16783	16855	16704	17023	17021	16953	16789	16821	16708	16747	16917	16917	16847	16764	16940	16829	16648	16617	16778	16903	16846	16555	16780	16862	16810	16814	16815	16643	16734	16832	16575	16760	16902	16897	16857	16712	16784	16730	16605	16625	16800	16812	16864	16740	16797	16713	16857	16808	16793	16746	16927	16762	16716	16881	16715	16759	16775	16859	16973	17027	16821	16731	16967	16811	16951	17015	16788	16862	16853	16817	16871	16806	16788	16676	16877	16837	16627	16628	16652	16645	16680	16862	16747	16675	16682	16843	16639	16680	16655	16779	16741	16693	17005	16794	16693	16884	17039	16596	16718	16821	16823	16904	16719	16929	16794	16854	16816	16911	16674	17009	16818	16863	16956	16795	16681	16633	16711	16601	16622	16912	16909	16797	16906	16621	16689	16750	16632	16728	16761	16843	16930	16938	16836	16620	16685	16859	16753	16947	16773	16786	16769	16882	16789	16827	16795	16759	16696	16728	16960	16631	16836	16841	16652	16742	16642	16943	16838	16776	16645	16884	16763	16613	16791	16798	16821	16790	16900	16800	16776	16755	16843	16719	16699	16695	16785	16772	16880	16722	16810	16708	16761	16531	16898	16900	16688	16793	16895	16743	16685	16658	16885	16847	16931	16632	16863	16678	16914	16870	16778	16924	16856	16798	16875	16745	16581	16819	17037	16635	16614	16674	16812	16844	16767	16695	16670	16693	16884	16800	16653	16852	16633	16924	16817	16840	16596	16847	16761	16729	16735	16610	16874	16832	16943	16856	16662	16722	16767	16722	16804	16716	16775	16818	16753	16753	17052	16872	16786	16858	16797	16834	16744	16717	16725	16794	16696	16705	16811	16781	16807	16918	16870	16785	16828	16749	16766	16811	16772	16749	16749	16795	16774	16732	16761	16739	16756	16899	16811	16606	16684	16716	16747	16726	16558	16659	16696	16897	16577	17004	16563	16824	16666	16694	16825	16649	16681	16954	16751	16662	16757	16891	16869	16778	16847	16817	16741	16638	16871	16746	16851	16641	16694	16689	16689	16853	16808	16786	16760	16727	16997	16824	16805	16822	16730	16789	16780	16764	16759	16812	16855	16773	16845	16657	16734	16678	16765	16681	16765	16748	16686	16711	16987	16701	16907	16661	16696	16798	16841	16914	16836	16558	16805	16914	16761	16632	16689	16732	16926	16901	16800	16978	16630	16816	16705	16840	16834	16924	16830	16682	16768	16845	16828	16676	16823	16755	16657	16887	16733	16653	16768	16775	16792	16568	16744	16820	16742	16785	16873	16599	16836	16775	16794	16729	16609	16808	16785	16914	16772	16744	16675	16842	16862	17015	16853	17071	16946	16733	16666	16835	16814	16858	16908	16740	16764	16895	16608	16757	16741	16574	16915	17045	16895	16784	16989	16816	16570	16958	16739	16973	16838	16731	16793	16909	16642	16787	16893	16877	16745	16684	16709	16848	16654	16869	16821	16697	16780	16876	16871	16702	16828	16832	16927	16862	16965	16731	16790	16828	16766	16541	16834	16551	16812	16835	16943	16786	16645	16838	16573	16752	16456	16729	16820	16840	16731	16583	16783	16829	16872	16794	16606	16737	16882	16982	16762	16574	16786	16707	16723	16599	16861	16596	16956	16750	16731	16703	16860	16692	16724	16700	16648	17047	16828	16838	16808	16970	16924	16661	16862	16838	16927	16896	16727	16885	16841	16823	16849	16690	16869	16710	16902	16688	16872	16944	16680	16717	16598	16780	16760	16831	16823	16713	16855	16741	16718	16776	16684	16770	16881	16574	16738	16935	16723	16766	16658	16883	16716	16851	16918	16741	16779	16937	16924	16752	16983	16922	16830	16857	16730	16863	16802	16896	16609	16736	16906	16841	16755	16711	16808	16751	16889	16628	16809	16988	16786	16562	16771	16601	16912	16827	16826	16774	16531	16766	16805	16649	16818	16890	16884	16723	16898	16972	17068	16678	16725	16842	17002	16976	16662	16802	16943	16729	16841	16683	16593	16827	16679	16724	16795	16898	16794	16820	16604	16631	16840	16969	16743	16702	16864	16810	16771	16588	16626	16826	16746	16714	17020	16635	16782	16722	16640	16801	16782	16936	16811	16741	16802	16769	16795	16754	16798	16785	16816	16684	16754	16711	16634	16710	16738	16643	16808	16797	16977	16923	16907	16627	16645	16755	16646	16667	16581	16862	16859	16841	16740	16951	16812	16802	16603	16768	16822	16695	17057	16771	16822	16677	16820	16782	16682	16770	16856	16778	16829	16721	16713	16610	16679	16771	16849	16883	16848	16830	16685	16658	17024	16594	16662	16789	16822	16906	16809	16552	16574	16748	16728	16728	16712	16833	16667	16828	16979	16740	16763	16869	16782	16669	16883	16765	16851	16803	16730	16685	16696	16762	16829	16750	16680	16823	16840	16679	16533	16755	17015	16680	16522	16743	16981	16692	16659	16636	16855	16922	16862	16778	16733	17114	16889	16971	16666	16776	16789	16770	16806	16665	16817	16703	16630	16712	16697	16861	16856	16817	16788	16913	16800	16661	16640	16755	16876	16866	16672	16885	16560	16867	16862	16860	16657	16690	16759	16788	16773	16631	16765	16507	16782	16520	16871	16610	16905	16809	16698	16720	16775	16803	16792	16477	16822	16746	16696	16827	16762	16979	16866	16798	16944	16841	16707	16823	16763	16911	16729	16749	16634	16830	16848	16820	16696	16733	16786	16939	16867	16720	16848	16831	16611	16831	16717	16730	16810	16753	16875	16704	16803	16927	16580	16901	16766	16931	16803	16825	16692	16773	16834	16787	16667	16793	16720	16752	17001	16940	16711	16674	16761	16790	16906	16721	16844	16820	16712	16770	16697	16737	16812	16993	16840	16833	16816	16794	16800	16792	16756	16698	16480	16966	16490	16563	16784	16780	16696	16713	16658	16761	16744	16772	16783	16882	16771	16797	16648	16808	16819	16943	16636	16981	16923	16806	16688	16833	16679	16695	16549	16786	16784	16767	16709	17002	16700	16838	16848	16918	16643	16691	16659	16697	16785	16876	16685	16917	16954	16739	16809	16711	16752	16882	16933	16612	16626	16798	16655	16816	16751	16650	16795	16655	16794	16731	16890	16808	16627	16769	16841	16672	16879	16637	16746	16832	16856	16719	16827	16662	16767	16715	16924	16575	16989	16744	16806	16620	16818	16991	16812	16701	16594	16786	16753	16650	16805	16993	16841	16756	16765	16550	16735	16874	16751	16999	16551	16671	16692	16745	16699	16589	16927	16902	16715	16766	16753	16939	16862	16731	16688	16688	16554	16782	16754	16886	16868	16993	16822	16856	16922	16817	16859	16883	16536	16714	16611	16687	16622	16830	16660	16700	16784	16878	16768	16704	16727	16878	16649	16711	16706	16610	16686	16817	16874	16773	16809	16538	16702	16662	16756	16747	16910	16736	16833	16823	16775	16783	16665	16720	16665	16846	16780	16801	16920	17068	16589	16656	17053	16872	16788	16933	16820	16819	16823	16695	16787	16787	16884	16661	16877	16757	16893	16803	16948	16929	16966	16647	16652	16637	16562	16806	16677	16679	17015	16729	16843	16732	16755	16834	16749	16876	16939	16820	16796	16966	16804	16800	16995	16662	16898	16747	16846	16664	16876	16898	16856	16672	16907	16731	16761	16794	16751	16785	16802	16847	16727	16745	16622	16893	16874	16833	16770	16808	16874	16970	16744	16820	16838	16967	16805	16710	16838	16654	16629	16712	16621	16815	16556	16895	16640	16771	16718	16658	16854	16880	17008	16716	16868	16831	16935	16895	16751	16828	16893	16802	16681	16844	16769	16867	16825	16613	16800	16726	16844	16752	16944	16815	16630	16694	16571	16739	16764	16752	16806	16891	16813	16868	16580	16704	16828	16824	16871	16636	16929	16645	16723	16777	16748	16597	16952	16619	16621	16732	16504	16620	16807	16611	16750	16952	16624	16795	16882	16829	16599	16804	16876	16908	16913	16786	16893	16784	16812	16707	16639	16897	16688	16770	16852	16928	16833	16668	16759	16765	16795	16656	16762	16956	16845	16546	16735	16710	16910	16839	16916	16648	16733	16751	16668	16951	16878	16838	16602	16671	16746	16935	16682	16981	16792	16816	16484	16763	16905	16702	16941	16765	16846	16630	16716	16961	16689	16765	16560	16780	16769	16926	16749	16760	16912	17099	16868	16779	16542	16731	16667	16797	16731	16680	17011	16702	16648	16865	16428	16449	16808	16808	16792	16744	16780	16525	16579	16877	16973	16890	16844	16831	16940	16822	16802	16599	16770	16851	16717	16924	16876	16806	16803	16772	16735	16702	16805	16731	16688	16807	16917	16931	16779	16729	16769	16914	16486	16821	16827	16612	16670	16675	16654	16823	16645	16846	16760	16742	16758	16871	16923	16723	16735	16737	16860	16805	16800	16785	16713	16863	16747	16565	16692	16859	16878	16691	16768	16860	16724	16781	17055	16691	16753	16836	16652	16662	16741	16707	16818	16759	16569	16710	16898	16750	16859	16711	16881	16686	16670	16652	16532	16715	16786	16848	16707	16764	16723	16655	16664	16965	16774	16901	16738	16884	16645	16679	16785	17051	16810	16861	16826	16785	16764	16961	16751	16826	16679	16793	16856	16651	16541	16734	16577	16771	16653	16817	16946	16812	16732	16533	16708	16833	16674	16738	16662	16697	16931	16720	16627	16684	16599	17049	16628	16794	16789	16808	16612	16828	16814	16760	16777	16867	16756	16761	16934	16866	16895	16717	16874	16837	16830	16758	16727	16791	16745	16704	16898	16760	16961	16930	16890	16946	16861	16745	16836	16866	16972	16834	16693	16866	16844	16772	16779	16770	16999	16721	16791	16888	16645	16675	16676	16947	16724	16806	16756	16777	16752	16868	16862	16833	16822	16639	16747	16714	16657	16805	16850	16447	16773	16784	16929	16711	16679	16715	16736	16887	16878	16876	16896	16827	16894	16845	16950	16841	16802	16725	16821	16830	16638	16710	16721	16734	16876	16746
30696	45272	41349	31792	26944	22532	20485	18150	16421	15623	15434	15270	15066	15109	15113	14887	14889	14714	14477	14535	14337	14538	14444	14445	14438	14436	14211	14463	14451	14320	14348	14324	14155	14362	14208	14245	14180	14258	14144	14345	14262	14331	14338	14261	14144	14262	14311	14158	14024	14109	14199	14128	14279	14012	14149	14180	14265	14301	14363	14296	14198	14229	14280	14232	14176	14273	14026	14226	14328	14055	14188	14101	14153	14160	14388	14294	14161	14105	14060	14104	14349	14223	14064	14184	14204	14265	14122	14183	14199	14054	14100	14091	14324	14306	14224	14112	14300	14186	14075	14195	14240	14176	14262	14145	14236	14137	14298	14140	14255	14140	14178	14120	14168	14201	14112	14048	14232	14231	14176	14124	14103	14287	14061	14215	14322	14123	14091	14172	14348	14211	14141	14125	14236	14203	14169	14261	14192	14240	14184	14228	14208	14094	14229	14147	14276	14316	14228	14160	14224	14132	14323	14215	14309	14290	14111	14236	14126	14188	14363	14188	14054	14266	14360	14247	14138	14180	14224	14238	14171	14280	14160	14034	14177	14028	14250	14125	14201	14081	14282	14236	14215	14127	14282	14253	14198	14266	14305	14225	14267	14038	14318	14095	14137	14247	14274	14332	14260	14004	14107	14183	14210	14242	14064	14272	14283	14221	14181	14246	14108	14424	14302	14343	14002	14026	14329	14047	14219	14118	14354	14233	14436	14049	14196	14214	14248	14116	14158	14319	14279	14166	14315	14249	14248	14149	14156	14053	14114	14130	14179	14233	14226	14124	14154	14088	14305	14207	14101	14027	14144	14169	14108	14178	14201	14158	14296	14149	14098	14263	14144	14136	14178	14244	14256	14207	14302	14255	14165	14225	14252	14161	14134	14285	14221	14292	14133	14334	14151	14109	14155	14202	14335	14261	13933	14174	14373	14079	14302	14239	14197	14378	14155	14369	14085	14167	14273	14164	14335	14253	14194	14106	14223	14048	14198	14206	14169	14176	14053	14174	14101	14220	14307	14085	14029	14242	14216	14171	14172	14063	14179	14305	14395	14111	14137	14175	14269	14328	14270	14141	14227	14166	14152	14052	14175	14213	14277	14252	14169	14214	14172	14416	14054	14234	14224	14251	14212	14226	14206	14162	14177	14193	14385	14147	14122	14200	14465	14093	14153	14362	14252	14304	14159	14123	14345	14198	14197	14175	14250	14091	14237	14212	13976	14130	14190	14166	14192	14218	14236	14132	14169	14241	14221	14166	14213	14212	14306	14122	14276	14126	14072	14191	14149	14175	14024	14398	14002	14148	14206	14264	14237	14331	14272	14127	14224	14173	14159	14152	14361	14182	14295	14169	14290	14231	14238	14269	14125	14166	14204	14018	14139	14103	14140	14127	14242	14257	14242	14233	14308	14279	14294	14315	14118	14268	14267	14211	14274	14311	14317	14207	14095	14275	14142	14200	14074	14294	14238	14262	14303	14220	14158	14040	14230	14075	14232	14129	14255	14382	14099	14152	14210	14172	14060	14224	14254	14249	14364	14124	14322	14221	14167	14346	14232	14231	14031	14253	14194	14076	13983	14321	14256	14166	14206	14216	14373	14201	14127	14284	14246	14168	14229	14341	14175	14298	14125	14283	14297	14325	14206	14000	14193	14158	14155	14166	14309	14195	14344	14211	14198	14165	14138	14214	14400	14258	14142	14282	14136	14197	14225	14165	14369	14185	14248	14381	14144	14330	14146	14135	14455	14357	14223	14100	14171	14248	14320	14352	14205	14100	14230	14140	14212	14178	14221	14378	14061	14085	14043	14131	14267	14333	14266	14223	14135	14084	14241	14275	14151	14213	14158	14226	14336	14248	14309	14169	14206	14304	14134	14160	14040	14365	14295	14230	14164	14284	14211	14171	14239	14313	14306	14065	14236	14304	14335	14241	14128	14359	14174	14219	14192	14222	14230	14245	14036	14106	14312	14193	14200	14259	14160	14314	14046	14090	14279	14145	14197	14215	14186	14191	14167	14275	14142	14281	14377	14336	14270	14132	14211	14299	14186	14137	14176	14303	14190	14185	14254	14186	14293	14283	14322	14263	14179	14259	14173	14049	14078	14219	14107	14176	14130	14260	14342	14096	14263	14308	14371	14314	14190	14322	14236	14169	14048	14085	14267	14148	14175	14148	14267	14407	14250	14057	14225	14233	14238	14175	14218	14118	14236	14256	14283	14351	14165	14228	14046	14152	14195	14334	14249	14180	14199	14290	14194	14153	14184	14084	14243	14196	14121	14252	14112	14473	14201	14229	14192	14198	14251	14266	14232	14144	13862	14139	14339	14112	14125	14288	14030	14311	14082	14104	14185	14173	14251	14308	14281	14340	14211	14170	14145	14131	14133	14244	14225	14395	14313	14292	14195	14237	14348	14157	14257	14047	14225	14296	14233	14122	14291	14195	14216	14119	14288	14319	14398	14178	14390	14046	14196	13955	14250	14096	14254	14110	14152	14315	14220	14291	14007	14153	14097	14195	14220	14317	14383	14252	14231	14239	14079	14321	14185	14230	14303	14177	14262	14217	14117	14303	14318	14238	14319	14226	14433	14157	14215	14238	14168	14255	14083	14156	14284	14233	14213	14304	14387	14221	14256	14091	14159	14330	14308	14076	14173	14180	14216	14168	14164	14194	14322	14157	14113	14161	14197	14252	14190	14228	14314	14289	14270	14196	14393	14178	14149	14271	14167	14255	14165	14148	14292	14098	14238	14127	14189	14070	14260	14233	14336	14038	14321	14339	14184	14203	14252	14287	14309	14329	14208	14189	14331	14103	14279	14240	14234	14181	14200	14367	14343	14194	14343	14285	14114	14251	14295	14242	13917	14276	14096	14061	14237	14100	14170	14158	14206	14194	14165	14207	13964	14112	14275	14174	14101	14215	14231	14302	14174	14198	14255	14223	14108	14215	14274	14282	14035	14208	14267	14172	14255	14188	14226	14274	14275	14195	14115	14216	14316	14288	14196	14172	14035	14329	14351	14222	14104	14020	14200	14192	14357	14289	14289	14260	14166	14275	14190	14258	14101	14066	14268	14275	14098	14147	14325	13985	14194	14264	14367	14135	14344	14043	14384	13961	14277	14090	14092	14195	14181	14202	14120	14177	14195	14239	14250	14264	14073	14199	14173	14354	14214	14193	14221	14184	14142	14223	14463	14191	14334	14203	14194	14111	14316	14202	14250	14164	14008	14183	14287	14219	14278	14153	14308	14493	14194	14193	14254	14200	14247	14121	14327	14489	14093	14091	14199	14209	14199	14127	14272	14391	14256	14157	14304	14273	14142	14149	14133	14293	14251	14297	14301	14202	14102	14276	14127	14287	14129	14206	14364	14386	14153	14266	14419	14025	14240	14268	14119	14241	14163	14221	14232	14320	13940	14229	14223	14259	14077	14137	14206	14224	14209	14179	14342	14121	14284	14240	14085	14186	13999	14308	14222	14069	14198	14283	14159	14304	14012	14263	14266	14109	14163	14406	14201	14424	13994	14232	14309	14169	14209	14054	13949	14227	14086	14071	14227	14204	14199	14287	14204	14294	14105	14329	14292	14161	14125	14191	14225	14150	14138	14241	14112	14174	14114	14216	14186	14176	14187	14104	14244	14078	14285	14150	14065	14195	14180	14118	14215	14203	14360	14207	14251	14191	14243	14316	14315	14139	14038	14138	14331	14111	14248	14385	14299	14279	14100	14290	14273	14185	14249	14112	14212	14173	14197	14190	14389	14260	14188	14210	14178	14227	14253	14401	14139	14348	14176	14244	14151	14262	14233	14198	14133	14140	14205	14237	14215	14317	14268	14322	14276	14203	14158	14147	14276	14286	14221	14355	14337	14169	14159	14107	14382	14086	14438	14109	14128	14115	14313	14341	14150	14094	14229	14213	14213	14240	14229	14232	14155	14070	14124	14281	14255	14198	14148	14160	14336	14362	14204	14275	14096	14191	14177	14132	14310	14135	14233	14252	14166	14294	14249	14206	14044	14341	14180	14037	14233	14242	14389	14117	14202	14167	14074	13998	14297	14248	14134	14158	14220	14207	13977	14219	14054	14126	14137	14123	14199	14215	14206	14115	14215	14268	14098	14022	14105	14219	14200	14158	14093	14354	14139	14160	14400	14236	14054	14166	14042	14288	14271	14177	14395	14113	14230	14360	14055	14205	14261	14181	14343	14113	14069	14399	14249	14319	14305	14227	14235	14362	14131	14136	14069	14073	14192	14135	14244	14020	14173	13983	14251	14395	14026	14225	14134	14330	14379	14313	14168	14289	14305	14253	14268	14130	14192	14219	14104	14242	14132	14114	14124	14242	14287	14189	14183	14524	14314	14255	14409	14244	14369	14286	14355	14103	14297	14108	14334	14301	14214	14288	14125	14160	14097	14139	14088	14174	14279	14203	14190	14054	14349	14251	14303	14248	14257	14300	14233	14247	14298	14099	14162	14057	14331	14223	14305	14232	14271	14240	14180	14221	14265	14199	14196	14092	14246	14084	14181	14230	14071	14365	14317	14214	14222	14069	14245	14333	14312	14233	14217	14155	14281	14132	14184	14197	14145	14178	14189	14188	14272	14391	14121	14104	14187	14097	14176	14060	14304	14232	14013	14220	14297	14152	14230	14210	14181	14100	14162	14103	14421	14138	14254	14385	14237	14126	14274	14110	14029	14228	14191	14183	14215	14178	14398	14104	14278	14315	14287	14221	14371	14115	14210	14065	14210	14287	14171	14184	14264	14263	14303	14105	14197	14244	14064	14202	14150	14296	14077	13998	14469	14274	14149	14258	14244	14137	14264	14312	14257	14228	14270	14155	14361	14167	14138	14244	14191	14004	14011	14221	14195	14253	14238	14313	14261	14144	14224	14187	14243	14243	14303	14143	14234	14201	14325	14095	14136	14085	14206	14215	14229	14180	14178	14196	14243	14274	14109	14329	14260	14110	14160	14234	14163	14220	14262	14309	14279	14239	14123	14197	14235	13996	14177	14260	14329	14369	14099	14169	14038	14265	14175	14179	14097	14331	14121	14111	14086	14207	14184	14223	14207	14285	14199	14204	14219	14286	14235	14263	14093	14343	14083	14239	14175	14201	14337	14313	14145	14104	14250	13993	14203	14232
23877	21127	28744	25185	25579	26762	25992	21688	19669	18832	18112	18225	17795	17770	17893	17575	17336	17408	17349	17195	17157	17180	17078	16904	17118	16913	16852	16957	16933	16998	16922	16998	17067	17110	16968	16735	17011	16818	16648	16847	16730	16978	16808	16857	16894	16618	16868	16748	16809	16609	16680	16771	16790	16721	16735	16871	16836	16779	16765	16742	16845	16620	16647	16714	16824	16810	16584	16703	16909	16745	16770	16775	16719	16663	16823	16785	16722	16705	16368	16922	16849	16628	16715	16585	16782	16952	16702	16598	16752	16703	16600	16886	16731	16745	16888	16873	16795	16868	16751	16568	16794	16716	16710	16629	16546	16647	16830	16764	16740	16766	16735	16698	16787	16749	16532	16737	16756	16633	16731	16652	16849	16867	16689	16531	16694	16622	16507	16703	16675	16876	16688	16701	16573	16753	16763	16576	16612	16680	16863	16645	16758	16607	16583	16554	16723	16783	16681	16671	16624	16799	16944	16683	16778	16780	16865	16838	16710	16695	16870	16708	16715	16751	16662	16849	16668	16664	16702	16690	16788	16728	16757	16555	16683	16683	16930	16759	16780	16734	16567	16614	16872	16606	16708	16846	16752	16810	16768	16810	16742	16690	16706	16840	16806	16747	16811	16742	16638	16470	16781	16772	16695	16797	16921	16871	16903	16761	16573	16719	16665	16760	16824	16633	16727	16706	16662	16735	16851	16583	16661	16755	16539	16762	16783	16621	16540	16866	16883	16646	16861	16740	16793	16691	16573	16842	16915	16675	16695	16525	16677	16763	16672	16677	16732	16711	16703	16726	16624	16606	16910	16672	16665	16758	16689	16643	16813	16601	16771	16787	16695	16635	16894	16701	16752	16813	16682	16558	16671	16569	16632	16746	16573	16752	16806	16669	16788	16662	16575	16792	16729	16608	16668	16840	16710	16840	16817	16792	16485	16737	16650	16576	16789	16609	16650	16578	16932	16873	16744	16759	16920	16756	16851	16750	16450	16724	16481	16513	16798	16843	16807	16830	16878	16712	16619	16622	16802	16637	16789	16752	16785	16749	16782	16625	16845	16802	16841	16632	16836	16750	16726	16656	16797	16616	16575	16651	16533	16597	16809	16731	16743	16635	16413	16766	16655	16705	16577	16794	16672	16807	16694	16777	16956	16831	16623	16562	16719	16772	16848	16691	16534	16551	16691	16834	16639	16724	17027	16735	16831	16810	16633	16717	16651	16768	16950	16786	16786	16712	16976	16827	16573	16834	16770	16668	16882	16628	16575	16852	16717	16888	16808	16863	16840	16474	16572	16741	16535	16506	16530	16755	16782	16636	16794	16657	16901	16596	16800	16803	16580	16936	16761	16726	16773	16744	16685	16689	16754	16636	16817	16552	16775	16534	16671	16774	16760	16656	16851	16692	16631	16985	16878	16745	16542	16821	16669	16812	16871	16611	16611	16670	16800	16656	16790	16650	16814	16554	16663	16632	16647	16699	16789	16717	16705	16636	16828	16713	16724	16685	16697	16713	16641	16830	16556	16835	17009	16755	16755	16597	16594	16652	16826	16679	16745	16693	16920	16684	16819	16763	16849	16644	16711	16837	16582	16802	16708	16952	16688	16623	16961	16721	16816	16583	16626	16605	16476	16673	16523	16807	16672	16616	16734	16659	16693	16692	16591	16482	16551	16781	16751	16571	16845	16742	16621	16657	16819	16699	16862	16783	16565	16724	16763	16705	16662	16648	16862	16754	16968	16954	16883	16810	16661	16763	16901	16593	16623	16829	16786	16691	16588	16591	16695	16643	16620	16679	16759	16632	16616	16802	16800	16862	16730	16569	16875	16781	16424	16584	16593	16708	16620	16676	16695	16847	16685	16639	16814	16722	16602	16685	16849	16639	16804	16772	16614	16839	16818	16713	16687	16920	16776	16533	16452	16770	16813	16403	16781	16652	16782	16763	16704	16618	16669	16808	16755	16679	16696	16774	16441	16700	16655	16714	16742	16774	16579	16699	16649	16684	16779	16797	16490	16749	16690	16649	16644	16688	16699	16744	16667	16652	16769	16811	16715	16676	16469	16856	16703	16708	16637	16644	16732	16682	16565	16975	16725	16656	16913	16898	16570	16707	16864	16645	16717	16774	16764	16657	16951	16831	16755	16770	16775	16893	16527	16518	16773	16851	16926	16654	16837	16908	16756	16612	16610	16664	16732	16718	16800	16642	16720	16725	16723	16855	16861	16651	16787	16640	16615	16756	16478	16574	16557	16827	16859	16660	16898	16718	16579	16740	16754	16603	16761	16628	16612	16546	16615	16680	16650	16869	16792	16578	16858	16732	16642	16772	16762	16670	16713	16653	16876	16715	16722	16668	16787	16747	16539	16595	16848	16734	16892	16613	16759	16578	16594	16797	16761	16615	16641	16632	16671	16662	16660	16326	16732	16635	16682	16766	16573	16746	16829	16686	16620	16756	16777	16777	16723	16713	16592	16693	16916	16668	17023	16857	16709	16857	16634	16743	16580	16752	16702	16798	16752	16687	16828	16676	16788	16726	16718	16571	16624	16681	16667	16727	17099	16830	16782	16701	16768	16671	16675	16748	16820	16753	16715	16805	16674	16716	16648	16850	16776	16614	16796	16683	16843	16684	16602	16643	16827	16932	16747	16506	16733	16647	16849	16662	16864	16783	16728	16850	16644	16604	16608	16590	16634	16529	16692	16810	16648	16750	16728	16689	16842	16697	16917	16984	16885	16585	16666	16451	16667	16519	16525	16627	16729	16973	16852	16871	16714	16557	16770	16644	16427	16767	16689	16519	16897	16823	16566	16795	16576	16696	16751	16680	16912	16587	16783	16668	16633	16753	16959	16750	16707	16567	16708	16693	16827	16661	16699	16625	16512	16838	16691	16699	16546	16608	16698	16668	17026	16750	16729	16681	16771	16643	16560	16722	16917	16683	16892	16898	16513	16802	16559	16621	16654	16714	16787	16981	16737	16738	16605	16793	16648	16767	16657	16681	16752	16874	16722	16902	16618	16519	16867	16851	16812	16644	16667	16723	16845	16759	16688	16921	16674	16689	16679	16608	16716	16847	16764	16621	16620	16584	16898	16740	16647	16680	16846	16714	16854	16706	16645	16620	16628	16862	16619	16639	16803	16772	16830	16647	16745	16647	16844	16909	16578	16581	16762	16783	16795	16756	16579	16595	16612	16961	16775	16707	16698	16747	16944	16968	16650	16837	16814	16715	16810	16762	16585	16717	16915	16642	16649	16701	16407	16589	16644	16652	16600	16903	16777	16786	16761	16855	16875	16796	16689	16601	16594	16683	16900	16661	16617	16715	16671	16671	16731	16498	16589	16678	16774	16708	16670	16569	16799	16628	16632	16866	16515	16640	16743	16604	16539	16644	16613	16804	16742	16767	16811	16771	16649	16726	16648	16837	16584	16726	16725	16677	16657	16999	16751	16503	16633	16652	16945	16742	16803	16779	16771	16827	16780	16753	16704	16774	16931	16954	16599	16624	16696	16682	16754	16829	16608	16621	16747	16612	16742	16828	16723	16659	16790	16708	16789	16702	16651	16771	16718	16602	16653	16623	16663	16407	16685	16672	16677	16779	16842	16792	16890	16613	16508	16652	16564	16598	16549	16888	16696	16588	16906	16908	16747	16796	16855	16707	16717	16666	16731	16696	16671	16676	16712	16649	16858	16711	16831	16775	16734	16638	16785	16821	16836	16755	16753	16735	16677	16878	16742	16779	16918	16756	16642	16708	16830	16782	16639	16891	16761	16939	16591	16693	16911	16797	16820	16774	16795	16805	16699	16981	16853	16879	16603	16882	16746	16824	16783	16835	16597	16714	16900	16820	16721	16756	16664	16575	16831	16713	16760	16687	16536	16760	16687	16584	16692	16599	16804	16875	16658	16784	16507	16555	16831	16720	16742	16656	16697	16796	16870	16656	16820	16537	16719	16783	16779	16754	16745	16778	16895	16774	16545	16565	16749	16866	16756	16689	16844	16608	16974	16550	16908	16770	16709	16817	16880	16674	16895	16505	16696	16763	16514	16864	16792	16785	16754	16803	16564	16592	16833	16837	16767	16787	16889	16594	16710	16511	16590	16607	16706	16621	16790	16771	16734	16592	16839	16625	16686	16788	16888	16502	16470	16651	16537	16579	16662	16706	16729	16661	16776	16827	16754	16883	16818	16633	16831	16718	16715	16857	16608	16657	16807	16874	16558	16601	16736	16704	16709	16793	16550	16749	16764	16639	16753	16690	16510	16648	16734	16797	16690	16687	16757	16777	16698	16723	16873	16709	16700	16794	16702	16633	16831	16719	16817	16623	16678	16495	16714	16686	16789	16654	16776	16687	16700	16720	16702	16698	16701	16792	16532	16618	16767	16786	16548	16745	16770	16656	16640	16584	16395	16687	16894	16654	16831	16744	16694	16623	16784	16772	16609	16738	16728	16701	16852	16709	16809	16799	16838	16926	16607	16496	16646	16725	16663	16767	16670	16798	16693	16950	16787	16803	16582	16529	16681	16858	16620	16846	16722	16724	16648	16834	16774	16914	16663	16705	16722	16711	16877	16708	16738	16792	16702	16769	16721	16550	16573	16844	16743	16713	16665	16538	16578	16716	16659	16637	16646	16796	16582	16739	16796	16847	16831	16768	16699	16663	16932	16815	16896	16692	16826	16491	16682	16641	16837	16715	16705	16677	16817	16509	16917	16911	16444	16671	16888	16906	16793	16683	16640	16912	16717	16634	16854	16775	16956	16677	16829	16621	16680	16759	16644	16664	16861	16716	16883	16737	16622	16746	16672	16618	16606	16717	16758	16860	16756	16668	16540	16842	16641	16724	16587	16691	16638	16682	16872	16767	16511	16621	16516	16696	16844	16913	16871	16670	16700	16712	16773	16725	16636	16870	16790	16761	16576	16733	16544	16893	16603	16678	16550	16634	16781	16566	16757	16847	16697	16676	16802	16638	16747	16910	16961	16935	16769	16980	16693	16904	16851	16760	16703	16777	16609	16754	16772	16797	16604	16869	16786	16894	16653	16577	16995	16968	16803	16803	16809	16729	16554	16678	16731	16548	16753	16742	16902	16719	16963	16806	16793	16776	16671	16548	16736	16669	16711	16600	16831	16614	16859	16788
30497	52141	47747	37570	32258	26832	23683	20747	18031	16943	16454	15954	15897	15896	15662	15446	15137	14869	14901	14733	14667	14655	14690	14680	14496	14345	14492	14428	14461	14489	14320	14403	14255	14416	14371	14337	14302	14316	14299	14418	14207	14276	14312	14184	14337	14112	14171	14285	14083	14406	14171	14295	14265	14186	14168	14236	14293	14229	14191	14167	14103	14128	14146	14350	14053	14260	14047	14200	14075	14218	14237	14323	14179	14129	14209	14350	14045	14295	14210	14107	14184	14071	14260	14099	14111	14158	14133	14263	14179	14266	14228	14278	14248	14128	14131	14197	14218	14103	14250	14329	14272	14255	14087	14051	14054	14066	14346	14055	14111	14322	14263	14114	14338	14337	14247	14103	14213	14168	14246	14172	14211	14426	14255	14179	14173	14342	14009	14205	14107	14322	14231	14121	14137	14207	14215	14160	14293	14101	14093	14409	14162	14339	14067	14044	14274	14367	14266	14200	14124	14152	14289	14170	14218	14169	14264	14182	14309	14218	14327	14133	14259	14109	14165	14366	14136	14182	14209	14168	14201	14248	14156	14050	14249	14296	14162	14180	14145	14225	14244	14255	14218	14356	14163	14077	14253	14211	14309	14257	14116	14208	14257	14175	14219	14098	14207	14230	14313	14218	14191	14211	14224	14065	14207	14326	14309	14192	14080	14242	14204	14318	14202	14260	14233	14111	14355	14148	14351	14237	14159	14121	14256	14194	14189	14229	14190	14286	14269	14196	14171	14483	14154	14117	14150	14215	14212	14253	14221	14267	14248	14204	14292	14218	14206	14222	14177	14277	14274	14041	14197	13976	14195	14179	14335	14156	14279	14344	14254	14122	14281	14199	14024	14171	14255	14017	14171	14121	14365	14148	14264	14175	14167	14249	14222	14143	14139	14217	14326	14253	14309	14255	14076	14253	14344	14370	14202	14201	14276	14176	14280	14074	14098	14040	14219	14235	14130	14294	14141	14285	14259	14097	14248	14200	14088	14323	14267	14229	14277	14224	14009	14104	14269	14197	14222	14069	14156	14135	14094	14227	14171	14236	14170	14051	14248	14195	14049	14203	14228	14124	14303	14321	14194	14237	14084	14391	14236	14200	14280	14163	14320	14218	14384	14219	14306	14301	14241	14308	14111	14290	14207	14107	14269	14260	14087	14297	14301	14201	14251	14254	14277	14171	14365	14229	14229	14309	14175	14203	14358	14175	14242	14164	14225	14267	14298	14229	14310	14233	14171	14236	14304	14256	14289	14035	14060	14336	14242	14269	14207	14089	14302	14355	14202	14060	14230	14283	14279	14232	14224	14072	14283	14281	14207	14196	14331	14246	14212	14011	14226	14313	14299	14131	14254	14163	14261	14165	14359	14302	14345	14348	14153	14188	14162	14141	14169	14120	14207	14192	14364	14110	14015	14263	14301	14177	14322	14100	14154	14252	14225	14111	14100	14149	14254	14088	14152	14242	14226	14336	14292	14290	14296	14228	14128	14185	14240	14423	14322	14193	14254	14060	14219	14179	14239	14193	14147	14184	14431	14351	14258	14135	14186	13955	14378	14518	14260	14227	14323	14236	14215	14180	14178	14145	14330	14154	14268	14161	14407	14254	14179	14434	14147	14169	14268	14111	14217	14261	14256	14358	14138	14175	14256	14258	14315	14310	14323	14363	14174	14382	14253	14152	14291	14235	14199	14206	14293	14162	14361	14223	14184	14295	14141	14163	14154	14182	14193	14171	14214	14213	14170	14304	14313	14257	14124	14245	14253	14134	14327	14215	14143	14145	14021	14317	14070	14180	14158	14202	14123	14107	14259	14158	14350	14268	14380	14357	14283	14137	14151	14258	14290	14207	14070	14317	14215	14204	14103	14190	14124	14236	14146	14292	14151	14195	14308	14005	14356	14324	14223	14398	14197	14185	14199	14326	14067	14399	14169	14221	13939	14411	14096	14223	14216	14158	13956	14257	14156	14080	14207	14189	14111	14150	14269	14067	14284	14186	14253	14222	14074	14149	14169	14209	14218	14198	14003	14018	14180	14182	14166	14271	14192	14215	14176	14249	14241	14098	14179	14076	14154	14133	14222	14254	14260	14379	14075	14172	14271	14200	14179	14121	14206	14227	14126	14006	14198	14376	14127	14136	14222	14131	14362	14100	14216	14130	14348	14086	14278	14324	14246	14197	14278	14090	14305	14102	14195	14239	14283	14158	14338	14283	14269	14264	14378	14182	14252	14391	14311	14285	14273	14320	14184	14180	14232	13978	14344	14079	14161	14314	14108	14161	14128	14097	14302	14141	14263	14156	14301	14260	14247	14227	14261	14167	14277	14208	14283	14261	14157	14157	14301	14126	13980	14323	14236	14224	14097	14175	14234	14271	14175	14170	14293	14056	14199	14001	14371	14157	14169	14151	14086	14222	14225	14082	14328	14204	14327	14206	14171	14188	14103	14162	14021	14279	14224	14331	14120	14064	14127	14392	14319	14231	14336	14226	14067	14242	14152	14227	14262	14181	14168	14189	14145	14377	14261	14239	14270	14353	14265	14279	14051	14264	14353	14075	14246	13990	14178	14154	14282	14297	14236	14219	14183	14195	14218	14123	14306	14097	14280	14050	14367	14098	14065	14099	14245	14170	14145	14210	14168	14113	14345	14134	14253	14166	14151	14253	14162	14299	14233	14264	14280	14139	14184	14174	14318	14159	14259	14170	14225	14220	14130	14266	14146	14009	14337	14135	14184	14079	14269	14184	14092	14446	14117	14143	14259	14237	14156	14282	14221	14205	14226	14226	14155	14193	14286	14178	14227	14143	14254	14309	14327	14224	14133	14218	14253	14226	14274	14236	14220	14334	14182	14034	14384	14319	14333	14177	14212	14234	14273	14114	14288	14115	14295	14186	14229	14088	14365	14196	14103	14125	14292	14342	14249	14127	14191	14283	14129	14083	14330	14067	14231	14148	14109	14172	14186	14383	14296	13972	14209	14238	14347	14161	14290	14223	14043	14336	14246	14128	14062	14281	14156	14022	14108	14066	14161	14211	14282	14392	14155	14216	13991	14147	14237	14134	14212	14196	14364	14279	14264	14203	14235	14156	14425	14138	14188	14290	14333	14296	14138	14201	14057	14070	14111	14132	14115	14221	14166	14095	14384	14349	14175	14140	14065	14328	14199	14213	14337	14251	14224	14259	14158	14089	14109	14183	14303	14136	14166	14240	14278	14289	13971	14409	14151	14138	14387	14165	14176	14346	14274	14153	14076	14134	14203	14200	14072	14253	14269	14189	14239	14288	14124	14256	14204	14190	14226	14167	14173	14239	14292	14268	14254	14120	14206	14320	14299	14160	14161	14146	14306	14053	14088	14154	14146	14043	14271	14201	14105	14203	14215	14267	14092	14123	14091	14222	14284	14215	14382	14061	14134	14184	14270	14061	14246	14231	14343	14259	14297	14218	14145	14224	14105	14265	14312	14379	14196	14077	14266	14315	14334	14289	14101	14342	14250	14273	14140	14288	14137	14233	14335	14132	14277	14158	14119	14145	14264	14287	14404	14279	14069	14318	14253	14133	14279	14338	14187	14105	14226	14244	14091	14122	14289	14180	14179	14299	14427	14236	14170	14237	14165	14259	14262	14287	14263	14220	14174	14295	14106	14278	14244	14201	14107	14109	14209	14263	14262	14237	14113	14178	14245	14244	14213	14373	14182	14221	14125	14337	14281	14218	14284	14175	14098	14219	14202	14131	14217	14325	14259	14252	14314	14267	14372	14161	14182	14114	14207	14280	14116	14109	14256	14095	14152	14284	14369	13968	14295	14194	14184	14372	14203	14171	14231	14258	14352	14193	14423	14256	14231	14013	14192	14230	14064	14312	14265	14076	14373	14283	14126	14093	14172	14243	14297	14246	14179	14290	14256	14306	14204	14269	14118	14042	14087	14145	14238	14352	14211	14293	14156	14192	14218	14100	14146	14219	14119	14256	14166	14150	14125	14231	14203	14195	14157	14149	14274	14092	14173	14110	14300	14217	14283	14060	14237	14142	14213	14099	14202	14169	14136	14149	14230	14188	14206	14314	14276	14198	14238	14198	14198	14246	14177	14231	14119	14250	14160	14138	14506	14293	13982	14326	14179	14206	14244	14349	14118	14309	14331	14287	14304	14218	14290	14076	14213	14177	14217	14223	14119	14211	14185	14210	14186	14314	14272	14160	14244	14355	14381	14200	14301	14370	14334	14229	14274	14245	14190	14250	14275	14178	14178	14195	14263	14231	14164	14019	14174	14093	14406	14127	14157	14142	14321	14245	14026	14322	14355	14234	14242	14185	14264	14060	14368	14200	14281	14168	14204	14189	14183	14372	14338	14209	14207	14096	14359	14359	14158	14243	14127	14264	14208	14287	14223	14329	14283	14027	14173	14247	14222	14220	14224	14121	13985	14429	14165	14117	14207	14295	14025	14260	14143	14142	14206	14265	14179	14300	14270	14327	14112	14228	14241	14046	14401	14175	14201	14245	14275	14027	14180	14123	14175	14299	14241	14273	14114	14251	14276	14005	14144	14184	14298	14373	14140	14028	14235	14280	14338	14297	14097	14318	14170	14309	14261	14123	14153	14329	13955	14284	14220	14289	14277	14255	14133	14186	14240	14196	14201	14342	14150	14212	14169	14385	14324	14136	14238	14190	14117	14112	14202	14204	14192	14329	14301	14250	14252	14199	14009	14222	14199	14378	14155	14265	14291	14102	14245	14097	14243	14190	14046	14279	14238	14288	14253	14323	14288	14154	14070	14134	13997	14183	14262	14212	14267	14249	14271	14209	14235	14134	14234	14272	14224	14214	14182	14114	14295	14202	14267	14320	14223	14200	14316	14365	14248	14192	14115	14310	14157	14114	14276	14203	14214	14310	14318	14139	14238	14237	14223	14297	14254	14250	14127	14393	14228	14129	14415	14268	14377	14112	14288	14221	14171	14067	14183	14137	14104	14158	14171	14240	14184	14215	14243	14241	14329	14166	14172	14115	14184	14192	14267	14079	14306	14283	14198	14220	14209	14080	14213	14290	14203	14339	14270	14122	14139	14218	14191	14319	14302	14115	14020	14274	14248	14174	14128	14208	14112	14277	14179	14148	14076	14162	14097	14093	14169	14207	14220	14170
22697	21048	28822	23734	22978	27331	29917	23940	21332	20647	20027	19487	19427	19436	19201	19097	18978	18652	18426	18314	18468	18572	18256	18312	18438	18054	18177	18052	18079	17938	18100	18059	17902	17912	17863	18070	17971	18040	17694	17990	17767	17996	17801	17929	17680	17883	17815	17977	17842	17963	17839	17794	17790	17911	17835	17875	17929	17923	17803	17756	17802	17820	17921	17664	17719	17726	17962	17777	17893	17873	17940	17799	17810	17657	17916	17866	17734	17839	17902	17772	17938	17628	17729	17821	17856	17850	17889	17643	17757	17852	17736	17629	17823	17746	17984	17806	17664	17953	17811	17822	17780	17800	17861	17794	17856	17755	17862	17908	17654	17713	17802	17676	17803	17810	17778	17767	17674	17960	17844	17833	17674	17763	17635	17904	17822	17816	17734	17873	18006	17821	17882	17648	17759	17797	17788	17628	17866	17812	17688	17742	17927	17807	17863	18071	17529	17854	17740	17560	17856	17945	17948	17650	17626	17674	17872	17772	17810	17941	17887	17834	17801	17674	17760	17800	17601	17693	17752	17567	17808	17790	17725	17709	17637	17725	17763	17797	17815	17891	17638	17480	17625	17939	17767	17829	17804	17763	17704	17634	17802	17728	17954	17854	17655	17726	17846	17943	17780	17641	17828	17908	17761	17634	17644	17865	17711	17789	17821	17954	17801	17687	17708	17967	17696	17858	17962	17679	17615	17740	17948	17836	17613	17930	17835	17713	17875	17825	17747	17742	17662	17622	17791	17642	17846	17761	17730	18021	17818	17795	17837	17620	17831	17779	17831	17733	17692	17875	18015	17758	17738	17782	17602	17705	17829	17702	17952	17833	17840	17620	17827	17668	17963	17621	17536	17863	17618	17591	17939	17800	17640	17741	17673	17635	17750	17809	17825	17674	17739	17913	17640	17749	17805	17633	17647	17598	17769	17657	17709	17839	17885	17783	17904	17643	17907	17665	17716	17821	17817	17756	17892	17803	17825	17846	17860	17736	17601	17642	17797	18060	17756	17761	17919	17923	17872	17777	17953	17789	17780	17784	17723	17683	17652	17873	17844	17750	17593	17949	17823	17852	17885	17856	17579	17766	17763	17578	17805	17640	17750	17659	17677	17865	17706	17730	17693	18009	17855	17915	17886	17714	17702	17682	17956	17624	17618	17961	17872	17774	17708	17719	17787	17932	17739	17684	17914	17709	17843	17743	17753	17811	17726	17838	17732	17853	17777	17821	17675	17881	17763	17850	17835	17769	17882	17817	17661	17946	17742	17693	17832	18008	17586	17897	17710	17794	17873	17688	17592	17798	17673	17725	17827	17772	17804	17873	17771	17786	17646	17746	17712	17696	17825	17721	17650	17954	17661	17831	17661	17744	17820	17650	18061	17498	17916	17959	17955	17730	17809	17804	17951	17496	17791	17615	17789	17989	18008	17745	17920	17926	17691	17818	17741	17765	17775	17883	17667	17644	17700	17745	17767	17754	17697	17601	17699	17670	17678	17913	17966	17854	17709	17948	17695	17877	17784	17563	17704	17700	17730	17672	17545	17834	17993	17693	18014	17953	17840	17614	17869	17863	17653	17858	17962	17828	18154	17669	17838	17728	17827	17898	17696	17732	17697	17859	17765	17523	17692	17874	17625	17941	17775	17636	17803	17660	17775	17910	17686	17785	17812	17607	17854	17572	17668	17823	17583	17801	17775	17808	17602	17642	17847	17690	17811	17792	17605	17872	17824	17634	17632	17961	17818	17720	17571	17791	17935	17674	17575	17922	17884	17762	17745	17771	17705	17712	17676	17938	17869	17799	17884	17823	17780	17868	17844	17862	17849	17824	17810	17676	17721	17730	17782	17793	17914	17800	17776	17959	17791	17971	17885	17785	17785	17821	17656	17653	17663	17746	17685	17726	17561	17719	17647	17831	17522	17725	17788	17879	17674	17810	17891	17755	17680	17748	17663	17595	17736	17705	17801	17754	17731	17681	17662	17805	17725	17848	17990	17934	17939	17789	17704	17774	17784	17598	17779	17884	17870	17937	17796	17751	17761	17802	17991	17829	17816	17584	17705	17769	18063	17707	17816	17735	17616	17680	17760	17907	17619	17757	17911	17790	17811	17723	17811	17676	17582	17761	17759	17815	17976	17676	17713	17611	17793	17758	17808	17908	17716	17845	17951	17701	17888	17713	17765	17655	17787	17812	17784	17749	17839	17855	17635	17650	17803	17811	17927	17682	17807	17851	17838	17945	17666	17548	17727	17832	17793	17840	17593	17772	17747	17829	17786	17821	17886	17762	17890	17966	17859	17631	17666	17826	17756	17667	17742	17929	17883	17722	17880	17788	17701	17752	17813	17883	17546	17665	17527	17752	17697	17650	17621	17632	17554	17878	17829	17707	17609	17704	17722	17829	17795	17929	17859	17657	17762	17656	18051	17618	17796	17907	17713	17803	17692	17683	17695	17763	17675	17803	17660	17750	17937	17643	17930	17710	17759	17801	17665	17695	17707	17751	17742	17717	17661	17891	17729	17561	17704	17704	17815	17699	17631	17622	17825	17567	17800	18007	17757	17861	17748	17742	17845	17816	17842	17696	17693	17753	17828	17809	17731	17635	17837	17579	18000	17747	17995	17845	17975	17869	17824	17698	17737	17637	17763	17550	17709	17764	17783	17873	17822	17751	17566	17504	17963	17734	17787	17795	17913	17812	17768	17806	17536	17750	17813	17854	17708	17807	17948	17841	17819	17815	17740	17723	17665	17672	17652	17673	17749	17686	17713	17896	17843	17953	17536	17802	17762	17553	17728	17648	17797	17661	17832	17800	17645	17897	17753	17680	17700	17816	17667	17573	17756	17758	17837	17677	17879	17816	17847	17798	17557	17910	17998	17845	17880	17702	17807	18059	17761	17837	17489	17604	17741	17967	17886	17592	17709	17685	17843	17593	17598	17656	17522	17769	17822	17935	17756	17936	17615	17852	17793	17835	17779	17880	17807	17819	17789	17908	17623	17903	17772	17680	17638	17759	17792	17806	17712	17661	17775	17873	17727	17815	17783	17750	17571	17909	17596	17745	17816	17757	17672	17622	17832	17749	17821	17706	17858	17797	17786	17806	17810	17883	17714	17684	17655	17890	17764	17794	17773	17727	17655	17794	17782	17591	17736	17789	17724	17727	17785	17737	17873	17755	17694	17789	17822	17676	17767	17574	17825	17841	17824	17740	17994	17626	17840	17646	17774	17836	17693	17709	18037	17708	17864	17910	17857	18000	17954	17853	17883	17927	17917	17758	17775	17675	17771	17594	17614	17671	17849	17743	17938	17929	17878	17849	17952	17820	17911	17769	17806	17746	17569	17697	17917	17729	17842	17769	17734	17622	17636	17976	17733	17838	17789	17710	17668	17844	17987	17843	17804	17810	17551	17590	17645	17606	17850	17739	17880	17583	17814	17821	17727	17537	17937	17719	18006	17835	17696	17753	18002	17750	17640	17870	17901	17715	17837	17863	17794	17715	17662	17696	17907	17865	17823	17764	17715	17797	17795	17666	17938	17685	17631	17678	17848	17794	17573	17594	17696	17795	17722	17590	17644	17716	17699	17931	17750	17814	17815	17702	17881	17717	17723	17957	17758	17691	17756	17886	17750	17501	17752	17587	17799	17798	17581	17686	17840	17652	17570	17933	17612	17631	17824	17951	17878	17646	17682	17616	17742	17768	17646	17685	17839	17838	17832	17807	17780	17664	17886	18033	17678	17812	17698	17722	17712	17907	17738	17758	17827	17902	17758	17774	17611	17719	17839	17777	17925	17734	17845	17788	17837	17815	18019	17800	17849	17778	17644	17803	17615	17943	17778	17896	17784	17838	17869	17859	17890	17791	17753	17796	17908	17761	17630	17616	17725	17634	17858	18007	17674	17982	18041	17868	17843	17902	17716	17909	17702	17735	17716	17719	17864	17641	17699	17833	17653	17691	17539	17746	17684	17767	17925	17903	17680	17878	17812	17781	17794	17816	17744	17868	17816	17765	17680	17769	17594	17693	17855	17836	17787	17792	17996	17633	17848	17900	17709	17730	17820	17772	17830	17603	17696	17874	17909	17771	17774	17689	17850	17789	17918	17744	17843	17950	17677	17937	17801	17688	17834	17634	17693	17925	17869	17915	17757	17891	17846	17672	17716	17847	17778	18009	17841	17630	17612	17654	17537	17656	17684	17685	17732	17789	17696	17741	17702	17602	17913	17906	17766	17785	17684	17903	17811	17580	17804	17666	18070	17602	17713	17812	17611	17702	17759	17631	17917	17973	17673	17725	17787	17930	17697	17764	17628	17799	17893	17960	18006	17812	17853	17817	17814	17635	17622	17955	17722	17649	17854	17800	17845	17779	17849	17730	17684	17814	17700	17813	17980	17775	17571	17631	17618	17800	17817	17810	17848	17517	17796	17822	17723	17713	17656	17606	17861	17890	17718	17749	17657	17571	17742	17749	17761	17820	17947	17896	17597	17826	17917	17735	17743	17578	17959	17826	17701	17674	17734	17814	17778	17767	17637	17523	17846	17711	17704	17829	17748	17667	17785	17807	17692	17589	17800	17685	17880	17799	17624	17715	18060	17737	17833	17708	17789	17764	17801	17737	17679	17724	17926	17586	17902	17655	17744	17929	17668	17694	17700	17869	17787	17716	17844	17589	17887	17876	17665	17780	17724	17671	17799	17715	17668	17759	17772	17775	17736	17873	17700	17816	17893	17688	17787	17790	17818	17811	17697	17738	17883	17839	17762	17714	17859	17722	17896	17783	17612	17736	17875	17556	17699	17792	17625	17814	17933	17809	17715	17772	17831	17821	17776	17758	17897	18045	17661	17810	17543	17619	17675	17544	17973	17857	18038	17758	17841	17800	17709	17604	17775	17802	17659	17592	17699	17762	17611	17828	17711	17765	17971	17575	17679	17903	18004	17664	17900	17712	17691	17891	17649	17727	17745	17823	17800	17922	17696	17549	17926	17784	17801	17804	17598	17780	17587	17725	17946	17776	17787	17777	17780	17694	17665	17816	17781	17724	18044	17719	17665	17555	17971	17661	17722	17821	17847	17772	17767	17813	17784	17759	17791	17753	17675	17768	17672	17643	17687	17949	17913	17860	17947	17772	17703	17704	17818	17745
32351	57353	52584	42221	36185	30543	27229	22938	20186	18574	17810	17084	17057	17099	16824	16229	16068	15773	15571	15611	15526	15302	15385	15175	15088	15265	15196	15166	15182	15021	14992	14836	15148	14923	14982	15031	15080	14869	14888	14777	14882	14828	14845	14777	14742	14956	14674	14846	14958	14835	14796	14842	14862	14826	14732	14878	14678	14765	14678	14773	14969	14745	14848	14674	14936	14598	14732	14808	14682	14749	14672	14681	14914	14794	14849	14787	14873	14877	14857	14629	14913	14821	14790	14661	14776	14608	14720	14648	14834	14906	14689	14808	14790	14671	14798	14946	14719	14858	14710	14870	14841	14771	14819	14521	14873	14710	14792	14810	14829	14703	14867	14756	14704	14832	14629	14575	14793	14794	14787	14818	14948	14868	14724	14722	14805	14776	14709	14837	14658	14860	14645	14778	14783	14610	14618	14807	14751	14671	14835	14677	14881	14707	14628	14830	14766	14838	14762	14752	14624	14855	14739	14688	14883	14781	14781	14741	14923	14720	14867	14814	14737	14847	14772	14746	14555	14805	14552	15026	14831	14887	14830	14841	14802	14607	14722	14813	14746	14719	14856	14799	14764	14847	14717	14787	14788	14668	14738	14743	14735	14839	14896	14508	14726	14636	14722	14728	14789	14651	14802	14780	14765	14795	14587	14608	14830	14717	14781	14743	14760	14823	14767	14852	14716	14650	14965	14725	14705	14657	14837	14660	14844	14735	14745	14707	14842	14664	14859	14880	14700	14735	14765	14773	14643	14786	14628	14685	14910	14836	14782	14929	14813	14585	14798	14580	14835	14612	14775	14972	14724	14821	14993	14744	14691	14792	14560	14624	14833	14747	14703	14853	14644	14800	14836	14736	14695	14830	14750	14742	14768	14769	14952	14669	14758	14758	14761	14774	14686	14825	14845	14692	14793	14686	14441	14897	14686	14842	14611	14727	14664	14623	14806	14694	14849	14982	14675	14889	14723	14739	14828	14697	14777	14662	14828	14707	14757	14733	14798	14671	14781	14722	14763	14782	14730	14976	14767	14602	14892	14802	14726	14694	14715	14644	14753	14655	14962	14830	14689	14727	14623	14822	14665	14706	14639	14735	14726	14851	14853	14752	14817	14742	14712	14867	14793	14704	14788	14729	14783	14792	14759	14713	14908	14953	14715	14807	14763	14749	14542	14707	14688	14820	14726	14757	14685	14782	14660	14866	14734	14751	14809	14797	14677	14664	14707	14595	14751	14743	14734	14773	14725	14846	14887	14794	14677	14736	14858	14825	14749	14696	14780	14696	14771	14789	14964	14786	14832	14776	14957	14678	14835	14455	14817	14803	14762	14785	14775	14736	14735	14705	14750	14682	14880	14826	14812	14641	14830	14835	14625	14865	14787	14658	14863	14718	14894	14810	14780	14810	14730	14647	14725	14886	14586	14838	14913	14795	14738	14868	14803	14715	14710	14844	14931	14744	14712	14793	14773	14735	14809	14758	14714	14764	14784	14835	14765	14694	14713	14801	14769	14675	14709	14674	14988	14803	14710	14806	14803	14814	14915	14731	14676	14709	14593	14719	14640	14732	14665	14741	14618	14674	14760	14754	14808	14651	14847	14696	14708	14677	14578	14913	14909	14816	14786	14824	14782	14609	14730	14687	14530	14786	14847	14734	14765	14809	14764	14705	14764	14679	14770	14689	14613	14687	14721	14627	14809	14864	14797	14550	14920	14725	14707	14831	14629	14693	14671	14714	14875	14594	14821	14832	14808	14742	14783	14851	14799	14553	14668	14788	14778	14726	14784	14796	14725	14765	14687	14760	14854	14638	14667	14748	14633	14772	14813	14803	14815	14759	14808	14670	14736	14844	14954	14593	14789	14733	14747	14732	14911	14562	14662	14698	14634	14627	14923	14735	14790	14802	14663	14617	14693	14595	14898	14984	14760	14849	14615	14772	14881	14714	14646	14673	14723	14685	14704	14815	14727	14890	14925	14811	14749	14634	14887	14864	14743	14815	14530	14699	14664	14770	14677	14763	14799	14705	14692	14748	14653	14715	14745	14739	14752	14636	14895	14777	14711	14777	14792	14629	14884	14815	14635	14727	14639	14775	14812	14806	14784	14718	14940	14748	14981	14728	14866	14780	14807	14896	14714	14737	14861	14874	14726	14656	14677	14780	14765	14680	14903	14677	14683	14816	14713	14613	14628	14831	14707	14724	14842	14849	14766	14778	14750	14715	14681	14853	14604	14717	14885	14714	14585	14641	14711	14668	14691	14875	14842	14980	14806	14802	14625	14656	14655	14618	14760	14722	14780	14808	14717	14709	14934	14734	14695	14604	14738	14689	14866	14779	14692	14761	14746	14946	14655	14609	14746	14815	14745	14787	14728	14777	14705	14668	14884	14786	14748	14768	14831	14806	14740	14829	14825	14529	14812	14673	14806	14788	14873	14757	14740	14818	14745	14642	14631	14621	14693	14754	14855	14785	14788	14706	14909	14618	14687	14735	14791	14811	14859	14712	14855	14561	14910	14629	14841	14745	14574	14702	14682	14779	14601	14797	14821	14807	14980	14658	14765	14654	14720	14837	14749	14690	14722	14703	14777	14843	14865	14698	14628	14784	14652	14667	14653	14863	14758	14775	14734	14635	14908	14800	14709	14676	14628	14895	14636	14575	14704	14723	14766	14951	14748	14837	14556	14912	14782	14573	14794	14617	14741	14736	14946	14749	14802	14716	14902	14835	14772	14753	14695	14719	14726	14618	14871	14667	14719	14889	14731	14831	14769	14845	14632	14607	14667	14624	14765	14856	14812	14941	14802	14849	14776	14748	14862	14762	14711	14725	14729	14707	14762	14773	14912	14738	14823	14837	14753	14697	14920	14812	14758	14837	14785	14935	14699	14729	14667	14832	14459	14947	14825	14787	14928	14799	14768	14798	14774	14788	14806	14824	14726	14706	14830	14827	14797	14805	14748	14662	14718	14593	14693	14639	14802	14746	14928	14845	14649	14639	14610	14856	14717	14796	14818	14812	14691	14853	14698	14708	14778	14802	14815	14744	14783	14778	14753	14651	14672	14795	14786	14773	14609	14826	14834	14663	14623	14791	14891	14631	14630	14668	14810	14810	14633	14632	14740	14813	14722	14657	14774	14835	14870	14675	14736	14769	14782	14807	14921	14727	14736	14725	14797	14549	14892	14879	14742	14689	14859	14605	14691	15035	14880	14712	14829	14833	14791	14770	14759	14617	14830	14720	14905	14661	14710	14654	14838	14944	14824	14691	14801	14886	14545	14770	14581	14897	14818	14662	14797	14702	14791	14818	14819	14788	14723	14611	14706	14683	14698	14733	14960	14584	14707	14764	14813	14719	14867	14851	14711	14831	14635	14776	14707	14773	14762	14803	14698	14678	14663	14754	14769	14886	14814	14537	14627	14835	14627	14696	14846	14566	14697	14915	14763	14829	14669	14892	14764	14845	14665	14638	14640	14672	14816	14874	14865	14635	14628	14810	14797	14732	14782	14801	14697	14662	14746	14631	14680	14915	14878	14720	14820	14626	14758	14891	14795	14767	14717	14717	14754	14666	14788	14670	14840	14723	14663	14777	14864	14767	14720	14872	14820	14739	14694	14885	14862	14722	14825	14708	14640	14788	14783	14734	14803	14657	14797	14935	14531	14844	14841	14707	14669	14946	14728	14705	14772	14814	14762	14787	14659	14806	14810	14804	14684	14672	14704	14807	14776	14780	14685	14773	14765	14788	14851	14607	14802	14663	14742	14791	14860	14875	14672	14872	14657	14824	14903	14760	14639	14736	14838	14813	14800	14729	14781	14715	14640	14802	14716	14578	14758	14830	14874	14549	14656	14662	14825	14759	14844	14759	14812	14943	14576	14692	14654	14778	14667	14859	14755	14851	14686	14860	14689	14697	14717	14756	14893	14862	14843	14613	14720	14710	14830	14845	14703	14871	14843	14749	14759	14809	14691	14596	14660	14809	14729	14864	14580	14816	14700	14767	14743	14731	14934	14686	14758	14704	14742	14696	14907	14715	14808	14641	14616	14803	14725	14714	14865	14533	14988	14667	14734	14687	14790	14707	14843	14723	14628	14829	14734	14733	14820	14704	14862	14803	14705	14763	14820	14916	14728	14758	14701	14872	14875	14728	14827	14801	14710	14679	14669	14693	14727	14782	14708	14697	14856	14713	14863	14730	14727	14723	14563	14808	14726	14814	14728	14980	14703	14695	14719	14724	14770	14935	14901	14833	14798	14827	14567	14692	14844	14605	14690	14770	14832	14768	14740	14674	14748	14822	14551	14768	14924	14601	14792	14825	14842	14738	14692	14812	14813	14707	14723	14515	14833	14728	14703	14821	14911	14978	14922	14711	14815	14827	14714	14610	14784	14674	14691	14760	14733	14741	14752	14587	14683	14782	14925	14766	14800	14813	14699	14670	14678	14694	14737	14765	14764	14585	14751	14748	14736	14665	14595	14773	14694	14661	14517	14786	14581	14671	14779	14627	14866	14646	14631	14663	14721	14892	14806	14797	14659	14747	14890	14751	14673	14855	14851	14615	14750	14780	14733	14593	14890	14810	14971	14751	14819	14762	14759	14433	14509	14770	14767	14863	14816	14611	14735	14779	14732	14793	14827	14669	14849	14807	14794	14575	14764	14817	14741	14827	14853	14855	14855	14659	14908	14916	14884	14706	14817	14687	14704	14801	14785	14833	14826	14813	14670	14748	14657	14702	14596	14709	14603	14770	14697	14746	14756	14746	14708	14813	14868	14818	14730	14717	14823	14827	14997	14792	14687	14821	14716	14802	14873	14659	15014	14683	14900	14792	14645	14704	14676	14849	14773	14963	14791	14761	14831	14879	14940	14764	14871	14913	14707	14706	14786	14666	14765	14623	14736	14755	14798	14647	14655	14679	14723	14749	14786	14815	14655	14750	14703	14916	14773	14696	14938	14657	14760	14747	14756	14825	14889	14794	14712	14705	14615	14807	14777	14788	14699	14644	14719	14688	14912	14862	14841	14679	14868	14737	14735	14829	14720	14730	14770	14832	14864	14829	14714	14753	14786	14753	14684	14793	14881	14743	14828	14727	14768	14779	14631	14653	14691	14690	14726	14657	14654	14666	14720	14840	14833	14710	14697	14783
28930	28595	37269	33442	27259	23171	21193	19624	18451	17683	17608	17457	17405	17371	17306	17085	17229	17088	16793	16974	16787	16909	16915	16888	16925	16599	16989	16793	16833	16958	16703	16739	16954	16575	16973	16925	16560	16600	16823	16775	16891	16884	16707	16762	16776	16818	16885	16816	16857	16653	16722	16771	16715	16896	16724	16704	16590	16503	16764	16585	16651	16748	16702	16687	16856	16904	16759	16822	16702	16678	16823	16768	16815	16617	16621	16725	16815	16674	16595	16763	16897	16599	16642	16676	16779	16573	16687	16620	16760	16688	16765	16797	16688	16765	16660	16649	16747	16864	16499	16707	16702	16817	16909	16646	16798	16614	16730	16836	16703	16610	16768	16685	16558	16781	16823	16624	16742	16631	16578	16711	16767	16642	16654	16780	16579	16762	16649	16673	16725	16566	16674	16627	16680	16708	16734	16718	16794	16570	16706	16813	16573	16591	16858	16631	16716	16603	16758	16749	16650	16591	16619	16819	16729	16590	16483	16883	16782	16823	16787	16541	16925	16790	16767	16811	16736	16794	16756	16655	16732	16793	16641	16783	16514	16661	16669	16734	16553	16770	16832	16662	16779	16820	16827	16655	16691	16572	16634	16696	16824	16905	16622	16704	16632	16802	16648	16771	16598	16752	16781	16603	16637	16676	16750	16829	16685	16739	16916	16666	16695	16540	16559	16692	16633	16623	16868	16784	16655	16677	16603	16529	16803	16674	16550	16702	16648	16502	16710	16786	16573	16745	16628	16637	16791	16579	16639	16700	16901	16523	16637	16491	16674	16707	16730	16686	16740	16901	16871	16809	16804	16584	16617	16637	16698	16723	16596	16605	16669	16613	16941	16711	16492	16509	16826	16757	16705	16784	16704	16643	16808	16734	16743	16764	16919	16598	16833	16596	16432	16785	16707	16704	16460	16612	16573	16491	16568	16601	16814	16729	16950	16808	16701	16528	16792	16626	16571	16667	16655	16588	16733	16463	16673	16855	16574	16775	16884	16559	16676	16602	16788	16621	16655	16592	16448	16666	16710	16730	16711	16927	16646	16552	16861	16830	16749	16741	16626	16943	16630	16751	16828	16506	16648	16648	16657	16413	16562	16772	16543	16498	16726	16761	16527	16750	16631	16705	16371	16499	16543	16783	16604	16775	16709	16555	16695	16514	16665	16912	16683	16818	16668	16690	16754	16651	16729	16810	16621	16718	16797	16851	16619	16816	16762	16835	16776	16868	16992	16601	16700	16764	16767	16758	16494	16752	16795	16712	16758	16985	16822	16859	16718	16786	16681	16972	16582	16823	16638	16732	16849	16793	16778	16530	16618	16650	16573	16867	16919	16545	16781	16608	16593	16938	16791	16633	16568	16789	16809	16766	16841	16711	16673	16730	16815	16678	16775	16676	16619	16782	16870	16696	16703	16759	16608	16594	16678	16762	16824	16573	16944	16746	16612	16602	16710	16818	16777	16537	16695	16685	16963	16606	16578	16774	16663	16708	16626	16696	16812	16567	16642	16698	16704	16644	16754	16684	16801	16654	16723	16673	16685	16670	16627	16715	16805	16787	16713	16675	16660	16659	16827	16732	16709	16573	16907	16831	16709	16715	16761	16760	16609	16808	16756	16890	16600	16442	16752	16671	16749	16749	16705	16798	16790	16671	16551	16546	16586	16758	16698	16816	16658	16626	16790	16586	16697	16705	16748	16703	16681	16584	16693	16635	16774	16682	16741	16740	16544	16749	16659	16804	16500	16825	16892	16588	16629	16761	16536	16678	16689	16745	16676	16700	16803	16713	16636	16631	16803	16752	16626	16704	16884	16771	16637	16637	16465	16589	16553	16852	16757	16563	16609	16710	16771	16742	16805	16613	16781	16797	16566	16651	16681	16878	16698	16592	16795	16813	16742	16706	16708	16644	16853	16861	16505	16871	16781	16589	16829	16935	16780	16948	16858	16716	16644	16819	16826	16837	16580	16770	16412	16617	16761	16678	16572	16811	16785	16815	16754	16709	16676	16702	16795	16637	16760	16951	16823	16815	16862	16765	16812	16595	16837	16735	16576	16564	16970	16618	16564	16596	16630	16622	16605	16769	16684	16698	16697	16860	16765	16711	16839	16617	16670	16621	16689	16767	16571	16728	16686	16675	16748	16779	16677	16663	16686	16558	16806	16682	16767	16810	16553	16877	16872	16783	16734	16662	16726	16752	16756	16740	16840	16776	16715	16977	16848	16817	16693	16720	16743	16772	16583	16641	16775	16632	16814	16788	16748	16750	16741	16597	16758	16768	16734	16668	16592	16860	16533	16667	16611	16816	16814	16519	16632	16711	16709	16551	16698	16675	16583	16659	16570	17010	16396	16668	16630	16668	16731	16725	16791	16798	16847	16752	16811	16690	16775	16730	16598	16768	16620	16781	16766	16663	16787	16746	16774	16733	16709	16685	16888	16764	16778	16971	16754	16623	16691	16689	16685	16696	16655	16539	16786	16608	16823	16727	16710	16782	16820	16709	16644	16763	16855	16716	16821	16758	16765	16839	16799	16925	16778	16704	16724	16841	16869	16657	16547	16977	16524	16659	16595	16602	17080	16700	16679	16834	16916	16651	16809	16938	16802	16929	16798	16694	16778	16700	16845	16711	16665	16839	16506	16581	16717	16671	16782	16749	16552	16760	16799	16833	16728	16722	16739	16658	16800	16890	16668	16666	16645	16852	16699	16772	16587	16618	16916	16702	16634	16642	16749	16567	16545	16677	16762	16906	16913	16660	16820	16893	16835	16693	16566	16640	16599	16690	16516	16895	16620	16556	16606	16606	16605	16692	16787	16506	16589	16811	16878	16856	16703	16712	16449	16666	16729	16575	16705	16854	16715	16619	16679	16684	16575	16692	16534	16600	16670	16585	16792	16817	16714	16713	16731	16767	16669	16570	16507	16775	16848	16610	16552	16670	16682	16618	16961	16771	16807	16928	16835	16584	16608	16711	16691	16752	16547	16607	16909	16728	16577	16793	16717	16864	16722	16539	16696	16743	16828	16899	16721	16638	16560	16581	16705	16680	16955	16658	16753	16766	16746	16864	16514	16626	16830	16740	16838	16732	16699	16587	16565	16890	16886	16647	16773	16640	16623	16671	16615	16550	16844	16610	16795	16640	16821	16689	16759	16598	16889	16777	16780	16686	16690	16745	16846	16754	16495	16656	16857	16845	16719	16550	16734	16642	16623	16547	16726	16832	16653	16754	16611	16652	16596	16701	16855	16779	16599	16617	16846	16791	16752	16539	16588	16994	16667	16816	16816	16619	16776	16708	16695	16721	16631	16575	16761	16724	16630	16866	16715	16608	16601	16631	16838	16474	16619	16771	16776	16768	16889	16789	16796	16745	16705	16700	16749	16624	16926	16677	16737	16639	16873	16883	16659	16665	16793	16891	16537	16683	16861	16623	16674	16603	16733	16598	16877	16719	16786	16629	16604	16813	16716	16670	16573	16913	16778	16782	16832	16505	16862	16438	16571	16643	16649	16666	16650	16404	16730	16661	16692	16637	16467	16707	16577	16744	16643	16744	16674	16887	16736	16775	16938	16652	16628	16783	16711	16639	16662	16566	16785	16616	16687	16759	16801	16748	16812	16797	16889	16591	16692	16805	16683	16701	16648	16686	16937	16712	16676	16908	16545	16656	16672	16672	16776	16724	16591	16553	16703	16555	16665	16593	16779	16742	16501	16812	16632	16789	16635	16724	16872	16738	16715	16740	16701	16641	16821	16720	16864	16647	16810	16779	16810	16581	16789	16916	16676	16673	16561	16873	16589	16629	16670	16669	16739	16718	16846	16661	16715	16733	16655	16663	16625	16804	16737	16758	16562	16688	16684	16586	16784	16891	16666	16606	16741	16751	16663	16617	16719	16901	16808	16607	16517	16683	16641	16758	16839	16540	16840	16600	16645	16450	16767	16607	16644	16483	16616	16744	16806	16569	16620	16472	16834	16718	16826	16737	16674	16724	16707	16791	16713	16561	16961	16639	16654	16738	16628	16680	16675	16683	16666	16569	16623	16841	16650	16951	16590	16556	16656	16502	16663	16571	16659	16637	16923	16833	16656	16704	16806	16545	16623	16832	16672	16640	16645	16742	16852	16711	16914	16833	16647	16656	16741	16590	16891	16541	16723	16606	16768	16655	16699	16777	16929	16728	16755	16709	16710	16831	16731	16789	16858	16676	16958	16790	16825	16528	16733	16521	16866	16747	16730	16938	16792	16690	16658	16476	16556	16800	16859	16633	16709	16712	16700	16707	16860	16791	16746	16576	16525	16603	16668	16591	16761	16865	16769	16540	16732	16688	16661	16570	16691	16574	16669	16756	16910	16633	16860	16693	16812	16760	16801	16580	16723	16758	16827	16800	16693	16619	16566	16685	16873	16800	16604	16715	16847	16647	16877	16652	16728	16818	16610	16705	16734	16668	16652	16739	16654	16517	16714	16718	16724	16846	16596	16751	16828	16811	16874	16929	16649	16698	16999	16743	16617	16641	16635	16785	16752	16887	16620	17001	16997	16775	16748	16796	16579	16579	16643	16758	16695	16786	16720	16659	16794	16775	16683	16707	16859	16654	16720	16708	16709	16690	16735	16843	16831	16825	16789	16677	16914	16692	16740	16584	16785	16691	16582	16703	16831	16838	16905	16785	16838	16659	16945	16863	16628	16839	16554	16650	16712	16814	16720	16820	16645	16481	16600	16494	16867	16740	16771	16864	16724	16734	16521	16658	16791	16753	16782	16703	16752	16913	16628	16634	16786	16577	16517	16613	16714	16754	16648	16740	16722	16701	16777	16639	16784	16574	16593	16893	16759	16501	16563	16614	16696	16627	16774	16576	16694	16478	16744	16623	16601	16592	16754	16851	16912	16637	16612	16722	16745	16872	16877	16706	16769	16846	16819	16678	16505	16611	16773	16657	16804	16756	16793	16685	16712	16915	16586	16753	16809	16614	16866	16596	16803	16707	16635	16570	16725	16794	16759	16619	16680	16846	16883	16834	16701	16759	16615	16827	16639	16633	16645	16563	16636	16635	16746	16843	16560	16808	16801	16693	16494	16785	16701	16687	16827	16659	16742	16763	16647	16803	16704	16912	16746	16552	16757	16809	16692	16678	16714	16625
30441	45393	41133	32106	27264	22501	20315	18058	16503	15766	15360	15288	15181	15338	15007	14812	14806	14729	14532	14400	14490	14520	14552	14260	14462	14519	14416	14319	14348	14361	14426	14225	14244	14305	14204	14405	14260	14317	14217	14371	14183	14258	14231	14261	14204	14217	14202	14139	14222	14164	14307	14208	14221	14350	14252	14209	14195	14183	14442	14178	14097	14066	14184	14106	14139	14035	14189	14243	14244	14187	14131	14237	14334	14089	14293	14055	14163	14197	14315	14038	14080	14280	14201	14237	14206	14125	14145	14261	14263	14114	14155	14110	14262	14232	14136	14424	14098	14267	14199	14137	14223	14193	14324	14086	14282	14286	14167	14193	14316	14239	14129	14164	14275	14225	14145	14275	14139	14126	14338	14237	14120	14196	14106	14190	14207	14321	14198	14163	14238	14085	14268	14148	14236	14313	14194	14295	14070	14134	14117	14254	13941	14424	14152	14196	14121	14289	14400	14182	14049	14139	14058	14323	14115	14238	14181	14164	14132	14125	14260	14171	14222	14213	14387	14167	14191	14142	14219	14260	14383	14360	14294	14206	14342	14014	14163	14243	14191	14186	14159	14105	14281	14224	14107	14180	14114	14354	14176	14029	14124	14259	14274	14173	14237	14117	14155	14160	14307	14094	14062	14115	14152	14196	14009	14188	14216	14163	14329	14091	14209	14172	13994	14362	14199	14165	14211	14206	14125	14127	14309	14137	14364	14168	14212	14124	14162	14048	14047	14234	14147	14134	13999	14159	14214	14195	14316	14293	14207	14429	14212	14165	14114	14210	14170	14054	14186	14173	14252	14255	14184	14221	14305	14321	14332	14389	14230	14222	14101	14198	14086	14339	14268	14150	14202	14150	14309	14146	14263	14008	14216	14233	14207	14118	14185	14215	14099	14287	14105	14283	14257	14115	14134	14249	14315	14068	14252	14095	14337	14306	14122	14111	14054	14090	14146	14072	14171	14264	14400	14275	14214	14175	14183	14267	14363	14175	14130	14212	14191	14179	14231	14296	14239	14142	14099	14090	14255	14307	14339	14295	14448	14134	14201	14336	14173	14035	14219	14317	14239	14205	14251	14181	14415	14251	14287	14254	14257	14193	14291	14063	14227	14095	14039	14195	14312	14081	14268	13979	14339	14142	14024	14124	14244	14239	14162	14114	14093	14061	14228	14313	14177	14267	14250	14191	14253	14335	14104	14201	14383	14135	14160	14344	14230	14118	14160	14258	14224	14352	14177	14180	14288	14177	14375	14116	14238	14127	14403	14384	14261	14127	14150	14134	14288	14198	14085	14204	14315	14242	14331	14177	14204	14329	14208	14061	14117	14238	14213	14339	14451	14094	14283	14380	14074	14276	14118	14229	14140	14047	14202	14258	14139	14228	14268	14206	14226	14100	14226	14258	14263	13995	14193	14068	14257	14225	14241	14048	14315	14227	14197	14258	14125	14230	14351	14125	14082	14155	14142	14126	14304	14240	14288	14131	14288	14266	14272	14323	14203	14291	14262	14152	14115	14144	14256	14192	14040	14140	14131	14167	14197	14149	14136	14322	14231	14158	14197	14283	14131	14123	14122	14313	14253	14183	14164	14302	14139	14304	14199	14090	14234	14328	14295	14219	14315	14180	14199	14180	14049	14345	14236	14281	14124	14077	14185	14113	14281	14265	14157	14273	14017	14340	14236	14213	14280	14312	14477	14144	14171	14313	14106	14293	14173	14125	14162	14184	14410	14237	14270	14012	14213	14330	14271	14185	14241	14178	14020	14309	14165	14284	14171	14261	14357	14257	14125	14207	14242	14350	14016	14289	14295	14484	14181	14347	14165	14264	14222	14153	14266	14147	14241	14150	14194	14068	14164	14165	14152	14292	14160	14238	14141	14265	14168	14080	14118	14227	14292	14165	14255	14180	14105	14137	14143	14221	14216	14182	14263	14146	14174	14256	14219	14212	14278	14119	14145	14283	14000	14121	13959	14111	14203	14107	14180	14240	14226	14422	14282	14047	14110	14287	14095	14052	14160	14247	14203	14267	14227	14273	14183	14181	14319	14208	14145	14288	14177	14258	14366	14153	14105	14130	14158	14293	14162	14117	14215	14180	14269	14219	14261	14342	14245	14324	14244	14178	14197	14141	14168	14176	14028	14247	14134	14327	14120	14309	14142	14261	14372	14295	14212	14074	14075	14283	14134	14084	14258	14247	14200	14074	14295	14302	14206	14146	14032	14120	14149	14318	14277	14029	14098	14230	14244	14214	14192	14114	14267	14178	14350	14297	14143	14251	13968	14204	14131	14111	14221	14117	14149	14282	14167	14212	14176	14270	14073	14091	14291	14357	14226	14408	14199	14275	14263	14086	14142	14135	14096	14267	14279	14068	14142	14301	14219	14185	14092	14080	14153	14164	14323	14232	14117	14176	14210	14119	14189	14214	14090	14090	14274	14173	14443	14188	14211	14167	14338	14222	14215	14121	14170	14208	14282	14275	14284	14145	14185	14260	14271	14178	14028	14099	14107	14117	14106	14113	14232	14219	14228	14153	14245	14079	14217	14231	14213	14138	14046	14170	14235	14221	14126	14191	14164	14271	14083	14135	14257	14206	14497	14004	14370	14220	14171	14166	14273	14131	14171	14296	14164	14136	14257	14230	14303	14327	14152	14213	14047	14206	14178	14079	14290	14142	14044	14211	14152	14238	14301	14276	14230	14285	14018	14183	14198	14165	14396	14261	14094	14263	14097	14199	14298	14089	14139	14146	14344	14241	14208	14294	14302	14408	14075	14296	14190	14271	14294	14356	14177	14144	14309	14185	14207	14307	14374	14139	14135	14227	14349	14018	14343	14110	14176	14232	14352	14134	14031	14033	14194	14178	14317	14256	14177	14193	14232	14122	14422	14094	14208	14262	14209	14230	14232	14087	14221	14159	14135	14051	14232	14315	14192	14293	14171	14163	14086	14242	14108	14309	14031	14365	14165	14267	14183	14456	14292	14058	14167	14160	14299	14150	14230	14204	14249	14229	14213	14319	14104	14261	14273	14187	14149	14080	14223	14250	14233	14180	14076	14120	14184	14242	14324	14258	14258	14177	14145	14151	14235	14257	14121	14309	14239	14167	14141	14152	14198	14173	14242	14293	14102	14274	14306	14301	14110	14024	14310	14315	14145	14246	14120	14254	14151	14321	14153	14292	14111	14363	14271	14221	14201	14249	14276	14177	14348	14221	14269	14244	14327	14316	14083	14189	14166	14091	14339	14176	14287	14404	14379	14221	14262	14140	14257	14095	14132	14343	14003	14074	14281	14184	14106	14239	14178	14332	14274	14223	14266	14012	14156	14189	14249	14255	14270	14244	14071	14225	14274	14089	14309	14153	14145	14261	14373	14216	14220	14181	14196	14119	14124	14138	14150	14049	14198	14244	14184	14103	14169	14137	14063	14051	14168	14143	14219	14198	14238	14109	14180	14322	14141	14138	14216	14210	14193	14317	14320	14315	14208	14236	14222	14178	14079	14287	14273	14223	14152	14395	14298	14314	14117	14119	14130	14282	14148	14148	14049	14252	14085	14241	14279	14320	14047	14140	14170	14125	14125	14245	14433	14255	14255	14214	14114	14237	14263	14130	14362	14090	14245	14307	14292	14152	14234	14169	14164	14179	14133	14179	13971	14111	14161	14082	14284	14236	14333	14249	14159	14124	14148	14154	13973	14210	14252	14375	14185	14323	14210	14269	14163	14251	14348	14157	14313	14166	14172	14236	14309	14100	14292	14114	14094	14246	14287	14030	14245	14122	14198	14014	14288	14292	14100	14162	14057	14301	14229	14146	14146	14326	14135	14080	14179	14192	14186	14202	14261	14243	14112	14079	14066	13912	14168	14378	14116	14163	14253	14124	14274	14228	14300	14274	14019	14218	14109	14212	14165	14199	14376	14019	14153	14085	14014	14098	14326	14065	14159	14170	14240	14128	14135	14195	14194	14111	14286	14200	14283	14277	14172	14261	14209	14191	14252	14303	14097	14166	14155	14237	14228	14208	14056	14228	14190	14169	14213	14376	14255	14243	14289	14435	14196	14049	14190	14211	14141	14346	13974	14183	14032	14214	14122	14334	14186	14161	14239	14139	14213	14256	14251	14144	14110	14317	14229	14161	14287	14192	14205	14127	14186	14231	14190	14222	14234	14101	14356	14112	14125	14185	14262	14264	14131	14310	14184	14168	14215	14130	14270	14234	14118	14100	14162	14397	14203	14202	14232	14241	14208	14213	14168	14325	14174	14131	14331	14181	14134	14039	14167	14244	14151	14255	14222	14210	14125	14117	14306	14188	14255	14239	14034	14233	14273	14253	14228	14239	14343	14251	14303	14233	14311	14294	14099	14154	14222	14180	14355	14133	14097	14264	14085	14305	14233	14144	14326	14201	14312	14183	14104	14147	14272	14231	14057	14064	14156	14137	14231	14393	14222	14329	14134	14188	14281	14109	14148	14132	14251	14104	14229	13980	14040	14175	14241	14025	14324	14206	14145	14373	14195	14258	14161	14214	14243	14140	14155	14280	14234	14265	14309	14242	14084	14090	14253	14416	14298	14197	14163	14146	14206	14230	14007	14263	14235	14153	14193	14236	14209	14073	14186	14131	14209	14235	14080	14103	14145	14214	14368	14238	14254	14348	14229	14068	14315	14307	14025	14066	14167	14266	14089	14111	14190	14147	14251	14213	13932	14187	14260	14059	14272	14254	14206	14193	14200	14193	14261	14110	14310	14272	14265	14196	14285	14327	14272	14161	14250	14166	14202	14231	14124	14219	14277	14392	14213	14235	14373	14168	14131	14286	14223	14419	14304	14161	14288	14095	14306	14128	14149	14359	14049	14195	14157	14273	14180	14236	14128	14030	14116	14213	14267	14197	14131	14295	14174	14199	14403	14246	14160	14217	14230	14226	14081	14076	14177	14284	14184	14157	14190	14240	14167	14327	14330	14227	14191	14307	14273	14184	14169	14195	14210	14198	14208	14260	14305	14335	14371	14179	14264	14159	14101	14124	14377	14402	14171	14234	14309	14396	14332	14201	14249	14234	14134	14275	14261	14276	14372	14250	13992	14356	14031	14230	14185	14209	14229	14206	14261	14156	14247	14235	14130	14304	14280	14237	14280	14109
23777	21038	28612	25200	25341	26910	25819	21880	19421	18938	18304	18107	18026	17810	17505	17427	17469	17089	17006	16958	17031	16882	16916	17094	16872	16796	16861	16952	16947	16906	16878	16712	16869	16673	16706	16688	16884	16717	16756	16524	16835	16719	16607	16669	16679	16856	16728	16608	16730	16721	16675	16613	16407	16505	16551	16482	16736	16669	16870	16724	16672	16666	16603	16586	16768	16686	16633	16562	16573	16759	16683	16667	16592	16702	16710	16595	16638	16595	16655	16589	16627	16484	16666	16546	16741	16752	16559	16698	16601	16760	16595	16592	16659	16487	16718	16789	16535	16716	16799	16790	16623	16761	16567	16463	16633	16552	16615	16770	16670	16532	16527	16724	16552	16588	16633	16512	16691	16561	16720	16617	16780	16640	16711	16576	16639	16616	16630	16547	16688	16581	16708	16524	16676	16769	16705	16759	16637	16700	16509	16762	16624	16614	16830	16728	16646	16577	16591	16678	16680	16507	16493	16658	16485	16661	16404	16558	16605	16703	16442	16590	16703	16507	16611	16759	16577	16647	16423	16577	16708	16639	16604	16560	16632	16649	16469	16478	16507	16696	16489	16666	16519	16460	16937	16574	16696	16556	16629	16489	16491	16577	16580	16673	16653	16554	16639	16634	16777	16750	16567	16454	16448	16436	16635	16522	16647	16510	16687	16695	16541	16607	16791	16645	16744	16690	16819	16610	16608	16780	16640	16642	16767	16611	16636	16539	16776	16593	16691	16613	16521	16370	16575	16559	16574	16617	16653	16684	16727	16666	16687	16547	16610	16609	16639	16855	16514	16448	16613	16485	16665	16655	16766	16556	16826	16653	16566	16644	16518	16658	16634	16556	16676	16787	16793	16759	16684	16800	16665	16688	16606	16589	16720	16814	16761	16708	16618	16665	16608	16654	16715	16645	16632	16603	16531	16450	16639	16658	16505	16701	16594	16665	16560	16704	16549	16494	16591	16608	16648	16526	16629	16638	16648	16515	16478	16634	16739	16522	16762	16581	16563	16669	16693	16659	16768	16661	16490	16594	16706	16696	16667	16600	16842	16768	16751	16717	16604	16568	16722	16788	16813	16768	16645	16664	16742	16544	16767	16660	16609	16495	16663	16409	16642	16557	16582	16648	16526	16658	16420	16590	16625	16512	16789	16449	16659	16864	16721	16597	16531	16518	16598	16564	16739	16565	16691	16535	16647	16379	16589	16521	16652	16715	16710	16565	16279	16720	16840	16584	16536	16530	16691	16576	16722	16593	16807	16705	16668	16480	16682	16493	16410	16392	16716	16607	16594	16689	16663	16540	16613	16510	16606	16425	16566	16587	16674	16778	16731	16614	16618	16712	16662	16589	16592	16689	16448	16613	16530	16454	16572	16657	16535	16734	16676	16529	16732	16776	16655	16725	16622	16615	16691	16790	16636	16714	16556	16480	16487	16729	16546	16521	16661	16589	16674	16447	16618	16541	16799	16575	16659	16688	16786	16541	16720	16721	16718	16401	16594	16541	16658	16895	16721	16537	16606	16556	16630	16686	16355	16593	16569	16467	16582	16543	16491	16678	16662	16579	16620	16538	16643	16710	16577	16491	16620	16558	16463	16549	16712	16662	16611	16716	16475	16653	16805	16647	16702	16611	16501	16624	16483	16500	16665	16590	16688	16756	16722	16541	16612	16723	16659	16646	16556	16856	16536	16554	16851	16591	16481	16645	16582	16785	16734	16597	16481	16508	16636	16494	16642	16549	16539	16430	16453	16576	16511	16653	16556	16666	16594	16631	16686	16767	16625	16628	16723	16449	16719	16579	16415	16788	16553	16549	16741	16611	16814	16589	16706	16489	16583	16668	16684	16549	16677	16796	16572	16684	16686	16599	16679	16755	16541	16699	16753	16515	16527	16645	16630	16606	16722	16630	16538	16625	16735	16587	16474	16396	16681	16627	16400	16298	16607	16744	16655	16560	16693	16611	16717	16377	16580	16492	16710	16570	16810	16648	16635	16564	16704	16796	16698	16483	16521	16591	16512	16528	16660	16687	16638	16881	16512	16581	16464	16538	16553	16496	16428	16651	16494	16672	16735	16675	16708	16554	16641	16869	16525	16406	16610	16599	16624	16617	16694	16550	16401	16482	16476	16487	16419	16402	16691	16491	16533	16523	16517	16588	16563	16589	16655	16599	16665	16586	16597	16656	16521	16638	16550	16403	16649	16581	16497	16546	16544	16628	16675	16746	16671	16361	16721	16553	16431	16447	16710	16731	16560	16678	16648	16634	16602	16615	16556	16707	16564	16650	16664	16601	16593	16363	16647	16655	16705	16549	16846	16644	16464	16576	16619	16549	16857	16633	16783	16768	16586	16413	16511	16574	16772	16680	16781	16535	16660	16580	16730	16467	16641	16657	16740	16542	16554	16634	16554	16506	16564	16706	16437	16473	16485	16586	16811	16801	16783	16597	16652	16500	16505	16616	16688	16568	16583	16566	16611	16648	16611	16461	16447	16431	16535	16814	16571	16715	16733	16652	16623	16712	16401	16757	16824	16589	16577	16818	16538	16613	16593	16433	16762	16680	16782	16697	16727	16381	16630	16738	16878	16569	16575	16649	16536	16824	16787	16756	16673	16821	16534	16618	16676	16555	16518	16712	16764	16676	16741	16687	16566	16496	16454	16584	16754	16583	16511	16702	16695	16662	16580	16513	16564	16683	16565	16665	16559	16679	16345	16861	16569	16447	16734	16614	16665	16737	16480	16584	16648	16418	16726	16560	16647	16800	16783	16822	16605	16479	16725	16632	16678	16592	16665	16596	16398	16661	16729	16652	16887	16624	16380	16622	16474	16444	16524	16623	16552	16675	16697	16641	16658	16559	16616	16553	16633	16668	16612	16734	16691	16796	16737	16712	16653	16696	16587	16780	16803	16819	16603	16656	16611	16662	16682	16407	16496	16530	16599	16640	16705	16707	16527	16517	16660	16611	16775	16666	16697	16627	16863	16443	16641	16457	16648	16676	16556	16497	16504	16739	16473	16694	16714	16659	16491	16347	16656	16800	16446	16525	16629	16424	16495	16659	16737	16457	16393	16354	16476	16604	16620	16564	16530	16488	16781	16480	16605	16669	16705	16514	16655	16618	16582	16545	16614	16682	16678	16654	16566	16589	16589	16572	16586	16581	16488	16779	16677	16948	16715	16691	16754	16560	16674	16479	16617	16558	16538	16546	16823	16562	16789	16526	16494	16786	16724	16461	16749	16731	16704	16586	16686	16505	16662	16656	16705	16740	16728	16683	16547	16689	16541	16687	16553	16696	16723	16612	16659	16684	16607	16477	16549	16666	16695	16371	16779	16823	16660	16562	16696	16770	16694	16649	16569	16433	16598	16561	16680	16547	16563	16665	16418	16512	16520	16473	16632	16717	16409	16523	16486	16666	16696	16379	16639	16596	16458	16563	16669	16718	16627	16221	16671	16547	16638	16659	16522	16626	16596	16571	16873	16587	16418	16592	16596	16507	16715	16660	16841	16754	16666	16847	16580	16688	16567	16768	16664	16636	16438	16664	16594	16622	16568	16756	16785	16446	16660	16768	16649	16454	16671	16666	16631	16653	16666	16556	16577	16614	16582	16708	16478	16523	16661	16792	16746	16688	16424	16703	16571	16503	16620	16585	16381	16838	16643	16575	16500	16323	16587	16730	16695	16590	16634	16529	16736	16567	16633	16761	16667	16505	16405	16453	16525	16695	16579	16601	16688	16458	16545	16584	16787	16686	16563	16647	16669	16631	16646	16594	16682	16573	16429	16742	16803	16617	16768	16697	16655	16774	16813	16647	16734	16783	16597	16640	16683	16765	16581	16635	16556	16486	16523	16529	16435	16639	16561	16540	16760	16808	16727	16680	16596	16531	16667	16694	16606	16587	16600	16531	16665	16503	16746	16611	16654	16487	16652	16496	16599	16624	16635	16628	16510	16699	16526	16698	16426	16500	16656	16511	16463	16703	16668	16825	16537	16572	16579	16821	16452	16621	16674	16720	16720	16669	16629	16541	16488	16464	16616	16426	16567	16641	16725	16626	16521	16674	16445	16659	16456	16723	16682	16602	16546	16538	16671	16794	16562	16616	16432	16652	16660	16615	16512	16774	16589	16660	16954	16608	16627	16482	16574	16644	16449	16513	16700	16570	16482	16681	16678	16640	16618	16529	16434	16561	16697	16497	16579	16569	16620	16670	16586	16581	16603	16679	16549	16669	16485	16478	16683	16528	16515	16579	16866	16874	16674	16450	16619	16665	16657	16590	16765	16541	16664	16507	16848	16651	16560	16526	16581	16544	16744	16603	16630	16641	16520	16584	16513	16506	16569	16449	16618	16615	16656	16646	16506	16759	16642	16557	16554	16659	16853	16589	16564	16489	16705	16532	16719	16605	16665	16597	16514	16545	16776	16746	16786	16545	16664	16486	16406	16574	16530	16469	16647	16694	16665	16595	16648	16803	16631	16802	16546	16747	16598	16706	16521	16639	16654	16516	16663	16391	16581	16455	16613	16543	16584	16483	16632	16703	16608	16637	16452	16557	16804	16613	16697	16576	16592	16694	16686	16815	16647	16703	16523	16600	16635	16612	16620	16942	16784	16771	16585	16570	16635	16613	16554	16495	16501	16467	16557	16588	16767	16696	16650	16777	16642	16664	16591	16607	16488	16509	16446	16445	16767	16765	16532	16561	16732	16594	16779	16610	16754	16633	16713	16454	16671	16648	16546	16490	16697	16709	16828	16667	16693	16783	16585	16438	16683	16530	16589	16557	16610	16373	16638	16540	16545	16549	16657	16490	16739	16724	16734	16561	16568	16566	16543	16623	16730	16594	16651	16623	16714	16625	16801	16698	16735	16567	16554	16592	16704	16575	16463	16756	16665	16675	16605	16516	16643	16768	16775	16657	16514	16618	16615	16493	16499	16637	16634	16738	16728	16693	16484	16359	16617	16612	16724	16773	16561	16625	16656	16845	16611	16524	16747	16688	16721	16556	16355	16409	16501	16578	16634	16651	16335	16760	16650	16532	16714	16647	16831	16410	16662	16536	16726	16413	16671	16593	16626	16552	16605	16578	16765	16787	16588	16419	16515	16627	16561	16434	16627	16702	16666	16546	16607	16602	16617	16641
29933	51679	47514	37875	32586	27054	23901	20921	18155	16974	16314	16179	15822	15761	15471	15324	15187	14824	14696	14682	14620	14585	14585	14188	14640	14379	14401	14340	14204	14385	14256	14168	14162	14222	14269	14323	14215	14198	14310	14171	14209	14083	14280	14031	14255	14210	14192	14106	13959	14052	14126	14040	14267	14189	14103	14097	14027	14092	14172	14169	14307	14213	14001	14087	14241	14173	14304	14039	14179	14107	14310	14192	13994	14240	14146	14256	13976	14060	14093	13995	14125	14070	14291	14161	14079	14152	14296	14126	14134	13918	14109	14140	14146	14462	14150	14273	14086	14121	14173	14032	14032	14125	14131	14143	14184	14116	14033	14065	13994	14141	14184	14256	14106	14259	14195	14101	14016	13968	14101	14042	14182	14126	14054	14099	14268	14073	14064	13950	13946	14073	14019	14046	14119	14048	13966	14094	13950	14220	13957	14268	14104	14145	14330	14096	14170	14273	14156	14182	14205	14116	14082	14231	14224	13977	14125	14046	14225	13934	14185	14183	14147	14071	14161	14071	14220	14221	13915	14040	14200	14128	14012	13922	14004	14130	14111	14179	14032	14001	14014	14069	14018	14055	13935	14022	14201	14128	13973	14267	13996	14057	14118	14211	14034	14206	14190	14173	14271	14113	14018	14133	14177	14313	14000	14274	14239	14130	14049	14183	14019	14176	14157	14102	14098	14204	14253	14163	14237	14008	14286	14151	14228	14330	14262	14289	14097	14190	14031	14191	14250	14153	14050	14112	14233	14120	14291	14119	14317	14266	14187	14179	14150	14036	14212	14038	14071	14046	14082	14114	14164	14259	14101	14201	14139	14083	14095	14232	13920	14130	14057	14168	14053	14052	14135	14097	14278	13971	14228	14038	14205	14092	14010	14264	14141	14086	14054	14079	14254	14137	14166	14042	14065	14074	14120	14150	14057	14425	14136	14078	14075	14197	14137	14083	14183	14064	14075	13963	14043	14116	13961	14080	14022	14025	14206	14182	14035	14015	13933	14177	14244	14313	14070	13999	14092	14279	14151	14131	14271	13975	14144	14124	14009	14100	14261	14101	14195	14091	14074	14216	14352	14181	14129	14045	14018	14175	14088	14067	13927	14243	14215	13959	14108	14193	13998	14166	14280	14243	14250	14225	14045	14108	14074	14085	13977	14176	14257	14169	14021	14065	14222	14015	14040	14194	14062	14116	14053	14048	14179	14249	14110	14072	14081	14028	14256	14175	14082	14247	14298	13992	13908	14177	14126	14077	14158	14155	14418	13933	14066	14071	14028	13989	14274	14116	13970	14062	14157	14165	14007	14087	14177	14087	14150	13981	14139	14061	14129	14060	13996	13989	14099	14241	14160	14246	14212	14116	14161	14172	14147	14109	13961	14227	14202	14152	14062	14209	14069	14214	14271	14150	14297	14130	14205	14047	14211	14175	13984	14166	14115	14088	14094	14126	13986	14139	13926	14200	14100	14277	14178	14222	14036	14278	13955	14183	14045	14256	14055	14154	14162	14097	14075	14109	14018	14155	13992	14043	14128	14182	14253	14091	13921	14155	14081	14114	14012	14152	13980	14194	14158	14220	14025	14231	14118	14125	14250	14085	14177	14076	14071	14015	14151	14096	14143	14124	14230	14057	14159	14202	14086	14134	14187	14060	13855	14143	14119	14106	14250	14080	13985	14196	14121	14062	13978	14107	14237	14115	14137	14267	14098	14156	13968	14141	14253	14241	14236	14219	14291	14032	14185	14068	14092	14016	14130	14155	14116	14095	14253	14218	14038	14163	14180	14144	14083	14120	14078	14105	13917	14134	14156	14313	14234	14008	13966	13999	14144	14276	14268	14177	14201	14032	14120	14031	14279	14155	14141	14185	14103	14153	14160	14121	14176	14060	14036	13934	14237	14164	14190	14229	14482	14268	14084	14207	14137	14189	14324	14111	14034	13971	14326	14052	14156	14259	14128	14296	14168	14229	14048	14172	14134	14072	14058	14060	14063	14056	14107	14009	13908	14233	14204	14156	14136	13989	14150	14194	14198	14006	14079	14103	14230	14103	14061	14201	14070	14292	14163	14229	14077	14219	14040	14170	14177	14147	14189	14153	14167	14024	14004	14272	14056	14011	14028	14022	13973	14044	14082	14298	14165	14088	14073	14189	14193	14047	14123	14179	14118	14079	14044	14149	14135	14185	14110	14069	14197	14044	14144	14247	14057	14138	14198	14126	14244	13961	14275	14057	14200	14036	14080	14071	14184	14141	14041	14153	14021	14084	14028	14131	14280	14249	14013	14100	14078	14005	13997	14066	14080	14003	14227	14004	13997	14060	14131	14111	14190	14134	14119	13934	14055	13993	14279	14034	14074	14288	14092	14162	14112	14138	14156	14058	14066	14159	14172	14148	14119	14086	14188	14203	14188	14047	14076	13936	14136	14155	14304	14078	14015	14194	14187	13815	14196	14085	14103	14076	14024	14027	14164	14183	14100	13848	14003	14209	14146	13984	14130	14046	14162	14168	14095	14074	14198	14109	14126	14110	14173	14182	14069	13940	14167	13971	13995	14152	14147	14133	14068	14244	14208	14343	14182	14162	14248	14180	14105	13997	14107	13951	14008	14118	14144	14169	14051	14157	14151	14279	14200	14206	14054	14121	14054	14101	14262	14004	14005	14199	14091	14176	14312	14002	14149	14142	14177	14190	14251	14012	14112	14074	14242	14128	14151	14021	14022	14147	14152	14128	14013	14093	14102	14118	14087	14004	14100	14004	13938	14044	14304	14031	14244	14059	14063	14100	14098	14248	14155	14004	14008	14112	14040	14131	14085	14027	13957	14011	14103	14102	14096	14208	14091	14075	14224	14185	14104	14186	14128	14040	14115	14197	14131	14143	14036	14164	14197	14114	13901	14180	14012	14004	14071	14023	14126	14067	14180	14037	14208	14146	14163	14101	14263	14150	14128	13918	14169	14206	14037	14079	14144	14114	13837	14105	14157	14162	14278	14013	14179	13889	14144	14124	14093	14063	14032	14176	14214	14057	14079	14086	14149	14176	14451	14254	14277	14083	14216	14071	14217	14217	14144	14031	14151	14195	13930	14309	14097	14231	14238	14062	14285	14185	14128	13987	14133	14219	13939	14153	14310	14141	14353	14155	14145	14221	14188	13935	14006	14233	14011	14115	14236	14068	14143	14156	14115	14212	13840	14286	14060	14017	14169	14015	14000	14011	14200	14003	14203	14057	14199	14210	13903	14040	14009	14023	14140	14240	14116	14071	13977	14164	14090	14094	14100	14278	14079	14101	14071	14088	14037	14154	14000	14068	14110	14169	14266	13984	14014	14155	14244	14159	14091	14063	14134	14164	14050	14092	14316	14034	14235	14295	14200	14135	14126	14135	14025	14068	14230	14031	14054	13995	14170	14140	14060	14166	14141	14232	14050	14104	14054	14024	13920	14091	14132	14147	14055	14272	14019	14095	14093	14195	14144	14281	14185	14101	14103	14025	14028	14008	14127	14087	14020	14158	14237	14171	14021	14197	14150	14053	14146	14078	14293	14123	14235	14070	14143	14044	14002	13998	14141	14178	14242	13956	14104	14082	14008	14221	14111	14002	14087	14196	14259	14212	14128	14236	14025	14222	14200	14093	14073	14133	14102	14118	14202	14005	14066	14084	14093	14031	14141	14054	14185	14037	14112	14318	14223	14167	14158	14157	14057	14185	14172	14051	14142	14274	13966	14145	14051	14201	14130	14059	14110	14002	14227	14065	14173	14076	13979	14011	14073	14205	14293	14212	14113	14128	14138	14043	14156	14050	14229	14220	14103	14195	14189	14188	14075	14071	14202	14128	13988	14010	14146	14201	14168	14110	14096	13996	14207	14076	14018	14198	14149	14311	13989	13997	14079	14095	14055	14193	14203	14109	14172	14049	14124	14173	14172	14306	14252	14228	14054	14120	14131	14119	14122	14149	14138	14183	13993	14123	14083	14113	14222	14208	14021	14163	14015	14148	14288	14072	14210	14214	14119	13948	14118	14048	14131	14176	14244	14012	14249	14118	14132	14165	14115	14120	14236	14130	14306	14180	14086	14002	14140	14074	14072	14028	14112	14125	14038	13990	14185	14067	14074	13904	14234	14265	14069	14114	14214	14108	14054	14167	14200	14195	14117	14083	14140	13959	14100	14034	14131	14244	14068	13951	14097	14085	14149	14066	14088	14126	13987	14235	14188	14223	14116	14130	14057	14142	14134	14188	14170	14112	14205	14195	14058	14178	14063	14216	14082	14128	14089	14053	14124	14185	14138	13974	14139	14074	14206	14221	13973	14149	14137	14148	14118	14281	14163	14043	14132	14260	14114	14049	13966	14162	14037	14217	14084	14148	14163	14039	13975	14005	14300	14120	14079	14101	14061	14079	14097	14156	14208	14156	14237	14046	14010	14205	14014	14243	14102	14027	13964	14245	14155	14165	14055	14260	13907	14163	14113	14052	14177	14179	14066	14182	13994	14251	14065	14088	14138	14140	14283	14208	14101	14269	14029	14177	14047	14033	14079	14206	14181	14178	14094	14205	14161	14142	14243	14147	14193	14034	14009	14152	14303	14137	14188	14176	14240	14047	14139	14240	14188	14094	14179	14130	14163	14044	14298	14070	14306	14157	14204	14124	14188	14363	14286	13967	14076	14137	13996	14057	14099	14105	14028	14236	13977	14135	14027	14087	14124	14111	14076	14185	14109	14116	14097	14209	14097	14048	14174	14273	14194	13949	14070	14175	14176	14024	14133	14269	14147	14320	14146	14180	14195	14071	14265	14056	14231	13982	14119	14084	14093	14238	14214	14079	14214	14178	14231	14101	14067	14169	14052	14116	14240	14123	14082	13974	14070	14045	14159	14248	14064	14009	14105	14236	14156	14212	14098	14170	14085	14150	14146	14009	14091	13987	14160	14096	14242	14178	14144	14146	14169	14143	13969	13992	14350	14038	14066	14083	14098	14085	14097	13985	14111	14269	14156	14151	14192	14328	14044	14227	14061	14215	14226	14201	14104	14201	14042	14312	14198	14067	14122	14100	14185	14154	14161	14058	14049	14186	13997	14029	14260	14121	14087	14343	14143	14134	14171	14219	14019	14267	14151	14223	14034	14132	14214	14102	14177	14218
22680	21053	28848	23767	23130	27104	29736	24467	21735	20852	20172	19505	19488	19112	19011	18739	18593	18438	18345	18262	18341	18351	18122	18092	18095	18156	18165	18164	18054	18073	18017	17898	17969	17809	17930	17719	17747	17757	17868	17564	17676	17741	17683	17714	17907	17851	17748	17807	17720	17695	17615	17641	17820	17623	17636	17664	17531	17626	17774	17560	17674	17451	17617	17605	17749	17765	17744	17483	17463	17736	17624	17428	17578	17958	17588	17750	17420	17681	17501	17467	17630	17469	17565	17750	17616	17447	17556	17688	17730	17654	17582	17701	17816	17676	17867	17712	17627	17522	17762	17537	17802	17523	17709	17743	17609	17540	17622	17693	17617	17557	17601	17616	17691	17838	17458	17596	17539	17452	17746	17622	17607	17463	17439	17561	17746	17626	17523	17453	17606	17541	17861	17477	17813	17506	17580	17563	17669	17903	17482	17764	17575	17512	17891	17893	17627	17563	17747	17631	17711	17420	17661	17557	17564	17544	17468	17377	17429	17545	17419	17628	17785	17609	17661	17297	17667	17693	17723	17569	17603	17787	17660	17555	17638	17564	17604	17577	17501	17442	17749	17611	17789	17551	17760	17775	17503	17539	17506	17569	17601	17701	17527	17579	17504	17649	17493	17358	17788	17734	17754	17937	17485	17600	17334	17537	17677	17434	17409	17533	17584	17664	17638	17412	17743	17751	17463	17560	17585	17603	17658	17711	17616	17504	17541	17517	17518	17678	17491	17598	17654	17743	17559	17591	17567	17507	17790	17589	17627	17671	17561	17438	17506	17635	17490	17610	17614	17655	17622	17709	17701	17618	17476	17585	17634	17625	17549	17647	17550	17771	17743	17767	17667	17722	17524	17676	17654	17545	17591	17570	17521	17846	17714	17675	17624	17590	17709	17644	17585	17778	17633	17555	17657	17684	17668	17463	17665	17739	17781	17748	17737	17603	17605	17602	17664	17438	17652	17876	17509	17566	17533	17722	17717	17724	17588	17519	17657	17591	17447	17596	17536	17486	17688	17601	17606	17433	17591	17536	17637	17641	17475	17592	17574	17516	17847	17554	17804	17693	17437	17621	17652	17692	17609	17597	17719	17733	17833	17452	17420	17582	17576	17483	17626	17669	17742	17649	17520	17446	17639	17524	17739	17576	17672	17804	17635	17613	17650	17593	17576	17643	17823	17514	17701	17557	17485	17619	17590	17624	17653	17510	17685	17615	17787	17565	17551	17412	17495	17656	17696	17486	17581	17453	17537	17497	17558	17869	17592	17559	17701	17407	17424	17734	17617	17536	17656	17756	17622	17644	17693	17595	17644	17738	17621	17643	17558	17499	17612	17502	17663	17752	17719	17647	17485	17822	17687	17575	17522	17672	17511	17643	17753	17634	17515	17594	17707	17803	17467	17444	17534	17612	17584	17670	17691	17640	17435	17594	17527	17552	17412	17530	17690	17709	17612	17383	17712	17479	17657	17540	17591	17638	17363	17470	17471	17644	17510	17759	17584	17590	17405	17614	17742	17607	17520	17664	17619	17543	17592	17774	17481	17735	17640	17849	17834	17511	17650	17604	17662	17660	17756	17580	17454	17491	17617	17598	17474	17503	17508	17683	17448	17529	17427	17584	17686	17562	17717	17681	17556	17428	17477	17634	17566	17673	17779	17573	17626	17540	17873	17639	17621	17468	17674	17731	17650	17589	17592	17634	17481	17668	17727	17704	17505	17748	17605	17743	17692	17816	17741	17595	17649	17656	17430	17739	17531	17590	17672	17550	17620	17537	17505	17573	17640	17495	17616	17669	17612	17644	17483	17539	17641	17604	17530	17500	17791	17689	17522	17442	17312	17505	17657	17563	17716	17670	17823	17544	17819	17475	17657	17594	17585	17795	17789	17637	17439	17600	17643	17628	17575	17482	17509	17753	17581	17590	17748	17703	17697	17434	17749	17591	17552	17645	17619	17547	17669	17705	17554	17698	17532	17653	17574	17864	17930	17745	17718	17780	17573	17633	17646	17813	17516	17598	17607	17550	17501	17449	17630	17760	17528	17548	17718	17530	17747	17612	17605	17513	17447	17728	17386	17556	17473	17589	17661	17568	17769	17768	17687	17788	17441	17491	17712	17705	17762	17755	17426	17337	17673	17694	17764	17747	17683	17462	17593	17626	17729	17533	17842	17559	17372	17581	17436	17746	17426	17476	17602	17611	17563	17505	17626	17499	17757	17441	17559	17658	17665	17505	17626	17502	17440	17305	17462	17590	17570	17594	17509	17585	17415	17604	17505	17692	17726	17599	17574	17537	17658	17714	17620	17593	17693	17429	17498	17584	17674	17499	17764	17602	17700	17637	17706	17600	17735	17628	17582	17811	17540	17470	17732	17680	17704	17631	17547	17515	17837	17450	17733	17550	17654	17632	17632	17697	17632	17400	17705	17670	17579	17568	17576	17565	17599	17650	17703	17581	17622	17499	17698	17472	17497	17555	17663	17561	17790	17687	17598	17606	17686	17473	17516	17667	17549	17609	17610	17553	17331	17385	17538	17772	17736	17499	17656	17423	17597	17595	17638	17868	17767	17353	17770	17550	17640	17468	17625	17693	17625	17483	17596	17741	17804	17601	17557	17512	17747	17493	17660	17395	17555	17661	17913	17687	17604	17604	17473	17708	17452	17701	17518	17612	17615	17471	17556	17407	17716	17804	17647	17579	17578	17519	17594	17506	17784	17578	17406	17656	17663	17526	17640	17678	17645	17584	17688	17406	17669	17559	17583	17766	17653	17693	17686	17659	17667	17662	17613	17586	17520	17590	17507	17617	17628	17556	17539	17457	17510	17560	17656	17882	17515	17386	17777	17603	17668	17798	17622	17646	17526	17552	17643	17695	17312	17627	17414	17684	17454	17623	17586	17723	17639	17573	17388	17513	17597	17455	17570	17593	17774	17668	17605	17466	17573	17559	17567	17630	17462	17407	17540	17748	17748	17627	17557	17467	17485	17666	17604	17513	17541	17474	17641	17457	17552	17578	17647	17682	17781	17749	17515	17586	17653	17508	17774	17728	17862	17565	17502	17748	17471	17802	17504	17726	17678	17528	17685	17726	17624	17783	17384	17686	17592	17606	17670	17674	17604	17741	17669	17666	17525	17571	17494	17542	17505	17482	17485	17679	17558	17389	17562	17497	17678	17680	17587	17640	17552	17488	17492	17504	17685	17435	17548	17489	17658	17676	17550	17384	17595	17721	17774	17424	17426	17688	17629	17730	17657	17682	17786	17779	17503	17694	17497	17559	17790	17632	17605	17536	17395	17596	17524	17730	17511	17670	17644	17629	17660	17663	17938	17695	17468	17585	17580	17500	17603	17582	17649	17561	17598	17591	17632	17633	17750	17529	17563	17557	17623	17560	17703	17849	17617	17649	17663	17541	17546	17595	17791	17712	17739	17622	17692	17552	17731	17625	17588	17588	17587	17614	17637	17752	17821	17659	17725	17511	17774	17464	17666	17547	17514	17563	17532	17452	17484	17593	17726	17833	17608	17565	17774	17772	17772	17611	17519	17631	17593	17616	17803	17616	17601	17684	17544	17595	17681	17468	17695	17645	17601	17598	17682	17545	17695	17491	17602	17759	17662	17860	17767	17694	17680	17753	17483	17608	17701	17623	17564	17746	17631	17577	17491	17514	17659	17462	17584	17781	17612	17535	17453	17564	17655	17375	17628	17655	17706	17652	17551	17600	17537	17416	17520	17552	17535	17558	17434	17571	17568	17889	17473	17506	17825	17468	17526	17586	17680	17732	17571	17727	17331	17606	17522	17795	17834	17667	17683	17674	17696	17507	17631	17666	17581	17642	17513	17672	17561	17328	17581	17577	17608	17623	17671	17597	17465	17460	17427	17649	17545	17501	17624	17664	17794	17418	17611	17487	17541	17672	17866	17603	17517	17707	17453	17616	17480	17620	17475	17599	17642	17551	17632	17569	17553	17581	17679	17663	17693	17598	17419	17642	17771	17522	17582	17665	17748	17733	17458	17512	17587	17562	17615	17645	17670	17645	17669	17703	17640	17661	17653	17620	17489	17720	17692	17460	17554	17563	17483	17594	17686	17615	17647	17632	17517	17487	17698	17648	17639	17485	17809	17656	17672	17519	17678	17639	17551	17193	17642	17438	17591	17497	17634	17511	17777	17675	17811	17524	17512	17763	17693	17721	17437	17445	17533	17668	17630	17668	17614	17433	17783	17440	17652	17595	17652	17624	17727	17536	17748	17698	17606	17549	17691	17737	17395	17769	17644	17889	17583	17442	17577	17629	17637	17511	17659	17751	17527	17681	17731	17627	17809	17553	17687	17712	17614	17702	17518	17661	17774	17657	17861	17602	17805	17532	17665	17524	17631	17466	17892	17504	17734	17738	17564	17561	17648	17683	17624	17415	17572	17580	17564	17655	17614	17535	17516	17549	17696	17552	17547	17577	17832	17753	17477	17442	17672	17631	17496	17628	17600	17444	17604	17687	17574	17560	17462	17845	17636	17502	17386	17731	17513	17623	17723	17513	17609	17530	17479	17600	17513	17686	17596	17690	17550	17506	17456	17484	17585	17723	17530	17502	17647	17461	17457	17436	17824	17567	17666	17645	17720	17692	17827	17641	17755	17505	17600	17764	17696	17756	17525	17812	17459	17530	17552	17667	17552	17771	17796	17555	17425	17567	17753	17669	17666	17431	17466	17721	17597	17662	17550	17531	17607	17375	17486	17494	17589	17506	17651	17657	17612	17668	17546	17528	17517	17622	17786	17436	17540	17596	17552	17433	17449	17665	17554	17567	17620	17678	17790	17549	17497	17399	17598	17541	17595	17633	17531	17462	17782	17744	17718	17701	17742	17503	17633	17418	17603	17604	17553	17707	17660	17469	17582	17587	17572	17745	17608	17734	17426	17710	17639	17529	17647	17644	17691	17626	17400	17737	17547	17751	17486	17412	17695	17512	17645	17623	17735	17489	17423	17584	17564	17823	17509	17466	17645	17579	17769	17638	17494	17532	17538	17766	17766	17685	17852	17517	17515	17788	17470	17642	17641	17755	17467	17612	17597	17588	17677	17540	17581	17729	17651	17639	17462	17609	17481	17463	17761	17789	17571	17593	17682	17663	17695	17708	17768	17550
32072	57290	52970	42345	36763	30309	27099	23462	20473	18793	17536	17401	17039	16762	16503	16261	15891	15770	15643	15546	15448	15317	15094	15341	15107	15037	15084	15187	15039	15075	14771	14682	14973	14954	14812	14862	14997	14821	14751	14714	14731	14840	14707	14885	14845	14805	14754	14801	14700	14868	14648	14645	14684	14899	14632	14707	14717	14640	14761	14819	14664	14847	14785	14774	14645	14634	14715	14671	14618	14735	14743	14712	14903	14735	14708	14721	14792	14732	14692	14774	14795	14598	14721	14635	14658	14703	14795	14801	14762	14752	14670	14712	14685	14905	14562	14818	14919	14698	14759	14559	14624	14751	14648	14860	14650	14584	14818	14710	14698	14776	14499	14892	14768	14655	14734	14629	14656	14692	14729	14786	14804	14469	14726	14711	14849	14711	14653	14387	14583	14786	14695	14661	14735	14761	14746	14757	14673	14694	14616	14680	14822	14760	14653	14704	14927	14647	14664	14720	15000	14539	14709	14890	14585	14640	14657	14674	14807	14711	14702	14704	14768	14656	14739	14677	14800	14730	14744	14804	14745	14788	14835	14668	14678	14633	14646	14581	14780	14774	14636	14872	14547	14614	14721	14610	14722	14729	14615	14525	14635	14624	14854	14617	14800	14621	14910	14755	14668	14796	14596	14438	14745	14595	14864	14604	14799	14668	14502	14697	14636	14672	14472	14773	14712	14802	14663	14812	14625	14839	14556	14751	14874	14697	14737	14712	14723	14638	14702	14805	14634	14744	14673	14777	14833	14867	14639	14817	14680	14749	14746	14777	14683	14837	14781	14697	14679	14610	14579	14644	14624	14755	14580	14718	14700	14711	14714	14628	14740	14620	14728	14775	14705	14810	14751	14719	14703	14653	14556	14829	14711	14690	14671	14730	14667	14745	14731	14750	14724	14780	14586	14635	14591	14859	14720	14786	14672	14644	14847	14623	14786	14685	14606	14629	14991	14963	14588	14777	14618	14746	14834	14769	14702	14702	14539	14808	14698	14674	14590	14700	14552	14617	14667	14797	14734	14718	14681	14963	14740	14833	14685	14521	14788	14645	14681	14551	14631	14662	14710	14729	14830	14615	14740	14664	14566	14773	14606	14655	14747	14688	14797	14598	14605	14603	14634	14748	14676	14799	14661	14590	14722	14581	14718	14856	14711	14670	14781	14635	14605	14847	14692	14496	14763	14710	14747	14724	14721	14725	14564	14732	14461	14820	14739	14749	14602	14818	14767	14774	14780	14741	14712	14581	14690	14636	14676	14743	14815	14780	14622	14737	14634	14705	14672	14609	14673	14637	14813	14823	14710	14655	14578	14784	14664	14680	14550	14718	14823	14826	14808	14674	14859	14687	14833	14609	14740	14587	14789	14742	14779	14720	14954	14607	14672	14715	14607	14707	14650	14563	14682	14677	14773	14609	14715	14523	14871	14856	14685	14734	14748	14702	14574	14679	14834	14695	14609	14784	14596	14770	14623	14654	14763	14712	14774	14795	14648	14731	14625	14699	14887	14692	14856	14792	14573	14801	14648	14774	14938	14795	14800	14728	14756	14772	14683	14799	14727	14785	14634	14673	14551	14758	14640	14747	14771	14762	14700	14593	14740	14896	14745	14891	14594	14720	14704	14813	14716	14714	14780	14767	14860	14639	14605	14712	14792	14587	14684	14654	14716	14703	14760	14680	14751	14458	14773	14794	14745	14665	14655	14662	14656	14684	14706	14677	14648	14619	14669	14649	14780	14695	14737	14812	14627	14752	14762	14731	14725	14692	14807	14728	14710	14772	14643	14647	14727	14568	14574	14706	14781	14753	14654	14782	14731	14771	14696	14727	14915	14729	14913	14697	14699	14611	14635	14669	14822	14649	14794	14661	14753	14791	14694	14688	14707	14781	14749	14730	14751	14763	14686	14766	14720	14580	14803	14562	14857	14707	14611	14650	14798	14693	14744	14886	14568	14736	14859	14594	14902	14834	14702	14632	14641	14681	14673	14797	14808	14729	14792	14783	14601	14500	14660	14570	14689	14619	14618	14552	14602	14743	14652	14675	14810	14902	14885	14747	14659	14761	14624	14801	14648	14721	14707	14683	14639	14853	14861	14690	14839	14683	14834	14707	14632	14721	14757	14807	14562	14695	14714	14793	14809	14754	14582	14878	14740	14801	14668	14717	14555	14709	14571	14678	14743	14873	14704	14743	14700	14815	14758	14670	14676	14785	14715	14670	14618	14577	14709	14646	14597	14849	14617	14724	14732	14636	14577	14733	14742	14647	14660	14673	14771	14737	14660	14682	14706	14530	14664	14450	14650	14747	14649	14707	14678	14633	14597	14706	14651	14608	14734	14687	14840	14679	14591	14823	14520	14741	14667	14691	14639	14800	14616	14699	14702	14810	14669	14556	14707	14829	14580	14619	14721	14764	14609	14724	14554	14568	14735	14777	14824	14579	14785	14633	14785	14694	14765	14632	14788	14634	14440	14645	14604	14755	14744	14661	14741	14688	14879	14753	14820	14631	14680	14664	14710	14630	14635	14796	14662	14566	14519	14756	14736	14589	14722	14808	14726	14728	14568	14631	14686	14751	14626	14742	14604	14526	14807	14704	14794	14768	14689	14743	14825	14717	14739	14725	14787	14771	14859	14790	14742	14662	14802	14699	14606	14915	14651	14720	14614	14539	14786	14726	14913	14643	14747	14619	14726	14689	14774	14680	14833	14656	14772	14692	14877	14546	14832	14800	14619	14699	14682	14562	14656	14701	14696	14796	14765	14827	14570	14646	14946	14811	14837	14562	14720	14663	14688	14812	14835	14643	14513	14552	14601	14683	14621	14646	14863	14726	14752	14912	14652	14600	14621	14513	14750	14756	14863	14651	14601	14833	14746	14739	14638	14631	14772	14665	14650	14592	14750	14724	14692	14684	14818	14635	14571	14787	14785	14659	14683	14864	14871	14601	14851	14616	14540	14696	14852	14719	14849	14621	14753	14534	14642	14620	14641	14779	14586	14800	14747	14689	14572	14837	14765	14612	14649	14651	14756	14686	14831	14735	14604	14476	14868	14723	14823	14831	14711	14709	14709	14806	14691	14657	14799	14624	14611	14797	14710	14594	14728	14637	14565	14722	14597	14773	14839	14413	14778	14587	14821	14782	14732	14786	14765	14652	14843	14521	14684	14596	14751	14641	14783	14797	14694	14805	14582	14716	14836	14791	14694	14672	14651	14797	14572	14630	14720	14688	14663	14715	14754	14709	14873	14708	14658	14683	14718	14651	14649	14754	14782	14769	14736	14667	14606	14670	14711	14619	14718	14740	14610	14620	14670	14689	14685	14941	14760	14722	14572	14732	14570	14580	14811	14775	14659	14763	14604	14637	14518	14585	14631	14575	14707	14646	14702	14701	14730	14643	14749	14428	14751	14724	14644	14619	14781	14578	14701	14615	14497	14815	14581	14712	14748	14618	14784	14692	14672	14969	14681	14774	14779	14774	14678	14585	14579	14662	14496	14706	14631	14805	14706	14714	14756	14823	14741	14850	14654	14690	14717	14583	14764	14585	14595	14637	14711	14599	14702	14609	14675	14702	14861	14576	14686	14847	14700	14774	14660	14565	14537	14787	14557	14735	14838	14621	14696	14674	14702	14756	14665	14819	14628	14628	14663	14874	14691	14790	14820	14788	14787	14848	14828	14511	14616	14686	14652	14721	14774	14567	14679	14738	14687	14665	14497	14533	14581	14744	14774	14730	14681	14751	14876	14714	14678	14809	14446	14684	14734	14754	14837	14810	14889	14561	14551	14827	14728	14756	14563	14671	14754	14683	14756	14763	14725	14629	14746	14697	14649	14755	14651	14763	14589	14532	14707	14755	14787	14767	14697	14715	14894	14725	14734	14824	14778	14635	14757	14750	14804	14634	14626	14612	14463	14650	14669	14605	14629	14667	14712	14602	14588	14850	14759	14613	14789	14755	14685	14757	14687	14648	14641	14801	14660	14735	14606	14914	14585	14654	14629	14826	14799	14537	14807	14632	14644	14761	14820	14838	14664	14686	14855	14647	14815	14902	14721	14605	14702	14602	14758	14709	14881	14841	14716	14607	14715	14765	14647	14844	14651	14778	14621	14741	14758	14724	14701	14659	14693	14685	14708	14741	14693	14645	14694	14686	14855	14702	14665	14567	14703	14772	14767	14654	14522	14808	14842	14828	14722	14538	14690	14798	14598	14674	14695	14640	14632	14569	14621	14790	14841	14625	14729	14686	14765	14569	14726	14663	14684	14682	14728	14779	14546	14754	14613	14591	14766	14674	14678	14824	14905	14555	14706	14796	14638	14746	14837	14679	14724	14799	14649	14742	14611	14713	14686	14667	14668	14861	14756	14722	14775	14523	14994	14788	14589	14712	14631	14638	14756	14658	14936	14760	14654	14663	14717	14534	14797	14804	14638	14749	14779	14576	14683	14819	14555	14687	14767	14736	14720	14727	14695	14664	14881	14690	14683	14871	14879	14769	14760	14731	14707	14801	14821	14606	14703	14782	14707	14675	14718	14695	14822	14838	14766	14668	14693	14684	14691	14699	14650	14650	14748	14685	14688	14638	14727	14755	14583	14762	14644	14649	14813	14635	14949	14616	14620	14711	14733	14454	14730	14733	14743	14733	14622	14795	14755	14877	14562	14557	14628	14668	14821	14641	14727	14713	14569	14774	14565	14626	14749	14830	14722	14762	14653	14800	14714	14664	14914	14813	14646	14713	14683	14595	14759	14622	14713	14766	14658	14806	14547	14770	14790	14741	14610	14794	14674	14662	14680	14643	14500	14608	14832	14647	14693	14761	14665	14806	14704	14794	14706	14573	14646	14639	14767	14744	14666	14736	14643	14666	14817	14685	14705	14522	14582	14588	14737	14492	14785	14537	14752	14811	14569	14679	14649	14617	14826	14549	14807	14647	14732	14712	14622	14559	14781	14604	14893	14637	14577	14834	14631	14615	14494	14603	14587	14703	14602	14744	14751	14764	14898	14597	14668	14690	14688	14610	14574	14597	14806	14724	14760	14777	14796	14714	14585	14599	14584	14645	14745	14965	14475	14709	14636	14677	14662	14654	14667	14922	14666	14599	14591	14734	14707	14969	14807	14622	14666	14547	14896	14797	14815	14762
28789	28559	37434	33622	27504	23119	21257	19810	18370	17777	17544	17528	17098	17440	17196	17045	16892	17159	16890	17009	16916	16782	16747	16874	16849	16920	16648	16687	16645	16656	16709	16807	16909	16579	16783	16582	16764	16514	16642	16669	16757	16602	16617	16678	16772	16960	16599	16741	16782	16712	16392	16579	16689	16669	16692	16354	16601	16636	16421	16623	16585	16604	16810	16651	16656	16659	16570	16712	16720	16505	16594	16648	16822	16540	16675	16748	16805	16516	16767	16656	16650	16684	16579	16936	16759	16702	16456	16570	16575	16625	16651	16706	16510	16489	16514	16747	16897	16652	16653	16873	16540	16526	16420	16553	16662	16648	16722	16540	16389	16664	16609	16517	16716	16604	16666	16652	16789	16620	16426	16428	16484	16477	16654	16694	16783	16657	16542	16692	16448	16684	16662	16695	16762	16924	16708	16640	16565	16717	16690	16543	16575	16556	16665	16692	16599	16675	16716	16543	16729	16506	16549	16651	16479	16754	16754	16670	16642	16501	16668	16545	16556	16566	16735	16766	16709	16627	16658	16567	16713	16460	16467	16542	16581	16733	16589	16594	16522	16539	16795	16506	16746	16666	16635	16613	16759	16508	16627	16759	16539	16694	16613	16647	16714	16542	16702	16575	16743	16519	16372	16565	16806	16677	16588	16696	16655	16838	16510	16943	16732	16487	16657	16704	16556	16611	16856	16712	16735	16566	16656	16466	16689	16516	16585	16484	16605	16443	16598	16564	16440	16605	16576	16724	16519	16712	16598	16609	16550	16532	16621	16518	16674	16687	16488	16809	16597	16751	16759	16457	16725	16724	16535	16453	16522	16479	16757	16554	16707	16685	16635	16561	16562	16688	16362	16612	16684	16502	16600	16647	16491	16602	16852	16590	16558	16558	16554	16550	16557	16577	16658	16653	16479	16553	16533	16670	16617	16644	16464	16759	16608	16849	16633	16521	16775	16732	16483	16585	16773	16702	16767	16665	16819	16788	16613	16734	16679	16503	16828	16640	16475	16625	16447	16718	16679	16629	16688	16607	16600	16642	16544	16680	16621	16740	16471	16723	16464	16633	16655	16559	16680	16515	16572	16683	16611	16628	16588	16626	16613	16765	16689	16515	16587	16612	16716	16575	16728	16533	16562	16791	16665	16615	16547	16384	16522	16645	16550	16593	16512	16530	16675	16492	16684	16721	16550	16574	16590	16609	16371	16578	16739	16902	16633	16458	16632	16570	16553	16316	16693	16733	16676	16352	16680	16640	16504	16660	16657	16692	16640	16466	16685	16794	16842	16509	16495	16703	16600	16499	16553	16486	16554	16491	16655	16883	16976	16764	16690	16889	16587	16667	16836	16475	16788	16559	16689	16761	16599	16766	16603	16821	16530	16834	16611	16630	16653	16846	16498	16740	16678	16692	16735	16580	16618	16600	16673	16859	16511	16635	16510	16597	16707	16635	16623	16679	16659	16697	16579	16827	16710	16669	16694	16566	16583	16538	16569	16518	16691	16566	16489	16634	16673	16791	16593	16724	16611	16638	16654	16475	16676	16751	16528	16732	16665	16531	16789	16665	16746	16693	16555	16599	16502	16726	16777	16597	16698	16669	16722	16608	16796	16795	16580	16612	16696	16777	16559	16629	16441	16718	16474	16690	16639	16653	16811	16386	16713	16576	16623	16575	16635	16491	16741	16693	16650	16541	16676	16447	16811	16582	16685	16723	16514	16832	16482	16823	16551	16614	16777	16746	16504	16511	16791	16587	16902	16705	16591	16754	16521	16736	16620	16527	16611	16641	16638	16599	16648	16581	16656	16673	16677	16598	16684	16680	16645	16643	16750	16528	16618	16454	16645	16581	16577	16562	16729	16797	16638	16663	16700	16570	16813	16493	16441	16839	16494	16607	16448	16476	16669	16680	16831	16760	16823	16703	16480	16570	16759	16591	16800	16755	16593	16467	16571	16458	16692	16658	16722	16508	16501	16693	16573	16582	16572	16722	16435	16616	16947	16468	16741	16583	16608	16627	16796	16624	16595	16461	16818	16589	16679	16646	16695	16576	16662	16443	16417	16744	16489	16670	16612	16591	16684	16635	16439	16451	16728	16676	16559	16586	16522	16672	16442	16488	16667	16667	16579	16698	16708	16600	16626	16852	16514	16618	16631	16484	16668	16556	16534	16483	16594	16926	16466	16493	16609	16672	16608	16673	16742	16773	16714	16529	16409	16590	16827	16779	16729	16628	16807	16611	16666	16815	16576	16763	16969	16902	16703	16479	16729	16570	16798	16672	16515	16659	16509	16534	16667	16777	16557	16643	16554	16788	16503	16474	16559	16833	16616	16700	16680	16523	16686	16471	16871	16778	16559	16561	16662	16602	16736	16547	16633	16678	16609	16672	16754	16665	16737	16812	16650	16504	16608	16724	16563	16760	16626	16833	16501	16612	16326	16762	16789	16584	16618	16358	16940	16560	16333	16723	16626	16745	16707	16568	16658	16835	16645	16548	16441	16634	16572	16676	16698	16580	16684	16625	16600	16592	16769	16898	16566	16609	16482	16596	16616	16644	16646	16771	16685	16547	16654	16740	16652	16723	16795	16595	16584	16719	16650	16666	16849	16791	16783	16634	16465	16825	16657	16732	16585	16521	16820	16871	16749	16623	16672	16397	16594	16597	16827	16486	16680	16599	16796	16610	16575	16633	16563	16607	16453	16716	16726	16649	16763	16683	16762	16709	16803	16569	16776	16547	16584	16689	16566	16822	16667	16604	16674	16715	16564	16651	16519	16487	16794	16707	16683	16614	16770	16572	16651	16796	16769	16678	16729	16600	16667	16664	16741	16622	16659	16600	16652	16722	16747	16730	16648	16683	16709	16598	16655	16589	16776	16336	16642	16540	16780	16688	16796	16604	16414	16579	16561	16630	16724	16570	16525	16573	16523	16460	16770	16580	16922	16555	16869	16799	16603	16638	16597	16731	16656	16450	16841	16578	16341	16647	16710	16815	16730	16620	16678	16591	16584	16827	16682	16656	16592	16676	16761	16631	16435	16612	16688	16557	16581	16556	16618	16557	16614	16878	16643	16804	16640	16804	16934	16822	16489	16635	16487	16470	16732	16752	16496	16783	16646	16592	16698	16511	16483	16806	16728	16680	16771	16606	16774	16622	16587	16522	16876	16665	16805	16763	16555	16629	16485	16652	16651	16616	16461	16536	16708	16736	16769	16554	16536	16480	16636	16598	16694	16735	16688	16612	16586	16728	16633	16647	16591	17013	16463	16586	16699	16730	16508	16584	16615	16557	16717	16673	16590	16635	16795	16594	16730	16568	16690	16580	16731	16640	16442	16578	16443	16602	16373	16750	16595	16597	16596	16554	16368	16798	16489	16530	16685	16680	16654	16833	16806	16725	16763	16620	16808	16904	16626	16660	16719	16575	16632	16517	16676	16695	16739	16699	16592	16551	16717	16767	16771	16725	16657	16461	16609	16795	16542	16668	16662	16636	16839	16661	16593	16576	16455	16685	16604	16855	16597	16603	16507	16688	16594	16616	16713	16780	16707	16558	16674	16723	16638	16749	16553	16554	16682	16566	16644	16651	16750	16573	16547	16675	16574	16606	16750	16524	16591	16549	16569	16685	16892	16402	16674	16527	16730	16583	16632	16510	16735	16523	16677	16622	16529	16725	16632	16866	16808	16806	16957	16533	16459	16581	16566	16695	16745	16496	16808	16660	16766	16610	16645	16536	16624	16748	16821	16730	16537	16578	16622	16617	16624	16545	16673	16597	16622	16688	16819	16506	16732	16540	16559	16667	16733	16560	16472	16531	16495	16631	16672	16792	16796	16624	16701	16494	16779	16671	16874	16813	16569	16691	16584	16759	16733	16759	16655	16715	16645	16545	16740	16623	16627	16583	16695	16718	16568	16755	16587	16695	16611	16631	16448	16832	16699	16714	16607	16667	16807	16603	16566	16810	16587	16834	16623	16910	16576	16663	16572	16623	16821	16698	16401	16534	16754	16692	16776	16799	16673	16586	16559	16747	16606	16804	16730	16662	16696	16650	16657	16655	16660	16601	16471	16733	16717	16704	16582	16706	16601	16912	16865	16739	16688	16648	16754	16651	16538	16647	16596	16509	16722	16556	16557	16647	16581	16565	16875	16963	16847	16613	16595	16686	16609	16615	16446	16523	16677	16538	16660	16569	16902	16604	16501	16660	16653	16477	16948	16493	16888	16587	16677	16670	16832	16766	16699	16600	16557	16667	16659	16431	16624	16642	16635	16560	16504	16651	16659	16714	16576	16618	16667	16536	16684	16554	16584	16728	16713	16718	16665	16767	16757	16683	16618	16589	16721	16748	16722	16539	16701	16628	16574	16532	16726	16765	16593	16634	16601	16608	16645	16705	16688	16449	16603	16802	16615	16754	16603	16755	16808	16586	16630	16768	16461	16448	16448	16594	16590	16605	16574	16802	16689	16494	16632	16482	16552	16677	16553	16604	16651	16637	16629	16605	16674	16665	16565	16590	16635	16886	16547	16433	16518	16653	16674	16669	16657	16721	16722	16763	16834	16508	16636	16584	16677	16577	16624	16658	16788	16477	16577	16450	16616	16722	16763	16762	16523	16867	16719	16560	16730	16643	16464	16552	16560	16711	16724	16723	16638	16778	16527	16660	16757	16592	16743	16572	16662	16838	16546	16736	16614	16739	16735	16689	16808	16766	16668	16789	16537	16594	16800	16722	16517	16756	16737	16491	16481	16698	16551	16689	16528	16626	16609	16456	16636	16681	16519	16540	16712	16597	16725	16752	16752	16720	16701	16798	16771	16449	16381	16580	16685	16567	16733	16754	16653	16619	16650	16860	16905	16592	16899	16509	16585	16754	16604	16697	16599	16610	16503	16572	16589	16545	16624	16482	16654	16668	16621	16418	16614	16666	16531	16548	16501	16618	16626	16673	16573	16684	16527	16395	16551	16557	16432	16802	16710	16761	16576	16440	16595	16697	16581	16630	16573	16504	16832	16604	16536	16650	16685	16714	16767	16519	16722	16713	16695	16512	16608	16770	16703	16678	16689	16754	16805	16449	16639	16630	16764	16574	16486	16692	16786	16685	16655	16498	16750	16899	16607	16560	16726	16460	16635	16682	16752	16747
29788	45351	40951	32630	27361	22298	20519	18143	16621	15686	15308	15320	15053	14844	14848	14898	14634	14440	14743	14306	14354	14288	14532	14393	14385	14342	14249	14306	14184	14080	14095	14234	14291	14186	14509	14130	14165	14327	14307	14026	14152	14223	14241	14240	14119	14216	14147	14024	14263	14037	14177	14092	14241	14036	14128	14058	14190	14192	14259	14151	14182	14148	14204	13935	14158	14181	14127	14171	13933	14245	14236	14004	14053	14001	14189	14244	14014	14075	14183	14280	14143	14185	14027	14289	14070	14217	13904	14112	14079	14384	14118	14120	14143	14185	14178	14056	13938	14111	14224	14076	14104	14224	14149	14089	14085	14214	14023	14165	14142	14124	14158	14156	14236	14147	14298	14174	14158	14108	14045	14095	14088	14268	14274	14122	14197	14209	14137	14199	14118	14068	14257	14130	14163	14206	14172	14082	14180	14096	14160	14138	14284	14133	14050	14042	14180	14161	14045	14164	14194	13998	14211	14161	14134	14295	14144	14218	14240	14086	14174	14095	14203	14146	14043	14137	14197	14207	14219	14083	14094	14199	14185	14270	14098	14238	14047	14221	14146	14177	14162	14228	14129	14017	14151	14253	14232	14131	14261	14060	14132	14168	14222	13954	14130	14275	14046	14202	14034	14077	14038	14291	13919	14107	14132	14171	13975	13997	14223	14155	14174	14309	14128	14016	14142	14084	14198	14019	14130	14251	14053	14023	14153	14075	14127	14165	14277	14061	14151	14164	14115	14164	14270	13995	14180	14159	14062	14104	14063	14075	14117	14129	14268	14094	14253	14233	14196	14057	14216	14014	14068	14015	14152	14099	14064	14179	14295	14134	14136	14281	14184	14244	14112	14330	14233	14117	14331	14215	14140	14081	14100	14038	14104	14150	14157	14274	14152	14079	14237	14039	14126	14152	14249	14193	14044	14115	14139	14219	14187	14196	14281	14205	14288	14217	14189	14233	14179	14202	14085	14188	14264	14181	14100	14172	14049	14119	14099	14081	14123	14297	14138	14166	14183	14055	14098	14199	14074	14201	14101	14205	14040	14170	14235	14083	14220	14235	14180	14014	13980	14199	14330	13970	14287	14137	14179	14200	13902	14119	14029	14053	14055	14094	14167	14082	14328	14151	14087	14068	14124	14110	14107	14231	14078	13960	14278	14207	14091	14218	14138	14077	14112	14088	14224	14145	14057	14220	14227	14068	14035	14103	13994	13980	14214	14236	14240	14194	14185	14217	14195	14084	14143	14225	14151	14067	14197	14172	14277	14223	14199	14153	14186	14135	13959	14130	14176	14051	14144	14141	14071	14295	14029	14031	14109	14050	14259	14202	14108	14097	14105	14128	13981	14182	14204	14333	14147	14066	14305	14244	14144	14139	14164	14061	14092	14051	14254	14066	13987	14254	14158	14092	14122	14061	14081	14248	13878	14200	14114	14098	14122	14128	14069	14199	14035	14279	14119	14125	14007	14246	14049	14167	14103	14363	14191	14155	14119	14143	14152	14253	14169	14199	14251	14155	14082	14153	14045	14030	14087	14086	14260	14247	14047	14148	14055	13991	14176	14014	14266	14153	14119	14257	14183	14049	14011	14256	14208	14151	14010	14182	14102	14317	14005	14114	14205	14085	14092	14225	14121	14296	14040	14133	14249	14156	14206	14014	14156	14028	13882	14119	13957	14083	14248	14230	14201	14160	14078	14248	14295	14159	14064	14260	14137	13867	14169	14184	14165	14131	14122	14081	14149	14204	13962	14130	14314	14191	13988	14035	14155	14186	14267	14154	14061	14134	14223	14212	14104	14069	14228	14302	14253	14166	14142	14269	14122	14141	14318	13999	14236	13880	14076	14085	14161	14141	14181	14017	14179	14240	14153	14173	14144	14012	14169	13934	14101	13964	14082	14061	14219	14174	14237	14129	14039	14240	14213	14006	14138	14325	14285	14089	14063	14118	14084	13937	14082	14089	14183	14184	14056	14275	14228	14097	14159	14129	14077	14071	14154	14241	14136	14259	14070	14350	14136	14137	14150	14108	14203	14164	14164	14241	14150	14073	14034	14142	14165	14101	14241	14131	14178	14147	14075	14072	14001	14147	14220	14120	14109	14276	14151	14295	13985	14273	14148	13944	14033	14271	14132	14121	14102	14184	14248	14241	14142	14141	14005	14101	14233	14044	14134	14162	14173	14225	14184	14124	14079	14177	14147	14224	14174	14166	14166	14212	14022	14166	14103	14327	14029	14237	14080	14184	14106	14285	14177	14225	14089	14163	14356	14033	14196	14026	14093	14293	14036	14162	14095	14112	14045	14136	14152	14071	14125	14219	14129	14174	14242	13962	14123	14049	14388	14117	14288	14133	14131	14095	14301	14107	14072	14117	14115	14255	14128	14037	14175	14319	14076	14273	14065	14199	14220	14051	14154	14192	14271	14122	14200	14074	14213	14262	14035	14264	14133	14059	14314	13982	14201	14027	14177	14191	14143	14129	14022	14263	14130	14179	13935	14173	14252	14215	14200	14161	14149	14042	14080	14077	14044	14074	14196	14220	14236	14277	14168	14128	14158	14208	14238	14092	14176	14142	14261	14143	14321	14132	13978	14149	14326	14189	14199	13940	14096	14158	14084	14225	14127	14153	14132	14133	14062	14121	14228	14089	14278	14160	14181	14058	14042	14176	14144	14085	14160	14131	14052	14247	14248	14261	14046	14234	14021	14209	14133	14187	14152	14189	14222	14145	14053	14027	14082	14159	14119	14415	14250	14097	14121	13982	14059	14271	14139	14220	14181	14227	14026	14193	14352	14158	14376	14290	14028	14228	14087	14108	14179	14163	14275	14150	14161	14160	14034	14293	14062	14031	14212	14039	14181	14170	14212	14267	14032	14185	14177	14111	14186	14015	14128	14100	14153	14042	14074	14127	14115	14143	14056	14154	13901	14120	14245	14057	13987	14094	14289	14112	14174	14191	14165	14322	14257	14015	14080	14199	14023	14018	14160	14080	14142	14130	14060	14148	14106	14123	14023	14099	14129	14249	14260	14072	14162	14099	14175	14157	14214	14128	14138	14228	14024	14149	14126	14199	14129	14129	14201	14124	14302	14241	14188	14199	14085	14199	14141	14194	14313	14149	14107	14260	14105	14085	14157	14196	13944	14018	14033	13982	14161	14215	14102	14168	14207	14255	14045	14060	14187	13977	14034	14180	14054	14189	14198	14053	14142	14070	14207	14133	14126	14154	14201	14093	14082	14227	14075	14192	14167	14157	14120	14125	14193	14153	14195	14100	14141	14051	14048	14258	14222	14226	14172	14159	14059	14241	14126	14274	14187	14090	14163	14079	14366	14183	14192	14155	14115	14209	14097	14089	14241	14097	14130	13963	14159	14096	14095	14321	14127	14284	14291	13999	14136	14080	14122	14201	14151	14388	14128	14184	14098	14031	14278	14164	14184	14128	14168	14143	14074	14026	14252	14071	14207	14137	14024	14194	14216	14179	14033	14146	14115	14065	14207	14045	14187	14154	14119	14240	14051	14269	14147	14046	14258	14021	14108	14179	14232	14233	14179	14217	14167	14273	14191	14070	14153	14221	14096	14233	14119	14130	14212	14060	14127	14145	14180	13956	14189	14336	14014	14160	14283	14161	14092	14132	14025	14199	14101	14189	14089	14157	14112	13926	14281	14403	14253	13964	14202	14083	14101	14112	14078	14116	14048	14024	13974	14088	14131	14206	14129	14270	14163	14132	14272	14195	14272	14109	14234	14148	14163	14132	14160	14174	14185	14023	14200	14040	14157	14146	14134	14171	14004	14023	14187	13986	14151	14175	14067	14261	14204	14181	14177	14352	14140	14122	14121	14130	14121	14237	13992	14356	14148	14185	14186	14144	14035	14198	14052	14164	14084	14077	14094	14143	14185	14249	14114	14161	14197	14178	14050	14235	14212	14210	14294	14104	14169	14145	14204	14212	14164	14196	14288	14175	14240	14145	14047	14073	14228	14159	14015	14225	14111	14226	14174	14172	14071	14166	14166	14030	14066	14111	14012	14167	14239	14170	14245	14048	14001	14132	13998	14205	14272	14240	14087	14176	14165	14192	14048	14082	14161	14030	14180	14162	14046	14056	14121	14121	14231	14029	14139	14107	14115	14138	14287	14113	14179	14148	14198	14187	14033	14254	14148	14046	14047	14114	14059	14159	14311	14035	14028	14030	14250	14153	14226	14063	14082	14334	14094	14192	14007	13998	14030	13992	14239	14172	14155	14322	14194	14060	14059	14160	14090	14197	14112	14095	14234	14024	14078	14190	14110	14109	14232	14214	14298	14231	14124	14193	14230	14097	14267	14168	13930	14260	14279	14277	14263	14257	14141	14235	14181	14317	14092	14045	14243	14091	14047	14122	14183	14093	14125	14067	14133	14128	14175	14253	14118	14062	14282	14046	14186	14216	14269	14163	14190	14005	14062	14250	14131	14057	14143	14153	14293	14071	14248	14014	14130	14113	14188	14335	14101	14090	14076	14074	14176	14198	13975	14297	14281	14054	14135	14382	14257	14105	14143	14094	14240	14107	14154	14175	14030	14129	14142	13996	14088	14097	14151	14005	14150	14165	14105	14118	14279	14024	14133	14082	14101	14126	14138	14138	14222	14038	14018	14174	14329	14075	14061	14175	14156	14301	14231	14026	14113	14071	14238	14163	13974	14006	14063	14172	13922	14136	14087	14095	14203	14166	14088	14262	14169	13981	14128	14147	14167	14092	14165	14062	14262	14237	14033	14066	14112	14217	14234	14190	14048	14112	14187	14030	14110	14068	14195	14213	14241	14021	14134	14185	14077	14008	14218	14092	14162	14075	14116	14234	14035	14314	14128	14058	14002	14110	14109	14167	14190	14120	14223	14073	14013	14175	14253	14089	14074	14125	14187	14141	14196	14162	14345	14098	14061	14122	14152	14230	14144	14211	14015	14017	14072	14174	14181	14283	14126	14098	14099	14085	14240	14224	14034	14205	14166	14136	14118	14090	14292	14164	14211	14168	14203	14067	14150	14151	14302	14139	14181	14106	14106	14048	14081	14007	14060	14198	14434	14073	14167	14013	14165	13963	14071	14258	14270	14161	14179	14154	14087	13999	14224	14272	14062	14160	14172	14272	14165	14103
23694	20955	28384	25109	25390	26358	25790	21761	19594	18844	17968	17802	17613	17553	17492	17237	17225	17140	17059	17110	16792	16836	16946	16561	16657	16853	16692	16809	16762	16534	16556	16624	16518	16590	16569	16391	16587	16502	16678	16496	16709	16629	16506	16479	16435	16671	16568	16356	16551	16510	16530	16558	16554	16449	16302	16433	16527	16572	16627	16533	16451	16392	16449	16560	16354	16532	16518	16403	16486	16573	16363	16419	16611	16315	16245	16479	16574	16458	16603	16437	16461	16491	16455	16485	16691	16551	16670	16553	16421	16473	16504	16549	16288	16476	16523	16575	16491	16593	16555	16412	16443	16423	16391	16497	16444	16586	16442	16550	16502	16483	16351	16497	16440	16379	16374	16699	16599	16416	16348	16424	16232	16588	16534	16422	16419	16360	16606	16619	16666	16610	16404	16422	16705	16461	16387	16355	16421	16179	16621	16457	16522	16427	16533	16462	16520	16438	16655	16553	16691	16361	16478	16480	16694	16421	16161	16588	16380	16544	16581	16513	16582	16508	16499	16518	16320	16435	16592	16625	16417	16567	16476	16466	16531	16376	16626	16296	16561	16416	16404	16505	16697	16552	16370	16372	16595	16452	16659	16671	16555	16571	16381	16431	16474	16614	16509	16431	16485	16448	16621	16519	16536	16552	16587	16336	16676	16559	16446	16258	16219	16400	16636	16468	16559	16613	16405	16345	16405	16421	16444	16688	16550	16724	16381	16399	16545	16435	16634	16453	16356	16373	16538	16676	16407	16328	16436	16416	16313	16571	16573	16326	16539	16665	16606	16558	16291	16583	16438	16580	16536	16399	16525	16411	16453	16381	16373	16472	16429	16427	16330	16252	16372	16521	16686	16626	16612	16526	16526	16482	16350	16459	16378	16438	16268	16446	16422	16494	16430	16733	16456	16374	16725	16345	16666	16582	16329	16556	16507	16446	16372	16479	16631	16569	16543	16433	16299	16401	16596	16344	16335	16486	16581	16276	16180	16566	16502	16621	16557	16673	16640	16426	16441	16536	16457	16645	16551	16309	16463	16603	16486	16359	16564	16464	16520	16436	16254	16426	16317	16412	16364	16620	16612	16469	16532	16555	16379	16563	16339	16541	16597	16385	16399	16550	16552	16301	16683	16527	16483	16368	16244	16664	16450	16446	16560	16495	16658	16333	16322	16469	16533	16700	16353	16281	16422	16438	16322	16363	16478	16368	16433	16472	16471	16640	16449	16341	16569	16466	16531	16390	16483	16672	16581	16458	16675	16380	16304	16400	16447	16353	16562	16558	16582	16431	16425	16401	16517	16355	16572	16591	16395	16404	16306	16578	16328	16511	16633	16622	16523	16186	16751	16383	16531	16507	16318	16642	16539	16284	16537	16450	16605	16328	16310	16552	16404	16482	16339	16518	16599	16596	16347	16344	16591	16314	16339	16493	16545	16591	16511	16433	16409	16429	16619	16359	16388	16581	16500	16292	16562	16708	16764	16630	16360	16671	16554	16603	16446	16563	16474	16431	16409	16368	16456	16558	16453	16318	16534	16404	16357	16542	16483	16463	16228	16549	16278	16450	16594	16451	16398	16518	16497	16223	16383	16391	16400	16378	16520	16332	16364	16517	16388	16454	16403	16534	16337	16491	16561	16359	16258	16537	16462	16424	16595	16553	16712	16701	16592	16482	16297	16362	16546	16459	16626	16503	16360	16472	16407	16587	16494	16446	16471	16250	16417	16591	16541	16481	16363	16415	16465	16441	16379	16611	16534	16376	16251	16480	16558	16513	16331	16311	16583	16299	16324	16424	16456	16424	16476	16458	16489	16419	16613	16367	16404	16483	16485	16583	16704	16494	16491	16460	16521	16349	16354	16401	16687	16348	16271	16465	16432	16514	16674	16317	16322	16393	16329	16502	16559	16430	16475	16441	16349	16263	16456	16540	16566	16474	16692	16543	16497	16565	16260	16400	16405	16471	16502	16556	16561	16363	16463	16457	16489	16410	16426	16591	16430	16449	16466	16477	16272	16663	16568	16481	16407	16428	16475	16382	16652	16359	16569	16471	16493	16595	16391	16503	16478	16514	16505	16494	16431	16510	16561	16449	16601	16484	16209	16615	16479	16570	16447	16550	16416	16552	16474	16337	16290	16324	16409	16379	16703	16563	16341	16518	16600	16462	16481	16429	16636	16496	16518	16704	16649	16348	16416	16317	16423	16497	16353	16536	16252	16575	16566	16523	16485	16541	16443	16279	16390	16519	16452	16484	16578	16490	16360	16497	16453	16559	16680	16561	16435	16381	16481	16240	16406	16448	16436	16425	16529	16626	16247	16615	16410	16372	16487	16447	16614	16502	16551	16508	16577	16539	16222	16445	16427	16755	16351	16595	16550	16344	16525	16598	16383	16433	16580	16570	16581	16391	16542	16510	16575	16389	16481	16448	16379	16402	16438	16455	16596	16483	16482	16296	16494	16484	16562	16619	16716	16331	16454	16483	16435	16463	16583	16488	16401	16473	16294	16334	16539	16490	16424	16609	16516	16559	16372	16384	16357	16384	16549	16439	16626	16661	16346	16478	16582	16389	16574	16418	16473	16326	16252	16463	16569	16504	16427	16566	16523	16482	16478	16587	16646	16127	16616	16593	16449	16445	16446	16523	16532	16470	16308	16593	16656	16472	16334	16490	16555	16453	16483	16413	16385	16630	16510	16315	16298	16339	16628	16418	16460	16390	16573	16355	16249	16428	16384	16636	16470	16475	16135	16537	16565	16724	16476	16400	16501	16343	16592	16364	16348	16523	16382	16560	16370	16349	16542	16399	16419	16592	16440	16408	16572	16666	16710	16741	16517	16524	16410	16592	16465	16435	16481	16505	16507	16433	16425	16597	16585	16362	16376	16335	16652	16264	16540	16494	16506	16460	16538	16547	16245	16585	16620	16641	16406	16379	16603	16661	16581	16262	16489	16279	16562	16515	16231	16503	16404	16565	16544	16541	16451	16431	16457	16613	16471	16543	16618	16644	16426	16372	16433	16425	16628	16620	16492	16389	16576	16532	16588	16408	16582	16334	16515	16509	16587	16399	16470	16537	16560	16339	16436	16426	16572	16311	16596	16299	16386	16524	16431	16535	16453	16374	16175	16501	16648	16441	16522	16472	16288	16540	16552	16589	16649	16420	16433	16586	16641	16591	16393	16144	16510	16506	16511	16499	16458	16578	16306	16618	16705	16405	16385	16733	16403	16415	16522	16524	16508	16591	16295	16522	16493	16296	16613	16504	16443	16640	16639	16480	16533	16376	16337	16552	16531	16468	16589	16603	16396	16562	16467	16385	16511	16323	16584	16303	16474	16534	16467	16580	16525	16435	16524	16480	16513	16468	16564	16582	16524	16592	16619	16439	16509	16451	16371	16435	16389	16503	16508	16544	16449	16560	16473	16334	16426	16465	16560	16453	16452	16509	16433	16545	16385	16164	16492	16231	16373	16387	16548	16435	16483	16633	16544	16509	16361	16801	16389	16427	16406	16459	16464	16417	16418	16541	16721	16555	16568	16409	16475	16479	16390	16458	16622	16447	16418	16288	16589	16616	16407	16558	16492	16671	16289	16320	16591	16462	16525	16425	16609	16492	16443	16489	16626	16404	16507	16391	16420	16607	16458	16547	16530	16544	16481	16596	16392	16462	16628	16511	16465	16592	16619	16409	16337	16375	16306	16581	16546	16447	16299	16520	16405	16109	16503	16537	16395	16420	16181	16405	16454	16337	16532	16485	16460	16371	16524	16484	16233	16598	16546	16480	16624	16586	16340	16416	16442	16446	16558	16325	16424	16494	16649	16314	16369	16336	16460	16405	16549	16308	16400	16498	16538	16301	16348	16398	16380	16416	16392	16442	16698	16497	16426	16381	16420	16580	16545	16596	16385	16339	16478	16274	16550	16427	16493	16553	16519	16558	16486	16548	16349	16589	16549	16511	16478	16419	16571	16668	16457	16498	16716	16440	16386	16445	16412	16441	16562	16483	16473	16477	16607	16436	16725	16578	16505	16467	16340	16244	16573	16464	16307	16654	16637	16570	16537	16639	16425	16586	16632	16579	16574	16506	16509	16364	16545	16345	16473	16710	16303	16630	16663	16457	16529	16381	16432	16704	16441	16717	16604	16542	16343	16529	16575	16604	16506	16563	16454	16569	16402	16291	16438	16202	16444	16556	16375	16504	16571	16710	16750	16557	16372	16472	16433	16614	16602	16568	16523	16605	16327	16516	16396	16595	16441	16603	16434	16359	16532	16524	16418	16770	16491	16438	16645	16291	16305	16446	16703	16393	16263	16583	16558	16513	16553	16512	16602	16582	16444	16397	16442	16332	16600	16245	16510	16566	16368	16427	16385	16535	16450	16383	16412	16330	16366	16567	16576	16551	16518	16303	16498	16331	16534	16416	16656	16478	16650	16395	16358	16304	16387	16388	16342	16551	16369	16505	16356	16466	16460	16626	16635	16522	16546	16488	16341	16549	16362	16283	16402	16631	16378	16295	16626	16672	16537	16547	16653	16551	16537	16421	16356	16427	16517	16433	16703	16436	16512	16490	16437	16593	16543	16480	16354	16447	16566	16452	16310	16526	16549	16315	16621	16542	16583	16631	16480	16434	16520	16497	16616	16515	16289	16554	16472	16332	16396	16577	16573	16555	16445	16399	16562	16444	16268	16451	16566	16393	16314	16637	16414	16467	16395	16550	16608	16455	16423	16262	16479	16592	16651	16507	16352	16467	16461	16420	16841	16479	16541	16474	16517	16361	16230	16369	16342	16409	16413	16496	16616	16374	16400	16413	16306	16617	16504	16546	16561	16409	16500	16463	16455	16414	16481	16645	16542	16360	16350	16552	16643	16316	16453	16318	16423	16626	16560	16526	16369	16374	16361	16606	16489	16424	16315	16493	16617	16401	16541	16560	16289	16353	16428	16534	16563	16390	16489	16345	16608	16577	16471	16539	16823	16441	16476	16430	16380	16438	16454	16508	16426	16482	16499	16561	16746	16569	16323	16405	16681	16483	16472	16655	16436	16276	16502	16482	16434	16470	16418	16401	16527	16335	16633	16501	16551	16338	16462	16480	16320	16431	16495	16650	16576	16473	16350	16624	16452	16573	16514	16305	16439	16547
29538	51330	47552	37529	32593	26284	23836	20836	18386	16610	16213	15835	15796	15476	15512	15215	15011	14891	14694	14436	14686	14585	14339	14185	14400	14510	14326	14213	14273	14258	14197	14186	14129	14288	13965	14247	14226	14163	14047	14040	14102	14130	14089	14148	13982	14030	14151	14079	13941	14063	13969	14035	14049	14067	14086	13997	14061	14082	14221	13923	14123	14320	14128	13942	14068	14062	14175	14103	14211	14247	14068	14066	14083	14068	14047	13927	13993	14168	14058	14148	14011	13820	14077	13992	14048	14041	14036	14056	14046	13967	13899	14014	13980	14060	13914	13974	13911	14153	14165	13941	14253	14170	14157	14120	14074	14141	14111	14029	14002	14105	14220	13984	14185	14175	14146	14062	14022	14047	13932	13970	13972	14305	13944	13992	14306	14018	14175	14047	14056	14287	13997	14061	14031	14074	14135	14108	14093	14046	14098	14053	13984	13993	14120	13998	14052	14115	14139	14083	13918	13956	14000	14229	14078	14061	13963	14081	14058	14044	14055	14060	14290	13967	14126	13896	13949	14066	14081	14254	13990	14028	14066	13865	14039	13980	13975	14011	14111	14111	13892	14053	13821	14267	14022	13931	14133	13883	14017	13873	14117	14009	13840	14019	14022	14115	13818	14120	14154	14035	14205	13967	13986	14187	13972	14045	14213	14220	14027	14032	14119	13973	14004	14306	14043	13877	14041	14205	13986	13990	14020	14132	14084	14059	13959	14099	14137	14124	14020	14208	14082	14017	14179	14152	14131	14203	14086	14091	14090	14039	14020	14157	14150	14107	13966	13985	14022	14071	13915	14063	14092	14009	13968	14069	14221	14152	14218	14103	13943	14074	13999	14033	14212	14146	14080	14015	14015	13989	14259	14191	14034	13982	14096	14104	14190	14090	14025	13962	14181	14045	13795	13954	14177	13963	14087	14083	13941	14116	14165	14055	14140	14192	14036	14011	13957	14191	14102	14060	14129	14155	14040	13974	14008	14081	14143	14073	14125	14064	14049	14049	14024	14146	14012	14070	14028	13856	14137	13966	14182	13903	14023	14110	14135	14126	14056	14136	13997	14160	13990	14164	14118	14138	13985	13952	13966	14100	13941	14057	14013	14039	14245	13956	14164	14054	13982	13955	14098	14059	14040	14098	14081	13974	14108	14079	13981	14197	14225	13930	13984	13985	13963	14034	14238	13926	14049	14062	14036	14008	14170	13965	13982	13941	14155	13998	14085	13840	14073	13901	14086	14187	13948	13840	14129	14135	14018	14013	14074	14039	14049	14131	14149	13971	13951	14069	14251	14003	13951	14097	14054	14113	14139	14149	14149	14113	14268	13965	14141	13980	13961	13984	13827	14158	14038	13945	14139	14190	14119	13953	14093	14066	14086	14147	14090	14016	14003	13988	14255	13891	14065	14052	14097	13939	14130	13961	14008	14011	14192	14021	14099	13986	14168	14165	14044	14046	14211	14143	13949	14051	14237	14096	14004	14073	14141	14122	13985	14085	13865	13953	14116	14067	14103	14213	14005	14159	14140	14300	13895	14009	13972	13996	13950	13977	14092	13942	14030	14148	14076	13876	13996	13915	13964	14123	14109	14122	13980	13961	14064	14081	14113	14007	14217	14096	14125	14055	14023	14067	14138	14176	14051	14285	13954	14129	14217	13998	14038	14126	14076	13973	14116	14089	14214	14052	14037	14108	14116	14094	14119	14125	14068	14143	14177	14049	13905	14028	14015	13960	14091	14177	14108	14185	13958	14068	14043	13949	14091	13975	14053	14014	14217	13915	14095	14169	13977	14093	14115	14166	14115	14082	14162	13999	14064	14083	14144	14171	14014	14207	14060	13994	13999	13997	13914	14006	14151	13964	13967	13971	14045	14130	14188	14032	13932	13997	13995	14136	14052	13927	14044	14122	14210	13900	14025	14020	13959	14079	14141	14211	13990	14180	14183	13968	14091	13933	14051	14133	14184	14072	14011	14076	14055	14075	13938	14106	14058	14155	13989	14192	14062	14146	14021	14044	14260	14029	14075	14163	14071	14124	14276	14020	14074	14055	14038	14007	14090	14055	14081	14194	14072	14212	13865	14112	13966	14042	13980	14077	14061	14168	13940	14172	14019	14046	14061	14065	14066	14057	14244	14194	14102	13975	14119	14018	14046	14038	13889	14098	14176	14011	14172	13977	14143	14078	13944	14015	13908	13977	13980	14155	14115	13965	14067	14103	14117	14142	14175	14235	13950	14057	14054	14051	14014	13824	14217	14058	13951	14020	14035	14003	14168	14105	13962	14100	13811	14124	14134	13992	14037	14070	14076	13917	14203	14009	14094	14150	14166	14047	14018	13881	14092	13922	14096	13951	14144	14134	14088	13906	13943	14014	13981	14016	13898	14127	14121	14230	13930	13784	14056	13983	13938	13907	14034	14118	14254	14063	14008	14010	14092	14300	13929	14012	14069	14054	14151	13950	14077	14198	14045	13998	14038	14203	14115	13957	14128	14083	14212	14065	14041	13961	14112	14124	14008	14081	14029	14082	14183	14118	14011	14099	13988	14012	13946	14056	14218	14037	14152	14123	14190	14109	13981	14024	13947	14100	14033	14000	14025	14059	14215	14050	14121	14029	13956	13938	13960	14091	13960	14057	14124	13954	14104	14085	13958	13911	14018	14094	14072	14066	14228	13883	14080	13969	14082	14115	14013	14151	14136	14224	13989	14027	14170	13954	14117	14126	14210	14028	14080	14122	13949	14072	14250	14228	14064	14193	14085	14050	14128	14061	14079	14200	14074	13985	14202	14147	14038	14074	14103	13988	14018	14090	14025	14000	14065	14235	13873	13953	14169	14126	13969	14119	14101	14061	14073	13980	14092	14192	13995	14135	14002	14056	13952	13988	13960	14045	14171	14187	14011	13926	14138	13954	14190	14103	14040	14044	14069	14157	14044	14064	14159	14155	14104	14151	14040	14053	14145	14086	14051	14003	14110	13969	14013	14080	14083	13948	14116	14030	14129	14047	14057	14037	14040	14129	14044	14029	14182	14241	13973	13896	14084	13948	14187	14209	14037	13956	14086	14099	14191	13960	14048	14048	13949	14134	14077	14084	14153	14121	14059	14090	14086	14310	14090	14139	14043	14182	13974	14009	14148	13945	14075	13948	14133	14079	13903	14034	13928	13985	14037	14050	14042	13935	14176	14038	14253	14188	14020	14106	14176	14184	14160	14051	14162	13976	14017	14043	14257	14084	13871	14011	14060	14086	14019	14003	13827	13965	13897	14171	14019	14046	13997	14187	14126	13967	14117	13953	14259	14102	14073	13926	14005	14236	14047	14078	14099	13950	14170	14169	14006	14180	14179	13955	14073	14098	14082	13956	14117	13970	14025	14052	14121	14170	14036	14123	14154	13986	14299	13991	14039	14150	13995	14133	14137	14046	14051	14182	14076	14066	13963	14061	14071	13990	13947	14222	14141	14163	14062	14126	13990	14025	14079	14013	14040	14093	14076	14136	14006	14066	14115	14130	14058	14112	14198	13899	14058	14043	14185	14066	14187	14085	13945	13969	14053	14061	14176	14046	14037	14077	14081	13984	14038	14076	14096	14047	13869	13922	14069	14068	14119	13884	14052	13954	14117	14112	14118	13857	13955	14013	14185	14104	13950	14151	14104	13978	14036	13971	14151	14015	14152	14071	14130	14024	14169	13906	14057	14070	14018	14156	13918	14031	14077	14126	14180	14126	14039	14042	14060	14052	14115	14013	14109	13983	14185	14008	13928	13909	14131	14090	14182	13982	14037	13976	14008	14116	14113	14046	13987	13988	14041	14182	14061	14212	14058	14067	14071	14088	14031	14301	14241	13916	14079	14095	14143	13979	14216	14015	14145	14015	14051	13931	14110	14158	13962	14125	14137	13868	14147	14079	14174	14048	13887	14208	14146	14085	13903	14133	14101	14005	14086	14111	13943	14000	14092	14063	13988	14084	13998	14094	14080	14123	13965	14100	13955	14026	14142	14249	13974	14033	13980	14079	14000	14090	13945	14092	14108	13921	14120	14274	13982	13954	14037	14033	14167	13806	13931	14200	14109	14177	13863	14053	14176	14120	14192	14071	14209	14081	14155	14004	13943	14159	14003	13998	14028	14019	14073	14120	14060	14107	13957	13915	14077	13959	14165	13938	14061	14036	14135	14057	13980	14120	14131	14085	14079	14104	14095	13967	14041	14157	14168	14097	13985	14072	13953	14128	14057	14144	14030	13992	14042	14060	14034	14058	13985	14006	14043	14208	13986	14177	13954	14012	14186	14029	14125	13978	14108	14082	13937	13910	14112	13833	14077	13989	14073	14068	13967	14101	14128	14162	13948	14094	14252	14032	13888	14105	14281	14104	14053	14109	13993	14089	14086	14085	14045	14272	13928	14055	13875	14057	13961	14239	14086	14179	14054	14071	14092	14045	14208	14128	14087	13892	14109	14021	13962	14029	13942	14226	14143	14059	14156	14090	14215	14165	14067	13883	14085	14058	13924	13975	13992	14127	13983	14126	14171	14004	14148	14038	14240	14146	14022	14030	14019	13995	13869	14150	14035	14152	14019	14079	13985	14245	14113	13991	14314	14000	13959	13997	14127	14020	14029	14173	14059	14110	14146	14025	14047	14440	13995	14088	14145	14171	14073	14072	14085	13961	14241	14107	13991	13911	14037	14002	14055	14135	14059	14126	14133	14163	14109	14116	14035	14168	14145	13966	14082	14150	14163	14029	14091	14050	14121	14083	13969	14251	13950	14191	13968	14132	13992	14003	14050	13919	14101	14236	13985	13970	14020	14121	14087	14074	14100	14067	14026	14078	14107	14051	14253	14097	14184	14118	13979	14063	14165	14296	14133	14150	14103	14012	14255	14000	13978	14091	14110	14053	14073	14105	14038	14048	14096	14188	14032	14169	14110	14130	14004	14292	14055	14189	14134	14209	14173	14084	13793	13962	13962	14122	13877	13963	13984	14033	14197	13938	14194	14131	14047	14133	14012	13915	14139	14096	14067	14146	14130	14084	14127	14105	13959	14106	14154	14102	14243	14111	14297	14011	13901	14251	14069	13946	13846	13944	14127	14096	14159	14237	14213	14018	14203	13937	14078	14006	14037	14087	14166	14136	14138	14153
22721	21056	28837	23792	23167	27134	29950	24150	21907	20643	19984	19550	19359	19263	19274	18823	18709	18723	18371	18488	18104	18385	18247	18189	18293	18235	18165	17902	18005	17892	18171	17913	18137	17738	17867	17813	17777	18024	17853	17700	17871	17588	17780	17839	17907	17880	17796	17779	17821	17688	17666	17890	17610	17750	17893	17731	17720	17853	17769	17672	17726	17579	17743	17828	17880	17612	17802	17809	17562	17847	17795	17703	17804	17719	17909	17827	17686	17774	17768	17741	17846	17609	17737	17792	17760	17746	17791	17996	17695	17836	17878	17696	17709	17823	17712	17826	17652	17580	17734	17601	17811	17851	17778	17847	17681	17683	17646	17791	17701	17672	18008	17610	17658	17710	17861	17694	17692	17643	17681	17538	17651	17771	17783	17713	17647	17841	17503	17614	17711	17859	17797	17673	17770	17856	17736	17808	17509	17621	17722	17846	17660	17676	17729	17574	17586	17472	17541	17493	17671	17794	17743	17864	17694	17704	17636	17601	17745	17844	17761	17657	17616	17740	17776	17775	17924	17690	17696	17653	17634	17843	17729	17963	17706	17602	17827	17692	17530	17619	17631	17730	17772	17758	17730	17861	17765	17578	17565	17674	17558	17669	17561	17737	17737	17815	17842	17806	17876	17846	17691	17735	17568	17711	17798	17709	17864	17660	18005	17706	17765	17712	17774	17743	17794	17675	17869	17614	17817	17760	17796	17733	17763	17770	17769	17721	17645	17560	17630	17714	17593	17613	17564	17865	18003	17838	17604	17630	17768	17696	17620	17661	17729	17706	17487	17769	17610	17796	17626	17563	17446	17548	17702	17870	17624	17763	17544	17800	17805	17837	17778	17727	17813	17725	17653	17669	17559	17618	17670	17854	17874	17737	17910	17644	17701	17838	17753	17617	17759	17571	17587	17691	17798	17546	17611	17494	17600	17784	17832	17696	17633	17482	17841	17695	17692	17543	17699	17754	17601	17611	17727	17760	17468	17746	17846	17558	17763	17563	17474	17480	17565	17657	17924	17921	17737	17597	17560	17733	17776	17590	17723	17727	17697	17790	17524	17711	17634	17835	17773	17811	17650	17725	17784	17821	17567	17735	17656	17640	17749	17680	17864	17891	17828	17625	17672	17691	17440	17680	17592	17514	17754	17625	17667	17663	17640	17442	17600	17727	17705	17703	17528	17555	17567	17660	17900	17756	17943	17664	17859	17637	17667	17769	17697	17718	17746	17667	17749	17601	17749	17672	17728	17545	17569	17559	17664	17752	17645	17766	17763	17713	17646	17650	17663	17775	17509	17782	17585	17565	17637	17609	17647	17543	17742	17719	17670	17513	17517	17591	17785	17875	17506	17691	17790	17801	17645	17837	17667	17676	17728	17781	17725	17920	17669	17802	17867	17985	17831	17691	17709	17685	17527	17614	17754	17882	17759	17779	17886	17557	17789	17882	17529	17696	17782	17865	17762	17575	17713	17654	17697	17776	17872	17653	17337	17603	17923	17850	17870	17831	17707	17560	17740	17666	17750	17558	17717	17818	17777	17705	17757	17753	17695	17562	17818	17768	17814	17610	17534	17863	17461	17727	17900	17631	17825	17733	17601	17743	17674	17856	17864	17556	17638	17645	17583	17660	17682	17762	17727	17781	17654	17888	17755	17789	17557	17589	17765	17713	17743	17795	17621	17606	17534	17770	17559	17618	17782	17768	17789	17609	17434	17649	17814	17784	17587	17795	17633	17583	17760	17732	17628	17713	17660	17700	17586	17865	17557	17731	17645	17669	17527	17781	17785	17617	17566	17538	17595	17638	17818	17417	17609	17668	17691	17831	17696	17669	17598	17665	17604	17726	17563	17913	17728	17714	17775	17776	17901	17595	17489	17656	17748	17723	17703	17707	17661	17816	17879	17742	17766	17647	17628	17767	17849	17659	17800	17641	17799	17732	17772	17658	17678	17725	17713	17690	17699	17637	17593	17713	17675	17724	17879	17883	17856	17378	17802	17630	17735	17579	17685	17734	17581	17714	17671	17829	17764	17699	17819	17868	17572	17911	17608	17829	17496	17723	17637	17727	17661	17545	17647	17770	17691	17777	17725	17566	17677	17567	17833	17745	17717	17660	17555	17785	17832	17803	17658	17651	17875	17682	17902	17720	17640	17668	17544	17927	17854	17767	17883	17578	17887	17803	17782	17768	17773	17564	17594	17785	17750	17703	17579	17546	17846	17680	17921	17475	17637	17825	17625	17637	17913	17702	17530	17786	17567	17769	17826	17644	17728	17538	17683	17722	17834	17571	17661	17799	17661	17654	17595	17714	17795	17739	17662	17765	17754	17684	17651	17747	17812	17654	17509	17964	17714	17673	17872	17674	17784	17562	17779	17736	17787	17665	17850	17465	17598	17710	17733	17852	17664	17735	17695	17606	17808	17839	17667	17724	17712	17692	17792	17732	17748	17697	17707	17688	17726	17619	17613	17752	17642	17900	17814	17422	17776	17859	17788	17578	17767	17529	17617	17759	17546	17798	17589	17732	17712	17624	17729	17671	17550	17539	17820	17699	17500	17681	17843	17560	17772	17803	17731	17653	17759	17825	17589	17619	17694	17455	17624	17662	17611	17737	17666	17643	17582	17783	17666	17724	17889	17704	17534	17633	17864	17675	17720	17659	17544	17743	17506	17707	17736	17574	17500	17644	17813	17677	17690	17710	17555	17775	17686	17523	17813	17742	17772	17556	17579	17588	17530	17528	17696	17764	17769	17858	17808	17424	17786	17855	17888	17637	17743	17566	17648	17767	17662	17827	17662	17558	17792	17723	17833	17850	17556	17727	17727	17624	17661	17658	17744	17879	17772	17749	17576	17765	17652	17734	17671	17566	17845	17474	17774	17537	17683	17664	17701	17775	17657	17705	17736	17630	17660	17869	17803	17619	17651	17624	17618	17620	17694	17651	17848	17761	17797	17824	17625	17709	17763	17688	17583	17433	17664	17690	17759	17766	17710	17677	17649	17778	17756	17503	17842	17687	17720	17826	17460	17607	17790	17681	17920	17484	17652	17615	17810	17745	17720	17819	17780	17536	17549	17595	17672	17632	17639	17701	17753	17675	17550	17682	18014	17832	17712	17592	17673	17708	17845	17669	17564	17718	17552	17450	17793	17395	17784	17620	17574	17535	17663	17447	17561	17665	17512	17467	17694	17880	17832	17734	17576	17572	17580	17708	17515	17576	17567	17581	17558	17870	17688	17803	17661	17651	17755	17907	17866	17714	17658	17747	17582	17817	17759	17606	17851	17708	17797	17693	17704	17713	17732	17733	17683	17645	17866	17799	17817	17826	17700	17684	17654	17843	17720	17618	17655	17700	17679	17812	17639	17759	17489	17644	17965	17959	17819	17754	17687	17657	17712	17782	17716	17734	17641	18039	17671	17773	17817	17707	17696	17689	17586	17567	17664	17543	17724	17791	17711	17519	17547	17561	17882	17514	17561	17578	17576	17906	17547	17649	17918	17782	17497	17659	17909	17629	17722	17641	17756	17808	17672	17751	17763	17721	17638	17572	17659	17553	17625	17597	17791	17751	17749	17634	17566	17703	17808	17661	17658	17760	17584	17435	17702	17805	17720	17914	17643	17559	17719	17775	17823	17565	17911	17728	17774	17669	17648	17729	17632	17733	17641	17717	17726	17547	17881	17794	17682	17554	17643	17681	17865	17706	17527	17642	17581	17502	17898	17647	17731	17494	17642	17931	17705	17622	17595	17568	17517	17619	17763	17596	17982	17744	17580	17612	17654	17658	17716	17793	17751	17724	17700	17795	17667	17866	17719	17741	17839	17695	17742	17712	17779	17715	17696	17671	17748	17608	17703	17606	17716	17730	17824	17708	17660	17783	17778	17613	17629	17764	17734	17697	17833	17670	17729	17815	17639	17847	17861	17800	17762	17559	17609	17595	17855	17932	17705	17789	17719	17664	17865	17794	17480	17798	17606	17859	17618	17655	17761	17771	17521	17727	17755	17705	17713	17845	17474	17619	17545	17806	17741	17680	17804	17538	17649	17651	17706	17606	17875	17622	17526	17515	17795	17654	17769	17645	17538	17719	17561	17812	17763	17598	17898	17831	17734	17636	17697	17643	17721	17618	17791	17710	17619	17868	17733	17661	17731	17740	17753	17781	17751	17543	17730	17659	17411	17575	17641	17641	17568	17736	17799	17887	17678	17458	17614	17838	17582	17850	17502	17808	17850	17712	17749	17760	17560	17555	17894	17903	17695	17701	17662	17634	17666	17760	17667	17721	17683	17513	17564	17577	17645	17695	17439	17707	17725	17673	17840	17832	17678	17609	17568	17630	17687	17860	17473	17833	17769	17814	17660	17743	17732	17830	17674	17840	17477	17900	17900	17723	17747	17726	17656	17737	17589	17670	17656	17733	17765	17753	17664	17674	17566	17686	17791	17608	17708	17565	17521	17609	17813	17691	17750	17608	17751	17865	17703	17545	17757	17741	17824	17400	17526	17418	17694	17688	17731	17752	17792	17767	17976	17680	17673	17676	17962	17709	17733	17606	17577	17858	17686	17607	17503	17678	17704	17612	17562	17774	17911	17638	17678	17485	17727	17665	17521	17725	17503	17651	17650	17707	17606	17861	17889	17772	17898	17733	17732	17860	17659	17771	17625	17552	17686	17698	17675	17608	17767	17510	17759	17630	17707	17720	17562	17777	17443	17582	17550	17633	17700	17857	17704	17750	17626	17514	17607	17567	17698	17616	17794	17697	17474	17584	17788	17774	17724	17868	17753	17684	17789	17741	17597	17547	17652	17770	17734	17768	17780	17820	17677	17639	17731	17615	17778	17734	17680	17816	17478	17620	17907	17662	17749	17669	17797	17668	17738	17730	17864	17467	17737	17759	17487	18053	17966	17598	17820	17549	17757	17663	17504	17661	17622	17480	17646	17665	17585	17501	17796	17624	17940	17687	17769	17716	17500	17496	17637	17786	17822	17782	17689	17667	17824	17720	17644	17740	17764	17714	17637	17616	17766	17597	17693	17825	17714	17870	17705	17633	17508	17541	17798	17850	17897	17888	17662	17693	17499	17685	17762	17685	17692	17734	17732	17627	17522	17479	17599	17686	17797	17848	17728	17632	17657	17725	17649	17679
31919	56821	52667	42382	36538	30412	27553	23558	20389	18744	17742	17303	17190	17035	16589	16444	15973	15726	15677	15641	15274	15462	15414	15292	15123	15092	15130	15121	15123	14974	14992	14979	14911	14983	14993	14954	15034	14881	14744	14879	14838	14793	14824	14857	14626	14757	14557	14827	14912	14762	14733	14810	14855	14856	14773	14892	14805	14691	14876	14679	14897	14829	14573	14774	14877	14735	14840	14711	14865	14772	14632	14759	14836	14736	14648	14691	14710	14775	14772	14780	14678	14769	14700	14685	14959	14788	14617	14765	14791	14675	14900	14817	14733	14767	14816	14672	14754	14987	14862	14672	14791	14677	14726	14722	14884	14626	14633	14742	14735	14665	14679	14715	14861	14676	14698	14648	14684	14724	14862	14618	14695	14723	14769	14776	14780	14886	14810	14836	14756	14826	14691	14702	14649	14813	14803	14747	14781	14756	14707	14725	14783	14971	14702	14658	14772	14881	14842	14778	14759	14725	14795	14704	14668	14594	14765	14635	14793	14607	14765	14714	14849	14751	14759	14818	14791	14844	14617	14702	14665	14695	14846	14715	14733	14830	14799	14802	14608	14657	14811	14770	14809	14717	14697	14893	14776	14611	14795	14824	14652	14702	14557	14709	14908	14756	14724	14727	14841	14912	14904	14730	14745	14798	14744	14567	14700	14880	14854	14902	14770	14674	14665	14953	14834	14669	14741	14847	14769	14859	14825	14580	14904	14653	14799	14700	14740	14621	14700	14682	14815	14539	14764	14704	14586	14673	14656	14748	15024	14609	14723	14768	14926	14658	14679	14674	14609	14743	14408	14841	14798	14575	14803	14753	14842	14680	14638	14629	14750	14724	14759	14784	14877	14701	14790	14811	14735	14620	14663	14785	14715	14553	14748	14692	14766	14749	14848	14682	14720	14573	14650	14865	14782	14719	14744	14625	14707	14828	14916	14725	14844	14873	14800	14772	14682	14777	14611	14624	14724	14803	14738	14729	14837	14669	14786	14673	14780	14976	14788	14804	14567	14939	14765	14730	14887	14688	14650	14778	14679	14826	14458	14754	14937	14735	14713	14744	14727	14898	14766	14810	14712	14768	14642	14676	14605	14763	14701	14830	14735	14613	14741	14739	14749	14655	14696	14851	14608	14861	14816	14745	14652	14790	14719	14678	14686	14738	14702	14740	14637	14707	14915	14710	14548	14806	14583	14970	14652	14929	14744	14716	14883	14635	14775	14838	14696	14709	14688	14668	14880	14699	14770	14648	14934	14598	14996	14619	14721	14814	14554	14996	14847	14769	14647	14930	14824	14698	14767	14948	14764	14854	14825	14745	14884	14699	14927	14764	14700	14826	14810	14858	14875	14716	14778	14833	14639	14827	14787	14736	14688	14814	14937	14746	14737	14722	14787	14850	14783	14687	14630	14767	14798	14921	14668	14821	14667	14759	14709	14863	14951	14826	14691	14685	14752	14745	14731	14839	14733	14831	14773	14663	14751	14784	14731	14773	14634	14760	14995	14816	14801	14904	14696	14604	14693	14703	14536	14803	14857	14583	14832	14680	14785	14715	14545	14711	14652	14838	14742	14478	14795	14705	14669	14815	14969	14871	14595	14846	14769	14695	14779	14740	14715	14657	14674	14684	14792	14841	14539	14757	14731	14868	14845	14931	14723	14739	14817	14754	14813	14782	14676	14642	14745	14776	14658	14801	14611	14865	14842	14745	14807	14509	14812	14642	14826	14891	14961	14830	14608	14747	14858	14813	14874	14829	14862	14827	14725	14623	14860	14639	14828	14803	14736	14772	14834	14676	14932	14725	14805	14618	14789	14748	14766	14913	14882	14735	14693	14710	14769	14783	14789	14897	14856	14622	14711	14809	14710	14749	14742	14633	14807	14629	14753	14673	14647	14885	14666	14646	14837	14788	14779	14626	14675	14816	15092	14658	14716	14903	14754	14864	14714	14668	14618	14810	14920	14668	14664	14886	14674	14688	14880	14678	14665	14760	14759	14780	14800	14772	14719	14823	14729	14747	14911	14651	14744	14659	14894	14709	14716	14760	14659	14968	14627	14770	14640	14741	14863	14949	14658	14837	14804	14726	14868	14744	14684	14556	14886	14573	14773	14848	14749	14658	14680	14758	14754	14669	14679	14917	14694	14814	14663	14665	14786	14809	14875	14659	14612	14809	14782	14740	14865	14602	14729	14721	14720	14786	14635	14731	14676	14850	14801	14731	14606	14786	14680	14737	14698	14734	14684	14814	14673	14680	14865	14830	14781	14648	14645	14702	14781	14603	14841	14645	14701	14648	14669	14801	14660	14675	14723	14784	14582	14898	14707	14711	14850	14724	14642	14701	14586	14816	14833	14748	14789	14830	14794	14688	14866	14656	14878	14810	14823	14760	14739	14791	14674	14628	14782	14761	14736	14757	14779	14703	14692	14692	14833	14812	14700	14542	14784	14776	14847	14726	14691	14775	14673	14734	14890	14747	14852	14722	14753	14691	14568	14828	14724	14751	14908	14681	14757	14634	14813	14675	14841	14838	14791	14742	14727	14760	14706	14717	14679	14583	14754	14763	14630	14797	14779	14704	14748	14703	14967	14764	14779	14801	14630	14823	14764	14848	14704	14952	14802	14654	14675	14785	14715	14587	14651	14713	14864	14881	14744	14688	14776	14912	14761	14777	14778	14805	14792	14670	14698	14734	14585	14759	14519	14727	14779	14566	14704	14802	14768	14691	14623	14845	14648	14900	14746	14720	14684	14739	14677	14752	14768	14687	14867	14784	14689	14493	14735	14692	14668	14674	14802	14697	14834	14753	14758	14848	14676	14758	14748	14795	14763	14537	14884	14739	14743	14601	14747	14782	14881	14762	14859	14780	14628	14770	14714	14753	14659	14709	14675	14796	14742	14651	14828	14748	14672	14650	14822	14676	14645	14727	14943	14737	14849	14877	14790	14708	14777	14623	14832	14736	14774	14818	14637	14731	14820	14689	14777	14736	14882	14834	14636	14750	14680	14781	14853	14763	14776	15070	14720	14744	14718	14655	14675	14829	14867	14854	14880	14811	14570	14548	14651	14864	14845	14727	14766	14670	14606	14795	14663	14756	14603	14749	14801	14727	14737	14834	14646	14689	14765	14759	14809	14733	14824	14605	14577	14866	14735	14725	14869	14763	14742	14782	14739	14832	14686	14764	14721	14748	14746	14683	14722	14823	14747	14649	14799	14566	14620	14826	14717	14619	14829	14773	14718	14801	14833	14649	14662	14923	14712	14801	14856	14812	14671	14812	14888	14747	14698	14866	14867	14577	14833	14887	14825	14648	14628	14706	14820	14701	15110	14761	14721	14829	14740	14699	14692	14729	14719	14936	14589	14620	14817	14846	14566	14513	14570	14625	14758	14855	14691	14808	14822	14770	14792	14824	14754	14600	14962	14674	14890	14607	14596	14760	14740	14617	14633	14795	14729	14568	14791	14766	14694	14661	14890	14772	14742	14888	14635	14859	14812	14827	14791	14674	14899	14756	14762	14828	14767	14749	14721	14713	14600	14461	14718	14749	14648	14830	14701	14806	14685	14835	14753	14680	14706	14720	14862	14753	14619	14932	14762	14834	14638	14590	14793	14760	14836	14722	14614	14710	14711	14787	14801	14734	14613	14712	14747	14877	14781	14678	14803	14765	14916	14650	14609	14776	14836	14789	14769	14704	14791	14855	14791	14843	14867	14595	14605	14716	14746	14830	14744	14726	14601	14754	14923	14805	14899	14669	14663	14793	14942	14696	14822	14703	14942	14681	14633	14721	14772	14873	14676	14862	14606	14802	14760	14620	14820	14780	14725	14693	14746	14965	14671	14689	14763	14749	14865	14736	14696	14659	14653	14614	14825	14594	14743	14898	14685	14762	14644	14646	14794	14947	14623	14692	14700	14765	14610	14678	14717	14692	14821	14601	14842	14832	14863	14782	14826	14679	14693	14716	14823	14810	14708	14590	14811	14693	14764	14727	14970	14779	14729	14632	14821	14736	14822	14646	14794	14860	14751	14514	14775	14897	14583	14953	14726	14995	14831	14654	14870	14724	14828	14544	14753	14676	14835	14794	14703	14553	14631	14932	14730	14684	14737	14703	14688	14690	14815	14891	14796	14708	14594	14681	14856	14762	14660	14846	14827	14817	14666	14706	14768	14690	14660	14675	14814	14738	14763	14677	14666	14833	14772	14941	14678	14821	14774	14654	14701	14829	14799	14659	14689	14741	14731	14856	14842	14796	14881	14714	14640	14895	14637	14841	14651	14747	14779	14771	14754	14611	14558	14835	14737	14607	14723	14710	14648	14659	14891	14806	14704	14719	14697	14596	14686	14971	14861	14749	14682	14822	14873	14617	14919	14730	14848	14827	14693	14788	14648	14820	14811	14745	14681	14756	14701	14886	14632	14808	14709	14834	14642	14764	14778	14709	14864	14709	14859	14611	14882	14691	14782	14650	14715	14731	14671	14687	14702	14665	14839	14605	14853	14842	14944	14800	14792	14512	14859	14785	14879	14876	14701	14691	14662	14508	14716	14752	14843	14849	14817	14628	14911	14716	14731	14647	14814	14665	14682	14849	14647	14719	14666	14861	14642	14939	14742	14814	14760	14603	14719	14828	14790	14831	14809	14793	14871	14819	14813	14670	14814	14764	14694	14730	14779	14700	14644	14844	14725	14968	14647	14790	14818	14812	14668	14610	14670	14672	14758	14567	14787	14768	14765	14849	14783	14610	14806	14747	14934	14522	14847	14787	14640	14748	14763	14744	14764	14699	14698	14799	14870	14887	14753	14757	14708	14762	14716	14640	14745	14710	14773	14925	14852	14945	14765	14749	14650	14602	14719	14773	14771	14775	14677	14763	14648	14711	14712	14814	14553	14720	14764	14687	14771	14802	14748	14971	14692	14788	14684	14786	14854	14943	14744	14932	14866	14729	14657	14694	14813	14707	14635	14872	14772	14763	14963	14714	14739	14773	14782	14651	14714	14829	14821	14796	14883	14604	14533	14895	14577	14785	14576	14563	14760	14775	14702	14627	14901	14723	14752	14826	14648	14847	14886	14758	14722	14625	14591	14698	14681	14837	14725	14760	14646	14852	14932	14893	14728	14821	14816	14807	14709	14734	14633	14690
28744	28228	36793	33341	28008	23678	21351	19519	18408	17862	17601	17393	17332	17201	17231	17052	17010	17121	17031	16986	17004	16571	17081	16804	16788	16413	16889	16819	17007	16578	16868	16699	16709	16759	16646	16534	16796	16665	16633	16507	16648	16564	16625	16470	16763	16601	16659	16486	16574	16686	16803	16610	16660	16590	16552	16834	16658	16762	16533	16598	16800	16566	16642	16691	16636	16648	16469	16632	16655	16896	16628	16697	16507	16544	16751	16773	16822	16814	16716	16567	16633	16610	16552	16807	16582	16571	16703	16850	16791	16974	16646	16572	16736	16809	16431	16600	16617	16672	16830	16467	16695	16719	16698	16678	16535	16880	16784	16685	16613	16724	16660	16522	16602	16754	16711	16693	16683	16575	16672	16873	16664	16580	16661	16772	16799	16767	16684	16668	16606	16804	16724	16628	16519	16663	16610	16716	16661	16761	16751	16757	16614	16730	16467	16678	16282	16594	16693	16641	16661	16571	16767	16709	16610	16707	16717	16812	16882	16677	16705	16846	16682	16680	16658	16686	16678	16824	16675	16606	16548	16572	16540	16633	16555	16792	16703	16833	16598	16701	16688	16523	16820	16478	16657	16751	16609	16667	16737	16493	16624	16818	16752	16638	16787	16679	16854	16794	16765	16932	16707	16494	16408	16886	16559	16485	16716	16546	16596	16602	16598	16643	16721	16576	16693	16689	16786	16749	16650	16646	16778	16546	16727	16672	16684	16722	16470	16761	16593	16508	16885	16765	16689	16771	16789	16786	16743	16636	16776	16507	16680	16744	16783	16724	16567	16667	16887	16840	16855	16785	16768	16625	16804	16718	16782	16633	16770	16733	16625	16893	16741	16676	16696	16470	16731	16551	16559	16519	16625	16779	16727	16682	16539	16500	16525	16829	16587	16579	16697	16799	16659	16732	16786	16570	16593	16746	16693	16617	16575	16627	16848	16631	16778	16426	16632	16611	16765	16619	16492	16663	16540	16539	16738	16499	16593	16516	16546	16701	16790	16474	16577	16566	16652	16671	16499	16703	16618	16461	16553	16745	16776	16896	16721	16708	16697	16577	16545	16708	16818	16968	16590	16475	16462	16793	16749	16752	16840	16557	16462	16700	16721	16656	16642	16673	16862	16689	16526	16684	16556	16658	16670	16757	16634	16647	16682	16571	16683	16739	16681	16554	16610	16589	16632	16769	16518	16833	16420	16714	16646	16641	16612	16459	16783	16759	16661	16759	16590	16752	16594	16672	16590	16685	16716	16805	16601	16831	16517	16713	16861	16779	16632	16792	16646	16846	16658	16865	16452	16623	16482	16582	16698	16726	16672	16795	16430	16805	16460	16588	16707	16633	16620	16560	16488	16747	16768	16758	16494	16551	16510	16529	16559	16714	16642	16648	16759	16690	16471	16644	16702	16558	16704	16728	16569	16563	16663	16618	16597	16680	16620	16545	16710	16711	16664	16778	16747	16739	16595	16831	16909	16533	16486	16738	16610	16601	16601	16742	16637	16652	16709	16600	16579	16722	16571	16792	16621	16715	16689	16506	16561	16690	16491	16845	16500	16655	16638	16771	16908	16875	16750	16904	16824	16623	16659	16746	16567	16516	16749	16686	16575	16705	16755	16685	16839	16808	16613	16664	16754	16794	16550	16655	16761	16667	16794	16789	16586	16727	16865	16597	16739	16651	16582	16743	16517	16369	16736	16688	16858	16563	16531	16607	16727	16591	16679	16560	16699	16744	16770	16775	16728	16740	16748	16547	16814	16699	16857	16658	16785	16655	16631	16845	16817	16665	16657	16610	16808	16770	16464	16699	16754	16743	16445	16587	16605	16621	16697	16635	16750	16548	16625	16646	16624	16662	16588	16737	16771	16741	16768	16776	16644	16664	16721	16482	16751	16771	16758	16676	16816	16630	16728	16753	16721	16540	16903	16639	16734	16842	16649	16598	16671	16633	16701	16493	16563	16462	16624	16666	16840	16650	16604	16739	16588	16585	16766	16732	16796	16793	16616	16614	16730	16679	16787	16750	16664	16818	16744	16599	16758	16584	16832	16752	16677	16822	16757	16552	16695	16729	16779	16803	16666	16589	16678	16733	16758	16623	16561	16536	16622	16552	16691	16458	16815	16566	16529	16694	16610	16867	16836	16771	16682	16781	16560	16663	16766	16561	16719	16819	16912	16642	16695	16711	16818	16679	16692	16712	16744	16583	16752	16762	16690	16713	16631	16729	16614	16687	16919	16626	16723	16626	16550	16636	16646	16698	16688	16623	16560	16743	16578	16582	16727	16619	16811	16877	16370	16719	16840	16508	16756	16833	16703	16672	16538	16892	16773	16731	16742	16936	16799	16460	16653	16514	16780	16822	16606	16680	16773	16709	16649	16597	16782	16689	16770	16553	16576	16775	16661	16536	16341	16548	16629	16930	16742	16679	16855	16794	16732	16596	16638	16695	16574	16567	16670	16466	16536	16743	16507	16475	16641	16750	16591	16613	16552	16860	16827	16692	16816	16546	16650	16733	16695	16677	16592	16719	16573	16477	16623	16744	16729	16811	16840	16719	16571	16631	16676	16554	16702	16887	16679	16570	16536	16713	16602	16658	16804	16688	16637	16872	16592	16696	16721	16706	16594	16888	16687	16801	16618	16627	16784	16671	16747	16770	16855	16707	16539	16812	16547	16761	16646	16484	16663	16673	16770	16413	16575	16716	16646	16489	16773	16905	17048	16703	16620	16775	16928	16577	16522	16583	16626	16780	16738	16847	16625	16661	16671	16706	16773	16610	16830	16502	16557	16602	16529	16680	16688	16663	16685	16759	16672	16535	16612	16802	16643	16745	16560	16821	16606	16954	16667	16722	16656	16738	16751	16530	16739	16547	16721	16788	16680	16667	16660	16595	16511	16653	16676	16610	16689	16708	16587	16660	16892	16571	16909	16742	16703	16678	16964	16580	16841	16712	16422	16815	17036	16695	16741	16789	16720	16665	16942	16604	16564	16473	16491	16448	16678	16767	16801	16728	16520	16623	16538	16671	16596	16680	16546	16786	16766	16670	16781	16892	16882	16808	16561	16730	16787	16887	16570	16549	16794	16779	16679	16778	16552	16646	16546	16553	16655	16927	16815	16858	16830	16664	16546	16759	16721	16662	16698	16680	16694	16793	16700	16673	16718	16628	16619	16507	16851	16595	16656	16537	16732	16530	16653	16737	16791	16678	16832	16788	16525	16762	16817	16699	16506	16777	16658	16588	16778	16623	16536	16843	16743	16746	16786	16585	16605	16674	16657	16598	16683	16601	16642	16587	16779	16686	16802	16682	16608	16578	16528	16533	16428	16741	16590	16779	16676	16739	16821	16775	16480	16627	16458	16585	16637	16500	16738	16755	16654	16682	16680	16611	16938	16561	16788	16655	16798	16617	16581	16535	16533	16652	16817	16784	16752	16548	16844	16620	16675	16630	16834	16588	16807	16662	16794	16763	16517	16617	16745	16844	16739	16749	16918	16617	16792	16673	16604	16758	16726	16604	16673	16522	16629	16680	16660	16511	16928	16670	16744	16708	16557	16740	16843	16667	16535	16655	16448	16834	16655	16574	16758	16886	16666	16581	16589	16799	16547	16666	16582	16473	16826	16472	16441	16724	16743	16542	16653	16766	16770	16393	16653	16825	16694	16673	16736	16689	16698	16569	16790	16670	16609	16479	16637	16713	16710	16719	16745	16554	16826	16703	16669	16738	16729	16599	16624	16513	16650	16753	16745	16604	16416	16845	16827	16637	16700	16686	16832	16650	16790	16718	16646	16884	16791	16685	16737	16748	16464	16618	16840	16723	16582	16630	16602	16699	16546	16798	16883	16805	16653	16604	16715	16777	16601	16605	16655	16545	16608	16537	16873	16847	16533	16690	16733	16889	16740	16865	16438	16563	16506	16730	16605	16540	16555	16419	16808	16718	16674	16716	16646	16627	16518	16668	16705	16636	16714	16681	16848	16651	16583	16502	16708	16473	16799	16718	16630	16994	16547	16656	16540	16603	16698	16690	16715	16697	16607	16621	16723	16742	16648	16794	16512	16598	16675	16746	16658	16662	16798	16530	16725	16750	16772	16688	16548	16610	16812	16864	16912	16676	16667	16638	16835	16532	16657	16736	16529	16831	16698	16596	16781	16871	16880	16716	16554	16738	16753	16799	16466	16546	16678	16619	16552	16593	16481	16662	16471	16685	16640	16684	16751	16778	16595	16823	16524	16591	16981	16975	16687	16787	16711	16424	16652	16523	16937	16889	16631	16822	16633	16798	16803	16688	16735	16553	16545	16650	16657	16757	16768	16640	16690	16564	16514	16605	16709	16740	16717	16643	16462	16575	16778	16775	16685	16705	16693	16735	16915	16776	16641	16663	16728	16588	16705	16615	16693	16598	16729	16587	16829	16589	16601	16822	16726	16765	16714	16642	16504	16624	16625	16584	16639	16693	16663	16853	16617	16728	16710	16920	16701	16767	16872	16489	16600	16681	16731	16662	16894	16739	16649	16864	16779	16720	16618	16723	16930	16698	16664	16745	16890	16537	16599	16631	16751	16852	16651	16830	16627	16488	16898	16546	16421	16625	16774	16588	16728	16632	16967	16690	16570	16589	16740	16607	16652	16654	16517	16861	16594	16567	16453	16560	16638	16818	16689	16728	16525	16664	16511	16827	16632	16595	16550	16518	16703	16503	16778	16546	16659	16756	16589	16764	16801	16751	16763	16690	16553	16773	16738	16738	16865	16700	16603	16656	16813	16761	16362	16737	16662	16789	16745	16686	16658	16648	16639	16562	16712	16612	16825	16604	16573	16832	16693	16600	16580	16830	16829	16789	16822	16779	16612	16786	16487	16578	16822	16534	16722	16600	16666	16639	16612	16549	16464	16757	16795	16838	16721	16654	16787	16486	16613	16658	16491	16689	16495	16663	16652	16728	16636	16836	16597	16569	16730	16730	16686	16674	16727	16776	16741	16726	16443	16734	16699	16603	16658	16655	16654	16717	16825	16800	16739	16662	16643	16830	16818	16661	16813	16764	16761	16483	16692	16866	16539	16469	16634	16440	16674	16698	16619	16549	16674	16692	16836	16680	16618	16828	16708	16581	16647	16528	16706	16682	16462	16499	16450	16658
29407	44613	40782	32187	27744	23323	20417	18573	16634	15903	15408	15348	15042	14997	15074	14880	14595	14596	14581	14730	14509	14476	14433	14396	14427	14335	14340	14181	14190	14281	14299	14326	14227	14211	14497	14286	14230	14335	14166	14210	14181	14317	14551	14199	14285	14180	14293	14133	14177	14009	14290	14103	14257	14241	14124	14099	14308	14190	14285	14074	14133	14173	14165	14323	14184	14259	14228	14275	14036	14234	14241	14176	14221	14203	14170	14140	14197	13976	14247	14217	14253	14253	14281	14266	14146	14134	14038	14216	14206	14345	14161	14204	14143	14068	14329	14202	14188	14140	13936	14150	14221	14335	14051	14209	14299	14205	14037	14245	14248	14153	14112	14247	14256	14273	14181	14400	14245	14286	14194	14272	14145	14335	13994	14285	14235	14307	14182	14088	14119	14200	14142	14246	14234	14112	14324	14126	14349	14146	14237	14125	14176	14067	14341	14060	14247	14158	14213	14105	14110	14054	14125	14372	14021	14108	14027	14099	14032	14256	14409	14105	14203	14327	14265	14166	14144	14164	14122	14053	14355	14222	14276	14195	14161	14282	14174	14137	14242	14178	14210	14320	14223	14189	14172	14229	14045	14172	14101	14194	14175	14165	14256	14219	14143	14150	14276	14064	14153	14240	14342	14246	14169	14151	14241	14219	14208	14390	14236	14021	14304	14211	14327	14145	14187	14358	14220	14348	14160	14220	14110	13999	14216	14168	14241	14118	14187	14300	14109	14341	14060	14164	14214	14033	13993	14140	14215	14201	14165	14208	14108	13983	14143	14159	14190	14250	14295	14127	14350	14238	14116	14033	14252	14194	14356	14182	14336	14152	14322	14260	14167	14258	13990	14206	14277	14183	14248	14324	14126	14131	14169	14233	14251	14214	14312	14124	14295	14095	14213	14221	14247	14263	14125	14145	14092	14262	14254	14038	14152	14009	14124	14241	14152	14145	14358	14148	14007	14040	14011	14126	14180	14161	14013	14205	14101	14153	14294	14158	14229	14319	14121	14264	14165	14225	14242	14196	14122	14195	14066	14287	14248	14214	14272	14233	14025	14271	14148	14170	14250	14081	14112	14237	14088	14242	14168	14056	14219	14255	14144	14279	14321	14260	14427	14223	14237	14289	14174	14182	14234	14122	14112	14101	14304	14148	13989	14255	14135	14236	14284	14258	14318	14231	14257	14285	14163	14253	14162	14314	14013	14244	14254	14321	14245	14046	14229	14184	14344	14175	14269	14201	14183	14205	14346	14150	14136	14262	14089	14209	14034	14227	14124	14141	14387	14067	14306	14176	14122	14288	14139	14179	14263	14080	14309	14215	14267	14107	14149	14308	14383	14185	14069	14300	14031	14317	14113	14463	14216	14118	14139	14305	14277	14130	14212	14121	14281	14183	14204	14192	14149	14183	14048	14129	14186	14127	14286	14304	14282	14149	14224	14132	14229	14179	14238	14198	14343	14084	14145	14029	14207	14211	14193	14096	14360	14138	14148	14126	14418	14147	14232	14212	14237	14262	14139	14228	14152	14127	14327	14196	14292	14191	14144	14206	14295	14199	14393	14200	14194	14209	14068	14162	14299	14308	14156	14076	14063	14041	14214	14096	14292	14105	14231	14294	14187	14245	14230	14324	14163	14080	14092	14119	14352	14218	14281	14242	14130	14216	14131	14154	14127	14152	14182	14159	14095	14205	14269	14212	14108	14158	14397	14237	14147	14084	14295	14205	14399	14245	14159	14168	14169	14164	14237	14194	14243	14277	14285	14255	14076	14210	14129	14394	14234	14299	14278	14195	14316	14185	14144	14221	14122	14199	14328	14304	14246	14251	14121	14156	13994	14401	14253	14166	14346	14195	14274	14295	14263	14231	14280	14189	14351	14202	14363	14256	14077	14216	14222	14160	14342	14207	14070	14117	14317	14345	14193	14147	14294	14199	14279	14224	13919	14221	14295	14256	14388	14212	14353	14165	14196	14243	14062	14240	14326	14122	14207	14046	14151	14263	14067	14183	14108	14173	14178	14251	14223	14169	14312	14066	14281	14102	14189	14309	14174	14439	14101	14277	14139	14124	14402	14259	14149	14157	14156	14122	14288	14194	14435	14270	14260	14131	14201	14335	14224	14266	14220	14381	14174	14217	14148	14316	13961	14124	14205	14320	14130	14391	14247	14260	14255	14238	13885	14285	14073	14255	14298	14326	14301	14052	14166	14202	14347	14169	14275	14310	14247	14218	14228	14177	14289	14331	14272	14151	14228	14251	14170	14188	14284	14334	14168	14229	14157	14193	14173	14131	14282	14204	14293	14257	14260	14215	14184	14136	14122	14142	14205	14338	14343	14352	14308	14076	14311	14311	14219	14008	14072	14318	14175	14156	14119	14266	14202	14130	14034	14231	14257	14141	14210	14187	14129	14343	14263	14089	14120	14253	14324	14068	14242	14097	14311	14216	14342	14178	14051	14222	14130	14193	14279	14196	14135	14165	14167	14144	14306	14120	14110	14316	14088	14303	14154	14215	14172	14244	14165	14276	14083	14103	14164	14294	14243	14404	14147	14188	14249	14226	14262	14283	14205	14190	14139	14104	14239	14126	14118	14182	14150	14331	14271	14213	14092	14095	14300	14151	14404	14188	14347	14231	14270	14339	14124	14226	14093	14334	14396	14008	14267	14157	14257	14148	14102	14102	14135	13953	14184	14191	14177	14211	14205	14223	14226	14219	14027	14218	14456	14144	14275	14188	14289	14159	14382	14118	14219	14190	14449	14260	14105	14268	14237	14138	14142	14158	14005	14096	14014	14324	14165	14336	14175	14112	14415	14109	14186	14293	14082	14234	14407	14394	14155	14202	14153	14318	14061	14179	14155	14117	14162	14242	14185	14203	14186	14079	14252	14225	14189	14100	14198	14199	14109	14353	14146	14217	14168	14174	14134	14242	14151	14280	14118	14283	14359	14165	14148	14312	14248	14225	14112	14106	14154	14208	14123	14018	14127	14312	14233	14226	14294	14304	14196	14216	14241	14216	14223	14150	14145	14239	14190	14196	14310	14042	14249	14222	14185	14356	14306	14111	14306	14211	14103	14165	14329	14157	14220	14375	14310	14165	14356	14268	14373	14199	14272	14378	14231	14199	14319	14110	14202	14124	14335	14162	14042	14266	14147	14060	14144	14237	14164	14264	14233	14215	14175	14260	14179	14361	14182	14260	14163	14238	14285	14083	14304	14241	14082	14241	14174	14119	14150	14014	14167	14237	14035	14111	14308	14235	14303	14306	14072	14298	14163	14114	14419	14367	14184	14150	14139	14234	14084	14066	14238	14312	14334	14149	14306	14181	14207	14229	14292	14126	14368	14069	14223	14341	14111	14206	14266	14275	14332	14145	14172	14294	14325	14212	14107	14104	14179	14253	14289	14155	14312	14134	14059	14202	14283	14155	14135	14153	14305	14196	14279	14092	14051	14243	14191	14223	14108	14203	14129	14228	14190	14214	14128	14286	14195	14245	14247	14281	14353	14163	14169	14249	14181	14301	14079	14133	14279	14245	14208	14207	14150	14177	14203	14155	14156	14092	14180	14084	14206	14076	14280	14223	14289	14096	14161	14213	14325	14139	14062	14247	14254	14250	14335	14251	14337	14228	14132	14416	14120	14262	14093	14177	14100	14261	14031	14182	14326	14106	14160	14198	14164	14279	14255	14161	14221	14167	14200	14306	14075	14268	14216	14199	14033	14236	14255	14167	14147	14245	14210	14166	14152	14076	14166	14148	14269	14211	14182	14157	14239	14176	14236	14222	14213	14236	14231	14234	14301	14338	14094	14149	14196	14180	14317	14250	14159	14198	14016	14188	14180	14238	14100	14257	14143	14209	14205	14256	14208	14196	14091	14247	14298	14177	14283	14249	14125	14165	14189	14044	14153	14333	14173	14207	14112	14213	14256	14198	14326	14228	14397	14195	14233	14238	14407	14285	14338	14315	14159	14358	14352	14258	14346	14195	14314	14260	14127	14210	14238	13975	14153	14446	14068	14311	14022	14210	14119	14162	14281	14251	14199	14241	14293	14430	14281	14336	14199	14188	14185	14352	14287	14244	14210	14183	14206	14207	14151	14386	14159	14320	14189	14043	14220	14091	14257	14181	14237	14348	14151	14092	14379	14223	14103	14220	14162	14174	14147	14243	14167	14230	14169	14210	14218	14223	14359	14291	14207	14098	14298	14281	14044	14163	14346	14052	14098	14281	14165	14145	14296	14194	14261	14361	14287	14277	14232	14229	14295	14209	14306	14321	14173	14290	14351	14267	14224	14386	14291	14268	14222	14100	14262	14080	14159	14314	14100	14275	14244	14196	14148	14218	14264	14365	14209	14336	14262	14150	14216	14190	14196	14350	14258	14351	14317	14264	14294	14164	14130	14205	14150	14150	14226	14310	14059	14150	14253	14227	14111	14296	14161	14102	14290	14109	14370	14246	14163	14225	14151	14213	14240	14171	14280	14148	14157	14182	14215	14090	14391	14200	14325	14147	14248	14174	14258	14106	14145	14263	14188	14199	14205	14188	14214	14216	14142	14356	14293	14271	14157	14225	14116	14147	14147	14172	14160	14397	14317	14269	14168	14259	14268	14239	14238	14154	14243	14409	13996	14181	14112	14295	14177	14109	14029	14320	14204	14367	14164	14270	14203	14149	14271	14337	14234	14215	14212	14211	14185	14153	14238	14157	14269	14343	14189	14153	14234	14270	14062	14071	14071	14167	14324	14205	14324	14111	14109	14253	14253	14369	14248	14196	14213	14138	14057	14166	14173	14229	14277	14287	14268	14303	14319	14353	14156	14128	14273	14019	14289	14150	14259	14068	14401	14297	14258	14280	14265	14213	14297	14352	14102	14421	14156	14340	14167	14294	14154	14243	14323	14366	14227	14196	14114	14083	14245	13947	14177	14258	14295	14389	14339	14224	14265	14304	14141	14227	14128	14274	14360	14040	14303	14257	14202	14195	14370	14082	14247	14251	14251	14082	14216	14248	14209	14298	14231	14358	14337	14162	14245	14061	14214	14298	14161	14284	14190	14209	14320	14277	14225	14292	14336	14212	14207	14335	14135	14207	14279	14405	14096	14096	14116	14380	14267	14398	14196	14106	14189	14246	14001	14227
23827	21034	28543	25255	25825	27418	25970	21865	19535	18852	18185	17925	17751	17740	17378	17323	17158	17032	17117	16926	17013	16912	16709	16596	16748	16755	16689	16611	16670	16613	16712	16881	16674	16559	16764	16501	16575	16643	16594	16725	16585	16503	16521	16733	16460	16533	16706	16526	16613	16459	16559	16675	16593	16668	16514	16648	16802	16757	16555	16632	16631	16603	16683	16644	16428	16413	16711	16509	16527	16562	16768	16602	16438	16597	16654	16636	16532	16548	16730	16644	16701	16418	16605	16601	16545	16730	16491	16470	16565	16648	16547	16418	16468	16534	16383	16605	16586	16438	16493	16678	16528	16539	16507	16701	16678	16635	16517	16571	16622	16504	16546	16557	16601	16370	16616	16741	16512	16585	16368	16680	16434	16554	16576	16581	16427	16463	16629	16646	16455	16666	16610	16652	16374	16346	16562	16418	16398	16729	16536	16572	16466	16700	16554	16693	16412	16574	16323	16394	16752	16698	16608	16476	16663	16703	16600	16646	16763	16674	16760	16531	16307	16682	16578	16604	16550	16545	16567	16623	16474	16689	16457	16840	16602	16476	16493	16472	16376	16563	16556	16600	16330	16685	16531	16443	16579	16482	16418	16584	16892	16393	16333	16581	16517	16486	16621	16384	16799	16660	16704	16521	16519	16458	16562	16473	16625	16764	16379	16450	16574	16577	16502	16538	16474	16553	16455	16454	16456	16585	16497	16421	16611	16571	16552	16663	16569	16415	16527	16675	16435	16481	16601	16575	16371	16540	16714	16343	16496	16749	16506	16498	16381	16660	16602	16566	16614	16351	16419	16415	16739	16846	16714	16562	16707	16611	16653	16557	16474	16570	16495	16420	16476	16473	16633	16507	16434	16584	16508	16490	16676	16527	16627	16308	16625	16521	16652	16523	16605	16567	16726	16571	16536	16660	16488	16494	16402	16624	16531	16381	16690	16596	16419	16770	16545	16765	16723	16491	16525	16560	16631	16473	16547	16521	16518	16449	16554	16374	16595	16541	16619	16440	16587	16426	16500	16450	16560	16460	16673	16513	16631	16759	16515	16558	16465	16608	16489	16428	16653	16479	16577	16432	16441	16419	16547	16469	16434	16517	16341	16395	16265	16371	16514	16494	16576	16647	16494	16542	16474	16489	16467	16624	16661	16775	16445	16315	16732	16507	16826	16740	16577	16524	16454	16527	16489	16627	16351	16478	16546	16449	16635	16692	16522	16567	16548	16576	16718	16525	16469	16562	16704	16638	16574	16334	16539	16658	16591	16483	16520	16404	16565	16379	16510	16456	16564	16463	16627	16553	16499	16595	16604	16629	16554	16534	16711	16373	16366	16499	16424	16620	16661	16588	16484	16776	16503	16579	16476	16805	16453	16685	16391	16572	16652	16395	16619	16815	16660	16560	16584	16425	16609	16407	16502	16464	16577	16555	16373	16924	16496	16276	16466	16424	16714	16573	16562	16503	16567	16634	16500	16533	16582	16587	16465	16442	16547	16340	16457	16634	16546	16507	16400	16521	16483	16299	16400	16391	16432	16537	16723	16665	16697	16430	16665	16412	16390	16415	16590	16525	16703	16725	16534	16624	16537	16686	16390	16507	16330	16616	16297	16595	16760	16496	16539	16532	16821	16510	16455	16540	16607	16610	16582	16535	16452	16314	16710	16516	16402	16366	16530	16572	16512	16343	16466	16601	16353	16596	16474	16434	16561	16628	16324	16418	16424	16595	16504	16359	16576	16735	16598	16506	16562	16582	16717	16503	16378	16355	16421	16516	16459	16705	16684	16599	16590	16370	16702	16658	16693	16544	16765	16493	16591	16594	16525	16547	16412	16420	16533	16366	16550	16521	16416	16472	16708	16494	16570	16470	16625	16318	16603	16824	16403	16407	16578	16564	16636	16483	16741	16499	16795	16484	16418	16580	16563	16540	16682	16693	16423	16497	16545	16415	16460	16634	16487	16380	16605	16416	16543	16473	16413	16379	16519	16484	16423	16525	16437	16460	16453	16519	16611	16538	16468	16487	16602	16634	16384	16544	16675	16504	16561	16360	16366	16547	16701	16650	16606	16471	16616	16665	16692	16571	16541	16519	16614	16495	16534	16681	16844	16535	16616	16567	16574	16513	16486	16642	16477	16508	16604	16457	16507	16432	16616	16477	16532	16364	16525	16663	16536	16550	16359	16788	16522	16475	16739	16708	16629	16506	16641	16635	16444	16522	16527	16599	16630	16356	16472	16430	16688	16650	16569	16685	16693	16766	16550	16242	16553	16606	16839	16573	16578	16685	16461	16621	16552	16504	16744	16693	16628	16625	16354	16626	16368	16454	16672	16699	16588	16509	16324	16551	16618	16499	16459	16559	16560	16556	16558	16540	16559	16345	16621	16499	16436	16529	16602	16588	16420	16442	16475	16571	16573	16580	16411	16472	16427	16454	16704	16569	16370	16475	16689	16445	16414	16406	16300	16420	16557	16384	16757	16744	16478	16648	16477	16296	16536	16550	16603	16648	16666	16672	16487	16675	16502	16689	16755	16539	16643	16442	16493	16542	16493	16648	16753	16516	16522	16603	16608	16518	16421	16545	16565	16752	16583	16567	16460	16720	16516	16750	16546	16471	16638	16646	16746	16726	16596	16519	16607	16728	16607	16526	16479	16427	16413	16414	16772	16464	16618	16594	16397	16560	16651	16484	16470	16497	16426	16757	16325	16437	16572	16476	16431	16557	16444	16510	16468	16632	16623	16727	16553	16502	16559	16641	16501	16763	16585	16451	16679	16694	16555	16441	16557	16501	16379	16458	16552	16489	16457	16558	16699	16590	16523	16594	16373	16710	16441	16599	16528	16494	16509	16681	16628	16476	16557	16598	16607	16578	16582	16472	16540	16374	16435	16485	16725	16550	16595	16489	16429	16661	16624	16487	16615	16480	16712	16556	16604	16578	16380	16600	16557	16637	16485	16443	16446	16502	16504	16570	16639	16488	16688	16738	16540	16626	16742	16606	16424	16644	16583	16572	16525	16551	16370	16483	16377	16568	16725	16581	16713	16540	16562	16361	16551	16495	16458	16638	16547	16623	16584	16511	16571	16402	16295	16512	16513	16513	16676	16577	16411	16486	16480	16737	16679	16607	16511	16445	16484	16399	16667	16621	16472	16556	16474	16577	16458	16633	16506	16462	16602	16617	16477	16387	16511	16537	16636	16744	16593	16631	16512	16544	16614	16566	16738	16458	16749	16541	16554	16647	16669	16569	16282	16521	16391	16539	16686	16693	16496	16486	16636	16539	16386	16598	16689	16558	16420	16617	16533	16406	16499	16496	16455	16543	16394	16625	16589	16462	16472	16522	16717	16609	16689	16437	16527	16611	16448	16557	16594	16385	16555	16584	16673	16570	16539	16316	16615	16483	16602	16454	16608	16542	16557	16737	16586	16444	16520	16749	16479	16463	16423	16566	16507	16563	16741	16508	16431	16636	16534	16410	16434	16520	16563	16558	16487	16598	16662	16574	16639	16554	16662	16502	16601	16448	16624	16592	16527	16457	16679	16567	16673	16614	16377	16302	16411	16530	16488	16638	16477	16448	16431	16558	16427	16630	16604	16856	16613	16292	16718	16640	16397	16445	16464	16615	16579	16644	16538	16550	16588	16589	16646	16634	16536	16429	16532	16266	16459	16576	16544	16597	16387	16493	16499	16573	16601	16301	16422	16502	16628	16687	16495	16636	16553	16700	16625	16412	16560	16532	16448	16698	16639	16646	16439	16602	16450	16547	16522	16561	16539	16440	16570	16589	16620	16615	16532	16551	16691	16438	16565	16671	16668	16566	16630	16651	16705	16637	16561	16553	16434	16369	16645	16567	16461	16531	16590	16391	16632	16419	16573	16696	16414	16722	16564	16695	16500	16583	16296	16388	16393	16433	16679	16506	16389	16700	16380	16377	16565	16466	16445	16472	16528	16406	16577	16667	16244	16466	16669	16557	16673	16601	16567	16492	16603	16484	16564	16781	16697	16435	16621	16597	16454	16553	16533	16329	16610	16574	16514	16448	16538	16557	16548	16490	16398	16701	16495	16425	16491	16555	16640	16654	16611	16413	16731	16545	16621	16502	16773	16490	16497	16595	16563	16404	16712	16543	16608	16545	16575	16466	16584	16335	16662	16716	16539	16568	16618	16589	16544	16732	16473	16609	16575	16551	16659	16622	16489	16581	16559	16438	16663	16438	16516	16544	16589	16661	16742	16615	16465	16767	16311	16579	16587	16653	16775	16637	16405	16568	16640	16631	16528	16516	16732	16675	16498	16611	16712	16387	16589	16567	16542	16516	16586	16486	16665	16659	16299	16651	16787	16463	16658	16516	16497	16441	16565	16728	16543	16470	16808	16787	16523	16643	16674	16524	16586	16519	16512	16450	16629	16629	16692	16583	16554	16652	16633	16567	16647	16460	16456	16650	16344	16585	16453	16490	16514	16742	16510	16510	16574	16588	16481	16493	16609	16461	16725	16744	16396	16314	16546	16555	16447	16530	16649	16680	16428	16678	16524	16498	16497	16559	16649	16532	16502	16416	16410	16577	16603	16314	16593	16590	16537	16533	16468	16549	16440	16494	16508	16457	16422	16711	16593	16610	16696	16532	16590	16654	16570	16510	16471	16621	16497	16535	16668	16615	16521	16248	16596	16618	16495	16706	16553	16520	16644	16537	16484	16553	16691	16646	16710	16644	16701	16498	16485	16674	16623	16740	16642	16624	16429	16545	16438	16657	16741	16543	16664	16518	16393	16411	16512	16363	16672	16571	16520	16609	16693	16752	16614	16557	16590	16591	16752	16572	16520	16583	16429	16541	16486	16525	16690	16661	16357	16573	16760	16791	16670	16598	16431	16610	16666	16494	16519	16361	16546	16553	16590	16493	16631	16678	16546	16528	16530	16329	16771	16601	16618	16594	16568	16476	16302	16750	16700	16598	16559	16447	16545	16574	16631	16556	16680	16444	16651	16700	16471	16465	16603	16464	16403	16553	16680	16587	16748	16602	16411	16586	16459	16521	16622	16585	16397	16526	16563	16676	16408	16434	16538	16384	16660	16445	16398	16508	16629	16608	16621	16575	16390	16510	16578	16571	16581	16547	16480	16496	16525	16571	16678	16588
29495	51360	47133	37810	33207	27898	24035	21197	18407	17034	16446	16089	15858	15537	15574	15129	15045	14994	14853	14833	14688	14476	14575	14501	14471	14326	14279	14291	14285	14343	14308	14411	14174	14119	14180	14071	14225	14360	14331	14072	14100	14127	14183	14239	14153	14044	14214	14276	14128	14168	14200	14056	14225	14106	14347	14046	14203	14185	14226	14182	14187	14148	14141	14192	14152	14322	14143	14167	14038	14205	14218	14169	14306	14087	14238	14117	14214	14243	14286	14162	14291	14197	14013	14135	14066	14011	14249	14168	14065	14020	14195	14201	14169	14235	14179	14073	14129	14113	14257	13926	13962	14151	14162	14101	14280	14098	14058	14043	14127	14235	14159	14155	14295	14231	14067	14066	14034	14188	14261	14073	14176	14243	14207	13968	14100	14278	14171	14261	14228	14228	14042	14006	14132	14077	14263	14194	13904	14289	14171	14126	13981	14260	14108	14015	14286	14000	14019	14134	14047	14131	14174	14127	14138	14137	14271	14064	14188	14108	14044	14107	14244	14130	14193	14203	14267	14189	14028	14031	13992	13990	14143	14180	14343	14177	14233	14030	14133	14075	14155	14087	14336	13911	14057	14087	14347	14010	14115	14136	14164	13965	14104	14047	14087	14113	14144	14040	14151	14183	14121	14269	14145	14195	13949	14228	13932	14179	14126	14154	14163	13944	14062	14050	14182	14149	14231	14104	14241	14190	14219	14046	14168	14223	14184	14151	14093	14019	14192	14210	14209	14145	14220	14033	14239	14073	14161	14146	14072	14215	14106	14008	14130	14107	14113	14005	14244	14041	14145	14153	14249	14112	13950	14135	14129	14065	14084	14217	14120	14114	14199	14258	14200	14123	14194	14205	14084	14249	13996	14282	14173	14264	14114	14257	14108	14005	14154	14078	14278	14233	14193	14142	14118	13945	14193	14191	14150	14057	14370	14046	14199	14121	14172	14376	14190	14161	14278	14193	14204	14168	14129	13993	14204	14042	14088	14342	14115	14066	14108	14165	14161	14211	14071	14124	14065	14031	13933	14101	14221	14259	14200	14124	14260	14297	14174	14072	14400	14300	14116	14085	14033	14213	14150	14128	14253	13991	14165	14181	14087	14217	14118	14164	14140	14006	14240	14159	14287	14271	14128	14026	14022	14032	14148	14218	14116	14145	13890	14162	14216	14289	14015	14058	14286	14137	13922	14194	14198	14101	14144	14422	14211	14300	14119	14073	13977	14156	14183	14091	14128	14029	14141	14004	14203	14093	14146	14137	14235	14027	14133	14170	14167	14194	14083	14148	14077	14002	14031	14248	14054	14304	14316	14250	14040	14095	14215	14192	14071	14083	14119	14237	13902	14177	14135	14191	14180	14123	13947	13977	14164	14155	14265	14171	13982	14222	14133	14160	14102	14249	13990	14110	14147	14186	14231	14239	14247	14023	14256	14027	14146	14143	14214	14109	14311	14183	14113	14112	14086	14116	14032	14127	14117	14018	14042	14090	14122	14187	14260	14182	14066	14093	14282	14012	14199	14158	14027	14110	14207	14112	14063	14009	14128	14087	14270	14227	14082	14210	14358	14156	14046	14122	14140	14153	14136	14111	14051	14131	14160	14029	14324	14267	14326	14029	14069	14036	14258	14170	14104	14147	14282	14094	14106	14196	14003	14123	14133	14170	14148	14151	14151	14070	14143	14268	14104	14290	14033	14019	14167	14159	14230	14035	14167	14194	14304	14344	14245	14100	14191	13883	14021	14210	14122	14144	14100	14064	14067	14024	14155	14283	14126	13977	14026	14081	13982	14156	14184	14087	14162	14029	14034	14018	14273	13981	14279	13949	14255	14002	14168	14092	14145	14169	14074	14241	14218	14210	14257	14354	13999	14110	13995	14241	14075	13977	14174	14228	14106	14208	14190	14065	14014	14130	14056	14200	14078	14206	14197	14191	14170	14042	14177	14145	14210	14104	14201	14332	14157	14136	14074	13998	14150	14192	13999	13861	14276	14229	14219	14250	14189	14080	14043	14342	14179	14376	14164	14072	14062	14104	14159	14215	14170	14223	14079	14172	14150	14234	14101	14168	13992	14068	14183	14119	13942	14052	14067	14202	14231	14118	14189	14152	13944	14225	14275	14137	14169	14186	14076	14173	14009	14296	14145	14092	14311	14130	14191	14213	14140	14374	14111	14259	14280	13949	14004	14096	14244	14116	14132	14182	14106	14066	13973	14123	14114	14138	14196	14115	14132	14209	14198	14226	14153	14197	14233	14106	14219	14116	14075	14182	14015	14189	14333	14224	14153	14219	14000	14135	14332	14217	14031	14090	14049	13975	14194	14174	14177	14124	14158	14268	14015	14003	14131	14050	14061	14222	14146	13946	14068	14285	14148	14094	14118	14173	14252	14044	14214	14394	13997	14131	14334	14228	13959	14145	14121	14264	14173	14159	14004	14048	14144	14179	14217	14097	14154	14107	13985	14268	14276	14193	14135	14164	14075	14076	14217	14050	14198	14053	14196	14185	14070	14138	14226	14076	14160	14118	14273	14107	14145	14097	13990	14220	14188	14104	14281	14256	13810	14075	14174	14204	14077	14118	14138	14184	14164	14356	14100	14148	14141	14174	14148	14088	14225	14229	14290	14128	14148	14101	14105	13999	14077	14109	14268	14060	14137	14037	14203	13982	14199	14136	14106	14200	13901	14217	14242	14155	14028	14138	14267	14072	14049	14168	14241	14032	14070	14138	14086	14173	14234	14178	14242	14250	14150	13891	14087	14067	14163	14266	14099	14215	14281	13906	14165	14071	14114	14188	14179	14149	14026	14192	14259	14171	14195	14099	14298	14173	14239	14087	14217	14069	14322	14063	14118	14118	14254	13993	14087	14124	14098	14126	14067	14118	14156	14229	14198	14134	14191	14124	14038	14278	14096	14172	14212	14119	14001	14139	14251	14107	14162	14078	14143	14295	14051	14162	14098	14050	14188	14059	14166	14178	14029	14075	14142	14146	14178	14194	13953	13991	14094	14172	14285	14024	14175	14227	14161	14084	14108	14224	14267	14015	14035	14131	14203	14260	14199	13967	14105	14100	14089	14120	14156	14004	14012	14144	14216	13992	14235	14149	14024	13961	14041	14091	14068	14247	14183	14069	14060	14190	14299	14120	14099	14045	14182	14102	14149	14173	14251	14144	14186	14207	14012	13980	14130	14254	14052	14208	14088	14110	14152	14056	14183	14129	14141	14262	14203	14069	14197	14110	14206	14041	14153	14175	14204	14113	14123	14269	14126	14187	14262	14145	14226	14183	14079	14121	14181	14246	14189	14114	14175	14087	14204	14065	14245	14380	14063	14163	14166	13940	14179	14168	14114	14089	14085	14063	14237	14082	14010	14165	14227	14011	14024	14165	14226	14075	14260	14262	14081	14166	14148	14254	14231	14193	14173	14118	14175	14104	14217	14035	14152	14194	14243	14292	14112	14161	14258	14220	14307	14040	14044	14069	14181	14145	14247	14157	14053	14207	14145	14089	14146	14147	14149	14079	14045	14016	14150	14061	14218	14158	14178	14336	13994	14164	13964	14084	14027	14038	14149	14049	14092	14055	14042	14100	14097	14180	14085	14174	14198	14189	14280	14100	14182	14079	14112	14248	14069	14223	14222	14366	14242	14133	14207	13966	14256	14294	14146	14122	14114	14121	14149	14233	14081	14132	14162	14102	14133	14089	14151	14157	14131	14091	14003	14075	14212	14017	14161	14249	14114	14145	14153	13978	14045	14153	14014	14085	14048	14061	14152	14148	14186	14077	14152	14034	14217	14302	14013	14156	14057	14165	14174	14049	14182	13940	14251	14217	14145	14331	14168	14262	14202	14169	14047	14026	14092	14160	14321	14050	14182	14150	14054	14201	14223	14170	14141	14230	14041	14164	14026	14087	14065	14021	14199	14163	14286	14191	14203	14049	14107	14132	14070	14152	14029	14196	14148	14021	14127	14226	14013	14276	14206	14069	14129	14076	14051	14349	14105	14199	14248	14255	14210	14166	14063	14256	14022	14210	14034	14144	14131	14178	14203	14191	14203	14243	14022	14091	14080	14282	14394	14079	14159	14185	14086	14185	14130	14077	14146	14040	14283	14100	14148	13904	14096	14135	14033	14164	14142	14228	14183	14163	14124	14140	14004	14143	13963	14295	14111	14213	14059	13962	14109	14123	14021	14206	14122	14209	14114	13937	14036	14058	14147	13986	14290	14390	14336	14120	14085	14268	14189	14101	14215	14152	14113	14189	14167	14162	14108	14210	14048	14178	14265	14110	14190	14226	14275	14076	13851	14052	14028	14172	14178	14061	14099	14296	14131	14277	14140	14032	14248	14203	14064	14337	13988	14048	14105	14213	14277	14267	14219	14263	14153	14272	14021	14125	14045	14099	14326	14147	14220	14036	14126	14111	14168	14102	14266	14027	14092	14039	14168	14221	14199	13995	14066	14081	14174	14154	14327	14243	14233	14170	13984	14229	14070	14125	14159	14284	14214	14131	14121	13948	14203	14174	14227	14085	14115	14279	14130	14142	14213	14212	14124	14268	14032	14041	14042	14097	14220	14042	14075	14301	14210	14187	14116	14301	14092	14169	14182	14303	14228	14277	14062	14190	14176	14254	14127	14183	14069	14241	14195	14068	14244	13995	14246	14127	14045	14137	14192	14045	14243	13953	14186	14308	14258	14194	14242	14214	14043	14138	13959	14356	14177	14143	14323	14104	14330	14224	14313	14125	14189	14246	14132	14356	14104	14024	14177	14151	14101	14061	14083	14097	14006	14304	14129	14116	14158	14084	14095	14193	13990	14197	14259	14191	14073	14065	14182	14116	14239	14160	14096	14170	14146	14082	14279	14121	14238	14133	14122	14083	14004	14124	13994	14248	14084	14017	14218	14141	14095	14263	14171	14152	14199	13916	14146	14101	14051	14059	14161	14168	14122	14120	14138	14202	14183	14035	14149	14116	14196	14127	14210	14106	14144	14081	14301	14075	14250	14071	14179	14286	14047	14278	14079	14083	14137	14079	14238	14188	14188	14301	13959	14142	14266	14099	14034	13998	14201	14052	14095	14140	14208	14167	14165	14115	14119	14121	14262	14223	14346	14135	14284	14061	14200	14169	14145	14271
22690	21052	28808	23776	23320	27887	30055	24527	21593	20848	20224	19628	19230	19107	19028	18974	18697	18478	18527	18517	18294	18332	18356	18161	18293	18041	18188	18169	17966	18101	18028	17884	17839	17742	17949	17822	17652	17834	17855	17770	17680	17715	17631	17801	17716	17776	17732	17754	17773	17769	17777	17872	17623	17610	17700	17629	17778	17771	17674	17742	17645	17709	17802	17701	17622	17811	17549	17774	17831	17637	17618	17745	17947	17798	17654	17840	17989	17895	17780	17667	17650	17656	17772	17699	17755	17970	17628	17703	17583	17836	17859	17858	17733	17687	17603	17734	17550	17605	17695	17667	17806	17810	17744	17555	17679	17809	17796	17573	17601	17710	17770	17597	17730	17707	17742	17539	17569	17733	17648	17680	17734	17716	17570	17570	17648	17754	17721	17592	17641	17557	17829	17720	17584	17893	17637	17689	17628	17591	17547	17791	17761	17536	17792	17861	17600	17610	17570	17540	17641	17684	17686	17521	17682	17702	17613	17924	17611	17603	17796	17756	17547	17627	17570	17553	17812	17688	17716	17552	17806	17656	17591	17776	17561	17765	17545	17798	17891	17710	17667	17767	17466	17684	17674	17663	17873	17685	17739	17667	17608	17885	17556	17691	17863	17789	17887	17503	17379	17511	17674	17786	17863	17686	17710	17893	17746	17830	17712	17679	17685	17833	17741	17535	17690	17793	17628	17626	17597	17746	17799	17590	17703	17818	17874	17375	17513	17540	17774	17735	17819	17724	17576	17783	17524	17596	17764	17613	17665	17630	17768	17570	17706	17833	17680	17775	17641	17645	17733	17587	17668	17780	17788	17710	17762	17841	17640	17814	17857	17770	17832	17656	17551	17542	17647	17643	17691	17855	17698	17804	17643	17549	17739	17656	17841	17776	17744	17800	17657	17802	17545	17793	17902	17751	17629	17620	17552	17663	17311	17778	17802	17855	17629	17572	17690	17616	17563	17668	17770	17778	17700	17438	17784	17739	17658	17737	17676	17648	17802	17839	17795	17884	17662	17624	17481	17646	17717	17641	17544	17524	17679	17696	17815	17785	17524	17425	17847	17546	17894	17619	17680	17689	17694	17940	17481	17736	17588	17644	17714	17680	17669	17642	17654	17696	17927	17926	17703	17714	17603	17833	17788	17701	17769	17485	17563	17682	17787	17709	17610	17653	17623	17645	17700	17633	17639	17536	17832	17655	17574	17825	17607	17680	17634	17709	17575	17822	17510	17505	17589	17765	17910	17637	17753	17754	17476	17638	17646	17694	17671	17586	17606	17592	17643	17659	17468	17883	17666	17659	17478	17631	17839	17386	17522	17571	17655	17616	17656	17640	17579	17661	17603	17587	17771	17541	17793	17719	17626	17628	17745	17890	17515	17752	17595	17678	17660	17762	17585	17777	17703	17570	17645	17700	17631	17623	17710	17811	17620	17690	17845	17834	17656	17602	17705	17476	17841	17712	17495	17676	17499	17701	17369	17681	17557	17496	17395	17631	17540	17576	17762	17712	17599	17865	17633	17768	17840	17600	17898	17460	17643	17711	17694	17806	17666	17631	17576	17729	17773	17762	17665	17719	17827	17943	17540	17663	17674	17531	17429	17559	17667	17719	17573	17632	17793	17677	17693	17642	17778	17661	17489	17876	17797	17669	17694	17573	17664	17740	17710	17760	17633	17541	17417	17531	17551	17395	17699	17380	17637	17626	17654	17391	17776	17768	17766	17717	17638	17631	17678	17664	17653	17616	17818	17518	18024	17647	17676	17685	17709	17841	17541	17747	17765	17516	17695	17982	17442	17579	17415	17526	17706	17621	17648	17625	17779	17588	17832	17820	17707	17686	17853	17653	17689	17592	17578	17809	17692	17711	17460	17563	17692	17714	17496	17857	17659	17656	17815	17631	17714	17420	17618	17695	17598	17466	17582	17806	17737	17435	17528	17723	17622	17634	17569	17642	17737	17673	17800	17653	17682	17708	17754	17714	17677	17671	17693	17526	17769	17697	17663	17777	17761	17550	17638	17762	17481	17653	17486	17593	17635	17401	17513	17799	17534	17604	17815	17674	17587	17622	17637	17431	17483	17448	17739	17772	17604	17884	17548	17634	17719	17624	17732	17552	17527	17579	17573	17507	17519	17589	17754	17547	17882	17671	17530	17584	17808	17602	17535	17682	17585	17666	17723	17682	17617	17568	17696	17443	17687	17535	17557	17439	17416	17540	17460	17680	17690	17779	17401	17355	17558	17534	17595	17643	17699	17808	17628	17586	17526	17663	17633	17639	17606	17469	17618	17619	17769	17638	17531	17792	17830	17625	17532	17668	17836	17803	17627	17666	17775	17648	17863	17717	17800	17699	17680	17631	17513	17611	17599	17608	17613	17566	17387	17682	17661	17652	17696	17695	17786	17695	17750	17899	17732	17803	17693	17585	17720	17446	17577	17582	17654	17609	17657	17750	17480	17770	17813	17711	17697	17669	17811	17830	17543	17754	17791	17576	17630	17598	17700	17586	17564	17733	17764	17692	17741	17854	17662	17700	17832	17861	17626	17593	17804	17683	17775	17693	17802	17502	17710	17524	17589	17646	17689	17760	17743	17525	17653	17372	17902	17809	17747	17667	17640	17759	17564	17734	17782	17788	17743	17646	17690	17560	17837	17529	17558	17683	17585	17617	17589	17827	17573	17753	17785	17642	17693	17642	17615	17628	17765	17616	17622	17716	17691	17682	17798	17587	17753	17630	17727	17758	17569	17626	17505	17569	17692	17559	17734	17788	17831	17757	17445	17649	17447	17668	17567	17676	17581	17577	17662	17848	17637	17821	17784	17690	17775	17663	17790	17701	17695	17657	17667	17531	17634	17677	17628	17756	17896	17828	17630	17569	17799	17755	17863	17692	17759	17552	17823	17588	17789	17709	17739	17770	17814	17639	17695	17677	17690	17744	17708	17595	17474	17392	17824	17847	17711	17727	17594	17531	17675	17469	17518	17785	17537	17604	17391	17472	17692	17699	17740	17743	17523	17748	17729	17635	17681	17622	17625	17808	17403	17891	17697	17571	17772	17744	17673	17662	17808	17961	17680	17620	17940	17595	17553	17575	17587	17692	17735	17592	17749	17810	17701	17648	17622	17530	17919	17627	17509	17590	17586	17628	17708	17549	17633	17795	17669	17724	17754	17717	17829	17650	17762	17645	17693	17571	17781	17684	17736	17704	17335	17586	17680	17516	17698	17513	17541	17645	17622	17577	17605	17675	17644	17781	17788	17817	17457	17841	17763	17749	17469	17437	17805	17676	17679	17444	17650	17671	17724	17590	17858	17725	17647	17598	17663	17707	17818	17736	17770	17686	17577	17505	17664	17803	17702	17620	17545	17674	17725	17658	17635	17570	17520	17656	17870	17521	17301	17778	17499	17586	17642	17671	17449	17746	17533	17683	17716	17638	17643	17635	17633	17664	17678	17696	17763	17343	17651	17736	17674	17510	17501	17579	17712	17775	17594	17535	17681	17650	17631	17673	17672	17772	17720	17638	17728	17573	17549	17690	17562	17574	17725	17715	17699	17719	17679	17635	17556	17661	17694	17451	17734	17732	17634	17585	17582	17491	17448	17780	17702	17643	17603	17421	17746	17720	17807	17534	17686	17587	17664	17717	17732	17731	17790	17734	17670	17688	17639	17577	17596	17597	17776	17489	17603	17618	17657	17839	17546	17649	17901	17758	17700	17557	17705	17794	17654	17744	17699	17657	17585	17586	17831	17760	17654	17551	17976	17664	17665	17659	17705	17720	17653	17548	17670	17750	17477	17792	17632	17650	17559	17786	17708	17634	17653	17673	17450	17592	17577	17569	17667	17728	17668	17601	17758	17642	17517	17662	17807	17621	17832	17591	17617	17350	17705	17832	17633	17582	17499	17460	17600	17555	17598	17593	17900	17516	17454	17756	17799	17407	17675	17632	17705	17423	17721	17903	17482	17681	17556	17736	17747	17708	17663	17617	17728	17469	17478	17853	17688	17795	17631	17534	17726	17716	17604	17623	17639	17785	17631	17599	17672	17827	17603	17712	17649	17719	17672	17394	17612	17481	17765	17600	17656	17724	17512	17625	17647	17549	17599	17671	17721	17637	17830	17606	17570	17564	17580	17480	17561	17556	17627	17687	17645	17734	17700	17507	17722	17654	17585	17921	17710	17660	17590	17636	17683	17469	17794	17702	17660	17658	17636	17616	17565	17594	17845	17694	17601	17627	17819	17667	17522	17580	17694	17622	17853	17642	17686	17391	17637	17707	17879	17568	17620	17651	17777	17506	17725	17646	17551	17610	17694	17641	17545	17659	17595	17609	17903	17601	17672	17909	17611	17549	17713	17579	17654	17600	17581	17689	17444	17614	17694	17637	17704	17663	17710	17656	17982	17666	17664	17703	17554	17690	17740	17631	17448	17673	17482	17586	17692	17537	17811	17610	17805	17651	17847	17474	17658	17472	17756	17866	17745	17659	17569	17759	17697	17580	17391	17582	17622	17589	17606	17736	17680	17499	17551	17677	17647	17821	17615	17755	17708	17727	17652	17658	17602	17782	17817	17961	17529	17640	17817	17774	17652	17879	17746	17522	17591	17541	17965	17797	17779	17667	17729	17827	17527	17410	17588	17522	17640	17581	17464	17763	17679	17732	17695	17734	17650	17561	17775	17791	17674	17688	17520	17590	17724	17826	17729	17753	17827	17752	17730	17592	17654	17806	17768	17585	17740	17696	17880	17481	17618	17717	17679	17809	17471	17851	17461	17733	17736	17638	17576	17524	17615	17718	17617	17664	17519	17563	17532	17384	17714	17764	17615	17824	17636	17365	17505	17432	17736	17632	17611	17607	17596	17576	17604	17422	17634	17717	17808	17641	17662	17730	17690	17787	17670	17578	17712	17469	17701	17638	17832	17678	17694	17500	17745	17540	17518	17561	17568	17804	17507	17680	17797	17539	17530	17749	17720	17704	17729	17609	17755	17864	17642	17659	17610	17347	17552	17538	17730	17623	17837	17785	17638	17517	17816	17636	17615	17756	17583	17728	17549	17709	17770	17665	17523	17861	17665	17636	17616	17861	17637	17604	17591	17690	17835	17670	17760	17486	17737	17546	17698	17661	17665	17493	17846	17688
31861	56616	52111	42149	37572	31876	27364	24035	20604	18933	18108	17468	16984	16773	16361	16105	15932	15829	15792	15605	15506	15417	15253	15310	15206	15286	15220	15095	15090	15118	14949	15135	14886	15041	14858	15060	14949	14984	14938	14959	15021	14774	14836	14805	14776	14688	14637	14861	14861	14784	14803	14945	14880	14667	14769	14861	14674	14737	14926	14846	14853	14703	15010	14615	14728	14880	14860	14781	14825	14619	14915	14720	14852	14739	14927	14937	14877	14666	14880	14801	14798	14754	14782	14887	14802	14760	14723	14912	14828	14810	14888	14803	14795	14755	14925	14969	14785	14665	14818	14811	14849	14702	14717	14827	14779	14833	14856	14710	14759	14797	15005	14776	14701	14715	14841	14783	14735	14806	14885	14837	14770	14654	14878	14832	14811	14543	14792	14918	14786	14889	14732	14611	14855	14834	14849	14739	14830	14895	14728	14834	14817	14791	14961	14737	14859	14578	15001	14846	14799	14689	14803	14756	14821	14799	14972	14826	14788	14557	14687	14747	14702	14642	14836	14824	14785	14791	14801	14606	14978	14815	14795	14665	14884	14717	14865	14787	14684	14763	14580	14775	14906	14698	14765	14898	14883	14741	14683	14679	14596	14571	15028	14852	14772	14859	14775	14788	14924	14719	14839	14677	14797	14842	14807	14872	14779	14733	14861	14805	14828	14594	14851	14773	14806	14893	14640	14687	14794	14846	14727	14581	14642	14814	14778	14779	14766	14837	14885	14757	14808	14576	14834	14659	14735	14847	14799	14467	14812	14743	14792	14770	14809	14768	14826	14764	14849	14754	14724	14807	14716	15014	14666	14910	14800	14936	14736	14904	15054	14719	14763	14865	14781	14644	14808	14693	14800	14579	14954	14860	14792	14735	14707	14794	14689	14683	14731	14744	14913	14880	14844	14843	14903	14867	14768	14913	14773	14689	14868	14860	14654	14760	14814	14752	14745	14797	14774	14784	14689	14861	14820	14705	14912	14876	14904	14755	14775	14756	14680	14841	14755	14595	14796	15008	14775	14708	14688	14858	14757	14791	14895	14668	14803	14826	14773	14937	14834	14784	14680	14850	14635	14787	14886	14722	14706	14937	14589	14898	14833	14879	14705	14873	14706	14903	14724	14840	14964	14794	14854	14690	14705	14834	14783	14729	14792	14719	14850	14768	14681	14937	14840	14813	14838	14785	14788	14866	14776	14873	14844	14677	14644	14879	14638	14713	14890	14723	14973	14778	14769	14761	14812	14749	14845	14898	14770	15060	14842	14831	14549	14815	14891	14747	14813	14632	14662	14699	14872	14700	14893	14980	14759	14633	14661	14776	14859	14860	14800	14688	14774	14684	14855	14699	14677	14691	14766	14712	14818	14694	14758	14780	14834	14681	14847	14909	14632	14740	14713	14722	14785	14670	14887	14826	14949	14798	14845	14811	14660	14724	14700	14769	14752	14676	14692	14677	14679	14768	14992	14868	14651	14677	14770	14860	14726	14856	14861	14884	14789	14807	14774	14807	14846	14831	14811	14775	14805	14695	14946	14723	14619	14770	14970	14707	14905	14751	14726	14603	14919	14650	14804	14833	14719	14779	14750	14753	14647	14797	14752	14785	14895	14766	14822	14726	14795	14679	15011	14884	14854	14726	14715	14845	14909	14838	14992	14802	14624	14909	14784	14853	14726	14659	14724	14770	14581	14728	14898	14436	14664	14877	14681	14838	14673	14938	14796	14847	14643	14773	14798	14662	14725	14678	14877	14708	14830	14730	14823	14764	14819	14819	14668	14769	14711	14740	14761	14783	14918	14772	14893	14802	14665	14695	14746	14761	14632	14874	14623	14666	14625	14903	14831	14785	14631	14859	14639	14840	14827	14791	14782	14769	14790	14728	14680	14786	14929	14787	14735	14905	14939	14674	14845	14792	14582	14791	14756	14667	14849	14748	14751	14881	14794	14873	14747	14785	14947	14846	14839	14737	14778	14881	14662	14546	14662	14698	14661	14749	14735	14740	14773	14819	14814	14815	14734	14864	14945	14629	14801	14640	14633	14725	14851	14766	14716	14743	14742	14643	14699	14773	14781	14667	14842	14731	14760	14744	14542	14812	14646	14673	14630	14869	14628	14547	14811	14673	14615	14807	14967	14683	14831	14749	14859	14851	14645	14728	14744	14760	14691	14681	14873	14796	14829	15003	14712	14869	14904	14783	14723	14688	14637	14827	14725	14719	14796	14668	14855	14879	14697	14789	14662	14842	14773	14750	14636	14791	14675	14755	14746	14828	14829	14827	14820	14667	14869	14840	14637	14785	14898	14803	14660	15007	14748	14759	14737	14770	14776	14671	14763	14750	14961	14838	14892	14564	14646	14709	14661	14909	14864	14610	14796	14691	14597	14757	14835	14818	14715	14664	14698	14841	14807	14823	14758	14756	14735	14649	14802	14883	14592	14737	14784	14809	14709	14691	14888	14885	14874	14884	14808	14636	14850	14852	14870	14910	14749	14669	14759	14860	14637	14786	14880	14799	14695	14682	14986	14864	14748	14890	14737	14740	14764	14654	14797	14834	14735	14695	14835	14762	14807	14746	14818	14862	14870	14675	14705	14717	14819	14918	14626	14775	14761	14813	14707	14782	14741	14838	14692	14718	14690	14839	14803	14695	14797	14664	14913	14699	14729	14901	14888	14758	14842	14732	14767	14846	14749	14719	14833	14583	14962	14804	14790	14596	14604	14762	14900	14808	14764	14889	14702	14950	14844	14950	14818	14691	14757	14614	14888	14910	14795	14793	14794	14582	14908	14731	14678	14896	14667	14801	14688	14890	14976	14749	14836	14704	14875	14599	14713	14799	14845	14830	14627	14864	14761	14856	14763	14844	14824	14799	14710	14746	14875	14874	14870	14871	14898	14771	14789	14810	14657	14992	14825	14822	14906	14819	14773	14917	14777	14758	14768	14710	14842	14815	14794	14669	14795	14915	14807	14700	14754	14811	14695	14896	14733	14695	14843	14704	14814	14781	14745	14728	14907	14778	14576	14729	14814	14833	14884	14759	14809	14798	14740	14726	14756	14871	14711	14805	14734	14800	14585	14724	14724	14793	14769	14842	14867	14681	14893	14639	14885	14646	14707	14702	14824	14704	14704	14713	14829	14747	14854	14791	14664	14770	14913	14779	14858	14788	14827	14769	14602	14955	14710	14823	14681	14729	14741	14772	14774	14767	14714	14694	14651	14722	14888	14842	14888	14551	14905	14655	14965	14716	14837	14729	14811	14818	14738	14562	14511	14747	14594	14759	14817	14822	14711	14778	14748	14765	14817	14836	14880	14598	14907	14770	14935	14790	15089	14798	14717	14597	14628	14839	14800	14680	14794	14823	14793	14740	14958	14605	14792	14819	14969	14705	14607	14703	14696	14764	15046	14535	14724	14710	14969	14693	14757	14779	14695	14791	14903	14801	14720	14968	14779	14839	14712	14853	14752	14810	14710	14795	14714	14750	14859	14850	14763	14776	14890	14838	14697	14895	14777	14784	14837	14884	14818	14809	14725	14643	14872	14689	14644	14675	14702	14871	14553	14793	14657	14704	14594	14806	14884	14810	14761	14690	14584	14749	14702	14719	14717	14906	14889	14706	14851	14806	14891	14569	14761	14763	14803	14706	14865	14875	14662	14863	14686	14696	14800	14760	14815	14850	14998	14852	14783	14702	14799	14871	14716	14701	14813	14902	14730	14657	14833	14920	14897	14752	14612	14687	14610	14690	14725	14803	14831	14884	14811	14736	14861	14827	14788	14780	14747	14946	14706	14750	14879	14782	14799	14740	14753	14962	14661	14960	15032	14674	14872	14811	14721	14955	14804	14823	14848	14865	14778	14637	14655	14721	14675	14854	14632	14883	14722	14780	14802	14744	14907	14777	14742	14797	14719	14814	14795	14955	14922	14782	14902	14763	14721	14717	14811	14634	14791	14626	14613	14932	14681	14713	14708	14798	14819	14632	14756	14754	14819	14763	14759	14915	14955	14819	14667	14755	14810	14788	14927	14696	14715	14798	14792	14787	14781	14740	14772	14822	14826	14920	14678	14726	14705	14772	14645	14768	14880	14618	14631	14913	14779	14954	14853	14602	14744	14717	14653	14693	14806	14698	14746	14912	14784	14803	14814	14661	14771	14967	14768	14892	14805	14683	14663	14817	14920	14737	14736	14740	14818	14792	14786	14583	14744	14808	14735	14821	14749	14826	14722	14795	14893	14758	14756	14802	14663	14935	14692	14632	14877	14750	14787	14658	14849	14896	14840	14772	14614	14598	14856	14731	14924	14830	14864	14790	14696	14841	14814	14761	14575	14685	14673	14830	14822	14776	14762	14923	14822	14945	14843	14770	14773	14796	14731	14854	14703	14836	14703	14882	14723	14628	14739	14691	14733	14880	14741	14715	14800	14825	14670	14837	14654	14886	14858	14656	14888	14730	14809	14892	14698	14822	14885	14693	14819	14733	14908	14709	14765	14773	14830	14886	14754	14717	14924	14824	14786	14805	14673	14625	14692	14855	14837	14866	14784	14781	14767	14636	14743	14736	14783	14774	14654	14779	14719	14735	14838	14778	14774	14764	14717	14745	14739	14663	14593	14664	14667	14836	14709	14751	14951	14739	14790	14769	14774	14727	14909	14780	14867	14802	14680	14848	14897	14607	14841	14941	14715	14698	14644	14704	14919	14845	14858	14625	14768	14898	14810	14689	14813	14846	14894	14782	14724	14914	14815	14774	14743	14907	14761	14704	14941	14770	14703	14691	14802	14779	14747	14769	14876	14615	14824	14783	14804	14647	14654	14851	14708	14685	14868	14727	14828	14945	14808	14755	14583	14726	14778	14616	14793	14734	14780	14837	14735	14960	14646	14790	14868	14882	14741	14750	14727	14819	14785	14721	14627	14673	14793	14608	14725	14855	14836	14782	14843	14854	14736	14858	14725	14717	14920	14902	14647	14658	14809	14852	14711	14695	14729	14834	14988	14863	14944	14662	14897	14819	14637	15009	14718	14790	14754	14628	14645	14673	14763	14635	14837	14734	14601	14787	14691	14765	14812	14794	14733	14941	14903	14733	14626	14849	14761	14748	14604	14861	14768	14411	14872	14816	14829	14805	14771	14783	14726	14583
28852	28158	36721	33426	28269	24018	21353	19927	18601	17898	17717	17223	17153	17242	17362	17093	17018	17044	16908	16962	16890	16932	16710	16758	16700	16743	16606	16919	16691	16636	16686	16683	16757	16584	16925	16735	16676	16730	16797	16763	16699	16779	16941	16579	16585	16759	16731	16820	16720	16742	16659	16731	16823	16799	16543	16812	16925	16621	16729	16856	16673	16668	16680	16530	16479	16810	16620	16539	16712	16695	16632	16684	16768	16828	16493	16596	16618	16540	16524	16599	16789	16586	16595	16845	16748	16664	16666	16688	16642	16620	16478	16757	16599	16630	16551	16638	16536	16517	16682	16675	16520	16674	16460	16700	16632	16651	16897	16621	16743	16573	16577	16646	16623	16664	16702	16509	16672	16690	16752	16607	16689	16732	16549	16538	16583	16649	16737	16568	16569	16570	16601	16707	16544	16553	16633	16536	16626	16846	16773	16617	16699	16519	16717	16599	16470	16763	16649	16756	16622	16670	16678	16575	16807	16504	16692	16617	16675	16573	16590	16424	16632	16579	16767	16763	16622	16744	16632	16506	16333	16706	16739	16791	16790	16661	16785	16534	16751	16666	16533	16519	16552	16684	16633	16861	16749	16693	16589	16509	16674	16600	16589	16707	16411	16454	16497	16580	16433	16666	16573	16533	16788	16713	16603	16548	16675	16496	16734	16441	16552	16498	16657	16616	16488	16471	16553	16724	16712	16832	16671	16768	16666	16653	16516	16648	16717	16776	16716	16549	16466	16633	16730	16676	16628	16675	16561	16594	16796	16742	16715	16708	16768	16626	16791	16887	16841	16566	16697	16429	16634	16567	16696	16597	16794	16537	16613	16634	16532	16453	16597	16445	16380	16289	16373	16473	16497	16539	16776	16408	16734	16618	16756	16646	16670	16573	16707	16806	16686	16617	16551	16599	16547	16479	16482	16664	16595	16576	16793	16622	16669	16596	16576	16786	16722	16527	16582	16668	16672	16610	16595	16679	16410	16599	16717	16476	16838	17002	16682	16569	16613	16680	16608	16612	16548	16599	16533	16643	16619	16716	16853	16659	16669	16556	16546	16412	16568	16722	16785	16689	16693	16559	16647	16580	16591	16703	16671	16625	16681	16698	16643	16549	16775	16529	16591	16628	16674	16649	16511	16508	16568	16753	16657	16474	16505	16497	16483	16631	16532	16650	16686	16525	16499	16676	16661	16578	16721	16613	16639	16723	16623	16708	16684	16795	16711	16886	16701	16751	16772	16634	16834	16483	16511	16546	16544	16634	16455	16757	16646	16749	16696	16788	16570	16626	16561	16765	16492	16818	16543	16741	16521	16419	16479	16530	16796	16601	16569	16665	16814	16680	16453	16810	16676	16652	16523	16583	16683	16632	16573	16574	16552	16619	16510	16561	16555	16851	16415	16645	16746	16771	16584	16686	16751	16721	16555	16522	16442	16595	16784	16610	16555	16880	16621	16721	16682	16784	16839	16546	16626	16574	16805	16648	16531	16466	16500	16614	16628	16858	16534	16593	16594	16723	16517	16562	16726	16552	16344	16565	16719	16688	16788	16556	16555	16597	16585	16419	16471	16593	16712	16709	16690	16450	16533	16752	16663	16381	16593	16758	16518	16788	16610	16693	16772	16770	16607	16538	16397	16525	16579	16629	16711	16631	16776	16681	16741	16648	16657	16610	16641	16673	16662	16606	16708	16746	16420	16555	16581	16580	16628	16345	16608	16706	16614	16638	16521	16544	16608	16663	16596	16786	16636	16584	16627	16681	16683	16643	16767	16683	16578	16783	16594	16617	16600	16688	16725	16651	16623	16646	16526	16755	16474	16521	16453	16580	16734	16553	16831	16626	16703	16343	16902	16679	16698	16490	16721	16526	16718	16682	16724	16570	16889	16468	16716	16528	16836	16785	16734	16599	16828	16563	16634	16661	16668	16551	16507	16766	16611	16654	16440	16846	16860	16807	16771	16557	16681	16588	16614	16468	16592	16487	16708	16482	16513	16590	16818	16577	16541	16554	16884	16577	16828	16696	16739	16698	16625	16624	16492	16779	16679	16614	16427	16617	16586	16431	16559	16645	16696	16747	16617	16817	16744	16597	16710	16742	16645	16540	16632	16699	16576	16534	16611	16682	16897	16403	16687	16760	16543	16653	16519	16604	16457	16791	16371	16698	16618	16648	16806	16751	16723	16557	16542	16566	16528	16616	16608	16773	16748	16502	16595	16585	16612	16724	16553	16473	16719	16588	16674	16642	16588	16529	16677	16559	16890	16461	16542	16457	16614	16703	16700	16578	16566	16709	16714	16383	16823	16383	16377	16690	16707	16676	16701	16687	16559	16614	16612	16593	16798	16775	16663	16662	16659	16751	16720	16442	16589	16666	16652	16616	16637	16841	16662	16716	16582	16622	16649	16585	16565	16533	16583	16370	16698	16532	16588	16647	16522	16591	16617	16908	16737	16853	16913	16644	16545	16426	16496	16528	16488	16483	16534	16694	16499	16584	16712	16482	16628	16579	16695	16441	16510	16506	16588	16810	16530	16552	16794	16658	16560	16818	16516	16473	16563	16469	16532	16586	16549	16620	16766	16878	16836	16469	16635	16687	16589	16620	16593	16629	16559	16927	16630	16645	16631	16625	16530	16426	16517	16657	16899	16815	16727	16571	16752	16553	16747	16818	16851	16532	16545	16459	16526	16657	16656	16564	16692	16684	16694	16686	16720	16783	16603	16754	16676	16500	16693	16849	16836	16441	16840	16901	16804	16465	16589	16641	16779	16604	16784	16788	16558	16689	16675	16654	16772	16584	16614	16412	16503	16625	16480	16624	16660	16677	16663	16753	16445	16668	16569	16676	16640	16616	16496	16534	16600	16477	16732	16688	16694	16522	16749	16701	16499	16613	16575	16819	16763	16772	16723	16521	16533	16479	16632	16501	16621	16831	16728	16559	16729	16723	16788	16730	16698	16643	16721	16750	16891	16621	16746	16735	16752	16583	16784	16590	16732	16649	16685	16554	16578	16505	16666	16564	16368	16525	16712	16833	16760	16545	16649	16655	16668	16835	16647	16894	16650	16452	16575	16449	16588	16580	16808	16732	16590	16712	16737	16525	16764	16498	16666	16809	16562	16693	16619	16468	16519	16740	16746	16600	16651	16633	16736	16431	16714	16672	16532	16610	16518	16623	16646	16677	16514	16434	16597	16881	16706	16513	16624	16671	16457	16788	16783	16761	16597	16656	16824	16613	16544	16742	16815	16772	16760	16717	16576	16616	16696	16637	16703	16718	16697	16797	16645	16821	16749	16457	16598	16450	16625	16528	16903	16460	16679	16788	16840	16772	16537	16612	16537	16539	16668	16748	16689	16550	16857	16762	16603	16717	16795	16638	16760	16503	16815	16547	16432	16704	16569	16776	16638	16639	16610	16581	16535	16610	16445	16587	16950	16833	16674	16834	16526	16652	16379	16647	16582	16603	16619	16495	16744	16729	16649	16795	16737	16813	16727	16735	16378	16786	16789	16538	16867	16608	16699	16583	16691	16730	16750	16580	16679	16690	16627	16582	16605	16698	16477	16764	16643	16697	16384	16629	16548	16744	16719	16523	16624	16739	16674	16603	16660	16665	16587	16682	16713	16622	16648	16639	16668	16671	16523	16640	16526	16669	16205	16748	16883	16655	16816	16492	16968	16785	16589	16869	16854	16677	16752	16804	16730	16814	16666	16576	16609	16714	16600	16667	16671	16722	16547	16696	16323	16670	16630	16636	16634	16764	16587	16681	16660	16747	16702	16585	16492	16525	16588	16729	16885	16630	16672	16493	16796	16693	16718	16745	16635	16682	16540	16749	16604	16614	16651	16689	16697	16526	16773	16620	16410	16644	16503	16572	16559	16386	16629	16636	16622	16572	16723	16663	16690	16558	16766	16761	16476	16488	16779	16725	16524	16556	16588	16548	16793	16749	16588	16698	16695	16780	16709	16795	16616	16534	16785	16593	16747	16564	16619	16740	16699	16565	16822	16706	16617	16620	16496	16757	16453	16615	16782	16835	16806	16627	16554	16661	16532	16439	16616	16444	16675	16712	16651	16486	16646	16509	16635	16629	16532	16531	16682	16781	16810	16540	16632	16798	16717	16688	16489	16636	16749	16813	16657	16552	16775	16453	16692	16522	16674	16609	16683	16499	16440	16798	16667	16621	16660	16517	16638	16684	16734	16517	16646	16593	16624	16736	16668	16734	16658	16765	16641	16598	16778	16597	16719	16809	16636	16458	16603	16644	16857	16748	16650	16617	16647	16750	16640	16638	16681	16584	16474	16654	16804	16689	16744	16752	16783	16549	16693	16643	16625	16667	16642	16772	16698	16527	16827	16769	16900	16663	16651	16718	16527	16614	16602	16680	16784	16789	16750	16679	16595	16542	16687	16701	16515	16637	16785	16647	16608	16631	16716	16757	16742	16728	16964	16629	16632	16574	16568	16874	16558	16734	16619	16625	16495	16840	16696	16551	16767	16659	16643	16665	16743	16602	16735	16447	16621	16619	16720	16657	16731	16567	16795	16784	16708	16605	16842	16581	16791	16593	16728	16747	16722	16711	16696	16682	16659	16722	16821	16582	16683	16609	16781	16589	16766	16733	16681	16844	16673	16663	16852	16574	16606	16530	16382	16446	16803	16629	16687	16523	16702	16779	16543	16549	16527	16648	16726	16860	16714	16726	16627	16478	16805	16812	16521	16636	16651	16605	16715	16545	16789	16722	16632	16465	16582	16759	16519	16322	16690	16728	16663	16692	16616	16562	16574	16681	16569	16545	16783	16667	16552	16586	16778	16654	16746	16756	16649	16650	16706	16737	16963	16566	16531	16526	16588	16698	16592	16738	16716	16834	16605	16703	16661	16540	16717	16492	16712	16716	16558	16647	16521	16662	16408	16607	16506	16622	16750	16501	16613	16500	16378	16572	16707	16559	16622	16571	16698	16835	16711	16627	16680	16416	16746	16709	16600	16873	16778	16572	16807	16577	16632	16744	16624	16455	16475	16552	16738	16559	16427	16573	16667	16618	16817	16813	16805	16503	16500	16480	16624	16576	16499	16653	16723	16678	16474	16614	16732	16496	16541	16446	16880	16590	16656	16621	16648	16675	16538	16472	16801	16552
29847	44306	40567	32049	28481	23760	20479	18725	16850	15882	15678	15378	15079	15084	14835	14927	14569	14743	14619	14567	14485	14535	14474	14347	14442	14385	14483	14269	14236	14354	14275	14320	14333	14424	14277	14226	14435	14190	14457	14325	14206	14200	14254	14235	14265	14148	14294	14395	14228	14301	14280	14239	14175	14136	14198	14317	14177	14190	14259	14335	14059	14105	14125	14351	14219	14149	14116	14230	14194	14130	14235	14257	14320	14101	14296	14144	14447	14369	14087	14305	14193	14235	14129	14109	14251	14337	14382	14291	14248	14280	14244	14216	14290	14119	14186	14239	14191	14330	14242	14182	14295	14190	14038	14312	14288	14190	14163	14172	14414	14132	14303	14141	14306	14275	14081	14279	14220	14338	14062	14216	14437	14293	14397	14217	14351	14192	14173	14272	14199	14217	14067	14254	14408	14199	14144	14227	14184	14471	14161	14170	13995	14316	14210	14128	14176	14250	14191	14291	14172	14283	14224	14366	14135	14250	14266	14144	14155	14216	14443	14100	14129	14281	14208	14163	14243	14178	14323	14167	14323	14056	14209	14207	14348	14263	14138	14173	14257	14219	14351	14133	14184	14165	14351	14276	14222	14347	14346	14285	14270	14060	14340	14089	14186	14407	14284	14045	14261	14201	14311	14449	14242	14190	14095	14077	14148	14075	14431	14347	14410	14337	14130	14335	14209	14365	14356	14122	14329	14353	14151	14227	14279	14278	14004	14181	14182	14228	14370	14242	14067	14068	14269	14174	14137	14257	14067	14210	14240	14158	14261	14232	14175	14151	14369	14341	14254	14123	14375	14393	14105	14317	14128	14147	14247	14268	14170	14281	14285	13984	14163	14313	14447	14351	14310	14287	14265	14070	14067	14228	14274	14147	14303	14129	14304	14211	14368	14152	14363	14229	14293	14189	14232	14239	14253	14448	14378	14196	14284	14277	14145	14211	14250	14228	14278	14081	14243	14307	14220	14131	14363	14231	14283	14255	14329	14137	14175	14222	14167	14256	14188	14219	14370	14267	14199	14189	14138	14357	14378	14370	14021	14214	14247	14113	14082	14381	14212	14270	14226	14244	14285	14309	14464	14239	14215	14073	14236	14130	14307	14107	14211	14215	14052	14073	14369	14225	14095	14134	14284	14435	14133	14278	14294	14146	14243	14303	14203	14079	14221	14140	14216	14152	14332	14169	14297	14065	14191	14223	14137	14195	14169	14086	14075	14308	14092	14100	14182	14297	14213	14207	14193	14219	14106	14276	14267	14168	14290	14414	14182	14173	14161	14270	14414	14327	14080	14258	14194	14370	14207	14222	14230	14206	14239	14372	14328	14276	14357	14240	14186	14162	14110	14356	14233	14333	14140	14282	14266	14305	14219	14122	14412	14226	14218	14288	14138	14317	14228	14028	14392	14251	14146	14218	14278	14185	14097	14176	14249	14163	14317	14182	14383	14354	14304	14192	14152	14401	14383	14253	14201	14155	14220	14200	14151	14341	14238	14128	14123	14381	14177	14145	14276	14255	14272	14178	14210	14181	14274	14211	14298	14187	14192	14198	14283	14232	14325	14383	14322	14266	14193	14246	14198	14151	14167	14241	14363	14265	14213	14308	14064	14076	14372	14176	14156	14245	14324	14105	14207	14315	14211	14366	14225	14133	14173	14278	14297	14116	14256	14208	14211	14325	14262	14491	14295	14074	14234	14287	14397	14311	14303	14340	14253	14254	14185	14209	14245	14330	14157	14306	14148	14116	14243	14276	14288	14409	14274	14226	14225	14206	14285	14106	14342	14353	14212	14300	14199	14409	14253	14305	14364	14136	14397	14144	14253	14207	14280	14034	14020	14314	14211	14148	14118	14384	13961	14080	14280	14142	14308	14226	14066	14196	14383	14522	14337	14070	14343	14215	14221	14161	14307	14331	14310	14246	14319	14345	14269	14212	14291	14047	14334	14286	14235	14124	14193	14301	14092	14223	14189	14235	14196	14127	14298	14044	14187	14502	14125	14296	14208	14198	14315	14195	14249	14184	14246	14296	14197	14156	14025	14211	14146	14364	14274	14078	14091	14261	14128	14266	14217	14364	14267	14239	14351	14370	14314	14337	14136	14222	14146	14160	14157	14194	14222	14361	14138	14298	14158	14298	14322	14282	14042	14231	14332	14251	14180	14204	14084	14214	14289	14247	14209	14248	14272	14391	14170	14192	14098	14259	14260	14316	14287	14135	14110	14166	14204	14391	14246	14285	14328	14158	14050	14200	14207	14279	14249	14254	14116	14218	14316	14309	14309	14172	14167	14391	14240	14305	14243	14166	14267	14261	14468	14156	14266	14281	14366	14284	14184	14114	14206	14151	14143	14241	14162	14300	14356	14205	14235	14226	14202	14155	14192	14281	14348	14373	14435	14308	14229	14153	14403	14324	14168	14094	14361	14067	14212	14434	14226	14252	14030	14249	14181	14015	14202	14232	14167	14140	14263	14300	14165	14240	14209	14333	14358	14377	14294	14308	14181	14200	14194	14310	14259	14246	14160	14245	14318	14223	14303	14240	14328	14273	14214	14274	14178	14218	14243	14031	14239	14101	14003	14145	14330	14143	14082	14140	14305	14245	14300	14427	14243	14092	14294	14247	14226	14214	14186	14274	14301	14197	14210	14216	14279	14161	14282	13877	14173	14405	14212	14142	14240	14340	14318	14254	14336	14182	14438	14375	14146	14130	14250	14232	14195	14220	14287	14251	14256	14188	14174	14141	14034	14223	14265	14313	14082	14212	14357	14281	14111	14190	14285	14316	14142	14198	14314	14195	14115	14270	14346	14367	14170	14122	14219	14266	14226	14156	14266	14311	14240	14381	14165	14261	14334	14351	14354	14243	14024	14263	14352	14175	14169	14146	14198	14183	14097	14184	14262	14232	13983	14190	14081	14532	14188	14238	14192	14258	14359	14158	14224	14269	14268	14003	14243	14157	14279	14337	14313	14203	14265	14211	14196	14182	14197	14223	14057	14328	14248	14317	14208	14223	14208	14346	14219	14310	14247	14093	14310	14264	14318	14170	14104	14181	14196	14169	14276	14407	14073	14183	14187	14198	14170	14170	14184	14219	14185	14134	14235	14328	14263	14186	14268	14129	14199	14137	14242	14134	14290	14202	14078	14209	14244	14336	14379	14178	14136	14312	14165	14146	14300	14212	14254	14299	14111	14186	14298	14279	14271	14168	14146	14209	14185	14145	14223	14162	14245	14304	14164	14277	14321	14336	14087	14266	14173	14254	14247	14311	13999	14244	14150	14197	14304	14352	14258	14354	14139	14389	14206	14207	14165	14282	14128	14255	14099	14186	14162	14163	14248	14213	14303	14157	14199	14378	14191	14408	14163	14296	14458	14288	14416	14183	14095	14356	14277	14277	14310	14207	14258	14296	14294	14236	14150	14219	14102	14216	14299	14164	14233	14058	14332	14199	14185	14327	14250	14222	14348	14105	14266	14077	14107	14105	14112	14218	14068	14245	14288	14258	14208	14340	14221	14121	14293	14281	14280	14394	14361	14302	14183	14163	14211	14044	14325	14281	14107	14103	14101	14211	14301	14235	14240	14224	14313	14304	14382	14254	14133	14178	14169	14109	14139	14302	14079	14248	14168	14283	14251	14227	14239	14254	14205	14192	14353	14145	14317	14223	14315	14403	14199	14312	14236	14136	14234	14001	14264	14327	14246	14339	14146	14299	14104	14301	14251	14198	14329	14231	14127	14328	14268	14154	14039	14225	14298	14286	14082	14325	14244	14192	14269	14278	14209	14327	14313	14277	14159	14082	14290	14351	14266	14186	14343	14175	14392	14284	14231	14200	14280	14260	14174	14162	14144	14255	14170	14368	14175	14277	14221	14345	14192	14259	14201	14411	14297	14147	14220	14122	14380	14177	14249	14249	14170	14397	14040	14301	14287	14196	14197	14262	14215	14264	14425	14139	14341	14254	14154	14271	14201	14178	14127	14237	14220	14306	14262	14239	14321	14213	14255	14294	14199	14163	14200	14244	14184	14233	14193	14245	14160	14397	14242	14305	14227	14235	14192	14134	14369	14291	14281	14095	14510	14352	14262	14247	14307	14265	14125	14211	13951	14302	14252	14287	14237	14046	14317	14229	14386	14239	14271	13988	14381	14120	14283	14151	14192	14252	14186	14395	14218	14310	14260	14496	14265	14255	14351	14365	14128	14239	14188	14214	14253	14282	14171	14225	14309	14070	14212	14188	14183	14151	14172	14152	14281	14241	14283	14331	14166	14230	14280	14299	14106	14176	14306	14396	14313	14311	14105	14086	14326	14203	14284	14289	14171	14068	14297	14206	14266	14062	14372	14365	14199	14184	14084	14332	14304	13994	14161	14336	14100	14109	14079	14139	14220	14246	14289	14437	14443	14182	14195	14227	14296	14192	14208	14130	14351	14162	14340	14428	14169	14308	14380	14296	14271	14172	14241	14357	14190	14224	14227	14215	14130	14292	14164	14140	14262	14246	14327	14287	14284	14200	14418	14236	14164	14174	14007	14196	14219	14386	14283	14306	14175	14133	14175	14275	14356	14302	14360	14064	14328	14310	14113	14429	14188	14235	14216	14205	14344	14208	14109	14176	14099	14390	14327	14188	14056	14272	14047	14168	14426	14133	14247	14371	14177	14332	14276	14171	14193	14123	14244	14250	14187	14156	14308	14278	14152	14135	14006	14078	14283	14110	14160	14216	14332	14217	14305	14423	14212	14292	14174	14177	14187	14267	14188	14127	14205	14264	14065	14325	14302	14166	14210	14288	14149	14224	14215	14220	14224	14323	14242	14296	14324	14258	14137	14062	14117	14237	14305	14187	14092	14237	14339	14146	14269	14183	14247	14305	14119	14326	14143	14262	14244	14255	14301	14231	14214	14239	14261	14528	14265	14220	14230	14260	14147	14301	14288	14165	14110	14032	14368	14160	14203	14209	14061	14352	14338	14162	14264	14297	14279	14188	14186	14278	14235	14298	14307	14371	14180	14324	14021	14300	14267	14186	14245	14379	14061	14074	14234	14264	14278	14043	14281	14223	14231	14328	14102	14063	14258	14407	14171	14150	14190	14002	14244	14352	14225	14384	14143	14218	14225	14109	14272	14345	14192	14214	14293	14256
23805	21048	28571	25247	25891	27412	25999	22041	19776	19039	18364	17896	17640	17424	17399	17544	17305	17060	17061	17030	17211	17012	16821	16786	16820	16843	16785	16701	16644	16743	16624	16802	16643	16508	16885	16673	16701	16613	16595	16603	16588	16589	16884	16797	16508	16734	16702	16739	16552	16657	16372	16428	16634	16653	16600	16383	16644	16674	16498	16676	16462	16298	16422	16654	16505	16653	16511	16716	16611	16546	16605	16747	16509	16429	16735	16648	16677	16421	16608	16703	16440	16545	16513	16618	16583	16576	16783	16617	16663	16759	16419	16476	16420	16547	16516	16365	16470	16586	16453	16621	16536	16468	16527	16640	16628	16577	16761	16675	16403	16603	16390	16435	16583	16668	16682	16551	16518	16543	16457	16488	16867	16672	16562	16552	16552	16623	16872	16627	16594	16624	16671	16537	16530	16422	16472	16494	16643	16544	16673	16462	16796	16627	16445	16622	16427	16616	16665	16669	16592	16732	16733	16766	16463	16424	16621	16537	16574	16663	16806	16670	16584	16615	16541	16369	16497	16509	16519	16456	16721	16749	16591	16781	16707	16571	16442	16591	16464	16444	16596	16437	16594	16444	16377	16358	16621	16491	16623	16578	16519	16689	16615	16632	16549	16567	16689	16749	16578	16589	16562	16589	16623	16364	16592	16632	16659	16501	16290	16639	16534	16618	16687	16581	16753	16497	16647	16674	16602	16504	16653	16575	16466	16354	16534	16291	16321	16647	16602	16409	16579	16455	16485	16635	16557	16591	16546	16634	16635	16628	16517	16704	16513	16489	16630	16577	16487	16447	16713	16592	16587	16721	16484	16682	16462	16670	16673	16544	16461	16646	16521	16519	16590	16542	16524	16461	16336	16703	16587	16693	16835	16693	16673	16695	16441	16515	16553	16498	16687	16461	16694	16530	16635	16440	16447	16480	16525	16674	16635	16587	16718	16556	16762	16395	16691	16670	16631	16363	16564	16772	16542	16508	16545	16601	16531	16660	16556	16694	16487	16545	16629	16492	16626	16380	16526	16664	16474	16411	16680	16588	16474	16734	16498	16581	16539	16552	16648	16720	16708	16547	16777	16433	16529	16595	16573	16580	16547	16715	16609	16732	16545	16480	16379	16419	16551	16813	16661	16345	16509	16431	16709	16697	16775	16614	16631	16450	16574	16518	16634	16627	16631	16676	16592	16591	16512	16505	16497	16696	16723	16677	16599	16600	16542	16827	16725	16579	16592	16612	16497	16406	16556	16616	16637	16553	16559	16591	16550	16708	16542	16573	16605	16558	16694	16433	16505	16662	16699	16645	16364	16502	16563	16662	16715	16495	16463	16588	16599	16431	16745	16504	16600	16500	16392	16479	16578	16741	16615	16564	16570	16331	16640	16562	16536	16541	16551	16468	16421	16644	16548	16437	16752	16418	16523	16731	16416	16468	16717	16471	16521	16532	16660	16689	16801	16787	16384	16609	16810	16855	16682	16757	16383	16606	16303	16304	16487	16501	16601	16460	16650	16418	16571	16725	16427	16647	16571	16249	16600	16420	16622	16477	16695	16734	16482	16569	16643	16505	16591	16568	16706	16591	16583	16554	16764	16503	16377	16489	16816	16576	16580	16629	16471	16267	16571	16712	16494	16468	16558	16572	16555	16485	16479	16521	16720	16430	16526	16549	16704	16561	16533	16556	16541	16516	16605	16632	16572	16574	16575	16587	16529	16734	16464	16573	16674	16443	16630	16621	16544	16454	16630	16707	16569	16593	16585	16613	16576	16690	16415	16506	16451	16585	16676	16444	16703	16473	16569	16622	16736	16598	16425	16433	16514	16417	16454	16600	16691	16680	16560	16332	16748	16443	16584	16606	16703	16590	16764	16614	16698	16394	16518	16536	16516	16402	16681	16670	16593	16613	16606	16711	16730	16624	16735	16539	16720	16540	16555	16490	16554	16502	16579	16722	16662	16561	16712	16572	16653	16769	16558	16705	16353	16619	16812	16622	16511	16748	16379	16696	16698	16674	16573	16577	16487	16867	16608	16880	16472	16626	16633	16604	16551	16420	16581	16440	16627	16607	16671	16560	16668	16486	16964	16426	16465	16467	16674	16614	16585	16909	16694	16542	16547	16600	16749	16436	16656	16435	16548	16387	16667	16436	16456	16461	16506	16690	16581	16335	16599	16574	16501	16748	16437	16441	16390	16467	16411	16651	16570	16605	16633	16618	16557	16354	16484	16499	16620	16506	16512	16476	16436	16619	16647	16559	16514	16564	16539	16466	16526	16741	16743	16651	16503	16616	16655	16721	16725	16644	16632	16543	16455	16610	16779	16705	16580	16584	16783	16647	16460	16533	16686	16574	16494	16647	16533	16543	16843	16465	16773	16559	16584	16662	16605	16533	16803	16768	16676	16399	16601	16510	16559	16535	16655	16740	16541	16431	16632	16635	16506	16721	16537	16852	16495	16534	16390	16519	16673	16545	16480	16757	16560	16434	16484	16485	16575	16614	16703	16576	16603	16606	16639	16542	16503	16495	16701	16621	16602	16648	16812	16703	16524	16451	16521	16510	16560	16404	16484	16616	16648	16608	16755	16630	16609	16649	16694	16553	16534	16484	16576	16679	16436	16470	16497	16551	16513	16616	16502	16560	16659	16564	16652	16577	16614	16563	16778	16733	16572	16438	16409	16307	16651	16497	16706	16478	16501	16566	16681	16671	16497	16640	16726	16533	16539	16491	16518	16389	16592	16601	16634	16625	16671	16463	16726	16466	16440	16464	16574	16568	16579	16504	16689	16696	16403	16679	16481	16419	16810	16543	16621	16539	16403	16574	16559	16791	16550	16550	16559	16608	16602	16528	16413	16430	16544	16426	16623	16472	16731	16527	16649	16585	16714	16473	16443	16461	16676	16653	16687	16446	16577	16587	16657	16454	16587	16644	16431	16420	16526	16559	16641	16625	16582	16758	16445	16555	16552	16619	16425	16479	16452	16624	16673	16550	16683	16714	16816	16656	16590	16543	16731	16558	16641	16636	16418	16700	16410	16679	16424	16546	16458	16571	16750	16616	16607	16494	16504	16707	16460	16473	16643	16699	16604	16598	16736	16718	16663	16730	16392	16676	16747	16569	16437	16587	16562	16522	16603	16867	16804	16679	16866	16554	16347	16601	16607	16599	16484	16518	16605	16429	16666	16533	16691	16589	16531	16729	16621	16538	16576	16588	16655	16399	16467	16502	16795	16695	16501	16519	16463	16522	16728	16617	16699	16525	16605	16521	16630	16622	16632	16675	16616	16534	16612	16497	16634	16484	16602	16540	16390	16664	16629	16439	16317	16555	16718	16466	16595	16616	16314	16587	16424	16354	16505	16499	16653	16385	16632	16561	16638	16627	16516	16500	16528	16537	16429	16530	16562	16406	16489	16398	16355	16523	16542	16608	16617	16595	16619	16362	16452	16536	16647	16436	16615	16477	16402	16634	16461	16374	16432	16612	16751	16718	16507	16544	16580	16365	16575	16571	16584	16530	16538	16461	16455	16668	16665	16489	16650	16531	16669	16708	16537	16670	16395	16437	16648	16645	16605	16504	16384	16726	16484	16796	16424	16566	16608	16481	16636	16642	16637	16633	16579	16476	16570	16628	16481	16605	16700	16609	16538	16511	16450	16635	16572	16485	16517	16561	16501	16586	16723	16720	16634	16574	16434	16547	16378	16656	16501	16688	16522	16463	16671	16672	16503	16572	16774	16577	16561	16556	16662	16483	16577	16544	16633	16491	16308	16444	16657	16571	16442	16631	16413	16699	16576	16611	16607	16520	16588	16428	16533	16643	16660	16441	16580	16478	16540	16616	16504	16713	16566	16490	16639	16455	16331	16459	16583	16756	16650	16594	16769	16639	16322	16627	16541	16560	16587	16612	16551	16552	16739	16649	16838	16384	16556	16558	16591	16491	16637	16557	16663	16607	16560	16563	16688	16661	16624	16409	16490	16600	16669	16635	16466	16483	16665	16607	16692	16613	16683	16643	16526	16528	16450	16620	16613	16567	16595	16484	16485	16718	16721	16522	16390	16521	16822	16636	16560	16665	16669	16495	16701	16288	16552	16505	16631	16605	16631	16657	16706	16478	16372	16761	16675	16727	16530	16396	16467	16750	16596	16586	16548	16947	16786	16732	16574	16254	16538	16620	16701	16653	16659	16583	16480	16661	16569	16424	16556	16638	16720	16523	16499	16739	16627	16697	16685	16721	16629	16595	16561	16391	16801	16770	16428	16545	16438	16333	16771	16509	16682	16528	16519	16599	16683	16458	16505	16711	16712	16604	16565	16714	16634	16489	16567	16727	16552	16573	16334	16492	16663	16736	16686	16780	16763	16657	16567	16820	16677	16505	16641	16765	16543	16539	16683	16688	16697	16564	16565	16622	16544	16560	16591	16353	16433	16636	16545	16522	16632	16581	16625	16646	16574	16437	16529	16396	16638	16873	16679	16595	16688	16565	16554	16548	16418	16516	16648	16509	16547	16503	16486	16283	16757	16547	16674	16592	16529	16662	16514	16559	16608	16644	16687	16574	16501	16265	16763	16725	16596	16483	16563	16638	16478	16656	16739	16631	16764	16509	16565	16657	16444	16654	16761	16476	16435	16542	16790	16396	16801	16602	16732	16532	16616	16388	16676	16625	16519	16778	16471	16573	16613	16572	16419	16564	16532	16537	16596	16514	16416	16583	16696	16584	16769	16668	16502	16569	16644	16544	16611	16578	16622	16553	16354	16635	16552	16876	16646	16563	16657	16687	16721	16589	16538	16669	16494	16686	16501	16547	16633	16653	16783	16648	16711	16472	16441	16595	16572	16731	16413	16514	16566	16502	16523	16485	16633	16536	16409	16551	16570	16532	16692	16527	16546	16517	16581	16534	16701	16445	16568	16712	16525	16658	16674	16594	16558	16565	16603	16611	16573	16374	16626	16476	16452	16555	16697	16764	16673	16517	16534	16522	16586	16452	16748	16653	16701	16705	16618	16666	16635	16684	16544	16415	16593	16457	16519	16621	16586	16529	16520	16476	16635	16510	16495	16703	16506	16751	16523	16509	16643	16596	16522	16593	16555	16647	16689	16571	16552	16534	16630	16651	16622	16509	16774	16638	16415	16529	16620	16613
28980	51324	47180	38006	33396	27993	23844	21380	18834	17328	16460	16157	15482	15306	15518	15370	15176	15016	14929	14608	14853	14604	14712	14596	14424	14526	14426	14611	14548	14399	14357	14392	14326	14214	14242	14203	14555	14349	14367	14297	14291	14166	14148	14337	14386	14250	14151	14225	14381	14063	14086	14428	14255	14197	14195	14375	14141	14000	14129	14303	14310	14209	14164	14165	14188	14014	14154	13976	14391	14154	14203	14141	14327	14167	14244	14066	14139	14001	14177	14186	14302	14131	14101	14215	14060	14237	14191	14122	14127	14230	14294	14202	14292	14186	14212	14159	14083	14314	14241	14165	14199	14356	14207	14264	14248	14256	14092	13999	14193	14212	14186	14085	14166	14196	14121	14300	14198	14109	14024	14379	14133	14172	14274	14129	14210	14078	14137	14032	14152	14176	14114	14288	14203	14287	14089	14103	14298	14220	14180	14101	14389	14012	14201	14127	14224	14139	14225	14207	14232	14081	14133	14353	14229	14074	14247	14014	14119	14020	14162	14272	14128	14204	14241	14057	14059	14161	14262	14013	14140	14162	14158	14422	14193	14163	14292	14208	14236	14050	14268	14071	14127	14115	14216	14254	14144	14094	14207	14217	14292	14119	14129	14108	14174	14135	14170	14123	14123	14207	14114	14185	14134	14258	14458	14124	14260	14158	14181	14056	14206	14188	14145	14316	14216	14163	14191	14141	14100	14251	13962	14239	14173	14159	14200	14142	14085	14192	14275	14184	14193	13987	14123	14272	14246	14225	14262	14181	14067	14185	14277	14273	14225	14266	14178	14183	14164	14285	14252	14199	14093	14153	14289	14171	14079	14145	14121	14154	14146	14198	14197	14230	14230	14186	14178	14125	14253	14276	14302	14140	14199	14068	14182	14207	14177	14239	14118	14199	14179	14120	14096	14260	14166	14175	14250	14004	14224	14207	14371	13996	14106	14355	14185	14353	14237	14260	14243	14111	14296	14211	14119	14049	14258	14299	14127	14112	14278	14343	14323	13949	14110	14213	14159	14248	14304	14164	14132	14086	14131	14158	14290	14255	14065	14248	14144	14124	14173	14257	14018	13998	14251	13998	14167	14054	14192	14160	14198	14138	14102	14091	14096	14399	14239	14024	14096	14130	13843	14071	14230	14068	14214	14188	14020	14178	14199	14230	14228	14170	14283	14150	14155	14209	14061	14194	14129	14157	14236	14196	14151	14205	14058	14285	14238	14054	14202	14047	14070	14342	14149	14179	14126	14049	14264	14114	14370	14145	14298	14244	14107	14059	14210	14219	14214	14089	14234	14221	14247	14133	14133	14104	14230	14198	14022	14082	14329	14252	14103	14277	14255	14113	14200	14190	14278	14205	14083	14235	14198	14435	13992	14350	14114	14302	14150	14207	14099	14114	14028	14157	14104	13998	14260	14013	14173	14291	14236	14025	14403	14351	14125	14124	14211	14138	14058	14112	14171	14157	14255	14295	14085	14156	14339	14088	14275	14288	14119	14206	14103	14013	14221	14150	14154	14148	14386	14153	14223	14408	14337	14126	14074	14274	14249	14195	14108	14161	14253	14338	14272	14070	14150	14229	14172	14159	14207	14311	14132	14340	14192	14108	14194	14195	14142	14149	14248	13980	14201	14292	14254	14126	14302	14379	14054	14167	14144	14120	14153	14103	14179	14075	14116	13997	14226	13957	14299	14260	14133	14114	14284	14120	14196	14143	14257	14263	14172	14255	14190	14220	14326	14027	14136	14019	14314	14226	14378	14190	14290	14138	14216	14129	14204	14088	14274	14029	14074	14281	14255	14391	14265	14164	14352	14459	14103	14136	14318	14104	14217	14139	14112	14256	14138	14307	14316	14151	14169	14073	14154	14247	14213	14188	14230	14222	14160	14146	14193	14108	14236	14213	14267	14341	13943	14184	14041	14117	14337	14090	14154	14149	14191	14182	14218	14088	14307	14008	14198	14155	14112	14042	14262	14335	14205	14135	14082	14137	14153	14038	14241	14208	14380	14257	14180	14041	14141	14341	14192	14228	14176	14245	14127	14138	14089	14130	14349	14249	14114	14233	14246	14184	14038	14101	14310	14149	14112	14162	14181	14117	14206	14266	14301	14106	14113	14177	14209	14232	14226	14138	14080	14086	14009	14030	14372	14169	14286	14149	14041	14321	14245	14131	14251	14120	14234	14248	14244	14044	14160	14172	14099	14232	14030	14173	14117	14271	14120	14167	14146	14039	14081	14143	14113	14089	14148	14128	14420	14108	14236	14310	14267	14149	14144	14166	14159	14124	14146	14137	14155	14127	14150	14132	14183	14292	14198	14194	14235	14197	14225	14105	14069	14218	14213	14281	14154	14210	14292	14139	14154	14085	14310	14234	14294	14130	14204	14193	14069	14163	14320	14120	14252	13996	14228	14293	14214	14143	14098	14064	14354	14127	14097	14167	14238	14280	14004	14253	14189	14195	14245	14221	14209	14278	14221	14131	14212	14233	14139	14196	14186	14123	14242	14095	14260	13975	14112	14132	14085	14216	14025	14264	14296	14109	14253	14187	14274	14191	14147	14229	14188	14224	14009	14132	14040	14281	14209	14186	14126	14247	14273	14070	14366	14147	14166	14266	14185	14262	14278	14165	14093	14317	14130	14167	14315	14358	13998	14195	14062	14308	14191	14054	14184	14183	14181	13989	14223	14242	14203	14309	14114	14259	14037	14185	14182	14183	14218	14018	14172	14168	14048	14235	14275	14135	14351	14243	14225	14128	14097	14143	14225	14259	14139	14140	14204	14190	14053	14346	14073	14162	14271	14128	14208	14196	14263	14189	14179	14219	14291	14291	14128	14179	14237	14277	14263	14163	14164	14261	14202	14073	14083	14229	14130	13990	14169	14313	14241	14237	14109	14236	14089	13979	14230	14174	14306	14244	14126	14308	14333	14209	14129	14276	14189	14425	14219	14224	14137	14128	14152	14175	14186	14027	14184	14274	14152	14149	14246	14159	14183	14267	14263	14362	14191	14411	14328	14044	14135	14218	14200	14259	14336	14211	13999	14121	14145	14269	14109	14326	14152	14143	14374	14136	14256	14094	14196	14164	14209	14196	14192	14121	14077	14293	14170	14274	14215	14247	14303	14261	14123	14152	14342	14274	14034	14220	14301	14246	14334	14110	14105	14385	14136	14245	14208	14280	14334	14022	14389	14203	14406	14124	14225	14280	14122	14180	14082	14293	14196	14247	14198	14157	14015	14272	14102	14029	14252	14193	14230	14159	14084	14104	14048	14157	14170	14110	14138	14155	14247	14008	14387	14226	14288	14082	14125	14215	14190	14313	14213	14040	14264	14149	14229	14097	14385	14180	14000	14123	14016	14240	14137	14203	14130	13946	14147	14068	14179	14084	14165	14231	14166	14297	14162	14261	14230	14110	14132	14126	14253	14165	14082	14191	14187	14256	14149	14284	14213	14153	14053	14000	14187	14176	14302	14187	14063	14164	14092	14209	14196	14155	14128	14293	14298	14048	14161	14259	14190	14214	14113	14164	14152	14135	14155	14106	14278	14305	14283	14178	14320	14147	14106	14230	14254	14250	14142	14194	14202	14096	14196	14143	14206	14081	14125	14350	14134	14242	14260	14089	14261	14071	14073	14113	14281	14194	14128	14142	14249	14272	14277	14180	14210	14153	14141	14093	14329	14294	14099	14106	14179	14188	14289	14043	14312	14208	14247	14268	14181	14306	14192	14311	14209	14263	14190	14155	14252	14193	14125	14061	14225	14234	14171	14204	14183	14019	14404	14221	14166	14240	14141	14236	14208	14219	14215	14161	14230	14006	14103	14093	14178	14144	14033	14142	14095	14108	14305	14207	14180	14170	14072	14097	14101	14110	14334	14208	14249	14102	14233	14169	14279	14146	14165	14164	14116	14182	14298	14117	14480	14153	13987	14113	14258	14212	14130	14129	14359	14327	14060	14174	14019	14156	14336	14150	14339	14017	14134	14142	14259	14142	14119	14079	14187	14117	14379	14338	14165	14150	14358	14195	14220	14050	14168	14259	14267	14179	13917	14101	14221	14233	14155	14241	14016	14141	14113	14227	14268	14288	14324	14351	14167	14144	14316	14022	14217	14083	14122	14163	14295	14075	14229	14083	14162	14246	14146	14095	14188	14211	14212	14163	14118	14360	14192	14147	14099	14236	14199	14186	14128	14309	14204	14202	14143	14183	14165	14026	14138	14206	14358	14179	14278	14273	14062	14252	14131	14213	14060	14151	14286	14153	14201	14068	14210	14224	14002	14173	14195	14028	14018	14156	14313	14058	13993	14253	14222	14173	14202	14162	14084	14183	14107	14208	14179	14226	14075	14410	14177	14138	14151	14087	14079	14187	14127	14109	14275	14153	13999	14174	14198	14098	14104	14070	14120	14263	14296	14248	14096	14064	14135	14306	14064	14091	14104	14165	14188	14065	14184	14266	14199	14291	14322	14236	14123	14145	14122	14185	14410	14117	14429	14230	14183	14122	14206	14224	14129	14299	14207	14150	14145	14252	14153	14309	14193	14290	14113	14163	14320	14154	14189	13948	14188	14244	14083	14240	13932	14337	14281	14107	14197	14212	14177	14167	14290	14160	14063	14146	14267	14149	14182	14324	14147	14150	14245	14164	14180	14198	14298	14268	14305	14020	14319	14257	14085	14204	14173	14087	14088	14246	14215	14288	14253	14088	14381	14094	14117	14073	14224	14088	14126	14121	14251	14074	14247	14082	14211	14291	14177	14163	14316	14403	14170	14199	14305	14268	14333	14108	14046	14229	14135	14108	14239	14205	14253	14028	14063	14382	14228	14178	14224	14234	14142	14300	14108	14268	14229	14443	14178	14259	13962	14013	14269	14366	14163	14076	14168	14121	14316	14242	14103	14110	14049	14279	14302	14111	14155	14098	14221	14126	14255	14054	13895	14260	14114	14173	14266	14305	14169	14271	14232	13996	14187	14178	14171	14253	14187	14263	14099	14176	14167	14119	14165	14022	14193	14255	14121	14292	14225	14099	14396	14268	14322	14300	14155	14115	14216	14366	14171	14190	14182	14278	14161	14373	14154	14160	14163	14188	14191	14111	14287	14205	14041	14210	14199	14294	14238	14170	14160	14163	14252	14198
22702	21034	28754	23797	23350	27656	29732	24639	21799	21061	20209	19610	19570	19340	19325	18833	18689	18704	18547	18333	18287	18208	18201	18185	18158	18114	18071	18064	18199	17806	17713	18147	18071	17921	17961	18024	17993	17877	17812	17971	17833	18033	17885	17814	17899	17941	17808	17896	17941	17874	17872	17676	17601	17746	17649	17621	17746	17695	17790	17585	17899	17819	17838	17640	17831	17892	17760	17613	17937	17649	17888	17920	17722	17698	17723	17712	17667	17763	17720	17722	18066	17708	17824	17780	17669	17822	17696	17857	17708	17671	17769	17812	17627	17848	17696	17848	17839	17925	17657	17919	17767	17616	17688	17882	17875	17707	17607	17592	17825	17572	17668	17811	17824	17762	17776	17589	17811	17743	17627	17885	17824	17680	17736	17763	17611	17819	17789	17764	17727	17932	17770	17644	17729	17747	17758	17671	17725	17659	17542	17683	17523	17669	17687	17634	17680	17777	17632	17522	17825	17834	17734	17586	17797	17852	17688	17723	17691	17815	17851	17774	17777	17536	17759	17823	17842	17655	17739	17748	17798	17833	17759	17541	17640	17683	17496	17640	17628	17933	17620	17893	17742	17915	17779	17645	17537	17562	17659	17705	17552	17580	17734	17702	17581	17701	17650	17729	17778	17748	17780	17537	17676	17627	17644	17671	17941	17712	17831	17849	17724	17732	17748	17746	17948	17724	17733	17783	17826	17763	17775	17881	17887	17909	17689	17681	17698	17826	17843	17831	17639	17688	17651	17625	17761	17700	17709	17797	17701	17640	17743	17500	17812	17697	17793	17618	17973	17699	17769	17505	17653	17697	17840	17523	17731	17754	17897	17660	17662	17541	17803	17667	17742	17825	17731	17749	17717	17710	17609	17775	17726	17593	17730	17741	17732	17790	17544	17720	17732	17796	17818	17793	17677	17677	17664	17711	17816	17666	17722	17741	17862	17737	17719	17680	17841	17701	17792	17672	17710	17503	17838	17722	17714	17841	17671	17746	17668	17589	17663	17797	17740	17586	17708	17876	17745	17750	17751	17571	17579	17456	17801	17799	17870	17688	17502	17706	17785	17740	17756	17868	17598	17527	17592	17790	17922	17742	17796	17616	17597	17732	17875	17802	17650	17470	17641	17658	17662	17683	17915	17759	17641	17611	17870	17796	17703	17744	17569	17557	17883	17569	17830	17560	17631	17785	17773	17597	17725	17835	17719	17753	17527	17589	17685	17515	17639	17884	17901	17854	17654	17897	17486	17780	17818	17833	17786	17794	17533	17742	17682	17714	17743	17760	17728	17689	17658	17725	17870	17692	17869	17626	17825	17869	17684	17638	17642	17741	17861	17472	17587	17763	17729	17583	17855	17662	17675	17663	17934	17920	17803	17855	17622	17532	17705	17568	17679	17752	17697	17792	17615	17649	17692	17606	17856	17686	17883	17830	17846	17828	17742	17641	17656	17702	17704	17685	17816	17659	17554	17606	17687	17694	17659	17715	17710	17677	17656	17689	17627	17598	17659	17633	17785	17645	17641	17624	17841	17879	17600	17682	17699	17711	17704	17720	17675	17588	17766	17900	17648	17719	17653	17750	17842	17805	17786	17576	17840	17797	17910	17739	17825	17627	17585	17797	17642	17706	17799	17777	17750	17907	17743	17486	17764	17938	17672	17902	17650	17723	17595	17607	17899	17730	17779	17699	17552	17670	17756	17663	17833	17845	17862	17770	17761	17734	17859	17529	17822	17486	17604	17674	17804	17697	17708	17865	17600	17680	17808	17851	17823	17592	17630	17781	17883	17747	17682	17762	17717	17913	17595	17655	17709	17882	17764	17610	17683	17704	17805	17489	17777	17635	17854	17679	17647	17652	17798	17701	17708	17585	17746	17766	17945	17573	17744	17753	17821	17685	17927	17634	17730	17714	17846	17543	17590	17985	17604	17805	17818	17684	17670	17617	17778	17650	17717	17772	17577	17699	17723	17770	17790	17645	17781	17770	17601	17520	17666	17646	17670	18002	17767	17646	17575	17659	17728	17636	17714	17714	17605	17669	17656	17617	17798	17762	17634	17768	17626	17904	17752	17779	17593	17728	17623	17871	17683	17836	17756	17704	17721	17859	17739	17723	17720	17783	17722	17643	17646	17718	17987	17719	17801	17681	17778	17789	17657	17684	17517	17933	17527	17884	17649	17591	17776	17696	17734	17829	17652	17843	17672	17765	17656	17699	17787	17546	17714	17651	17545	17615	17796	17716	17677	17779	17686	17684	17739	17822	17742	17731	17795	17549	17901	17815	17645	17616	17901	17720	17768	17650	17806	17709	17761	17884	17628	17775	17718	17647	17733	17507	17685	17783	17656	17734	17526	17826	17718	17688	17889	17742	17669	17704	17696	17940	17679	17711	17755	17787	17691	17732	17901	17727	17662	17725	17726	17704	17637	17898	17813	17975	17698	17778	17686	17668	17777	17931	17729	17482	17669	17799	17703	17644	17681	17774	17672	17755	17732	17777	17604	17916	17784	17607	17924	17774	17679	17658	17718	17721	17593	17703	17945	17620	17703	17642	17812	17720	17676	17857	17938	17682	17557	17758	17694	17719	17781	17795	17760	17836	17753	17864	17634	17910	17868	17686	17543	17741	17612	17840	17867	17736	17668	17819	17590	17863	17634	17718	17756	17880	17580	17558	17817	17772	17738	17855	17552	17400	17725	17905	17737	17565	17739	17765	17941	17749	17630	17869	17750	17749	17786	17516	17684	17560	17810	17856	17916	17740	17669	17833	17421	17652	17600	17677	17619	17695	17863	17709	17661	17807	17656	17626	17733	17642	17439	17797	17729	17792	17685	17759	17665	17551	17678	17567	17721	17883	17852	17856	17608	17811	17712	17996	17581	17652	17549	17527	17680	17676	17585	17678	17699	17655	17626	17696	17596	17778	17643	17650	17646	17903	17617	17775	17842	17894	17583	17758	17874	17717	17720	17849	17653	17787	17772	17737	17673	17807	17753	17676	17894	17817	17830	17705	17887	17730	17594	17572	17501	17557	17767	17795	17859	17807	17748	17706	17647	17761	17683	17703	17708	17795	17858	17603	17722	17629	17595	17843	17636	17538	17671	17722	17775	17636	17512	17582	17693	17835	17854	17683	17660	17690	17809	17574	17567	17915	17592	17651	17574	17821	17722	17410	17684	17791	17831	17590	17697	17840	17601	17645	17634	17602	17754	17681	17807	17556	17688	17764	17557	17597	17631	17829	17753	17330	17806	17591	17716	17591	17675	17771	17721	17714	17687	17806	17908	17708	17691	17470	17677	17672	17771	17890	17826	17726	17716	17715	17746	17453	17696	17712	17636	17644	17788	17637	17423	17670	17672	17628	17826	17821	17770	17649	17611	17773	17747	17728	17702	17889	17826	17701	17943	17662	17617	17822	17743	17699	17783	17604	17773	17671	17690	17705	17710	17634	17700	17724	17648	17595	17433	17679	17727	17625	17806	17597	17640	17775	17814	17745	17620	17786	17639	17662	17725	17770	17519	17728	17713	17971	17805	17815	17468	17680	17877	17698	17645	17732	17737	17686	17775	17707	17717	17675	17730	17763	17524	17876	17528	17632	17724	17764	17777	17455	17826	17897	17612	17838	17802	17511	17640	17579	17597	17931	17649	17494	17572	17635	17610	17738	17863	17790	17555	17756	17716	17476	17353	17692	17567	17689	17626	17795	17650	17788	17997	17634	17705	17734	17717	17650	17597	17787	17711	17572	17696	17687	17732	17670	17572	17665	17898	17667	17470	17625	17732	17823	17737	17807	17666	17909	17757	17648	17744	17570	17800	17487	17722	17688	17744	17456	17765	17572	17638	17719	17881	17752	17605	17685	17911	17851	17714	17758	17669	17595	17497	17685	17695	17736	17655	17692	17566	17663	17618	17739	17707	17679	17835	17940	17619	17748	17924	17980	17762	17765	17683	17551	17807	17496	17708	17713	17730	17690	17798	18042	17767	17623	17579	17611	17591	17724	17743	17609	17516	17707	17645	17641	17810	17620	17876	17500	17741	17575	17659	17743	17878	17928	17595	17809	17571	17648	17744	17670	17687	17440	17818	17798	17804	17709	17655	18050	17587	17882	17662	17783	17660	17779	17937	17934	17645	17893	17999	17796	17651	17634	17600	17804	17754	17722	17701	17645	17734	17802	17779	17790	17748	17867	17574	17760	17633	17672	17879	17707	17634	17789	17606	17744	17593	17862	17584	17737	17705	17820	17621	17861	17640	17802	17563	17762	17721	17852	17793	17624	17636	17837	17614	17667	17803	17816	17769	17667	17723	17678	17675	17911	17775	17830	17728	17669	17855	17556	17835	17675	17748	17755	17688	17843	17701	17645	17906	17790	17839	17928	17730	17687	17624	17774	17784	17908	17637	17644	17742	17770	17744	17751	17762	17786	17660	17655	17525	17640	17798	17572	17817	17675	17796	17740	17570	17488	17800	18004	17909	17640	17705	17625	17658	17791	17625	17505	17716	17668	17760	17585	17762	17718	17621	17861	17585	17558	17519	17614	17634	17781	17743	17782	18108	17894	17755	17437	17723	17604	17735	17974	17774	17600	17746	17751	17958	17858	17713	17714	17738	17685	17629	17558	17769	17887	17952	17468	17680	17612	17638	17611	17625	17726	17847	17792	17898	17672	17679	17754	17631	17928	17612	17693	17836	17744	17581	17774	17622	17601	17851	17745	17745	17614	17780	17613	17678	17606	17915	17761	17733	17718	17533	17760	17665	17885	17689	17720	17827	17754	17817	17930	17878	17744	17595	17570	17797	17939	17745	17789	17641	17774	17704	17698	17769	17622	17753	17799	17797	17840	17636	17737	17624	17721	17794	17798	17729	17802	17643	17808	17523	17700	17664	17855	17874	17633	17509	17708	17919	17739	17692	17581	17592	17591	17811	17684	17694	17939	17705	17551	17567	17583	17861	17684	17721	17719	17678	17603	17787	17841	17634	17830	17558	17678	17770	17531	17839	17387	17901	17655	17710	17814	17821	17652	17792	17482	17845	17813	17633	17819	17660	17763	17685	17766	17868	17613	17672	17753	17756	17710	17780	17780	17838	17799	17787	17644	17512	17615	17787	17674	17569	17747	17840	17651	17678	17670	17752	17696	17697	17850
31529	56043	52131	42447	37556	31395	26831	24307	21067	19236	18304	17283	17079	16594	16441	16383	16094	15994	15592	15584	15477	15325	15259	15185	15257	15232	15174	15171	15130	15103	14949	14891	14992	14878	14835	14921	15112	15011	14980	15113	14969	14911	14834	14831	14812	14846	14905	14732	14948	14847	14927	14974	14738	14820	14843	14806	14823	14625	14745	14804	14599	14765	14825	14730	14866	14634	14743	14735	14669	14778	14880	14828	14748	14864	14784	14839	14769	14996	14778	14901	14709	14716	14751	14857	14760	14828	14906	14702	14840	14767	14690	14585	14859	14657	14554	14709	14752	14964	14763	14958	14796	14630	14811	14885	14782	14786	14621	14831	14802	14817	14873	14736	14857	14874	14703	14968	14914	14640	14885	14872	14719	14653	14732	14650	14731	14745	14975	14771	14860	14696	14832	14828	14895	14856	14795	14708	14724	14761	14719	14709	14718	14799	14791	14885	14737	14833	14691	14689	14697	14838	14813	14849	14786	14742	14694	14626	14775	14841	14829	14665	14815	14821	14831	14711	14725	14736	14862	14785	14829	14870	14810	14934	14761	14786	14844	14834	14602	14683	14840	14768	14815	14765	14877	14744	14699	14754	14710	14907	14745	14835	14908	14729	14557	14663	14723	14827	14817	14785	14698	14840	14797	14843	14936	15007	14783	14701	14782	14741	14783	14711	14781	14987	14855	14817	14801	14824	14925	14982	14847	14738	14655	14712	14661	14984	14849	14749	14651	14792	14813	14974	14813	14703	14616	14987	14815	14887	14747	14681	14835	14726	14917	14898	14777	14870	14676	14931	14787	14839	14776	14721	14855	14752	14847	14786	14722	14930	14877	14930	14851	14874	14732	14658	14862	14564	14738	14652	14777	14905	14814	14818	14853	14677	14913	14785	14678	14666	14887	14855	14693	14666	14804	14748	14717	14738	14583	14767	14784	14658	14820	14725	14989	14637	14874	14889	14749	14737	14904	14749	14658	14885	14687	14865	14982	14826	14783	14841	14804	14736	14611	14929	14747	14790	14950	14657	14816	14744	14780	14858	14789	14699	14693	14813	14814	14794	14782	14716	14935	14676	14867	14514	14695	14775	14653	14912	14779	14870	14886	14658	14806	14894	14699	14797	14874	14849	14829	14776	14808	14880	14736	14651	14753	14684	14619	14812	14956	14805	14874	14739	14818	14823	14686	14788	14884	14562	14867	14795	14809	14680	14631	14750	14876	14959	14592	14899	14861	14610	14811	14668	14775	14924	14805	14770	14990	14702	14863	14751	14829	14762	14824	15016	14815	14828	14874	14598	14779	14785	14843	14776	14572	14824	14920	14790	14832	14781	14764	14772	14800	14748	14874	14729	14751	14840	14823	14865	14602	14829	14923	14699	14890	14680	14832	14837	14649	14909	14708	14615	14734	14801	14648	14773	14945	14730	14993	14691	14774	14859	14750	14681	14818	14774	14722	14569	14898	14717	14721	14757	14738	14900	14586	14887	14723	14712	14716	14924	14724	14726	14786	14735	14619	14782	14691	14925	14785	14726	14704	14772	14758	14741	14766	14832	14802	14823	14817	14993	14913	14919	14997	14877	14664	14737	14699	14804	14738	14831	14609	14684	14818	14757	14636	14686	14872	14656	14723	14662	14700	14846	14888	14568	14771	14853	14797	14581	14669	14858	14654	14759	14744	14756	14859	14834	14887	14655	14763	14635	14803	14795	14647	14790	14687	14804	14725	14757	14776	14852	14702	14832	14781	14746	14750	14955	14944	14826	14868	14767	14877	14921	14923	14767	14643	14819	14773	14782	14786	14724	14829	14766	14915	14725	14968	14863	14737	14867	14755	14714	14666	14747	14896	14885	14692	14850	14967	14955	14481	14925	14860	14857	14640	14849	14920	14844	14875	14747	14600	14701	14781	14838	14693	14789	14797	14932	14846	14794	14794	14821	14689	14848	14766	14806	14748	14837	14775	14635	14710	14693	14745	14721	14674	14730	14642	14790	14854	14780	14743	14846	14963	14901	14733	14604	14863	14786	14886	14880	14824	14812	15088	14881	14808	14766	14681	14713	14914	14748	14784	14774	14868	14803	14946	14660	14829	14711	14831	14771	14643	14959	14727	14952	14787	14955	14859	14775	14737	14874	14701	14737	14678	14826	14790	14793	14756	14784	14895	14790	14857	14851	14594	14838	14970	14790	14752	14783	14775	14855	14725	15000	14844	14900	14957	14672	14843	14653	14673	14724	14645	14934	14900	14759	14805	14821	14967	14563	14861	14658	14743	14846	14670	14802	14778	14858	14836	14679	14844	14765	14870	14813	14903	14649	14775	14747	14843	14797	14779	14811	14881	14846	14786	14818	14875	14739	14814	14861	14820	14762	14789	14677	14698	14763	14705	14615	14745	14851	14786	14900	14829	14812	14769	14763	14821	14868	14668	14718	14849	14934	14718	14876	14599	14757	14788	14944	14743	14721	14833	14717	14671	14736	14742	14630	14783	14796	14782	14726	14658	14804	14806	14706	14853	14699	14778	14737	14837	14795	14704	14635	14657	14828	14855	14794	14708	14768	14779	14765	14834	14841	14696	14763	14673	14875	14793	14979	14767	14690	14802	14748	14755	15058	14692	14860	14849	14800	14747	14747	14829	14693	14764	14856	14621	14797	14612	14808	14929	14671	14879	14759	14857	14757	14936	14866	14706	14917	14724	14699	14905	14806	14776	14661	14724	14714	14771	14855	14791	14795	14905	14820	14660	14835	14623	14821	14818	14774	14765	14704	14891	14657	14882	14931	14706	14815	14838	14739	14761	14806	14835	14710	14631	14810	14708	14879	14786	14745	14691	14678	14792	14816	14746	14704	14839	14714	14751	14841	14839	14643	14863	14649	14870	14940	14686	14846	14653	14769	15047	14647	14833	14780	14778	14832	14689	14803	14819	14714	14830	14917	14949	14938	14866	14840	14755	14933	14878	14715	14691	14746	14684	14816	14895	14709	14632	14755	14666	14825	14762	14769	14921	14701	14873	14618	14836	14914	14594	14857	14845	14786	14832	14798	14635	14776	14782	14824	14684	14784	14723	14818	14866	14685	14809	14763	14844	14774	14571	14698	14795	14809	14955	14662	14865	14852	14808	14695	14927	14682	14884	14849	14769	14720	14550	14578	14751	14925	14682	14671	14760	14859	14802	14693	14780	14762	14771	14710	14695	14995	14707	14806	15024	14760	14787	14696	14844	14855	14632	14584	14740	14947	14684	14751	14684	14822	14814	14861	14745	14663	14827	14893	14804	14741	14567	14923	14693	14720	14720	14772	14780	14908	14787	14746	14802	14676	14908	14931	14788	14674	14898	14876	14762	14837	14887	14876	14720	14709	14830	14843	14748	14637	14834	14760	14645	14805	14764	14731	14600	14774	14745	14805	14813	14471	14846	14769	14828	14808	14747	14695	14708	14680	14690	14731	14794	14787	14662	14878	14701	14646	14607	14927	14594	14723	14947	14830	14927	14787	14747	14848	14975	14869	14606	14982	14653	14695	14850	14785	14732	14693	14770	14907	14697	14762	14853	14748	14801	14799	14859	14670	14810	14877	14681	14768	14642	14631	14791	14755	14835	14865	14696	14730	14803	14679	14790	14794	14714	14885	14794	14858	14821	14857	14920	14763	14700	14769	14752	14743	14750	14687	14821	14725	14801	14785	14731	14791	14751	14778	14796	14692	14619	14915	14864	14915	14769	14718	14878	14852	14593	14660	14815	14565	14745	14733	14740	14636	14679	14735	14632	14669	14570	14594	14800	14703	14688	14743	14746	14765	14913	14742	14893	14718	14777	14818	14722	14690	14815	14918	14850	14762	14858	14712	14954	14602	14858	14674	14721	14569	14835	14812	14941	14683	14748	14936	14852	14888	14684	14759	14820	14717	14913	14802	14726	14881	14834	14860	14716	14698	14875	14699	14761	14617	14828	14833	14918	14770	14770	14920	14766	14871	14722	14749	14544	14813	14814	14787	14713	14776	14765	14930	14786	14980	14710	14939	14885	14682	14836	14755	14876	14748	14859	14684	14722	14824	14662	14694	14932	14751	14846	14671	14843	14700	14816	14895	14746	14869	14686	14814	14898	14734	14763	14826	14850	14766	14738	14899	14907	14675	14885	14707	14727	14913	14844	14827	14761	14771	15074	14765	14734	14678	14988	14635	14785	14678	14757	14690	14734	14779	14612	14719	14718	14752	14661	14674	14742	14883	14928	14721	14974	14710	14696	14823	14690	14801	14845	14753	14811	14760	14819	14612	14735	14971	14653	14693	14779	14783	14671	14829	14701	14660	14850	14682	14896	14516	14719	14829	14786	14902	14859	14708	14840	14789	14918	14813	14916	14902	14675	14758	14869	14724	14849	14820	14906	14762	14756	14812	14632	14936	14854	14785	14924	14603	14748	14834	14901	14743	14859	14804	14741	14684	14815	14749	14864	14661	14723	14801	14802	14576	14869	14817	14875	14885	14741	14744	14661	14833	14771	14779	14735	14705	14913	14979	14770	14756	14751	14672	14766	14733	14643	14941	14911	14784	14732	14680	14694	14701	14863	14735	14661	14712	14932	14738	14802	14714	14794	14700	14706	14848	14802	14947	14679	14754	14830	14863	14634	14773	14634	14732	14833	14816	14837	14691	14788	14746	14793	14831	14830	14635	14724	14678	14826	14755	14719	14742	14742	14759	14723	14678	14799	14724	14857	14603	14710	14770	14858	14751	14733	14769	14750	14824	14839	14678	14923	14809	14837	14799	14830	14850	14644	14625	14770	14630	14628	14830	14628	14752	15001	14841	14698	14654	14788	14699	14577	14910	14630	14763	14829	14745	14692	14920	14770	14808	14855	14913	14832	14745	14888	14766	14763	14855	14798	14587	14827	14694	14679	14877	14842	14721	14806	14753	14730	14837	14809	14876	14883	14727	14786	14821	14955	14936	14844	14816	14745	14727	14845	14974	14786	14820	14866	14753	14794	14825	14724	14779	14852	14828	14558	14776	14925	14859	14807	14727	14706	14677	14673	14635	14788	14920	14778	14696	14767	14841	14710	14651	14732	14921	14748	14817	14752	14821	14786	14613	14659	14739	14865	14778	14760	14779	14532	14737	14691	14707	14741	14622	14643	14683	14620	14773
28705	27891	36556	33149	27837	23946	21115	19874	18758	18079	17886	17385	17341	17418	17096	17050	17042	17076	16932	16546	16872	16973	16731	16916	16728	16873	16795	16770	16760	16937	16913	16843	16825	16735	16782	16897	16896	16545	16623	16709	16731	16800	16793	16639	16602	16633	16741	16628	16793	16624	16711	16728	16854	16764	16843	16542	16745	16620	16778	16798	16875	16902	16750	16764	16608	16705	16828	16765	16802	16668	16918	16680	16696	16714	16890	16697	16659	16883	16659	16807	16590	16738	16900	16871	16849	16844	16840	16922	16882	16674	16806	16837	16706	16652	16863	16893	16600	16738	16708	16755	16527	16781	16505	16605	17004	16848	16781	16679	16969	16940	16702	16823	16686	16780	16534	16644	16615	16820	16743	16980	16828	16509	16645	16806	16684	16814	16696	16735	16570	16491	16887	16677	16702	16831	16740	16737	16807	16696	17094	16841	16759	16859	16728	16715	16688	16630	16667	16674	16614	16672	16613	16504	16914	16834	16666	16608	16709	16536	16561	16701	16792	16639	16656	16634	16535	16795	16661	16708	16774	16918	16584	16719	16652	16605	16667	17011	16756	16652	16754	16536	16700	16614	16455	16863	16888	16534	16588	16711	16703	16565	16749	16665	16664	16783	16872	16862	16618	16658	16522	16701	16560	16711	16678	16565	16630	16683	16537	16595	16810	16729	16750	16648	16763	16629	16604	16549	16710	16795	16806	16711	16872	16799	17157	16733	16928	16680	16622	16642	16656	16779	16753	16712	16825	16625	16521	16706	16632	16670	16621	16646	16654	16723	16857	16747	16773	16603	16736	17037	16631	16741	16718	16698	16644	16757	16814	16832	16844	16868	16842	16750	16672	16836	16912	16797	16559	16685	16621	16669	16787	16668	16644	16568	16772	16893	16720	16661	16697	16600	16775	16624	16715	16719	16766	16631	16948	16747	16599	16825	16527	16805	16637	16624	16661	16635	16785	16844	16838	16638	16553	16666	16784	16675	16578	16567	16659	16670	16757	16651	16701	16632	16685	16689	16819	16661	16607	16739	16684	16796	16608	16792	16739	16941	16874	16769	16937	16777	16816	16693	16548	16633	16576	16670	16636	16871	16687	16711	16760	16716	16809	16952	16799	16707	16805	16692	16675	16768	16584	16821	16574	16517	16761	16810	16601	16511	16696	16710	16523	16790	16751	16610	16523	16664	16796	16505	16727	16744	16755	16579	16722	16610	16610	16603	16780	16634	16759	16817	16938	16837	16853	16865	16667	16550	16745	16614	16554	16713	16770	16661	16755	16826	16739	16620	16585	16720	16890	16797	16761	16785	16722	16571	16625	16746	16643	16603	16692	16728	16795	16893	16759	16887	16691	16432	16576	16545	16869	16893	16932	16808	16579	16546	16604	16651	16760	16490	16712	16708	16778	16854	16757	16565	16600	16646	16638	16779	16705	16560	16800	16828	16613	16499	16689	16743	16852	16675	16835	16802	16933	16770	16742	16735	16703	16655	16680	16585	16612	16736	16866	16783	16784	16685	16628	16598	16655	16655	16632	16807	16706	16766	16902	16620	16864	16751	16724	16772	16441	16752	16768	16691	16682	16670	16611	16432	16765	16839	16744	16790	16835	16757	16767	16812	16668	16804	16753	16670	16723	16728	16639	16779	16786	16690	16765	16755	16796	16656	16761	16735	16894	16703	16605	16873	16772	16607	16965	16737	16642	16617	16730	16574	16698	16656	16635	16836	16620	16887	16794	16580	16742	16689	16854	16518	16620	16520	16575	16585	16672	16625	16735	16616	16894	16647	16599	16700	16772	16765	16754	16754	16782	16908	16704	16889	16817	16749	16908	16899	16942	16776	16820	16545	16660	16754	16737	16656	16744	16628	16953	16706	16523	16725	16896	16582	16714	16646	16818	16788	16350	16576	16636	16613	16544	16655	16684	16672	16818	16603	16738	16627	16910	16889	16642	16637	16831	16565	16609	16946	16853	16626	16794	16845	16853	16831	16745	16584	16704	16759	16581	16904	16590	16815	16714	16673	16613	16830	16644	16685	16659	16683	16645	16593	16847	16866	16737	16836	16748	16741	16620	16675	16670	16847	16730	16798	16622	16584	16619	16754	16556	16706	16765	16691	16691	16992	16776	16824	16681	16661	16870	16743	16727	16893	16752	16876	16693	16744	16649	16731	16864	16623	16849	16783	16757	16637	16720	16646	16739	16747	16717	16911	16949	16748	16542	16930	16694	16778	16986	16625	16740	16765	16748	16570	16622	16571	16768	16707	16632	16715	16821	16672	16600	16656	16658	16747	16742	16870	16802	16636	16755	16735	16822	16641	16780	16588	16659	16667	16884	16843	16849	16602	16644	16814	16837	16701	16834	16852	16551	16803	16849	16519	16559	16765	16633	16502	16681	16660	16647	16765	16789	16805	16730	16748	16835	16751	16816	16579	16875	16711	16558	16688	16828	16616	16773	16831	16669	16592	16744	16817	16656	16788	16762	16718	16580	16587	16666	16635	16775	16662	16861	16690	16723	16403	16661	16468	16575	16755	16713	16845	16693	16595	16830	16716	16799	16676	16459	16791	16536	16741	16614	16632	16877	16815	16588	16668	16669	16735	16516	16719	16735	16562	16730	16841	16860	16866	16691	16697	16750	16642	16739	16524	16783	16687	16715	16700	16647	16848	16621	16624	16896	16627	16701	16714	16898	16676	16713	16718	16761	16651	16721	16835	16720	16689	16830	16759	16765	16792	16739	16737	16857	16698	16590	17012	16654	16724	16622	16788	16591	16772	16962	16799	16802	16752	16968	16744	16834	16622	16811	16703	16756	16791	16792	16778	16881	16659	16628	16576	16666	16725	16728	16793	16623	16568	16708	16641	16831	16806	16868	16915	16909	16817	16647	16798	16620	16851	16672	16769	16935	16590	16699	16660	16683	16753	16605	16748	16754	16582	16674	16624	16595	16581	16749	16732	16644	16663	16681	16702	16763	16722	16804	16580	16717	16672	16791	16667	16699	16481	16612	16812	16575	16638	16625	16669	16675	16735	16665	16752	16922	16778	16767	16542	16735	16717	16766	16806	16787	16807	16540	16850	16650	16693	16722	16528	16762	16792	16757	16714	16918	16783	16779	16706	16659	16642	16755	16668	16778	16872	16703	16848	16833	16687	16731	16523	16528	16703	16736	16661	16689	16639	16644	16878	16574	16676	16881	16677	16607	16692	16897	16764	16497	16753	16777	16765	16596	16852	16920	16801	16638	16522	16617	16739	17015	16778	16864	16882	16728	16536	16827	16648	16832	16859	16565	16618	16981	16617	16811	16775	16513	16646	16554	16798	16507	16912	16789	16819	16768	16657	16712	16780	16839	16812	16732	16525	16613	16753	16595	16649	16777	16813	16809	16917	16525	16770	16922	16786	16689	16769	16929	17017	16734	16574	16751	16592	16629	16636	16738	16630	16767	16632	16664	16715	16803	16800	16743	16900	16705	16675	16996	16662	16565	16781	16616	16710	16791	16689	16743	16664	16685	16687	16755	16532	16678	16648	16542	16691	16841	16722	16732	16629	16737	16776	16779	16602	16475	16617	16606	16813	16723	16693	16624	16874	16642	16773	16577	16722	16612	16619	16903	16887	16697	16766	16860	16656	16562	16632	16811	16754	16723	16634	16513	16908	16865	16730	16599	16687	16729	16599	16774	16488	16672	16549	16786	16770	16702	16786	16536	16725	16763	16584	16725	16680	16734	16587	16776	16811	17017	16680	16558	16662	16825	16903	16786	16849	16468	16840	16667	16676	16742	16762	16966	16842	16749	16801	16728	16619	16810	16603	16792	16864	16726	16741	16783	16720	16828	16781	16737	16718	16693	16582	16706	16938	16945	16825	16597	16769	16677	16609	16849	16754	16668	16595	16669	16545	16860	16764	16523	16901	16926	16650	16801	16816	16801	16862	16758	16758	16717	16699	16790	16741	16681	16700	16563	16585	16779	16774	16609	16952	16756	16795	16729	16626	16633	16771	16887	16833	16598	16708	16846	16676	16840	16732	16838	16989	16881	16743	16796	16696	16582	16569	16759	16644	16931	16648	16694	16901	16892	16654	16750	16796	16698	17000	16682	16673	16661	16786	16425	16590	16537	16567	16616	16490	16593	16818	16813	16777	16600	16840	16576	16567	16715	16691	16680	16694	16656	16892	16687	16600	16770	16622	16844	16726	16837	16844	16543	16848	16742	16650	16667	16778	16563	16600	16665	16832	16797	16716	16886	16736	16650	16734	16669	17024	16736	16664	16681	16815	16674	16751	16599	16638	16607	16717	16696	16547	16752	16835	16657	16511	16894	16849	16664	16807	16627	16851	16845	16798	16615	16684	16892	16830	16722	16610	16730	16630	16757	16773	16765	16591	16611	16623	16614	16691	16771	16889	16706	16634	16693	16700	16790	16700	16830	16702	16667	16685	16592	16745	16840	16685	16781	16581	16677	16753	16603	16904	16691	16703	16776	16738	16686	16548	16754	16593	16730	16716	16816	17008	16656	16880	16711	16821	16770	16758	16826	16577	16779	16829	16604	16578	16772	16765	16330	16838	16747	16768	16906	16839	16745	16579	16681	16675	16686	16448	16647	16445	16794	16894	16794	16674	16501	16573	16945	16637	16718	16771	16533	16521	16723	16540	16529	16504	16705	16687	16890	16564	16718	16705	16787	16723	16632	16693	16568	16782	16607	16689	16595	16736	16755	16583	16700	16581	16680	16908	16826	16777	16968	16836	16885	16659	16721	16697	16762	16841	16759	16632	16804	16793	16694	16800	16817	16812	16662	16505	16587	16829	16741	16604	16771	16592	16601	16761	16834	16521	16653	16820	16674	16677	16796	16665	16806	16637	16584	16464	16715	16811	16793	16731	16627	16632	16626	16727	16577	16581	16789	16725	16707	16839	16875	16717	16621	16798	16795	16677	16869	16689	16680	16724	16711	16564	16890	16665	16898	16893	16649	16657	16781	16692	16794	16648	16724	16816	16706	16589	16724	16813	16656	16681	16865	16670	16602	16817	16654	16836	16769	16646	16770	16960	16717	16655	16691	16904	16800	16707	16685	16480	16753	16562	16681	16519	16828	16768	16642	16899	16784	16795	16623	16596	16655	16686	16797	16700	16806	16804
29455	43982	40300	32297	28017	23217	19987	18811	17072	16255	15747	15359	15242	15109	14833	14882	14741	14591	14641	14479	14717	14486	14517	14392	14396	14426	14395	14289	14443	14334	14279	14248	14323	14389	14315	14289	14325	14258	14180	14249	14143	14326	14119	14173	14314	14065	14345	14381	14108	14158	14298	14188	14313	14352	14246	14338	14182	14264	14288	14213	14292	14240	14255	14120	14359	14164	14282	14367	14240	14205	14482	14292	14232	14234	14316	14314	14313	14331	14212	14409	14224	14316	14316	14337	14323	14122	14196	14215	14337	14176	14314	14207	14136	14248	14250	14141	14267	14112	14199	14298	14120	14253	14168	14314	14131	14421	14085	14322	14289	14250	14136	14178	14360	14221	14144	14256	14395	14310	14501	14189	14296	14223	14246	14111	14072	14343	14103	14360	14168	14291	14346	14237	14085	14007	14260	14206	14017	14263	14342	14315	14198	14085	14240	14360	14226	14249	14304	14181	14379	14270	14354	14233	14311	14252	14216	14331	14150	14362	14134	14313	14179	14138	14130	14297	14024	14237	14313	14364	13969	14295	14189	14174	14489	14167	14299	14412	14230	14234	14201	14243	14136	14279	14222	14167	14210	14362	14318	14315	14379	14059	14397	14352	14317	14306	14298	14257	14248	14182	14205	13975	13998	14174	14205	14274	14130	14211	14136	14283	14230	14260	14154	14261	14220	14162	14116	14297	14285	14368	14159	14331	14052	14431	14261	14178	14243	14337	14228	14316	14089	14158	14221	14314	14297	14365	14110	14380	14269	14241	14314	14248	14250	14211	14153	14063	14166	14160	14263	14323	14129	14253	14156	14301	14391	14026	14320	14255	14151	14310	14191	14155	14217	14238	14244	14305	14197	14167	14066	14408	14138	14132	14355	14305	14246	14110	14219	14292	14349	14351	14271	14189	14178	14193	14289	14297	14187	14250	14303	14139	14311	14264	14257	14269	14152	14160	14217	14346	14307	14235	14109	14321	14339	14322	14096	14389	14185	14224	14245	14224	14306	14214	14385	14319	14168	14276	14270	14354	14241	14152	14268	14260	14136	14321	14128	14091	14261	14356	14236	14361	14197	14202	14242	14265	14207	14178	14254	14107	14254	14350	14233	14243	14229	14259	14239	14319	14083	14341	14144	14127	14149	14363	14297	14310	14436	14307	14108	14226	14229	14219	14207	14376	14212	14164	14131	14252	14221	14179	14463	14237	14282	14313	14200	14433	14273	14315	14217	14308	14320	14287	14322	14317	14300	14147	14344	14184	14226	14119	14300	14182	14244	14313	14236	14112	14205	14135	14219	14242	14204	14286	14334	14181	14261	14276	14269	14184	14297	14215	14209	14289	14266	14376	14136	14462	14252	14170	14253	14355	14230	14257	14255	14442	14235	14078	14317	14117	14295	14050	14462	14346	14277	14311	14268	14340	14210	14238	14101	14254	14257	14162	14211	14163	14192	14238	14295	14176	14219	14165	14356	14434	14240	14271	14029	14353	14469	14464	14205	14376	14202	14291	14264	14177	14222	14459	14183	14174	14155	14212	14287	14080	14368	14237	14306	14209	14236	14325	14371	14321	14146	14321	14224	14286	14162	14187	14170	14165	14325	14359	13969	14239	14153	14239	14257	14179	14184	14328	14255	14137	14170	14295	14234	14183	14334	14307	14263	14148	14155	14176	14102	14372	14227	14154	14337	14248	14304	14310	14239	14259	14269	14302	14188	14173	14210	14301	14361	14329	14100	14273	14153	14165	14193	14391	14280	14226	14333	14177	14317	14134	14221	14010	14306	14334	14140	14449	14202	14185	14331	14236	14156	14144	14132	14140	14289	14196	14329	14310	14256	14194	14256	14410	14295	14166	14323	14275	14296	14262	14201	14415	14238	14201	14121	14398	14309	14368	14182	14244	14269	14078	14344	14302	14332	14224	14327	14264	14131	14266	14281	14357	14232	14215	14178	14203	14226	13990	14181	14298	14315	14174	14356	14267	14296	14340	14316	14277	14299	14343	14320	14305	14165	14192	14172	14292	14191	14327	14368	14323	14216	14202	14125	14420	14274	14207	14156	14282	14283	14213	14139	14258	14264	14274	14156	14082	14352	14247	14211	14161	14349	14299	14288	14225	14270	14298	14150	14270	14258	14416	14203	14299	14375	14258	14224	14201	14331	14222	14305	14171	14237	14222	14088	14156	14392	14186	14386	14314	14075	14339	14450	14057	14205	14071	14378	14345	14236	14457	14290	14473	14126	14303	14253	14171	14173	14096	14242	14201	14115	14420	14347	14263	14393	14188	14222	14181	14278	14186	14519	14387	14321	14123	14354	14287	14287	14202	14298	14277	14330	14269	14264	14328	14408	14281	14335	14222	14294	14156	14161	14286	14313	14225	14152	14348	14292	14230	14288	14486	14297	14381	14283	14311	14153	14198	14236	14329	14180	14320	14189	14261	14323	14301	14315	14291	14086	14405	14293	14149	14110	14323	14294	14323	14217	14278	14177	14214	14241	14163	14290	14164	14235	14231	14058	14297	14289	14123	14265	14104	14352	14141	14231	14171	14153	14343	14390	14358	14229	14195	14136	14232	14462	14080	14175	14188	14315	14191	14165	14261	14341	14203	14152	14053	14466	14298	14278	14338	14133	14291	14383	14229	14191	14126	14152	14083	14158	14467	14092	14261	14201	14246	14355	14260	14305	14318	14329	14309	14339	14071	14333	14396	14117	14256	14356	14332	14262	14200	14171	14219	14244	14195	14082	14346	14193	14339	14179	14297	14196	14218	14268	14320	14208	14290	14223	14135	14169	14225	14378	14156	14200	14211	14146	14243	14359	14273	14216	14202	14232	14347	14181	14266	14304	14266	14394	14499	14221	14143	14260	14222	14175	14323	14181	14128	14190	14229	14067	14311	14207	14179	14288	14207	14275	14378	14307	14260	14255	13993	14173	14191	14256	14157	14261	14310	14281	14155	14208	14210	14052	14102	14295	14224	14174	14055	14217	14254	14137	14203	14328	14296	14229	14171	14258	14172	14077	14148	14377	14186	14436	14252	14303	14337	14147	14244	14372	14339	14058	14136	14203	14387	14296	14165	14239	14288	14130	14382	14308	14183	14036	14078	14343	14154	14196	14323	14179	14301	14145	14221	14156	14213	14320	14290	14228	14295	14287	14265	14225	14348	14283	14216	14192	14211	13991	14389	14171	14495	14315	14107	14237	14264	14268	14188	14134	14230	14090	14195	14363	14202	14272	14153	14359	14320	14368	14331	14258	14275	14119	14120	14384	14405	14258	14154	14229	14337	14372	14230	14224	14306	14345	14349	14286	14265	14262	14150	14249	14205	14200	14122	14431	14183	14279	14390	14181	14143	14249	14138	14204	14198	14277	14296	14359	14125	14181	14162	14056	14272	14182	14165	14263	14178	14454	14410	14264	14221	14247	14248	14196	14192	14227	14326	14114	14276	14389	14430	14226	14174	14276	14266	14290	14316	14239	14185	14283	14243	14297	14322	14335	14182	14119	14313	14231	14225	14118	14044	14197	14280	14433	14246	14250	14236	14180	14213	14078	14271	14103	14287	14184	14063	14300	14191	14034	14343	14280	14143	14285	14137	14192	14185	14238	14166	14171	14281	14272	14263	14080	14314	14307	14187	14174	14386	14244	14101	14443	14125	14164	14156	14343	14273	14303	14046	14229	14359	14350	14206	14245	14285	14241	14267	14253	14262	14226	14410	14055	14207	14369	14269	14368	14131	14297	14223	14316	14210	14241	14284	14235	14279	14270	14132	14288	14331	14221	14075	14118	14205	14325	14331	14154	14364	14193	14370	14361	14213	14255	14180	14145	14193	14219	14131	14383	14200	14110	14341	14377	14083	14365	14251	14112	14316	14124	14250	14396	14392	14336	14316	14411	14315	14268	14132	14271	14242	14338	14355	14314	14348	14240	14203	14350	14373	14248	14158	14274	14204	14201	14121	14439	14069	14356	14210	14134	14201	14167	14315	14177	14270	14167	14377	14223	14360	14386	14184	14325	14324	14246	14339	14218	14263	14214	14306	14272	14185	14162	14287	14270	14413	14444	14186	14200	14241	14136	14152	14348	14321	14545	14279	14176	14139	14200	14345	14193	14353	14245	14273	14388	14132	14222	14143	14223	14192	14300	14209	14232	14349	14254	14350	14154	14197	14257	14272	14141	14275	14367	14141	14419	14244	14194	14174	14292	14322	14212	14200	14105	14232	14406	14292	14246	14238	14385	14224	14273	14199	14510	14150	14223	14277	14372	14171	14213	14084	14070	14229	14100	14393	14305	14180	14180	14309	14272	14307	14046	14316	14100	14340	14303	14441	14319	14246	14216	14128	14234	14315	14156	14245	14252	14288	14171	14484	14296	14452	14109	14241	14215	14309	14448	14324	14238	14464	14254	14324	14248	14260	14225	14287	14191	14170	14409	14173	14216	14200	14192	14354	14300	13940	14400	14314	14249	14275	14240	14269	14267	14361	14211	14413	14204	14162	14224	14161	14170	14403	14395	14292	14314	14326	14226	14250	14166	14264	14231	14166	14194	14277	14247	14216	14218	14414	14333	14166	14153	14176	14360	14301	14341	14303	14247	14257	14331	14279	14195	14538	14171	14268	14148	14368	14168	14201	14183	14013	14334	14062	14175	14126	14251	14269	14268	14333	14339	14346	14371	14168	14297	14121	14261	14208	14287	14209	14321	14318	14217	14299	14235	14172	14244	14395	14258	14266	14135	14183	14254	14225	14311	14226	14307	14347	14174	14315	14363	14233	14351	14254	14093	14263	14263	14358	14331	14187	14188	14503	14209	14197	14154	14259	14056	14215	14110	14172	14084	14277	14203	14275	14368	14249	14343	14211	14323	14318	14304	14294	14218	14323	14265	14383	14229	14336	14177	14097	14142	14138	14181	14255	14074	14239	14336	14111	14147	14268	14259	14207	14278	14168	14333	14310	14346	14330	14225	14497	14142	14351	14214	14418	14246	14230	14101	14357	14144	14223	14194	14202	14367	14365	14222	14277	14402	14143	14204	14362	14195	14291	14177	14406	14380	14294	14214	14371	14260	14214	14411	14080	13964	14200	14223	14436	14349	14183	14339	14293	14216	14295	14261	14314	14212	14297	14140	14207	14282	14130
23979	21127	28720	25281	26164	27020	25542	22030	20037	19153	18487	17896	17860	17596	17841	17520	17183	17315	17348	17450	17339	17292	17153	17216	16988	16738	16809	16664	16793	16773	16772	16945	16999	16785	16921	16844	16681	16933	16721	16707	16692	16707	16703	16806	16501	16605	16710	16726	16786	16713	16768	16876	16754	16911	16585	16612	16836	16740	16775	16652	16559	16714	16735	16788	16695	16559	16511	16543	16473	16541	16623	16835	16739	16624	16808	16609	16610	16743	16801	16603	16707	16670	16590	16744	16856	16746	16497	16680	16868	16641	16707	16680	16616	16681	16710	16678	16736	16986	16501	16797	16627	16563	16704	16680	16691	16765	16554	16677	16816	16637	16627	16572	16480	16756	16669	16519	16471	16697	16694	16659	16712	16713	16587	16785	16575	16906	16466	16638	16527	16647	16765	16844	16605	16501	16775	16560	16470	16734	16648	16719	16700	16542	16750	16830	16655	16697	16800	16770	16577	16575	16775	16624	16768	16503	16544	16737	16638	16425	16712	16695	16811	16517	16476	16906	16746	16643	16566	16712	16497	16660	16459	16825	16901	16650	16699	16754	16509	16746	16724	16562	16733	16567	16696	16642	16685	16490	16609	16947	16541	16707	16712	16621	16572	16733	16852	16631	16466	16766	16583	16493	16830	16729	16537	16625	16506	16821	16740	16544	16500	16531	16662	16715	16558	16573	16678	16553	16526	16753	16716	16874	16679	16709	16752	16531	16671	16432	16748	16681	16508	16549	16543	16754	16828	16581	16637	16564	16508	16628	16744	16665	16653	16776	16540	16850	16660	16512	16810	16846	16793	16690	16573	16632	16747	16647	16658	16544	16793	16698	16826	16704	16813	16775	16493	16709	16536	16667	16626	16812	16629	16578	16637	16505	16707	16739	16484	16632	16815	16594	16815	16554	16671	16694	16816	16840	16630	16949	16797	16506	16473	16572	16655	16484	16686	16870	16690	16516	16706	16729	16550	16775	16781	16797	16807	16619	16741	16798	16878	16547	16665	16531	16697	16666	16609	16712	16594	16632	16785	16714	16545	16793	16696	16778	16923	16664	16906	16645	16795	16677	16617	16862	16675	16528	16630	16609	16639	16558	16670	16640	16583	16583	16617	16614	16887	16500	16914	16724	16791	16826	16754	16529	16653	16720	16684	16827	16609	16500	16614	16679	16578	16720	16615	16668	16541	16419	16703	16806	16540	16528	16607	16540	16635	16411	16735	16535	16788	16701	16857	16574	16687	16470	16564	16743	16641	16619	16530	16586	16734	16572	16567	16704	16759	16708	16535	16580	16629	16682	16658	16680	16667	16662	16714	16815	16860	16616	16793	16530	16513	16734	16502	16612	16609	16598	16669	16701	16638	16723	16664	16739	16577	16799	16575	16832	16767	16745	16913	16403	16819	16888	16610	16800	16562	16682	16579	16663	16778	16700	16446	16713	16851	16506	16659	16621	16616	16599	16560	16819	16638	16725	16648	16511	16564	16668	16689	16746	16604	16633	16722	16751	16786	16462	16733	16675	16601	16557	16653	16641	16479	16620	16829	16764	16766	16876	16865	16777	16549	16774	16602	16687	16675	16675	16687	16608	16607	16418	16634	16729	16645	16610	16683	16582	16690	16714	16736	16709	16636	16803	16693	16600	16581	16623	16862	16815	16754	16661	16482	16702	16756	16666	16606	16770	16643	16945	16659	16532	16405	16611	16699	16687	16713	16722	16782	16597	16747	16557	16634	16543	16673	16690	16565	16631	16698	16777	16767	16730	16508	16755	16490	16578	16825	16738	16682	16802	16746	16746	16639	16842	16851	16651	16560	16750	16693	16840	16855	16816	16766	16579	16612	16661	16559	16702	16660	16655	16522	16578	16691	16556	16429	16632	16357	16512	16626	16596	16805	16731	16552	16687	16573	16613	16476	16630	16580	16814	16890	16585	16635	16787	16858	16587	16637	16583	16515	16559	16525	16667	16676	16669	16655	16686	16587	16705	16651	16728	16666	16813	16485	16761	16728	16748	16632	16634	16679	16534	16404	16698	16863	16860	16653	16547	16530	16710	16577	16805	16721	16520	16616	16868	16703	16695	16700	16763	16895	16648	16526	16523	16709	16876	16716	16635	16552	16679	16754	16687	16706	16756	16576	16684	16802	16810	16864	16435	16542	16664	16687	16687	16679	16678	16608	16644	16823	16793	16698	16688	16630	16627	16776	16597	16759	16778	16670	16651	16804	16573	16715	16526	16829	16597	16676	16836	16886	16638	16442	16549	16646	16695	16339	16757	16727	16595	16538	16509	16617	16640	16663	16546	16593	16654	16584	16496	16559	16667	16676	16851	16667	16704	16708	16689	16700	16844	16586	16543	16679	16550	16761	16649	16759	16619	16545	16604	16677	16601	16613	16444	16690	16603	16794	16621	16791	16825	16936	16574	16683	16554	16609	16652	16682	16735	16778	16898	16591	16681	16620	16756	16638	16691	16746	16814	16721	16581	16545	16650	16740	16647	16565	16733	16713	16606	16554	16638	16805	16713	16703	16709	16719	16609	16653	16779	16672	16594	16840	16700	16633	16789	16560	16625	16498	16592	16552	16583	16477	16601	16725	16830	16600	16602	16741	16751	16470	16789	16643	16735	16576	16845	16653	16724	16549	16743	16536	16733	16511	16586	17022	16480	16706	16782	16350	16393	16747	16673	16820	16706	16745	16651	16525	16583	16753	16922	16815	16738	16802	16636	16749	16576	16568	16846	16604	16840	16620	16698	16657	16754	16786	16686	16576	16700	16560	16651	16598	16631	16656	16643	16621	16638	16695	16565	16583	16632	16637	16576	16783	16688	16697	16565	16663	16718	16644	16688	16728	16776	16622	16498	16672	16670	16606	16766	16613	16479	16561	16482	16747	16574	16812	16606	16785	16763	16501	16702	16605	16638	16636	16595	16699	16579	16673	16621	16682	16689	16566	16710	16610	16479	16856	16748	16751	16645	16748	16755	16699	16611	16708	16599	16629	16589	16750	16801	16655	16572	16581	16714	16619	16459	16889	16602	16586	16534	16672	16659	16739	16455	16632	16766	16969	16645	16701	16619	16826	16600	16627	16550	16850	16553	16708	16723	16705	16580	16644	16668	16768	16523	16569	16700	16664	16813	16842	16661	16453	16482	16665	16516	16749	16728	16676	16459	16515	16733	16658	16742	16751	16710	16736	16705	16684	16781	16900	16813	16824	16750	16719	16761	16834	16566	16358	16646	16688	16854	16772	16736	16581	16738	16528	16505	16585	16619	16521	16590	16697	16694	16729	16648	16736	16593	16760	16632	16542	16584	16676	16863	16641	16580	16629	16689	16562	16551	16576	16806	16624	16558	16769	16587	16725	16738	16663	16652	16798	16624	16572	16811	16730	16664	16670	16798	16761	16800	16654	16542	16670	16853	16677	16607	16527	16726	16635	16663	16876	16586	16525	16593	16907	16742	16606	16666	16664	16628	16710	16809	16860	16741	16763	16738	16861	16633	16520	16704	16664	16558	16694	16657	16716	16668	16787	16640	16832	16624	16674	16723	16790	16804	16577	16764	16583	16536	16386	16635	16605	16701	16656	16524	16654	16847	16702	16689	16674	16684	16575	16672	16604	16688	16519	16547	16706	16585	16720	16625	16695	16696	16668	16915	16622	16735	16652	16744	16790	16698	16640	16563	16597	16570	16732	16542	16795	16537	16695	16750	16561	16642	16612	16616	16480	16724	16666	16684	16774	16678	16783	16709	16733	16575	16819	16666	16832	16660	16634	16591	16848	16708	16794	16638	16730	16672	16619	16450	16682	16739	16642	16666	16731	16650	16609	16613	16583	16757	16666	16643	16692	16544	16823	16680	16771	16582	16743	16564	16539	16942	16704	16604	16841	16938	16805	16699	16740	16545	16520	16488	16495	16576	16674	16637	16481	16598	16446	16534	16588	16415	16900	16693	16655	16827	16734	16761	16786	16545	16600	16639	16827	16502	16701	16669	16842	16524	16767	16743	16684	16506	16732	16555	16703	16686	16703	16720	16636	16759	16873	16561	16702	16677	16422	16541	16652	16582	16766	16754	16786	16736	16706	16759	16675	16727	16617	16573	16820	16871	16934	16725	16574	16946	16658	16926	16705	16440	16714	16384	16835	16698	16577	16815	16464	16788	16685	16772	16727	16758	16813	16522	16459	16743	16625	16700	16706	16594	16769	16681	16618	16691	16651	16893	16767	16710	16512	16534	16791	16643	16813	16715	16674	16788	16824	16560	16747	16677	16552	16638	16727	16816	16648	16648	16686	16793	16457	16577	16867	16594	16570	16730	16504	16749	16283	16630	16421	16711	16681	16348	16554	16473	16731	16647	16722	16692	16617	16520	16567	16532	16570	16514	16484	16941	16600	16656	16701	16694	16564	16684	16708	16549	16798	16691	16625	16559	16680	16728	16590	16691	16769	16500	16578	16797	16581	16629	16579	16687	16488	16721	16722	16566	16701	16768	16836	16641	16596	16813	16780	16574	16762	17058	16745	16783	16499	16630	16518	16570	16681	16838	16857	16665	16635	16735	16862	16736	16639	16662	16613	16821	16841	16715	16726	16610	16850	16707	16598	16708	16633	16727	16493	16597	16635	16548	16669	16562	16627	16443	16508	16419	16653	16765	16518	16613	16698	16877	16659	16748	16555	16827	16771	16815	16754	16749	16522	16664	16661	16598	16810	16515	16700	16670	16669	16725	16559	16601	16788	16429	16611	16719	16738	16503	16811	16558	16639	16763	16635	16814	16709	16644	16515	16482	16582	16455	16674	16656	16534	16342	16621	16694	16692	16483	16738	16683	16751	16594	16640	16675	16737	16477	16817	16878	16583	16794	16857	16537	16720	16605	16564	16583	16900	16645	16553	16893	16620	16639	16629	16573	16688	16676	16620	16623	16615	16723	16772	16752	16671	16470	16683	16592	16739	16547	16538	16788	16630	16624	16625	16521	16524	16548	16761	16778	16584	16462	16435	16702	16577	16634	16651	16675	16648	16724	16727	16889	16473	16507	16479	16770	16541	16544	16718	16478	16546	16509	16726	16703	16723	16636	16608	16524	16722	16462	16658	16667	16627	16678	16610	16742	16533	16739	16720	16702	16854	16770	16665	16511
29390	50705	47232	37911	33065	27156	23502	21499	19084	17457	16783	16243	15800	15765	15491	15265	15297	14969	14794	14817	14812	14583	14888	14600	14492	14524	14480	14579	14631	14551	14311	14473	14307	14414	14457	14178	14381	14217	14178	14247	14335	14273	14226	14409	14315	14184	14303	14287	14417	14317	14259	14214	14247	14250	14264	14275	14327	14213	14301	14249	14537	14336	14261	14427	14350	14183	14241	14299	14407	14099	14420	14188	14222	14261	14322	14312	14252	14355	14247	14064	14298	14244	14199	14213	14309	14171	14373	14247	14086	14409	14330	14129	14313	14289	14329	14301	14167	14259	14259	14201	14198	14470	14395	14256	14198	14270	14223	14448	14403	14190	14341	14265	14242	14228	14288	14365	14115	14174	14374	14199	14351	14372	14304	14222	14316	14373	14052	14218	14318	14075	14244	14360	14424	14349	14208	14191	14325	14330	14345	14313	14355	14392	14312	14214	14183	14251	14262	14226	14299	14214	14203	14509	14165	14106	14069	14284	14424	14250	14331	14233	14154	14194	14232	14279	14276	14167	14266	14292	14155	14154	14373	14238	14270	14240	14329	14352	14132	14385	14279	14312	14329	14201	14127	14287	14249	14321	14210	14279	14283	14387	14129	13881	14265	14182	14158	14479	14243	14218	14198	14212	14226	14246	14320	14258	14353	14218	14345	14244	14257	14269	14083	14228	14254	14152	14300	14231	14367	14164	14561	14237	14336	14080	14275	14553	14348	14102	14243	14287	14194	14228	14325	14137	14373	14227	14314	14287	14420	14380	14373	14227	14105	14369	14389	14332	14240	14361	14218	14210	14361	14267	14287	14401	14193	14375	14317	14177	14109	14363	14235	14156	14324	14283	14094	14301	14365	14268	14138	14289	14278	14359	14278	14185	14231	14330	14133	14399	14210	14239	14189	14312	14284	14285	14226	14241	14344	14437	14200	14351	14148	14269	14327	14252	14119	14176	14381	14476	14218	14210	14131	14310	14313	14167	14329	14194	14306	14311	14116	14270	14255	14255	14282	14162	14313	14232	14355	14327	14394	14410	14265	14443	14235	14218	14255	14230	14112	14307	14144	14309	14302	14238	14281	14281	14293	14094	14299	14265	14337	14330	14265	14335	14291	14128	14348	14213	14173	14267	14410	14257	14228	14152	14235	14362	14148	14301	14359	14150	14433	14179	14346	14200	14269	14213	14097	14209	14264	14289	14126	14375	14146	14216	14174	14368	14421	14110	14213	14222	14399	14121	14253	14381	14310	14368	14482	14059	14342	14240	14282	14134	14447	14357	14278	14170	14309	14199	14346	14226	14220	14201	14376	14147	14083	14176	14153	14217	14266	14299	14332	14315	14306	14461	14123	14230	14219	14071	14193	14215	14238	14193	14107	14179	14342	14194	14336	14298	14180	14240	14142	14344	14429	14079	14268	14291	14164	14316	14154	14197	14172	14272	14357	14288	14175	13961	14288	14318	14139	14175	14277	14265	14103	14277	13996	14204	14323	14277	14324	14372	14268	14267	14227	14447	14257	14358	14128	14249	14282	14205	14080	14147	14419	14167	14331	14277	14431	14363	14281	14179	14270	14151	14141	14293	14348	14245	14297	14166	14340	14307	14248	14251	14339	14313	14137	14343	14236	14164	14035	14394	14228	14224	14283	14269	14248	14376	14301	14236	14372	14282	14223	14157	14157	14254	14179	14323	14297	14166	14311	14198	14246	14291	14334	14405	14230	14193	14262	14333	14286	14145	14362	14268	14223	14311	14436	14200	14378	14223	14257	14337	14254	14253	14087	14338	14371	14374	14344	14393	14243	14230	14218	14388	14189	14315	14170	14305	14180	14275	14221	14331	14157	14272	14280	14170	14340	14181	14277	14349	14226	14238	14341	14317	14347	14189	14208	14292	14032	14329	14058	14536	14217	14362	14228	14114	14332	14237	14262	14166	14389	14304	14351	14182	14292	14195	14356	14440	14388	14365	14165	14225	14339	14448	14269	14292	14141	14376	14505	14132	14320	14302	14133	14149	14231	14290	14197	14324	14184	14194	14338	14299	14377	14280	14194	14150	14219	14383	14170	14343	14148	14264	14205	14172	14474	14189	14424	14047	14209	14297	14347	14108	14187	14244	14302	14333	14246	14212	14266	14279	14394	14255	14266	14110	14201	14270	14205	14200	14238	14396	14248	14490	14204	14120	14261	14388	14243	14252	14275	14072	14161	14194	14183	14056	14267	14265	14350	14305	14240	14432	14121	14380	14166	14202	14254	14386	14163	14281	14272	14376	14350	14041	14336	14268	14243	14011	14251	14257	14285	14075	14184	14324	14167	14318	14073	14303	14311	14192	14282	14277	14330	14066	14233	14177	14119	14342	14272	14370	14272	14365	14252	14249	14330	14398	14277	14156	14285	14233	14141	14261	14200	14446	14237	14392	14159	14229	14133	14067	14050	14391	14229	14250	14181	14224	14207	14352	14319	14255	14102	14365	14266	14146	14231	14198	14216	14287	14206	14111	14186	14203	14197	14052	14297	14242	14223	14226	14187	14333	14344	14231	14277	14221	14315	14310	14172	14442	14376	14148	14206	14181	14313	14265	14300	14160	14222	14458	14154	14189	14172	14256	14117	14301	14218	14306	14391	14475	14391	14173	14254	14448	14154	14312	14227	14361	14289	14210	14340	14460	14192	14314	14358	14082	14192	14083	14287	14296	14405	14127	14256	14311	14218	14232	14108	14280	14253	14403	14423	14274	14158	14394	14185	14297	14129	14205	14111	14260	14208	14301	14413	14292	14237	14265	14411	14235	14217	14277	14388	14149	14140	14353	14288	14406	14282	14235	14329	14240	14165	14299	14117	14250	14194	14228	14260	14180	14372	14196	14436	14172	14309	14383	14234	14146	14369	14397	14320	14216	14275	14301	14282	14177	14279	14205	14297	14327	14243	14135	14033	14282	14364	14341	14259	14230	14288	14057	14377	14235	14196	14287	14308	14169	14362	14261	14214	14214	14114	14351	14325	14291	14414	14329	14184	14252	14026	14312	14208	14337	14275	14295	14044	14158	14263	14241	14349	14141	14205	14346	14148	14177	14418	14184	14319	14293	14246	14171	14250	14245	14259	14232	14284	14076	14347	14273	14284	14274	14284	14118	14362	14280	14323	14296	14236	14300	14182	14448	14216	14125	14371	14236	14215	14146	14245	14204	14358	14433	14009	14169	14194	14316	14338	14223	14277	14263	14133	14275	14283	14287	14279	14362	14156	14274	14258	14157	14220	14136	14265	14004	14280	14241	14452	14314	14343	14280	14122	14255	14268	14320	14249	14219	14130	14098	14250	14288	14310	14434	14285	14415	14217	14138	14226	14281	14239	14295	14293	14337	14204	14207	14211	14339	14174	14411	14258	14187	14188	14118	14230	14472	14263	14289	14152	14382	14275	14283	14281	14268	14384	14263	14307	14288	14198	14468	14354	14212	14183	14067	14432	14178	14117	14173	14203	14260	14337	14177	14281	14090	14389	14040	14275	14262	14274	14285	14210	14319	14315	14418	14393	14294	14186	14322	14379	14303	14202	14187	14142	14049	14447	14236	14466	14307	14293	14286	14242	14417	14324	14191	14271	14327	14312	14291	14199	14232	14230	14014	14242	14397	14140	14139	14358	14166	14333	14186	14369	14131	14216	14280	14283	14329	14364	14185	14281	14132	14188	14195	14274	14060	14261	14136	14165	14265	14142	14164	14356	14369	14193	14373	14167	14229	14142	14210	14318	14271	14237	14208	14332	14222	14313	14339	14336	14249	14409	14203	14134	14163	14199	14316	14287	14310	14181	14246	14148	14211	14392	14233	14365	14143	14122	14313	14280	14143	14194	14200	14352	14335	14306	14327	14312	14308	14176	14366	14224	14261	14431	14176	14310	14191	14116	14091	14389	14081	14237	14178	14195	14185	14150	14286	14273	14229	14171	14212	14456	14327	14323	14309	14306	14321	14323	14218	14239	14328	14115	14136	14411	14224	14239	14198	14196	14302	14357	14300	14190	14329	14247	14333	14295	14143	14315	14373	14367	14218	14192	14264	14145	14427	14286	14448	14158	14200	14364	14220	14308	14311	14152	14240	14395	14258	14177	14374	14409	14112	14392	14175	14102	14448	14301	14334	14274	14323	14288	14303	14193	14149	14568	14178	14186	14319	14235	14310	14329	14232	14135	14364	14197	14387	14363	14391	14317	14156	14324	14264	14132	14033	14343	14148	14209	14160	14393	14218	14328	14090	14250	14379	14164	14324	14325	14279	14347	14273	14107	14219	14240	14250	14362	14323	14223	14167	14360	14286	14259	14328	14269	14223	14146	14400	14240	14152	14290	14215	14375	14254	14405	14176	14163	14264	14168	14153	14442	14320	14386	14344	14435	14250	14234	14191	14243	14296	14323	14218	14304	14219	14232	14244	14204	14320	14317	14470	14157	14278	14295	14284	14110	14457	14290	14267	14351	14276	14304	14114	14044	14148	14279	14243	14383	14421	14322	14360	14315	14352	14184	14375	14341	14186	14096	14458	14208	14381	14300	14390	14103	14242	14227	14275	14428	14293	14294	14065	14292	14189	14159	14365	14338	14258	14282	14249	14327	14148	14257	14258	14304	14167	14336	14212	14407	14310	14372	14439	14309	14165	14289	14246	14281	14167	14168	14353	14088	14323	14234	14307	14414	14216	14225	14213	14098	14333	14213	14201	14138	14184	14261	14286	14382	14336	14325	14030	14391	14052	14353	14136	14267	14293	14369	14218	14315	14398	14381	14325	14108	14276	14155	14339	14230	14333	14195	14152	14286	14385	14185	14140	14392	14179	14259	14205	14383	14184	14180	14217	14174	14336	14171	14138	14362	14156	14125	14169	14250	14239	14287	14078	14371	14293	14175	14240	14280	14228	14393	14285	14254	14224	14194	14558	14277	14330	14165	14206	14293	14190	14259	14341	14150	14160	14210	14123	14212	14175	14264	14196	14233	14275	14350	14141	14146	14232	14212	14101	14309	14264	14298	14144	14386	14230	14282	14227	14251	14226	14241	14149	14181	14257	14319	14421	14182	14407	14304	14207	14292	14244	14322	14253	14404	14341	14120	14160	14131	14300	14341	14088	14189	14310	14124	14229	14217	14268	14248	14240
22745	21056	28818	23808	23310	27564	29721	24687	22054	21498	20504	19632	19457	19482	19112	18853	18799	18758	18607	18589	18439	18436	18354	18136	18128	18127	18293	18173	17937	17886	17858	17917	18038	17829	17970	18010	17959	17878	18071	17695	17862	17904	18018	17857	17709	17953	17902	17846	17952	17809	17831	17940	17996	17949	17924	17592	17890	17902	17771	17904	17730	17838	17951	17779	17920	17861	17916	17872	17797	17923	17976	17885	17972	17855	17896	17673	17797	17859	18028	17703	17723	17679	17709	17761	17718	17795	17958	17774	17874	17837	17869	17798	18056	17737	17799	17962	17560	17578	17812	17927	18093	17821	17786	17689	17920	17787	17828	17749	17829	17868	18020	17655	17644	17835	17763	17845	17852	17797	17797	17688	17937	17876	18000	18014	17750	17754	17843	17799	17840	17786	17764	17835	17774	17772	17814	18026	17700	17629	17769	17833	17763	17760	17363	17764	17946	17913	17816	17854	17762	17753	17827	17543	17807	17877	17842	17770	17814	17827	17836	17823	17579	17774	17767	17791	17787	17975	17685	17854	17947	17934	17781	17804	17630	17759	17724	17957	17815	17665	17772	17761	17864	17926	17808	17872	17923	17792	17626	17592	17715	17884	17981	17715	17894	17785	17859	17922	17672	17945	17884	17733	17944	17804	17607	17668	17804	17872	17892	17717	17837	17787	17938	17900	17643	17663	17814	17847	17752	17761	17757	17914	17740	17964	17796	17860	17723	17919	17781	17745	17793	17789	17787	17757	17648	17673	17761	17576	17683	17599	17660	17621	17581	17860	17685	17967	17763	17578	17915	17857	17934	17771	17767	17813	17905	18041	18016	17903	17755	17843	17737	17629	17947	17824	17876	17800	17682	17782	17800	17652	18021	17890	17841	17701	17714	17853	17746	17843	17676	17897	17972	17936	17664	17576	17767	17818	17949	17777	17746	17965	18104	17845	17865	17786	17825	17881	17957	17798	17894	17727	17706	17889	17993	17830	17691	17795	17567	17686	17653	17619	17693	17901	17799	17696	17718	17894	17740	17824	17661	17757	17825	17950	17807	17740	17622	17849	17696	17749	17825	17866	17844	17613	17801	17813	17640	17871	17770	17766	17854	17588	17986	17828	17689	17897	17681	17661	17845	17847	17737	17665	17847	17741	17658	17757	17471	17813	17958	17909	17690	17863	17802	17650	17682	17860	17677	18005	17790	17699	17549	17567	17702	17778	17756	17728	17717	17718	17820	17781	17610	17590	18034	17879	17818	17607	17798	17788	17630	17808	17930	17785	17937	17915	17729	17794	17813	17816	17776	17700	17694	17648	17878	18082	17617	17798	17882	17831	17905	17729	17942	17739	17853	17672	17843	17672	17791	17685	17941	17924	17938	17671	17818	17894	17822	17639	17807	17815	17675	17848	17800	17825	17835	17946	17756	17978	17719	17707	17809	17671	17870	17792	17606	17669	17707	17957	17812	17950	17791	17738	17892	17873	18003	17904	17849	17870	17767	17792	17998	17661	17765	17638	17793	17756	17917	17752	17965	17557	17914	17683	17937	17687	17712	17904	17917	17807	17870	17747	17756	17815	17782	17765	17665	17757	17958	17654	18095	17937	17741	17653	17717	17982	17866	17771	17841	17835	17715	17707	17841	17766	17573	18011	17777	17744	17743	17735	17760	17660	17809	17806	17966	17682	17571	17706	17956	17760	17968	17869	18005	17651	17702	17680	17887	17779	17669	17869	17752	17786	17763	17654	17818	17568	17891	17672	17774	17687	17834	17660	17738	17912	17732	17984	17870	17785	17735	17884	17789	17610	17753	17830	17667	17869	17966	17930	17856	17687	17688	17677	17682	17845	17677	17732	17814	17800	17798	17625	17958	17771	17777	17754	17709	17796	17561	18036	17685	17716	17712	17875	17734	17648	17734	17692	17799	17625	17752	17613	17766	17759	17822	17785	17926	17706	17828	17580	17757	17715	17646	17946	17669	17917	17876	17882	17779	17595	17793	17811	17818	17685	17845	18095	17935	17938	17825	17758	17620	17659	17833	17835	17778	17745	17727	17706	17911	17777	17999	17954	17875	17828	17760	17795	17678	17866	17681	17721	17773	17745	17704	17785	17915	17737	17743	17715	17674	17766	17870	17651	18010	17747	17786	17920	17813	17819	17971	17881	17669	17664	17795	17875	17794	17778	17831	17961	17778	17740	17821	17878	17801	17897	17910	17693	17545	17814	17824	17685	17828	18023	18164	17760	17715	17637	17766	17872	17706	17788	17712	17998	17865	17926	17890	17850	17726	17865	17743	17663	17789	17788	17742	17936	17763	17809	17541	17896	17821	17825	17669	17612	17760	17890	17908	17790	17528	17808	17704	17817	17599	17823	17774	17780	17640	17728	17873	17713	17884	17862	17799	17905	17732	17939	17750	17907	17637	17893	17858	17752	17732	17720	17757	17690	17730	17669	17887	17631	17681	17847	17831	17825	17793	17677	17954	17751	17919	17953	17736	18077	17813	17768	17816	17794	17551	17836	17842	17827	17735	17782	17821	17675	17919	17801	17957	17705	17891	17745	17911	17775	17844	17830	18007	17769	17687	17691	17886	17759	17588	17796	17757	17980	17718	17901	17517	17735	17702	17418	17504	18009	17672	17944	17917	17739	17752	17992	17634	17923	17893	17798	17660	17917	17789	17610	17916	17701	17851	17699	17647	17589	17772	17608	17721	17842	17847	17815	17754	17968	17656	17759	17740	17660	17746	17932	17922	17689	17723	17762	17991	17692	17606	17727	17770	17616	17776	17684	17900	17804	17809	17679	17713	17919	17821	17871	17893	17651	17888	17618	17874	17550	17755	17797	17780	17817	17739	17917	17797	17991	17922	17585	17938	17923	17933	17817	17883	17784	17702	17918	17861	17846	17650	17664	17939	17738	17776	17722	17915	17733	17838	17778	17742	17586	17746	17843	17827	17542	17895	17640	17781	17896	18005	17668	17877	17792	17650	17578	17732	17850	17759	17641	17850	17909	17938	18149	18020	17686	17850	17952	17584	17801	17942	17983	17823	17806	17757	17607	17907	17925	17681	17942	17897	17584	17658	17750	17815	17590	17808	17659	17801	17675	17850	17735	17836	17793	17800	17731	17696	17514	17966	17817	17727	17704	17943	17694	17948	17932	17878	17683	17957	17892	17669	17745	17669	17835	17772	17912	17952	17784	17798	17821	17818	17821	17685	17892	18043	17764	17667	17752	17728	17967	17936	17863	17774	17851	17755	17811	17594	17485	17669	17730	17747	17644	17920	17856	17717	17876	17777	17954	17941	17595	17899	17690	17756	17755	17592	17697	17763	17680	17849	17586	17872	17856	17794	17786	17802	17807	17790	17747	17690	17737	17853	17667	17704	17706	17816	18019	17865	17755	17840	17835	17735	17648	17788	17870	17810	17708	17883	17913	17920	17832	17777	17756	17697	17652	17767	17674	17738	17815	17784	17831	17972	17662	17572	17892	17852	17705	17903	17724	17775	17700	17812	17666	17694	17702	17901	18007	17963	17781	17838	18063	17843	17661	17764	17630	17684	17805	17751	17776	17807	17764	17816	17612	17752	17761	17535	17731	17800	17691	17574	17915	17851	17820	17782	17886	17836	17814	17708	17756	17840	17725	17790	17730	17728	17865	17859	17733	17820	17718	17829	17694	17714	17662	17771	17680	17769	17772	17893	17771	17921	17646	17761	17746	17956	17668	17626	17787	17570	17724	17950	17653	17688	17763	17935	17904	17681	17532	17698	17748	17792	17744	17734	17698	17739	17650	17574	17631	17950	17639	17887	17769	17771	17685	17654	17778	17910	17808	17540	17707	17679	17792	17669	17699	17802	17849	17768	17765	17824	17704	17860	17770	17741	17636	17741	17949	17967	17530	17799	17618	17674	17648	17830	17690	17518	17774	17859	17780	17656	17668	17903	17927	17724	17877	17898	17637	17961	17901	17877	17747	17716	17755	17713	17535	17687	17534	17787	17700	17550	17743	17751	17936	17706	17912	17799	17639	17891	17785	17812	17615	17745	17591	17791	17666	17677	17644	17564	17907	17695	17594	17887	17625	17721	17882	17730	17800	18020	17897	17781	17686	17797	17696	17710	17695	17897	17758	17892	17874	17749	17930	17907	17722	17546	17791	17509	17587	17776	17752	17668	17549	18064	17800	17777	17697	17616	17830	17478	17993	17671	17745	17863	17822	17828	17741	17711	17695	17746	17708	17823	17778	18040	17694	17787	17674	17860	17834	17896	17654	17862	17721	17508	17834	17666	17917	17706	17967	17650	17948	17925	17930	18065	17565	17711	17933	17925	18016	17621	17692	17808	17704	17784	17777	17755	17736	17701	17995	17769	17898	17874	17804	17709	17620	17795	17593	17795	17903	18018	17747	17786	17713	17967	17712	17677	17848	17692	17804	17848	17824	17688	17656	17665	17716	17829	17829	17683	17791	17800	17922	17694	17750	17714	17750	17935	17741	17668	17884	17851	17862	17679	17744	17744	17828	17762	17830	17956	17963	17819	17721	17805	17841	17829	17634	17818	17650	17644	17686	17885	17853	17790	17753	17862	17661	17861	17872	17750	17627	17763	17721	17932	17753	17832	17848	17852	17822	17787	17778	17926	17885	17783	17778	17838	17932	17949	17622	17853	17652	17780	17827	17836	17833	17731	17800	17974	17969	17807	17611	17856	17894	18105	17710	17763	17778	17799	17775	17848	17801	17781	17766	17696	17890	17844	17767	17968	17924	17984	17495	17746	17590	17869	17935	17797	17778	17966	17899	17766	17659	17825	17672	17779	17749	17806	17844	17761	17708	17786	17815	17790	17746	17674	17704	17643	17561	17700	17896	17661	17699	17678	17697	17879	17807	17626	17844	17658	17798	17991	17758	17801	17710	17765	17705	17754	17677	17804	17922	18076	17898	17799	17878	17639	17748	17669	17784	17790	17885	17795	17569	17742	17872	17823	17858	17734	17691	17817	17849	17926	17888	17619	17711	18011	17591	17731	17754	17719	17845	17843	17865	17804	17826	17915	17928	17826	17942	17683	17701	17839	17639	17745	17851	17724	17696	17756	17737	17792	17626	17788	17580	17675	17836	17691	17614	17882	17701	17808	17728	17807	18021	17824	17750
30908	55471	52220	42795	37176	31062	26671	24268	21443	19233	18002	17512	17258	16719	16694	16357	16126	15794	15985	15707	15402	15546	15385	15503	15182	15302	15315	15227	15095	15199	15089	14826	14821	14947	14983	15007	14984	15122	15091	14952	14990	15030	15037	14993	14839	14942	15022	14953	14914	14885	14994	14786	14882	14849	14908	14991	14712	14762	14950	14959	15034	14957	14914	15009	14868	14933	15021	14790	14892	14860	14714	14934	14782	15095	14837	14812	14907	14883	15037	14939	14929	14801	14874	14948	14956	14972	14695	14697	14908	14692	14914	14926	14922	14891	14889	14817	14802	14865	14845	14872	14878	14867	14745	14769	14832	14916	14811	14825	14806	14994	14695	14853	14724	14889	14814	14753	14927	14866	14866	14847	14821	14706	14890	14834	14704	14789	14751	14766	14900	14719	14847	14905	14958	14899	14910	14798	14909	14807	14894	14830	14844	15048	14816	14986	14982	14940	14908	15037	15008	14834	14842	14725	14891	14938	14875	14902	14799	14909	14840	14943	14916	14987	14785	14894	14795	14769	14903	14920	14948	14794	14898	14928	14857	14922	14741	14932	14722	14998	14897	14788	14858	14822	14865	15033	14805	14920	14854	14716	14878	14735	14772	14799	14844	14699	14837	14926	14792	15085	14958	14707	14680	14818	14897	14816	14981	14919	14827	14977	14774	14826	14926	14850	14964	14939	15051	14779	14871	14847	14829	14835	14789	15023	14845	14953	14759	14843	14786	14911	14850	14896	14601	14977	14826	14740	14906	14852	14800	14839	14804	14884	14885	14940	14883	14971	14885	14839	14860	14957	14808	14904	14762	14713	14866	14938	14930	14908	14595	15002	14783	14797	14886	14830	14971	14886	14840	14822	14771	14930	14900	14943	15043	14818	15009	14771	14905	14865	14821	14835	14908	14771	14796	14770	15071	14701	14933	14862	14923	14863	14990	14873	14673	14860	14747	14817	14786	14801	14778	15090	14710	14960	14837	14913	14868	14858	14787	14977	14946	14850	14891	14782	14790	15059	14885	14788	15047	14718	14865	14824	14829	15003	14802	14998	14800	14886	14969	14682	14881	14844	14817	14772	14894	14858	14764	14938	14832	14741	14852	14984	14965	14869	14828	14856	14683	14858	14907	14857	14793	14919	14935	14879	14813	14996	14734	14837	14890	14916	14843	14942	14788	14829	14842	14833	14776	14945	14914	14815	14831	14814	14950	14787	15066	14859	14955	14846	14958	14824	15058	14927	14835	14853	14952	14917	14944	14830	14762	14944	14871	14849	14779	14789	14930	14795	15020	14674	14839	14795	14874	14757	14870	14968	14925	14849	14909	14875	14865	14901	14765	14709	14947	14758	14848	14844	14872	14884	14833	15035	15061	14934	14794	14837	14950	14947	14816	14826	14635	14914	14828	14879	15008	14846	14977	14907	14896	14944	14815	14959	14994	14797	14894	14857	14815	14944	14817	14915	14742	14825	14963	14813	14706	14940	14753	14828	14887	14827	14946	14823	14863	14951	14916	14776	14752	14818	14900	14788	14938	14860	14731	14938	14819	14813	14770	14780	14854	14709	14908	14814	14763	14852	14840	14961	14756	14797	14854	14841	14902	14564	14940	14792	14870	14832	14818	14908	14921	14837	14855	14794	15078	14850	14802	14790	14806	14925	14847	14960	14925	14713	14857	14824	14855	14865	14832	14728	14754	14981	14883	14808	14770	14828	14755	14662	14973	14677	14755	14968	14904	14770	14667	14847	14897	14780	14876	15006	14813	14996	14756	14895	14852	14829	14952	14819	14871	14942	14945	14859	14849	15033	14886	14719	14892	14999	14872	14906	14788	14669	14894	15000	14899	14876	14766	14866	14860	14776	14777	14946	15037	14855	14910	14809	14976	14947	15078	14662	14914	14866	14862	14852	14814	14824	14845	14871	15000	14880	14744	15014	14836	14980	14786	14850	14862	14949	14998	15043	14953	14812	14712	14875	14950	14776	14931	14812	14637	14784	14943	14906	14843	14804	14902	14954	15119	14857	14732	14930	15003	14791	14833	14861	14805	14892	14617	14829	14972	14892	14738	14957	14758	15057	14832	14711	14949	14774	14795	14871	14881	14932	14848	14838	14936	14914	14991	14772	14798	15078	14707	14788	14739	14850	14983	14850	14794	14876	14758	15059	14844	14767	14925	14799	14818	14982	14793	14814	14808	14920	14837	14952	14859	14815	14826	14741	14718	14863	14917	14925	14972	15024	14865	14903	14892	14935	14752	14898	14842	14910	14939	14785	14943	14864	14808	14878	14984	14914	14899	15083	14665	14948	14786	14798	14873	14825	14928	14773	14927	14763	14710	14914	14958	14794	14825	14870	14792	15001	14964	15015	14843	14879	14882	14920	14934	14959	14978	14777	14935	14777	14860	14729	14863	14865	14864	14884	14872	14916	14644	14849	14742	14889	14965	14857	14900	14864	14892	14852	14683	14805	14780	14954	14974	14705	14979	14923	14793	14894	14829	14733	14923	15059	14948	14643	14742	14879	14840	14784	14810	14698	14831	14899	14904	15026	14948	14856	15048	14843	14811	14884	14813	14909	14991	14962	14851	14861	14815	14956	14829	14646	14772	14842	14795	14782	14765	14913	14919	14938	14899	14862	14907	14950	14898	14779	14850	14967	15049	14711	14885	14737	14946	14840	14787	14828	14979	14804	14808	14915	14959	14774	14789	15046	14774	14924	15102	14920	14869	14958	14953	14752	14794	14965	14872	14738	15044	14910	14874	14857	14908	14805	14800	15152	14919	14748	14895	14855	14836	15003	14925	14848	14923	14819	14962	14758	14918	14926	14887	14754	14956	14705	14788	14785	14981	14810	14859	14955	14841	14968	14823	14761	14756	14943	14873	14716	15019	14839	14812	14841	14751	14961	15029	14845	14828	14858	14952	14851	15000	14857	14949	14921	14849	14916	14831	14716	14912	14907	14650	14795	14937	15149	14844	14977	14761	14891	14944	14921	14769	14852	14825	14835	14913	14788	15008	15016	14828	14920	14937	14918	14907	14924	14949	14829	14815	15018	14856	14852	14726	14790	14856	14946	14888	14904	14905	14983	15018	14859	14781	14792	15041	14812	14913	14913	14933	15017	14753	14910	14808	14972	14824	14908	14991	14651	14918	14845	14937	15008	14938	14958	14881	14553	14850	14819	14837	14800	14861	14971	14784	14772	14804	14786	14912	15013	14749	14862	14799	14785	15080	14879	14902	14893	14944	14830	14843	14842	14952	14967	14852	14793	15008	14820	14896	14692	15030	14825	14813	14948	14920	14637	14757	14861	14901	14921	14689	14836	14955	14675	14786	14919	15007	14897	14702	14920	15061	14853	14974	14867	14850	14842	14707	15005	15074	14884	14866	14884	15062	14879	14746	14696	14957	14897	14598	14672	14862	14815	14891	14882	14817	14903	14890	14782	14710	14821	14940	14880	14936	14920	14964	14636	14978	14897	14739	14956	14878	14903	14774	14842	14917	14807	14770	14742	14780	14786	14769	15039	14856	14787	14941	14917	14879	14762	14783	14935	14902	14880	14975	14698	14755	14862	14858	14689	15018	14943	14924	14856	14862	14804	14794	14731	14745	14806	14787	14952	14872	14907	14872	14924	14849	14779	14669	14819	14827	14851	14713	14856	14836	14837	14777	14801	15002	14824	14909	14819	14850	14873	14976	14941	14848	14879	14755	14878	14700	14853	14869	14834	14910	14685	15014	14913	14870	14731	14786	15013	14940	14957	14918	14710	14832	14816	14864	14874	14906	14914	14777	14847	14916	14748	14692	14832	14785	14845	14680	15016	14863	14845	14814	14853	14762	14911	14825	14799	14865	14854	14820	15118	14886	14676	14752	14949	15041	14872	14879	14823	14865	14855	14837	14831	14900	14910	14816	14699	14827	14921	14855	14781	14830	14986	14872	14819	14921	14868	14712	14873	14972	14918	14821	14838	14778	14744	15060	14735	14921	14798	14888	15010	14867	14795	14981	14871	14834	14816	14612	14851	14960	15020	14852	14855	14972	15037	14677	14930	14922	14776	14887	14823	14949	14873	15132	14847	14845	14700	14946	14949	14856	14819	14705	14819	14892	14835	14717	14899	14746	14937	14919	14870	14774	14733	14728	14752	14812	14910	14726	14756	14854	14813	14823	14974	14891	14775	14759	14892	14838	14837	14838	14853	14840	14946	15069	14703	14892	15018	14647	14735	14959	14858	14869	14880	14949	14828	14746	14880	14856	14905	14904	14886	14872	14928	14729	15007	14894	14877	14969	14843	14884	14804	14718	14798	14825	14755	14635	14724	14728	14785	14828	14872	14869	14677	15019	14753	15000	14916	14728	14875	14839	14863	15067	14891	14917	15035	14904	14901	14870	14889	14872	14708	14830	14819	14931	14997	14997	14732	14960	14883	14893	14782	14762	14812	14920	14792	14879	14920	14828	14809	14906	14877	14860	14705	14870	14834	14657	14868	14828	14872	14903	14895	14853	14842	14826	15026	14837	15047	14817	14982	14931	14880	14854	15067	15011	14852	15008	15078	14891	14964	14742	14834	14973	15002	15066	14843	14977	14810	14892	14996	14885	14820	14831	14813	14905	15055	14831	14799	14895	14879	14955	14718	14907	14757	14828	14732	14886	14688	14958	14894	14892	14608	14857	14846	14768	14831	15050	14960	14918	14923	14783	14876	14720	15002	14860	14956	14828	14878	14776	14916	14875	14736	14831	14841	14849	14765	14924	14876	14983	14863	14938	14847	14902	14915	14972	14876	14862	15006	14916	14890	14898	14847	14862	14898	15021	14856	14964	14827	14759	14879	15037	14773	14874	14771	14730	14782	14925	14934	14875	14793	15028	14961	14863	14659	14924	14577	15008	14809	14996	14816	14885	14798	14863	14900	15110	14959	14806	14919	14987	14928	14949	14822	14825	14702	15035	14841	15002	14821	15003	15065	14704	14823	14744	14935	14820	15007	14968	14728	14861	14948	14888	14856	14879	14757	14827	14898	14732	14851	14870	14902	14777	14954	14837	14908	14906	14879	15007	14887	14920	14840	14891	14709	14840	14860	14940	14662	14906	14917	14948	14758	14779	14863	14778	15063	14859	15108	14870	14994	14805	14848	14821	14899
28668	27833	36704	33386	28070	23897	21243	20007	18868	18273	17957	17534	17385	17453	17260	17311	17210	17225	17092	17259	17251	17178	17030	17078	17139	16860	16954	16893	16985	16723	16962	16879	16821	16925	16803	16814	16901	16847	16891	16885	16922	17039	16827	16671	16848	16897	16869	16823	16990	16915	16787	16796	16775	16729	16949	17041	16611	16993	16798	16854	16726	16780	16803	16875	16774	16834	16944	16899	16934	16846	16774	16849	16910	16974	16774	16811	16761	16754	16830	16926	17067	16803	16724	16844	16921	16822	16943	16846	17046	16835	16811	16641	16820	16778	16912	16709	16813	17016	16850	16845	16648	16929	16820	16815	17147	16890	16962	16687	17040	16749	16789	16866	16841	16675	16906	16758	16812	16830	16749	17096	17046	17074	16838	16699	17095	16976	16828	17063	16812	16878	16871	16659	16905	16756	17001	16849	16917	16886	16917	16796	16986	16715	16720	16693	16791	16843	16709	16796	16853	17074	16782	17031	17008	16655	16777	16976	16756	16708	16855	16935	16802	16912	16830	16691	16740	16922	16949	16834	16634	16897	16720	17027	16935	17080	16854	16763	16981	16713	16768	16932	16859	16806	16692	16733	16851	17002	16974	16937	16697	16846	16661	16878	16864	16882	16831	16911	16864	16902	16873	16943	16955	16928	16992	17006	16814	16905	16881	16959	16754	17056	16662	16838	16924	16707	16750	16928	16814	16944	16725	16851	16942	16781	16994	16965	16997	16802	16918	16822	16902	16747	16883	17001	16790	16817	16813	17029	16789	17080	16765	16663	16844	17038	16812	16869	16716	16972	16791	16830	16818	16737	16795	16657	16758	16836	16734	16962	16941	16902	17050	16953	16907	16773	16740	16759	16917	16821	17037	16860	16997	17109	16995	16898	16883	16922	16811	16915	16957	16770	16877	16840	16834	16683	16810	16863	16790	16886	16919	16956	16997	16983	16934	16879	16769	16952	16703	16869	16827	16940	17042	16935	16851	17049	16896	16752	16805	16923	16847	16938	16927	17037	16894	16698	16723	16821	16714	16682	16801	16712	16802	16798	16883	16883	16893	16907	16714	16896	16766	16895	16995	16669	16877	16863	16883	16626	16724	16817	16837	16893	16809	16907	16971	16815	16877	17008	16914	16795	16885	16872	16841	16655	16988	16963	16747	16806	16828	16916	16854	17059	16879	16874	17059	16758	16789	16953	16967	16902	16795	16752	16816	16851	16779	16847	17083	16836	16739	16880	16879	16768	16618	16885	17026	16841	16886	16770	16861	16831	16906	16878	16986	16825	16971	16866	16946	16893	16784	16842	16934	16958	16895	16843	16806	16826	17021	16911	16908	16679	16742	16889	16772	16913	16879	17066	17025	16936	16875	16794	16742	16719	16706	16501	16782	16662	16859	16638	16862	16916	16733	16873	16842	16900	16678	16868	16711	16769	16744	16926	16812	17025	16982	16914	16766	16770	16954	16742	16839	16967	16903	17026	16848	16920	16689	16789	16706	16847	16785	16830	16778	16949	17020	16805	16847	16746	17201	16759	16783	17088	16940	16863	16718	16749	16812	16845	16890	16835	16815	17104	16952	16774	16813	16816	16647	16872	16880	16748	16833	16745	16980	16907	16797	16907	16764	16620	16780	16673	16847	16793	16845	16846	16847	16702	16829	17071	16743	16859	16683	16600	16921	16811	16764	16836	16911	16997	16859	16775	17049	16975	16952	16909	16866	16648	16949	17139	16891	16927	16860	16833	16935	16815	17000	16593	16882	16940	16832	16669	16956	16694	16855	16765	16971	16721	16765	16693	17051	16761	16974	16773	17005	16919	16932	16771	16838	16758	16999	16798	16833	16885	16904	16913	16870	17060	16845	16874	16769	16699	16688	16759	16920	16800	16888	16753	16729	16919	16760	16688	16927	16822	16689	16835	16963	16663	16664	16946	16961	16895	16817	16793	16549	16569	16764	16677	16681	16947	16790	16838	16905	16570	16779	16890	16923	16957	16810	16607	16861	16912	17007	16913	16877	17001	16840	16917	17009	16924	16758	16850	16814	16760	16785	16998	16648	16828	16875	16939	16749	16704	16889	16924	16849	16775	16791	16867	16737	16673	16741	16779	16837	16801	16987	16888	16738	17064	16866	16704	16938	16770	17024	16831	16786	16927	16796	16745	16694	16949	17043	16867	17109	16882	16782	16555	16373	16871	16748	16666	16716	17057	16782	16865	16992	16876	16876	16723	16736	16939	16927	16822	16594	16807	17031	16815	17060	16661	16894	16887	16879	16884	16646	16675	16707	16980	16803	16728	16649	16831	16867	16680	16824	16911	16779	16795	16768	16795	16944	16807	16750	16916	16909	16854	16821	16765	16860	16850	16705	16821	16966	16956	16621	16834	16961	16888	17103	17017	16690	17060	16904	16912	16867	16840	17028	17005	16832	16742	17016	16770	16757	16948	16969	16881	16962	16669	16945	16846	16824	16835	16958	16771	16821	16960	16783	16716	16904	16697	16854	16852	16656	16785	16827	16941	17096	16923	16796	16775	16704	16974	16994	16888	16931	17072	16923	16878	16891	16546	16714	16882	16991	17212	16859	16786	16801	16811	16833	16872	16932	16963	16902	17084	17093	16996	16753	16783	16839	16813	17244	16960	16858	17012	17003	16879	16846	16793	16926	16863	16909	16784	16661	16866	16867	16911	16862	16747	16712	16819	16847	16626	16801	17018	16760	16757	16790	16767	16784	16877	16826	16891	16894	16970	16872	16786	16746	16952	16854	16806	16841	16798	16747	16837	16859	16752	16800	16980	16939	16761	16735	17164	16836	16963	16698	16825	16754	16762	16963	16845	16577	16951	16926	16966	16806	16858	16830	16836	16769	16924	16866	16598	16891	16707	16918	16832	16899	16924	16829	16903	17035	17106	16804	16913	16842	16836	16626	16701	16846	16872	16877	16870	16900	16843	16845	17029	16598	16711	16896	16653	16803	16750	16904	17087	16829	16817	16946	17045	16862	16692	16786	16785	16901	16675	16847	16573	16983	16760	16924	16956	16808	16771	16613	16765	17083	16884	17015	16892	16929	16736	16856	16943	17064	16823	16858	16879	16963	17030	16732	16912	16791	16822	16744	16715	17026	16971	16921	16904	16759	16804	17176	17021	17078	16804	17143	16694	16881	16871	16993	16907	16837	17145	16950	16743	16852	16778	16651	16557	16658	16933	16765	16728	16890	16745	16861	16864	16801	16958	16746	16853	16862	16769	16988	17086	17062	17008	16776	16747	16764	16892	16879	17016	16592	16664	17007	16887	16657	16677	16870	16751	16772	16894	16930	17006	16819	16715	16756	16787	16916	16938	17057	16902	16992	16842	16905	16835	16709	16825	16821	16668	17001	16839	16840	16936	16819	16878	16702	16676	16884	17105	16920	16850	16989	16796	16729	16896	16892	17203	16876	17051	16742	16922	17076	16874	16962	16800	16846	16945	16996	16841	16849	16928	16710	17139	16785	16783	16715	16945	16827	17026	16816	16876	16882	16770	16707	16818	16969	16886	16917	16826	16969	16819	16930	16907	16761	16936	16703	16676	16837	16759	16890	17104	17017	16942	16879	16915	16841	16813	17140	16947	16879	16770	17044	16918	16997	16878	16893	17055	16883	16873	16734	16975	16990	16941	16812	16810	16698	17000	16927	16837	16927	16749	16905	16997	17002	16802	16870	16860	16892	16863	16780	16953	16724	16844	16776	16809	16950	16860	16741	16842	16934	16772	16821	16999	17000	16838	16857	16837	16805	16884	16934	17033	16994	16984	16904	17028	16894	16786	16923	16786	16964	16811	16891	16844	16843	16733	16820	16762	17062	16735	17000	16824	16864	16895	16807	16843	16703	16868	16737	17001	17054	16954	16792	16846	17023	16830	16898	16624	16834	16798	16766	16873	16857	16879	16722	16705	16720	16850	16982	16926	16946	16740	17067	16958	16899	16727	16864	16868	16832	16873	17049	16949	16889	16940	16754	16947	16842	16983	17043	16890	16867	16665	16728	16909	16873	16780	16968	16750	16869	16951	16824	17191	17015	16828	16880	16743	16751	16772	16992	16836	16941	16887	17000	16927	16818	16615	16836	16865	17093	16997	16809	16941	16702	16770	16883	16930	16893	16649	16564	16769	16949	16932	16953	17157	16902	16844	16894	16913	16950	16907	16838	16658	16842	16937	16828	17018	16868	16830	16940	16774	16858	16919	16868	17032	16851	16939	16916	16752	16856	16970	16774	16674	16830	16794	16947	16819	16874	16842	16856	16975	16766	16788	16764	16960	16991	16865	16840	16984	16788	16855	16745	16848	16722	16831	16639	16883	16834	16961	16804	16887	16571	16899	16886	16797	16724	16695	16636	16732	16921	16772	16591	16767	16995	16747	16923	16947	16853	16911	16876	16897	16870	16934	16945	17076	16905	16719	16887	16953	16811	16935	16932	16833	16905	17240	16976	16829	16767	16819	17041	16887	17007	16938	16692	16758	16727	17127	16786	16716	16876	16732	16814	16934	16962	16878	16902	17012	16854	16842	16881	16960	16954	16982	17047	17002	16863	16842	17045	16999	16902	16789	16949	16969	16973	16590	16586	16854	16984	16597	16731	16749	16915	16903	16784	17035	16758	16918	16974	16893	16870	16948	17014	16791	17042	16977	16893	17083	16991	16856	16773	16733	16980	16911	16857	17035	17032	16809	16895	16851	16841	16778	16745	16915	16812	16717	16726	16954	16812	17114	16876	16703	16898	16866	16816	16939	16861	16889	16829	16732	16904	16709	16768	16918	16950	16755	16892	16840	16796	17044	16939	16829	16848	16763	16870	16718	16806	16739	16769	16812	16748	16782	16840	16941	16827	16949	16711	16723	16863	17025	16919	16757	16809	17019	16778	16873	16872	16857	16893	16877	16816	16771	16849	16862	16870	16921	17001	16758	16922	17007	16724	17011	16942	16847	16776	16943	16993	16901	16892	16813	16911	16707	16912	16871	16812	16966	16967	16950	16719	16793	17046	16966	16971	16750	16830	17006	16917	16911	16924	16961	16915	17026	16892	16842	16816	16895	16956	16934	16938	16895	17019	16900	16741	16766	16835	16753	16718	16792	16666	16865	16959	16927	16960	16875	16857	16875	16902	16970
29029	43635	40561	32111	28019	23067	20413	18768	17100	16432	15869	15424	15261	15174	15131	14823	14953	14965	14801	14747	14756	14556	14603	14474	14526	14458	14524	14521	14430	14424	14468	14524	14470	14517	14439	14312	14563	14620	14433	14257	14652	14398	14440	14460	14206	14308	14483	14426	14333	14303	14352	14371	14437	14544	14401	14438	14468	14231	14165	14316	14349	14133	14419	14317	14419	14428	14452	14190	14480	14482	14209	14421	14338	14440	14316	14534	14388	14189	14468	14295	14456	14272	14422	14497	14269	14417	14458	14297	14415	14389	14356	14269	14304	14383	14373	14356	14427	14442	14481	14409	14271	14441	14257	14346	14543	14437	14448	14403	14338	14275	14235	14344	14498	14487	14410	14420	14477	14415	14284	14186	14436	14420	14221	14365	14324	14271	14329	14319	14304	14401	14366	14383	14394	14526	14340	14362	14269	14574	14323	14369	14442	14349	14404	14473	14372	14408	14315	14363	14476	14295	14462	14557	14321	14314	14441	14379	14407	14470	14343	14479	14305	14363	14556	14162	14313	14392	14145	14574	14507	14381	14330	14197	14332	14571	14443	14355	14405	14285	14471	14397	14440	14281	14256	14282	14294	14352	14590	14632	14468	14503	14174	14460	14197	14355	14387	14292	14418	14489	14269	14380	14321	14313	14362	14460	14345	14439	14359	14494	14362	14481	14272	14369	14543	14257	14334	14476	14576	14379	14317	14413	14316	14314	14257	14307	14309	14349	14426	14403	14228	14541	14339	14345	14389	14343	14474	14361	14524	14284	14434	14297	14306	14194	14382	14320	14444	14324	14375	14347	14189	14392	14417	14304	14364	14268	14507	14357	14321	14334	14406	14371	14393	14222	14387	14420	14412	14362	14335	14483	14336	14498	14440	14320	14253	14395	14292	14248	14283	14395	14377	14364	14462	14429	14333	14352	14334	14461	14351	14383	14406	14370	14474	14404	14297	14502	14428	14257	14453	14395	14470	14308	14479	14374	14527	14413	14299	14367	14462	14373	14351	14471	14427	14486	14164	14276	14375	14360	14249	14416	14373	14468	14327	14346	14356	14405	14364	14473	14409	14441	14206	14321	14337	14253	14475	14480	14411	14322	14451	14446	14409	14424	14489	14333	14383	14484	14437	14603	14354	14235	14406	14432	14345	14315	14429	14495	14410	14325	14506	14311	14263	14386	14321	14427	14286	14528	14622	14434	14349	14374	14274	14301	14239	14363	14316	14242	14252	14350	14346	14467	14418	14190	14372	14353	14439	14382	14387	14508	14352	14246	14450	14377	14371	14274	14296	14371	14318	14387	14238	14303	14306	14352	14496	14295	14494	14370	14401	14335	14483	14590	14316	14464	14262	14228	14326	14303	14407	14340	14535	14226	14521	14312	14441	14498	14420	14444	14422	14329	14382	14297	14473	14424	14456	14351	14320	14284	14341	14274	14338	14394	14468	14174	14469	14452	14420	14398	14290	14408	14365	14365	14441	14363	14107	14446	14511	14430	14256	14339	14181	14398	14351	14409	14305	14245	14342	14270	14323	14450	14283	14255	14346	14352	14345	14398	14331	14353	14426	14272	14341	14306	14457	14216	14420	14356	14095	14418	14351	14193	14401	14323	14287	14361	14454	14532	14415	14321	14371	14396	14369	14308	14395	14404	14403	14374	14365	14538	14328	14438	14333	14158	14400	14419	14368	14474	14481	14536	14329	14316	14342	14319	14365	14219	14371	14211	14319	14375	14470	14315	14405	14451	14236	14345	14330	14329	14364	14274	14510	14399	14423	14259	14247	14454	14420	14293	14351	14595	14367	14377	14258	14477	14429	14422	14305	14371	14348	14409	14414	14297	14373	14344	14568	14369	14253	14270	14341	14345	14270	14578	14270	14364	14318	14493	14264	14327	14346	14242	14356	14389	14310	14431	14431	14549	14339	14272	14460	14257	14589	14282	14324	14268	14514	14306	14411	14277	14370	14391	14369	14339	14442	14371	14424	14428	14368	14300	14412	14218	14386	14456	14203	14392	14339	14427	14384	14282	14629	14480	14367	14525	14418	14246	14412	14182	14338	14344	14383	14370	14315	14296	14280	14503	14310	14228	14257	14351	14478	14423	14352	14396	14382	14464	14444	14520	14352	14451	14399	14336	14379	14333	14401	14393	14270	14445	14416	14394	14338	14275	14391	14349	14406	14489	14376	14311	14405	14460	14448	14365	14455	14362	14489	14292	14428	14354	14361	14232	14350	14335	14412	14294	14420	14462	14475	14435	14222	14463	14282	14424	14178	14390	14362	14328	14301	14519	14339	14396	14162	14433	14452	14491	14358	14425	14307	14388	14314	14249	14437	14518	14443	14320	14498	14297	14321	14221	14474	14377	14381	14362	14337	14286	14302	14353	14321	14268	14345	14446	14352	14435	14385	14446	14460	14401	14564	14435	14429	14465	14351	14330	14446	14411	14185	14293	14184	14376	14346	14350	14380	14225	14423	14209	14438	14346	14375	14386	14190	14446	14443	14477	14317	14496	14237	14331	14259	14255	14376	14332	14389	14484	14265	14330	14343	14276	14504	14225	14416	14305	14385	14367	14361	14446	14386	14292	14162	14491	14289	14477	14291	14432	14456	14344	14345	14497	14354	14264	14495	14461	14407	14334	14395	14391	14298	14446	14349	14311	14316	14357	14419	14456	14490	14366	14211	14370	14345	14351	14377	14397	14442	14292	14459	14302	14430	14366	14338	14399	14223	14352	14364	14400	14315	14463	14488	14288	14373	14509	14412	14337	14441	14262	14213	14395	14439	14364	14391	14473	14359	14333	14313	14263	14377	14360	14327	14529	14386	14529	14606	14265	14441	14293	14427	14298	14286	14425	14377	14298	14570	14397	14312	14415	14358	14460	14452	14363	14259	14345	14324	14476	14204	14298	14316	14368	14356	14304	14313	14378	14432	14267	14359	14265	14352	14510	14200	14385	14516	14705	14498	14284	14423	14385	14391	14234	14336	14339	14303	14337	14275	14486	14386	14397	14322	14413	14284	14345	14233	14484	14591	14298	14263	14352	14519	14353	14433	14564	14466	14387	14454	14406	14295	14300	14455	14388	14465	14441	14447	14606	14338	14439	14401	14428	14400	14293	14376	14449	14295	14374	14241	14296	14235	14512	14552	14561	14478	14401	14420	14351	14278	14302	14335	14519	14336	14351	14298	14399	14313	14248	14436	14421	14567	14376	14321	14425	14350	14450	14602	14369	14442	14479	14183	14409	14298	14350	14384	14297	14268	14365	14371	14540	14459	14488	14466	14403	14316	14283	14378	14435	14516	14441	14554	14493	14447	14487	14421	14424	14432	14410	14482	14637	14215	14335	14578	14445	14377	14353	14309	14228	14414	14222	14330	14340	14402	14299	14425	14346	14628	14424	14335	14468	14421	14471	14319	14522	14368	14214	14477	14383	14400	14386	14336	14441	14255	14378	14432	14462	14340	14358	14428	14354	14411	14562	14353	14470	14418	14331	14385	14512	14279	14486	14299	14277	14312	14236	14427	14504	14370	14414	14533	14642	14310	14406	14358	14451	14442	14390	14332	14461	14416	14432	14323	14350	14301	14372	14452	14340	14445	14404	14338	14281	14428	14303	14357	14310	14327	14295	14349	14339	14537	14524	14475	14518	14395	14427	14482	14475	14290	14570	14440	14242	14456	14365	14409	14423	14309	14234	14234	14449	14363	14290	14461	14312	14495	14304	14350	14321	14362	14241	14307	14251	14422	14448	14376	14462	14270	14313	14440	14255	14267	14460	14460	14430	14466	14389	14322	14450	14435	14539	14372	14524	14408	14340	14313	14418	14281	14474	14376	14276	14512	14613	14505	14314	14406	14503	14332	14250	14540	14398	14368	14365	14144	14263	14529	14274	14247	14482	14434	14371	14345	14397	14281	14297	14440	14476	14458	14487	14346	14352	14543	14360	14497	14501	14516	14549	14423	14358	14393	14424	14400	14345	14499	14290	14361	14511	14160	14361	14409	14460	14404	14448	14376	14279	14302	14245	14437	14537	14264	14332	14231	14442	14390	14310	14462	14399	14246	14315	14302	14504	14332	14464	14342	14385	14292	14389	14494	14267	14199	14317	14308	14350	14489	14355	14520	14390	14446	14358	14389	14277	14506	14409	14281	14410	14221	14396	14444	14456	14330	14432	14471	14333	14426	14278	14425	14441	14349	14355	14441	14449	14465	14352	14366	14302	14332	14423	14392	14441	14552	14336	14325	14224	14259	14376	14369	14319	14572	14337	14354	14490	14288	14248	14342	14347	14406	14456	14369	14249	14433	14430	14238	14420	14489	14504	14481	14414	14522	14326	14340	14264	14469	14490	14301	14243	14414	14443	14325	14352	14416	14456	14356	14221	14278	14319	14409	14423	14492	14610	14250	14408	14386	14400	14196	14599	14483	14456	14281	14345	14369	14468	14460	14472	14377	14240	14362	14531	14248	14299	14425	14414	14277	14366	14187	14380	14405	14404	14269	14457	14317	14295	14374	14306	14251	14594	14245	14404	14499	14198	14376	14383	14529	14522	14395	14474	14383	14380	14327	14353	14315	14243	14484	14400	14533	14551	14292	14358	14368	14510	14246	14295	14361	14393	14346	14324	14336	14373	14420	14545	14392	14380	14342	14277	14333	14407	14358	14345	14417	14498	14232	14484	14336	14333	14372	14348	14533	14411	14295	14344	14321	14353	14511	14493	14400	14152	14491	14397	14469	14334	14266	14427	14379	14457	14352	14237	14369	14540	14379	14273	14330	14209	14338	14471	14449	14300	14397	14479	14481	14324	14405	14485	14189	14341	14453	14413	14286	14425	14317	14337	14317	14186	14455	14398	14468	14400	14350	14553	14276	14360	14404	14474	14529	14386	14415	14397	14503	14354	14278	14487	14326	14498	14437	14179	14334	14353	14548	14372	14508	14460	14425	14453	14397	14473	14319	14496	14420	14320	14293	14516	14303	14393	14427	14280	14374	14277	14494	14411	14293	14407	14312	14461	14403	14361	14365	14534	14462	14341	14258	14395	14418	14512	14494	14462	14303	14385	14459	14257	14458	14468	14522	14464	14513	14361	14330	14342	14323	14359	14484	14368	14523	14339	14395	14350	14239	14388	14261	14489
23830	21080	28560	25301	26008	27344	26004	22140	20306	19662	18829	18588	18127	18094	17538	17612	17515	17312	17344	17331	17391	17301	17084	17177	17348	17047	17173	17047	17248	17147	17111	16850	16992	16930	16930	16974	16947	16899	16832	16910	16916	17018	17015	16986	16916	16923	16797	17010	17084	16981	17026	16973	16891	16798	16797	16697	17066	17076	16954	16735	17037	16960	16840	16894	16938	16869	17078	16730	16833	16979	16860	16870	16915	16843	16861	16804	16815	16801	16875	16812	16859	16723	16810	16790	16997	16898	16853	16837	16984	16956	16922	16831	16789	16728	16760	16971	17024	16972	16877	16918	17001	16867	16845	16842	16933	16983	16731	17099	16716	16903	16807	16959	16958	16758	16962	16737	16898	16881	17033	16824	16710	16779	16728	16754	16842	17092	17002	16756	16947	16947	16890	16749	16789	16955	16961	16693	17001	16940	16806	16824	16930	16966	17032	16960	16801	16872	16786	16586	16889	16787	16717	16786	16929	17027	17074	16618	16883	16748	17102	16879	16736	16938	16998	16858	16868	16919	16699	16937	16989	16906	16730	16840	16930	16751	16948	16786	16831	16663	16940	16782	16732	16827	16772	16779	16901	16954	16835	17082	17048	16926	16659	16771	16995	16939	17062	16830	17068	16845	17196	16981	16763	16774	16798	16968	16894	16711	16791	16700	16963	16969	16765	16914	16852	16748	16801	16703	16951	16808	16784	16782	16901	16851	16901	16910	16853	16877	16693	16835	16849	16974	16892	16909	16984	16745	16949	16831	16802	16961	16865	16936	16838	16924	16873	16914	16839	16824	17030	16852	17093	16803	16904	17144	16950	16773	17004	17082	16982	16811	16739	16935	16741	16772	16897	16819	16908	16912	17108	16777	16778	16902	17033	16976	17028	17014	16889	16852	16985	16786	16707	16768	16882	16749	16666	16786	16740	16795	16819	16716	17075	16823	16933	17007	16916	16834	16845	16612	16763	17004	16882	16949	16952	16997	16917	16797	16740	17000	16711	16987	16872	16912	17230	16897	16785	17105	16729	16936	16869	16957	16999	16901	16827	16957	16865	16879	16950	16958	16833	16833	16700	17048	16915	16924	16843	16839	16792	16894	16803	16951	16675	16711	16811	16988	16843	16842	16831	16853	16990	16846	16814	17084	16880	16973	17132	16883	16942	16925	16936	16807	16909	16923	16907	16803	16983	16949	16867	16761	16900	16881	16872	16917	16903	17055	16946	16785	16813	16978	17013	16685	17132	16942	16839	16789	16572	16779	16883	16750	17010	16753	16881	16813	16865	16635	16920	16855	16894	17084	16897	16888	16868	16884	16932	16875	16572	16795	16940	16796	16731	16868	16834	16946	17000	16935	16820	17033	17007	16990	16899	17028	17014	16907	16943	16905	16891	16870	16724	17020	16958	16823	16846	16883	16723	16843	16776	16758	16700	16877	17033	16959	16932	16998	16864	16893	16741	16858	16692	16905	16827	16901	16805	16956	17041	17042	16883	16783	16881	16929	16938	16725	16809	16735	16750	16884	16865	16995	16919	16708	16908	16790	16894	16951	16850	16794	17004	16835	16782	16733	16912	16803	16729	16975	16773	16826	16982	16897	16765	16830	16862	16704	17054	16690	16662	17016	16815	16924	17209	17045	17024	17055	17009	16634	16871	16946	16773	17008	16875	16869	16716	16950	16812	16855	16761	16836	16761	16874	16804	16857	16931	16892	16936	16926	17060	16878	16783	16861	16931	16843	16848	16910	16905	16818	16598	16996	16728	17154	16871	16753	16882	16706	17002	16888	16929	16680	16861	16796	16845	17088	16855	16911	16833	16889	16750	16781	17062	16783	16807	16769	16624	16847	16843	16871	16908	16865	16943	16654	16759	16889	16859	16687	16826	16974	17079	16924	17020	16884	17019	16858	16827	16796	16793	16598	16974	16898	16835	16675	16991	16892	16855	16713	16788	16942	17055	16986	16725	16974	16673	17050	16900	16865	16807	16887	17072	16996	16949	16807	17131	16800	16814	16835	16840	16557	16712	16965	16805	16680	16746	17039	16727	16821	16819	16778	16904	16927	16638	16686	16813	16718	16876	16777	16772	16826	16845	16799	16910	16767	16815	16760	16871	16558	16694	16763	16672	16924	16755	17089	16849	16861	16706	16887	16948	16898	16779	16920	16848	16853	16871	16743	16901	16925	16869	16946	16825	16741	17027	16746	16914	16855	16940	17046	16811	17007	16788	16885	16915	16953	16922	16829	16858	16864	16878	16870	16835	16819	16975	16954	16972	16733	16836	16713	16829	16731	16775	16774	16842	16849	16711	16856	16853	16748	16761	16731	16909	16807	16912	16749	16852	16793	16770	16711	16990	16928	17114	16847	16530	16806	16989	16901	16789	16764	16720	16899	17004	16873	16786	16754	17071	16788	17008	16766	16897	16913	16767	16729	16638	16801	16920	17042	16971	16837	16988	16991	17154	16951	16891	16860	16841	16910	16934	16936	16839	16970	17024	16813	16964	16798	16822	16973	16568	16978	16950	16679	16770	16665	16745	16865	16754	16904	16770	16813	16968	16858	16808	16872	16758	16872	16809	16971	16845	16784	16834	16913	16738	17137	16901	16802	17034	16805	16855	16768	16846	16886	16966	16831	16759	16749	16961	16932	16740	16755	16996	16907	16766	16974	16960	17071	17023	16822	16727	16916	16793	16875	16696	16632	17066	16791	16778	16809	16898	17093	17188	16883	16804	16928	16908	16918	16819	16841	16957	16890	16865	16917	16837	16872	16856	16908	16791	16842	17008	16973	16770	17071	16983	16673	16774	16708	16923	16947	16988	16837	16815	16881	16617	16924	16958	16812	16891	16830	16948	16821	16757	16916	16839	16850	16833	16804	17161	16861	16910	16788	16912	16860	16881	16966	16856	16993	16699	16792	16729	16814	17015	16887	16907	16791	16881	16898	16741	16637	16808	16932	16838	16856	16828	16981	16839	16948	16970	16928	16957	17048	16886	16783	17004	17002	16763	16648	16651	16884	16696	17009	16932	16946	16775	16839	16843	17040	17010	16613	16754	16942	16748	16941	16834	16715	16631	17033	16846	16866	16890	16893	16994	16851	16847	16903	16995	16789	17030	16785	16886	16824	16923	16685	16889	16710	16927	17175	16859	16917	16899	16864	16891	17035	16809	16778	16862	17081	16853	16703	17020	16964	16715	16979	16636	16902	16946	16938	16823	16852	16786	16793	16842	16847	17118	16935	17005	16852	16753	16733	16999	16771	16807	16741	16806	16751	16912	17020	16863	16974	16917	16823	16817	16694	17047	16862	16923	16795	16949	16542	16774	16964	16815	16941	16870	17117	16795	16902	16716	16985	16825	17034	16911	16862	16719	16891	16952	17031	16982	16989	16756	16672	16744	16719	16930	16744	17009	16767	16819	16854	16884	16834	16769	16773	16649	16856	16748	16913	17004	16857	16992	17111	16807	16689	16890	16895	16772	16734	17010	16894	16820	16976	16751	16825	16944	16729	16864	16995	17042	16909	16878	16698	16897	16865	16774	16940	16855	16838	16916	16732	16775	16988	16875	16635	16860	16819	16811	16737	16955	16813	17035	16858	16995	16914	16818	16681	16939	16826	17020	17166	16921	16770	16677	16916	16664	16704	16952	16856	16733	17035	16836	16921	17053	16903	16928	16836	16906	17025	16989	16797	16864	16991	16915	16659	16970	16918	16752	16875	16749	16815	16614	16882	17005	16952	16836	16863	16877	16929	16954	16887	16793	17057	16721	16729	16915	16833	16870	16803	16880	16863	16642	16769	16989	16843	16783	16787	16949	16899	16827	16731	16816	16744	16862	16881	16970	16800	16746	16728	16848	16745	16773	16919	16754	16972	16851	16756	16840	16935	16796	16737	17013	16930	17109	16718	16941	16697	16952	16871	16967	16818	16945	16748	16799	16689	16828	16962	17021	16652	16869	16871	16859	16818	16961	16661	16959	16770	16906	16868	16727	16737	16979	16672	16977	16941	16917	16949	16941	16865	16734	16998	16986	16791	16642	16770	16772	16751	16695	16724	16758	16910	16738	16944	16801	16946	16923	16740	16738	16699	16727	16817	16889	16830	16903	17017	16874	16882	16761	16723	16894	16818	16879	16803	16928	16874	16921	16869	16934	16923	16855	16804	16864	17020	16945	16693	16755	16651	17059	17052	17043	16672	16913	16809	16970	16795	16716	16849	16774	16922	16977	16850	16852	16918	16981	16941	16958	16842	16826	16948	17049	16745	16961	16729	16899	16946	16923	16889	16955	16856	16843	16587	16827	16820	16842	16697	16781	16817	17033	16884	16644	16983	16801	16713	16821	16787	16868	16836	16815	16958	16674	16897	16865	16771	16989	16873	16870	16713	16951	16886	16754	16808	16846	16964	17033	16836	16899	16861	16875	16921	16880	16831	17174	17124	16955	16782	16858	16841	16780	16934	16828	16689	16984	16875	16993	16653	16931	16994	17056	16871	16836	16634	16990	16921	16914	16826	17006	16746	17105	17031	17013	16867	16954	16737	16881	16785	16603	16812	16750	16988	16956	16974	16884	16996	17027	16925	16799	17035	16853	16754	16857	16902	16719	16806	16826	16923	16687	16947	16804	16751	16912	17004	16972	16613	16740	16791	16799	16765	16981	17042	16719	16979	16845	16831	16829	16793	16819	16781	16856	16833	16755	16995	16840	16869	17043	16788	16798	16834	16788	17060	16957	16933	16812	16953	16991	16935	16850	17037	16909	16853	16951	17014	16961	16919	16916	17065	16916	17000	16877	16996	16918	16851	16998	16844	16849	16762	16754	16816	16844	17050	16803	17000	16975	16866	16648	16882	17047	17056	17098	17115	16854	16940	16667	16905	17078	16917	16772	16793	16769	16900	16721	16743	16946	17143	16921	16845	16821	16941	16784	17026	16926	17034	16707	17078	16898	16972	16720	16990	16729	16693	16851	16985	16842	16847	16970	16915	16852	16848	16945	16851	16933	16986	16908	16951	16773	16837	16887	17006	16851	17033	17221	17043	16775	16818	16914	16934	16838	16803	16682	16906	16945	16722	16761	16675	16953	16870	16847	17035	16866	16849	16804	16952	17023	16890	16824	16816	16669	16963	17003	16906	16771	16733
28653	49842	46608	37373	33273	27732	23522	21409	19165	17719	16944	16342	16008	15924	15577	15444	15148	15067	15064	14927	14951	14961	14763	14638	14652	14597	14712	14795	14534	14601	14580	14588	14576	14414	14423	14510	14584	14422	14480	14262	14501	14473	14366	14418	14415	14434	14335	14342	14297	14338	14476	14273	14394	14445	14395	14501	14452	14423	14295	14412	14459	14343	14308	14231	14440	14396	14305	14393	14246	14479	14465	14321	14157	14468	14465	14374	14243	14392	14381	14282	14488	14580	14445	14475	14385	14342	14435	14434	14387	14451	14310	14456	14269	14238	14366	14305	14200	14319	14297	14396	14344	14506	14379	14366	14208	14372	14597	14489	14567	14434	14185	14480	14348	14359	14217	14486	14293	14469	14293	14450	14305	14318	14393	14235	14350	14455	14427	14362	14447	14098	14379	14319	14271	14574	14359	14323	14396	14414	14407	14447	14383	14397	14369	14367	14370	14376	14398	14280	14415	14308	14370	14271	14369	14400	14304	14506	14397	14333	14456	14402	14386	14326	14310	14295	14496	14348	14492	14303	14298	14275	14366	14431	14302	14523	14415	14465	14462	14381	14372	14523	14395	14291	14284	14502	14526	14210	14241	14299	14297	14552	14359	14349	14455	14388	14340	14383	14380	14433	14452	14437	14301	14301	14500	14448	14315	14239	14318	14273	14206	14384	14404	14485	14421	14484	14378	14419	14239	14297	14305	14423	14236	14434	14328	14442	14298	14302	14440	14338	14486	14421	14302	14487	14333	14413	14413	14178	14318	14320	14404	14284	14172	14284	14313	14267	14235	14395	14462	14439	14322	14274	14398	14359	14463	14529	14502	14435	14485	14398	14476	14307	14302	14541	14449	14372	14313	14371	14322	14496	14262	14308	14384	14210	14412	14464	14310	14557	14545	14352	14522	14310	14402	14288	14315	14279	14252	14196	14332	14446	14314	14354	14401	14251	14232	14373	14341	14353	14223	14238	14300	14452	14397	14273	14386	14449	14346	14316	14433	14413	14208	14420	14202	14256	14424	14360	14478	14390	14546	14343	14291	14416	14382	14201	14342	14331	14426	14419	14261	14340	14372	14318	14357	14261	14214	14402	14461	14375	14558	14478	14294	14319	14368	14431	14346	14504	14359	14352	14198	14361	14410	14407	14499	14245	14397	14337	14393	14331	14354	14443	14410	14570	14359	14350	14236	14549	14279	14396	14126	14289	14472	14305	14257	14326	14311	14273	14351	14382	14478	14239	14473	14406	14404	14291	14241	14267	14383	14263	14344	14506	14277	14453	14486	14457	14300	14317	14364	14241	14372	14496	14257	14326	14469	14352	14194	14340	14378	14545	14440	14464	14328	14512	14290	14326	14269	14300	14428	14336	14337	14360	14374	14259	14385	14362	14287	14231	14485	14338	14393	14226	14317	14350	14394	14380	14519	14471	14395	14230	14292	14273	14367	14369	14306	14379	14547	14437	14204	14503	14352	14254	14520	14450	14549	14261	14310	14355	14379	14533	14343	14416	14441	14308	14464	14368	14543	14378	14325	14500	14093	14369	14424	14434	14613	14445	14411	14307	14224	14247	14626	14504	14380	14361	14549	14551	14424	14383	14339	14460	14338	14170	14247	14366	14368	14561	14493	14284	14387	14465	14393	14348	14333	14473	14345	14311	14348	14389	14293	14215	14502	14208	14387	14289	14347	14199	14332	14331	14275	14449	14337	14421	14446	14314	14271	14385	14333	14294	14419	14496	14337	14228	14316	14592	14535	14257	14230	14437	14375	14229	14441	14244	14353	14228	14401	14328	14356	14315	14317	14418	14219	14531	14262	14251	14441	14452	14391	14192	14204	14360	14300	14243	14356	14318	14386	14334	14356	14517	14407	14403	14465	14334	14304	14226	14327	14285	14283	14395	14179	14418	14506	14421	14535	14317	14279	14346	14383	14350	14396	14333	14346	14261	14505	14402	14263	14434	14381	14569	14374	14439	14354	14373	14521	14254	14429	14285	14352	14202	14455	14183	14298	14268	14346	14428	14205	14337	14366	14289	14345	14420	14283	14244	14444	14244	14282	14427	14431	14411	14327	14308	14235	14390	14318	14268	14352	14211	14395	14420	14347	14482	14361	14330	14561	14518	14283	14470	14225	14345	14394	14419	14324	14309	14321	14384	14406	14302	14370	14428	14323	14498	14536	14354	14359	14316	14337	14335	14393	14428	14306	14462	14261	14373	14429	14448	14377	14424	14425	14506	14420	14406	14515	14417	14465	14376	14310	14420	14276	14326	14295	14269	14498	14113	14361	14369	14530	14394	14393	14413	14396	14431	14257	14340	14272	14475	14283	14403	14495	14446	14360	14436	14338	14305	14366	14406	14384	14336	14282	14445	14277	14329	14448	14326	14241	14363	14254	14380	14341	14408	14379	14529	14354	14372	14372	14311	14479	14415	14378	14371	14534	14343	14336	14439	14150	14520	14421	14330	14346	14317	14350	14367	14348	14345	14414	14375	14246	14391	14209	14660	14486	14468	14396	14346	14403	14365	14231	14391	14340	14426	14259	14498	14335	14468	14305	14295	14336	14444	14373	14293	14615	14439	14454	14376	14321	14375	14457	14465	14617	14402	14484	14541	14539	14294	14282	14495	14407	14086	14365	14284	14499	14316	14485	14363	14392	14531	14344	14588	14401	14317	14323	14213	14312	14305	14292	14506	14304	14321	14281	14277	14447	14202	14426	14363	14304	14616	14578	14314	14383	14360	14354	14383	14252	14392	14377	14369	14448	14382	14376	14244	14439	14370	14373	14439	14255	14448	14518	14525	14391	14357	14459	14388	14256	14412	14478	14367	14547	14345	14280	14357	14430	14392	14258	14483	14352	14297	14524	14365	14365	14518	14419	14400	14436	14434	14337	14284	14339	14336	14333	14279	14327	14395	14270	14413	14389	14331	14415	14356	14459	14215	14375	14418	14295	14328	14470	14458	14379	14354	14373	14394	14323	14372	14397	14259	14352	14364	14432	14348	14443	14317	14360	14442	14339	14630	14368	14441	14370	14419	14285	14519	14456	14335	14329	14274	14329	14362	14475	14385	14259	14279	14386	14632	14500	14430	14404	14331	14199	14355	14332	14088	14392	14335	14270	14413	14393	14428	14525	14369	14317	14450	14357	14554	14378	14491	14450	14275	14531	14244	14306	14353	14310	14651	14418	14233	14330	14370	14361	14450	14326	14252	14320	14313	14292	14358	14373	14340	14301	14442	14409	14281	14261	14444	14469	14311	14470	14251	14317	14434	14211	14554	14219	14354	14343	14575	14489	14339	14258	14397	14361	14230	14350	14481	14472	14375	14346	14283	14406	14345	14371	14256	14558	14357	14326	14343	14291	14532	14415	14443	14277	14271	14372	14392	14327	14451	14091	14484	14489	14342	14609	14356	14539	14406	14277	14297	14505	14326	14531	14383	14318	14517	14503	14246	14324	14497	14331	14153	14300	14316	14374	14367	14467	14544	14435	14450	14268	14357	14382	14419	14179	14441	14484	14363	14357	14328	14361	14448	14350	14299	14258	14424	14365	14355	14306	14251	14302	14421	14240	14426	14320	14334	14327	14634	14499	14330	14268	14532	14549	14284	14501	14376	14331	14375	14315	14456	14426	14429	14366	14359	14251	14441	14349	14415	14347	14471	14274	14304	14432	14296	14349	14416	14271	14387	14386	14358	14472	14335	14323	14386	14366	14388	14471	14321	14416	14398	14440	14329	14297	14329	14330	14323	14355	14331	14367	14324	14269	14475	14426	14371	14457	14261	14389	14399	14298	14390	14249	14434	14366	14242	14499	14255	14486	14453	14372	14517	14427	14474	14425	14356	14261	14233	14339	14248	14401	14316	14595	14346	14383	14345	14275	14491	14391	14294	14175	14369	14486	14348	14498	14460	14540	14262	14434	14385	14416	14364	14395	14467	14453	14333	14220	14361	14323	14385	14456	14462	14371	14560	14440	14373	14565	14359	14413	14391	14422	14448	14430	14411	14593	14301	14305	14393	14411	14411	14359	14256	14485	14288	14354	14548	14343	14284	14399	14441	14329	14219	14387	14359	14350	14332	14496	14448	14400	14315	14287	14467	14351	14369	14462	14466	14519	14318	14477	14253	14423	14446	14465	14349	14482	14274	14440	14460	14503	14318	14402	14308	14331	14411	14406	14461	14360	14491	14363	14481	14293	14364	14208	14456	14351	14301	14548	14406	14189	14433	14308	14383	14396	14309	14318	14229	14564	14438	14461	14133	14455	14280	14483	14322	14434	14406	14441	14241	14412	14520	14304	14501	14195	14410	14494	14347	14391	14476	14518	14423	14379	14340	14475	14314	14608	14400	14359	14235	14307	14431	14321	14370	14412	14371	14431	14210	14373	14391	14320	14426	14459	14501	14205	14279	14291	14302	14249	14288	14445	14538	14412	14284	14378	14288	14401	14410	14328	14319	14289	14352	14119	14384	14325	14348	14438	14317	14359	14462	14279	14445	14359	14312	14394	14431	14474	14319	14324	14350	14315	14428	14431	14566	14438	14326	14355	14399	14287	14277	14381	14356	14502	14491	14393	14400	14365	14434	14342	14292	14415	14488	14160	14428	14430	14360	14396	14339	14272	14371	14344	14341	14401	14387	14507	14259	14472	14364	14205	14316	14398	14322	14405	14331	14453	14405	14473	14382	14287	14460	14367	14630	14214	14441	14418	14366	14484	14502	14411	14371	14556	14239	14242	14452	14416	14562	14328	14440	14428	14283	14406	14430	14267	14418	14360	14311	14305	14357	14352	14434	14312	14478	14377	14467	14399	14350	14321	14296	14287	14406	14433	14438	14384	14424	14348	14301	14252	14309	14479	14478	14345	14322	14452	14333	14316	14369	14670	14282	14402	14372	14307	14435	14317	14445	14254	14347	14361	14433	14415	14356	14356	14426	14544	14450	14409	14393	14333	14403	14304	14452	14315	14410	14487	14416	14461	14366	14325	14392	14459	14417	14428	14460	14443	14342	14414	14503	14195	14230	14455	14463	14218	14388	14221	14458	14313	14367	14500	14394	14314	14267	14384	14416	14407	14362	14436	14499	14339	14392	14413	14335	14262	14409	14286	14325	14382	14346	14379	14236	14468	14309	14398	14515
22684	21048	28780	23747	23285	27746	29819	25129	22427	21538	20758	20104	19830	19437	19525	19290	18991	19140	18775	18871	18967	18753	18623	18436	18643	18318	18353	18361	18224	18353	18290	18386	18264	18211	18202	18338	18061	18029	18344	18224	18464	18019	18168	18000	18097	18078	18040	17900	18268	18027	18078	18208	18149	18044	18034	18460	17982	18074	18111	18151	18189	18009	18333	18083	18240	18093	18162	18110	18204	18131	17886	18249	18032	18238	18083	18276	18228	18217	18229	17945	18272	17920	18080	18186	17968	17990	18090	18123	18095	18238	18065	18081	18081	18074	18146	17995	18049	18332	18077	17883	17973	18030	18141	18197	18156	18132	18200	18379	18092	18017	18134	18160	18077	18206	18104	18138	18076	18023	18200	18032	18006	17946	18291	18102	18127	17971	18321	17865	18078	17933	18153	18269	18161	18018	17899	17984	17994	18063	17911	18048	18221	18118	18108	18275	17861	17937	18159	17948	18038	17948	18040	18153	18117	18183	18236	18043	18140	18116	18158	18145	18136	18093	18261	17910	18279	17965	18156	18126	18255	18029	18207	18113	18001	18182	17967	17859	18097	18208	18129	18100	18121	18058	18187	17914	18028	18239	18142	18074	18268	18100	18345	17959	18021	18040	18140	18064	18185	18024	18086	17932	18111	18089	18333	18094	18037	17993	18291	18279	18180	18108	18087	18058	18040	18175	18189	17821	18093	18159	18294	18039	17844	18041	18111	17939	17884	18206	18222	18062	18102	18030	17969	18254	18246	18047	18318	18119	18008	18078	18211	18072	18091	18136	18135	18007	18048	18161	18086	18008	18023	18142	18178	18125	18005	17904	18063	18023	18087	18299	18089	18153	18058	18033	18022	17941	18076	18074	18241	18044	18043	18087	18179	18163	17828	17941	18053	17919	18151	18092	18057	17853	17949	18062	18092	18261	18184	18084	18219	17982	18115	18073	18068	17994	18000	18148	17924	18068	18083	18072	18112	18112	18080	17939	18149	17999	18031	18239	18160	18029	18166	18115	17974	18090	18132	18229	18001	18179	18134	18136	17850	18123	18136	18137	17979	18099	18145	18187	18088	18123	18010	18112	18211	18008	18382	18174	18333	18009	18138	18068	18213	18162	18061	18056	18026	18185	18232	18026	18020	18016	18146	17967	18139	18149	17982	18055	18146	18029	18322	18022	18016	18002	18239	18074	18237	17931	18124	18239	17953	18115	18068	18116	18001	18086	18181	18126	18113	18138	18047	18184	18208	18173	17956	18204	18169	18240	18123	18269	18203	17864	18201	18009	18130	18326	18091	18047	18230	18002	18165	18005	18039	18144	18297	18237	18090	18196	17994	18055	18085	18207	18171	17918	18173	18167	18158	17854	18093	18223	18062	18161	17971	18022	17978	18012	18068	18013	18214	17966	18064	18227	18085	18085	18201	17954	18189	18102	18087	18002	18070	18018	18226	17857	17927	18248	17930	17949	18015	18193	17882	18126	17943	18050	18303	17977	18161	18150	18125	18078	18099	18083	18004	18082	18248	17872	18044	17994	17892	18202	18275	18234	18011	18038	17975	17875	17989	17924	18062	17954	18127	18216	18065	18097	18052	17884	18157	18103	18089	18019	18054	18103	18124	18048	18017	18041	18118	17938	18100	17900	18041	18068	17982	17968	18140	18033	18024	17972	18231	17987	17992	17963	18240	18097	17986	18016	17957	17958	17989	17884	18052	18123	18119	17896	18100	18063	18123	18133	18020	18187	18194	17923	18023	18052	17947	18133	17976	18116	18078	18110	18105	18213	18066	18076	18019	18135	18178	17900	17901	18327	17985	17975	17899	18087	18172	18160	18050	18236	18033	18242	17925	18226	17938	18035	18165	18184	18212	18068	18101	18143	18024	18192	18082	17962	18226	17915	18069	17961	18077	18144	18111	18023	18238	18109	18093	18023	18196	18243	17958	17898	17934	17985	18046	17947	18255	18012	18030	18195	18295	17983	18020	18099	18375	17989	17956	18188	18027	18065	17993	18082	18254	18009	18234	18073	17959	17983	17969	18270	18119	17971	17935	18244	18084	18071	18180	18082	18254	18166	18143	18032	17919	17936	17957	18066	18099	18246	18164	18100	17890	18026	18080	18327	18070	18000	18017	17979	18058	18148	18056	18113	18310	18164	18155	18143	18334	18244	18115	18009	18081	17923	18129	18017	18006	18366	18125	18088	18296	18132	18073	18115	18170	17855	17909	17962	18265	17948	18091	18079	18004	18053	17997	18017	18063	17983	18089	18071	18123	18012	18191	18210	18036	18230	17993	17937	18154	18048	18208	18025	18080	17954	18215	17991	18032	17929	18087	17867	17937	18145	17990	18045	17969	18106	18024	17864	18015	18073	18071	18173	18065	18057	17887	18018	18116	18098	18195	17997	18082	18207	18120	18102	17950	17910	17900	17915	17891	18046	18115	17930	17981	18059	18013	18200	17962	17970	18080	18145	17833	18057	18186	18046	18238	18086	18092	18050	18031	18192	17972	18075	18103	18184	18163	17961	17816	18030	18113	18116	17938	17947	18137	18307	18009	18252	18162	18011	18311	18024	17927	18038	18043	17994	18122	18084	18112	18123	18049	18135	18295	18107	18189	18144	18154	17792	18002	18114	18178	17925	18130	18102	18156	18074	18160	18039	18254	18173	18148	18019	18179	17892	18006	18076	18006	18144	18179	18129	18074	17989	18015	18075	17985	17972	18083	18130	18066	18085	18150	17882	17824	17880	18175	18165	18219	18102	18157	18057	18093	18055	17959	17984	18041	18043	18026	18117	18242	17924	18003	18180	18194	18100	18100	18015	18158	17906	18093	18081	18043	17894	18106	18028	18082	17970	18064	17904	18144	18071	17883	17897	17899	17897	18202	18016	18115	17943	18105	18034	17973	18017	17970	17851	17913	18123	18187	18377	17998	17955	17948	18123	18053	18191	18173	18021	18070	18048	18040	18051	18283	18218	18008	17986	18155	18270	17891	18100	17992	18097	17979	18052	17987	18026	18094	17947	18008	18073	18156	18221	18085	18013	17998	17994	18190	18049	18133	18297	18315	18085	18060	17860	17974	18050	18289	18184	18220	18217	17882	18045	18069	18084	18150	18146	18254	17931	17970	18007	18144	18212	18217	18124	18148	18059	18153	17889	17977	18073	18177	18009	18040	18114	17979	18100	17938	17904	18011	18075	17986	18105	17855	18112	18033	17987	18080	17965	17884	17919	18053	18050	18010	17975	17907	17929	17941	17952	17884	18032	17944	18146	18308	18046	18083	18029	18100	18038	18072	17959	18151	17939	18018	17837	18086	18066	17999	18067	18037	18079	17981	18206	18017	18002	18187	18078	18168	18168	18115	18098	18310	18343	18019	18202	18074	17934	18119	17913	18050	17999	18101	17972	18209	18019	18022	18093	17979	18157	18117	18194	17966	18181	18102	18039	18110	18091	17915	18057	18021	17892	18043	18141	18186	17828	18065	18160	17905	17900	18081	18047	18299	18055	18135	17918	18069	18150	18125	18077	18042	18089	18290	17984	17929	18039	18010	17921	17967	17930	17991	18050	18080	17987	18001	18187	18095	18050	18103	18061	17898	18057	18235	18017	18086	18124	17917	18078	18155	18136	18023	18028	18208	17939	17879	17970	17904	17875	17930	17889	18059	18038	17984	17978	17940	17856	18039	18002	18018	18212	17954	17951	18064	17998	18100	18113	18076	18226	18215	18029	18149	18118	18032	18062	18088	18264	18052	18011	18016	17916	18080	18060	18094	18007	18124	17993	17951	18024	17882	18075	17980	17981	18150	18150	18152	18113	18255	18275	18066	17965	18109	18108	18163	17974	18030	18046	17921	18074	17926	18144	18230	18020	17960	18167	18117	18095	17990	18019	17974	18036	18064	17924	17979	18058	18172	18261	18379	18253	18061	18072	18115	18031	18038	18019	18080	17973	18089	18311	18080	18028	18005	17968	17959	18148	17879	18085	17958	18040	18053	18011	18100	17926	18234	18314	18156	18115	17947	18101	18047	18353	18061	17993	18151	18138	18097	17989	18243	18108	17970	18011	18187	18147	18192	17937	18152	17894	18129	18097	18087	17952	17814	18154	18053	18162	18116	18275	17950	18030	18042	18081	17914	18068	17962	18081	18195	18117	18068	17935	18089	17773	18036	18093	17968	17965	17968	17983	18146	18194	18125	18134	18274	18069	18188	17976	17955	17948	17990	17964	18017	18159	17976	18076	17855	18070	18133	18101	18092	18071	17942	18019	18147	17864	17955	18227	18132	17887	18277	18148	18009	18227	18063	18218	18237	18056	17985	18122	18118	18059	18008	17923	18145	18100	18108	18016	18060	18216	17976	18147	18233	18099	18271	18288	18100	17839	18120	18213	17752	18201	18183	18089	18063	17942	17910	18122	18016	18013	17918	18118	18195	18314	18056	17831	17997	17929	18113	18025	18137	17953	18080	17948	17990	17985	17997	18050	18012	18023	18197	18086	18177	18302	18048	18005	17978	17835	18008	18245	18172	18132	17943	17999	18019	18009	18015	18153	17726	18067	18260	18012	17974	18074	17997	18066	18088	17959	18083	17959	18179	18021	18072	18135	18076	18037	18021	18130	17957	18063	18025	18072	18022	18074	17847	18012	17986	18035	17986	18127	18006	18010	18112	17983	17978	18126	18111	18089	18280	18121	18102	18012	17948	18205	17993	18260	18054	18121	18097	18034	18169	18150	18243	18150	17901	18069	18203	18192	17957	18007	18101	18174	18079	18025	18220	18072	18076	17914	17829	18045	18074	18070	18198	18229	18152	17733	18111	18088	18059	18173	17867	17823	18106	18127	18280	17773	17944	18249	18176	17932	18324	18127	18214	17807	18118	17950	18126	18181	18154	18181	17993	17926	18173	18098	18162	18166	18132	18141	18100	18095	17934	18054	17835	17863	17980	18226	18128	17926	18103	18105	17906	18073	17990	18082	17853	18219	18065	18283	18036	18075	18032	18097	17934	17980	18073	18069	18264	18063	17901	18051	18071	18092	18072	18111	18223	17964	18077	18075	18142	18116	17987	18014	18022	18075	18018	18176	18165	17928	18336	18013	18029	18117	18149	17887	17988	18045	18147	18183	18185	18098	18109	17987	18065	18029
30306	54996	50735	41602	37485	31527	26712	24309	21415	19610	18486	17949	17260	17082	16675	16395	16311	16017	16040	16007	15641	15753	15549	15513	15641	15314	15386	15334	15320	15160	15249	15151	15254	15151	15320	15341	15256	15107	15276	15046	15265	14999	15060	14963	15014	15013	15049	14956	15057	15122	15036	15106	15101	15105	15031	14975	14872	15075	15042	15005	15215	14836	15076	15056	15092	15353	14940	14993	14967	14994	15014	14829	14959	15013	14872	15095	14937	15244	15029	15138	14908	15101	14957	15071	15055	14935	14957	15146	15048	14996	14947	15075	14907	14973	14967	14868	14930	14938	14960	15100	14912	15029	15023	14861	15107	14974	15038	14984	14935	15174	14940	15089	14924	14844	14919	15054	14967	15027	15043	14984	15000	15028	15014	14955	14996	15125	15132	15002	14998	14940	15117	15095	15079	15098	15234	14993	15135	14979	15073	14940	15043	15121	14929	15173	14927	15031	14875	15138	15074	15117	15037	15068	14937	15035	15065	15066	15162	14959	14978	14834	14944	15179	15047	15133	14956	15204	14895	15079	15050	14913	15071	14968	15096	14939	15043	15032	14951	14974	15000	15015	15065	14898	15052	14943	14916	14893	14968	14939	14947	15066	15113	15104	14785	14989	14951	15091	14977	15046	15101	15069	15053	15036	15102	14982	15019	14975	15141	15041	14871	14954	15072	14968	14992	15058	14946	14916	15144	14938	14977	14885	14866	14945	15019	14954	15086	15032	14877	14973	14898	15074	15020	15171	14916	15091	14993	14984	14984	14926	14915	15052	15009	14900	15029	15152	14990	15004	15034	15039	14969	14920	14990	15021	15111	15094	14838	15163	15108	15124	15011	15060	15032	15035	15066	14953	15080	15051	15071	15032	14933	15058	14973	14991	14973	14932	15058	14963	14881	15012	14978	14829	14851	15048	15090	15130	15092	14953	15202	14859	14949	15221	14871	14936	14980	15116	14989	15081	15023	15045	14852	14919	15091	15114	14960	14882	15040	14870	15129	15044	15135	15026	14925	15008	14927	15068	15083	15002	14862	15006	14893	15016	14835	15085	15189	14942	15095	14961	14990	15109	14905	14868	15037	14925	15091	14971	14994	15076	14998	15116	14997	15086	14908	14861	15151	15225	15124	14934	14914	15092	15166	15019	14931	15089	15029	14961	15151	15041	15135	15052	15096	15144	14985	14964	15123	15028	15070	15064	15009	14999	15128	14957	15127	14868	14946	14958	15081	14879	15012	15120	15143	14974	14983	14956	14959	15113	15133	15019	14970	15008	15009	14993	15037	15139	14876	14880	14834	15021	14893	14993	14860	15041	15006	14942	15067	14992	14972	14921	14951	15076	15222	14870	15020	15136	15113	14963	14953	15025	14980	15128	15040	15041	15081	14958	15077	14919	14890	14977	14978	15049	15062	14939	14978	14966	15030	15144	14863	14981	15117	15045	15003	15189	14997	15032	14848	14938	15150	14975	14936	14871	15043	15087	15004	15089	15095	15091	14995	14884	15162	14939	14990	15174	14854	15103	14917	15046	15105	15057	14939	15053	15041	15009	15111	15068	15087	14996	14963	15106	15000	14953	14964	15110	14964	15099	15097	15068	15096	15156	14899	14936	15067	14927	15031	15046	15044	14882	15117	14884	14816	14981	15138	14865	14993	14975	14879	15083	15111	14972	14933	14944	14980	14898	14962	15097	15012	15137	14923	14946	15037	14913	15190	14777	15027	14866	15012	14887	15073	15021	15208	15136	15153	15142	15121	14951	14985	14965	15157	14913	15028	15021	15043	14995	15164	14954	15163	15007	14986	14948	14887	14910	14888	14924	14923	15070	14981	14915	14945	14897	15132	14973	14986	15012	14986	15037	15107	14961	14873	15020	15049	15067	15073	15154	15051	15052	14903	15021	14971	14885	15093	14934	14792	14928	15022	14912	15038	15012	15095	15015	14904	15074	14867	15038	14990	14989	15003	15064	14966	15195	15041	15107	15056	15080	15117	14890	15038	14958	15025	14961	15014	14945	15131	14967	14918	15038	14917	15187	14897	14988	15119	15028	15093	15017	15121	15057	14968	14911	15137	14878	14986	14986	14943	14884	15107	15149	15027	15106	15017	15152	15100	15187	14845	14935	14929	15076	15042	15095	15138	14976	15057	14851	14886	14976	14978	15181	15148	15054	14979	14851	14890	14966	15067	15064	15016	15156	14952	14972	15032	14819	15037	15095	15115	15104	15095	14933	14917	14961	15096	15094	15211	14899	15012	15064	15085	15126	14966	14952	15020	15075	14987	15220	15126	14962	14950	15118	15112	14925	15192	15078	15060	14964	15016	15065	15105	14864	15020	14913	15098	15164	15044	15023	15103	15061	14826	15073	14943	14940	15024	14953	15106	15018	15119	14966	15103	14997	15014	14857	15067	14991	14983	15024	15043	14923	14989	15018	14921	14961	15048	14981	15114	15004	15043	14955	14918	14982	14971	14988	15268	14928	15165	14899	15133	14972	14969	15067	14999	15045	15094	14955	14990	15136	14954	14997	14999	15036	15121	15053	14980	15052	14969	14922	14983	14981	14939	15138	14977	14974	15095	14982	14961	15038	15087	14870	14919	15048	15006	14990	15033	14953	14852	14846	14884	14923	14991	15051	15110	15047	14898	14883	15069	15163	14977	14952	15086	14992	15102	14999	15033	15057	15004	15074	14990	15173	14942	14799	14860	15011	15098	14828	15069	14971	14977	14946	14957	14990	15098	15073	14803	15007	14797	15019	14875	14960	15114	14969	14983	14927	15073	14947	14843	15044	14924	15061	15168	14996	15122	14927	14963	14839	14955	15020	15139	15107	15012	15079	14953	15077	15196	15078	15032	15068	14943	14916	14946	15073	15136	14899	15056	15072	14808	15066	15122	15108	14919	15105	15029	15138	15030	14988	15062	15108	15117	14865	14990	14951	14961	15165	15012	15088	15062	15045	14865	15011	15170	14905	15014	14973	15022	15013	15117	14940	15020	15028	14996	15106	14930	15161	14904	15036	15127	15099	15093	15158	15019	14982	14977	15182	14992	15163	15147	15005	15096	14982	14989	15135	15111	15107	15117	15013	14903	14933	15162	15058	14824	15139	15043	15013	14951	14886	15119	15067	14981	14975	14991	15101	15216	14945	14962	15068	15128	15027	14974	15123	15085	15039	15039	15006	15088	14905	14906	15014	14922	15032	14923	15010	14933	15172	14953	14995	15007	14934	15106	15069	15081	15099	15006	14761	15026	14922	14909	15052	15216	15071	14868	14957	14987	15110	14843	15108	15172	15100	15006	15096	15032	15114	14978	14953	14960	15128	15046	15072	15131	15114	15011	15000	14985	15195	14969	15047	14980	15027	15060	14778	14997	14948	14932	14943	14901	15060	14916	15173	14921	15185	15140	15117	14963	15165	15036	15045	15133	14932	14973	15040	14966	15046	14973	15073	14974	14921	14907	15056	14928	14876	15224	15109	14955	15000	14975	15062	14994	15146	14997	14972	14862	15083	15004	14937	14913	14868	15064	15027	14917	15009	14946	15052	14984	15173	14952	14954	15055	14883	15102	14834	15227	15001	15192	15003	15067	14996	15048	15096	14943	15062	15024	15082	14958	14949	15220	14963	14937	15217	15014	14979	15074	15143	14902	15103	15022	15087	15142	15068	14830	14989	15050	15109	14860	14846	15186	15074	14901	15013	15019	14959	14983	14993	15017	14966	14872	14912	15127	14814	15023	15012	14981	14844	14978	14990	14953	14946	15010	14904	14962	14997	15038	14891	15008	15092	14974	15005	15059	14944	14925	15118	14976	14965	15014	15030	15178	15077	14981	14996	15063	14880	15155	15072	14913	14973	15061	15172	15132	14970	15055	15113	15094	14943	15004	15028	14913	14959	14926	15057	15003	14989	14964	15133	15120	15023	15042	15145	14793	14965	14959	15124	14999	14958	15047	14885	15125	15132	14779	15004	14859	14981	14950	15010	15018	14797	15036	15180	15067	15073	14925	14914	14975	15094	14839	15080	14981	15080	14986	15103	14910	15049	14966	15050	14935	15001	15041	14880	14916	14965	14946	15068	14958	15044	15051	14974	14829	15169	15069	14991	14913	14905	15134	15029	15080	15003	14928	14919	15113	15066	15047	14984	15099	15074	15119	14891	15012	15160	15118	15084	15102	15047	15248	14850	15028	14880	14891	14940	14907	15027	15014	14897	14955	15024	14870	15200	14848	15113	14937	15078	15215	15017	14974	14956	15027	15021	15065	15181	14870	15029	15291	15094	15153	15013	14894	15040	15148	14881	14900	15036	15047	15147	15044	14967	15016	15160	14918	15092	14982	15125	14891	14917	15033	14981	15074	15031	14998	15092	15101	15065	15054	15203	14965	15024	14968	14901	14963	14946	15036	15018	15086	14971	14864	14970	14931	14978	14768	15023	15041	15015	15108	14983	15053	15132	15015	15023	14982	15161	14959	14970	14907	15114	15044	15027	14912	15033	15002	15013	15025	15093	14948	15117	15064	15103	15036	15198	14880	15044	14903	15130	15188	14947	15043	15082	15058	15084	14966	15094	15002	15125	15030	15175	15179	14945	15074	14951	14943	15045	15015	15034	14914	14981	15173	14916	14995	14973	15057	14966	14973	14855	15040	15000	15110	14987	15219	15012	14866	15024	14891	15153	14901	15057	15088	14856	14989	15068	15042	14979	15129	14780	15127	15044	15143	14989	14925	14886	14889	15014	15071	15103	15020	15055	15105	14967	15020	14898	14975	14986	15096	15002	14828	15085	15182	14947	15014	15024	14989	15122	15070	14997	15022	15074	15131	15039	14994	15063	15008	15041	14992	15050	14974	15053	14983	15100	15006	15067	15105	15041	15157	14995	14985	15041	15066	14984	15120	15201	15033	14933	15012	14850	15073	14932	14964	14934	14925	14984	15072	15054	15061	15149	14929	14914	14822	15058	14989	15054	14957	15102	14974	15001	14933	15141	15222	15103	14910	15113	14957	15166	15114	15055	15024	15079	15088	14968	15051	15038	14971	14947	15028	15025	15003	14985	14916	14949	15046	15075	15098	15030	14967	14922	14917	14986	15101	15052	15048	14969	14887	15086	14961	15028	14762	15108	14978	14967	15125	14992	15053	14981
28494	27117	35027	32910	27746	23854	21412	20077	18821	18360	17832	17845	17541	17494	17153	17297	17279	17318	17304	17232	17008	17098	17125	17187	16982	17133	17010	17089	17109	16927	16918	16854	16810	16939	16998	17036	16962	16910	16777	16989	17091	16836	16898	16971	17041	16992	16951	16953	16859	16885	16958	16983	17043	17017	16949	17134	16924	16996	16791	16936	16975	17042	17014	16931	16984	17105	16973	16937	16904	16920	17029	16849	16972	16907	16842	17052	16841	16960	16857	16890	17063	16954	17038	16966	17085	17066	17130	16913	16871	17220	17075	16792	16954	16997	16708	17113	16837	16900	17023	16847	16809	16962	16758	17142	16988	17130	16938	16836	16818	16877	16996	16873	16891	17052	16965	16926	16989	16814	17032	16791	17102	16928	16960	16942	17000	16875	17037	17046	17085	16885	16770	16859	16887	17099	17101	17021	17001	17017	17127	16678	16842	16807	17081	16909	16661	16905	17046	17098	16979	16867	17015	17085	16933	16917	16789	17038	16951	17025	16954	17025	17078	17011	16831	17028	17009	16931	16985	16812	16822	17009	17119	16782	17095	16904	16713	16991	17052	17097	16805	16934	17134	17103	17015	16781	16790	17005	16940	16979	17070	17025	17028	16708	16829	16781	16963	16996	17151	17043	16933	17045	17012	16853	16942	16974	17015	16756	16889	16976	17014	16916	17129	17009	16995	16952	17037	16979	16988	16985	16941	16833	16883	17044	16987	16754	16859	16968	17017	16851	17198	17018	16978	17041	17081	17068	17035	16974	16866	16649	16870	17034	16794	16864	16821	16860	16800	16903	16973	17168	16917	16971	16926	16964	17022	17048	16857	17271	16990	16897	17044	17114	16893	16816	17006	16976	16902	16692	16894	16964	16934	16959	16998	17073	17064	16981	16938	16932	16763	16784	17032	16805	17163	16943	16946	17036	16780	16853	16951	17053	16919	17066	16805	17026	16887	16865	17007	16925	17161	16887	16880	16752	16928	16965	17157	17121	16990	16690	17006	16977	16674	16908	17049	16929	16831	17083	16947	16806	16950	16975	16751	16902	17074	17231	17165	16818	16839	16954	16958	16684	17143	17023	16791	16772	16979	17023	16975	16909	17039	16994	16989	16877	16867	17173	17125	16789	16767	16855	16953	16887	16987	16822	16983	16858	16921	16997	16815	16923	17048	16943	16946	16864	16935	17078	16798	16864	16779	16863	16885	16963	16938	17059	17132	16940	16907	16734	17061	16968	16658	16830	17037	17013	16764	16958	17141	16990	16860	17019	16961	16907	16996	17005	16992	16953	16927	16901	17106	16862	16986	17014	17051	16846	17079	16875	17037	17004	16715	16831	17084	16993	17133	16962	17126	17034	17008	17059	16871	16998	16899	16888	16960	16978	16995	16925	16747	17090	16938	16831	16999	16898	16923	17074	16953	16940	17089	17029	16960	17080	17126	16985	17136	17021	16991	17170	16741	16903	17099	17030	16636	16782	16917	16893	16944	16916	16988	16958	17039	16835	16958	16755	16831	16918	16931	16945	16839	16882	16843	16873	16849	16813	16963	16793	16804	16982	17161	17026	16987	16857	16935	17045	16847	16993	16813	16953	16910	16795	17017	17003	16899	16851	16847	16761	16940	16900	16917	16911	17063	16859	17082	16945	16814	17019	16864	17111	17156	16964	16915	16924	16896	16934	16893	16774	16887	16933	16911	17081	16833	17063	17004	16942	16995	17043	16910	16881	17162	16899	16961	16980	16904	16903	17105	17164	17097	16736	16861	17062	16992	17080	16841	16769	17130	16924	17062	16938	16893	16885	16756	16937	16998	17089	17057	17097	17035	16953	16942	17027	16993	16965	17011	17033	17148	17109	16842	17119	17055	17151	16869	17157	17035	16942	17044	17217	17071	17032	16900	17002	17030	16916	16871	17100	16916	16933	16941	16988	17265	17048	17011	16922	17069	17026	16857	17018	16865	16973	16836	17179	16914	16814	17040	16919	16959	16824	17034	16888	16854	17023	17018	17077	17199	16946	17171	17090	17052	16927	16947	17018	16859	17228	17050	16870	16937	16678	16760	16961	16987	16898	16867	17107	16938	16831	17066	16817	16970	16918	16972	17164	16991	16928	16914	16929	16912	16902	17096	16834	16918	16973	16797	17107	16952	17146	17032	16921	16925	16985	17071	16778	17012	16860	17083	17202	16916	16966	17065	16897	17079	16629	16778	16732	16903	17132	16944	17124	17054	16738	17118	16765	16846	17106	16912	17008	16894	16822	17167	17083	16930	16831	17045	16972	17027	17004	16917	17068	16954	16991	17082	16847	16790	16865	16802	16745	16898	16871	16994	16954	17020	16865	17091	17153	16713	16905	17048	17096	17210	17113	17037	17016	17067	17098	16775	16906	17138	16970	16765	16892	17010	17036	16840	16804	17009	17205	17142	16948	16933	16973	16858	17089	16730	16987	17010	17108	16933	16927	16982	16779	16824	17014	16871	16729	16908	16964	16897	16964	16811	16954	16850	16938	16959	17174	16955	17106	16993	16914	16974	16913	16881	16785	17016	16822	17155	16987	17004	16767	17091	16998	16807	16931	16953	17022	16852	16992	16936	16988	17081	16935	16765	16858	16882	16916	17013	16929	17175	16964	17070	16903	16889	16983	17088	16972	16814	16874	17023	16933	16822	16801	16873	16981	16688	16990	16863	16758	17084	17150	16844	16939	17034	17106	16837	17052	16934	16958	16968	16729	16951	16788	17164	16880	16898	17073	17012	16844	16836	17129	16849	17026	17008	16877	17017	16819	17014	16660	16878	16907	17039	16855	16834	16911	16949	16977	16989	16956	16756	16716	17032	16801	16857	16929	16730	16739	16910	16982	17018	17109	17082	16834	16853	17061	16914	16762	16941	16779	16973	16816	17150	16957	16872	16976	16863	16864	17146	16872	16846	16797	17135	17120	16915	16846	16876	16835	16915	16858	16895	16956	16993	17007	16919	16974	16933	16953	16965	16779	16983	17022	16982	16901	17103	17128	16951	16915	16885	16928	16965	16853	17189	16935	16822	16869	16769	16943	17120	17023	16964	17127	17112	16985	16860	16965	16983	16865	16935	16819	16948	16938	16971	17031	16650	17052	17082	16938	16969	16948	16890	16851	16858	16944	16947	17110	17036	17157	17096	16882	16987	17046	16971	17063	17063	16848	17037	17055	17299	16953	16852	16851	16944	16872	16923	17084	16987	17055	16873	16997	16973	16903	17053	16705	17039	16928	16875	16986	16973	16899	16891	16918	17092	16919	17017	17110	17081	16911	16953	16934	17015	16995	16950	17042	17040	17015	16894	16886	16880	16854	17104	16908	16961	16857	17028	17111	16958	17129	17079	16885	16964	16930	16998	17029	16965	16938	16926	17014	16782	16744	17087	17038	17123	16854	17056	17052	16854	16898	16908	17058	17046	17053	16850	17046	17060	17012	16965	17151	16909	17068	17092	16920	16961	16980	16796	17015	16962	16882	17094	16804	16999	17024	16906	16953	17023	17108	17066	16941	16991	16987	17041	16873	16917	17040	16899	16926	17083	17110	17009	16866	17082	16865	16984	16973	16996	17078	17051	16970	16924	17004	16749	16776	16995	17017	16870	16882	16880	17069	16921	17102	16902	16913	16886	16939	16915	17068	17033	17078	17084	16816	17057	16826	16883	17112	17078	16839	16907	16893	16997	17043	16959	17151	16903	16891	16918	16906	16675	17144	17032	16920	17110	16953	17056	16957	17122	16978	16864	17277	16939	16904	16891	16817	17125	16914	16844	16953	16930	16805	16993	16964	17027	16852	16859	16825	17006	16815	16935	16867	16741	17021	17204	17004	17134	16975	17197	17054	16986	17089	16974	16910	16965	16983	17064	16971	17041	17185	17208	17022	16881	17028	16933	16958	16939	16817	17133	17134	17003	17123	17116	17124	17033	16792	16865	17008	16966	16813	16925	16996	16936	16913	16919	16866	16974	16928	16974	17128	16912	16926	17159	16907	16972	17018	16724	17105	16753	16964	16983	17045	16950	16922	17054	17015	17097	17013	16841	17083	17117	17097	16998	17010	17263	17168	16812	17099	17023	16929	16948	16876	16931	16888	17180	17095	17042	16987	17116	16947	16937	16920	16994	17295	16985	16835	17102	16934	17111	17012	17054	16983	17012	16838	16877	16938	16964	17032	16970	17023	17046	16914	17034	16840	17052	17158	16970	16974	16928	17014	16819	17030	16927	16821	16976	16934	16976	16942	17109	16928	16941	17133	16827	17061	16865	17034	16921	17004	17045	17008	16863	17160	16814	16953	16979	16811	16920	17051	16994	16954	16756	16946	17159	16841	16888	16864	17044	17133	16896	17017	16849	16909	17063	16953	17081	17022	16913	16906	16914	16836	16930	17061	16871	16769	16734	16777	16970	16881	16795	17160	17014	17007	17307	17003	16925	17062	16900	16866	17071	16901	17166	17036	16942	16784	16983	16917	17147	16944	17036	16957	16821	16922	16876	16942	16949	17119	16918	16910	16889	17020	16971	16915	17107	17037	17026	17144	17140	17105	16946	17211	17096	16767	17048	16871	16997	16858	17059	16861	17014	16900	16887	16936	17133	16909	16952	16871	17019	17055	16918	16876	16959	17004	17050	16978	17244	16901	17022	17002	17174	16812	16877	17037	17110	17022	16954	16990	17088	16970	17054	17082	16979	16908	17233	17203	17080	17073	16956	16895	17013	17012	16979	16831	16941	17026	16877	16763	17001	16868	16838	16608	16864	16977	17057	16923	17015	16953	16894	16847	16740	17117	17182	17108	16823	17051	16990	17062	16936	16753	17004	16890	16877	16904	16965	16968	16823	16750	16789	16995	17089	16963	16840	17052	16881	16869	16909	16801	16793	16804	17067	17023	16944	16843	16871	17239	17053	16975	16966	17210	17012	16866	16981	16909	17051	17097	16858	17142	17001	17055	17087	16919	17044	16888	16899	17204	16766	16973	17125	16858	16890	16977	16901	17039	16923	17135	16905	17092	17053	16923	17354	16884	17107	16913	17082	16963	16801	17137	16979	16897	16888	17038	17041	16830	16866	17033	17095	16958	16868	16964	17051	17175	17090	16841	17061	16959	16900	17022	17131	17201	17104	16875	17045	16935
28295	42498	38601	31626	27966	23390	20015	18540	17213	16493	15958	15498	15272	15282	14991	15019	14977	14742	14793	14640	14640	14835	14586	14590	14552	14572	14530	14518	14315	14540	14524	14364	14456	14501	14519	14417	14416	14432	14502	14412	14329	14453	14334	14276	14362	14367	14380	14384	14524	14393	14322	14526	14186	14267	14285	14479	14230	14379	14298	14479	14413	14361	14417	14499	14496	14294	14435	14339	14248	14448	14332	14339	14355	14257	14400	14424	14374	14336	14374	14338	14520	14409	14305	14291	14324	14294	14302	14504	14384	14548	14205	14274	14249	14370	14196	14327	14371	14328	14381	14257	14413	14387	14515	14570	14470	14409	14341	14363	14366	14517	14194	14428	14420	14564	14455	14383	14283	14352	14421	14474	14545	14426	14539	14416	14392	14236	14515	14248	14264	14295	14461	14490	14565	14365	14253	14289	14303	14470	14591	14313	14419	14281	14285	14481	14304	14441	14522	14454	14344	14407	14302	14487	14044	14345	14464	14310	14310	14440	14369	14363	14373	14362	14433	14228	14255	14176	14442	14283	14204	14325	14305	14355	14407	14371	14381	14193	14260	14345	14204	14312	14478	14462	14529	14316	14407	14213	14394	14171	14315	14222	14430	14224	14257	14574	14236	14332	14364	14373	14481	14296	14521	14427	14451	14249	14397	14497	14279	14381	14327	14264	14327	14353	14366	14347	14341	14245	14236	14302	14221	14270	14523	14495	14311	14427	14427	14467	14222	14277	14383	14499	14265	14360	14437	14563	14338	14326	14298	14380	14403	14441	14360	14394	14466	14403	14382	14352	14286	14228	14599	14396	14497	14446	14470	14345	14456	14354	14447	14438	14467	14422	14341	14400	14355	14441	14405	14440	14431	14284	14283	14285	14493	14274	14331	14433	14093	14288	14409	14404	14281	14293	14393	14308	14338	14390	14415	14279	14375	14264	14304	14366	14367	14448	14334	14408	14371	14339	14380	14369	14427	14413	14654	14414	14327	14357	14397	14443	14423	14366	14228	14356	14452	14332	14553	14386	14510	14554	14404	14186	14283	14400	14423	14336	14332	14434	14412	14563	14406	14309	14410	14127	14330	14257	14345	14494	14564	14453	14390	14279	14556	14384	14327	14392	14397	14433	14526	14320	14203	14368	14436	14474	14404	14001	14339	14352	14249	14421	14468	14369	14266	14278	14331	14458	14476	14405	14431	14319	14465	14247	14374	14248	14243	14407	14361	14466	14476	14448	14300	14437	14364	14285	14281	14464	14341	14309	14192	14210	14333	14447	14128	14390	14523	14257	14370	14534	14360	14273	14391	14296	14462	14316	14432	14269	14350	14489	14450	14348	14310	14462	14307	14351	14517	14407	14394	14384	14360	14248	14412	14388	14541	14312	14372	14369	14478	14213	14438	14278	14312	14208	14317	14282	14391	14302	14612	14388	14408	14403	14255	14316	14259	14449	14449	14180	14563	14383	14338	14425	14406	14550	14259	14383	14571	14385	14322	14375	14363	14247	14323	14428	14414	14516	14379	14300	14323	14239	14383	14434	14362	14279	14442	14391	14327	14271	14297	14449	14436	14292	14336	14556	14530	14266	14232	14476	14390	14381	14573	14381	14391	14288	14331	14402	14469	14466	14461	14448	14489	14378	14383	14517	14416	14366	14355	14228	14418	14466	14504	14373	14304	14518	14421	14361	14278	14327	14297	14398	14425	14334	14165	14572	14463	14235	14385	14542	14303	14388	14435	14468	14265	14204	14413	14444	14305	14411	14416	14267	14303	14310	14353	14427	14512	14446	14417	14367	14226	14300	14366	14513	14352	14271	14453	14193	14394	14449	14483	14129	14413	14465	14210	14411	14315	14330	14454	14251	14143	14378	14313	14424	14400	14320	14497	14444	14328	14366	14307	14401	14502	14366	14298	14523	14406	14496	14384	14526	14364	14233	14321	14267	14400	14431	14298	14347	14459	14301	14215	14414	14360	14348	14290	14452	14279	14158	14467	14482	14396	14361	14191	14300	14466	14271	14232	14464	14348	14467	14478	14459	14338	14505	14351	14352	14513	14403	14277	14380	14325	14521	14367	14413	14401	14383	14505	14279	14363	14311	14421	14485	14384	14336	14413	14309	14406	14382	14343	14429	14263	14162	14404	14271	14257	14420	14443	14391	14255	14397	14514	14340	14518	14296	14331	14351	14206	14365	14227	14199	14243	14394	14221	14456	14511	14405	14268	14350	14538	14362	14367	14465	14255	14427	14448	14430	14537	14170	14411	14287	14325	14441	14366	14494	14434	14427	14402	14198	14351	14377	14270	14243	14416	14503	14563	14557	14366	14388	14470	14254	14357	14413	14353	14469	14386	14300	14502	14276	14311	14548	14437	14332	14362	14357	14179	14448	14309	14316	14560	14333	14307	14256	14686	14327	14471	14466	14376	14292	14375	14489	14373	14414	14342	14294	14336	14453	14465	14308	14517	14514	14306	14335	14363	14356	14384	14392	14498	14407	14527	14404	14319	14361	14399	14381	14332	14509	14381	14230	14297	14406	14434	14405	14394	14338	14408	14463	14426	14285	14363	14375	14589	14332	14311	14380	14462	14582	14374	14332	14306	14435	14340	14259	14420	14332	14339	14260	14403	14357	14348	14376	14398	14521	14275	14485	14458	14398	14332	14350	14465	14365	14336	14427	14348	14349	14334	14369	14282	14285	14334	14332	14216	14277	14344	14374	14442	14332	14293	14495	14437	14308	14343	14439	14411	14324	14400	14410	14408	14259	14345	14439	14473	14252	14223	14374	14372	14307	14243	14375	14482	14363	14296	14153	14293	14458	14331	14345	14385	14304	14335	14337	14448	14483	14527	14392	14425	14300	14360	14331	14400	14389	14297	14236	14445	14383	14348	14289	14517	14302	14415	14434	14328	14258	14369	14462	14489	14438	14507	14349	14345	14324	14437	14295	14364	14437	14240	14484	14319	14227	14447	14423	14411	14413	14274	14182	14362	14434	14310	14248	14459	14263	14297	14562	14441	14533	14387	14413	14444	14292	14388	14398	14432	14496	14353	14291	14566	14230	14440	14319	14484	14452	14282	14382	14308	14238	14356	14369	14265	14280	14361	14549	14426	14452	14338	14381	14335	14271	14371	14323	14435	14676	14428	14412	14393	14353	14440	14521	14354	14335	14342	14383	14449	14418	14472	14247	14312	14145	14335	14383	14356	14289	14522	14435	14475	14339	14453	14314	14256	14252	14254	14241	14466	14346	14478	14430	14485	14350	14495	14334	14330	14462	14458	14209	14513	14346	14306	14356	14416	14342	14497	14490	14198	14308	14437	14305	14323	14311	14388	14545	14317	14397	14322	14367	14315	14414	14225	14434	14507	14299	14193	14331	14415	14319	14322	14561	14460	14348	14339	14378	14306	14374	14361	14344	14487	14322	14404	14219	14467	14406	14423	14267	14361	14340	14387	14341	14250	14421	14392	14345	14220	14380	14293	14400	14380	14118	14433	14331	14365	14366	14337	14289	14387	14393	14553	14323	14433	14378	14382	14415	14501	14380	14511	14416	14366	14357	14430	14511	14320	14306	14297	14296	14380	14295	14447	14306	14486	14409	14465	14254	14526	14354	14289	14242	14493	14464	14457	14262	14386	14417	14540	14516	14314	14327	14365	14342	14427	14525	14440	14281	14314	14225	14406	14351	14358	14307	14540	14439	14372	14472	14444	14402	14364	14363	14302	14538	14254	14544	14460	14447	14373	14301	14369	14378	14502	14286	14299	14407	14378	14357	14543	14279	14533	14400	14480	14425	14445	14406	14386	14479	14365	14388	14484	14535	14397	14418	14418	14571	14343	14257	14291	14393	14454	14295	14474	14348	14321	14454	14305	14266	14416	14410	14487	14415	14365	14280	14365	14396	14567	14324	14473	14336	14553	14552	14357	14388	14378	14535	14507	14311	14379	14390	14400	14374	14354	14216	14231	14401	14369	14404	14424	14509	14338	14332	14398	14425	14421	14375	14418	14251	14359	14448	14284	14418	14433	14350	14380	14392	14381	14276	14123	14624	14463	14348	14495	14399	14356	14301	14272	14435	14371	14367	14382	14424	14317	14392	14205	14395	14502	14453	14193	14351	14369	14360	14248	14439	14406	14333	14266	14459	14372	14180	14411	14468	14338	14318	14325	14528	14397	14449	14475	14425	14411	14543	14401	14463	14421	14150	14499	14311	14446	14281	14329	14429	14486	14439	14488	14478	14364	14275	14518	14374	14415	14474	14256	14271	14405	14473	14509	14348	14299	14401	14255	14327	14569	14385	14408	14309	14325	14347	14370	14304	14394	14357	14574	14556	14224	14193	14291	14298	14408	14428	14324	14301	14401	14352	14418	14460	14591	14330	14352	14488	14350	14417	14408	14305	14232	14393	14403	14286	14603	14459	14449	14329	14421	14381	14376	14461	14386	14294	14319	14409	14271	14337	14535	14327	14439	14393	14380	14419	14362	14402	14375	14392	14385	14503	14448	14495	14438	14376	14276	14449	14330	14410	14321	14515	14343	14419	14472	14360	14307	14515	14350	14414	14323	14532	14281	14302	14287	14392	14346	14369	14419	14205	14361	14289	14371	14510	14278	14392	14360	14455	14608	14113	14397	14471	14328	14388	14431	14221	14403	14528	14374	14482	14340	14243	14378	14377	14434	14345	14269	14505	14310	14408	14501	14208	14447	14323	14348	14620	14390	14402	14264	14439	14498	14410	14366	14385	14352	14341	14378	14519	14256	14301	14453	14361	14249	14397	14397	14343	14401	14468	14444	14470	14406	14382	14396	14366	14418	14249	14314	14455	14382	14319	14415	14428	14225	14423	14491	14433	14434	14320	14405	14310	14393	14274	14248	14490	14299	14349	14413	14361	14466	14471	14448	14277	14250	14331	14381	14356	14354	14341	14391	14345	14101	14400	14477	14315	14426	14460	14457	14420	14371	14421	14290	14363	14541	14359	14389	14155	14472	14503	14355	14441	14081	14304	14384	14316	14353	14416	14386	14351	14237	14405	14444	14466	14396	14275	14434	14414	14425	14316	14374	14412	14266	14377	14395	14326	14449	14360	14379	14341	14269	14316	14331	14323	14337	14487	14304	14397	14269	14381	14466	14342	14401	14361
23807	21034	28478	25208	25925	27238	25753	22015	20137	19661	18829	18235	18110	18057	17848	17836	17695	17493	17423	17510	17400	17266	17175	17164	17139	17341	17188	17238	17259	17220	17329	16960	16973	17072	17079	16996	17002	17076	17030	17019	16994	16898	17072	17153	16943	16778	17006	16837	16978	17112	16749	16917	17114	16942	17070	16844	17013	16961	16792	16920	16953	17052	16925	17036	17246	17136	16949	16985	16711	16992	16922	17148	16999	17139	17228	16943	16960	16929	17111	17050	17011	17060	16823	17100	16831	16891	16763	16944	16792	16889	16887	16980	17040	17017	16982	16857	17144	17043	16783	16962	17055	16793	17165	16918	16967	16938	16894	17101	16795	16823	16792	17035	16720	16976	16801	16977	17047	16848	16890	17032	17117	16872	17008	16858	16880	16932	16884	17034	17156	17002	16945	16857	16909	17013	17073	17001	17017	16838	17083	16748	17033	17093	16839	16872	17002	16914	16816	16967	17040	17165	16977	16975	17068	16998	17059	16996	17004	17076	16921	16976	16952	16868	16897	16907	16869	16901	16911	16925	16785	16966	16999	16893	16842	16939	16928	16843	16936	17020	16828	16948	17023	17037	16929	17074	16930	16930	16931	16903	17133	16986	17028	16972	16967	16883	16882	16962	17070	16888	16869	17124	17081	17019	16991	17055	16900	16879	17103	16929	17111	17040	16888	17053	17205	16930	17033	17084	16906	16751	16714	16746	16900	16793	16859	17002	17121	16891	17020	16811	16868	17054	17110	16942	17017	16982	17103	16954	16896	16999	16840	16801	16868	16754	17001	16910	17219	16951	16964	16928	16893	17048	16914	16877	16831	16930	17046	16947	17227	16830	16999	17021	16926	16908	16868	16755	17032	16954	16911	16878	16888	16763	16916	17013	17100	16892	16916	16739	16952	16951	16975	16881	17126	16982	16836	17012	17065	17054	16876	16969	16916	17063	17014	16970	16917	17273	16965	16953	16842	16958	16859	17031	17051	16857	16871	16772	16808	16984	16821	16767	16989	17121	16943	16978	17112	16872	16805	16830	16961	16922	17004	16840	16961	16934	16895	16880	16941	16952	16810	16824	17022	16760	16819	16993	17006	16910	16836	16931	17085	16854	16857	16872	16851	17185	16981	16825	16875	16959	16993	16758	16780	17012	17026	16932	16688	16961	16950	17097	16887	16819	17032	17148	17008	17130	16960	16880	16936	16977	16957	16936	16981	16840	16997	17189	16878	16910	16926	16858	16807	16731	16952	16771	16930	16874	16996	17053	16892	16617	16927	17150	16893	16778	16705	16887	17152	16932	17062	16930	16936	16982	16869	16933	16943	16743	16914	16946	16940	16629	16833	16944	16824	16953	16815	17049	16920	16966	16874	16817	16916	17036	16688	17097	16933	16874	16883	16888	17012	16999	16903	16920	16926	16834	16840	16812	16820	17079	17056	16868	16901	16972	16960	16748	16969	17038	16912	16887	17147	16990	16965	16933	17079	16970	16860	16777	16972	17050	16909	16968	17041	16790	16938	16936	17084	16895	17027	17087	16885	17135	16794	16871	16834	16845	16866	17085	17083	16872	16835	17097	16940	16793	16974	17110	17048	17202	17060	17063	16901	17038	17047	17014	16959	16931	16857	16990	17020	17167	17010	16978	16798	16859	16739	17029	16823	16926	16940	16935	16933	16791	16962	16856	16922	16986	16801	17209	16920	16780	17107	16856	16926	16853	17072	16992	16858	17044	17050	16807	16995	17106	16835	16932	16884	17039	16732	16959	16851	16817	16797	17049	17173	16906	16993	17004	16990	16769	17018	16931	17082	16886	17188	17135	17030	16966	16933	16888	16734	16771	17073	17004	16967	16858	16885	16873	17006	16937	16978	17038	16817	16868	17050	17137	16887	17070	16891	16728	16941	16977	17057	17039	16850	16866	17087	17078	16978	16966	16763	17047	16939	17102	17071	17036	17010	16813	17106	17034	17110	16917	17192	16990	16894	16862	16906	17022	17064	16799	17011	16887	16867	17042	17000	17058	17016	17033	16943	16863	16951	17037	16865	17094	16934	16702	16906	17115	17023	16843	17005	16892	16774	16783	16834	16887	16949	16957	16970	16923	16824	16929	16853	16977	17039	17049	17011	16940	16961	16870	16867	16929	17002	16863	16723	16710	17009	16914	16836	16822	16920	16997	16809	16952	16861	16990	16942	17047	17027	16867	16892	16646	16895	16983	17123	17074	17214	17093	16746	16968	16888	16940	16865	16830	16943	16883	16993	17018	16974	16840	16914	16973	16970	16864	16666	17142	17074	16845	17032	16847	17052	16980	16977	16898	16890	16631	16949	16921	17230	16994	16980	16725	16909	16933	16838	17085	17103	16781	16836	17061	17052	16902	16924	17061	17076	16962	16940	16904	17024	16924	17027	16790	16851	16977	17015	17168	17001	17137	16974	16805	16922	17144	16896	16799	16939	17027	16905	16765	16971	16829	16901	16719	16830	16924	16977	16859	16942	16988	16807	17132	17045	17188	16940	16866	16929	16961	17019	16788	17013	17097	16923	16935	16833	16937	17114	16912	16874	16956	16920	17216	16955	16812	16949	17157	16949	16927	17047	16897	16856	17016	16926	16803	16922	16733	16993	16907	16940	16972	16994	16897	17037	16803	16986	16913	16740	17179	17241	16920	16913	17032	16988	17094	16823	16985	17034	16793	16805	16848	16986	16901	16969	17031	16812	16826	17055	16943	16984	17040	17135	16932	16597	16997	16942	17067	16867	17020	16950	16935	16797	16803	16716	16976	16960	17044	17038	16946	17012	16887	16910	16920	16852	16790	17054	16868	17034	16782	16774	16974	17017	16848	16817	16859	16897	16964	16911	16957	17161	17064	16959	17073	17112	16882	16844	16950	16999	16719	16867	16818	17041	17013	16935	17050	17115	16991	16702	16937	16776	17060	17060	17048	16953	16939	16787	16864	16973	16855	17050	16844	16860	16757	16891	16942	16969	16913	16971	16843	16990	16989	16884	16982	16976	16820	16962	16787	16883	16921	16892	16792	16980	17138	16784	17000	17029	17037	17087	16921	17031	16654	16857	16974	16955	16938	16740	16747	16866	16962	16840	17035	16876	16981	17039	16928	16984	16967	16752	16929	16875	16955	17017	17050	16843	17059	16865	16839	16769	16992	16754	17022	16987	17169	16802	16964	17055	17071	16996	16829	16927	16849	16942	16917	17044	16812	16959	17058	16938	17044	17052	16790	17148	16887	17021	16925	16813	17138	16863	16925	16784	17017	16855	16864	16864	17046	17003	16871	16943	16735	16766	17083	16991	17184	16926	16895	16920	16936	16961	17018	16899	16980	16882	16836	16783	16858	17076	16990	16884	17073	16949	16886	17053	17177	17021	16730	16735	16864	16885	16971	17095	16832	17009	17072	16746	16871	17036	17019	17153	17138	17146	16990	16827	16907	16951	16881	16834	16913	16881	16779	17046	16942	16945	16878	16906	16938	16944	16954	16942	16838	16950	16837	16760	16939	16984	16775	17011	16902	16844	16949	16859	16724	17098	16955	17007	16895	16982	17017	16954	16994	16829	16973	16824	16969	17034	16979	16827	16747	16908	16948	16901	16959	17012	16933	17088	16996	16908	16895	16847	17100	17068	17098	17081	16995	16974	16841	16888	16884	16910	16802	16816	16960	17115	16950	17114	16748	17111	16914	16993	16978	16858	16706	16930	16913	16995	16889	16743	16984	17040	16870	16899	16974	17084	17114	17001	16743	16893	16834	17197	16847	16991	16796	16754	16903	16989	17232	16894	16951	17018	16957	16924	16982	17026	17062	16859	17026	16941	16985	17071	17188	17040	16995	17194	16973	16844	17005	17130	16819	17018	17147	16749	16924	17108	16872	16972	16953	16737	16907	17132	16820	16898	16951	17077	16929	16809	17035	16757	16892	16876	16737	16907	16750	16872	16766	16777	16895	17039	16819	16884	16937	16956	16885	16883	16992	16977	17052	17153	17084	16897	16779	16780	17002	17111	17034	17040	16939	16926	16805	17032	16876	16924	17115	16866	16915	17026	16837	16878	16868	16839	16889	17030	16769	16904	16774	16816	16747	16938	16930	16908	16763	16967	17000	16940	17127	17079	16955	17007	16793	16879	16937	16929	16958	16977	16948	17176	16968	16868	17003	16891	16782	16976	16879	17163	17020	16925	16894	16871	16877	17016	16830	16907	17036	16860	16949	16808	16861	16985	16926	17006	16890	16899	16652	16993	17019	16788	17019	16981	16929	17075	16932	16936	16746	16741	16831	16954	17130	16919	17131	17015	16803	16815	16914	16968	16981	17041	16799	16975	16960	16869	16902	17137	16915	16857	17037	16923	17035	16906	16940	16798	16916	16844	16854	16960	16700	16798	16772	16823	16893	17113	16901	16907	17072	16891	16888	16835	16739	16848	16910	16861	16805	16820	16774	16881	16715	17032	16841	16788	16925	16893	16983	17037	16824	16847	16810	17006	17029	17190	16985	16824	16820	17003	17131	16881	16865	17019	16995	16942	17020	16742	16947	17003	16940	16959	16872	17083	16824	17109	17026	16943	16878	17004	16872	17068	16850	17093	16979	16907	17013	17097	16938	16977	17088	17077	16859	16915	16989	16977	16750	16990	16755	17036	17104	17049	16881	17087	16803	16836	16852	17059	17052	16976	17041	17064	16869	16957	16933	16820	16914	16828	16937	17025	16866	16987	16979	17026	17182	16990	16985	16902	16993	16780	16870	16786	17012	16826	16960	17112	16874	16802	17100	16743	16869	16912	17043	16776	17183	16888	16757	16677	16959	16821	16868	17007	16782	16940	16962	16694	16899	16884	16792	16958	16999	17020	17074	17056	17077	16989	17010	16833	16767	16859	16847	16975	17058	16834	16990	16735	16827	16678	17129	16700	17131	16866	17028	16947	17104	16932	17033	17084	16958	16924	16983	16957	16754	16951	17189	16923	16894	16987	16769	16947	16912	16961	17043	17098	16787	16885	17004	16967	16914	16886	16859	17091	16874	17038	16822	16888	16964	16880	17053	17094	16836	16998	16929	16995	17088	16919	16987	17097	16909	17115	16984	16725	16995	16839	16987	17039	16999	17045	16951	16861	17047	17017	17068	16930	16971	16949	16801
28223	48329	45550	37213	33104	27470	23116	21104	18817	17766	17088	16454	16047	15835	15615	15519	15498	15315	15181	15206	14787	14877	15010	14863	14679	14670	14575	14478	14573	14540	14289	14400	14749	14420	14571	14603	14308	14494	14365	14357	14364	14461	14491	14482	14541	14384	14602	14361	14237	14303	14396	14321	14243	14430	14424	14410	14511	14336	14527	14358	14406	14270	14328	14317	14481	14462	14525	14341	14348	14250	14328	14368	14283	14229	14470	14410	14360	14387	14366	14510	14325	14246	14314	14417	14387	14298	14421	14310	14318	14385	14365	14255	14504	14591	14297	14521	14437	14539	14397	14370	14450	14443	14399	14452	14378	14335	14439	14324	14427	14419	14465	14421	14283	14250	14367	14280	14375	14372	14267	14249	14388	14415	14357	14472	14262	14465	14365	14302	14490	14319	14334	14230	14310	14486	14326	14264	14302	14459	14376	14377	14158	14337	14319	14345	14436	14598	14317	14306	14222	14377	14198	14440	14409	14448	14319	14402	14339	14265	14221	14423	14451	14373	14271	14421	14538	14353	14249	14343	14405	14232	14438	14298	14307	14232	14400	14418	14432	14360	14357	14404	14444	14438	14508	14354	14240	14466	14494	14167	14562	14362	14257	14372	14335	14415	14417	14311	14283	14357	14376	14307	14299	14282	14374	14347	14472	14311	14210	14385	14277	14408	14456	14214	14352	14207	14446	14355	14380	14406	14460	14289	14371	14430	14387	14293	14380	14342	14356	14295	14345	14368	14349	14449	14346	14626	14263	14310	14305	14448	14235	14313	14486	14286	14336	14301	14418	14440	14442	14468	14296	14391	14294	14318	14481	14336	14311	14224	14405	14382	14355	14287	14291	14442	14343	14412	14187	14186	14162	14229	14410	14375	14291	14503	14411	14342	14262	14442	14135	14323	14530	14296	14302	14411	14402	14261	14480	14238	14336	14438	14357	14415	14406	14432	14380	14379	14397	14275	14443	14250	14338	14454	14294	14467	14396	14314	14381	14365	14331	14249	14278	14264	14493	14518	14208	14379	14281	14369	14330	14376	14469	14164	14466	14291	14420	14437	14365	14328	14411	14267	14452	14452	14380	14413	14280	14347	14336	14282	14323	14236	14544	14480	14521	14447	14366	14153	14512	14404	14495	14322	14359	14362	14425	14310	14438	14297	14408	14308	14409	14484	14450	14195	14465	14404	14415	14297	14386	14445	14492	14444	14270	14219	14393	14358	14255	14356	14340	14306	14526	14450	14300	14371	14443	14464	14368	14446	14327	14402	14458	14228	14274	14393	14550	14383	14261	14324	14220	14374	14328	14300	14462	14354	14414	14307	14384	14250	14499	14483	14426	14362	14252	14433	14388	14501	14304	14389	14218	14243	14355	14221	14331	14484	14488	14400	14396	14323	14313	14323	14415	14408	14270	14475	14366	14344	14300	14534	14325	14401	14259	14564	14451	14374	14471	14454	14256	14337	14471	14288	14421	14434	14359	14399	14412	14436	14327	14394	14383	14300	14282	14403	14335	14424	14265	14206	14368	14319	14497	14395	14464	14476	14288	14502	14406	14362	14406	14376	14433	14375	14258	14446	14331	14238	14326	14275	14238	14388	14386	14386	14385	14425	14326	14396	14392	14462	14317	14508	14236	14263	14365	14477	14412	14339	14313	14569	14352	14336	14234	14470	14294	14328	14420	14243	14285	14373	14287	14471	14401	14260	14409	14482	14318	14369	14436	14576	14532	14269	14414	14247	14264	14239	14482	14409	14329	14413	14364	14144	14148	14374	14436	14395	14270	14407	14299	14463	14269	14361	14445	14429	14329	14335	14363	14520	14358	14387	14448	14353	14447	14288	14454	14346	14353	14177	14368	14393	14414	14295	14416	14364	14333	14335	14442	14473	14266	14410	14247	14392	14295	14392	14426	14318	14271	14332	14315	14269	14390	14388	14293	14457	14519	14329	14465	14442	14264	14356	14367	14331	14432	14512	14258	14407	14337	14415	14442	14403	14385	14295	14470	14414	14458	14347	14498	14284	14457	14134	14297	14430	14434	14216	14349	14330	14373	14314	14437	14330	14277	14410	14452	14296	14463	14488	14177	14342	14249	14458	14251	14397	14236	14370	14339	14410	14457	14385	14460	14391	14422	14293	14293	14309	14547	14430	14235	14404	14371	14454	14328	14242	14360	14308	14379	14276	14445	14398	14396	14310	14447	14334	14399	14316	14417	14180	14465	14436	14270	14493	14333	14356	14468	14223	14332	14499	14447	14347	14269	14308	14363	14538	14336	14411	14375	14294	14414	14373	14475	14284	14323	14189	14374	14259	14294	14268	14386	14285	14315	14284	14263	14330	14419	14402	14476	14307	14369	14365	14384	14401	14458	14275	14498	14256	14377	14303	14374	14293	14420	14439	14534	14209	14165	14429	14143	14446	14456	14434	14385	14264	14323	14404	14450	14399	14250	14354	14419	14429	14197	14352	14417	14191	14332	14445	14303	14309	14467	14486	14388	14257	14402	14414	14367	14245	14254	14338	14251	14258	14485	14406	14444	14307	14199	14372	14433	14313	14234	14412	14282	14229	14337	14413	14454	14308	14375	14479	14401	14380	14400	14397	14470	14407	14319	14334	14456	14303	14451	14210	14383	14340	14229	14377	14449	14261	14432	14313	14280	14495	14352	14307	14311	14433	14341	14364	14309	14313	14354	14212	14388	14395	14429	14358	14251	14277	14346	14453	14398	14383	14409	14454	14460	14419	14346	14424	14173	14529	14467	14354	14490	14372	14410	14453	14585	14316	14342	14459	14393	14461	14315	14536	14364	14204	14400	14362	14350	14348	14427	14383	14341	14265	14275	14489	14376	14585	14419	14333	14313	14431	14398	14342	14333	14368	14495	14425	14246	14330	14391	14539	14448	14361	14276	14425	14329	14244	14348	14379	14448	14318	14380	14251	14493	14318	14299	14447	14278	14295	14286	14422	14396	14405	14474	14360	14356	14302	14329	14294	14294	14354	14513	14546	14402	14235	14520	14482	14389	14283	14478	14336	14202	14411	14185	14367	14297	14501	14350	14307	14364	14207	14349	14393	14287	14452	14394	14269	14278	14391	14438	14632	14453	14417	14319	14310	14417	14343	14431	14524	14340	14350	14381	14467	14356	14509	14473	14398	14301	14672	14378	14382	14504	14567	14361	14355	14340	14294	14408	14271	14345	14580	14462	14349	14390	14424	14164	14430	14120	14457	14242	14338	14549	14374	14289	14395	14433	14313	14286	14421	14272	14477	14263	14473	14203	14278	14329	14314	14469	14636	14324	14294	14466	14314	14519	14409	14280	14268	14425	14222	14467	14366	14335	14422	14492	14298	14282	14563	14322	14550	14544	14352	14427	14381	14449	14325	14373	14428	14356	14420	14474	14396	14176	14340	14334	14243	14171	14330	14358	14391	14358	14615	14383	14399	14434	14374	14304	14463	14382	14374	14509	14273	14425	14417	14337	14445	14250	14396	14388	14282	14285	14388	14305	14351	14453	14233	14243	14467	14349	14395	14535	14173	14240	14403	14350	14460	14385	14256	14437	14300	14244	14303	14394	14373	14452	14408	14405	14261	14354	14448	14401	14279	14123	14368	14341	14322	14436	14292	14143	14409	14399	14333	14422	14310	14323	14328	14165	14131	14341	14380	14456	14390	14434	14315	14381	14326	14449	14323	14475	14328	14324	14431	14342	14608	14311	14439	14258	14312	14399	14285	14303	14396	14323	14408	14218	14311	14246	14540	14345	14261	14280	14343	14285	14371	14469	14381	14337	14405	14300	14544	14345	14470	14377	14232	14232	14296	14326	14367	14266	14332	14386	14132	14460	14535	14303	14424	14358	14277	14408	14320	14243	14392	14442	14242	14444	14365	14387	14246	14435	14312	14317	14462	14348	14406	14352	14420	14276	14341	14426	14334	14468	14482	14232	14425	14315	14528	14244	14439	14374	14379	14334	14320	14396	14329	14273	14612	14419	14306	14451	14174	14206	14468	14527	14193	14289	14434	14271	14502	14284	14455	14249	14423	14407	14478	14334	14391	14381	14481	14159	14217	14204	14246	14411	14453	14360	14293	14393	14408	14375	14447	14271	14367	14288	14359	14333	14318	14432	14228	14275	14610	14500	14376	14468	14311	14339	14499	14525	14396	14455	14360	14530	14325	14337	14371	14606	14339	14394	14259	14369	14315	14377	14425	14314	14390	14312	14280	14242	14328	14424	14293	14345	14376	14382	14317	14381	14306	14323	14271	14375	14423	14354	14493	14260	14265	14444	14319	14549	14424	14321	14243	14440	14412	14472	14230	14271	14406	14454	14227	14513	14495	14125	14482	14436	14345	14373	14438	14419	14249	14236	14577	14337	14254	14509	14294	14443	14294	14352	14370	14462	14523	14317	14372	14323	14483	14285	14297	14446	14244	14377	14419	14403	14431	14394	14263	14402	14395	14466	14455	14248	14296	14243	14371	14349	14405	14324	14421	14224	14271	14377	14290	14436	14153	14470	14365	14325	14272	14341	14344	14369	14163	14359	14371	14502	14447	14337	14371	14200	14443	14478	14277	14386	14346	14283	14464	14218	14273	14348	14215	14375	14348	14160	14428	14305	14350	14486	14290	14330	14424	14284	14341	14338	14403	14429	14204	14169	14444	14373	14348	14524	14459	14385	14368	14548	14385	14405	14331	14332	14236	14411	14329	14314	14435	14337	14426	14432	14352	14334	14375	14428	14440	14456	14604	14379	14374	14425	14413	14330	14217	14336	14251	14307	14407	14327	14447	14342	14211	14174	14369	14319	14395	14208	14374	14174	14317	14456	14400	14323	14435	14370	14364	14243	14418	14289	14410	14381	14320	14224	14403	14361	14476	14323	14346	14310	14475	14360	14324	14278	14347	14395	14410	14388	14429	14436	14281	14510	14260	14370	14468	14644	14494	14379	14449	14458	14349	14421	14250	14253	14509	14253	14245	14466	14422	14407	14355	14285	14428	14236	14384	14286	14411	14285	14195	14185	14328	14385	14313	14272	14386	14326	14333	14336	14527	14512	14368	14431	14397	14426	14274	14390	14294	14255	14476	14366	14401	14256	14343	14448	14338	14246	14351	14416	14319	14351	14293	14347	14303	14340	14283
22678	21052	28797	23726	23355	27626	29716	24696	22466	21762	20961	20078	19898	19648	19419	19404	19462	19154	18800	18850	18711	18605	18743	18561	18580	18522	18417	18389	18574	18398	18470	18315	18290	18439	18291	18398	18289	18018	18154	18166	18429	18335	18295	18197	18200	18022	18212	18283	18149	18220	18118	18164	18318	18230	18142	18147	18258	18248	18398	18213	18026	18217	18221	18118	18140	18132	18212	18398	18388	18411	18337	18189	18108	18115	18242	18187	18303	18030	18142	18213	18155	18127	18052	18193	18254	18210	18196	18037	18244	18184	18227	18112	18337	18317	18232	18288	18170	18173	18313	18037	18093	18305	18197	18366	18028	18171	17959	18101	18060	18230	18058	18147	18122	18161	18138	18384	18174	18124	18027	18282	18276	18263	18220	18045	18131	18163	18147	18108	18070	18082	18291	18090	18208	17977	18367	18111	18108	18288	18379	18164	18330	18317	18071	18059	18209	18008	18374	18210	18249	18101	18166	18224	18114	18129	18383	18134	18234	18065	17778	18217	18200	17901	18278	18299	18258	18294	18032	18266	18174	18206	17999	18130	18053	18014	18160	18337	18111	18213	18180	18096	18111	18299	18187	18074	17992	18110	18065	18429	18079	18175	18004	18109	18181	17981	18242	18344	18078	18117	18129	18231	18163	18001	18119	18237	18147	18275	17988	18083	18402	18062	17883	18518	18094	18294	18200	18046	18299	18223	18100	18244	18125	18199	18216	18042	18270	18096	18295	18158	18324	18165	18099	17932	17958	18209	18121	18041	18002	18092	18221	18121	18168	18196	18145	18111	18169	18065	18154	18186	18193	17976	18042	18127	18193	18161	18216	18300	18208	18053	18173	18171	18131	18136	18151	18147	18028	18169	18229	18151	18184	18209	18066	18115	18040	18033	18130	17999	18121	18045	18080	18062	18226	18177	18205	18249	18103	18196	18358	18340	18207	18276	18154	18006	18166	18011	18250	17945	18118	18249	18353	18243	18100	18033	18203	18347	18089	18129	18207	17973	18214	18163	18088	18154	18038	18054	18275	18084	18235	18118	18006	18097	18195	18162	18153	18067	18461	18218	18077	18275	18189	18010	18126	17928	18167	18223	18083	18141	18208	18052	17913	18172	17965	18260	18251	18078	18173	18213	18059	17965	17877	18301	18150	17973	18256	18317	17981	18163	18303	18186	18295	18228	18250	18062	18147	17913	18168	18318	17946	18282	18117	18143	18005	18282	18138	18143	18287	18123	18020	18114	18188	18163	18193	17937	18097	18025	18029	18328	17861	17947	18169	18159	18056	18215	18278	18157	17947	18079	18209	18092	17913	18166	18059	18025	18240	18251	18180	18133	18264	18191	18239	18025	18148	18107	17995	17971	17942	17989	18180	17979	18290	18052	18193	18255	17905	18063	18202	18200	18126	18255	18020	18050	17985	18158	18122	18199	18262	18146	18039	18087	18057	17852	18031	18088	17974	18200	18192	18142	18207	18459	18112	18173	18017	18132	18144	18045	18201	18103	18373	18132	18086	18042	17854	17999	18429	18282	18115	18185	17937	17949	18078	18185	18105	18151	17974	18211	18273	18066	18225	18036	18160	18003	18083	18279	18185	18101	18042	17990	17971	18027	18238	18139	18015	18127	18079	18100	18148	18086	18020	18126	18204	18142	18309	18019	18086	18055	18227	18198	18188	18183	18105	18157	18148	18220	18160	18112	18057	18110	18250	17966	18255	18077	18058	18210	18090	18269	18219	18198	18225	18088	18053	18179	17718	18053	18219	18140	18252	18149	18251	18155	18126	18106	18154	18161	18135	18034	17915	18199	18180	18112	18141	18168	18044	17989	18114	18118	18007	17930	18204	18172	18229	18126	18099	17841	18057	18242	18239	18089	18143	18261	18080	17966	18129	18143	18189	18059	18265	18318	18207	18312	18164	18247	18222	18230	18258	18032	18147	18168	18142	18032	18316	18338	18199	18105	17957	17981	18214	18192	18208	18148	18050	18374	18040	18087	18098	18091	17984	18161	18129	18047	18184	18279	18091	18272	18128	18301	17893	18182	18066	18168	18262	18320	18000	18295	18177	18044	18105	18096	17989	18244	18037	18013	17953	18115	17873	18255	18126	18241	18261	18250	18252	18186	18142	18117	18054	18086	18063	18087	18176	18283	18244	18167	18157	18103	18121	18062	18008	18088	17975	18158	18039	18161	18044	18087	18027	18069	18135	18020	18248	18063	18255	18118	18056	18156	18011	18232	18102	18279	18210	18158	18341	18136	18297	18190	18232	18153	18202	18122	18249	18186	18163	18083	18279	17976	18173	17840	18168	18000	18263	18167	18199	18195	18109	17911	18166	18176	18102	18150	18260	18036	18238	17990	18264	18234	18005	18031	18369	18237	18131	18033	18295	18221	18105	18209	18042	18092	18010	18079	18174	18055	18325	17923	18333	18156	18329	18044	18202	18077	18012	18110	17845	18248	18220	18284	18271	17939	18056	17928	18071	18170	18220	18115	17869	18156	17974	18178	18124	18181	18061	17948	18180	18315	18156	18239	18062	18180	18096	18307	17978	17831	18150	18109	18107	18154	17871	17977	18173	18182	18077	17979	18062	18013	18132	18114	18178	18016	18226	18099	17996	18235	18259	18218	17999	17803	18233	17882	18186	17935	18239	18041	18165	18145	18178	18132	18179	18155	18027	18020	18186	18103	17996	18086	18062	17987	18088	18044	18166	18160	18291	18289	18115	18028	18150	18056	18262	18102	17980	17942	17956	17948	18445	18192	18141	18194	18118	18382	18076	18329	18239	18251	18141	18124	18103	18063	18354	18076	18320	17830	18368	18212	17856	18270	18312	18080	18342	18255	18063	18051	18220	18098	18242	18221	18158	18123	18142	18089	18138	18058	18143	18144	18005	18246	18095	17949	17906	18051	18455	17994	17978	18112	18263	18246	18330	18349	18044	18190	18026	18152	18091	18076	18216	18159	18247	18236	18355	18089	18113	17990	18166	18092	18189	18025	18397	18028	18274	18161	18272	18040	18095	18303	18207	18226	18132	18027	18268	17955	18000	18289	18066	18000	18089	18219	18251	18077	18047	18137	18075	18012	18122	18089	18324	18161	18137	18196	18028	18167	18108	18240	17984	17967	18198	18057	18059	18080	18077	18246	18136	18299	18167	18330	18318	18303	18035	17928	18161	18270	18180	18086	17977	17861	18093	18196	18431	18068	18004	18174	18137	18195	18184	18212	18259	18095	18008	18175	18127	18129	18330	18349	18188	18102	18167	18232	18176	18047	18188	18396	18093	17795	17958	18169	18265	18222	18222	18126	18350	18113	18278	18160	18238	18241	18043	18013	18016	18195	18212	18232	18056	18221	18231	17993	18446	17990	18053	18142	18266	18130	18162	18006	18212	18231	18167	18123	18191	18136	18228	18242	17963	18109	17985	17906	18342	18076	18053	18026	18172	18198	18128	18422	18195	18180	18203	18073	18105	18230	18046	18060	17969	18237	18220	18251	18048	18035	18355	18154	18252	18166	18265	18180	18025	18153	18197	18351	18269	18245	18117	18006	18101	18244	18243	18140	18268	18376	18197	18077	18231	17922	17987	18395	18022	18163	18008	18144	17994	17909	18272	18167	18054	18045	18185	18059	18231	18078	17934	18013	18211	18059	18148	18228	18286	18135	18257	17904	18185	18260	18053	18192	17936	18120	18315	17953	18216	18216	18081	18114	18272	17902	18240	18067	18058	18364	18338	18042	18014	18273	18086	18229	18136	17907	18113	18136	18087	17982	17912	18166	18141	18008	18223	18126	18080	18028	18222	17895	18252	18152	18138	17910	17928	18087	18074	18179	17977	18297	18279	18079	18071	18111	18177	18195	18033	18162	18291	18021	18161	17939	17998	18070	18175	18166	18203	18104	18169	18228	18095	18146	17809	17998	18254	18080	18075	18172	18035	17987	18217	18075	18254	18227	17924	18063	18009	18085	18153	18213	17980	18068	18119	18322	18015	18257	18302	18180	18113	18300	17991	17894	18253	18109	18295	18251	18009	18221	17950	17908	18175	18046	18137	18178	18107	18184	18143	18305	18067	18100	17876	18264	18015	18310	17910	18148	18049	17998	18201	18137	18139	18310	18037	18372	18238	18212	18309	18318	18122	18121	18212	18174	17925	18061	18392	18002	18119	17952	18188	18272	18049	18154	18282	18138	18094	18309	18185	18205	18155	18002	18119	18205	18142	18134	18195	18193	18211	18093	18246	18262	18181	18201	18001	18066	18201	18085	17914	18018	18164	17981	17924	18093	18227	18380	18075	18140	18130	18137	18022	18091	18001	18094	18159	18048	18153	18089	18114	18252	18108	18109	18158	18211	18126	18188	18130	18255	17973	18186	18102	17971	17981	17897	18064	18051	18032	18051	18027	18168	18286	18272	18129	18345	18155	18191	18116	18053	17989	18094	18007	18094	18081	18272	18129	17982	18066	17971	18034	18260	18406	18212	18288	18168	18138	18060	18080	18142	18113	18185	18318	18407	18258	17960	18107	18206	18089	18239	17904	18063	18063	18133	18345	18097	18103	18026	18303	18004	18177	18158	18017	18171	18111	18025	18176	18087	18121	18064	18095	18168	17960	18245	18087	17988	18323	18419	18190	18159	18179	18092	18178	18112	18265	18244	18424	18245	18188	17986	17965	18259	18276	18178	17938	17842	18030	18117	18273	17847	18089	18032	18199	18142	18255	18325	18219	18062	18224	18229	18136	18321	18094	18353	18107	18137	18199	17825	18078	18195	18068	18229	18241	17854	18207	18210	18092	18146	18185	18118	18004	18039	18037	17984	18272	18184	17922	18110	17945	18051	18112	18130	17996	18187	18004	18181	18049	18039	18213	18340	18223	18202	18233	18039	18081	18144	18210	18266	18091	18254	18180	18199	18329	18226	18053	18231	18261	18105	18137	18218	18090	18181	18343	18168	18022	17916	18087	18146	18098	18308	18046	18083	18305	18105	18176	18090	17945	17927	18208	18276	18222	18074	18098	18182	18176	18298	18088	18213	18017	18139	18154	18107	18285	18150	17985	18044	18094	17954	18155	18132	18258	18203	18247	18309	17995	17974	18221	18197	18247	18291	18433	18104	18078	18005	18083	18149	18117	18144	18079	17980
30494	54016	50408	41856	37311	31216	26555	23984	21235	19859	18804	17989	17389	16890	16862	16651	16329	16083	16197	15949	15665	15762	15596	15378	15509	15575	15334	15306	15250	15347	15427	15269	15261	15153	15130	15229	15104	15039	15058	15048	15101	15198	15109	15085	15043	15049	15166	15017	15265	15318	15157	14907	15113	15035	14989	15047	15104	14989	14979	15006	14938	15120	15213	15106	15004	15151	14925	14976	15180	15020	14916	15119	15079	15073	14992	15090	15037	15092	15045	15054	15085	15060	15217	15088	14968	15178	14990	15082	14993	15126	15135	15074	15071	15090	15047	15156	15136	15006	14990	15070	14862	15111	15028	15100	15288	15092	14922	15083	14935	15140	15116	15123	15109	15185	15116	15093	15131	15057	15067	15117	15137	15014	14984	14859	14880	15194	15116	15047	15235	14896	14892	15099	14998	15029	15164	14953	15106	15114	15012	15011	15096	15033	15040	15019	14955	15069	15222	15173	15047	15283	15056	15131	15125	15056	14978	14994	15011	15215	14936	15147	14942	14989	15180	14984	15031	14989	15130	15066	15187	15052	15013	14996	14945	15231	15060	15108	15101	15168	15049	15077	15175	15191	14999	14870	15073	15143	15254	15200	15027	14968	14991	14946	15144	14992	15176	15096	14960	15120	14928	15126	15007	15143	14919	15028	14967	15194	15097	15222	15089	15007	14949	15131	15139	14950	14947	15005	15061	15073	15079	15094	15021	15036	15058	15056	15104	15162	15069	14979	15157	14969	15027	14968	15117	14875	15065	15070	14979	15031	14946	15253	15108	15194	15037	15077	15051	15112	15283	14962	15084	14923	14964	15029	15076	14958	15058	15021	15047	14829	14939	14983	15108	15164	15139	15144	14983	15068	14929	14989	15175	15056	15119	15063	15079	15099	15036	15053	14972	15084	15215	15013	15064	15015	15249	15195	14933	15100	15040	15089	14906	15086	15115	15074	15185	15129	15216	15143	15068	15071	14956	14925	15030	15236	15073	15187	14905	15098	15022	15057	15111	15014	15036	15198	14931	14870	14994	14954	15121	14950	15218	14997	14958	15105	14996	15084	15039	15014	15123	14868	15057	15037	15200	15003	15081	15039	15241	14995	14865	14846	15337	15004	14984	15074	14984	15033	14999	15037	15241	14992	14925	15052	15177	15127	15072	15103	15143	14976	15003	15157	15070	14984	14992	14932	15130	15091	14824	15096	15067	15047	15034	14968	15221	15053	15005	15139	15018	15014	15073	15111	15076	14936	15042	15122	15062	14833	14999	14889	14862	15140	14924	15009	15006	14957	14956	14974	14889	15026	15069	14909	15077	15087	15134	14993	15080	15002	14959	14889	15065	15028	15049	15091	14819	15026	15133	14863	14957	15151	15132	14920	15038	15007	15062	15082	15006	15078	15008	15179	15107	14959	15079	14986	14941	15001	15105	14905	14948	15204	15169	15155	15130	15094	15098	14976	14960	15065	15089	14968	15035	15055	14925	15034	14967	15107	15070	14959	15142	15028	14842	14916	15093	15139	15055	15011	14913	15080	15120	14913	15162	14974	14914	15107	15024	15018	15018	15089	15067	14963	15054	14916	14981	15030	15043	14959	15093	15095	15136	14922	15045	14970	14962	15266	15015	15185	15076	14903	15148	15055	15083	15052	14896	15150	15050	15226	15070	14872	14991	15081	15050	15127	14931	15003	14982	15203	15041	15016	15105	15222	14897	15158	15092	15061	15003	14860	15120	14972	14975	15042	15081	15053	15195	14928	15225	15119	15170	15018	15061	14906	15077	15035	15166	14998	15036	15070	14917	15144	15234	14918	15121	15145	15116	15035	15065	15058	15220	14976	15076	15184	15065	15084	14967	15085	15040	15085	15159	15102	14904	15149	15063	15007	15023	15038	14875	15116	15001	15155	15007	14966	15024	14757	15033	15109	15168	14818	15184	15099	15011	14938	15093	15062	15014	15148	15067	15088	15124	14992	15013	14972	15039	15013	15087	14955	14990	15051	15067	14896	15075	15133	14962	15135	15034	15147	15202	15014	15042	14969	14927	15130	15098	14972	15058	15211	14919	15108	15044	15085	15008	14947	14933	15080	15120	15019	15112	14821	15096	15293	15135	14870	15009	15124	14898	15210	14933	15117	15015	15158	15042	15092	15250	15002	14973	15181	15196	14875	15169	14956	15164	14940	15015	14956	14966	15006	15182	15040	14993	15059	15211	14791	15017	15019	15040	15148	14949	15032	14970	14845	15193	15075	15090	14985	15041	15085	15103	14961	14872	15055	14999	15062	15179	15113	14779	15245	14964	15146	15053	14947	15072	15054	15050	14988	15169	15148	15197	14882	15024	15043	15075	15088	15097	15170	15074	15133	15071	15160	15016	14979	14926	15131	15128	15105	15162	15022	15027	15249	14925	15290	14890	15143	15156	15071	14898	15142	15159	14945	15040	15036	15032	15196	15219	14938	14951	15036	15029	15056	15015	14948	15024	14920	15092	15286	14902	15031	15087	15116	15067	15033	15051	15148	14873	14985	15118	15070	14903	15061	15050	14884	14942	15144	15101	15014	15230	14982	15239	14885	14856	15164	14938	15005	15033	14951	15157	15242	14939	15049	15203	15106	14907	15107	14994	14973	15171	15057	14874	15070	14933	15108	14991	14829	15165	15020	15053	15095	15134	14887	15116	14899	15204	14947	15120	15125	15081	15000	15024	15034	14951	15072	15133	15029	14919	15031	15010	15176	15226	15111	14957	15175	15075	15038	15104	14993	15254	15149	14906	15194	15117	15109	14977	15079	15042	15043	14845	14960	15147	15078	15056	14945	15003	15222	14953	14865	15107	14930	15036	15032	14929	15254	15013	15098	15186	15037	14918	14861	15068	15011	15140	14975	14961	15026	15095	14948	15086	14959	14914	14895	15124	15008	14960	15187	15080	15013	15035	15215	15136	14983	15054	15055	15030	14993	15110	15150	15135	15051	15064	15028	15052	15061	15135	15098	15180	15033	15090	15175	15161	14972	15013	15133	15105	15013	14997	15044	15037	15027	15229	14905	14938	14973	15094	14979	15015	15107	15198	15124	15156	15201	14955	15163	15087	15012	15110	15073	15060	15095	14922	14981	15021	15068	14906	15068	15070	15103	15020	14985	14991	14987	15027	14813	14931	15048	15147	15034	14964	15078	15101	15046	15094	15050	15084	15058	15107	14869	15036	15056	15102	15214	15146	15050	14986	15204	15093	14954	15025	15216	15106	14901	15253	15062	15195	15201	15047	15052	14856	15099	14958	15021	15071	15122	15110	15018	15061	14968	14800	14874	14933	14996	15151	15143	14891	15020	15011	15066	15092	15089	14921	15170	15044	15129	15173	14936	14987	15153	14943	15108	15152	15054	14878	15196	14934	15067	15088	14983	15088	15059	14989	14929	15056	15031	15040	15237	15104	15161	14921	14922	15016	14801	14859	15069	15078	14967	15084	15084	14917	15003	15016	14952	15295	15088	15155	14904	14850	14870	15139	14968	14939	15108	15242	15125	14892	14970	15048	14980	15148	15067	15078	14980	14875	15114	15099	15106	15021	15047	14986	15078	15210	14932	15183	15083	15096	15314	15134	15055	15175	14863	15039	15012	14978	15262	15056	14833	15109	14958	14979	15026	14922	14937	15138	14943	15056	15043	14982	15076	14953	15101	15053	15023	14981	15055	14801	15067	14972	14914	15080	15039	14899	14986	15153	15200	14975	15109	15157	15131	14917	15180	14993	15003	14980	15023	15000	15071	15110	14941	15107	14949	15042	15014	14976	14914	15061	15048	14982	15010	15098	15114	15327	14987	15136	15125	15017	15109	15121	14996	15194	14977	15155	15045	15155	15068	15216	15010	14970	14963	14937	15149	15028	15134	14880	15239	14986	15139	15190	14959	15080	15149	15210	15155	15012	15085	15186	14980	14991	15026	15086	15081	15188	15079	15054	14962	15066	15086	15016	15027	14977	15107	14975	15090	14876	15106	15114	15040	14959	15072	15222	15051	14980	15281	15075	14907	14987	15052	14936	14981	15035	15046	14866	15103	15072	15101	14969	14917	15272	15045	15125	15171	15085	15097	15027	15001	15089	14924	14968	14915	15128	15198	14868	15181	15014	15002	15091	15009	15019	14861	14969	15006	14962	14887	14832	15094	14965	14923	15114	15027	15192	15115	15110	14841	14952	15079	14862	14906	14975	14993	15138	15009	15077	15051	15165	15026	15170	14959	15162	15073	15049	15116	15198	15192	14925	15039	15053	15045	15013	14846	14823	15069	15149	15015	15030	14963	15213	15173	15092	15118	15189	14936	15051	15109	15160	15060	15027	15110	15001	15106	14946	14963	15047	14854	15112	14970	14999	15111	14938	14898	14954	15092	14928	15010	15012	15023	15116	14829	15119	15037	15006	14937	15077	15007	14913	15024	15032	14887	15132	14995	15048	14945	14991	15275	15037	14963	14971	14979	14973	15103	14978	15203	15065	15006	15192	15063	14908	14882	15069	15125	14962	14988	14987	15117	15011	14943	15068	15007	15095	15147	15079	15201	15152	14955	15006	15138	15006	14977	15027	14924	15144	15177	15007	15076	15115	15032	15182	15056	14973	15062	15106	14946	14913	15213	14979	15029	15001	15138	15027	15090	14969	15162	15099	15048	15060	15081	15123	14859	14986	14900	15164	15013	15006	14977	15172	15088	14893	15001	15127	15251	15265	15126	15113	15011	15109	15084	15005	15079	15048	14948	15026	15038	14948	15077	14879	15221	14960	15113	15040	15190	15044	14916	15106	15048	15008	15068	14923	15087	14993	14941	14938	14993	15071	15043	15035	15076	14963	15115	14955	15108	15168	15191	14927	14913	15124	14929	14977	15068	14958	15080	14960	15089	14998	15030	15089	15150	14998	15038	15053	14977	14982	15192	15000	15129	15180	15005	15036	15080	15020	15030	15147	14959	15051	15178	15035	14962	15025	15090	15159	14958	15152	15052	15059	14947	15370	15021	15280	14873	15174	15011	15069	15140	15138	15063	15018	15168	15078	15154	15059	14963	15176	15030	15214	14894	15167	15164	15085	14893	15068	15012	15133	14945	15169	14929	15070	15032	15107	14979	14980	15070	14945	14996	14985	15037	14987	15129	14999	14998
28588	26829	34863	32467	27781	24315	21420	19800	18957	18636	18320	17918	17643	17583	17611	17399	17257	17290	17586	17223	17371	17122	17309	17357	17288	17358	17086	17107	17258	17347	17212	17127	17153	17075	16948	17162	17158	17046	17081	17133	17184	17096	17347	17308	17063	17114	17194	16998	16790	17000	17134	17054	16943	16992	17117	17196	17057	16979	17004	16890	17103	17028	17201	17182	17078	17051	17093	17063	16994	17053	16918	17322	17000	17013	17135	17028	17133	17119	17105	16987	17215	17080	17253	16946	16906	16949	17056	17053	17220	17131	17028	17038	17248	16937	17215	17006	17123	17026	16940	17340	17193	17041	16922	17157	16957	16939	17184	17187	17052	16941	17121	16961	17131	16937	17236	16926	16974	16946	16978	17033	17012	16875	17093	17111	17063	16931	16958	16949	17207	17079	17038	17121	17082	16898	16986	16840	16983	17031	17051	16972	17341	17048	16905	16923	17270	16941	17093	17108	16994	17145	17155	16992	17120	16941	17111	17006	16827	17083	16938	17210	16958	16922	17147	16997	17067	16973	17013	17252	17062	17023	17230	17171	16987	17086	17099	16993	17157	17103	17352	17108	17096	17176	17029	17261	16969	17299	17015	17018	16999	17007	17109	17016	17060	17146	17049	16950	16973	17119	17163	17011	17000	17097	17139	17230	17076	16959	16990	17133	17055	17202	17069	17004	17097	17074	17061	17032	16930	16909	16998	17123	17291	17119	16979	17073	17076	17043	16769	17070	16969	16970	17156	17018	17013	16872	17047	16920	16980	17170	16983	17097	17166	17113	17013	17042	17145	16889	17006	17053	16964	16869	16955	17118	17079	17076	17150	17022	17290	17054	17059	16832	17267	17129	17282	16927	16793	16927	17027	17157	16961	17083	17115	17075	17053	17108	17111	17092	16931	17089	16987	16829	17103	17132	16777	17350	17216	17164	17186	16904	16962	16984	17169	17060	16855	17076	17116	16984	17176	17062	16972	16995	16921	16972	17049	17006	17164	17232	16937	17309	17007	17013	17023	16982	17035	17224	16782	17102	17124	16813	17115	16981	17117	17167	17130	17056	17146	17253	17080	16771	17203	17210	17134	17045	17083	16953	16927	17224	17103	17106	17106	17012	17013	17109	17370	17034	17085	16937	17309	17210	17137	16984	17043	16936	17098	16977	17155	17046	16792	17075	17002	17106	17040	16944	17182	17000	16982	17156	17174	17193	17179	17081	17143	17029	17028	16871	17150	17131	17181	16930	17116	16984	17165	17029	16929	16909	16977	17066	17189	17173	17138	17071	17219	17218	17081	17021	17113	16963	17064	16973	16930	17173	17221	17171	17069	17074	17030	17245	17221	17176	17066	16945	17153	16933	17085	16974	16833	17122	17135	17181	17122	17071	16953	16820	17111	17093	17100	17294	17026	17162	17090	17069	17125	17234	17007	17109	17049	17180	17091	17075	16963	16996	17152	17195	17004	16991	17102	16964	17086	16994	17091	17019	16954	17210	17020	17075	17159	17275	17224	16900	17055	17163	17175	16990	17073	17204	17178	17180	16869	17034	17275	17012	17002	17136	16818	16990	16898	17070	17101	17184	17189	16953	17110	17000	16819	17178	17131	16894	17221	17173	17071	17117	17118	16871	17149	17016	17100	17063	17115	17023	16993	16938	17147	17096	17071	17227	17099	17045	17257	17081	17035	17204	16953	17101	17065	17020	17101	17189	17120	17023	16956	17063	17008	17069	16990	17064	17046	16963	17019	17127	17102	17007	16970	17124	17309	17090	17099	17113	17115	17093	16878	17108	17060	17157	17056	17006	17088	17031	17183	16941	17097	17075	17348	17139	17205	17066	17078	17173	17137	16955	17018	17090	16947	17050	17330	17243	17253	16880	16991	17195	17199	17104	17071	16935	17208	17035	16989	16781	17045	16921	17193	17169	16979	17028	17147	17110	17078	17056	17043	17100	16944	17148	16888	17196	17169	17084	17119	17077	17152	16928	16954	16788	16865	17128	17023	17173	16964	16878	17301	16957	17207	17346	17084	16966	17100	16955	17067	17032	17243	17134	17141	16941	16957	17057	17105	17038	17151	16966	17111	16988	16900	17099	17000	17205	17003	17143	16994	17196	16881	16948	17187	17048	16846	17006	17185	16971	17159	16893	17135	17058	17231	17172	17258	17126	16989	17091	17057	16935	17117	17104	17027	16891	17078	17045	17058	17167	17028	17029	16973	17077	17108	17118	17123	17216	17074	17102	16704	16943	17077	17229	16999	16958	17020	17165	17008	16927	17056	17002	17065	17110	17037	17108	16928	16912	17324	17277	17057	17040	17044	17207	17089	16966	17124	17148	16847	17111	17221	17168	17363	17197	17006	17208	16989	17208	17201	16989	17176	17077	17088	16904	17081	17059	16984	17152	17010	17050	17051	17166	16997	17199	17210	17126	17134	17232	17221	17126	17063	17118	16940	16954	16952	17144	17117	17081	17057	17045	17220	17318	17184	17016	17067	17150	17006	17094	17008	17093	16981	16932	16851	17094	17177	16990	17043	17080	16973	17141	16899	17025	17214	17199	17111	17208	16982	17227	17095	17148	17020	16970	17075	17143	17030	16911	16967	17097	17161	16965	16992	17101	16975	16997	16982	17002	17131	17320	17158	17029	17024	17169	16992	17005	16988	16802	17162	17058	16973	17050	17139	17124	17010	17178	17057	16961	17086	17225	17184	17102	17045	17022	17036	17149	16984	17058	16838	17101	17085	17085	17125	16988	17096	17177	17096	17242	17190	17339	17229	17188	17116	17128	16920	17042	16958	17078	16888	17117	17029	17097	17151	17158	17036	17071	16991	16991	16928	17015	16960	17169	16911	17061	16853	16965	17125	17116	17154	17136	17128	17066	17142	17025	16880	17233	16957	17105	16999	17214	17122	17037	17003	17132	17242	17172	17119	17150	17051	17093	17178	17039	17214	17017	17127	16926	16872	16956	17147	17204	17102	17264	16945	16981	17088	17038	16955	16926	17027	17041	17139	17209	17165	16990	16952	17035	17235	16922	17111	17157	16861	16937	16937	16965	17154	16969	17160	17002	17042	17117	17079	17196	17307	17197	17025	17105	17067	17161	16919	17175	17042	16956	16994	16962	17025	16918	17181	17168	17134	17052	17236	17164	17250	17042	16901	16924	16955	16911	17043	17052	17279	17135	17052	17098	17100	16921	17292	16997	17045	17206	17088	17103	17137	17004	17020	17121	17016	16962	17091	17094	16972	16900	17056	17032	17021	17017	17071	17182	17124	17153	17242	17004	17132	17071	17220	17152	17107	17046	16841	16992	17010	17186	16946	17184	16925	17097	17042	17265	17038	17232	17027	17041	16970	17061	17166	16960	16894	16961	17038	17260	17217	16991	17058	17009	17196	17124	17255	16995	17076	16932	17025	17162	17127	17037	17100	17170	17133	17116	17090	16949	17095	17060	17151	17097	17072	17066	16876	17138	17047	17342	16958	16985	17085	17175	17227	17082	17023	17211	17102	17199	17132	17195	17198	16934	17192	17144	17251	16972	17030	16955	17402	16901	17283	17193	17239	17051	17038	17052	16960	17240	17143	17156	16969	17209	17283	16843	17026	17023	17211	17000	16885	17132	17042	16935	17247	16926	17193	16998	17048	17124	16953	17045	17131	17128	16977	17012	17051	17019	17005	17115	17026	16880	17056	17042	16984	17014	17053	16884	17034	16983	16908	16849	17175	17269	17073	17234	17026	16940	17046	16917	16986	17068	16963	17265	16967	17031	17283	16915	16886	16798	17194	16986	16763	17200	17129	17012	17021	17017	16947	17054	17163	16968	17159	17102	17080	17213	16999	17069	17141	17080	16995	16958	16978	17048	16994	17034	16914	16684	17051	17014	17125	17021	17014	17091	17172	17147	16911	17186	17185	17166	17023	17113	16934	17055	17176	17036	16984	17038	17175	16960	17150	17027	17286	17125	17101	16821	16832	17008	17111	16878	16890	17068	17271	17043	17176	16825	17374	17129	17057	17170	17085	17081	17356	16948	17145	17077	17140	17117	17205	17030	17027	17178	17067	17084	17127	17058	16971	17107	16862	17039	17212	17072	17095	17095	17110	16945	16914	16905	17028	17016	16896	17084	17031	17034	16897	17043	17067	17045	17036	16932	17148	17140	17228	16937	17054	17191	16735	17223	17156	17049	17207	17096	17064	17052	17211	17117	17080	17375	17082	17016	16923	17015	17140	17234	16912	17035	17076	17077	17095	17208	17166	17217	17249	17104	17134	17222	17198	16781	17102	17343	17169	17152	17006	16986	17150	17052	16929	16973	17290	16991	17257	17065	16918	17149	17154	16907	17012	17372	17121	17117	17119	17006	16879	17132	16911	17098	16979	17022	17031	16906	16946	17138	17021	17056	17111	16765	17138	17126	17184	17074	17066	16992	17034	17112	16872	17122	16812	17074	17118	17116	17007	17061	17013	16761	17027	17118	17120	16982	17146	16997	17328	17137	16989	17048	16810	17276	17233	16923	17013	17120	16986	17201	17023	17058	17122	17086	17000	17230	16954	16933	17098	17009	17173	16945	17026	17242	17169	17184	17191	17084	17161	17025	17066	17024	17019	17057	17134	17000	16997	17133	17061	16839	17036	17235	17100	17004	17215	17045	16928	16879	16724	17170	17168	17018	17064	17107	17157	17036	17076	17209	17123	16900	17043	17076	17085	16979	17128	16932	17068	17087	16816	17047	17215	17233	17003	16992	16864	17109	17023	16903	17100	17122	16973	17243	17178	17052	16795	17128	17039	17062	17137	16946	17151	17010	16865	17060	17141	17106	17077	17188	17142	16987	17071	17112	17137	17037	17135	17040	17038	17098	17168	17052	17065	17000	17195	17108	17124	17049	17165	16961	17145	17113	17267	17101	17123	17041	17230	17035	16961	17067	17076	17032	17176	16882	17263	17110	17029	17368	17189	17090	16932	16976	17030	17032	17132	16996	17146	17182	17142	16954	16818	16915	17042	16987	17234	17007	17158	17086	17049	17061	17232	17035	17075	17070	16907	17014	17055	17044	16832	17093	17307	16960	17070	17013	17245	17104	17063	17093	16899	17041	17243	16879	17056	17057	17059	17240	17079	17201	17130	17235	17079	17193	17218	17004
28064	41927	38547	31062	28241	23558	20295	18551	17383	16527	16139	15662	15321	15361	15222	15303	15073	15039	14898	14946	14736	14863	14677	14636	14861	14583	14442	14582	14669	14596	14520	14438	14607	14553	14760	14605	14555	14494	14667	14533	14530	14525	14479	14432	14458	14589	14515	14493	14441	14479	14678	14453	14637	14452	14514	14550	14533	14451	14565	14539	14355	14467	14594	14534	14517	14447	14444	14415	14544	14354	14565	14541	14350	14432	14458	14449	14578	14551	14612	14598	14427	14508	14606	14307	14552	14474	14308	14353	14401	14422	14518	14418	14522	14538	14492	14521	14419	14590	14518	14373	14535	14528	14422	14644	14505	14540	14600	14524	14476	14495	14524	14538	14382	14585	14513	14554	14365	14443	14356	14590	14574	14492	14578	14490	14493	14446	14545	14453	14472	14573	14579	14460	14352	14483	14646	14632	14518	14629	14545	14367	14318	14491	14546	14534	14486	14563	14428	14497	14587	14504	14482	14557	14442	14396	14420	14543	14313	14545	14372	14511	14599	14410	14354	14608	14393	14410	14489	14597	14456	14490	14425	14516	14564	14473	14600	14360	14545	14432	14530	14550	14547	14533	14386	14490	14536	14529	14540	14495	14592	14442	14411	14500	14561	14326	14612	14561	14653	14448	14381	14569	14548	14577	14506	14494	14563	14596	14546	14578	14490	14250	14475	14503	14562	14532	14516	14327	14398	14515	14525	14468	14422	14533	14562	14300	14483	14451	14549	14405	14513	14422	14589	14191	14461	14533	14405	14561	14474	14509	14395	14415	14414	14469	14383	14434	14409	14268	14718	14474	14605	14411	14524	14227	14482	14537	14371	14459	14438	14541	14508	14362	14617	14419	14428	14385	14548	14516	14463	14468	14437	14495	14476	14427	14472	14499	14538	14420	14506	14475	14389	14539	14456	14510	14546	14344	14475	14618	14333	14542	14451	14294	14605	14355	14615	14445	14525	14523	14338	14399	14455	14375	14442	14452	14592	14564	14328	14403	14583	14528	14445	14388	14580	14614	14386	14676	14476	14516	14562	14519	14512	14655	14421	14431	14575	14576	14474	14608	14442	14718	14473	14508	14420	14423	14527	14453	14396	14440	14527	14584	14324	14657	14468	14399	14529	14431	14495	14372	14511	14530	14610	14503	14539	14513	14525	14686	14429	14626	14348	14406	14407	14397	14391	14530	14417	14552	14665	14407	14514	14466	14465	14420	14521	14567	14519	14582	14335	14511	14643	14564	14680	14545	14594	14558	14516	14443	14410	14509	14462	14450	14749	14409	14399	14522	14471	14444	14410	14342	14353	14579	14490	14504	14302	14630	14442	14603	14504	14524	14410	14685	14558	14356	14473	14403	14398	14463	14522	14485	14565	14540	14511	14495	14396	14348	14401	14394	14587	14479	14454	14460	14566	14532	14619	14498	14647	14503	14457	14502	14469	14468	14496	14422	14554	14398	14548	14414	14566	14526	14467	14415	14733	14368	14297	14489	14441	14568	14499	14586	14506	14544	14555	14540	14603	14415	14499	14610	14479	14598	14589	14564	14487	14491	14379	14425	14584	14489	14605	14537	14533	14380	14575	14399	14668	14407	14402	14504	14465	14499	14505	14603	14583	14492	14538	14395	14600	14475	14437	14444	14560	14677	14346	14484	14511	14465	14365	14612	14562	14641	14541	14567	14539	14359	14553	14578	14444	14435	14491	14652	14615	14574	14495	14505	14407	14421	14300	14534	14496	14331	14474	14632	14405	14373	14543	14409	14378	14377	14467	14372	14368	14643	14568	14404	14429	14592	14484	14590	14540	14351	14306	14593	14603	14504	14463	14439	14302	14634	14616	14455	14466	14468	14225	14442	14389	14412	14232	14489	14472	14603	14601	14631	14551	14295	14527	14420	14476	14553	14439	14460	14418	14583	14604	14485	14567	14514	14597	14453	14493	14645	14536	14477	14554	14440	14412	14739	14492	14523	14519	14520	14518	14499	14405	14525	14360	14561	14535	14330	14429	14493	14588	14527	14556	14608	14356	14375	14557	14515	14629	14518	14435	14318	14331	14490	14552	14418	14482	14351	14552	14513	14414	14395	14503	14529	14638	14548	14485	14404	14491	14484	14525	14477	14409	14288	14683	14510	14656	14512	14454	14361	14532	14580	14606	14437	14521	14474	14495	14462	14470	14351	14379	14557	14573	14340	14448	14479	14490	14583	14545	14388	14559	14355	14485	14491	14455	14359	14625	14666	14356	14471	14603	14451	14417	14561	14518	14467	14391	14443	14500	14481	14589	14457	14631	14544	14441	14499	14491	14604	14462	14458	14566	14472	14584	14558	14551	14510	14445	14735	14481	14672	14615	14457	14618	14378	14571	14744	14452	14446	14460	14354	14381	14509	14551	14658	14468	14418	14536	14391	14497	14298	14628	14279	14394	14520	14653	14419	14338	14483	14413	14517	14470	14238	14591	14287	14409	14540	14437	14568	14472	14601	14535	14501	14519	14540	14580	14402	14398	14558	14272	14577	14687	14405	14551	14374	14705	14610	14543	14494	14496	14555	14312	14586	14483	14405	14474	14656	14518	14487	14292	14517	14627	14498	14513	14701	14515	14617	14539	14523	14595	14436	14538	14326	14676	14479	14387	14425	14652	14469	14500	14434	14488	14454	14406	14539	14513	14458	14514	14448	14613	14299	14513	14481	14663	14455	14441	14657	14421	14463	14391	14395	14507	14510	14484	14469	14421	14599	14632	14419	14612	14489	14620	14506	14556	14540	14439	14343	14458	14574	14476	14543	14384	14516	14661	14473	14565	14545	14579	14733	14523	14495	14366	14456	14383	14424	14416	14550	14460	14420	14401	14332	14300	14462	14636	14495	14600	14601	14330	14579	14477	14552	14513	14553	14587	14307	14441	14461	14394	14503	14405	14326	14459	14407	14340	14671	14489	14421	14499	14535	14506	14685	14392	14421	14527	14325	14463	14322	14493	14359	14555	14403	14508	14200	14669	14532	14346	14488	14286	14422	14388	14481	14643	14538	14548	14570	14411	14579	14619	14416	14533	14476	14419	14243	14496	14425	14582	14272	14598	14471	14551	14632	14449	14392	14549	14556	14386	14484	14430	14532	14369	14543	14556	14334	14629	14459	14485	14454	14331	14357	14429	14372	14517	14642	14438	14606	14450	14541	14461	14549	14616	14504	14567	14568	14417	14527	14559	14536	14563	14629	14480	14431	14462	14515	14546	14505	14487	14631	14672	14528	14395	14341	14432	14464	14545	14409	14562	14392	14541	14590	14611	14434	14324	14370	14489	14509	14465	14385	14497	14536	14490	14366	14370	14418	14487	14646	14560	14468	14565	14335	14430	14539	14397	14511	14640	14465	14450	14567	14397	14507	14516	14471	14558	14501	14494	14467	14575	14498	14467	14443	14546	14405	14421	14677	14600	14426	14508	14504	14507	14511	14513	14552	14429	14528	14578	14492	14459	14371	14521	14528	14641	14345	14387	14381	14363	14522	14621	14350	14704	14452	14501	14479	14506	14445	14504	14612	14541	14420	14411	14358	14463	14486	14381	14548	14301	14535	14516	14644	14377	14547	14228	14437	14537	14373	14485	14443	14628	14445	14582	14416	14512	14623	14576	14481	14581	14568	14457	14473	14468	14478	14518	14458	14607	14519	14558	14571	14434	14511	14450	14542	14467	14545	14495	14499	14496	14599	14589	14395	14383	14578	14613	14543	14624	14315	14481	14412	14411	14561	14477	14512	14565	14507	14594	14483	14352	14467	14422	14412	14501	14340	14422	14516	14376	14340	14494	14405	14508	14499	14576	14495	14475	14586	14457	14487	14524	14446	14380	14323	14502	14526	14453	14475	14619	14466	14352	14353	14629	14517	14511	14491	14626	14522	14385	14564	14572	14492	14605	14652	14550	14463	14402	14487	14533	14320	14309	14395	14482	14536	14449	14425	14436	14604	14516	14425	14419	14549	14545	14470	14488	14400	14568	14293	14346	14581	14493	14468	14547	14544	14659	14430	14222	14493	14533	14473	14492	14551	14385	14531	14619	14429	14531	14628	14513	14509	14366	14550	14555	14676	14563	14178	14450	14439	14650	14453	14597	14514	14420	14729	14417	14485	14298	14492	14405	14518	14397	14528	14537	14636	14404	14208	14745	14362	14472	14423	14604	14500	14448	14544	14531	14593	14502	14422	14642	14534	14529	14535	14522	14355	14252	14465	14364	14602	14514	14526	14428	14532	14456	14504	14582	14415	14575	14506	14525	14618	14513	14574	14523	14565	14504	14628	14536	14595	14453	14619	14628	14361	14429	14489	14550	14611	14636	14410	14635	14577	14624	14524	14316	14579	14574	14473	14575	14455	14422	14482	14499	14432	14490	14417	14417	14543	14511	14433	14388	14486	14562	14478	14509	14468	14397	14609	14482	14448	14512	14609	14416	14462	14588	14509	14605	14590	14457	14405	14290	14359	14523	14381	14612	14461	14409	14461	14519	14470	14531	14472	14366	14431	14489	14612	14429	14456	14553	14465	14463	14411	14467	14668	14477	14489	14502	14478	14316	14573	14464	14629	14400	14594	14621	14569	14511	14395	14393	14410	14472	14585	14391	14368	14403	14579	14401	14519	14383	14475	14451	14233	14589	14479	14473	14347	14432	14522	14445	14449	14482	14619	14243	14478	14485	14620	14391	14415	14587	14457	14376	14512	14422	14562	14489	14453	14506	14563	14326	14577	14575	14316	14505	14592	14473	14484	14482	14473	14381	14500	14480	14537	14405	14436	14414	14397	14456	14381	14551	14408	14465	14562	14429	14369	14396	14463	14661	14241	14323	14647	14650	14490	14398	14593	14497	14476	14431	14542	14383	14448	14373	14503	14368	14642	14346	14563	14555	14654	14341	14542	14424	14733	14388	14597	14438	14482	14443	14532	14531	14398	14351	14420	14662	14463	14546	14444	14352	14434	14490	14693	14566	14414	14560	14370	14551	14733	14553	14329	14428	14474	14545	14414	14442	14490	14405	14549	14521	14563	14444	14380	14478	14562	14474	14557	14410	14361	14445	14334	14435	14393	14554	14395	14503	14663	14427	14513	14432	14299	14461	14326	14437	14499	14488	14621	14537	14382	14521	14437	14520	14362
23826	21054	28516	25023	25818	27413	25657	21964	20090	19556	18971	18764	18486	17984	17925	17868	17793	17691	17554	17502	17576	17360	17218	17337	17365	17049	17246	17047	17115	17080	17310	17081	17212	16963	17032	17244	17063	17231	17192	17116	17146	16965	17038	17095	17186	16976	17043	16931	17050	16926	16925	17010	16953	17103	17203	16895	17175	16961	17070	17114	16867	17088	17030	16974	16994	17163	16949	16938	16902	17085	17067	17037	16997	17025	17140	17105	17063	17069	17029	16859	17085	17164	17104	17069	16799	16929	17116	16931	16812	16999	17235	16879	17007	17111	16930	17006	16992	16964	17006	16896	17077	17174	17114	16847	16970	16800	17120	16863	16977	17090	17138	17073	17177	16916	16798	17019	17191	17032	16968	17045	17135	16944	17071	16920	17023	16886	17159	16666	16880	17022	16941	17088	17175	17103	16970	16890	17191	17029	17006	17146	17012	17188	17013	16985	16932	17119	17021	16945	17126	17006	17191	16896	16971	17085	16942	16998	17264	16883	16761	16905	17122	17036	16849	16979	17149	17011	17076	16863	17115	17178	17128	17035	17055	16911	17121	16952	17047	17009	17211	17102	16914	16976	16800	16940	17173	16964	17115	17089	16771	16896	17133	16818	17033	16984	17032	16922	16897	16843	17114	16708	17140	17138	16557	16930	16973	16954	16785	17113	16946	16945	16761	17051	16857	17054	17003	17054	17077	16908	16890	16969	16890	17059	16978	16900	16951	16971	16989	17126	17108	17090	16817	16935	16855	17067	17136	16900	17070	17145	16896	17113	17016	17119	16979	17038	16891	16942	17089	17065	17166	16925	16896	16842	16982	17069	16960	17037	16927	16789	17009	17224	17122	17021	17094	16864	17113	17005	17195	16859	16975	17052	17035	16891	17051	17085	16999	16902	17100	17020	16848	16965	17071	17068	16944	17108	17148	16940	17071	16753	16952	17045	16968	17065	16915	17013	17013	16971	16842	16964	17089	16941	16783	16759	16968	16926	16940	17071	17021	17070	16918	17071	16952	16814	17077	16875	16726	17095	16916	17024	17070	17110	17036	16992	17034	16994	16889	16984	17108	17063	17014	16859	16915	17062	17098	16911	16844	16967	16986	16953	17086	17123	16921	17020	16895	16840	16712	17141	16861	17032	16904	17050	16983	17003	17126	17021	16999	17176	16935	16870	17020	17059	17042	16828	17067	16992	17071	17221	16959	16927	17153	16962	16869	17049	16873	16943	16966	17015	16956	16830	17099	17179	16913	16942	16844	17020	17091	16990	16976	17013	16960	16863	16886	17101	16883	17097	17075	17052	16880	16927	16922	17147	16983	17035	17011	17133	17074	17108	16973	16920	16973	17060	16968	17090	17103	16975	17135	17009	17125	17059	17111	16978	16938	17013	17004	16922	16962	17128	17155	16962	17123	16980	17033	16937	17009	17040	17210	16990	16901	17237	16883	16772	16965	16872	17178	16984	16860	17131	16946	17090	16983	17028	17039	16759	16985	16982	17163	16996	16986	17000	17120	16898	16890	17015	16918	16693	17038	16932	16787	17103	16988	17031	17025	16786	17032	17012	17121	17194	16956	17018	16996	16930	16872	16973	17088	16798	17012	16900	16889	17040	17204	17182	17249	17180	16885	16958	16962	16866	16952	16827	16803	16843	16870	16927	17092	16992	17142	16914	17021	17023	17093	16946	17032	17154	17135	17176	17143	17125	16885	16896	16926	16952	16953	16939	16973	16925	17039	16998	16916	16919	17171	17168	17088	16803	16856	17004	17019	17111	16808	16901	16743	16932	17143	17030	16839	16881	16968	16996	17034	16843	16913	17037	17081	16777	17086	16998	17099	17059	16974	16939	16919	16964	16908	17003	16919	17023	17074	16987	17174	17122	16943	16827	17007	16939	16839	16984	16943	16955	17111	16989	16906	16887	16966	17067	16911	17099	16955	17016	16995	16799	17207	16890	16765	17028	16728	16965	17045	16889	16905	16938	16851	16885	17206	17051	17092	17076	17030	17010	16999	16964	17006	16810	16851	17032	17099	16882	16991	16861	17031	16935	17010	16763	16947	17058	17102	17181	17024	16953	17116	17045	16923	16684	17133	17012	17005	16944	17090	16848	17060	17326	16877	17248	17076	16940	17052	16866	17025	16953	16885	16966	17216	16960	17119	17149	17021	16963	17053	17048	17144	16928	17008	16765	16972	16888	16863	16929	17072	16897	17142	17158	17155	17053	16867	16951	16930	16962	16984	17068	17005	16793	17174	17010	17042	16954	16981	17215	16986	16856	16731	17135	16910	16768	16854	16961	17010	17049	16883	17103	17030	17186	16923	16911	17031	16991	16832	16998	16933	16930	17029	16986	17110	16984	17112	17050	17048	16926	17080	17120	17138	16830	16802	17084	17044	16692	17067	17025	16958	17227	17048	16950	16995	17032	16960	16753	16983	17056	16729	16934	16834	16829	16775	17058	17010	16879	17181	16996	17043	16989	17169	16762	16927	17132	17127	17007	16972	16739	17033	16871	16922	16914	17396	17014	17148	17112	17113	16871	16985	17051	17102	17061	16821	17086	17078	16919	16889	17077	16922	16785	16959	16842	16798	16998	16961	17068	17102	17225	17121	16991	16897	16949	17087	16740	16953	17070	16959	17052	16969	16898	17041	17063	17074	16928	16982	16921	16929	16969	16963	17190	17033	16915	17003	17018	17089	17075	17107	17223	16958	17162	17057	16817	17146	17076	16781	16995	17153	17039	16893	17005	16868	16977	16969	16934	17013	16994	16922	17031	17096	17067	16811	16897	17194	17094	17131	16884	16913	16998	16965	16862	16918	17022	17019	16950	17054	17168	17059	16996	17115	17016	17113	16892	17002	16855	17004	16966	16808	16977	17120	17027	16966	16946	17074	17295	16868	16982	16978	16854	17054	17040	16891	16996	16965	16751	16877	16915	17187	16905	17043	16973	17130	16919	17011	16992	17026	16973	16814	16939	17029	16796	16988	17151	16801	16900	17205	16901	16827	16882	17088	17058	17008	17118	17100	17152	17013	17079	17123	17004	17038	17267	16922	17079	16967	16988	17121	17084	16837	17195	16881	17007	16900	16936	16938	16883	17011	16938	17075	17065	17031	16924	17055	16819	16890	16961	16958	16918	16900	16922	17000	17025	17146	17159	16913	16872	16952	17002	16871	16994	17049	16859	17090	17113	17104	17048	16959	16925	16932	17098	17103	17127	16803	17055	16953	17042	16983	16976	16846	16966	16864	16878	16760	17105	17082	17121	16938	16890	17075	17000	17108	16852	16920	16967	16843	17028	16868	16763	16976	17049	16987	16896	17072	16895	16974	17091	16887	16861	17051	16975	17042	17063	16896	16934	16853	17154	17110	16811	17007	16956	16872	16977	16721	16860	16799	17082	17131	16948	17078	17141	17111	17181	16876	16981	17305	16897	17059	17254	16879	16918	16897	16871	17008	17023	17187	17017	16964	16985	17197	16818	16968	16832	17066	16882	17015	16967	16844	17074	16890	17000	16961	17170	16764	17159	16833	17015	17057	17139	17014	17053	17125	17026	16998	17022	17110	16913	17046	17193	17135	17019	16868	17057	16991	17275	16986	17045	17054	17051	17044	17028	16851	16939	17021	17003	16873	16806	17143	17014	16982	17014	17025	16898	16851	16807	17030	16877	17053	17010	16761	16776	16987	17084	16936	16965	17098	16990	17099	16913	17128	17166	16946	16957	16864	17072	16999	16917	17034	17109	16989	16975	16913	16907	16986	16910	17107	17009	16905	16765	16868	16984	17076	17053	16897	17036	17103	17022	16817	16920	16883	16990	17085	16875	17074	16930	16923	16895	16929	16853	16906	16818	17051	17186	16944	16909	16888	16935	17074	16934	16981	17039	17110	16982	16958	16986	17036	17018	16943	16893	16969	17031	16941	16844	17003	17148	17066	17052	16983	17101	16939	16980	17138	16637	17098	17178	16923	16981	17082	17030	17102	16947	17162	17041	16800	17062	16946	17115	16980	17043	17076	16920	17043	17059	17125	17090	16947	16924	17015	16954	16830	16973	16909	17005	17237	16854	16893	16921	17082	17027	17053	17038	17113	17032	17086	17067	16947	16868	17051	17177	16808	16826	17219	17011	16872	17105	17035	17008	16924	16867	17074	17096	16983	17071	17016	16970	17017	17071	17007	16994	16981	16887	17042	16896	17126	16991	16956	17081	17060	17067	16938	16902	17036	17092	17082	17125	16947	16985	16903	17129	16990	17151	17038	16963	16994	17149	17205	17055	17040	16971	17103	17242	16861	16881	16804	16714	16889	17119	16921	17021	17117	16860	17110	17034	17154	17046	17186	17055	17041	16896	16949	16992	17021	17056	16931	17085	16932	16990	17066	16922	17065	17105	17037	16945	16964	16880	17083	17217	17191	16965	16987	16993	16841	17005	16934	16963	17031	16931	17114	16881	16945	16804	17001	16786	16846	16935	17080	17051	16994	17122	17208	17111	17231	17080	16851	17100	17066	17092	16844	16766	17204	16929	16960	16816	17022	17054	16932	16963	17005	17132	16998	16867	16974	16945	17170	17023	16956	17142	16900	17080	17059	16866	16903	16974	16927	17197	16821	16941	16902	16810	16992	17036	16973	16952	17128	16986	16952	16958	16938	17094	16809	17081	16946	17093	16976	16951	17044	16989	16973	17100	17206	17248	16847	17117	16945	17037	16782	17025	17132	16842	17029	17126	16976	17098	17020	16861	16813	16871	16992	17013	17042	17053	17010	16840	16846	16847	16742	16972	16980	16890	17040	16726	16906	17100	17112	16992	17059	17038	17019	16870	17212	17132	17221	17143	17012	16874	17046	16923	16974	16767	17072	16996	16953	16960	16942	17044	17126	17080	17240	17091	17077	17031	17006	16924	17045	16933	16834	16986	16945	17016	17160	17129	16981	16919	17112	16832	16880	17024	17088	16999	16942	17073	17092	17052	16953	16978	17158	16911	16945	16961	17086	16853	16875	17155	17084	17184	16993	16886	16996	17009	17239	17117	16978	16800	16882	16768	17040	17225	17019	17158	17036	16905	16938	17145	16870	17132	17053	16883	17038	16995	16804	16978	17176	16961	17002	16989	16869	17044	16843	17123	17085	16972	16977	17168
27717	47912	44502	37021	33271	27647	23370	21064	19190	17827	17168	16676	16025	15859	15813	15664	15522	15315	15194	15066	15030	14831	14931	14658	14875	14713	14814	14689	14646	14611	14470	14630	14759	14616	14584	14611	14615	14453	14465	14619	14633	14509	14619	14504	14635	14398	14536	14608	14500	14563	14546	14474	14532	14586	14447	14537	14453	14506	14411	14537	14624	14373	14362	14438	14371	14483	14334	14537	14521	14368	14334	14479	14514	14359	14356	14360	14398	14450	14438	14477	14478	14313	14526	14433	14511	14428	14465	14406	14330	14544	14286	14460	14543	14285	14552	14363	14543	14343	14425	14366	14407	14446	14505	14541	14379	14495	14466	14564	14588	14475	14453	14428	14420	14403	14351	14233	14511	14372	14471	14344	14353	14608	14528	14328	14262	14662	14473	14449	14458	14486	14452	14415	14478	14515	14499	14293	14411	14402	14498	14441	14552	14499	14381	14327	14408	14467	14284	14477	14480	14458	14494	14519	14441	14436	14442	14323	14417	14292	14453	14484	14300	14369	14505	14347	14485	14353	14453	14330	14490	14436	14359	14467	14366	14256	14469	14456	14349	14443	14201	14259	14482	14442	14633	14548	14227	14624	14492	14318	14413	14481	14505	14383	14448	14490	14433	14594	14402	14441	14340	14427	14601	14444	14533	14483	14530	14484	14434	14481	14593	14451	14469	14288	14437	14467	14454	14400	14386	14514	14325	14472	14505	14459	14233	14586	14394	14602	14443	14457	14538	14285	14501	14324	14257	14281	14373	14322	14458	14482	14473	14437	14314	14554	14385	14533	14351	14416	14465	14356	14249	14483	14667	14553	14525	14403	14454	14344	14516	14409	14346	14374	14502	14459	14536	14436	14413	14519	14444	14430	14386	14156	14364	14491	14569	14248	14328	14390	14419	14378	14479	14409	14512	14297	14489	14372	14606	14433	14468	14320	14513	14218	14379	14590	14395	14444	14726	14398	14476	14432	14449	14468	14371	14460	14321	14383	14380	14433	14392	14345	14376	14606	14475	14432	14312	14532	14437	14535	14388	14522	14414	14429	14389	14534	14357	14232	14383	14536	14485	14497	14437	14622	14311	14330	14522	14342	14393	14415	14439	14436	14654	14452	14554	14474	14617	14474	14383	14304	14395	14467	14524	14460	14344	14536	14386	14650	14307	14354	14614	14497	14331	14387	14475	14503	14410	14427	14382	14519	14463	14471	14552	14422	14565	14547	14437	14450	14484	14314	14461	14237	14479	14285	14313	14314	14503	14372	14375	14426	14471	14572	14554	14413	14575	14364	14508	14452	14328	14503	14446	14322	14508	14487	14367	14565	14495	14409	14282	14338	14463	14301	14351	14364	14435	14426	14357	14391	14468	14556	14385	14493	14434	14402	14508	14444	14558	14516	14439	14435	14315	14521	14448	14377	14362	14457	14607	14440	14518	14407	14621	14318	14456	14334	14557	14286	14466	14476	14544	14426	14401	14541	14513	14537	14583	14587	14260	14501	14527	14304	14518	14366	14421	14377	14484	14363	14445	14430	14374	14485	14540	14352	14488	14438	14429	14426	14478	14467	14379	14531	14468	14533	14485	14546	14525	14378	14510	14422	14415	14370	14572	14503	14382	14483	14408	14363	14487	14462	14515	14379	14409	14374	14416	14542	14559	14361	14608	14449	14480	14341	14471	14446	14473	14584	14390	14469	14431	14433	14441	14458	14476	14440	14395	14474	14487	14251	14315	14303	14235	14532	14387	14393	14435	14369	14504	14582	14425	14332	14452	14509	14437	14282	14493	14363	14458	14651	14256	14394	14363	14281	14355	14535	14416	14518	14530	14517	14214	14481	14464	14377	14365	14449	14506	14541	14444	14552	14468	14434	14462	14456	14552	14358	14494	14281	14483	14453	14562	14470	14353	14421	14422	14340	14420	14451	14667	14507	14503	14276	14419	14461	14370	14402	14369	14447	14299	14492	14379	14347	14480	14446	14461	14271	14296	14478	14637	14602	14552	14424	14520	14664	14440	14308	14375	14415	14535	14577	14526	14326	14324	14383	14411	14341	14324	14566	14620	14301	14448	14397	14292	14538	14582	14419	14569	14484	14332	14447	14419	14501	14487	14557	14445	14551	14341	14405	14409	14503	14587	14384	14231	14440	14414	14390	14467	14403	14344	14270	14511	14473	14561	14465	14405	14374	14430	14402	14510	14473	14257	14441	14328	14430	14339	14408	14402	14319	14400	14414	14465	14415	14556	14615	14408	14513	14361	14545	14551	14325	14478	14315	14357	14263	14554	14499	14436	14483	14337	14412	14445	14433	14491	14343	14453	14367	14144	14415	14669	14355	14548	14353	14368	14537	14290	14430	14495	14402	14300	14515	14423	14441	14314	14421	14524	14414	14459	14446	14401	14490	14469	14383	14535	14218	14527	14365	14470	14393	14498	14501	14327	14439	14277	14506	14517	14462	14285	14466	14437	14475	14357	14499	14404	14531	14500	14465	14290	14560	14342	14449	14348	14423	14529	14381	14422	14494	14434	14376	14540	14405	14417	14477	14323	14529	14462	14393	14447	14473	14382	14468	14373	14344	14389	14296	14513	14274	14672	14563	14457	14416	14361	14442	14631	14454	14470	14418	14444	14547	14430	14459	14265	14439	14382	14468	14506	14576	14301	14440	14583	14438	14474	14528	14459	14657	14500	14397	14408	14551	14561	14380	14346	14417	14424	14404	14472	14449	14519	14453	14390	14372	14465	14369	14559	14471	14529	14466	14381	14482	14345	14423	14432	14390	14522	14412	14329	14611	14292	14564	14455	14581	14464	14419	14455	14464	14430	14451	14537	14507	14374	14310	14432	14428	14513	14517	14457	14514	14312	14582	14509	14384	14321	14560	14369	14390	14358	14401	14460	14469	14391	14387	14409	14452	14385	14474	14244	14396	14470	14367	14545	14252	14617	14359	14410	14287	14377	14420	14334	14490	14438	14398	14425	14523	14489	14483	14633	14301	14429	14465	14583	14232	14457	14500	14378	14272	14480	14410	14458	14366	14543	14559	14471	14408	14314	14434	14391	14376	14397	14503	14497	14601	14481	14444	14508	14508	14430	14437	14595	14377	14535	14375	14423	14379	14504	14480	14407	14565	14660	14335	14401	14435	14360	14340	14357	14486	14512	14611	14522	14436	14453	14422	14347	14370	14565	14341	14345	14334	14474	14333	14634	14335	14485	14436	14378	14618	14359	14416	14333	14443	14392	14470	14348	14583	14471	14408	14522	14383	14285	14312	14518	14594	14367	14598	14512	14399	14471	14536	14543	14567	14348	14295	14503	14397	14345	14500	14409	14312	14211	14331	14334	14396	14500	14446	14644	14461	14449	14618	14407	14512	14367	14407	14392	14578	14584	14527	14365	14577	14471	14346	14396	14494	14389	14532	14516	14477	14446	14367	14456	14693	14514	14639	14589	14588	14380	14335	14326	14309	14433	14472	14375	14466	14469	14372	14514	14283	14464	14508	14562	14448	14414	14185	14505	14164	14456	14548	14550	14422	14560	14478	14424	14328	14463	14488	14194	14475	14323	14530	14529	14412	14576	14406	14538	14441	14416	14294	14572	14423	14427	14449	14476	14466	14487	14546	14313	14449	14567	14277	14378	14514	14492	14418	14512	14639	14529	14277	14555	14482	14592	14364	14428	14376	14354	14514	14558	14692	14350	14476	14472	14485	14532	14424	14335	14423	14296	14412	14450	14307	14422	14342	14599	14440	14585	14386	14394	14501	14568	14323	14451	14459	14489	14378	14426	14384	14525	14491	14425	14370	14595	14520	14460	14528	14411	14559	14502	14240	14398	14648	14497	14392	14383	14304	14338	14573	14436	14359	14516	14474	14350	14621	14276	14512	14460	14351	14410	14548	14331	14627	14492	14610	14478	14291	14385	14501	14449	14449	14461	14411	14364	14603	14474	14486	14515	14442	14511	14244	14444	14349	14364	14332	14391	14453	14528	14240	14399	14386	14313	14553	14589	14415	14383	14472	14481	14422	14475	14500	14334	14474	14412	14456	14557	14382	14422	14483	14376	14548	14420	14439	14480	14449	14574	14618	14350	14398	14511	14590	14575	14488	14289	14423	14359	14380	14435	14382	14344	14326	14370	14346	14336	14393	14655	14375	14442	14392	14255	14244	14522	14422	14357	14471	14365	14457	14519	14411	14602	14462	14368	14405	14490	14569	14313	14433	14338	14453	14323	14698	14330	14348	14480	14367	14374	14323	14542	14580	14385	14384	14436	14707	14526	14542	14455	14376	14470	14502	14295	14472	14513	14507	14452	14560	14262	14294	14502	14339	14459	14470	14339	14401	14450	14361	14401	14410	14487	14284	14438	14600	14390	14344	14494	14417	14391	14413	14518	14370	14439	14313	14504	14452	14426	14536	14610	14422	14496	14494	14565	14378	14384	14492	14346	14473	14461	14419	14694	14319	14422	14420	14441	14590	14442	14454	14451	14512	14454	14532	14535	14384	14373	14422	14461	14367	14491	14536	14477	14385	14519	14572	14223	14419	14440	14437	14547	14504	14455	14371	14417	14391	14537	14312	14448	14468	14529	14268	14585	14459	14427	14406	14451	14544	14361	14457	14392	14323	14518	14324	14466	14476	14534	14534	14495	14424	14492	14347	14448	14386	14549	14410	14337	14326	14535	14612	14424	14521	14512	14583	14434	14452	14449	14490	14548	14583	14414	14593	14456	14437	14318	14549	14522	14493	14412	14499	14527	14424	14532	14452	14434	14381	14409	14318	14358	14324	14320	14519	14345	14388	14441	14512	14590	14547	14330	14564	14433	14338	14405	14455	14416	14364	14400	14478	14486	14302	14384	14451	14365	14511	14444	14533	14481	14504	14242	14419	14411	14409	14438	14328	14478	14368	14444	14341	14606	14429	14533	14483	14307	14397	14532	14406	14456	14472	14550	14388	14370	14512	14490	14492	14426	14348	14370	14469	14509	14475	14354	14531	14423	14590	14354	14369	14438	14383	14328	14500	14398	14673	14478	14549	14370	14338	14443	14434	14242	14624	14514	14465	14537	14458	14458	14523	14368	14453	14359	14355	14347	14362	14495	14510	14495	14446	14328	14365	14233	14428	14474	14469	14463	14408	14500	14433
22694	21036	28783	23712	23158	27942	30109	24766	22467	21978	20881	20425	20093	19792	19397	19362	19070	19315	19182	18885	18808	18770	18895	18670	18581	18478	18487	18438	18395	18435	18341	18489	18437	18171	18249	18423	18543	18028	18255	18308	18338	18354	18152	18371	18275	18223	18477	18276	18254	18306	18354	18490	18379	18368	18055	18251	18332	18169	18255	18224	18462	18369	18268	18284	18184	18449	18329	18206	18360	18126	18315	18291	18019	18163	18200	18306	18278	18092	18287	18287	18237	18227	18080	18143	18149	18315	18379	18151	18384	18167	18259	18086	18257	18258	18107	18122	18114	18207	18404	18196	18107	17954	17892	18127	18272	18252	18167	18344	18125	18282	18097	18066	18151	18136	18337	18295	18156	18170	18203	18170	18184	18330	18308	18228	18049	18305	18085	18190	18107	18162	18265	18273	18238	18238	18203	18138	18247	18253	18284	18059	18208	18257	18406	18204	18452	18142	18333	18117	18122	18044	18344	18333	18319	17964	18189	18168	18368	18044	18308	18214	18103	18169	18129	18151	18210	18077	18248	18271	18109	18251	18011	18129	18374	18166	18331	18226	18132	18193	18191	18052	18219	18295	18508	18186	18163	18210	18216	18229	18342	18213	18095	18210	18281	18111	18154	18232	18128	18177	18293	18204	18182	18208	18293	18183	18291	18251	18290	18199	18072	18132	18152	18294	18241	18186	18210	18201	18417	18370	17988	18135	18057	17979	18305	17985	18232	18411	17960	18210	18288	18074	18059	18116	18115	18241	18159	18386	18274	18221	18140	18184	18232	18313	18106	18232	17998	18079	18358	18155	18157	18312	18265	18360	18313	18211	18031	18255	18125	18141	18170	18088	18096	18298	18259	18175	18253	18329	18102	18285	18100	18164	18222	18119	18116	18158	18238	18271	18058	18425	18115	18114	18208	18459	18214	18196	18070	18187	18248	18025	18049	18143	18246	18201	18111	18157	18262	18386	18166	18147	18140	18118	18216	18340	18292	18093	18189	18207	18129	18226	18194	18056	18233	18340	18154	18237	18284	18220	18172	18315	18000	18221	18250	18310	18216	18137	18175	18027	18069	18039	18206	18192	18157	18158	18165	18302	18354	17902	18194	18230	18132	18107	18226	18232	18196	18015	18119	18130	18054	18288	18374	18274	18237	18116	18130	18104	18223	18192	18277	18093	18246	18271	18028	18117	18359	18412	18250	18190	18050	18273	18169	18357	18261	18226	18203	18340	18126	18273	18088	18284	18365	18153	18163	18289	18119	18173	18190	18154	18376	18203	18123	18080	18165	18405	18328	18283	18088	18052	18083	18100	18322	18107	18093	18110	18228	18375	18155	18233	18069	17886	18061	18141	18052	18153	18176	18289	18432	18400	18342	18253	18339	18180	17938	18109	18178	17969	18084	18149	18134	18133	18005	18292	18245	18113	18193	18240	18219	18196	18201	18037	17930	18154	17992	18132	18224	18312	18152	18340	18303	17970	18038	17966	18067	18183	18356	18250	18213	18145	18082	18012	18389	18278	18227	18090	18107	18264	18330	18281	18204	18119	18221	18367	18052	18196	18167	18247	18208	18327	18209	18240	18088	18328	18226	18035	18276	18201	18153	18350	18206	18275	18149	18359	18286	18270	18233	18223	18307	18499	18349	18368	18210	18200	18137	18322	18156	18151	18123	17976	18489	18283	18159	18079	18386	18150	18191	17999	18058	18153	18210	18436	18333	18276	18173	18179	18203	18112	18101	18029	17964	18299	18221	18080	18252	18084	18267	18307	18330	18221	18390	18401	18387	18198	18230	18204	18176	18219	18246	18283	18291	18367	18262	18065	18121	18379	18377	18128	18335	18336	18319	18220	18187	18380	18218	18060	18390	18241	18393	18147	18085	18007	18193	18193	18058	18040	18266	18267	18254	18247	18317	18160	18198	18252	18119	18179	18207	18205	18056	18039	18477	18060	17969	18147	18274	18288	18092	18332	18197	18146	18267	18221	18264	18246	18004	18204	18059	18063	18099	18170	18211	17960	18360	18053	18177	18153	18092	18086	18389	18110	18236	18126	17950	18117	18186	18117	18310	18289	18155	18185	18109	18148	18206	18197	18165	18148	18140	18220	18364	18250	18339	18075	18155	18076	18214	18150	18070	18012	18139	18305	18121	18010	18049	18114	18307	17957	18101	17991	18286	18078	18204	18265	18207	18068	17974	18087	18301	18096	18189	18216	18295	18193	18185	18070	18123	18235	18046	18283	18361	18166	18155	18058	18046	17983	18150	18047	18111	18056	18239	18386	18175	18047	18363	18311	18050	17990	18239	18331	18351	18215	18211	18088	18303	18216	18219	18362	18176	17960	18103	18266	18101	18249	18316	18078	17983	18104	18105	18144	18257	18184	18091	18257	18226	18090	18132	18148	18277	18121	18311	18066	18050	18318	18106	18269	18382	18232	18144	18071	18148	18184	18249	18145	18125	18235	18322	18424	18244	18130	18280	18060	18080	18056	18415	18274	18189	18024	18239	18102	18309	18189	18154	18179	18256	18365	18206	18055	18124	18144	17992	18089	18007	18299	18268	18228	18185	18397	18292	18036	18258	18071	18286	18197	18115	18368	18401	18281	18256	18193	18160	18200	18162	18385	18183	18213	18301	18296	18178	18407	18239	18101	18119	18440	18192	18095	18114	18089	17947	18283	18207	18108	18135	18118	18048	18291	18266	18259	18224	17948	18179	18108	18295	18137	18287	18157	18146	18196	18185	18084	18137	18036	18208	18263	18338	18289	18120	18152	18327	18122	18228	18303	18201	18200	18264	18193	18155	18258	18242	18121	18103	18273	18134	18160	18173	18099	18161	18264	18266	18117	18257	18316	18296	18206	18189	17986	18297	18232	17879	18095	17976	18129	18204	18141	18113	18126	18224	18056	17991	18202	18112	18038	18336	18176	18090	18239	18059	18196	17999	18101	18224	18356	18151	18122	18001	17944	18310	18190	18204	18256	18403	18084	18229	18050	18179	18237	18096	18190	18296	18283	18275	18359	18332	18284	18270	18396	18244	18292	18347	17941	18057	18157	18277	18064	18279	18214	18084	18255	18169	18272	18221	18239	18156	18092	18183	18203	18150	18109	18154	18206	18001	18242	18207	18245	18258	17926	18102	18204	18277	18139	18258	18253	18299	17932	18222	18155	18148	18257	18158	18158	18182	18076	17913	18289	18225	18327	18316	18044	18080	18174	18237	18202	18251	18030	18104	18160	18109	17950	18108	18039	18014	18041	18040	18133	18051	18095	18269	17947	18079	18074	18278	18315	18018	18281	17977	18136	18200	18069	18277	18321	17918	18298	18105	18157	18235	18165	18241	18269	18154	18274	18194	18094	18128	18069	18045	18136	18218	18250	18059	18234	18271	18077	18125	17956	18180	18149	18202	18057	18283	18277	18160	18330	18173	18056	18253	18242	18142	18279	17952	18168	18189	18226	18030	18192	18150	18130	17967	18165	18362	18236	18303	18190	18275	18212	18064	18279	18127	18101	18256	18050	18062	17975	18086	18158	18120	18380	18098	18136	18220	18074	18102	18295	18098	18160	18139	17904	17947	18026	18173	18504	18206	18247	18230	18212	18203	18237	18233	18231	18185	18286	18149	18041	18145	18077	18233	18209	17961	18070	18116	18028	18045	18260	18192	18060	18222	18239	18180	18337	18349	18190	18100	18153	18103	18315	18214	18245	17983	17965	18200	18106	18198	18329	18136	18159	18104	18336	18274	18211	18186	18158	18093	18151	18096	18239	18400	18288	18103	18120	18163	18078	18209	18104	18183	18312	18160	18156	18270	18285	18305	18239	18306	18267	18278	18295	18356	18105	18215	17863	18264	18175	18179	18087	18173	18154	18382	18218	18097	17983	18133	18171	18329	18206	18051	18130	18192	18228	18125	18178	18286	18002	18154	18243	18278	18299	18216	18109	18081	18137	18016	18179	18270	18156	18211	18372	18068	18106	18252	18098	18124	18178	18239	18124	18077	18100	18478	18253	18248	18169	17921	18179	18143	18231	18184	18156	18378	18128	18206	18217	18346	18251	18375	18300	18483	18225	18208	18000	18348	18208	18135	18283	18115	18043	18284	18306	18086	18172	18323	18085	18468	18291	18321	18247	18220	18101	18164	18089	18072	17948	18221	18157	17947	18284	18293	18039	18064	18185	18218	18061	18091	18062	18114	18205	18191	18372	18182	18055	18269	18205	18077	18121	18026	18254	18094	18108	18239	18155	18173	18063	18112	18074	18184	18186	18242	18282	18065	18315	18101	18256	18163	18392	18265	18373	17958	18046	18102	18233	18074	18187	18180	18166	18264	18148	18203	18108	18089	18357	18109	18095	18260	18200	18505	18391	18225	18141	18306	18169	18090	18077	18256	17953	18148	18200	18172	18109	18271	18116	17958	18207	18354	18206	18243	18164	18079	18175	18297	18287	18110	18021	18204	18183	18164	18220	18186	18014	18402	18017	18259	18104	18120	18221	18279	18357	18345	18306	18354	18213	18210	18170	18355	18115	18291	18298	18072	18261	18433	18096	18176	18118	18249	18107	18302	18216	18195	18214	17942	18277	17976	18064	18251	17998	18229	18377	18118	18255	18142	18081	18348	18045	18180	18009	18228	18185	18420	18225	18129	18214	18308	18292	18266	18102	18213	18114	18052	18310	18214	18114	18000	18202	18275	18145	17998	18077	18237	18095	18131	18185	18280	18033	18394	18332	18068	18237	18233	18089	18422	18088	18104	18175	18256	18054	18049	18143	18211	18249	18193	18328	18183	18195	18174	18161	18056	18177	18282	18204	18174	17959	18210	18111	18272	18206	18240	18035	18213	17883	18143	18302	18372	18204	18257	18176	18317	18111	18364	18124	18207	18139	18243	18228	18116	17933	18321	18091	18053	18106	18183	18160	18277	18254	18236	18130	18555	18234	18233	18464	18072	18081	18319	18346	18163	18125	18100	18140	18210	18097	18260	18059	18398	18064	18128	18236	18140	18119	18476	18152	18283	18224	18244	18053	18185	18124	18122	18287	18221	18250	18152	18263	18112	18299	18074	18080	18240	18089	18146	18103	18128	18249	18241	18235	18251	18100	18215	18206	18217	18145	18183	17989	18234	18114	18284	18220	18053	18294
29815	52719	49642	40392	37057	31820	26992	24024	21481	19830	18789	18087	17509	17070	16968	16515	16161	16357	16240	16032	15753	15768	15679	15561	15573	15547	15432	15431	15399	15227	15418	15288	15338	15234	15232	15293	15139	15174	15108	15156	15233	15298	15209	15043	15237	15144	15126	15133	15031	15121	14986	15144	15100	15237	15157	15130	15068	15097	15190	14975	15026	15154	15078	15119	15179	15082	14893	15156	15112	15085	15053	15241	15023	15114	15056	15032	15011	15077	14895	14983	15110	14989	15043	15124	15095	14979	15030	15268	15193	14992	14911	15059	15065	15082	14979	15179	15175	14985	14954	14926	15018	15001	15243	15041	15039	15116	15007	15274	15081	15219	15178	15074	15171	15020	15202	15076	14928	15109	15044	14935	15057	15044	15072	14995	14947	15131	14992	15142	15023	15017	15121	15078	15211	15066	14911	15009	15047	15106	14969	15224	15080	15025	15106	15034	15119	15166	14998	15173	15126	15000	15008	15230	15000	15218	15127	15133	15083	15117	14858	15124	15179	15119	15264	14886	14986	14852	15081	15047	15223	15040	14998	15076	15082	15077	14923	15053	15331	14941	15071	15009	15141	15122	15028	15217	14963	15079	15005	15044	15171	15080	15014	15107	15201	15109	15151	15057	15166	14967	14936	14946	14952	14933	14943	15049	15077	15127	15110	15078	15158	14999	14925	15030	15097	15142	15119	15046	15132	15081	15103	15056	15213	15228	15089	15095	15028	15016	14988	15015	15057	15042	15094	15080	15116	15056	15070	15224	15125	15107	15074	15041	15001	14950	15073	15068	15054	14998	15010	15061	15192	14959	15057	15232	15218	15019	14984	15017	15080	15005	15025	14946	14995	14905	15178	15015	15057	15101	15177	15025	15011	15021	15313	14956	15065	15108	14824	15043	14942	15106	14957	15015	15190	15145	15051	15225	15031	15105	15111	15104	15158	15212	15156	14855	15002	15185	15125	15058	15181	14991	15141	15218	14931	15105	15144	15039	15046	15130	15050	15097	15151	15088	14972	15013	15126	14987	15051	15280	15002	15234	14844	15103	14955	15168	15005	15053	15191	14892	15133	15058	15135	15056	15034	15169	15129	14978	15085	15148	15129	14984	15155	15299	15128	15109	15094	15159	14982	15254	14950	14910	15039	15031	15114	14973	15060	15044	15107	14923	15150	15113	15053	15024	15099	15044	14988	15185	14996	14845	15122	15144	15058	15318	15005	15163	15011	15135	14917	15137	15130	15022	15010	14897	15119	15089	14999	15135	15163	15150	15094	15055	15046	14763	15233	15046	15028	15145	15082	15052	15130	15039	14978	15180	15134	15081	15234	15221	15173	15119	15354	15111	15205	15009	15093	15182	14941	15163	15226	14966	14979	15271	15039	15066	15169	14994	15029	15217	15022	15084	15177	15078	14936	15134	15033	15059	15110	15118	15231	14866	15089	15107	15106	15043	15171	15082	15215	15011	15009	15098	15062	14896	15147	14951	15025	15107	15097	14815	14985	15075	15126	15001	14977	14911	15022	15015	14934	15156	15073	15144	15152	15130	15059	15063	15143	15079	15049	15089	14992	15009	14957	14975	15082	15010	15114	15054	15150	15094	15095	14861	15053	15176	14940	15069	14982	15061	15000	15026	14958	14971	14982	15207	15156	15135	15038	15240	14995	15045	15094	15201	15205	15052	15220	15053	15079	15154	15024	15061	15120	15161	15093	15114	14868	15066	15003	14995	15028	14967	15110	15111	14989	14921	15037	15065	15091	15062	15018	15082	14896	15270	14961	15229	15017	15165	15069	15072	15142	14966	15194	15018	15125	15105	15167	15123	15104	14840	15123	15194	15097	14976	15020	15004	15025	15115	15058	15104	14872	15241	15014	15118	15185	15132	14944	14915	14889	15038	15148	14974	15056	15048	14898	15127	15148	14949	15074	14923	15042	14981	15256	14928	15025	15160	15112	15110	15180	15088	15094	15016	15140	15110	15022	15066	15022	15149	15101	15141	15187	15012	15080	15066	15132	15090	15219	15037	15132	15058	14909	15037	15134	15053	15030	15067	15200	15102	15085	15023	14975	14964	15143	15109	15082	15029	15287	15051	14863	14990	15144	15183	15182	14981	15205	15221	15099	15139	15121	14847	14990	15004	15063	15034	15178	15043	15154	14834	14985	15061	15182	15194	15125	15041	15107	15147	14980	15085	15058	15048	14872	15217	15180	14973	15215	15116	15052	15101	15076	15215	15087	15139	14993	15102	15024	14967	15097	15110	15008	14866	15261	14879	15017	15032	14999	15183	14947	15218	15045	15319	15079	15036	15181	14958	14885	15099	15258	15100	15052	15211	15137	15057	15084	14856	15061	15095	14995	15071	15121	15069	15035	15084	15160	15128	14888	15102	15032	15106	15053	14999	15002	15143	15023	14968	15096	15160	15124	15091	15006	15073	15267	15032	15142	15045	14958	15066	14965	15056	15162	15126	15196	15237	15189	15051	15111	14994	14949	15239	14868	15088	15168	15086	15136	15160	15162	14986	15059	15099	14985	14933	15166	14935	15268	14999	15135	14960	14983	15092	15155	14937	14920	15102	15083	15049	15116	15196	15115	15227	14909	15019	15041	15107	15019	15137	15039	14961	15052	14885	14916	14980	14941	15055	15062	15267	15073	14999	14940	15198	15035	15055	14944	15011	15032	15064	15196	15085	15086	15166	15273	15090	15213	15073	15147	14793	14964	15095	14987	15074	15153	15182	14956	15176	15095	15040	15149	15179	15126	15081	15186	15236	15222	14969	15105	14934	15038	15007	15057	15269	15099	15042	15003	15145	15181	14963	15043	14896	15169	15011	14969	15189	15029	15212	14974	14851	15060	15189	15198	15120	15172	15064	14937	15064	14946	15081	15047	15027	15045	14898	15033	15098	15029	14856	15213	14905	15116	14921	15054	15212	15145	15008	15125	14973	15006	15096	15090	15237	14911	15101	15002	15059	15137	15101	15160	15074	15087	15142	15095	15044	15039	15016	15080	14838	15086	15150	14949	15084	14955	14918	15172	15124	15090	15188	15101	15043	15144	15044	15023	15059	15102	15068	15131	14990	14990	14927	15259	14910	14976	15116	14952	15041	14847	15177	14981	15226	15022	15016	15141	15044	14994	15105	15082	14965	15115	15080	15096	15050	15162	15172	14964	14912	15114	15215	15152	15027	15139	15199	15097	15121	15118	15077	15144	15008	14946	15148	15065	15096	15082	15125	15173	14969	15265	15037	15015	15118	15101	15090	15088	15062	14955	14968	14931	15132	15123	14985	15024	15130	15206	14993	15171	15086	14990	14916	15178	15067	15271	15170	15108	15053	14995	15100	15041	15088	15026	15064	15069	15070	15191	15190	14999	14996	15049	14922	15220	15034	14976	15039	15063	15023	14882	15065	15192	14923	15136	15195	15017	15077	15312	15031	15208	15104	15074	14950	15060	15043	15091	15000	14949	15178	15188	14913	14969	15159	14979	15058	14943	14817	15149	15000	15097	14950	15061	15020	15136	15190	15122	15303	14885	15010	15044	15033	15060	15172	15199	14985	14919	14856	15073	15130	15203	15030	15022	15014	15013	14991	15030	15028	15039	15013	14993	15053	15078	14929	15113	15272	15029	14975	15035	15105	15079	14913	15012	14954	15047	15056	15104	15188	15148	15207	14968	15137	15152	15162	15058	14945	14960	15141	14884	15174	15082	15076	15101	15077	15093	15116	15001	15176	15038	15068	14972	15071	15085	14861	15073	15133	15062	15040	15098	14988	15056	15214	15167	15220	15073	15137	14928	14877	15070	15007	15139	15100	15237	15148	15194	15165	15056	15189	15064	15086	15039	15029	14887	15008	15008	15089	15037	14940	15236	15003	14912	15029	15080	14980	15061	15236	15020	15147	14934	15015	15059	15094	15088	15157	15023	15097	15106	15051	15224	14975	15116	15049	15060	14938	15015	15205	15077	15106	14905	15127	15142	15238	15017	15064	15158	15191	15061	15129	15154	14959	14991	15096	15066	15141	14978	15021	15014	15012	15067	15091	15055	15010	15141	15166	15004	15177	15179	15007	15072	15247	15147	15202	14947	15171	14985	15256	15103	15083	15079	15060	15149	15061	15014	15017	14999	15051	14861	15101	15154	15105	15150	14834	15098	15044	15047	15041	15044	14981	15263	15212	15344	14922	15023	14955	14916	15001	14947	15056	15086	15026	14841	15129	15162	14992	14893	14939	15106	15087	15093	14930	14965	14941	14965	15039	14876	15125	15024	15213	14877	15031	15114	15052	15234	15118	15213	15220	15189	15019	15031	15143	15086	15239	15108	15136	15068	14962	14997	14994	15123	15083	15196	15224	15000	15044	15072	14973	14992	15113	15130	15159	15112	15035	15169	15067	15051	15113	15348	15073	15128	15146	15251	15196	15077	15103	14926	15164	15117	15089	15093	15262	15180	15236	15022	14972	14999	15107	15056	15140	15101	15240	15022	15002	14958	15014	15042	15007	14968	15076	15041	14994	15054	14931	15086	15077	15163	15176	14997	15185	15182	15175	15081	15087	14893	15053	14997	15142	14836	15119	15197	15092	14964	15130	14971	15136	15065	15121	14847	15071	15144	14997	15133	15091	15089	15046	15138	14963	15065	15154	15083	14868	15128	15117	14959	15100	15140	14915	15187	15118	15021	15180	15025	15174	14963	15001	15030	15093	15182	15197	15060	14980	15017	15037	15070	15079	15170	15205	15006	15097	15012	14934	14987	15037	14964	15118	15236	15195	15018	14942	14989	14943	15077	15033	15221	14959	15128	15066	15233	15207	15055	15045	15162	15058	14982	15126	15178	15053	14991	15038	15049	15189	14966	15122	14991	15086	15017	14953	15128	15113	14968	15149	14915	14999	15123	15084	15225	14945	15165	15064	15169	15189	15252	15200	15173	15052	15356	15020	15175	15131	14963	15044	15265	15114	14977	15119	14980	15046	15091	14875	15199	14988	15120	15041	14935	15120	15061	15023	15150	14955	14923	14987	15078	15094	15008	15124	15004	14969	15050	15184	14940	15166	15076	14946	15138	15184	15042	15092	15092	15042	15023	14942	15187	15190	15028	14927	14888	14937	15075	15057	15019	15091	15089	14942	15259	15059	14888	15181
28664	26348	33666	31522	27500	23533	21515	19946	18907	18427	18219	17931	17877	17585	17689	17579	17385	17470	17563	17393	17376	17329	17290	17119	17253	17050	17057	16987	17019	17148	17074	16930	16855	17064	17243	17254	16796	17026	17044	17286	17062	17172	17059	17138	17094	16933	17276	16922	17095	17057	17123	17038	16951	17132	16997	17000	17191	17115	17078	17107	17260	17187	17067	17209	17177	17191	17248	17012	17155	17122	16976	16889	17056	16916	17224	16745	17031	16848	17061	17098	17191	17205	17139	17131	16808	16936	17181	16938	16970	17100	16900	17098	17216	17070	17140	16877	16956	17014	16871	16939	17111	17252	16980	17032	17058	17001	17121	17143	17022	17095	17009	17176	16897	16960	17025	17056	16944	17090	16960	17070	17276	17060	17208	17269	17178	16983	16840	16945	17008	17008	17050	16771	16947	16966	16846	17020	17202	17024	16858	16915	17203	17058	16866	16990	16947	17076	17093	17012	16721	17416	17009	17133	17068	17043	16981	17138	17172	17178	16928	17312	17053	16940	16927	16978	17126	17078	17095	17085	17170	17176	17200	17161	17091	16962	16990	16806	17227	16963	17082	17205	17188	16797	17023	16758	17129	17098	17029	17094	16865	17218	16862	17084	17037	16980	17124	17144	17050	17239	17153	16858	16983	17035	17181	17001	16976	17087	17100	17044	16999	16930	16940	17040	17016	17257	16909	16998	16872	16804	17154	17140	17109	17153	17342	16961	17238	17030	16949	17051	17102	17171	17090	17127	16911	16962	17080	16792	16956	17065	16966	16993	16881	16983	16921	16801	17095	16780	17054	17131	16997	17171	16948	16932	17122	17153	17059	16927	17137	17127	16987	17131	17010	17141	17105	17087	17210	17132	17158	17037	17079	16962	17060	17098	16971	17241	17111	16920	17073	17130	16751	16944	17027	16942	17077	17038	17182	17016	16825	17015	16992	16895	16903	16916	16977	16869	17009	17123	17084	17009	17021	17068	16979	16999	17020	16861	17188	17041	17087	16954	16884	16992	16879	16933	17423	17285	17011	17001	17127	16917	16982	17056	16961	17019	16992	17057	17059	17008	17162	17102	16857	16912	17017	16985	17029	17019	17085	17154	16882	17002	16894	17121	17021	17084	16968	17053	17024	17073	17071	16865	16996	17103	17150	16896	16808	16963	17161	17131	17026	17234	17162	16964	16925	17178	17098	16913	17036	17066	17087	16957	16984	16900	17043	17050	16967	16847	17049	16971	17210	17022	17151	17030	16943	17073	17054	16938	17006	17088	17167	17169	17087	17041	17137	17075	17074	16911	17048	17367	17102	17166	17136	17232	16789	16986	16973	17012	17055	17116	16960	17201	17078	16985	17014	17098	17041	16956	16985	17357	17155	17217	17032	17019	16821	16998	16844	17123	17049	16934	16842	17058	16691	17112	17138	17082	16896	16919	16654	17005	17352	17103	17142	17019	17080	17177	16888	16930	17046	17070	17051	17063	16820	17089	17034	16972	17125	16897	16920	17084	16912	17144	17074	17064	17040	16970	17231	17024	16934	17193	17178	16896	17047	17076	16869	16989	17108	16928	16959	17138	17001	17089	17237	16946	16936	17151	17032	17098	17070	16896	17132	16920	17182	16900	17066	16944	17130	17037	17300	17153	17024	17030	17320	17113	17041	17108	17248	17088	17154	16928	16898	17039	17100	17311	17094	17160	17178	17021	17124	17200	16894	17164	17030	16944	16924	16904	16921	16887	17163	17171	17125	17023	16953	17043	16983	16995	17036	17138	17183	16887	16946	16880	17023	17009	17175	17041	16888	16983	17082	16921	16943	16835	17039	16886	17104	17066	16989	16896	16942	16816	16978	17113	17164	17097	17083	17302	17017	16950	17199	17012	17079	17036	16984	17087	17034	16911	17090	17000	17139	17148	17091	17171	17181	17117	17055	16856	17119	16963	17034	16960	17101	17028	17006	17080	17045	17277	17066	16935	16968	17076	17015	17138	16991	17023	17212	17016	17248	17008	16938	17235	17229	17187	17185	17150	17262	16951	16944	16972	16904	17013	16960	17235	17325	17098	16696	17139	17136	17106	16974	17133	16872	16885	17110	17016	17125	17338	17029	16918	16953	17131	16918	16991	16747	17030	16962	17069	17175	17328	16902	17069	17128	17199	17078	17040	16963	17102	17139	17020	17060	17024	16909	17203	17135	16940	17005	17125	17103	16941	16943	17108	17065	17072	17388	17211	17351	17222	17069	17148	17097	17086	16967	17048	17091	16988	16955	17080	17338	16822	17019	16979	17032	17156	17111	16861	16982	16980	17082	17098	17152	16924	17138	17065	17038	16989	16999	16973	16867	16979	17091	16984	16921	16869	17155	17109	17068	17015	16928	17131	17172	17012	17114	17208	17047	17096	17076	16985	17256	17127	17077	16988	17020	17086	16962	17313	17024	16983	17012	17042	17002	17079	17024	17061	16866	17040	17066	17089	16842	16830	16938	16937	17077	16984	17022	17024	17045	16894	17000	17061	17025	17203	17205	17046	16961	17000	17198	16867	16965	17251	17105	17174	17015	17092	17213	17201	16917	17064	16973	17086	17085	17194	17050	17197	17204	16967	17103	17079	17001	17092	17139	16935	16986	17032	17096	16994	17126	17088	17055	17106	17014	16957	17161	17233	17081	17170	17014	17090	17004	16991	16800	16919	17025	17170	16961	17233	17250	17023	17208	16999	16919	17001	16936	17051	16959	17050	17128	16978	17003	17053	16890	17067	17093	16968	17099	16901	17139	16952	17110	16915	17097	16851	16828	17191	17263	17047	17035	17056	17038	16922	17107	17114	17152	17134	17115	16956	17079	16793	17039	17120	17084	17134	16999	17060	17167	17177	17068	17036	17039	17144	16963	16904	17017	17057	17146	16972	17094	16970	16971	17079	17048	17010	16912	17091	16906	17180	16995	17142	16861	17148	16838	17143	17104	16980	16991	16962	17280	17180	17048	17188	17202	17270	16999	17014	17199	17040	17034	17136	16863	17166	17071	17089	17093	16973	17092	17064	17100	16962	16998	17014	17151	16905	16971	16901	16875	17063	17005	16990	17121	17012	16995	16953	16930	17311	17198	17031	16981	17087	17149	16863	16945	16939	17109	17180	17080	17088	16972	16977	16853	17074	17064	17117	17210	17083	17048	17099	17053	16949	17108	17077	17035	16904	17041	17148	16875	16955	17112	16988	17111	16997	17127	17032	17297	17152	17090	16982	17158	17088	16979	16983	17082	17204	17042	16911	17142	16921	16997	16930	17192	16860	17206	17126	16987	17028	17053	17156	17221	16902	16936	16998	17103	16982	17071	17147	17201	17043	17259	17108	17193	17046	16911	17017	17100	17101	17144	17073	17183	16834	17027	16967	17055	17048	17034	16982	17037	16966	17251	17061	17080	17170	17257	16989	17120	17124	16935	16943	17170	16929	17023	17003	17027	16987	17178	17113	17169	17164	17172	17068	17046	17053	17094	16879	17155	17043	16925	16787	17259	17153	17287	17223	16939	16979	17040	17022	17092	17030	17154	17295	17051	17056	17050	17168	17138	17118	17118	16914	17108	16958	17202	16986	17045	17023	17042	17076	17101	17054	17277	17073	17002	17010	17240	17187	16969	17109	16928	17127	16999	17060	17005	17164	17078	17144	16978	16991	17103	17147	16988	17146	17097	17059	16990	16922	17095	16922	16902	16994	17042	17128	16941	16952	17098	17089	17047	17063	17057	16913	16941	16885	17205	17002	17025	17090	17037	17233	17193	17160	16887	17125	16988	17007	17054	17282	17164	17160	16982	17156	17067	16995	16995	17244	17102	17166	17139	17028	17229	16901	17028	17014	16909	17110	16894	17094	17143	16949	16845	16972	17021	17084	16801	16801	16838	17161	17014	17047	16943	17125	17172	16842	17041	17060	17202	16737	17118	16970	16993	17021	17011	16918	17215	17169	17245	17016	16987	16859	16833	16973	16881	17127	16970	17048	16899	16837	16982	16988	17122	17151	17059	16963	17137	16992	17009	17160	17107	17098	16960	17003	16946	17178	17136	17206	17147	17103	17078	17008	17198	16983	16946	17077	16932	17058	17015	17056	16863	16896	16965	17101	16945	17066	17059	17062	17175	17021	17181	17041	17018	17224	17212	17156	17240	17032	17284	16955	17156	16997	16974	17051	17346	16982	17130	17122	16994	17182	17068	17047	17231	17041	17119	17015	17049	17068	17038	17089	17027	16984	16866	17109	16978	16826	16950	17092	17010	17135	17175	17096	16993	17150	17148	16988	17173	16997	16995	17026	16961	16998	16964	17085	17011	16967	17175	16879	17121	17250	16965	17247	17110	17154	16927	17108	16974	17238	17111	17072	17192	17020	17010	17075	17137	17009	17111	17067	17152	17024	17177	17208	16884	17068	17116	16864	16981	17016	16928	17051	16955	17241	16955	16930	16929	17077	17172	17026	17237	17025	17044	17147	16808	17104	17060	17224	17234	17238	17028	17084	16936	16896	17142	16908	17146	17157	17009	17389	17144	17301	17050	17097	16949	17148	17030	17107	17206	17036	17135	16814	17311	16884	17071	17109	16950	17127	17132	17118	17254	17023	17032	16935	16812	16918	17073	17153	17066	16909	16916	16987	17012	17102	17107	17022	17034	16939	17106	16904	17221	17093	16929	17075	16994	16933	17132	17101	16960	17110	17013	17119	17084	17104	17150	16945	17004	16982	16976	17118	16934	17025	17015	17090	17203	16937	16782	17120	17062	16889	17133	16973	16892	17071	17044	17085	16912	16951	17169	17299	17196	16926	17027	17086	17006	17087	17171	16935	17002	16988	17169	16981	17039	17071	17057	17064	16929	17184	17125	16919	17067	16661	16943	16973	17311	17160	17074	17001	17088	17112	17079	17064	17090	17047	17018	17095	16961	16986	17032	17160	17036	17098	16977	16963	17066	17273	16978	16843	17149	16979	17066	16926	17086	16866	17083	16928	17101	16951	17033	16910	17029	16791	16839	16950	17058	17092	16913	17096	16907	16931	16899	17065	16862	16941	16891	17024	17263	17227	16915	17213	17023	17038	16974	17079	17077	17021	17137	17046	17071	17117	16945	17068	17116	16993	17020	17144	17199	17032	17070	17023	16751	17002
27448	40546	36997	30343	27760	22972	20434	18585	17193	16455	16117	15802	15523	15318	15255	15094	15051	14885	14902	14709	14849	14798	14766	14686	14674	14555	14505	14481	14565	14669	14626	14499	14592	14539	14498	14551	14592	14324	14348	14334	14253	14497	14422	14405	14421	14524	14430	14394	14614	14496	14434	14549	14495	14399	14390	14475	14407	14550	14568	14444	14340	14447	14380	14485	14624	14413	14467	14430	14544	14542	14535	14428	14469	14271	14381	14533	14277	14516	14504	14460	14419	14505	14556	14503	14530	14294	14517	14394	14574	14349	14458	14504	14516	14523	14565	14367	14453	14427	14284	14453	14428	14400	14320	14514	14445	14380	14475	14456	14582	14507	14490	14376	14532	14493	14445	14339	14499	14433	14383	14472	14483	14441	14516	14566	14449	14378	14392	14497	14441	14422	14429	14573	14490	14498	14559	14429	14476	14307	14316	14471	14486	14662	14447	14514	14419	14444	14409	14634	14561	14489	14425	14293	14343	14582	14330	14482	14396	14407	14401	14375	14523	14594	14434	14278	14307	14425	14445	14637	14524	14493	14542	14443	14398	14365	14521	14390	14263	14482	14568	14411	14582	14325	14301	14520	14403	14547	14338	14398	14339	14444	14495	14464	14383	14671	14571	14461	14519	14434	14393	14595	14434	14393	14593	14403	14284	14569	14320	14449	14365	14380	14381	14495	14304	14209	14574	14429	14527	14461	14319	14375	14555	14406	14406	14343	14533	14473	14493	14468	14321	14315	14474	14489	14724	14541	14541	14443	14560	14352	14417	14516	14385	14585	14456	14522	14319	14462	14456	14506	14440	14491	14270	14504	14469	14527	14502	14405	14484	14484	14284	14438	14438	14311	14499	14554	14336	14427	14578	14646	14343	14602	14532	14502	14415	14430	14395	14583	14328	14419	14495	14563	14352	14491	14363	14376	14505	14511	14363	14537	14542	14417	14469	14375	14493	14463	14347	14335	14557	14486	14517	14618	14542	14539	14377	14537	14459	14428	14495	14505	14309	14239	14370	14435	14408	14522	14391	14339	14491	14458	14343	14462	14534	14609	14463	14403	14465	14458	14490	14349	14344	14267	14519	14458	14395	14431	14500	14425	14345	14404	14565	14502	14650	14590	14365	14428	14373	14550	14267	14443	14628	14518	14535	14273	14478	14508	14753	14596	14538	14466	14546	14494	14441	14457	14484	14378	14449	14580	14337	14308	14302	14427	14400	14530	14521	14520	14448	14195	14559	14454	14412	14481	14444	14632	14525	14350	14582	14338	14473	14585	14476	14523	14515	14380	14547	14361	14562	14360	14282	14500	14515	14470	14526	14376	14585	14402	14376	14421	14437	14358	14272	14434	14527	14615	14365	14464	14383	14501	14429	14424	14404	14424	14524	14494	14473	14427	14331	14532	14582	14457	14466	14346	14354	14476	14516	14532	14464	14428	14552	14495	14491	14448	14494	14506	14517	14372	14579	14502	14340	14609	14472	14418	14595	14434	14325	14393	14483	14415	14501	14321	14350	14473	14269	14327	14499	14400	14508	14502	14385	14298	14585	14586	14433	14498	14364	14463	14583	14449	14448	14398	14427	14353	14594	14432	14624	14504	14524	14266	14496	14632	14464	14398	14529	14462	14412	14422	14475	14366	14346	14436	14545	14349	14546	14533	14501	14322	14403	14369	14408	14317	14491	14329	14547	14604	14316	14277	14399	14439	14398	14394	14494	14696	14551	14326	14529	14340	14552	14473	14370	14493	14450	14496	14425	14472	14577	14326	14561	14464	14571	14549	14405	14475	14422	14477	14406	14548	14427	14395	14386	14433	14376	14350	14394	14505	14328	14443	14446	14468	14369	14573	14507	14437	14637	14523	14505	14405	14685	14506	14381	14565	14408	14398	14464	14545	14711	14387	14542	14339	14557	14504	14376	14458	14482	14487	14227	14388	14619	14533	14362	14397	14433	14494	14402	14420	14455	14529	14499	14414	14565	14466	14428	14358	14487	14489	14370	14498	14465	14459	14351	14527	14472	14434	14329	14355	14517	14761	14490	14458	14516	14555	14339	14524	14481	14345	14491	14441	14390	14510	14533	14480	14417	14447	14550	14429	14375	14521	14494	14366	14360	14332	14422	14499	14546	14493	14460	14441	14322	14374	14457	14352	14527	14328	14287	14426	14488	14307	14457	14399	14435	14387	14564	14426	14418	14620	14504	14261	14475	14518	14479	14421	14365	14346	14500	14371	14573	14492	14473	14593	14481	14350	14512	14543	14446	14413	14549	14220	14558	14445	14440	14369	14264	14421	14408	14502	14477	14419	14523	14509	14380	14403	14327	14466	14445	14490	14305	14376	14301	14491	14278	14406	14306	14335	14636	14323	14538	14493	14705	14456	14308	14387	14543	14513	14484	14439	14262	14483	14750	14280	14446	14334	14352	14485	14506	14393	14276	14524	14418	14582	14435	14442	14413	14491	14415	14363	14410	14535	14304	14566	14488	14328	14386	14433	14517	14485	14435	14401	14434	14602	14396	14418	14591	14557	14479	14311	14437	14349	14455	14386	14553	14523	14357	14406	14573	14422	14427	14426	14612	14302	14537	14458	14354	14322	14470	14421	14493	14595	14438	14466	14493	14425	14229	14515	14395	14602	14426	14429	14346	14323	14337	14550	14576	14473	14545	14447	14584	14533	14442	14584	14380	14371	14390	14379	14582	14418	14402	14463	14375	14540	14503	14327	14511	14502	14479	14383	14368	14472	14497	14413	14429	14239	14451	14463	14534	14451	14554	14596	14374	14644	14600	14499	14434	14432	14340	14552	14356	14450	14247	14536	14423	14565	14387	14262	14564	14381	14490	14591	14304	14432	14401	14484	14449	14468	14735	14519	14529	14326	14637	14475	14633	14646	14503	14359	14324	14413	14418	14400	14355	14423	14530	14496	14399	14531	14437	14422	14330	14230	14571	14482	14532	14459	14555	14569	14548	14501	14416	14446	14421	14400	14381	14323	14508	14397	14263	14506	14400	14445	14579	14513	14401	14377	14481	14344	14311	14375	14448	14449	14476	14343	14393	14430	14449	14693	14431	14313	14562	14469	14498	14426	14392	14547	14438	14307	14439	14251	14552	14549	14412	14467	14495	14421	14547	14561	14319	14449	14471	14433	14435	14453	14393	14344	14299	14289	14468	14484	14578	14321	14384	14459	14440	14521	14339	14433	14456	14408	14510	14432	14389	14300	14468	14384	14549	14458	14265	14413	14472	14231	14429	14361	14479	14439	14360	14479	14482	14463	14443	14340	14473	14587	14470	14439	14570	14364	14466	14358	14421	14747	14380	14571	14462	14451	14658	14478	14388	14456	14357	14477	14266	14453	14303	14619	14525	14538	14456	14448	14535	14402	14351	14285	14593	14509	14575	14309	14414	14433	14527	14571	14488	14532	14559	14574	14504	14485	14573	14528	14432	14452	14260	14506	14444	14486	14430	14475	14408	14397	14595	14465	14418	14381	14267	14451	14498	14563	14467	14542	14417	14590	14491	14521	14409	14568	14521	14330	14723	14497	14489	14493	14411	14299	14518	14530	14467	14377	14561	14380	14425	14327	14546	14538	14360	14508	14421	14325	14438	14550	14214	14406	14531	14591	14416	14406	14392	14443	14451	14297	14510	14301	14446	14644	14451	14308	14532	14417	14327	14410	14510	14631	14490	14429	14393	14576	14407	14532	14729	14374	14515	14413	14596	14498	14515	14398	14652	14484	14419	14423	14535	14523	14491	14336	14566	14563	14427	14518	14606	14518	14458	14257	14471	14609	14587	14533	14469	14487	14361	14401	14502	14406	14545	14346	14602	14479	14483	14384	14297	14475	14266	14405	14636	14445	14443	14340	14388	14461	14491	14427	14474	14579	14500	14437	14445	14443	14490	14434	14492	14414	14575	14405	14582	14539	14467	14577	14342	14430	14340	14632	14424	14370	14462	14357	14529	14405	14583	14524	14553	14480	14382	14460	14530	14317	14412	14581	14415	14476	14487	14538	14456	14409	14533	14465	14439	14413	14494	14484	14414	14455	14450	14637	14341	14479	14325	14444	14415	14529	14435	14319	14392	14306	14403	14563	14582	14484	14419	14460	14320	14411	14528	14366	14479	14531	14403	14365	14593	14387	14530	14443	14370	14437	14455	14427	14338	14431	14390	14581	14504	14300	14606	14215	14627	14529	14347	14290	14535	14385	14362	14351	14280	14390	14521	14276	14478	14481	14525	14481	14557	14630	14435	14444	14438	14286	14331	14490	14454	14517	14407	14487	14419	14231	14362	14430	14565	14398	14494	14439	14465	14396	14615	14404	14392	14495	14471	14581	14434	14343	14433	14540	14443	14487	14471	14598	14314	14587	14381	14541	14454	14453	14611	14440	14310	14501	14386	14479	14476	14412	14524	14400	14516	14428	14280	14413	14349	14426	14518	14391	14609	14511	14402	14504	14344	14255	14384	14499	14410	14468	14462	14441	14506	14428	14387	14502	14607	14527	14168	14322	14523	14366	14393	14535	14355	14519	14582	14391	14357	14465	14448	14468	14362	14390	14331	14526	14547	14218	14444	14407	14657	14305	14465	14462	14613	14451	14489	14615	14587	14360	14317	14546	14393	14526	14581	14476	14425	14182	14388	14422	14485	14474	14631	14435	14485	14424	14333	14374	14558	14477	14522	14387	14502	14372	14434	14599	14563	14479	14389	14473	14489	14568	14590	14430	14358	14367	14527	14531	14508	14548	14506	14523	14443	14570	14367	14359	14516	14340	14407	14371	14397	14415	14417	14510	14419	14486	14571	14641	14356	14566	14429	14439	14395	14499	14473	14327	14323	14525	14306	14416	14420	14400	14455	14216	14461	14548	14523	14393	14491	14607	14402	14497	14564	14218	14513	14519	14535	14375	14535	14533	14350	14312	14469	14581	14411	14592	14464	14516	14443	14404	14475	14516	14458	14530	14312	14553	14344	14264	14463	14407	14380	14461	14455	14538	14406	14365	14387	14319	14597	14497	14537	14484	14541	14418	14402	14417	14301	14418	14536	14492	14498	14568	14532	14460	14526	14559	14449	14408	14412	14511	14393	14344	14512	14643	14362	14534	14546	14385	14496	14410	14586	14432	14423	14413	14384	14466
23843	21062	28465	25110	25817	27432	25706	21792	20206	19597	19253	18819	18465	18308	18108	17872	17832	17639	17680	17382	17606	17354	17554	17169	17367	17115	17086	17161	17097	17131	17280	17270	17319	17021	16989	17161	17154	16959	17079	17392	17021	17080	16950	17170	17071	17047	17106	17075	17235	16952	17167	17194	17163	17165	17163	17097	17089	17121	16999	17028	17025	16992	17137	17016	17080	17074	16811	16801	16955	17038	17007	16982	17153	16951	17189	17201	17241	17075	17002	16889	17061	16884	16904	17235	17161	17035	17335	16990	17137	17148	16918	16957	17157	16884	16905	17029	17099	17058	17060	17034	17029	16875	16930	16955	17005	16990	17052	16895	17086	17186	17078	17187	17078	16988	16894	17044	17141	17205	16811	16958	17013	17208	17039	16947	17097	17031	17156	17161	16968	17053	16995	16910	17000	17154	17171	16963	17098	17065	16920	17144	16957	17130	17039	16990	16983	17180	17082	16958	17161	17081	17024	17063	16950	17004	16947	16850	16844	17060	16894	17005	16919	17104	16938	16981	17035	16894	17118	17164	16917	17127	17124	17004	17027	16949	17344	16975	17143	16986	17211	17016	17048	16892	16978	16815	17245	16926	16958	17028	17125	17134	16917	17036	17020	16964	16965	17015	17124	17063	16903	17000	17092	17099	16882	16830	17014	17274	16892	17076	17107	16833	16916	17038	17038	16967	17102	16881	17024	17009	16864	17103	16786	16788	16941	17085	16961	17141	16891	16940	17029	16867	17031	17229	17037	16875	16979	17001	17071	17005	16872	16987	16884	17070	17013	17149	17124	16958	17156	17111	17086	17072	17065	16875	17108	17063	16932	16797	17062	16927	17094	17051	16926	16949	17018	17198	17084	16956	16949	17235	16980	16998	17055	16954	17182	17207	17118	16977	17155	17196	17076	16941	17141	17217	17128	17222	16993	16924	16941	16976	16926	16968	17029	17039	16975	16820	16891	17066	16842	17072	17034	17202	16921	16865	16877	17065	17153	17042	16982	16885	17052	17107	17076	17022	17177	17210	17118	16865	17166	16867	17079	17224	17051	17045	17106	17052	16956	16982	16960	16975	16932	16991	17068	17146	17019	16981	16915	17146	17126	17035	16968	16911	17236	17173	17102	16964	16974	17072	16925	16997	17061	16995	17077	17099	17118	17054	17077	16977	17043	17285	17147	17027	17160	17099	17060	17034	16987	16994	17164	17194	17143	17072	16851	17264	17123	16982	17130	17193	17004	17107	16937	17248	16966	17036	17026	16984	16920	16955	17181	17000	16982	17039	17041	17031	17031	17094	17148	17063	16913	16949	17046	17238	17009	17070	17218	17023	17105	16893	17144	17237	17019	16880	17158	16976	16982	17045	16939	16847	16985	16830	16944	17189	17057	16923	16995	16834	17231	17006	17043	17287	17123	16976	17175	17106	16954	16955	17017	16994	17085	16929	16986	16951	16926	16969	17069	16928	17085	17151	17216	17101	17082	17251	17170	16925	17230	16909	17105	17055	17091	17100	17194	17102	16895	16944	17057	17217	17086	16944	16983	17085	17061	16905	16896	16933	16981	17052	17044	16785	17146	17033	17082	16914	16879	17111	17040	17115	17051	16887	16997	17144	16916	16912	16877	16952	16966	16896	17044	16994	17021	17166	17138	17061	16891	16989	16932	17099	17101	16834	16777	16837	17010	16962	16868	17154	17190	16993	17070	17013	16989	17031	17115	17205	17148	17198	17150	16790	16932	16870	16847	17074	17073	16924	16949	17051	17111	16935	17041	16967	16924	17007	16881	17032	17075	17136	17104	16942	16895	16638	16836	16829	17184	16955	17046	17133	17103	17072	17254	17293	17105	17044	17102	16920	17065	16996	17105	17042	16931	17164	17178	17011	16868	17062	17079	17141	16985	17069	17025	17242	16916	17018	16997	16975	16937	17045	17121	17205	17020	17148	16899	16988	17218	17080	17067	16967	17014	16913	17009	17088	17103	17017	16925	16981	16882	17216	16959	16950	17062	17067	16999	17013	16960	17131	17297	17127	17121	16895	16891	16835	16938	17036	17091	16981	16972	16941	16967	17035	16975	17063	16987	16979	16950	17062	17038	17114	17059	17093	16941	17190	17004	16985	17100	16975	17165	17015	17084	17092	17112	16996	17094	16998	17060	17067	17114	17080	16995	17070	16938	17086	16893	17089	16918	16730	17146	17030	17059	17051	16981	17094	17002	17211	16922	17089	17238	16908	17181	17025	17064	17103	16919	16876	17077	16923	16805	16983	17121	17078	17087	17004	17003	16923	16936	17131	16828	17140	17121	16990	17025	16946	16851	16800	17033	17047	17069	17043	17093	17099	17005	17063	17066	16954	16891	17027	16898	17113	17114	16906	17223	17160	16965	16955	16967	17108	17015	16847	16927	16726	17077	17051	16988	17097	17203	16885	17074	16830	17149	17065	16890	17032	17097	17194	16966	17007	16979	16892	16934	17076	17116	16961	17015	17077	17000	17150	17030	16891	16998	17141	16876	16882	17157	16996	17040	17024	17144	17103	17094	17085	17103	17161	17136	16930	16988	16905	17089	16825	16941	16941	16999	17037	17092	16992	17178	17003	16920	16926	17054	17143	17254	17122	17040	17034	17028	17349	17025	16843	16934	16951	17206	16832	16926	16991	16913	16948	17188	16933	16975	16842	16855	17146	16919	16986	16896	16918	16856	16963	17019	16946	17049	16863	16996	16921	16841	16856	16899	17019	16998	17118	17163	16888	17108	17042	16846	16996	17021	17049	16911	17095	16888	17143	17013	16790	17101	16975	16985	17011	17373	17209	17041	16880	17009	16874	16923	16994	17027	16897	17163	17078	16969	17051	16871	17082	16851	17098	17142	17136	16974	16840	16922	17082	16966	17195	16879	16892	17021	17000	17014	16908	17070	17112	17046	17051	16955	17084	17068	17218	17206	17134	16868	16949	16841	16875	16805	16987	16853	17062	17077	17120	16784	16946	16958	16908	16989	17074	17074	17164	17088	17244	17206	17034	17201	17081	17076	17152	17113	17280	17199	16975	16855	17038	17064	16946	17065	16845	16971	17106	16844	16968	16972	16978	17036	16921	17077	16990	16836	16877	17047	16984	17140	17162	17001	17019	17173	17130	16926	16918	17033	16938	17047	16848	17057	16968	16866	17093	17120	17145	16918	16960	17035	17054	16975	16864	17047	16960	16956	17138	17005	16773	17065	17185	17154	17000	17093	16756	16962	17037	17144	17043	17001	17026	16851	16884	17049	17115	17064	16949	16975	16961	17151	16895	17129	17000	17051	16880	17133	16879	16995	16887	17012	16956	16971	17047	16912	16992	17003	17045	17146	17121	16825	17078	17093	16927	16958	16986	16905	16803	16821	16934	16951	16897	16978	17046	16927	17019	16950	17131	17023	16988	17065	16917	16930	17208	17046	17022	17093	17200	17075	17022	17075	16966	17124	17234	17071	16935	17089	17070	17043	16946	17100	17037	17100	17142	17018	17036	17208	16891	17176	16789	17091	16917	16980	16939	17042	17065	17010	16992	17336	17106	17144	17209	17006	16884	17054	17111	17156	17012	17074	16913	17005	17157	16908	17071	17010	17080	17113	16957	17070	17104	17144	17027	17182	17022	17144	17147	17076	16960	17111	17025	16929	17134	17218	16960	16969	17013	17007	16981	17100	16991	16877	16996	17038	17171	17063	17220	17149	17059	17293	17033	17065	16950	17070	17041	17055	16948	17110	16994	17091	17040	16942	17062	16909	16883	17149	17031	17065	16927	17193	17189	17065	16959	16952	17076	16989	17033	17301	17006	17180	17002	16871	16760	17123	17116	17043	16989	17059	16921	16931	17075	17082	16869	17014	16892	16986	16930	16937	17001	17070	17226	17085	16842	17199	17034	17072	17011	16956	16962	16959	17112	17174	17093	17174	17051	16937	17080	17116	17078	17102	16923	17010	16901	17160	17082	16954	17123	16933	17079	16995	16936	17020	17152	16972	17025	17270	17067	16957	17215	17131	17108	17001	17104	16791	17273	17200	16969	16919	17015	17091	17084	17221	17067	17014	17079	16955	17035	16930	17002	17123	17114	17030	16930	16992	16930	17027	17173	17021	16993	17111	17125	17197	16928	16908	17210	17133	17049	17017	16886	17000	17075	17014	16907	16989	16910	16983	16906	17063	16917	16893	17149	17205	16885	17236	17055	16935	16882	16946	17194	17026	16869	17081	16983	17119	17060	17170	16943	16952	17214	16974	17217	16866	17094	17123	17036	17115	17044	17267	17100	16906	17035	16839	16930	16894	16946	16984	16960	16908	16854	16970	17076	16917	17243	16908	17163	17068	16922	16955	17085	16963	17022	16921	16969	17028	16771	16888	16937	16974	16999	16996	16755	16814	16956	17101	16888	17045	17273	17102	17139	16981	16934	16998	17195	17091	17123	17016	17136	17036	17144	17022	17078	17077	17070	16972	16995	17317	16938	17054	16795	17072	16995	17187	17075	17048	17065	17121	17027	16842	17138	17053	17169	17126	17211	16752	17023	16923	17105	17113	17039	17093	16944	17009	16953	17143	17069	16980	17073	17017	17084	16870	17102	17045	16922	16987	17125	16974	16947	17054	16860	17109	17054	17086	16990	17103	17289	16839	17048	17115	16975	17073	16921	17057	17093	16977	16921	17012	17061	16893	16968	16969	16993	17145	17078	17076	17004	17087	17083	17057	16998	17063	17013	17025	17227	16954	17157	17070	17113	16956	17379	17106	17152	16931	17076	17107	16915	17193	17200	16680	17043	17148	17132	17111	17205	17006	16905	16986	17073	17130	17124	16913	17065	16956	16992	17014	17026	17092	17052	17044	17081	16892	17085	16985	17047	16904	16931	16997	17171	17232	17049	16992	17050	17085	16786	17120	17003	17220	16930	16813	17089	17172	17222	17031	16884	16827	16997	17014	17107	17065	16866	16974	17021	16918	17014	16983	17021	16908	17128	16979	16880	17129	17088	17053	17013	17031	17016	17137	16948	17011	17010	16885	16816	17127	17262	16983	17099	17109	17043	17051	17121	17180	17174	17012	16879	17217	17035	17090	16872	17107	17303	17123	17129	16917	16971	16678	16984	16851	16810	17195	17105	16990	16878	17090	17133
26951	46717	43685	36334	33141	27729	22978	20921	19197	18050	17293	16936	16265	16235	15826	15496	15607	15292	15122	15120	14997	14942	14714	14695	14666	14691	14592	14650	14632	14583	14520	14617	14626	14614	14589	14517	14521	14603	14659	14555	14409	14342	14330	14572	14455	14556	14630	14650	14385	14421	14538	14510	14418	14570	14442	14395	14506	14449	14562	14256	14286	14384	14415	14351	14530	14491	14565	14221	14335	14380	14353	14361	14443	14524	14597	14328	14644	14445	14388	14515	14404	14422	14335	14310	14593	14527	14314	14444	14461	14361	14646	14465	14373	14364	14347	14479	14273	14585	14363	14373	14200	14254	14314	14537	14401	14585	14429	14533	14346	14530	14459	14309	14456	14329	14418	14574	14418	14472	14497	14338	14335	14489	14481	14491	14402	14471	14605	14527	14321	14403	14332	14366	14148	14596	14417	14529	14285	14224	14480	14478	14335	14363	14378	14380	14306	14314	14419	14505	14382	14265	14237	14498	14442	14258	14520	14504	14536	14339	14412	14389	14512	14485	14610	14328	14449	14412	14255	14419	14389	14379	14440	14397	14554	14418	14392	14516	14261	14480	14405	14405	14325	14415	14276	14636	14521	14434	14312	14426	14385	14241	14376	14517	14510	14459	14208	14414	14519	14229	14408	14324	14257	14317	14430	14481	14483	14451	14556	14511	14380	14463	14379	14447	14479	14436	14383	14389	14367	14607	14115	14403	14479	14446	14472	14452	14229	14558	14465	14354	14505	14338	14501	14480	14502	14388	14543	14261	14370	14298	14328	14460	14308	14348	14313	14575	14326	14321	14651	14324	14398	14553	14341	14361	14349	14314	14526	14458	14324	14534	14366	14444	14396	14483	14487	14535	14474	14354	14271	14260	14382	14425	14588	14281	14474	14524	14434	14452	14401	14342	14316	14355	14205	14469	14336	14266	14491	14463	14404	14463	14334	14375	14546	14483	14483	14241	14268	14312	14458	14384	14529	14515	14503	14219	14391	14456	14515	14360	14480	14498	14469	14475	14264	14369	14544	14362	14427	14478	14465	14427	14421	14310	14450	14460	14516	14400	14347	14347	14477	14579	14331	14468	14416	14366	14637	14486	14478	14454	14475	14496	14380	14482	14475	14410	14364	14338	14171	14497	14470	14382	14538	14376	14260	14362	14690	14377	14380	14462	14502	14570	14369	14318	14480	14466	14321	14470	14339	14440	14483	14347	14417	14366	14293	14522	14478	14402	14564	14435	14362	14506	14416	14483	14407	14333	14473	14361	14395	14247	14463	14497	14541	14464	14460	14384	14245	14333	14489	14289	14389	14334	14423	14448	14523	14350	14592	14328	14517	14249	14587	14464	14324	14513	14380	14511	14444	14442	14441	14582	14402	14353	14336	14360	14543	14447	14341	14455	14388	14544	14467	14309	14537	14320	14448	14354	14301	14469	14278	14630	14444	14471	14161	14370	14349	14440	14480	14424	14424	14501	14340	14298	14533	14277	14474	14317	14312	14471	14243	14429	14263	14417	14296	14382	14512	14547	14641	14507	14230	14349	14598	14382	14499	14356	14296	14248	14487	14368	14387	14378	14247	14323	14457	14394	14429	14402	14556	14321	14408	14457	14479	14191	14534	14559	14352	14425	14512	14303	14233	14354	14425	14486	14433	14448	14521	14374	14471	14310	14414	14506	14500	14340	14327	14567	14310	14468	14427	14439	14366	14390	14369	14391	14542	14388	14232	14361	14404	14336	14425	14510	14241	14432	14562	14404	14486	14512	14294	14533	14243	14288	14391	14336	14479	14523	14474	14371	14402	14503	14440	14450	14369	14547	14279	14453	14326	14243	14483	14395	14379	14520	14452	14405	14309	14338	14412	14422	14516	14270	14414	14467	14526	14356	14404	14509	14429	14334	14379	14285	14419	14300	14624	14339	14285	14403	14478	14439	14338	14564	14341	14386	14416	14333	14383	14409	14302	14440	14459	14140	14481	14462	14447	14423	14481	14388	14540	14531	14396	14339	14289	14549	14449	14373	14438	14422	14466	14602	14312	14492	14414	14428	14357	14383	14345	14520	14447	14341	14394	14504	14341	14382	14348	14378	14411	14309	14415	14375	14441	14400	14444	14530	14474	14315	14370	14469	14475	14355	14564	14527	14436	14382	14456	14417	14401	14510	14267	14420	14471	14381	14663	14487	14487	14500	14353	14462	14422	14489	14284	14374	14387	14355	14460	14321	14467	14389	14266	14490	14457	14458	14550	14380	14466	14306	14370	14496	14385	14518	14319	14583	14510	14369	14395	14168	14461	14501	14270	14383	14480	14443	14464	14472	14458	14316	14417	14343	14407	14519	14327	14286	14313	14398	14428	14426	14451	14333	14512	14358	14459	14353	14451	14310	14203	14471	14427	14589	14435	14444	14346	14494	14272	14276	14487	14318	14455	14429	14486	14308	14302	14356	14287	14565	14268	14599	14463	14404	14434	14441	14646	14579	14491	14476	14436	14477	14343	14384	14322	14454	14339	14297	14366	14278	14418	14441	14436	14358	14571	14269	14474	14526	14439	14399	14414	14399	14482	14366	14324	14399	14463	14456	14364	14417	14424	14346	14542	14552	14536	14337	14309	14382	14415	14234	14358	14512	14361	14568	14482	14391	14592	14369	14407	14468	14419	14476	14394	14443	14494	14246	14358	14370	14519	14427	14394	14490	14451	14197	14345	14462	14609	14574	14382	14470	14394	14481	14366	14318	14365	14365	14292	14447	14510	14666	14270	14469	14255	14473	14420	14486	14389	14392	14465	14526	14358	14351	14346	14409	14365	14340	14343	14461	14519	14248	14639	14464	14360	14411	14330	14396	14313	14263	14348	14432	14323	14287	14326	14254	14436	14542	14620	14412	14342	14643	14399	14504	14337	14416	14487	14423	14426	14330	14471	14353	14435	14416	14276	14272	14298	14377	14485	14445	14313	14410	14484	14438	14337	14323	14585	14449	14465	14554	14460	14387	14596	14444	14429	14548	14485	14507	14426	14300	14500	14488	14304	14479	14427	14395	14386	14303	14329	14320	14388	14548	14528	14364	14476	14452	14409	14555	14371	14301	14489	14419	14372	14578	14536	14501	14418	14375	14540	14501	14578	14514	14384	14325	14346	14335	14274	14387	14528	14216	14472	14448	14601	14436	14368	14426	14274	14275	14359	14362	14540	14462	14528	14539	14451	14374	14509	14668	14376	14358	14403	14365	14333	14641	14526	14534	14285	14407	14489	14384	14377	14386	14442	14531	14410	14476	14502	14411	14398	14445	14293	14466	14358	14432	14320	14326	14223	14447	14340	14257	14404	14339	14514	14421	14461	14277	14444	14494	14208	14366	14396	14536	14434	14421	14263	14596	14528	14418	14459	14416	14169	14397	14538	14405	14496	14484	14422	14325	14352	14317	14471	14397	14494	14485	14448	14489	14413	14364	14327	14378	14398	14376	14470	14488	14488	14375	14308	14520	14296	14299	14758	14352	14502	14407	14461	14336	14343	14535	14338	14404	14356	14253	14389	14414	14426	14502	14345	14304	14184	14581	14555	14329	14330	14398	14606	14379	14477	14370	14445	14428	14484	14518	14455	14285	14566	14412	14536	14508	14576	14329	14430	14406	14498	14378	14325	14232	14526	14375	14413	14265	14454	14154	14514	14234	14314	14344	14392	14439	14341	14297	14265	14567	14243	14482	14359	14271	14409	14213	14543	14270	14481	14405	14348	14429	14400	14327	14511	14398	14506	14384	14327	14400	14326	14448	14442	14299	14464	14296	14383	14467	14491	14420	14226	14347	14614	14498	14448	14316	14348	14338	14520	14498	14532	14484	14279	14451	14274	14399	14330	14447	14277	14500	14318	14344	14213	14261	14297	14362	14268	14420	14456	14322	14433	14419	14499	14425	14578	14267	14401	14336	14528	14503	14272	14397	14435	14477	14420	14274	14384	14477	14612	14512	14465	14378	14454	14363	14556	14448	14347	14597	14315	14383	14597	14452	14414	14402	14519	14229	14379	14420	14417	14305	14362	14342	14381	14220	14261	14425	14348	14437	14389	14399	14585	14317	14513	14364	14513	14483	14581	14359	14411	14334	14638	14450	14387	14475	14256	14312	14433	14395	14578	14612	14441	14239	14649	14356	14488	14600	14251	14439	14487	14558	14399	14361	14306	14482	14572	14512	14494	14667	14459	14649	14450	14538	14674	14403	14444	14428	14481	14366	14338	14342	14444	14543	14467	14307	14423	14425	14231	14447	14358	14452	14323	14379	14375	14611	14381	14360	14409	14246	14345	14444	14411	14323	14325	14287	14476	14336	14387	14459	14493	14320	14337	14358	14309	14219	14280	14191	14441	14428	14334	14500	14357	14556	14432	14443	14280	14411	14279	14488	14283	14400	14383	14566	14392	14522	14481	14474	14613	14394	14431	14331	14417	14329	14546	14460	14403	14344	14518	14349	14460	14312	14373	14306	14167	14332	14324	14396	14592	14398	14433	14449	14475	14432	14373	14475	14251	14578	14458	14562	14506	14200	14350	14247	14408	14370	14424	14452	14410	14496	14237	14508	14585	14410	14397	14337	14364	14302	14586	14556	14385	14432	14418	14498	14283	14399	14502	14433	14428	14400	14459	14363	14420	14347	14402	14368	14292	14315	14419	14535	14466	14445	14296	14516	14300	14462	14345	14380	14500	14499	14382	14268	14431	14368	14395	14407	14216	14298	14356	14419	14449	14387	14561	14624	14409	14322	14265	14406	14446	14412	14487	14523	14528	14266	14680	14453	14519	14268	14520	14384	14457	14373	14396	14403	14343	14551	14379	14287	14395	14353	14436	14406	14475	14458	14469	14465	14460	14465	14531	14534	14320	14327	14315	14413	14338	14418	14425	14725	14473	14310	14567	14470	14384	14590	14331	14451	14197	14431	14319	14483	14368	14383	14359	14547	14445	14390	14462	14430	14397	14363	14433	14478	14498	14429	14395	14283	14569	14423	14586	14307	14395	14472	14398	14341	14364	14364	14337	14488	14429	14449	14440	14354	14395	14417	14457	14466	14435	14597	14351	14548	14399	14457	14407	14456	14269	14354	14504	14318	14583	14460	14308	14242	14597	14298	14472	14415	14455	14488	14142	14538	14401	14423
22690	21053	28852	23692	23217	28157	29412	24058	22442	21794	21308	20651	20080	20023	19539	19660	19290	19177	19163	19082	19039	19166	18816	18593	18488	18458	18769	18597	18415	18358	18396	18413	18114	18425	18445	18232	18198	18583	18283	18349	18525	18247	18394	18357	18382	18294	18328	18292	18430	18420	18267	18205	18152	18334	18259	18279	18295	18353	18121	18124	18330	18327	18137	18152	18318	18143	18296	18318	18123	18336	18024	18358	18274	18260	18211	18076	18213	18225	18094	18058	18187	18113	18105	18314	18443	18114	18314	18108	18452	18175	18259	18156	18228	18086	18210	18191	18158	18226	18262	18292	18423	18318	18157	18009	18152	18091	18305	18271	18327	18206	18366	18045	18262	18171	18163	18240	18239	18245	18225	18078	18510	18122	18284	18335	17997	18069	18243	18000	18124	18230	18046	18005	18109	17797	18268	18077	18097	18087	18309	18200	18029	18118	18273	18167	18115	18374	18545	18207	18043	18080	18292	18214	18359	18267	18301	18110	18039	18263	18134	18204	18081	18225	18383	18361	18372	18259	18441	18260	18231	18045	18273	18314	18306	18203	18000	18070	18276	18067	18374	18235	18196	18481	18217	18256	18135	18222	18230	18238	18187	18341	18055	18187	18192	18188	18000	18143	18303	18228	18225	18041	18149	18082	18054	17911	18328	18146	18353	18145	18203	18264	18070	17948	18234	18213	18381	18354	18313	18208	18296	18130	18170	18230	18173	18403	18116	18027	17996	18186	18074	18036	18135	18243	18037	18225	18141	18201	18321	18133	18394	18079	18262	18214	18192	18132	18185	18114	18125	18068	18161	18001	18213	18252	17986	18155	18353	18245	18033	18177	18168	18083	18166	18220	18123	18110	18395	18075	18191	18247	18273	18117	18034	18198	18007	18245	17933	18393	18367	18244	18110	18258	18248	18156	18037	18201	18090	18107	18321	18301	18141	18150	18225	18012	18189	18112	18420	18286	18364	18012	18371	18323	18178	18444	18103	18295	18322	18197	18050	18263	18297	18107	18006	18228	18152	18206	18112	18204	18126	18310	18171	18370	18162	18332	18184	18079	18545	18379	18439	18280	18325	18177	18094	17971	18413	18173	18161	18172	18208	18289	18211	18257	18326	18082	18252	18156	18341	18172	18213	18241	18310	18120	18152	18087	18295	18259	18237	18090	18245	18019	18123	18180	18246	18296	18186	18234	18271	17885	18337	18108	17990	18240	18172	18183	18451	18359	18253	17953	17978	18148	18113	18156	18198	18104	18064	18153	18151	17929	18179	18109	18171	18131	18389	18355	18120	18170	18234	18248	18346	18365	18123	18106	18077	18191	18349	18201	18143	18229	18362	18167	18379	18349	18257	18263	18315	18077	18156	18126	18137	18104	18182	18225	18330	18122	18079	18174	18320	18049	18219	18045	18061	18264	18193	17937	18292	18167	18411	17999	18279	18268	18169	18197	18373	18163	18051	18030	18284	18252	18321	18140	18210	18216	18161	18132	18084	18170	18332	18160	18248	18299	18354	17995	18210	18169	17999	18233	17998	18327	18187	17960	18175	18162	18064	18206	18117	18099	18174	18107	18196	18146	18102	18171	18228	18371	18222	18077	18150	18281	18137	18275	18173	18200	18235	18290	18111	18081	18166	18127	18214	18249	18170	18169	18263	18182	17964	18197	18179	18305	18212	18156	18302	18146	18058	18201	17982	18033	17957	18148	18254	18243	18093	18312	18039	18264	18039	18147	18260	18247	18233	18075	17949	18103	18281	18395	18395	18272	18092	18131	18096	18250	18045	18202	18262	18356	18131	18157	18365	17976	18119	18149	18188	18329	18305	18290	18397	18109	18290	18146	18352	18016	17994	18097	18195	18029	18170	18089	18115	18196	18271	18286	18075	18315	18152	18059	18097	18235	18406	18451	18246	18307	18161	18096	18132	18173	18274	18306	18221	17908	18207	18483	18312	18115	18108	18151	18342	18046	18009	18078	18268	18083	18028	18084	18111	18188	18412	18174	18165	18118	18245	18364	18382	18139	18159	18195	18432	18500	18274	18193	18326	18148	18298	18084	18115	18039	18204	18137	18255	18255	18181	18140	18278	18372	18281	18151	18015	18016	18262	18211	18224	18371	18198	18104	18209	18144	18391	18321	18155	18130	18181	18259	18333	18301	18312	18210	18326	18202	18040	18060	18342	18293	18193	18147	18263	18441	18262	18249	18291	18162	18328	18244	18293	18225	18357	18050	18223	18290	18251	18276	18216	18174	18072	18194	18259	18079	18144	18234	18303	18236	18192	18092	18059	18078	18096	18188	18211	18073	18202	18169	18313	18302	18078	18093	18354	18307	18052	18330	18176	18187	18301	18288	18096	18021	18334	18388	18354	18172	18152	18163	18276	18337	18179	18184	18033	18050	18227	18097	18309	18219	18159	18462	18350	18161	18237	18182	18168	18336	18099	18137	18340	18330	18250	18356	18112	18059	18274	17985	18123	18150	18165	18112	18159	18323	18205	18257	18096	18193	18175	18417	18198	18091	18063	18123	18206	18247	18275	18208	18131	18122	18295	18196	18334	18324	18266	18137	18131	18163	18077	18114	18265	18132	18158	18060	18063	18163	18057	18030	18143	18150	18029	18220	18263	18274	18156	18331	18120	18122	18049	17985	18308	18271	18177	18214	18455	18271	18288	18102	18371	18353	18242	18308	18329	18245	18139	18161	18117	18239	18102	18064	18187	18342	18316	18037	18093	18141	18212	18200	18280	18191	18159	18121	18115	18119	18293	18247	18219	18099	18019	18179	18289	18301	18263	18117	18163	18226	18171	18377	18117	18078	18165	18262	18063	18030	18173	18386	18136	18402	18243	18227	18177	18212	18468	18234	18356	18063	18274	18031	18097	18060	18264	18182	18238	18284	18123	18051	18216	18178	18265	18148	18282	18179	18188	18005	18245	18159	18235	18181	18231	18160	18218	18155	18217	18099	18195	18124	18209	18171	18088	17986	18220	18120	18155	18228	18192	18237	18163	18112	18266	18250	18273	17971	18111	18175	18232	18129	18405	18110	18323	18066	18041	18338	18220	18116	18169	18134	18248	18170	18102	18118	18150	18111	18058	18169	18349	18297	18200	18188	18220	18116	18324	18136	18062	18067	18116	18217	18061	18221	18251	18324	18256	18029	18105	18265	18040	18383	18148	17937	18394	18150	18168	18189	18177	18317	18064	18173	18195	18156	18148	18169	18321	18172	18239	18324	18136	18228	18126	18050	18240	18017	18387	17992	18226	18088	18107	18025	18355	18226	18160	18195	18237	18293	18285	18139	18097	18099	18360	18114	18359	18223	18104	18160	18139	18216	18188	18147	17983	18052	18184	18016	18444	18175	18248	18121	18207	18373	18241	18234	18251	18065	18204	18257	18122	18426	18273	18219	18143	18329	18201	18110	18267	18144	18178	18210	18189	18273	18161	17973	18274	18132	18151	18201	18157	18105	18055	18209	18259	18367	18174	18234	18166	18162	18121	18116	17997	18131	18310	18258	18300	18304	18210	18551	18421	18391	18328	18272	18207	18137	18221	18097	18229	18446	18396	18370	18194	18321	18135	17975	18233	18054	18336	18045	18303	18231	18126	18030	18323	18044	18176	17997	17994	18306	18256	18074	18384	18261	18351	18272	18148	18200	18486	18161	18356	18532	18298	18100	18293	18262	18066	18105	18264	18242	18117	18086	18336	18087	18317	18370	18235	17998	18166	18095	18038	18026	18208	18145	18183	18290	18165	18105	18130	18085	18212	18264	18286	18068	18000	18092	18160	18149	18084	18149	18313	18239	18112	18020	18196	18055	18097	18288	18280	18077	18198	18268	18163	18124	18399	18395	18195	18253	18316	18321	18425	18141	18061	18296	18040	17929	18115	18232	18247	18200	18264	18059	18234	18356	18304	18400	18360	18216	18188	18242	18240	18195	18206	18126	18330	18330	18077	18223	18263	18099	18045	18153	18135	18111	18470	18161	18264	17994	18282	18134	18201	18246	17978	18152	18436	18232	18220	18164	18046	18283	18260	18154	18241	18521	18136	18215	18240	18269	18436	18067	18462	18111	18355	18099	18188	18324	18104	18221	18161	18090	18250	18172	18248	18177	18328	17989	18057	18239	18256	18239	18115	18027	18338	18287	18112	18189	18133	18405	18009	17984	18252	18287	18079	18372	18205	18275	18165	18122	18320	18139	18430	18183	18087	18095	18171	18175	18263	18144	18151	17964	18277	18022	17935	17837	18363	18213	18246	18220	18076	18218	18287	18195	18273	18101	18334	18283	18030	18243	18204	18068	18063	18250	18104	18295	18264	18225	18248	18352	18173	18131	18397	18221	18116	18238	18147	18268	18139	18070	17895	18072	18213	18394	18269	18306	18257	18219	18128	18112	18216	18476	18273	18271	18234	18189	18254	18192	18081	17918	18136	18234	18335	18251	18112	18107	17988	18220	18152	18183	18155	18269	18152	18271	18037	18077	18155	18160	18055	18105	18132	18188	18301	18231	18243	18278	18191	18079	17965	18111	18089	18014	18233	18524	18280	18315	18317	18106	18245	18249	18010	17910	17907	17875	18208	18340	18056	18189	18241	18013	18285	18286	18243	18376	18239	18252	18369	18025	18113	18035	18229	18298	18023	18213	18124	18174	18107	18011	18197	18106	18217	18191	18401	17989	18121	18273	18408	18119	18293	18276	17941	18181	18221	18317	18223	18162	18282	18208	18122	17982	17995	18254	18277	18192	18256	18103	18123	18107	18248	18282	18155	17999	18015	18191	18169	17955	18068	18240	18218	18318	18099	17967	18190	18150	18233	18164	18101	18100	18228	18362	18088	18373	18232	18093	18350	18399	18204	17962	18312	18158	18270	18088	18168	18005	18203	18117	18257	17986	17920	18133	18122	18094	18195	18136	18221	18252	18053	18318	17867	18179	18276	18200	18302	17995	18166	18046	18218	18226	18219	18180	18370	18417	18127	17925	18174	18195	18091	18352	17986	18173	18091	18256	18233	18158	18043	18175	18334	18299	18311	18235	18232	18403	18310	18067	18099	18267	18202	18071	18170	18358	18260	18302	18128	18350	18290	18216	18389	18105	18237	18180	18176	18286	18164	18133	18061	18236	18335	18294	18022	18238
28894	52198	49039	40673	37180	31621	25986	23474	21313	20118	19094	18330	17642	17191	17071	16600	16454	16345	16173	16198	15877	15742	15482	15545	15387	15372	15239	15443	15381	15249	15390	15271	15157	15189	15123	15208	15180	15198	15251	15115	15126	15160	15130	15172	15133	15301	15101	15064	15192	15233	15103	15307	15087	15111	14986	15193	15046	15290	14981	14928	15052	15092	15078	15022	15312	15038	15210	15236	15151	15183	15168	15025	15086	15020	15199	15068	15091	15051	15019	15068	14976	15041	15060	15024	14951	15137	15203	15085	15028	15112	14999	15118	15002	15052	15034	14980	15082	15001	14989	15122	14998	15232	15154	15110	15097	15066	15217	14936	15099	15260	15209	14862	14969	14934	15108	14846	15182	15066	15022	15095	15059	15146	15101	15132	14901	15122	15194	15175	15242	15137	15133	15312	14917	15109	15059	14969	15073	15038	15009	15001	15146	15032	15131	14950	15224	15085	15063	14918	15142	15237	15193	15052	15020	15217	14896	14928	15161	15107	14984	14984	14848	15247	15244	15014	14960	15164	15012	15071	15240	15017	15069	14966	14896	15054	15194	15144	15133	14985	15155	14828	15022	15071	15178	15066	15105	14987	15282	14939	15035	15161	15076	15160	15068	15102	14982	15028	15131	15123	15131	15128	15198	15145	14895	15124	15073	14930	15017	15154	14982	14938	15156	14951	14931	15107	15035	15065	15066	15082	15118	15155	15229	15035	15020	15077	15127	15137	15052	15110	15041	15133	14969	15073	15176	15236	15167	15099	15104	15038	15000	15089	15102	14950	15112	14908	15254	15045	15019	14931	14976	15032	15120	15078	14871	15021	15146	15040	15209	15027	15152	15120	15117	14885	15078	15013	14957	15170	15116	15121	15098	15109	14975	15079	15144	15238	14958	15074	14892	15157	15124	15028	14969	15106	15064	14839	15228	14987	15392	15044	15162	15029	15027	15059	15269	15190	14929	14877	15002	14944	15069	15074	15234	15061	14968	15047	15195	15030	15049	15248	15114	15084	15101	15157	15040	14927	14953	15117	15212	15206	15185	15227	15026	14975	15081	15263	15048	15091	15099	15135	15130	15017	14969	15250	14959	14910	15034	15105	15071	14995	15146	15133	15192	15150	14943	15202	14968	15118	15005	15169	15175	15142	15015	15159	14997	15128	15033	15062	15045	15022	15162	15010	15079	15310	14969	15201	15080	15106	14969	15028	15005	15020	15201	15117	14990	15009	15110	15203	14952	14905	15019	14888	15084	15000	14995	15137	14991	15049	15005	14939	15140	15136	15180	14921	15136	15184	15004	14863	14979	15026	14959	15085	14987	14996	15033	14954	15150	14924	14830	15118	15105	14874	15048	14887	15188	15057	14944	15094	15061	15150	14972	15174	14993	15093	15009	15037	15015	15157	15100	14989	14989	15145	15076	14938	15211	15146	14928	15117	15043	15029	14968	15118	15176	15192	15031	15171	15118	15178	15086	15083	15126	14900	15157	15034	14929	15258	15014	15048	15090	15017	15287	15020	15198	14991	15073	14918	14986	15085	14970	15069	15164	14842	14977	15080	15142	15051	15085	15047	15063	14989	15038	15139	14902	15088	15043	15024	15201	15028	15057	14907	14905	15044	15233	14859	14989	15037	15032	15001	14909	15124	15131	14938	15079	14911	15056	15117	15189	15252	15068	14967	14994	15036	15141	15151	14963	15088	15043	15145	14901	15179	15076	14942	15023	14790	14972	15257	14854	15239	15047	15019	15156	15120	15165	14942	14945	15022	15040	14995	15207	15159	15062	15096	15108	15078	14986	15138	14951	15187	15199	15033	15043	15121	15112	15173	15060	14834	14999	15234	15111	15121	14904	15237	15128	15098	15037	14855	15013	15241	14859	15013	15134	15144	15193	14907	15104	14961	15197	15148	15024	15152	15136	15180	15132	15070	14945	15056	15161	15101	15138	15101	15129	14979	15142	14887	15090	15257	15042	15037	15030	15124	14889	15168	15238	14867	15051	15139	15088	15050	14952	15172	14942	15104	15000	15018	14938	14917	15186	14941	15107	15155	15222	14886	14986	15122	15006	15153	15195	14915	15061	15182	14895	15160	15003	15038	15003	15077	15074	14959	15002	15100	15025	15123	14884	15114	15235	15194	14961	15022	15068	15099	15104	15107	15084	14996	15181	14971	15048	15001	15071	15103	15031	15010	15170	15077	15150	14928	15031	15085	15294	15093	15071	15207	15091	15037	15236	15079	15064	14935	15090	15086	15066	15094	15222	14988	15264	14974	15062	15039	15024	15038	15151	15049	15114	15037	14987	15021	15054	15117	14932	15182	15145	15102	14762	15156	15142	15018	15053	15039	15003	14849	15130	15137	14940	15029	14945	15056	15003	15080	15133	15059	15042	15067	14949	15109	15087	14971	14967	14933	15113	15074	14955	15090	15125	15202	15110	15054	14894	15156	14962	15007	14947	15101	15178	15099	15029	15023	15229	14984	15049	15036	14946	15156	15102	15055	14968	15140	15259	15022	15174	14899	15128	15171	14948	14948	15266	14843	14912	15062	15036	15193	15051	15080	15093	15141	15199	15021	15101	14990	14898	15093	15169	15249	15147	14997	15123	15041	15107	14946	15021	15217	15121	15158	15173	15087	14816	14965	15063	14983	15019	15147	15032	14983	15104	15038	15135	15251	15116	15079	15058	14888	15128	14983	15069	15048	14991	15010	15056	15159	15011	15087	15040	15112	15019	15069	15124	15105	15148	15179	15066	14913	15217	15010	15061	14973	15004	15145	15101	15047	14981	14968	15163	14999	14994	15073	14994	15191	15024	15214	15023	15016	15030	15094	15089	15038	14957	15064	15086	15055	15005	15107	14960	14899	15016	14996	15002	15098	15114	15016	14964	15077	15032	15047	15177	15134	15145	15000	15076	15029	15091	15038	15140	15095	15038	15067	15027	15119	15038	15211	15126	15000	15044	15041	15002	15219	14957	15080	15273	15028	14953	15048	14944	15054	15004	15134	15188	15044	15142	15031	15165	15065	14992	15034	14990	14918	15058	15192	15059	15243	14999	15124	15113	15041	15159	14926	15086	15057	15233	14995	15138	15045	15149	14877	15147	14962	15256	15155	15032	15057	15035	14964	15078	14999	15065	15035	15007	15074	15071	15151	15030	15090	14981	14987	15095	15117	14938	14830	15073	15083	14996	15042	14987	15039	15056	15169	15000	15069	15077	15149	15221	14901	15195	15117	14993	14909	15073	15057	15103	15156	15045	15051	15295	15108	15154	15150	15117	15093	14935	15235	14854	15192	14992	14992	15192	15094	15179	15030	15064	15214	14991	15082	15200	15153	15160	14897	15221	15148	15142	15019	15006	15098	14964	15167	15160	15116	15132	15069	15050	14966	15094	15038	15125	15163	15100	14912	14990	14956	15156	14982	15037	14975	15032	15055	15074	15096	14990	15054	15040	15076	15064	15012	15149	15026	15146	15204	15038	15001	15080	15016	15033	15188	15117	15114	15040	15270	15040	15097	15086	15125	15111	15116	15167	15032	15044	14965	15032	15157	15091	15024	15147	15021	15041	15075	15095	14989	14977	15093	14993	15167	15190	14822	15041	15258	15080	15040	14991	15119	15090	14974	14853	14887	14853	15206	15027	14923	15112	15164	15228	15133	14930	15106	14998	15023	14932	14998	15077	15100	15261	15123	14812	14978	15068	15042	15220	15153	15067	14920	15354	15135	15258	14865	14890	15103	15095	15177	14992	15184	15154	15087	15026	15049	15074	15112	15121	14906	15279	15124	15146	15006	14956	15121	15149	15077	15135	15016	15231	15066	15250	14944	14995	15093	14923	15088	14983	14957	15074	15022	14906	15138	15137	15168	15017	15189	15033	15004	15091	15048	15082	15066	15169	15206	15027	15213	14732	15106	14973	14964	14999	15160	15233	15052	15020	15095	14948	14954	15068	15062	15031	15147	15063	15048	15125	15133	15025	15048	15013	15140	15191	15165	14958	15014	15364	15192	14959	15047	15147	14906	15094	15144	15125	15076	15059	15072	14994	15115	15131	15093	15192	15051	15040	15175	14905	15061	14958	15053	15178	14962	14984	15027	15000	15130	15187	14909	14944	15094	14927	14889	15251	14914	15165	15055	15076	14989	14990	15130	15112	15186	15160	15055	15073	15013	14946	15052	15084	15134	14997	14988	14863	14993	15224	15104	15317	14952	14942	15152	15211	15045	15147	14992	15008	15077	15309	15063	14904	15005	15139	15082	14918	14925	15070	15063	14969	14996	15143	15248	15031	14946	15035	14940	15153	15308	14997	15089	14937	15080	14896	15072	14998	14901	14830	15025	15173	15076	14958	15015	15039	15186	15045	14791	15139	15003	15078	15051	14979	14915	15078	15176	15212	15059	15094	15136	15103	14950	15104	15190	15091	15135	15087	14973	14875	15063	14910	15144	15086	15006	15161	15106	15155	15162	15199	14995	15116	14884	15039	14958	15110	14883	15179	15044	15039	15193	15167	15036	15157	15067	15099	15175	15176	15011	15160	15106	15099	15011	15079	14960	15039	15060	15150	14847	14847	14992	14945	14967	15129	15110	15121	15238	15045	14939	15175	15093	14890	15043	15175	15260	14996	15047	15009	15151	15070	14901	15289	14958	15068	15084	15080	15058	15117	15019	15085	15052	15220	15108	15069	15032	15032	15190	15019	15059	15030	15134	14889	15031	15040	15014	15070	15010	15111	15003	15106	15176	14958	15013	15041	15027	15212	15014	15146	15129	15012	15010	15146	15032	15038	15064	15000	15170	15131	15085	15015	15018	15108	15062	15055	15098	15049	15004	14956	15244	15052	15147	15142	14975	14985	15101	15042	15112	14983	15135	15008	15016	14987	15061	15126	15041	15105	15158	15162	15043	15196	15114	15087	15109	15004	15114	15093	15072	14997	15157	14931	15100	14925	15117	14990	15097	15055	15109	15067	15073	14925	15132	15195	14999	15112	15206	15053	15190	15037	15173	14867	15119	15053	15051	14852	14945	15034	15083	15132	15197	14992	15062	15059	15109	15224	15051	15033	14973	15228	15203	15055	14988	15043	15178	15122	15068	15054	14995	15115	15015	15046	14925	15001	15042	15046	15030	15100	15005	15094	15228
28459	26148	33601	31889	27594	23833	21067	19674	18909	18426	18325	17835	17999	17708	17749	17611	17463	17501	17414	17449	17203	17143	17173	17255	17157	17093	17206	17261	17161	17133	17359	17214	17184	17290	17086	17113	17178	17035	17240	17096	17157	16988	17309	17149	17060	17082	17110	17231	17087	17438	17135	17096	17198	17136	17130	17167	17173	17034	17041	16935	17243	17006	17120	16827	16971	16963	16956	17083	17120	17166	17076	17082	17066	17115	16812	17084	17151	17030	17090	16961	17017	16894	17161	16995	17320	17162	17138	17271	17086	17122	16940	16975	17192	17130	17390	17023	16991	17104	17000	16937	17071	17195	17087	17131	17000	17109	17149	17196	17329	17192	17109	17140	16961	17239	16956	17226	16951	17020	17067	16920	17241	17224	17002	16991	17157	17108	17028	17099	17045	17165	17143	17025	17207	17129	17155	17097	17090	17056	17039	17021	16973	17049	16975	16992	17106	17091	17042	17148	17069	17142	17006	17121	17105	17111	17107	17155	17268	16965	17175	17046	16868	17167	17126	17202	17085	17063	17242	16988	17075	17080	17028	16856	17139	17184	16979	16939	16901	17097	16992	16807	16962	17102	17142	17112	17083	17088	16972	16836	17070	17002	17047	17092	17013	17026	17115	17232	17090	17261	16869	16763	16856	17200	17080	17247	17131	17082	17240	16941	17096	17115	16940	17010	17284	17093	16955	16901	17038	17131	17271	17195	16943	17356	17127	17005	17076	17261	17000	17030	17000	17006	16985	17103	17127	16904	16876	17088	17096	17189	17145	17049	17130	17088	17172	17073	16958	17225	17118	17065	17094	17049	17150	16798	16931	16898	17109	16993	17162	17170	17152	17247	17085	16937	16969	17026	16821	17066	16987	17238	16963	16885	17002	17194	17077	17061	16968	17178	17221	17141	17111	17117	17090	17103	17057	17116	16935	17112	16935	17135	16941	17037	17100	17061	17141	17091	17241	17061	17100	17202	17221	17100	17012	17161	16941	17058	17153	17164	17193	17201	17152	17021	17095	16997	16944	17156	17240	16949	17189	17099	17254	16913	17192	17139	17205	17150	17097	17043	17244	17176	17272	17006	16827	17017	17333	16979	17137	16871	17201	17305	17145	16975	17014	17006	17047	17194	17046	17188	17061	16984	17013	16960	17055	17126	17234	17081	17074	17238	17221	17164	17212	16964	17145	17254	17042	17114	17204	16931	16799	17106	16985	17100	17242	17173	16924	17088	17229	17123	17021	16986	17220	17084	17097	17157	17142	17263	16950	17139	16944	17142	17322	17080	17111	17128	17074	17231	16956	17018	16909	17115	17183	16920	16990	17200	17020	17027	16968	16928	16819	17216	17182	17042	16930	17073	16895	16958	17069	17000	17135	17154	17043	16993	17248	16912	17168	17259	17006	16941	17204	16902	17123	17069	17168	16960	17062	17162	17043	17037	17059	17027	16985	16852	17014	16849	17106	16786	17018	16998	17047	16890	17202	17049	17120	17266	17047	17014	17231	17069	17085	17006	17041	17146	16985	17030	17092	17101	16833	16946	17148	16895	17080	17220	17049	17047	17054	17111	17246	17215	17067	17097	17220	17104	17054	16917	17116	17110	16958	17076	17025	17109	16983	17111	17151	17007	17044	17057	16954	17030	17045	17050	17075	17063	17040	17043	17054	17107	16973	17108	17166	17111	16942	17080	17108	17038	17043	16916	17185	17066	17051	16985	17230	17071	17149	17034	16938	17156	17099	17229	17037	17137	16974	17131	17315	17065	17211	16988	17111	17094	17163	17097	17159	17136	17007	17141	17009	17040	17126	17292	17044	17134	16945	17187	17063	16950	17180	16889	17150	16959	17227	16937	16911	16952	17051	17009	17124	17033	17065	17130	17235	17253	17078	17223	17030	16984	16956	17240	17315	17120	16889	17088	17095	16832	16943	17159	16929	17158	17012	17154	17056	17077	17123	17137	17063	16961	17298	17012	17263	16954	17007	17274	17130	16910	17177	17121	16972	17087	17215	16935	16963	17006	16976	17090	17062	17384	17155	17107	16958	17244	17113	17243	17243	16958	17164	17074	17032	17034	16952	17178	17223	16988	17091	17071	17099	16948	16872	16950	16894	17142	17122	17345	16956	17355	17246	16927	17030	17070	17177	17287	17254	16977	17056	17189	17226	17237	17143	17011	16927	16871	17239	17110	17074	17149	17023	16965	17116	16954	16977	16874	17091	17097	17143	17163	17127	17119	17278	16885	17057	17056	17162	17011	17199	17207	17087	17151	17115	16934	16844	16981	16952	17316	16959	17070	17253	17082	16956	16916	16978	17069	17131	17175	17080	17040	16949	17222	17073	17073	17146	17290	17054	17043	17052	16870	16946	17266	16988	17066	16934	16979	17174	16943	17119	17138	17090	16815	16895	17015	17041	17083	17157	17077	17072	17083	17195	17132	17106	16964	17068	17046	17086	17026	17134	16794	17073	16901	17040	17001	16984	17060	17020	17122	17065	17095	17099	16987	16965	16968	17090	17063	17100	17027	17137	17077	17098	17097	16931	17046	17073	17065	17014	17075	17114	17216	16964	17034	16980	16957	17219	17271	17212	17245	17112	17099	17297	16991	16938	17328	17335	17187	17001	17097	16998	17078	17107	17377	17200	17163	17031	17085	16977	17118	17134	16859	17177	17154	17035	17323	17025	16918	17099	17220	16918	17272	17380	17203	17022	17043	17156	17007	17262	16895	17070	17061	17148	17137	17136	16996	17083	17020	17045	17076	17271	17203	17026	17072	17077	16996	17169	17209	16980	17151	17250	17190	17185	17168	17083	17000	17029	17056	16971	17024	17077	17245	17271	17246	17148	17055	16862	16985	17144	17179	17213	17139	17051	17051	17084	16829	17110	17246	17098	16998	17204	17191	17004	16840	17156	16988	17061	17203	17229	17244	16825	17020	17050	17012	16951	16920	16931	17226	17198	17119	17069	17120	17048	16868	17463	17078	17065	17088	17073	17044	17153	16961	16978	16959	17221	17009	16910	17316	17260	17203	17017	17046	16975	17124	17087	16988	16916	17155	17215	16928	17257	17047	16985	17112	17141	17054	17078	17087	17177	17195	17028	17209	17161	17146	17127	17031	16954	17052	17087	17172	17229	17307	17056	17175	16964	17033	16987	17111	17079	17062	16777	17203	17251	17298	17200	16891	17071	16874	17021	17095	17172	17054	17322	16990	17075	17092	17064	16974	17010	17091	17094	17183	17080	16957	17062	17225	17116	17031	17028	17016	17154	17012	17040	16994	17169	17215	17199	17043	16963	17025	17137	17049	17178	17018	17092	16949	16905	17246	17039	17097	17095	17112	17095	17223	17003	17058	17034	16974	16937	17042	16896	17206	17339	16993	16920	17109	17267	17024	17060	17143	16949	16817	17060	17119	17067	17093	17048	17076	17144	17140	17024	16922	17048	16993	17001	17002	17047	16946	17166	16919	16938	16962	17190	17028	17172	17305	17066	17245	17095	17107	17140	17053	17091	16967	17112	17034	17129	16921	17183	16906	17074	17123	17063	17001	16961	16937	16849	17167	17130	17280	17066	17116	17154	17236	17018	17008	17115	17103	17148	17025	16979	17064	17180	17128	17175	17150	17053	16843	17198	16900	16947	17131	16960	16969	17141	17126	17125	16926	17085	17142	17271	16937	17061	17027	17179	16887	17055	17053	17103	17390	17166	17022	17116	17052	17036	16872	16910	16812	17143	17012	17083	17282	17031	17007	17242	16934	16936	17052	17202	17240	17128	17262	16942	17141	17195	17128	16795	17020	17188	17045	17088	17103	17046	17025	17098	17063	17014	17314	16893	17048	16999	17213	17130	17082	17087	16883	16893	17168	17235	17205	17096	16982	16997	17127	17137	16994	17267	17032	17099	17266	17273	17040	17077	17135	16991	17165	17020	17019	16946	17033	17096	17024	17137	17003	16908	16967	17257	17042	17087	17160	17110	17212	17056	16890	17090	17090	16985	17116	17228	16961	17151	17191	17103	17084	17337	17007	17103	17102	17283	17264	17047	17050	16996	17058	17298	17179	17085	17100	17091	17154	16900	17081	16948	17227	17210	17119	16939	17041	17011	17161	17081	17381	17153	17130	17217	17179	17182	17111	17091	17130	17125	16906	16916	16952	17109	17124	17145	17100	17052	16781	16968	17247	17039	16882	17098	17117	17055	17115	16916	17046	17006	16983	16997	17093	17020	16907	16876	16971	17114	17035	17081	17012	16982	17060	17096	16888	17057	16959	16983	17100	17153	17168	17096	17056	17142	16988	16989	17019	17101	17270	17099	17130	17099	17114	16931	17092	17017	17010	17245	17057	17224	17073	16991	17069	17078	17067	17002	17091	16939	16982	17119	16978	17043	16962	17074	17082	17192	17210	16965	17046	17150	17095	17170	17077	17002	17124	17130	17077	16957	17164	17100	16896	16943	16892	17169	17100	16960	16858	17192	17107	16950	17059	17165	17058	17125	16930	17194	17011	16931	16963	16970	17032	17035	17187	17062	16911	17214	17163	17287	17112	17078	17048	17089	17311	17078	17220	16994	16920	17243	17261	16952	17278	17189	17226	17171	17007	17089	16995	16997	17104	16887	16960	17164	16935	17085	16942	16945	17099	16988	16949	16899	17117	17153	17088	17182	17370	17278	17113	16991	17120	17098	16986	17135	17012	16824	17006	17019	16980	16978	17151	16975	17053	17073	17047	17273	17088	17296	17223	16961	17090	17170	16849	16961	17127	16938	17138	16936	17051	17181	17177	17080	17128	17092	17112	17085	17147	16937	17265	16931	17189	17076	17356	17103	17008	16897	17122	17047	16933	16965	17259	17141	17216	17247	16943	16880	17126	16940	17050	17243	16942	17152	17098	17115	17035	17295	16996	17237	17120	17110	17036	17037	17236	16880	17119	17080	17217	17312	17160	17363	16953	17059	17245	17285	16899	16993	17006	17135	17210	16995	17087	17168	17225	17196	17102	16877	17310	17173	17079	17161	16971	17026	17233	17135	17087	17190	17125	17053	17026	16994	16885	17242	17077	17200	17079	17078	17046	17043	16960	17109	17025	17223	17014	16983	17241	16958	17053	17237	17035	17212	17114	17124	17154	17028	17022	17164	17208	17147	17198
26602	39689	36619	30892	27619	23221	20009	18441	17188	16646	16147	15808	15537	15421	15270	15169	15253	14936	14870	14778	14766	14725	14798	14604	14659	14523	14477	14581	14691	14682	14544	14504	14542	14412	14586	14470	14497	14454	14656	14457	14432	14441	14636	14451	14487	14567	14564	14556	14527	14444	14387	14509	14562	14447	14557	14485	14582	14428	14591	14430	14584	14447	14526	14422	14404	14614	14443	14517	14531	14436	14530	14344	14424	14522	14480	14404	14448	14571	14612	14468	14299	14277	14439	14434	14508	14534	14411	14322	14516	14356	14430	14370	14435	14569	14461	14496	14392	14559	14468	14495	14454	14283	14361	14419	14524	14460	14577	14607	14490	14384	14542	14404	14540	14500	14464	14312	14478	14622	14413	14444	14501	14436	14452	14524	14504	14381	14497	14422	14350	14404	14493	14633	14370	14489	14486	14503	14414	14576	14503	14353	14563	14470	14522	14505	14405	14455	14356	14535	14476	14404	14323	14351	14355	14582	14564	14606	14406	14609	14466	14328	14301	14544	14448	14470	14543	14583	14425	14387	14363	14365	14435	14456	14483	14300	14530	14432	14603	14402	14411	14521	14526	14479	14546	14428	14501	14451	14565	14409	14445	14594	14351	14533	14590	14404	14492	14427	14583	14496	14527	14454	14385	14447	14696	14465	14400	14549	14250	14453	14487	14537	14317	14483	14371	14561	14602	14675	14390	14516	14268	14512	14414	14532	14224	14472	14423	14520	14337	14344	14324	14294	14517	14428	14400	14294	14418	14525	14536	14470	14424	14428	14438	14300	14666	14265	14402	14463	14491	14380	14384	14610	14533	14349	14383	14329	14534	14478	14306	14498	14379	14424	14324	14401	14444	14454	14430	14604	14592	14518	14427	14396	14399	14501	14530	14664	14455	14566	14301	14367	14543	14291	14506	14488	14305	14507	14498	14493	14539	14410	14506	14420	14462	14684	14319	14442	14502	14477	14627	14557	14556	14573	14474	14617	14426	14412	14521	14341	14552	14571	14428	14436	14506	14530	14450	14349	14454	14562	14354	14490	14516	14374	14770	14465	14548	14333	14535	14491	14331	14623	14539	14492	14458	14377	14588	14570	14416	14566	14414	14448	14524	14603	14438	14400	14519	14369	14349	14481	14563	14528	14549	14618	14502	14489	14496	14406	14462	14588	14400	14353	14479	14639	14471	14400	14499	14415	14332	14366	14560	14507	14483	14513	14465	14613	14364	14448	14687	14460	14422	14501	14459	14480	14309	14563	14443	14361	14468	14397	14507	14404	14419	14453	14399	14504	14420	14529	14384	14502	14453	14530	14360	14528	14450	14579	14298	14199	14480	14432	14335	14494	14320	14724	14542	14450	14480	14553	14420	14486	14536	14549	14318	14541	14467	14686	14459	14600	14287	14575	14380	14542	14479	14553	14586	14362	14417	14372	14477	14437	14394	14461	14332	14506	14339	14495	14575	14386	14546	14379	14524	14526	14568	14439	14388	14581	14511	14395	14468	14589	14461	14563	14411	14675	14491	14591	14394	14496	14458	14403	14535	14583	14321	14501	14454	14452	14390	14358	14530	14565	14379	14371	14504	14384	14558	14519	14441	14549	14431	14531	14482	14621	14395	14566	14506	14478	14465	14505	14423	14606	14440	14529	14496	14461	14513	14387	14510	14505	14410	14404	14484	14453	14363	14464	14508	14529	14502	14386	14564	14572	14441	14432	14290	14387	14500	14475	14429	14422	14485	14370	14459	14594	14388	14428	14501	14522	14591	14532	14504	14504	14467	14679	14558	14557	14426	14431	14490	14444	14519	14556	14384	14476	14462	14461	14513	14548	14401	14529	14550	14402	14590	14444	14415	14647	14492	14350	14443	14379	14419	14501	14415	14449	14556	14528	14429	14332	14609	14533	14641	14606	14457	14385	14255	14406	14589	14468	14417	14443	14657	14433	14570	14368	14305	14620	14416	14440	14574	14520	14453	14495	14609	14447	14446	14520	14561	14618	14461	14417	14370	14572	14404	14335	14567	14407	14547	14456	14304	14593	14449	14437	14389	14404	14548	14544	14503	14409	14417	14661	14540	14635	14665	14601	14565	14472	14400	14601	14495	14377	14445	14521	14353	14533	14441	14405	14612	14476	14521	14663	14445	14508	14442	14540	14468	14313	14550	14524	14493	14382	14367	14409	14382	14448	14488	14459	14250	14679	14334	14493	14587	14490	14353	14387	14579	14426	14409	14560	14491	14520	14740	14557	14486	14468	14619	14454	14466	14411	14488	14279	14591	14491	14559	14539	14433	14494	14510	14327	14461	14561	14565	14465	14371	14502	14503	14490	14517	14611	14463	14387	14478	14406	14396	14359	14541	14472	14395	14451	14520	14313	14379	14469	14414	14476	14505	14604	14400	14599	14598	14408	14385	14459	14391	14318	14483	14503	14546	14363	14451	14373	14583	14425	14616	14420	14402	14320	14499	14472	14418	14477	14346	14561	14471	14578	14534	14669	14396	14384	14549	14437	14369	14361	14555	14358	14448	14483	14603	14471	14625	14422	14380	14448	14395	14492	14375	14456	14578	14418	14591	14504	14469	14450	14446	14462	14321	14633	14292	14533	14451	14349	14410	14488	14607	14412	14380	14488	14441	14681	14505	14426	14577	14325	14418	14515	14517	14464	14476	14668	14525	14394	14349	14404	14419	14606	14317	14433	14564	14620	14525	14430	14424	14499	14459	14466	14478	14479	14480	14535	14439	14378	14455	14440	14387	14429	14462	14439	14389	14440	14571	14511	14481	14451	14430	14466	14309	14538	14604	14621	14515	14436	14489	14334	14530	14466	14348	14441	14381	14480	14458	14373	14406	14418	14528	14399	14512	14381	14448	14356	14593	14482	14596	14437	14419	14564	14250	14335	14448	14489	14550	14628	14400	14557	14344	14589	14429	14703	14419	14578	14527	14489	14361	14443	14347	14378	14584	14511	14513	14381	14415	14483	14543	14303	14412	14569	14217	14564	14431	14408	14483	14494	14456	14539	14467	14292	14535	14508	14286	14563	14551	14501	14678	14504	14407	14525	14427	14480	14542	14484	14443	14401	14540	14444	14597	14501	14472	14528	14289	14402	14355	14635	14486	14526	14460	14714	14558	14473	14421	14534	14607	14659	14477	14450	14441	14272	14470	14631	14428	14607	14577	14360	14498	14272	14469	14511	14467	14344	14422	14579	14441	14483	14456	14451	14520	14434	14420	14491	14444	14328	14466	14290	14464	14297	14560	14454	14543	14419	14476	14492	14409	14431	14463	14388	14483	14467	14528	14411	14589	14299	14627	14522	14439	14467	14412	14526	14211	14446	14509	14542	14428	14381	14458	14467	14380	14342	14458	14385	14494	14573	14583	14290	14460	14503	14327	14439	14764	14460	14488	14430	14594	14284	14447	14411	14483	14469	14549	14606	14611	14509	14467	14417	14437	14646	14516	14550	14411	14487	14364	14532	14326	14483	14228	14494	14312	14544	14413	14344	14532	14359	14526	14529	14671	14329	14313	14385	14499	14570	14509	14458	14450	14461	14541	14360	14474	14458	14526	14310	14438	14429	14489	14496	14356	14453	14568	14569	14476	14571	14479	14337	14461	14365	14599	14341	14578	14582	14476	14404	14407	14538	14476	14488	14554	14372	14497	14344	14460	14516	14475	14574	14467	14596	14280	14485	14527	14484	14567	14340	14559	14356	14477	14582	14484	14319	14494	14468	14529	14485	14524	14509	14376	14475	14498	14222	14592	14451	14443	14424	14523	14418	14497	14455	14493	14461	14391	14546	14405	14532	14630	14391	14391	14547	14352	14505	14437	14467	14458	14403	14542	14572	14453	14583	14503	14512	14433	14499	14412	14606	14517	14408	14544	14543	14688	14525	14471	14530	14508	14617	14559	14432	14608	14450	14691	14523	14298	14519	14602	14511	14325	14656	14505	14582	14443	14503	14571	14400	14548	14534	14407	14608	14557	14533	14417	14221	14402	14485	14487	14341	14594	14664	14555	14400	14341	14597	14455	14299	14418	14494	14566	14513	14360	14523	14593	14471	14605	14383	14499	14493	14499	14481	14418	14488	14540	14569	14563	14564	14548	14502	14509	14596	14460	14526	14535	14468	14306	14598	14469	14493	14376	14497	14475	14317	14469	14574	14563	14392	14629	14658	14459	14394	14599	14476	14531	14458	14450	14466	14467	14584	14558	14477	14370	14473	14790	14593	14515	14376	14361	14597	14618	14306	14603	14371	14545	14314	14399	14432	14511	14484	14348	14424	14198	14610	14542	14334	14627	14672	14373	14512	14308	14372	14517	14606	14589	14549	14597	14560	14382	14375	14580	14571	14551	14484	14586	14549	14536	14561	14426	14385	14372	14646	14415	14427	14470	14486	14500	14488	14592	14415	14381	14543	14297	14674	14492	14586	14420	14451	14432	14584	14574	14452	14389	14467	14508	14676	14512	14357	14462	14472	14432	14282	14608	14429	14510	14320	14612	14319	14480	14527	14461	14412	14438	14610	14378	14363	14492	14448	14653	14437	14267	14299	14531	14404	14372	14337	14448	14403	14323	14543	14464	14361	14440	14458	14524	14410	14323	14691	14518	14407	14411	14540	14525	14307	14457	14318	14526	14549	14473	14581	14521	14436	14459	14355	14410	14454	14379	14338	14398	14447	14362	14405	14391	14438	14357	14402	14475	14471	14462	14352	14471	14524	14358	14481	14435	14437	14473	14372	14571	14382	14360	14476	14611	14381	14392	14340	14394	14384	14455	14482	14506	14484	14378	14451	14460	14351	14485	14459	14650	14442	14494	14553	14412	14379	14437	14403	14533	14490	14426	14550	14580	14414	14390	14584	14483	14355	14527	14441	14608	14464	14445	14277	14293	14493	14551	14370	14392	14326	14436	14591	14483	14395	14599	14446	14283	14610	14324	14333	14528	14483	14539	14462	14673	14555	14435	14385	14547	14447	14625	14503	14381	14354	14575	14519	14682	14625	14555	14310	14580	14544	14611	14425	14590	14375	14422	14374	14591	14428	14387	14377	14556	14392	14463	14521	14471	14397	14459	14436	14576	14403	14504	14449	14466	14418	14447	14396	14570	14336	14314	14442	14509	14350	14492	14507	14652	14419
23742	21052	28479	25093	25623	27142	25649	21726	19865	19517	18990	18823	18433	18092	18050	17968	17882	17994	17511	17605	17477	17402	17288	17238	17420	17324	17094	17059	17000	16914	17316	17257	16940	16857	17182	17028	17105	17200	17129	17206	17171	16870	16943	16974	17092	17035	16967	17059	17142	16987	17010	17167	17044	16963	17090	16932	16913	17094	17116	17189	17081	17167	17171	17094	16928	17147	17093	16965	16914	16905	17154	17036	16948	17092	17022	17080	17106	16909	16907	16773	16975	16918	16943	16912	17132	17102	16790	17113	16882	16943	17000	16729	16904	16823	16912	17034	17137	17001	16922	17060	17071	16996	16898	16919	16892	16834	16889	16984	17005	17055	16999	17127	17008	17056	16839	16914	16958	17034	16968	16942	17019	17057	16883	17081	16966	17003	17083	17060	17037	17094	17031	16978	16955	16858	16929	16820	16887	17039	16952	16856	16975	16893	17055	16914	16752	16800	17085	16999	16980	16877	17021	16860	17105	16721	16976	17057	16952	17139	17097	16982	17197	16833	16752	17022	16986	17024	16775	16986	17029	17131	17049	16933	16973	16978	17027	17017	17135	16883	16845	17053	16951	16891	16899	17022	17011	17132	16829	16895	16955	16996	17088	16889	16991	17138	16869	17246	17023	17012	16888	16891	17062	16957	17006	16780	16777	16817	16905	17088	16933	17050	17033	16766	16749	16984	17169	16889	17205	16985	17112	16764	16945	16929	17055	16982	16998	17028	16976	16897	16998	17011	17018	16882	17009	16901	16963	16983	16864	16815	16760	17060	17019	16872	16996	16961	16912	17086	16741	16867	17144	16996	17146	16926	17011	16897	17080	16935	17031	17103	16973	16829	16972	16979	17040	16938	17140	16978	16745	16935	17060	16867	17016	17035	17119	17089	17162	16858	17215	17083	16955	16896	17024	16808	16929	17120	16967	16932	16921	16969	16990	17063	17015	16875	16884	17007	17025	17018	17112	16918	16906	17047	17187	16878	16977	17019	16963	16956	16961	16967	16839	16959	16888	17066	16858	16858	17002	16966	16969	16907	17136	17061	17160	17123	16820	17136	17017	16900	16797	16772	16914	16989	16836	16815	16855	16831	16774	17019	16749	16993	16828	17143	17050	17024	16986	17013	17034	16910	16995	16931	16971	17010	16950	17009	16985	17015	16829	17094	16950	16819	17015	17198	17023	17058	17040	16975	17002	16953	16963	17009	17026	17052	17085	16733	16816	17019	17034	16904	16937	17186	17035	16928	17065	16937	16947	17268	17125	17132	16873	16979	17117	17247	17106	17084	17077	16974	17052	16806	16924	17079	17064	17061	16921	17114	17237	16913	16852	17086	17137	17058	16980	16953	16907	17068	17051	16884	16902	17114	17058	16947	17013	16843	16999	17060	16948	16894	17093	17060	17070	17038	16962	17004	17175	16983	16933	16779	17012	16993	16995	16844	16935	17121	16956	17259	17073	17121	17154	17233	17183	16906	17083	16927	17092	16864	17113	17236	17039	17043	17146	17158	17130	17005	17197	16848	16890	16806	16988	16860	16924	16901	16891	16809	16886	17163	17084	16902	16929	16801	16935	17015	16981	17011	16868	16867	16828	16943	16967	16953	17125	17114	16972	16993	17011	16907	16899	17006	17051	16957	17160	16855	16736	17049	17045	16937	17130	17212	16997	16905	16861	17168	16847	16842	17002	16917	16865	17038	17243	16908	16774	17009	17096	16934	16915	16864	17009	16954	16949	16868	16879	16784	16985	17161	17005	17004	16949	17111	17046	17060	17166	17006	17033	16947	17040	16953	17119	17000	16864	17029	16905	17029	16817	16882	16955	17062	17151	17122	17137	16916	16925	16773	16976	16897	17051	16869	16977	17061	16950	17156	16897	16919	16859	17094	16860	17042	16991	16881	16865	17033	17030	17137	17023	17021	17023	17001	17073	16930	17204	17013	16994	16850	16950	16973	16810	17027	16961	16878	17000	16971	17019	16893	17098	17142	16989	16956	17136	17016	16992	17053	16975	16993	17261	16858	17126	16999	17146	17205	16763	16703	17157	16927	16911	16910	16927	16848	16999	17059	17070	16829	17014	17020	16954	16879	17047	17063	17026	16973	16930	17083	17098	16827	17184	17163	16901	16881	17003	17020	17076	17270	16836	17030	17120	17068	16731	16989	16707	16796	17075	16995	17255	17116	16958	17072	16992	17140	16966	16888	16830	16942	17102	16926	16877	16910	16809	16967	16897	16709	16950	17025	17145	17179	16817	16780	16822	16995	16928	16934	16678	16818	16839	17167	16962	17096	17049	16975	16970	16940	16947	17035	16969	17015	17054	16894	17008	16851	17101	17103	16939	17111	17094	16798	17079	17022	17078	16920	16953	16953	17142	16986	17006	16943	16820	17001	16992	16927	17055	17028	17135	16915	17050	17071	16835	16855	16841	16929	16732	16942	17012	17211	16961	17034	16907	17166	16922	17159	17072	17102	16799	17130	17042	16974	16837	16850	16907	17104	17024	17039	17157	17170	17083	16981	17086	17095	17033	17028	17172	17035	17011	16888	16872	17088	17129	16978	16941	16804	17067	16955	16841	17128	17198	17027	16996	17136	16901	16780	17166	16868	16982	17019	17029	16929	16992	17004	17010	16990	17106	16902	16868	17108	17025	16919	17056	17197	17056	17046	17057	16871	16849	16882	16990	16845	16982	16780	17064	16912	16948	17047	16742	16932	16971	16918	16915	17087	17050	16764	17091	17099	17085	16991	16838	17310	16948	16842	17088	16963	17022	17000	16849	16955	17094	16851	16944	17157	17149	17115	16897	17040	17059	16859	17134	16977	16948	17096	16919	17174	16825	17065	17156	16934	16983	17054	16983	17059	17132	16955	16979	16892	17146	16912	16882	16882	17028	17007	17011	17042	16950	16909	16703	16866	16762	17193	16976	16922	16912	16841	16703	17077	17078	16860	17060	17161	17086	16979	16911	16860	16940	17126	17090	16885	16907	17261	17098	17013	16952	16971	17046	16768	16875	17142	17036	16916	16944	16791	16947	17135	16911	17032	17170	16946	16897	16908	16808	17034	16986	17019	16865	17228	16812	16846	17039	17018	16930	16819	16909	16927	16892	17059	16966	17067	16903	17010	16953	16804	17073	16889	17073	17005	17203	17105	17026	17009	16959	16985	17036	17064	16909	17127	17119	17113	17029	16764	16922	16930	17039	17051	17010	17027	17126	17134	16997	16859	16914	16823	16847	17120	17033	17247	16955	17201	17162	16875	16977	16860	16933	16901	17113	16932	16823	16941	16980	17083	17092	17147	17145	16851	16863	17008	16990	17094	17148	17203	17020	17004	16971	16996	16984	16945	17083	17065	16931	16882	17065	16856	16952	16931	16834	16950	17154	17048	17118	16906	16928	16967	16835	16827	17014	17122	17106	17143	16898	16899	17121	16997	17078	16800	17012	17157	17045	17000	16952	17080	16904	16952	16856	17089	17228	17112	16973	16989	16882	16790	16985	16922	16993	16929	16862	17032	17000	16930	16833	16869	16892	16829	16751	17066	16967	16909	16873	16967	16937	17010	17076	16990	17003	16847	16888	16786	17062	16942	17116	16995	16805	16952	16916	16872	16966	17131	17110	16983	16897	17071	17052	16959	17006	16980	17022	16926	16821	16886	16926	17086	17027	16946	16933	16969	17023	16922	16999	17209	16772	17012	16919	16979	16955	17113	17017	17132	17090	16773	17020	16953	17175	16748	16912	17005	17039	16984	17156	16969	16834	17012	16908	16994	16921	16939	16971	17020	16924	16935	17040	16801	17016	16708	16858	17033	16853	16944	16908	16945	17189	16797	17028	16844	17082	16809	16874	16937	17049	17055	17012	17061	16994	16904	16920	17068	17066	16916	16924	17056	16893	17034	16973	16916	16997	17121	17072	17175	17147	16976	16978	17129	17134	17010	16882	17101	17127	16964	16968	16774	17180	17110	16942	16954	16899	16936	16951	16934	17007	16945	16986	16917	17051	17220	16995	16934	16930	16937	17005	17082	17019	17068	16888	16976	17028	16969	16815	16972	16990	16937	17078	17073	17023	17021	16889	16957	17008	17131	17088	17055	16784	16990	16964	17068	17085	16910	17033	17173	16918	17060	16967	17162	16857	16996	17127	16843	17006	17025	16980	16929	16891	17032	17010	16942	17042	16969	17036	17204	17021	17048	16745	17048	16770	16986	16702	16949	17138	17060	16925	16963	17099	17041	17097	16928	16855	16919	16846	17015	17064	17048	16996	17054	16937	17240	16855	17087	16766	16955	16819	17124	17038	17010	16873	17080	17013	17015	16941	17080	16981	17031	16921	17002	17007	16984	16960	17005	17118	17102	16815	16986	16861	16738	17048	16837	17105	16931	16853	17250	16957	16941	17011	17016	17128	16915	16945	16893	16903	17205	16925	17019	16869	16898	17057	16914	17048	16945	16842	16982	17008	17052	17043	17075	17193	16764	17069	17040	17046	17052	17078	16966	16941	16917	17027	16783	16881	16940	17000	16857	16932	16972	17011	17147	16924	16920	16950	16995	17001	17012	16830	16906	17012	16845	16920	17048	16990	17048	16974	17025	16915	16823	16949	16931	17187	16966	16881	17030	17095	17013	16955	17112	16913	16846	16938	17035	17011	16882	16902	17018	17005	16870	17096	17209	17153	16938	17025	16954	17123	17063	16831	17090	16982	17070	16973	17057	17017	16881	16874	16712	16950	16871	16957	16965	17100	17210	16797	17110	16716	16916	17165	16814	16921	17052	17085	16953	16895	16922	16934	16859	16889	16931	17029	17103	16994	17123	16927	17132	17010	17104	16933	17001	16999	16855	16953	16915	16724	16904	16905	16956	17094	17165	17005	16979	17043	16919	16978	16985	17076	16971	16992	17097	16921	16964	16888	17094	17070	17137	16915	16789	16861	16688	17204	17039	17116	17252	17044	16917	16964	16899	17178	16749	17022	16949	17007	17026	16958	17127	16959	16907	17045	16836	16980	16881	16984	16952	16973	17041	17061	16870	17064	16798	17083	17030	16873	16953	17118	16793	17063	17035	17046	17096	17061	16853	16762	17126	16975	16959	16846	16911	16965	16778	16873	17009	17020	17004	17042	16924	16756	16998	17101	16877
26533	46011	43410	36701	32632	27581	23251	20795	18866	17948	17344	16859	16310	16004	15596	15555	15353	15190	15143	15039	14909	14777	14761	14544	14555	14535	14622	14642	14637	14458	14410	14692	14445	14574	14303	14516	14528	14427	14592	14399	14401	14450	14443	14587	14537	14265	14375	14437	14548	14446	14383	14427	14555	14295	14442	14294	14605	14432	14562	14456	14369	14473	14435	14481	14494	14415	14496	14340	14581	14203	14359	14423	14312	14456	14392	14450	14239	14539	14452	14380	14307	14392	14397	14433	14393	14443	14443	14580	14452	14437	14481	14374	14191	14340	14449	14474	14458	14257	14487	14345	14497	14394	14308	14405	14472	14630	14409	14511	14408	14487	14423	14366	14359	14436	14490	14325	14335	14293	14427	14462	14449	14516	14445	14544	14450	14399	14401	14492	14268	14460	14486	14497	14327	14495	14241	14369	14519	14404	14452	14444	14445	14503	14464	14531	14601	14437	14447	14502	14503	14371	14461	14400	14466	14371	14529	14443	14343	14264	14567	14456	14425	14621	14616	14461	14248	14376	14437	14464	14392	14339	14249	14423	14356	14405	14499	14322	14537	14440	14449	14407	14278	14358	14378	14463	14453	14493	14330	14427	14373	14449	14374	14279	14439	14624	14322	14328	14477	14280	14546	14443	14366	14382	14324	14533	14332	14480	14185	14362	14372	14450	14325	14291	14425	14397	14485	14393	14497	14266	14479	14522	14337	14511	14419	14274	14517	14535	14389	14471	14373	14592	14396	14514	14388	14327	14401	14590	14467	14195	14280	14355	14197	14559	14476	14303	14312	14397	14536	14404	14412	14510	14594	14570	14343	14427	14520	14395	14403	14361	14585	14173	14395	14351	14365	14475	14423	14385	14477	14401	14446	14362	14335	14359	14373	14411	14413	14621	14323	14262	14422	14388	14316	14462	14471	14362	14462	14300	14353	14274	14495	14379	14430	14510	14450	14353	14257	14498	14500	14473	14411	14336	14444	14388	14446	14330	14470	14498	14444	14377	14617	14399	14266	14260	14515	14433	14452	14494	14271	14325	14489	14448	14462	14378	14385	14507	14482	14301	14457	14456	14296	14481	14494	14428	14520	14380	14452	14434	14414	14362	14397	14334	14490	14381	14565	14271	14256	14529	14586	14538	14326	14339	14445	14458	14416	14546	14346	14314	14328	14363	14393	14453	14340	14458	14267	14394	14416	14481	14448	14479	14299	14376	14538	14370	14194	14350	14230	14542	14491	14240	14432	14416	14609	14424	14410	14479	14446	14611	14445	14386	14465	14356	14463	14595	14412	14321	14588	14482	14341	14423	14257	14378	14464	14333	14401	14510	14395	14294	14458	14593	14362	14623	14369	14423	14410	14420	14428	14440	14519	14482	14562	14329	14503	14441	14564	14417	14466	14457	14490	14526	14445	14327	14478	14524	14440	14409	14350	14358	14343	14503	14584	14325	14391	14508	14494	14368	14432	14404	14517	14411	14443	14274	14385	14507	14342	14416	14416	14209	14421	14382	14353	14316	14375	14306	14491	14686	14512	14285	14552	14376	14362	14421	14372	14527	14382	14367	14406	14262	14436	14476	14495	14463	14382	14440	14555	14565	14411	14282	14432	14332	14469	14464	14378	14499	14295	14329	14403	14465	14474	14462	14419	14454	14471	14567	14404	14364	14359	14480	14335	14448	14359	14434	14395	14510	14213	14419	14249	14421	14400	14598	14388	14331	14462	14478	14382	14236	14337	14543	14403	14322	14453	14447	14426	14547	14221	14375	14582	14273	14385	14354	14658	14398	14432	14590	14438	14449	14305	14517	14582	14558	14387	14303	14520	14436	14395	14489	14300	14495	14234	14494	14362	14467	14245	14177	14327	14371	14533	14440	14277	14582	14261	14559	14341	14433	14376	14470	14568	14483	14624	14436	14367	14349	14241	14396	14504	14408	14560	14401	14250	14269	14342	14333	14457	14360	14437	14214	14471	14581	14494	14393	14466	14458	14285	14270	14461	14412	14488	14540	14442	14494	14531	14489	14419	14447	14490	14555	14423	14348	14377	14527	14456	14410	14407	14378	14423	14463	14437	14279	14358	14400	14516	14339	14388	14498	14554	14138	14366	14425	14462	14600	14286	14484	14324	14485	14438	14467	14508	14566	14456	14554	14304	14312	14565	14473	14579	14331	14496	14594	14435	14421	14348	14388	14328	14447	14333	14528	14453	14410	14280	14523	14514	14418	14425	14421	14296	14419	14525	14384	14377	14476	14399	14365	14410	14366	14451	14479	14533	14186	14470	14376	14316	14291	14516	14402	14497	14555	14500	14309	14424	14390	14594	14437	14505	14405	14508	14341	14277	14331	14533	14443	14444	14376	14426	14377	14278	14365	14427	14264	14430	14561	14443	14414	14330	14362	14353	14392	14534	14306	14382	14377	14413	14569	14417	14379	14504	14377	14451	14254	14364	14549	14395	14388	14501	14368	14281	14344	14492	14569	14656	14520	14323	14365	14581	14464	14360	14491	14500	14324	14351	14476	14481	14238	14526	14439	14530	14500	14285	14459	14309	14385	14365	14401	14357	14448	14395	14428	14469	14508	14447	14463	14474	14406	14278	14336	14412	14580	14430	14534	14335	14444	14509	14463	14490	14375	14557	14408	14448	14405	14469	14524	14630	14448	14444	14458	14619	14384	14454	14386	14321	14360	14434	14430	14555	14435	14618	14393	14273	14600	14349	14360	14467	14365	14598	14362	14462	14284	14438	14526	14549	14381	14482	14423	14378	14383	14285	14596	14330	14311	14348	14546	14289	14315	14357	14337	14334	14425	14385	14352	14492	14454	14341	14337	14577	14509	14520	14364	14347	14546	14614	14416	14375	14519	14557	14481	14480	14378	14420	14378	14335	14415	14409	14312	14451	14270	14342	14280	14401	14353	14341	14312	14387	14486	14451	14464	14497	14360	14489	14463	14444	14381	14446	14423	14316	14328	14369	14364	14334	14437	14563	14411	14538	14365	14482	14341	14535	14354	14371	14502	14473	14353	14488	14478	14348	14450	14478	14555	14417	14454	14353	14523	14436	14425	14544	14548	14571	14417	14344	14460	14337	14427	14411	14507	14418	14466	14451	14536	14458	14343	14268	14520	14506	14441	14516	14381	14409	14445	14508	14396	14328	14260	14420	14388	14535	14342	14254	14476	14401	14501	14397	14520	14421	14497	14438	14514	14400	14337	14395	14567	14391	14365	14308	14375	14518	14508	14455	14574	14376	14495	14238	14450	14370	14498	14439	14448	14323	14529	14278	14566	14352	14497	14443	14321	14404	14387	14286	14387	14448	14374	14552	14505	14544	14507	14395	14565	14403	14369	14255	14229	14340	14322	14331	14308	14464	14253	14314	14500	14416	14512	14295	14442	14373	14535	14531	14483	14503	14408	14308	14404	14486	14293	14455	14379	14311	14379	14375	14451	14386	14600	14450	14291	14359	14312	14314	14292	14397	14446	14268	14421	14270	14481	14419	14375	14497	14316	14350	14510	14504	14335	14443	14537	14406	14469	14531	14368	14281	14414	14330	14222	14274	14493	14510	14407	14444	14305	14369	14476	14532	14419	14469	14507	14455	14378	14415	14506	14318	14419	14380	14373	14412	14510	14551	14436	14360	14549	14502	14454	14323	14464	14448	14289	14532	14289	14443	14500	14413	14431	14613	14375	14563	14345	14360	14429	14478	14385	14408	14373	14404	14399	14557	14529	14312	14570	14446	14527	14625	14408	14416	14474	14398	14436	14454	14347	14511	14355	14595	14273	14492	14335	14471	14334	14550	14360	14423	14448	14607	14464	14416	14469	14537	14354	14235	14520	14367	14432	14320	14372	14339	14307	14248	14317	14578	14407	14581	14357	14367	14343	14394	14301	14331	14461	14472	14559	14455	14435	14425	14547	14372	14354	14249	14278	14564	14329	14461	14553	14293	14395	14447	14346	14307	14289	14299	14424	14606	14392	14354	14519	14360	14491	14378	14290	14343	14248	14470	14129	14242	14419	14403	14439	14448	14271	14475	14463	14525	14192	14420	14386	14398	14365	14494	14424	14388	14429	14492	14443	14489	14393	14263	14400	14609	14514	14374	14624	14463	14624	14367	14468	14484	14419	14291	14482	14298	14473	14494	14509	14391	14519	14474	14355	14183	14377	14470	14431	14370	14296	14556	14325	14510	14242	14449	14515	14401	14372	14398	14602	14372	14217	14463	14572	14397	14307	14584	14459	14559	14310	14523	14368	14374	14400	14436	14451	14463	14468	14490	14241	14458	14531	14347	14260	14417	14242	14212	14454	14558	14448	14246	14565	14376	14435	14313	14264	14535	14364	14425	14361	14579	14260	14577	14499	14334	14512	14467	14402	14484	14663	14357	14415	14377	14468	14369	14482	14304	14416	14404	14277	14484	14457	14416	14444	14254	14501	14441	14482	14520	14533	14322	14460	14242	14378	14264	14426	14136	14455	14416	14470	14385	14329	14342	14537	14287	14488	14360	14605	14356	14368	14478	14403	14487	14416	14426	14310	14281	14505	14374	14552	14322	14376	14311	14366	14277	14581	14471	14397	14477	14308	14483	14293	14267	14475	14421	14361	14475	14471	14501	14418	14605	14668	14440	14525	14410	14576	14460	14494	14408	14453	14404	14301	14238	14454	14342	14582	14402	14437	14451	14202	14385	14399	14427	14495	14496	14629	14643	14534	14437	14580	14301	14459	14433	14494	14364	14381	14268	14306	14393	14362	14439	14393	14300	14543	14616	14516	14378	14384	14415	14460	14476	14417	14313	14505	14483	14456	14490	14293	14418	14332	14348	14500	14427	14409	14416	14316	14419	14474	14387	14354	14355	14507	14422	14417	14269	14494	14516	14427	14403	14460	14547	14406	14374	14344	14476	14360	14424	14358	14408	14370	14395	14263	14544	14403	14403	14523	14338	14331	14296	14315	14422	14537	14570	14398	14502	14296	14451	14411	14579	14287	14339	14360	14385	14167	14391	14404	14529	14322	14471	14277	14379	14494	14487	14543	14583	14438	14478	14418	14487	14284	14345	14368	14464	14479	14442	14386	14336	14559	14428	14467	14352	14356	14386	14378	14481	14306	14397	14478	14394	14581	14315	14468	14559	14449
22799	21122	28881	23795	23052	28085	30083	24763	22506	21817	21316	20817	20462	20035	19754	19528	19341	19424	19115	19240	18978	19086	18893	18880	18806	18560	18727	18521	18509	18802	18585	18572	18467	18571	18430	18458	18337	18609	18505	18249	18383	18376	18709	18372	18528	18172	18610	18389	18431	18478	18211	18354	18339	18519	18229	18457	18383	18399	18298	18237	18303	18347	18427	18083	18357	18403	18263	18591	18523	18381	18407	18263	18313	18329	18201	18506	18252	18347	18603	18447	18415	18502	18316	18329	18379	18505	18146	18326	18275	18301	18325	18360	18233	18160	18424	18182	18306	18255	18276	18464	18376	18356	18134	18268	18330	18280	18229	18341	18233	18136	17981	18219	18355	18309	18175	18380	18457	18398	18171	18395	18171	18106	18282	18357	18172	18405	18370	18586	18419	18376	18365	18351	18393	18383	18186	18422	18119	18136	18227	18331	18272	18417	18297	18450	18303	18218	18302	18253	18183	18164	18166	18353	18305	18487	18546	18148	18292	18220	18264	18208	18479	18188	18190	18246	18413	18352	18220	18390	18298	18280	18231	18433	18423	18367	18381	18241	18393	18181	18367	18396	18307	18194	18085	18417	18406	18514	18299	18349	18306	18254	18519	18206	18226	18268	18417	18348	18234	18395	18275	18548	18231	18254	18249	18168	18262	18305	18343	18307	18082	18280	18415	18351	18282	18357	18495	18381	18237	18243	18430	18197	18182	18564	18280	18240	18169	18362	18455	18509	18439	18283	18159	18317	18344	18348	18284	18386	18409	18206	18345	18369	18519	18396	18485	18232	18235	18223	18309	18152	18364	18425	18232	18426	18277	18291	18223	18243	18296	18437	18371	18331	18132	18380	18387	18253	18212	18280	18493	18331	18260	18303	18197	18249	18273	18411	18043	18232	18259	17986	18295	18392	18318	18455	18285	18375	18372	18208	18585	18290	18423	18329	18220	18469	18398	18216	18370	18245	18282	18275	18372	18422	18500	18344	18300	18378	18347	18675	18411	18346	18288	18304	18443	18401	18358	18299	18387	18355	18315	18221	18269	18257	18205	18173	18362	18408	18342	18270	18280	18157	18279	18371	18177	18358	18220	18222	18318	18179	18397	18257	18436	18434	18270	18233	18546	18272	18262	18376	18269	18150	18314	18211	18194	18170	18012	18415	18334	18271	18312	18214	18388	18233	18268	18276	18454	18506	18488	18335	18244	18173	18361	18340	18250	18165	18207	18386	18375	18285	18255	18173	18217	18285	18209	18376	18471	18500	18482	18325	18332	18423	18199	18301	18309	18205	18484	18334	18282	18183	18393	18337	18372	18469	18145	18109	18360	18407	18070	18273	18270	18315	18337	18268	18178	18220	18373	18102	18394	18228	18119	18250	18456	18176	18410	18264	18288	18234	18444	18436	18695	18507	18313	18268	18381	18240	18244	18476	18271	18317	18277	18374	18424	18351	18175	18327	18387	18440	18313	18342	18127	18197	18546	18390	18433	18385	18194	18282	18208	18475	18531	18367	18424	18348	18324	18244	18475	18462	18126	18353	18306	18247	18279	18205	18268	18132	18308	18156	18348	18300	18266	18418	18348	18473	18408	18494	18313	18231	18392	18248	18356	18505	18210	18451	18258	18267	18316	18281	18321	18381	18315	18352	18246	18229	18468	18304	18236	18295	18352	18248	18236	18319	18299	18252	18264	18240	18096	18357	18380	18144	18251	18369	18196	18174	18448	18424	18203	18195	18316	18395	18363	18271	18477	18187	18157	17997	18368	18506	18297	18099	18378	18270	18204	18113	18141	18089	18245	18399	18387	18377	18653	18252	18176	18331	18176	18254	18200	18354	18189	18179	18233	18264	18365	18448	18341	18457	18304	18402	18251	18371	18155	18284	18338	18390	18573	18297	18114	18253	18398	18262	18012	18172	18340	18314	18261	18366	18187	18310	18296	18242	18278	18311	18320	18329	18311	18250	18304	18502	18247	18364	18317	18261	18360	18201	18385	18388	18621	18259	18240	18472	18408	18290	18183	18178	18335	18353	18197	18350	18225	18224	18267	18106	18336	18322	18348	18387	18386	18138	18318	18123	18215	18568	18352	18520	18225	18311	18448	18388	18298	18300	18261	18218	18268	18622	18686	18271	18273	18230	18186	18243	18482	18158	18288	18292	18372	18296	18515	18300	18487	18271	18259	18209	18424	18252	18376	18407	18380	18266	18455	18331	18265	18258	18286	18229	18203	18401	18264	18365	18265	18306	18401	18277	18379	18215	17952	18098	18272	18311	18349	18203	18207	17956	18223	18124	18464	18269	18186	18241	18294	18439	18333	18150	18133	18241	18451	18265	18353	18262	18209	18480	18333	18174	18337	18515	18299	18221	18451	18319	18251	18427	18399	18555	18372	18295	18136	18131	18295	18448	18457	18063	18309	18310	18280	18413	18472	18420	18504	18303	18379	18169	18348	18369	18473	18202	18248	18433	18360	18210	18444	18277	18496	18348	18280	18197	18408	18228	18427	18346	18321	18471	18328	18412	18346	18404	18317	18445	18269	18220	18375	18362	18181	18227	18296	18252	18401	18195	18262	18170	18269	18359	18211	18090	18245	18179	18327	18203	18424	18222	18287	18345	18219	18393	18466	18400	18324	18319	18321	18367	18361	18243	18324	18129	18458	18072	18283	18267	18062	18216	18204	18043	18187	18113	18447	18159	18129	18175	18307	18143	18342	18236	18323	18183	18398	18300	18166	18209	18142	18411	18190	18246	18347	18318	18248	18333	18357	18245	18200	18312	18501	18196	18393	18334	18405	18282	18361	18344	18293	18286	18442	18229	18286	18491	18099	18345	18521	18498	18290	18320	18431	18195	18256	18407	18407	18180	18380	18333	18191	18261	18382	18345	18308	18263	18560	18315	18449	18338	18354	18133	18317	18351	18339	18262	18188	18193	18097	18165	18359	18296	18224	18117	18410	18306	18387	18107	18644	18414	18392	18190	18316	18248	18033	18251	18446	18345	18132	18397	18404	18139	18357	18221	18427	18159	18218	18217	18126	18335	18275	18320	18278	18185	18202	18486	18385	18234	18321	18394	18225	18144	18337	18168	18523	18011	18359	18445	18299	18401	18510	18291	18279	18299	18359	18195	18281	18384	18440	18351	18212	18311	18509	18339	18189	18416	18355	18324	18389	18456	18336	18377	18496	18162	18212	18159	18223	18304	18444	18484	18277	18265	18474	18301	18185	18230	18555	18404	18320	18245	18409	18274	18279	18305	18341	18110	18234	18176	18372	18332	18251	18337	18274	18023	18276	18289	18375	18384	18367	18121	18180	18298	18355	18335	18195	18295	18349	18076	18255	18254	18383	18353	18171	18440	18367	18232	18324	18457	18353	18220	18137	18071	18233	18336	18034	18136	18411	18395	18330	18427	18269	18328	18169	18234	18275	18432	18335	18452	18259	18211	18252	18224	18314	18349	18144	18214	18336	18298	18456	18315	18241	18247	18373	18362	18228	18385	18034	18279	18481	18210	18321	18183	18338	18286	18347	18251	18143	18263	18477	18317	18353	18188	18148	18199	18364	18215	18346	18199	18367	18349	18187	18299	18170	18403	18344	18144	18217	18153	18059	18194	18280	18367	18246	18419	18433	18260	18234	18292	18214	18288	18341	18543	18348	18212	18396	18067	18237	18357	18360	18320	18218	18102	18219	18149	18289	18195	18296	18389	18274	18427	18391	18208	18465	18163	18175	18151	18289	18287	18319	18411	18320	18420	18220	18263	18573	18489	18188	18156	18372	18328	18324	18207	18420	18375	18224	18252	18244	18374	18382	18307	18215	18092	18188	18321	18294	18320	18191	18285	18257	18231	18121	18375	18132	18294	18287	18269	18232	18376	18082	18446	18424	18144	18128	18321	18255	18337	18412	18249	18228	18354	18347	18200	18457	18255	18307	18410	18254	18198	17979	18188	18331	18089	18236	18255	18239	18117	18395	18503	18254	18213	18402	18254	18240	18314	17955	18235	18347	18380	18183	18167	18121	18409	18293	18455	18211	18148	18363	18198	18189	18475	18288	18402	18296	18402	18398	18405	18416	18405	18423	18228	18252	18351	18449	18331	18315	18490	18260	18280	18191	18212	18419	18299	18263	18235	18067	18504	18056	18311	18412	18227	18483	18396	18257	18241	18255	18236	18260	18226	18379	18363	18182	18375	18383	18540	18349	18319	18424	18295	18370	18522	18735	18248	18341	18379	18238	18331	18306	18313	18252	18251	18345	18276	18190	18288	18367	18290	18303	18363	18297	18364	18301	18101	18205	18124	18183	18185	18153	18180	18080	18238	18368	18344	18052	18163	17918	18516	18355	18221	18192	18313	18422	18199	18538	18113	18322	18429	18400	18379	18615	18538	18218	18253	18133	18159	18189	18598	18289	18075	18278	18065	18273	18326	18363	18236	18296	18234	18026	18208	18320	18103	18108	18185	18123	18339	18389	18416	18284	18109	18285	18263	18411	18367	18617	18199	18316	18263	18342	18299	18284	17998	18288	18336	18383	18306	18373	18173	18395	18167	18349	18636	18227	18440	18261	18275	18386	18314	18294	18081	18309	18387	18284	18388	18545	18337	18216	18293	18345	18304	18460	18278	18468	18325	18170	18259	18274	18364	18273	18401	18349	18507	18263	18096	18293	18372	18357	18484	18372	18341	18414	18312	18453	18187	18345	18369	18189	18076	18151	18334	18497	18193	18283	18387	18380	18189	18158	18336	18302	18471	18202	18189	18125	18276	18320	18343	18181	18362	18455	18351	18256	18196	18348	18391	18426	18098	18487	18354	18230	18296	18290	18224	18266	18237	18375	18427	18355	18228	18537	18240	18435	18320	18386	18319	18310	18400	18370	18363	18274	18260	18313	18304	18329	18326	18400	18034	18333	18248	18319	18244	18253	18309	18377	18288	18172	18134	18268	18155	18214	18433	18571	18276	18337	18269	18285	18270	18332	18292	18258	18099	18292	18347	18329	18250	18507	18473	18342	18292	18203	18168	18463	18365	18185	18528	18283	18264	18280	18075	18340	18478	18331	18427	18414	18386	18361	18238	18018	18199	18491	18344	17991	18406	18356	18285	18310	18357	18306	18339	18255	18390	18072	18066	18319	18205	18536	18047
28883	51314	48429	40282	36729	31752	27111	24158	21286	19734	19205	18217	17888	17205	17028	16801	16436	16334	16341	16091	15919	15643	15823	15625	15394	15418	15275	15261	15335	15580	15291	15064	15381	15394	15179	15235	15417	15322	15156	15244	15295	15206	15263	15151	15258	15210	15323	15086	15084	15278	15136	15176	15205	15016	15293	15123	15148	15189	15245	15207	15291	15154	15046	15108	15116	15097	15145	15096	15182	15061	15175	15129	15200	15396	15066	15198	15054	15097	15118	15081	15255	15099	15191	14919	15204	15244	15124	15200	15065	15030	15218	15037	15134	15073	15171	15068	15109	15030	15180	15224	15096	15184	15059	15003	15158	15215	15224	15188	15151	15180	15154	15222	15106	14950	15394	14947	15083	14943	15080	15132	15296	15007	15144	15040	15120	15266	15140	15211	15038	15222	15007	15036	15311	15068	15327	15133	15113	15159	15213	14945	14998	15200	15097	15032	15217	15096	15138	15032	15253	15219	15174	15024	15028	15188	15221	15126	15102	15096	15023	15175	15107	14978	15258	15200	15180	15033	15238	15302	15252	15163	15239	15204	15079	15152	15272	15124	15160	15150	15143	15179	15227	15188	15056	15043	15193	15049	15116	15173	15238	15169	15201	15221	15061	15094	14948	15157	15258	15051	15191	15015	15215	15180	15170	15076	15091	15137	15257	15089	15151	15004	15210	15053	15129	15062	15343	15125	15140	15162	15190	15270	15086	15117	15004	15215	15197	15030	15143	15268	15231	15266	14994	15045	15202	15187	15033	15113	14978	15062	15092	14946	15143	15092	15047	15196	15122	15083	15072	14993	15169	15132	15178	15065	15101	15084	15101	15097	15100	15132	15126	15073	15161	15008	15290	15208	15088	15047	15075	15001	15171	15211	15163	15238	15132	14994	15064	15109	15117	15273	14996	15069	15069	15156	15135	15137	15059	15081	15101	15219	15201	14981	15081	15057	15326	15230	15310	15081	15077	15079	15070	15036	15181	15000	15202	15137	15272	15161	15374	15040	14989	15163	15233	15144	15263	15023	15177	15205	15212	15032	15096	15249	15212	15094	15095	15076	15252	15069	14925	15092	15241	15261	15338	15115	15162	15043	15099	15075	15159	15186	15145	15044	15014	15183	15117	15114	15173	15143	15033	15268	15277	15045	15210	15061	15163	15423	15218	15155	15238	15123	15281	15136	15105	15112	14959	15160	15070	15142	15161	15085	14936	15101	14903	15002	15246	15150	15138	15257	15083	15080	15012	15060	15013	15231	15399	14903	15237	15127	15273	15356	15135	15135	14860	15063	15099	15050	15314	15159	15090	15108	15075	15074	15258	15163	15154	15243	15172	15123	15122	15229	15268	15093	15139	14963	14859	14928	15104	15122	15048	14962	15097	14977	15262	15169	15039	14979	15161	15028	15010	15229	15311	15189	15129	15098	15044	15127	15054	14940	15153	15106	15219	15053	15116	15240	15132	14911	15137	15024	14912	15116	15184	15238	15089	15010	15056	15199	15139	15217	14992	15225	14987	15032	15179	15020	15168	14937	15098	15201	15116	15201	14962	15285	15076	15203	15281	14985	15075	14999	15286	15126	15120	15411	15050	15219	15031	14898	15072	15164	15118	15071	15212	15069	15136	15067	15040	15108	15141	15142	15076	15044	14978	15102	15267	15021	15306	15083	15042	15219	15111	15044	14980	15154	15126	15105	15066	15109	15051	15238	15191	15024	15288	15121	15242	15119	15192	15071	15185	15118	14834	15246	15074	14982	15116	15042	15045	15059	15071	15165	15062	15054	15133	15249	15068	15060	15212	15116	15172	15119	15130	15193	15183	15158	15009	15155	15079	15232	15003	15229	15109	15286	15170	14937	14961	15157	14957	15221	15134	15092	15175	15115	15036	14929	15063	15348	15050	14991	15185	15170	14937	15122	15086	15057	15150	15134	15162	15157	15127	15073	15041	15073	15160	15091	15051	15275	15179	15103	15012	15194	15346	15112	15215	15095	15231	15119	15232	15181	14988	14992	15092	15390	15068	15185	15077	15270	15353	14988	15317	15148	15050	15187	15213	15312	15368	15085	15210	15023	15154	15059	15138	15076	15262	15131	15168	15100	14878	15029	15179	15243	15059	15154	15194	15147	15115	15185	15191	15040	15012	15077	15158	15105	14973	15118	15235	15129	15096	14991	15160	15058	15048	15310	15119	15149	15094	15214	15107	15136	15138	15233	15226	15150	15127	15158	15100	15341	14924	15012	14990	15210	15206	15260	15226	15022	15140	14998	15055	15179	15075	15272	15265	15098	14999	15134	15157	15264	15141	15151	15184	15074	15129	15176	15074	15063	15130	15189	15221	15353	15097	15212	15198	15227	15042	15071	15192	15110	15082	14995	15172	15018	15256	15030	15226	15280	15159	15049	15090	15024	15142	15237	15126	15195	15204	15189	15018	15219	14949	15149	15028	15089	15204	15201	15293	15128	15207	15241	15091	15131	15153	15113	15369	15202	15246	14938	15139	15124	15107	15160	15202	14998	15081	15093	15122	15102	15245	15107	15219	15102	15099	14988	15091	15085	15072	15271	15245	15199	15202	15099	14929	15027	15157	15063	15140	15078	15063	15124	15236	14982	14956	15058	15028	15141	15052	15048	15083	15032	15251	15304	15224	14959	15137	15080	15217	15181	15280	15046	15029	15060	15058	15131	15234	15075	15032	15033	15056	15173	14992	14984	15242	15070	15159	15112	14929	15115	15098	14945	15115	15133	15234	15183	15242	15169	15322	15116	15257	14957	15148	15064	15193	15138	15163	15059	15176	15044	15080	15306	15170	15116	15157	15308	15126	15129	15100	15088	15122	15133	15041	15123	15014	15137	15072	15124	15087	15085	15288	15105	15082	15210	15054	15184	15225	15197	15313	15075	15263	15106	15250	15340	15091	15200	15397	15367	15086	15084	14984	15091	15086	15141	15054	15148	15299	15110	15257	15268	15198	15391	15237	15131	15051	15084	15220	15200	15116	15209	15105	15063	15216	15195	15075	14960	15114	15180	15132	15063	15098	15140	15108	15012	14985	15066	15186	15119	15110	15016	15126	15243	15027	15011	15157	15155	14961	15146	15094	15084	15269	15164	15062	15058	15137	15047	15141	15027	15146	15013	15303	15100	15175	15138	15207	15290	15188	15139	15016	15222	15187	15237	15168	15097	15184	15163	15230	15206	15216	15170	15250	15149	15132	14976	15101	15138	15147	15059	15141	14923	15126	15034	15147	15094	15202	15008	15111	15242	15127	15097	15198	15169	15169	15185	14976	15143	15120	15334	15072	14959	15339	15072	15049	15216	15105	15038	15115	15166	14922	15224	15108	15052	15391	15213	15033	15228	15010	15140	15261	15056	15290	15144	15103	15072	15076	15025	15096	15247	15140	15044	15090	15096	15153	15073	15044	15172	15282	15033	15130	15209	15191	14971	14969	15063	15113	15065	15240	15014	15266	15174	15248	15096	15142	15203	15047	14941	15160	15025	15173	15185	15121	15153	15312	15170	15270	15057	15203	15114	15101	15172	15111	15161	15052	15048	15042	15167	15113	15141	15105	14997	15108	15079	15091	15198	15274	15235	15031	15199	15120	14858	15232	15357	15031	15106	15262	15223	14950	15120	15058	15181	15121	15051	15340	15166	15127	15187	15073	15250	15133	15057	15155	15079	15203	15036	15041	15062	14960	15077	15319	15114	15270	15186	15099	14907	15165	15015	15083	15174	15184	14992	15078	15311	15231	15029	15119	15059	15184	15121	15225	15033	15264	15127	15198	15092	14906	15055	15200	15193	15134	15151	15338	15050	15039	15152	15216	15039	15145	15122	14954	15082	15197	15003	15101	15218	15153	15210	15164	15225	15137	14978	15157	15061	15142	15040	15108	15159	15166	15164	15075	15140	15229	15116	15057	15156	15152	15203	15228	15214	15038	15130	15255	15026	15208	15052	15140	15225	14922	15160	15200	15194	15110	15001	15165	15185	15219	15217	15100	15173	15148	15192	15146	14989	15091	15137	15276	15199	15106	15364	15156	15265	15257	15101	15191	15262	14990	15283	15180	15334	15149	15052	15165	15170	15057	15095	15275	14970	15115	14903	15082	15056	15174	15057	14995	15266	15100	15000	15246	15021	15192	15474	15113	15236	15050	15068	15202	14981	15124	15022	14860	15120	15147	15213	15076	15043	15000	14919	15072	15146	15055	15051	15084	15098	15048	15138	15182	15283	15011	15058	15111	15354	14947	15145	15040	15264	15072	15069	15165	15159	14976	15109	15264	15055	14989	15099	15107	15085	15119	14977	15104	15188	15193	15183	15149	15218	15079	15179	15114	15117	15087	15146	15177	15125	14926	15079	15074	15161	15095	15147	15251	15123	15178	14958	15076	15063	15188	15112	14947	15191	15131	15148	15022	15144	15170	15195	14950	14952	15004	15261	15098	15200	15178	15145	15166	15290	15053	15187	15016	14923	14993	14958	15181	15162	15129	15060	14990	15138	15006	15168	15113	15103	15339	15053	15099	15022	15207	15098	15046	15099	15202	15063	15202	15163	15214	15217	15048	15186	15245	15039	15059	15095	15083	14935	15223	15107	15012	15104	15125	15154	15007	15010	15050	15204	15031	14913	15111	14969	15086	15261	15184	15126	15218	15040	15107	15179	15041	15056	15040	15053	14986	15232	15115	15160	15155	15132	15190	15126	15161	14993	15044	15231	14971	15265	15018	15126	15111	15139	15144	15094	15123	15121	15174	15292	15108	15077	14938	15112	15237	15008	15051	15105	15198	15021	15178	15155	15093	15055	15163	15075	15066	15027	15188	15184	15121	15081	15099	15192	14996	15122	15149	15189	14882	15220	15213	14991	15274	15017	15059	15089	15091	15075	15210	15187	15250	15075	15118	14959	15229	15009	15262	15175	15110	15168	15245	15071	15231	14994	15053	14999	14978	15054	15328	15207	15118	15087	15151	15387	15196	15115	15014	15230	15113	15020	15111	15289	15058	15154	15015	15203	15183	15167	15084	15008	15123	15041	15141	15120	15133	15135	15090	15246	15338	15111	15068	15028	15099	15117	15354	15106	15107	15143	15086	15093	15010	15168	15210	15114	15288	14994	15150	15111	14958	15257	15274	15083	15383	15101
28578	25687	33618	31161	26938	23990	21423	19886	18895	18359	18199	18105	17954	17718	17732	17720	17563	17433	17214	17196	17293	17248	17337	17426	17287	17120	17241	17310	17051	17233	17019	17265	16996	17098	17202	17236	17186	17253	17085	17064	17234	17111	16983	17036	17241	17023	16988	17060	16921	17161	17053	17247	17137	17041	17253	16975	17024	17131	17154	17092	17196	16978	17046	17086	16995	17084	17174	16929	17186	17147	17024	17182	17118	17086	16899	17169	17130	17141	17108	17045	17397	17014	17137	17232	17398	17114	17076	17100	17213	17194	16996	17050	16930	17058	17031	17089	17252	17102	16965	17063	17021	16961	17169	17015	17216	17217	17215	17207	17095	16926	17304	17035	17069	17112	17017	16851	17075	17085	17178	17041	16963	17080	17214	17131	16969	16954	16986	17113	17121	17170	16906	17073	17092	17092	17021	17166	17156	17179	17001	16832	17381	17155	17335	17052	17180	16951	17176	17149	16896	17138	17125	17011	16881	17120	17164	17055	16961	16935	16917	17101	17173	16948	16868	16956	17351	17096	17161	17088	17095	16971	16933	16964	17088	17211	17082	16895	17144	17100	17082	16961	16957	17073	17128	17116	16817	17058	17185	17105	17128	17095	17126	17176	17184	17286	17019	17276	17173	17201	16864	17065	17271	16927	16762	16983	17047	17129	17122	17033	16750	17088	17110	17092	17197	17080	16972	17212	17327	16932	17151	17011	17406	17070	17071	17232	17153	17047	16997	17085	17205	16972	16948	16987	17304	17169	17181	17092	17221	17071	17162	17126	17153	16963	17167	17166	17013	16922	17001	17111	17201	17350	17024	17173	17114	16881	17144	17082	17087	16986	17013	17015	16997	16943	17095	17174	17120	17231	17161	17178	17053	17077	16939	16790	17109	17063	16822	16972	17095	17153	17326	16959	16988	17085	17004	17024	17128	17032	17126	17373	17316	17137	16891	16969	16996	16957	17148	17316	17063	16982	17107	17222	17240	17212	17120	17186	17083	17122	17313	17413	17104	17246	17228	16958	17101	17131	17154	17200	17143	17413	17183	17235	16964	16998	17056	17054	17016	17166	17145	17056	17081	17276	17173	17107	17092	17051	17025	17038	17048	17234	16993	16975	17196	17278	17032	17184	17191	16992	17151	17110	16911	17079	17253	17056	17304	17056	17238	17021	17086	16973	17106	17070	17061	17047	16982	17112	17339	17096	17089	17123	16990	17019	17193	17159	17083	17158	16928	17150	17021	17172	17199	17139	17224	17103	17065	17195	17111	17152	16899	17033	17223	17203	17074	17149	17109	17060	17066	16815	17168	17037	17281	17023	16954	16985	17068	17006	17092	17287	17181	17203	17059	17060	16950	17178	17102	16957	17061	16890	17086	17061	17020	17009	16957	17063	16910	16936	16963	17125	17066	16999	16884	17045	17247	17036	17167	16885	17151	17057	16977	17157	17261	17089	17161	17197	17083	17152	17140	16907	16949	17056	17132	17036	16977	16990	17129	17151	17084	17106	17389	16970	17069	17195	17037	17069	17084	17090	17119	17197	17016	16955	17079	16883	16990	17150	16948	16839	17130	17024	17055	17184	17098	17029	17091	17038	17028	16873	17124	17207	17140	16900	17133	17176	17157	17009	17114	16943	17171	16961	17099	16890	17106	16978	17004	16997	17239	17023	16974	16954	17212	17213	17197	17069	17065	17016	17084	17057	17106	16856	17038	17183	16960	17130	17297	17052	17264	17127	17113	17015	16918	16894	17251	17168	17001	17211	17227	17308	17359	17030	17150	16974	17127	17116	17100	17072	17060	17098	17201	17098	17292	17200	17270	17074	16990	17302	17421	17107	17198	17142	17292	17016	17188	17142	17030	17022	17291	17010	17102	16997	17124	17070	16972	17055	17264	17094	17236	16941	16951	16972	17207	17217	17192	17158	17185	17065	17387	17107	17090	17005	16977	17030	17085	17119	17215	17042	17038	16915	17189	17151	17170	17015	16982	17234	17046	16912	16897	17012	17229	17121	17063	17052	17052	16903	17053	17288	17155	17253	17236	17095	17314	17268	17153	17013	17148	17028	17219	17270	17182	17143	16987	17198	17082	16965	17189	17201	17045	17173	17103	17189	17190	17014	17173	17363	16988	16770	17213	17059	17301	17108	17039	17138	17189	17142	17115	17005	17015	17082	17189	17258	17121	17066	17161	17280	17182	17055	17191	17070	17179	17047	17126	17082	16873	17041	16961	17124	17276	17157	16960	17076	17218	17227	17063	17016	17075	16981	17028	17029	17111	17049	17081	16972	17143	17047	17025	17072	17191	17183	17107	16924	17021	17323	17312	17169	17221	16958	17030	17141	17218	17180	17144	17221	16977	17275	17003	17143	16911	17165	17014	16920	16837	17226	17055	17061	17256	17199	17000	16913	16941	17033	17125	17287	16970	16967	16984	17016	17050	17019	17004	17078	17230	17059	17080	17030	17092	17036	17267	16841	16970	16859	17110	17112	17165	17102	17267	17039	17181	17038	17059	17226	16906	16958	17152	17176	16925	17096	17010	16955	17023	17030	17000	17108	16876	16820	17155	17157	17156	16992	17185	17105	16962	17136	17138	17068	17090	17043	16814	16975	17132	17173	17179	17017	17093	16991	17052	17103	17148	17214	17037	17210	16904	16958	17097	17127	16894	17099	17060	17163	17140	17119	16998	17195	17114	17006	16941	17000	16963	17148	17152	17199	17064	16918	17137	17207	17062	16967	17102	17011	16782	17197	17254	17172	17093	17017	17249	16942	17350	17084	17140	17112	17108	17113	17015	17108	17087	17092	17299	17130	17141	17031	17069	17136	17081	17115	17304	17092	17152	17191	17173	16997	16927	17183	17029	17060	17228	16995	17047	17092	17129	17094	17083	17101	17041	17105	17143	17017	17108	17184	17272	16962	17281	17060	17194	17260	16934	16951	17129	17075	17174	16821	17078	17211	17263	17050	17097	17192	16867	17274	17161	16928	17438	17131	16948	17086	17198	17173	17015	16953	17247	17068	17101	16888	17283	17009	16926	16857	17301	17018	17042	16960	17106	17191	17248	17179	17100	17058	16978	17054	16999	17169	16947	17267	17188	17015	17075	17179	17101	17004	17084	16767	17099	17303	17007	17116	17131	17124	17006	16903	17072	17017	17155	17145	17037	17015	17291	17162	17068	16921	17111	17006	17127	17179	17275	17032	17032	17007	17058	17228	17020	17037	17147	16872	17103	16942	17153	17037	17203	16925	17136	17096	16980	17094	17236	17126	16941	16931	17234	16951	16903	16841	17130	17002	16821	17135	17229	17206	17085	17191	17012	17145	17115	17200	17100	16903	17152	17073	17289	17084	16954	17055	17059	17200	17157	17194	17284	17101	17020	17109	17104	17182	17103	17096	16965	17158	17128	17119	16919	17015	16947	17055	16969	17204	17119	17369	17182	17035	17183	17105	17151	16991	17014	17179	17234	17166	17066	17030	17090	17110	17216	17210	17144	17019	17227	17230	17299	17155	17293	17210	16997	17242	17030	16993	17110	17177	17135	16914	17051	17201	17281	17016	17145	16876	17174	16903	17106	17422	17091	17128	17342	17131	17233	17049	17141	17074	17321	17075	17094	17176	17159	17185	16862	17218	17244	17152	17103	17123	16885	16811	17162	17207	17057	17010	16980	17170	17115	16965	17190	17021	17206	17094	17146	17146	17126	17080	17056	17053	17184	17023	17385	16963	17158	16891	17230	17118	17063	17023	17167	17148	17027	16980	17022	17124	17043	17185	17087	17093	17295	17229	16950	17057	17156	17103	16995	17090	17148	17037	16991	17075	17051	17104	17056	17091	17093	16994	17154	17196	17225	17023	17041	17055	17082	16966	17095	17210	17161	17084	17248	17069	17044	17202	16947	17035	17204	17108	17017	17034	17172	17208	17140	17143	17027	16952	17075	17023	17160	17177	17036	17170	16979	17010	17175	17137	17048	17027	17216	17125	17233	17225	17002	17118	17015	17271	17006	17211	17282	17063	16953	17124	17089	17135	17231	17158	17075	17257	17044	17085	17113	17307	17248	17106	17094	17178	17211	17380	17076	17222	17044	17202	17196	17103	17311	17310	17167	17120	17195	17133	16945	17058	16973	17116	17170	17178	17276	17013	17098	17121	17092	17053	17146	17043	16987	17149	17082	16959	16937	17027	17005	17070	17259	17046	17069	17152	17114	17224	17131	17048	17019	17239	17038	17077	17260	17101	17083	17063	17029	17156	17169	17081	16777	17140	17033	17152	17028	17215	17141	17095	17077	17091	17063	17232	17150	17081	17215	17223	16892	17023	17215	17007	17003	17073	16860	16987	17161	17266	17156	16976	17015	17174	17238	17013	17186	16911	17133	17287	17206	17038	16882	16898	17017	17200	17104	17011	17132	16909	16981	17166	16964	17059	17138	17145	16994	16970	17136	17014	17190	17126	17153	16991	17242	17332	17057	17026	17316	16915	17370	17160	17252	17233	17070	16962	17013	16994	16968	17178	17175	17098	16899	17039	17025	17132	17008	17062	17167	17239	17031	17263	17045	16935	17144	17211	16996	16979	16977	17082	16988	17244	17203	17095	17127	17185	17120	17194	17106	16985	17069	17135	17149	17047	17221	17174	17187	17310	17021	17193	17196	17246	17194	17238	16921	17048	17158	17019	17396	16999	17122	17035	16943	17079	16999	17082	17111	17104	17277	17207	17076	17011	17326	17118	17188	17219	17236	17167	17003	17174	17137	17235	17230	17079	17059	17132	17140	16949	16884	17182	16861	16736	17141	17224	17279	17248	17034	17089	17227	17122	17033	16977	17221	17025	16988	16970	16965	16863	17103	16920	17212	17235	17094	17139	17104	17212	17237	16960	17140	16978	16998	17129	17010	17124	17332	17161	17054	17078	17059	17145	17123	17176	16995	17189	17050	17181	17111	17102	16843	17195	17181	17255	17094	17115	17047	17130	17078	17137	17035	17080	17230	17123	17250	17020	17145	17167	16987	17103	17209	17038	17142	16947	17109	16989	16992	16942	17181	16982	17060	17110	17119	17186	17268	17176	17112	16920	17042	17137	17163	17158	17146	17060	17173	17250	16938	17029	17157	17034	17199	17397	17143	16913	16998	16923	16955	17107
26327	38985	36637	29922	26983	23379	20272	18414	16898	16450	16076	15807	15514	15442	15323	15047	14897	14997	14969	14665	14910	14576	14586	14644	14608	14674	14511	14603	14498	14733	14521	14542	14545	14501	14467	14505	14563	14579	14471	14441	14470	14530	14653	14490	14516	14594	14480	14364	14499	14495	14540	14514	14551	14618	14623	14504	14384	14645	14421	14366	14321	14444	14584	14521	14528	14479	14538	14400	14547	14439	14661	14386	14374	14490	14471	14446	14546	14477	14642	14462	14450	14372	14388	14547	14342	14517	14438	14497	14431	14444	14556	14423	14496	14582	14720	14512	14320	14319	14520	14530	14457	14460	14511	14540	14366	14227	14419	14411	14568	14475	14476	14297	14513	14289	14550	14492	14490	14417	14378	14360	14483	14570	14343	14457	14415	14433	14309	14498	14287	14453	14533	14519	14457	14683	14515	14482	14438	14385	14365	14307	14568	14418	14648	14411	14323	14455	14350	14486	14420	14461	14601	14541	14443	14507	14312	14428	14480	14394	14331	14405	14411	14463	14486	14577	14399	14378	14410	14520	14539	14423	14329	14335	14331	14537	14522	14301	14496	14439	14445	14595	14345	14423	14431	14676	14406	14398	14520	14462	14442	14426	14341	14418	14572	14476	14554	14412	14351	14483	14307	14502	14471	14373	14421	14570	14353	14467	14503	14457	14380	14475	14475	14415	14493	14538	14349	14436	14392	14334	14387	14575	14279	14527	14478	14426	14514	14550	14496	14305	14360	14566	14436	14596	14185	14553	14433	14390	14390	14511	14371	14369	14543	14315	14567	14489	14488	14414	14391	14406	14434	14345	14521	14434	14449	14552	14482	14475	14504	14296	14477	14538	14543	14445	14501	14401	14402	14579	14413	14442	14227	14567	14370	14472	14555	14322	14597	14366	14455	14480	14575	14436	14600	14352	14531	14431	14358	14460	14570	14255	14485	14466	14639	14439	14379	14641	14452	14317	14584	14422	14444	14355	14471	14507	14490	14485	14559	14475	14438	14342	14510	14531	14271	14484	14428	14219	14455	14509	14393	14441	14420	14590	14573	14507	14533	14390	14411	14263	14529	14529	14383	14499	14447	14446	14372	14406	14311	14568	14430	14550	14531	14600	14532	14340	14554	14567	14479	14374	14484	14443	14377	14460	14430	14468	14453	14407	14387	14451	14570	14445	14530	14480	14572	14343	14515	14478	14398	14506	14264	14661	14588	14306	14490	14481	14524	14439	14374	14602	14389	14335	14553	14466	14446	14340	14484	14538	14368	14480	14574	14315	14537	14494	14450	14453	14318	14264	14569	14386	14469	14613	14308	14583	14438	14416	14498	14545	14467	14380	14408	14432	14567	14404	14341	14291	14458	14558	14419	14384	14368	14434	14467	14313	14355	14522	14499	14511	14481	14503	14477	14449	14538	14319	14491	14469	14352	14619	14395	14414	14413	14568	14365	14461	14479	14524	14438	14414	14625	14432	14356	14505	14449	14497	14549	14520	14509	14515	14476	14368	14420	14429	14392	14583	14343	14418	14400	14442	14660	14462	14536	14397	14581	14464	14459	14361	14427	14522	14429	14533	14459	14387	14425	14366	14573	14517	14277	14543	14538	14327	14479	14553	14616	14447	14585	14461	14456	14457	14443	14263	14477	14549	14399	14318	14535	14421	14407	14420	14509	14434	14487	14570	14385	14480	14426	14574	14514	14607	14382	14290	14320	14414	14453	14374	14391	14571	14517	14271	14411	14534	14500	14576	14381	14418	14502	14406	14514	14470	14425	14441	14407	14428	14330	14376	14597	14584	14604	14450	14577	14404	14538	14466	14542	14373	14257	14499	14430	14536	14669	14431	14444	14494	14488	14600	14506	14444	14370	14362	14401	14325	14524	14363	14360	14238	14387	14527	14278	14455	14397	14749	14402	14159	14467	14359	14443	14633	14489	14461	14445	14507	14382	14444	14442	14372	14426	14340	14352	14349	14466	14247	14340	14400	14452	14568	14357	14366	14526	14292	14283	14553	14451	14508	14491	14426	14478	14369	14482	14331	14397	14616	14345	14433	14526	14553	14605	14424	14515	14535	14490	14410	14422	14428	14481	14360	14450	14435	14546	14300	14394	14525	14661	14445	14462	14411	14433	14579	14457	14460	14541	14462	14461	14415	14597	14387	14348	14528	14412	14406	14428	14394	14449	14475	14589	14457	14394	14403	14466	14375	14399	14559	14511	14524	14638	14278	14494	14634	14486	14389	14414	14489	14301	14555	14465	14496	14460	14542	14431	14349	14452	14508	14355	14372	14621	14452	14345	14474	14395	14448	14382	14526	14310	14475	14434	14598	14464	14342	14711	14447	14475	14506	14402	14466	14545	14415	14330	14479	14480	14479	14526	14535	14352	14484	14478	14482	14323	14529	14615	14373	14525	14494	14361	14429	14373	14402	14622	14610	14437	14478	14377	14357	14450	14430	14581	14325	14531	14414	14362	14565	14344	14441	14441	14534	14617	14534	14348	14567	14646	14513	14359	14401	14397	14477	14331	14324	14513	14362	14503	14334	14581	14426	14420	14573	14541	14416	14525	14395	14392	14478	14621	14322	14478	14405	14632	14571	14556	14460	14383	14524	14492	14701	14472	14429	14442	14475	14502	14334	14430	14341	14217	14374	14434	14403	14368	14441	14448	14450	14387	14495	14398	14614	14401	14412	14444	14291	14497	14453	14687	14483	14424	14535	14497	14289	14484	14516	14391	14267	14337	14425	14618	14427	14480	14346	14698	14580	14523	14557	14218	14524	14457	14585	14382	14549	14325	14611	14450	14627	14437	14418	14209	14519	14643	14443	14405	14435	14479	14420	14579	14478	14424	14688	14321	14554	14396	14410	14528	14579	14373	14577	14282	14556	14596	14599	14432	14534	14449	14646	14490	14537	14447	14520	14410	14558	14537	14463	14470	14484	14527	14450	14424	14421	14514	14591	14474	14444	14446	14435	14484	14606	14305	14350	14487	14420	14368	14390	14308	14377	14585	14318	14271	14657	14447	14461	14423	14467	14279	14568	14455	14481	14483	14382	14468	14656	14423	14528	14402	14260	14458	14358	14338	14480	14439	14272	14606	14449	14366	14384	14562	14410	14497	14543	14435	14531	14442	14464	14548	14397	14566	14451	14625	14543	14466	14561	14413	14393	14359	14453	14459	14516	14530	14413	14365	14535	14368	14488	14322	14285	14511	14382	14561	14344	14369	14398	14550	14476	14667	14459	14340	14256	14469	14413	14524	14440	14580	14539	14580	14427	14410	14290	14395	14483	14517	14389	14466	14438	14291	14534	14602	14488	14411	14381	14256	14370	14603	14407	14498	14429	14327	14596	14354	14421	14526	14525	14475	14410	14473	14338	14446	14509	14386	14552	14339	14466	14533	14557	14496	14711	14417	14410	14419	14473	14543	14559	14362	14444	14466	14441	14521	14401	14457	14568	14384	14531	14620	14440	14421	14517	14422	14326	14295	14502	14732	14440	14471	14280	14433	14542	14542	14376	14567	14475	14520	14393	14422	14427	14433	14613	14529	14566	14357	14465	14461	14600	14341	14695	14362	14306	14444	14370	14388	14282	14558	14502	14418	14417	14449	14433	14454	14483	14580	14527	14349	14503	14496	14456	14443	14316	14494	14381	14509	14388	14477	14614	14455	14412	14534	14403	14466	14390	14423	14447	14356	14608	14519	14525	14511	14295	14403	14546	14455	14342	14609	14395	14400	14580	14375	14454	14572	14352	14284	14555	14461	14528	14374	14410	14452	14390	14510	14406	14396	14267	14466	14420	14426	14527	14623	14532	14479	14546	14511	14488	14493	14566	14427	14605	14599	14485	14396	14490	14553	14439	14540	14469	14527	14372	14260	14576	14479	14422	14449	14467	14400	14305	14665	14465	14551	14489	14364	14466	14553	14321	14355	14477	14455	14465	14473	14472	14427	14396	14494	14415	14613	14538	14490	14626	14518	14471	14485	14454	14507	14623	14400	14515	14482	14393	14487	14449	14447	14530	14462	14436	14424	14358	14382	14465	14597	14634	14374	14412	14493	14365	14337	14589	14510	14265	14520	14361	14554	14474	14635	14588	14460	14387	14580	14616	14471	14396	14403	14556	14430	14528	14430	14432	14329	14474	14493	14263	14298	14232	14461	14509	14510	14365	14450	14354	14395	14571	14534	14419	14423	14528	14516	14638	14395	14492	14595	14487	14608	14430	14529	14305	14469	14757	14399	14596	14370	14470	14366	14516	14573	14533	14689	14358	14489	14465	14460	14449	14607	14572	14420	14524	14574	14458	14451	14386	14312	14546	14512	14402	14406	14461	14305	14502	14423	14433	14405	14361	14457	14316	14449	14296	14381	14461	14490	14570	14449	14324	14480	14468	14424	14452	14538	14444	14406	14498	14332	14535	14594	14606	14233	14408	14534	14588	14370	14369	14489	14443	14596	14572	14385	14408	14495	14408	14461	14358	14356	14628	14457	14341	14465	14383	14437	14578	14336	14517	14432	14370	14567	14434	14505	14523	14601	14352	14471	14455	14404	14529	14597	14356	14455	14432	14442	14322	14353	14362	14414	14585	14403	14506	14607	14537	14286	14560	14481	14505	14346	14539	14540	14413	14614	14569	14352	14555	14469	14457	14417	14426	14401	14434	14436	14526	14492	14451	14470	14648	14539	14486	14488	14495	14502	14352	14470	14621	14349	14618	14441	14547	14530	14553	14686	14302	14676	14460	14430	14515	14409	14401	14367	14542	14558	14469	14322	14574	14418	14444	14448	14507	14479	14541	14369	14661	14392	14345	14392	14485	14417	14641	14425	14536	14395	14466	14494	14358	14466	14519	14491	14348	14559	14533	14351	14597	14448	14462	14565	14352	14413	14487	14381	14632	14468	14333	14492	14455	14462	14466	14508	14383	14455	14470	14448	14648	14322	14375	14465	14522	14389	14462	14561	14494	14498	14628	14534	14398	14428	14507	14495	14512	14426	14515	14582	14569	14530	14454	14510	14610	14555	14356	14443	14387	14546	14496	14421	14415	14394	14371	14465	14518	14703	14479	14496	14458	14418	14519	14370	14463	14354	14444	14480	14413	14486	14444	14454	14307	14334	14540	14346	14389	14461	14494	14625	14380
23815	21043	28468	24885	25510	27373	25888	21869	19950	19776	19060	18808	18549	18112	18044	17882	17772	17673	17771	17392	17281	17565	17532	17276	17349	17175	17116	17184	17216	17068	17138	17363	17150	17206	17203	17248	17168	17119	17256	17312	17312	16791	17069	17005	17045	16908	16983	17061	17161	17099	17199	16974	17086	16977	17062	17026	17125	17123	17122	16948	16967	17003	16995	17050	17034	16977	17186	17020	16936	16947	17043	16972	17080	16849	17075	17017	16870	16979	17030	16961	17004	17000	17130	17311	17071	17144	17099	17166	17021	16889	17001	16879	17069	17188	16911	16888	17002	17014	17094	17056	17164	17005	17001	16998	16960	16978	16872	17052	17049	17115	17105	16939	17015	16981	17011	17182	17020	16820	17159	16851	16969	17061	17115	17044	17226	16968	16952	17187	17037	17058	17071	17008	16985	16983	16961	16894	16861	17108	17081	17112	17091	17108	16931	16999	17000	17216	16844	17021	17045	17004	16826	17105	17240	17191	17115	17140	17043	17028	16962	17018	16936	17075	17022	17116	17198	16874	16709	16986	17075	16972	17324	17055	17082	16997	16870	16964	17072	16969	16982	16966	17176	17213	17162	17031	16963	17204	16994	17071	16997	17115	16977	17065	17134	17183	16941	17298	16987	16984	16816	16982	17111	17020	17018	17204	16916	17094	16916	17071	16815	17250	17114	16996	16875	16960	16938	17075	16950	16903	16987	16890	17035	17118	17151	17095	16996	16982	17038	16921	17035	17025	16938	16891	16883	16952	17277	16960	16953	17064	16942	16985	17013	16874	16995	17153	17042	17111	17096	16959	16976	17023	17146	16939	16975	17020	17268	17151	17035	17104	16972	16995	17075	16951	16963	16974	17111	16911	16968	16869	16913	16973	16945	16903	17018	16991	16878	17135	16878	17095	17083	17109	17060	16965	16676	17050	16967	16894	17026	17195	17013	16929	17031	17096	17231	16878	16993	17109	17121	16992	16840	17183	17098	17070	16742	16810	16926	16909	17014	16873	16950	17078	16934	16862	16996	17009	16958	16998	16951	17212	16868	16971	16999	17032	16939	17084	17033	17207	16884	16998	17091	17201	17106	16992	16908	16843	16870	16938	17113	17063	17067	17225	17059	16888	17040	17016	16991	17017	17063	16994	17091	16876	16942	16836	16966	17007	16815	16952	16938	17121	16901	17040	17188	17097	16844	17151	16976	16721	16932	16998	17003	16919	16962	16842	17104	17162	16878	17031	16952	16802	17210	17163	17040	16998	16893	16811	17033	17106	17095	16875	16904	16982	17181	17015	17104	17069	17027	16895	16928	17107	16821	16826	16905	16795	16916	17138	16697	16997	17008	16940	17004	17091	16903	16673	16710	17111	16869	17048	16737	17085	16848	16889	17106	17165	16906	16955	17010	16995	17140	17014	16758	17001	16974	17051	16922	16933	17008	17033	16912	17034	17064	17014	16917	16956	17026	17101	16997	17003	16928	16943	16950	17147	17118	16881	17047	16804	17026	17046	16750	17040	17031	16910	17006	17079	17123	17069	16854	17033	17069	17141	17177	16793	17174	17114	17203	16997	17064	17022	17009	16958	17107	16897	17161	17022	17076	16804	16838	16917	17169	17055	17246	17083	17062	17062	17151	17071	17038	17029	17026	16993	16858	16999	16975	17086	17118	17046	17149	16972	17110	17120	17022	16912	16848	16955	16857	16833	16963	17102	16863	17101	16955	17054	16755	16933	17065	17038	17214	16948	16988	16896	17143	16913	16775	17086	17069	17101	17073	16925	17084	16750	16942	17038	17098	16896	17061	17143	17289	17036	16938	16921	16943	17046	16909	16907	17056	17255	17006	17029	16853	16939	16981	17001	16871	17053	16947	16937	16896	17108	17126	17182	17075	17177	17150	17038	16985	17186	17166	17038	17132	17004	17038	16931	17104	17037	16873	17197	17092	17079	17073	16987	17144	17178	17098	17207	16950	17034	17059	17129	17144	17068	17076	17180	17028	16958	17152	17170	17046	16863	17016	17078	17043	16898	16949	17054	16967	16949	17039	17020	16986	17004	17031	16980	17178	17044	16980	17003	16921	16965	17062	17056	16959	17228	16879	16868	16996	16933	17002	16935	16928	17064	16908	16990	17012	17122	17095	17052	17108	17077	17072	16892	16870	17052	17049	17108	16856	17037	17035	16954	17080	16916	16857	17247	17030	16924	16973	17016	17252	16965	17135	17087	16914	16919	16934	16951	17004	17106	17135	16755	16956	17011	16933	17075	16945	16943	16991	16901	16845	16975	17121	17084	17067	16942	17107	17105	16997	17099	17049	16971	16861	16823	16987	17079	16762	17152	17073	17069	17131	17078	17028	17014	16928	16909	16935	17150	17008	17080	17099	16838	16956	16926	17089	17229	17170	17040	17019	17192	17043	16959	16974	16891	16759	17047	17185	16939	16906	17011	17105	16926	17098	16922	17023	17001	17055	17084	17027	16847	17152	16883	17058	16993	17201	17033	16831	16893	17185	17019	16967	17166	16819	16834	16932	17063	17110	17043	17006	17106	17211	16974	17024	17002	16993	16734	17005	17010	16864	16791	17161	16877	17168	16957	16905	17031	17126	16855	16987	16974	17062	17160	17074	17012	17177	16831	17146	16974	17028	16827	16964	16962	17042	17124	16967	17178	17125	17029	16822	17024	17029	16979	16981	17042	16905	17163	16974	16964	17054	16962	17098	17224	17177	16980	17078	17224	17005	16947	17027	16997	17162	17191	17029	17048	17063	17044	17147	17249	16953	16918	17054	16976	17062	16991	16911	17021	16864	17073	17169	17034	17078	16955	17089	17095	16879	17055	17162	17154	16982	17164	16774	16726	16916	17347	17047	17038	17006	17001	17047	17100	17127	17031	17171	16964	17051	17082	17022	16998	17307	17153	17091	16828	17236	16817	16933	16918	17044	17027	16855	16968	16993	16929	17049	16950	16878	17139	17031	16920	17114	16894	16833	17143	17184	17146	16941	16955	16984	16931	17036	16824	17002	16962	16985	17207	17100	16920	16865	17138	16903	17008	16965	16980	16882	17009	17028	16998	17160	17013	17037	17156	17022	16928	16949	17048	16948	17043	16825	17085	17126	17032	17160	17107	17011	16974	17079	17280	16991	17099	17103	17113	17203	17033	17024	17020	16889	16974	16737	17110	16996	16895	16990	16961	16847	17004	17198	16991	16957	16993	17006	17135	17020	17150	17064	17203	16958	16870	16828	17146	16815	16890	17182	17055	16954	17170	17215	17036	17065	17015	17036	16877	17127	17116	16838	16974	16873	17094	16884	16956	17157	16988	17244	16905	17008	17017	16966	16928	17109	16767	16914	17057	17044	16892	16941	16906	16929	17011	17228	16968	17062	17183	17083	16873	16922	17078	16976	17115	17107	16942	17041	16934	17119	16957	17099	16730	17049	17004	16940	17152	17075	17043	17014	17155	17043	17085	17119	17040	17026	16996	17137	17046	17220	17048	16899	17037	17079	17035	17086	17135	17006	17116	17069	17063	16972	17041	17074	17153	16957	17098	16979	17178	17123	17052	16959	16863	16989	17140	17005	16907	17034	17175	17092	17077	17129	17147	17129	17040	16911	17124	16940	17233	17046	16984	16944	16998	16875	17000	17074	16974	17150	16927	16995	17050	17028	17013	16812	17058	17044	16920	16934	16900	16976	16853	17001	17039	17067	17057	16966	16992	17077	17112	17045	16958	16964	17099	17115	16953	16894	17014	16952	17070	17164	16955	16953	17218	17084	17117	16981	17062	17298	16961	17067	16996	17065	16841	16852	16751	17234	17208	16991	16925	17087	17027	16983	17272	16945	17203	17040	17127	16981	16852	16897	16778	17068	17014	17057	17015	17057	17236	17132	17214	17052	17192	16929	17044	17135	17037	17129	17102	17116	17072	17127	16982	17148	16976	16809	17087	16931	17238	17000	16724	16839	16979	17043	17032	16961	17105	17133	16962	17106	17094	17108	17077	16765	16933	17143	17012	16919	17047	17304	17135	16985	17000	17034	17034	17107	17086	17125	17022	17151	17084	17154	16945	16985	17305	17014	17022	17024	16925	17062	16955	16928	17041	17141	17045	16854	17023	17106	17107	16945	16793	17222	17234	17080	16887	17090	16854	17105	17009	16877	17028	17121	17102	17074	17031	16832	16972	17098	17036	16979	16909	17150	17007	17022	17082	16892	16985	17114	16874	17044	16798	17008	16961	16852	16963	17035	16984	17036	17106	17190	16913	17138	17010	16872	16805	17023	17038	16976	17007	16844	17063	16929	17029	17055	17195	16962	17099	16911	17122	17000	17075	16768	16928	16948	17037	16816	16847	17061	17117	17104	17181	16999	17015	16894	17105	17122	17013	16901	17051	17014	16965	17231	17149	17013	17019	17017	16943	16905	17061	16786	17054	17070	17107	17206	17042	17083	16990	17100	17104	17156	17158	17224	16904	17057	17055	17015	16918	16969	16953	16986	16924	16960	17034	16999	16845	16898	16899	17203	17089	16985	16869	16857	17105	17074	16922	17011	16670	17048	16879	16974	17027	17036	17086	16738	16967	16991	16898	16921	17108	17083	16876	16836	17074	17059	16964	16981	17197	17030	17067	17058	17036	17057	17125	16957	16949	17171	17073	17110	16961	16831	16738	16920	17044	17071	16924	16782	16904	17064	16948	17028	17102	17127	17191	16961	17227	16905	16993	17034	17070	16893	16914	17079	17060	17023	17012	17121	16787	17126	17042	17070	17056	17068	16827	17196	16987	17165	17033	16987	17098	17085	17034	17085	17022	16939	16963	17026	17175	17131	16877	16836	17019	17026	16962	16865	16987	17050	16915	17091	17146	16912	16866	17043	16941	16940	16996	17070	16934	16908	17073	17017	16894	17080	17095	16924	17027	17144	17171	17000	17125	16979	17119	17152	17065	16979	16962	16877	16998	17082	17325	16986	16986	17008	17127	16989	16846	16992	17059	17072	16872	17021	16903	16909	17006	16936	16858	16851	16946	17224	17082	17059	17048	16899	16949	16994	16990	16980	17174	17107	16950	16761	17234	17024	16926	17005	16781	17009	16968	17087	16911	17128	17013	16976	17135	17117	17022	17138	17054	17042	16970	17098	17150	17085	16964
26089	45912	42845	35318	32403	27451	23699	20525	18577	17811	17187	16761	16473	15879	15785	15470	15228	15441	14947	15027	14912	14878	14804	14612	14621	14473	14684	14357	14577	14537	14618	14654	14433	14503	14416	14611	14462	14711	14532	14423	14512	14556	14372	14436	14492	14521	14340	14475	14366	14324	14204	14385	14384	14627	14258	14477	14408	14461	14483	14570	14583	14416	14464	14439	14329	14484	14404	14469	14488	14329	14484	14511	14312	14368	14565	14472	14558	14324	14464	14413	14287	14264	14310	14536	14421	14541	14418	14448	14281	14464	14432	14367	14417	14238	14337	14287	14355	14423	14376	14319	14481	14474	14414	14316	14440	14522	14420	14570	14506	14455	14464	14393	14467	14408	14301	14401	14443	14460	14255	14371	14416	14440	14477	14391	14484	14289	14440	14233	14480	14485	14217	14424	14453	14453	14551	14411	14432	14401	14422	14519	14449	14468	14358	14288	14455	14538	14232	14423	14285	14546	14440	14440	14430	14459	14333	14402	14435	14138	14380	14436	14369	14557	14294	14649	14326	14542	14579	14504	14294	14282	14181	14330	14309	14279	14354	14431	14427	14494	14261	14295	14401	14242	14394	14334	14422	14493	14439	14459	14329	14413	14324	14487	14474	14472	14448	14466	14437	14475	14301	14453	14480	14446	14324	14465	14374	14347	14347	14460	14384	14428	14526	14469	14549	14233	14369	14391	14409	14493	14281	14449	14508	14352	14481	14328	14455	14365	14292	14460	14575	14312	14365	14408	14374	14478	14312	14414	14238	14319	14406	14187	14465	14355	14316	14266	14383	14402	14348	14399	14177	14571	14483	14303	14242	14355	14346	14531	14380	14351	14349	14492	14371	14366	14371	14463	14418	14273	14486	14347	14228	14431	14545	14439	14249	14463	14498	14470	14386	14452	14304	14586	14504	14469	14472	14422	14470	14431	14531	14435	14379	14271	14564	14396	14432	14483	14451	14397	14353	14426	14525	14322	14333	14441	14478	14240	14462	14428	14310	14476	14348	14418	14355	14297	14343	14527	14383	14396	14460	14313	14264	14335	14513	14203	14431	14412	14466	14354	14352	14306	14658	14309	14491	14438	14355	14420	14496	14338	14447	14417	14501	14336	14403	14494	14394	14396	14470	14389	14542	14445	14357	14667	14509	14390	14464	14330	14485	14630	14549	14407	14313	14452	14459	14501	14459	14353	14358	14536	14497	14307	14270	14382	14512	14289	14537	14374	14596	14240	14530	14289	14267	14517	14496	14362	14499	14370	14426	14352	14451	14324	14415	14458	14408	14502	14422	14239	14596	14519	14322	14279	14280	14419	14454	14444	14240	14283	14452	14491	14570	14420	14328	14401	14362	14356	14354	14221	14377	14512	14546	14342	14581	14388	14417	14302	14338	14552	14486	14417	14571	14521	14427	14279	14292	14607	14244	14484	14441	14422	14443	14345	14449	14443	14621	14545	14288	14371	14407	14348	14547	14553	14467	14344	14341	14398	14485	14461	14580	14383	14365	14495	14302	14402	14366	14426	14435	14519	14472	14385	14307	14379	14277	14287	14393	14299	14593	14296	14341	14495	14404	14507	14537	14164	14473	14407	14455	14412	14404	14323	14437	14535	14499	14399	14567	14336	14303	14278	14443	14377	14403	14362	14395	14424	14613	14353	14348	14253	14410	14441	14341	14346	14468	14368	14466	14377	14462	14280	14486	14397	14302	14406	14436	14485	14299	14479	14261	14542	14245	14401	14505	14478	14386	14506	14323	14418	14467	14543	14192	14484	14386	14387	14629	14355	14449	14520	14335	14375	14483	14315	14307	14341	14402	14359	14426	14427	14481	14398	14460	14446	14375	14561	14354	14201	14500	14449	14293	14451	14333	14503	14359	14230	14375	14278	14320	14352	14524	14485	14348	14402	14373	14291	14368	14375	14294	14396	14467	14336	14374	14423	14299	14450	14424	14470	14496	14408	14538	14231	14422	14571	14363	14392	14345	14381	14398	14426	14321	14474	14424	14527	14396	14583	14430	14517	14368	14383	14283	14426	14501	14361	14327	14353	14350	14483	14324	14329	14477	14382	14436	14493	14406	14151	14275	14337	14297	14306	14257	14375	14444	14435	14297	14382	14385	14406	14419	14397	14477	14452	14388	14435	14414	14285	14447	14498	14286	14275	14251	14339	14482	14604	14412	14362	14393	14397	14511	14564	14461	14341	14387	14429	14488	14534	14411	14513	14381	14423	14321	14503	14490	14525	14479	14430	14466	14456	14323	14346	14378	14431	14420	14448	14474	14343	14548	14247	14525	14420	14492	14448	14450	14344	14467	14243	14440	14432	14645	14382	14259	14519	14474	14382	14386	14484	14441	14383	14523	14377	14569	14363	14575	14350	14371	14274	14435	14366	14234	14485	14271	14219	14408	14597	14363	14439	14462	14422	14291	14301	14334	14579	14319	14447	14411	14300	14525	14533	14445	14544	14359	14301	14263	14434	14320	14323	14454	14305	14385	14425	14468	14606	14193	14552	14260	14341	14388	14479	14453	14510	14292	14343	14456	14320	14525	14446	14377	14191	14361	14385	14605	14429	14412	14285	14339	14448	14387	14408	14215	14296	14593	14343	14273	14380	14531	14365	14573	14429	14508	14457	14410	14636	14327	14401	14495	14678	14245	14387	14507	14365	14448	14352	14496	14404	14423	14412	14347	14433	14362	14414	14580	14359	14308	14431	14295	14444	14380	14598	14486	14482	14319	14454	14413	14578	14380	14356	14381	14552	14398	14390	14476	14416	14413	14453	14379	14512	14376	14402	14314	14334	14514	14573	14414	14519	14475	14294	14310	14350	14467	14503	14345	14382	14337	14423	14435	14501	14412	14402	14454	14464	14296	14532	14356	14336	14572	14460	14398	14433	14372	14409	14370	14480	14416	14251	14601	14356	14368	14413	14299	14302	14381	14335	14431	14360	14542	14382	14318	14376	14352	14355	14411	14332	14414	14409	14674	14396	14405	14298	14310	14295	14441	14457	14448	14433	14224	14410	14399	14254	14354	14462	14481	14350	14516	14370	14609	14566	14249	14490	14524	14468	14330	14319	14386	14342	14415	14276	14408	14349	14431	14466	14351	14482	14451	14394	14377	14416	14219	14370	14391	14470	14403	14433	14450	14492	14485	14403	14412	14244	14303	14396	14297	14349	14465	14406	14264	14288	14400	14318	14351	14394	14433	14314	14250	14511	14386	14349	14256	14276	14422	14333	14313	14380	14406	14413	14457	14424	14293	14346	14453	14321	14228	14248	14479	14329	14565	14370	14329	14386	14333	14390	14297	14355	14492	14419	14339	14365	14434	14499	14342	14403	14327	14229	14362	14312	14253	14489	14318	14371	14426	14255	14283	14204	14486	14372	14296	14400	14446	14499	14359	14436	14315	14475	14467	14309	14423	14385	14402	14336	14566	14517	14319	14411	14363	14426	14385	14589	14355	14446	14443	14401	14505	14347	14394	14420	14524	14256	14242	14318	14388	14464	14478	14526	14351	14410	14505	14325	14382	14377	14453	14295	14329	14576	14396	14526	14420	14438	14280	14565	14282	14354	14360	14470	14335	14466	14510	14456	14359	14316	14423	14528	14324	14281	14488	14300	14464	14436	14398	14372	14280	14455	14334	14336	14485	14518	14410	14483	14422	14448	14374	14261	14400	14291	14384	14319	14429	14562	14380	14407	14349	14294	14220	14492	14463	14194	14414	14468	14334	14426	14344	14477	14320	14484	14496	14301	14295	14449	14639	14602	14336	14527	14486	14519	14491	14372	14392	14508	14355	14383	14373	14348	14386	14302	14335	14349	14560	14281	14398	14403	14308	14346	14309	14433	14391	14526	14463	14320	14549	14556	14344	14450	14480	14237	14534	14484	14243	14354	14483	14520	14461	14431	14430	14440	14318	14369	14320	14280	14478	14160	14293	14516	14416	14493	14474	14482	14298	14343	14272	14463	14460	14299	14555	14306	14196	14396	14178	14478	14314	14439	14369	14377	14443	14275	14216	14439	14356	14439	14537	14414	14508	14346	14533	14360	14511	14373	14399	14494	14578	14470	14278	14471	14589	14530	14462	14432	14366	14398	14342	14355	14321	14325	14340	14389	14356	14456	14348	14407	14400	14615	14520	14413	14434	14327	14390	14401	14428	14486	14332	14409	14505	14380	14457	14439	14406	14341	14306	14380	14450	14500	14457	14371	14522	14344	14404	14479	14400	14371	14438	14579	14255	14389	14510	14354	14487	14395	14329	14469	14525	14336	14413	14430	14458	14332	14371	14446	14465	14357	14400	14252	14524	14457	14270	14341	14409	14320	14341	14266	14421	14451	14392	14503	14300	14607	14464	14547	14498	14276	14521	14486	14379	14365	14356	14258	14510	14487	14514	14291	14472	14402	14340	14283	14436	14433	14306	14337	14379	14337	14306	14343	14453	14573	14370	14383	14293	14528	14477	14275	14383	14304	14377	14446	14466	14458	14405	14604	14334	14386	14388	14479	14492	14520	14263	14337	14367	14235	14305	14517	14495	14354	14350	14247	14322	14374	14493	14226	14358	14458	14404	14208	14428	14360	14400	14402	14438	14412	14459	14380	14414	14551	14313	14126	14457	14248	14403	14401	14515	14486	14442	14522	14247	14502	14428	14406	14460	14318	14536	14386	14503	14387	14353	14240	14418	14355	14369	14257	14392	14318	14417	14566	14371	14247	14527	14349	14495	14514	14470	14303	14413	14353	14369	14445	14485	14499	14207	14497	14593	14472	14455	14343	14533	14348	14512	14416	14420	14204	14469	14362	14367	14237	14414	14406	14389	14449	14383	14425	14443	14505	14442	14332	14416	14437	14349	14395	14419	14562	14497	14471	14402	14384	14467	14382	14369	14426	14507	14435	14341	14484	14441	14306	14340	14372	14497	14329	14437	14564	14296	14390	14594	14598	14207	14413	14362	14426	14156	14476	14464	14375	14382	14529	14471	14508	14392	14529	14506	14412	14452	14323	14454	14413	14473	14321	14535	14435	14362	14454	14444	14381	14368	14488	14484	14341	14467	14462	14495	14475	14397	14424	14432	14499	14516	14417	14429	14378	14315	14425	14363	14431	14372	14430	14342	14549	14195	14430	14356	14334
22570	21006	28730	23652	22954	27693	29950	24196	21893	21795	21110	20649	20284	19945	19584	19632	19549	19243	19166	18961	18930	18946	18675	18702	18832	18627	18520	18525	18578	18425	18509	18466	18273	18475	18442	18397	18471	18217	18352	18316	18312	18492	18132	18221	18406	18386	18229	18455	18518	18330	18221	18466	18323	18306	18446	18317	18327	18254	18282	18274	18318	18303	18365	18326	18413	18528	18180	18295	18472	18157	18582	18326	18451	18277	18376	18070	18258	18333	18171	18375	18477	18354	18205	18514	18506	18190	18212	18282	18002	18299	18391	18423	18073	18266	18230	18341	18316	18294	18365	18246	18376	18267	18279	18367	18452	18328	18500	18269	18184	18274	18111	18254	18150	18398	18196	18389	18219	18209	18346	18314	18228	18222	18277	18362	17915	18386	18272	18170	18457	18553	18445	18422	18393	18398	18162	18339	18215	18218	18168	18429	18294	18170	18226	18197	18467	18218	18303	18260	18320	18416	18271	18320	18147	18019	18245	18287	18267	18375	18417	18411	18379	18525	18459	18205	18413	18287	18253	18235	18165	18198	18474	18391	18299	18282	18272	18279	18293	18292	18200	18389	18494	18314	18282	18191	18152	18355	18549	18150	18492	18085	18261	18176	18286	18393	18219	18157	18244	18095	18062	18185	18193	18438	18362	18343	18251	18160	18191	18198	18175	18221	18269	18176	18343	18080	18155	17914	18185	18144	18402	18297	18367	18118	18197	18103	18395	18190	18237	18168	18294	18397	18355	17986	18282	18224	18154	18111	18389	18287	18146	18259	18180	18423	18350	18233	18151	18110	18145	18337	18283	18244	18236	18459	18249	18415	18317	18312	18200	18269	18211	17980	18016	18277	18247	18168	18197	18352	18091	18152	18329	18265	18151	18309	18227	18143	18468	18229	18304	18151	18327	18403	18436	18149	18581	18344	18229	18278	18232	18222	18283	18106	18402	18375	18084	18169	18198	18133	18295	18300	18340	18398	18288	18261	18153	18188	18450	18274	18375	18287	18123	18357	18160	18140	18220	18346	18292	18175	18343	18177	18488	18260	18120	18297	18103	18136	18409	18396	18422	18309	18298	18039	18072	18327	18113	18131	18068	18227	18251	18141	18171	18148	18261	18256	18441	18172	18183	18235	18334	18330	18139	18222	18418	18372	18325	18206	18184	18295	18385	18421	18294	18237	18284	18413	18146	18055	18200	18275	18369	18295	18237	18355	18292	18318	18433	18171	18084	18096	18122	18350	18184	18192	18252	18246	18346	18072	18443	18178	18188	18245	18398	18123	18312	18110	18198	18265	18351	18267	18212	18091	18141	18204	18072	18066	18285	18368	18212	18348	18296	18217	18365	18171	18267	18266	18189	18382	18250	18068	18018	18120	18358	18023	18274	18457	18098	18190	18298	18172	18215	18263	18255	18253	18333	18188	18189	17994	18334	18112	18437	18287	18132	18247	18214	18426	18071	18073	18217	18135	18221	18165	18220	18241	18209	18387	18387	18275	18159	18099	18204	18259	18224	18398	18149	18208	18290	18124	18205	18149	18365	18213	18358	18183	18301	18279	18415	18131	18221	18162	18070	18251	18271	18243	18317	18324	18196	18269	18314	18404	18181	18456	18245	18273	18194	18211	18090	18159	18187	18195	18098	18535	18398	18103	18242	18454	18239	18317	18067	18110	18157	18197	18216	18302	18326	18259	18261	18193	18372	18237	18399	18429	18184	18201	18202	18148	18146	18095	18180	18242	18178	18065	18277	18402	18268	18100	18275	18271	18232	18555	18146	18088	18176	18267	18280	18246	18412	18254	18239	18010	18416	18185	18401	18336	18263	18322	18111	18184	18300	17907	18194	18346	18182	18178	18116	18295	18453	18255	18117	18110	18340	18299	18280	18099	18264	18372	18167	18036	18111	18037	18206	18474	18423	18217	18369	18273	18216	18062	18287	18462	18290	18153	18162	18303	18144	18106	18180	18227	18288	18190	18199	18298	18318	18113	18335	18156	18195	18290	18229	18140	18078	18347	18280	18098	18176	18198	18441	18084	18285	18150	18376	18273	18160	18212	18297	18427	18395	18350	18506	18323	18301	18128	18195	18413	18291	17963	18160	18416	18354	18371	18091	18292	18374	18079	18300	18202	18319	18196	18205	18093	18202	18065	18348	18273	18282	18279	18440	18269	18023	18258	18137	18121	18366	18121	18267	18306	18140	18128	18213	18308	18357	18109	18092	17976	18186	18130	18165	18548	18221	18321	18291	18150	18426	18218	18313	18347	18248	18133	18400	18178	18384	18295	18285	18191	18481	18441	18162	18159	18399	18125	18280	18337	18284	18192	18255	18082	18243	18294	18337	18396	18235	18162	18355	18177	18048	18433	18164	17964	18038	18342	18256	18168	18042	18112	18232	18404	18170	17993	18221	18237	18306	17979	18276	18293	18159	18135	18328	18141	18379	18144	18155	18351	18328	18406	18267	18095	18055	18106	18150	18184	18222	18307	18228	18382	18090	18227	18249	18156	18260	18224	17989	18011	18362	18197	18104	18254	18301	18341	18132	18211	18433	18294	18169	18198	18458	18305	18152	18278	18270	18328	18162	18185	18269	18320	18162	18284	18204	18254	18273	18168	18393	18091	18296	18290	18138	18378	18281	18371	18289	18329	18213	18276	18197	18354	18222	18388	18182	18307	18218	18071	18359	18117	18155	18191	18132	18044	18280	18311	18270	18134	18059	18284	18291	18337	18317	18327	18084	18180	18182	18288	18329	18247	18280	18193	18084	18129	18353	18281	18397	18168	18157	18265	18245	18375	18198	18288	18519	18262	18394	18139	18300	18145	18207	18302	18071	18344	17943	18358	18165	18239	18460	18013	18260	18325	18397	18238	18177	18336	18304	18258	18229	18461	18214	18161	18354	18152	18278	18288	18380	18506	18217	18321	18159	18110	18121	18174	18214	18107	18345	18186	18469	18288	18048	18424	18217	18248	18192	18133	18223	18264	18097	18228	18383	18176	18445	18193	18230	18165	18219	18123	18158	18443	18426	18132	18280	18341	18254	18374	18120	18139	18329	18086	18442	18442	18099	18212	18414	18241	18183	18253	18276	18212	18335	18320	18399	18351	18311	18121	18240	18150	18063	18250	18224	18386	18230	18537	18297	18342	18258	18331	18325	18352	18113	18446	18195	18227	18354	18347	18242	18349	18114	18088	18229	18178	18101	18258	18092	18247	18253	18196	18255	18458	18333	18420	18284	18071	18391	18318	18298	18227	18209	18274	18490	18203	18270	18106	18047	18350	18403	18214	18444	18237	18302	18217	18358	18294	18405	18169	18140	17943	18397	18002	18322	18409	18338	18304	18273	18159	18368	18106	18139	18313	18194	18185	18314	18139	18198	18429	18221	18333	18274	18269	18145	18261	18220	18204	18207	18308	18344	18285	18296	18358	18249	18279	18294	18167	18357	18303	18365	18339	18174	18103	18382	18364	18203	18346	18356	18362	18382	18280	18152	18050	18270	18114	18355	18067	18272	18275	18094	18194	17947	18406	18154	18100	18528	18258	18253	18238	18190	18199	18373	18319	18188	18226	18208	18252	18284	18263	18242	18082	18299	18263	18346	18307	18291	18445	18353	18003	18148	17935	18118	18389	18136	18077	18151	18160	18329	18199	18289	18460	18264	18394	18495	18022	18235	18258	18227	18354	18344	18077	18265	18078	18116	18243	18016	18351	18164	18255	18252	18215	18168	18195	18180	18198	18398	18221	18183	18202	18125	18184	18301	18201	18036	18176	18232	18319	18394	18192	18397	18389	18395	18157	18321	18185	18309	18195	18098	18214	18346	18386	18364	18238	18324	18155	18457	18198	18061	18150	18417	18108	18071	18090	17974	18063	18081	18277	18123	18070	18372	18357	18276	18179	18434	18207	18121	18258	18342	18230	18362	18277	18310	18281	18067	18171	18182	17978	18323	18270	18263	18274	18098	18297	18494	18414	18085	18069	17988	18249	18308	18007	18427	18479	18144	18381	18445	18245	18204	18359	18305	18232	18229	18149	18223	18227	18236	18200	18359	18240	18146	18296	18427	18319	18351	18199	18477	18084	18179	18288	18150	18234	18255	18157	18238	18376	18181	18316	18087	18237	18295	18386	18325	18382	18369	18327	18266	18310	18174	18389	18238	18174	18077	18362	18261	18146	18364	18325	18034	18275	18281	18218	18099	18032	18169	18135	18201	18290	18243	18290	18507	18241	18235	18200	18041	18076	18118	18299	18298	18222	18277	18367	18409	18145	18306	18276	18130	18233	18087	18157	18254	18378	18043	18193	18315	18236	18490	18187	18302	18238	18412	18249	18315	18257	18353	18180	18423	18306	18181	18309	18309	18285	18532	18221	18155	18316	18279	18372	18264	18313	18312	18058	18335	18225	18193	18383	18271	18223	18253	18232	18370	18268	18218	18151	18413	18232	17987	18216	18127	18415	18270	18364	18352	18167	18132	18442	18300	18220	18138	18071	18280	18220	18152	18333	18208	18443	18217	18222	18090	18240	18231	18281	18161	18104	18279	18365	18200	18199	18381	18269	18164	18131	18254	18143	18406	18230	18327	18091	18278	18188	18136	18412	18422	18386	18517	18056	18182	18204	18092	18047	18252	18197	18384	18217	18268	18114	18077	18451	18335	18164	18113	18296	18217	18276	18187	18162	18229	18309	18204	18185	18424	18353	18239	18246	18454	18208	18377	18264	18274	18335	18326	18302	18302	18252	18180	18269	18155	18170	18339	18220	18240	18348	18074	18206	18097	18129	18376	18308	18162	18266	18107	18037	18322	18364	18380	18334	18340	18199	18254	18376	18299	18380	18296	18083	18278	18315	18308	18306	18178	18270	18199	18166	18302	18212	18226	18213	18183	18482	18329	18097	18212	18216	18238	18324	18328	18273	18098	18381	18383	18207	18263	18487	18393	18327	18586	18402	18025	18374	18105	18193	18180	18264	18269	18277	18203	18355	18337	18174	18264	18089	18305	18319	18179	18294	18239	18089	18116	18387	18205	17987	18307	18244	18232	18266	18370	18193	18180	18178	18204	18190	18298	18255	18360	18271	18290	18252	18329	18281	18353	18143	18192	18218	18267	18226	18260	18436	18443	18254	18387	18407	18323	18079
28292	51336	47531	40121	36700	31399	26485	23095	20800	19961	19204	18415	17759	17304	16888	16713	16355	16540	16135	16113	15835	15721	15598	15564	15533	15433	15328	15404	15334	15124	15164	15039	15328	15172	15195	15237	15184	15205	15211	15160	15202	15136	15204	15019	15193	15165	15106	15029	15049	15050	15073	15088	15052	15198	14952	15185	15113	15228	15088	15147	15208	15158	14860	15190	15134	15127	15053	15267	15017	15174	15010	15112	15133	15053	14931	14990	15094	15190	14995	15171	15059	15117	15088	15036	15113	15270	15208	15141	15144	15027	15138	15070	15084	15002	15126	15164	15097	15238	15060	15067	15276	14973	15181	15000	15030	15072	15150	15136	15116	15189	15045	15047	15070	15083	15131	15181	15055	15089	15050	15086	15193	15038	15069	15063	15110	15107	15136	14993	14993	15156	15158	15016	15139	15049	14992	15129	15052	15036	15105	15055	14990	15354	15014	15192	15157	15283	15050	15008	15003	14882	15074	15101	15076	15121	15142	14997	15150	15039	15071	15008	15282	15049	15124	15151	15067	15050	15123	15039	15059	15153	15267	15146	15046	15216	15178	15099	15182	15100	15056	15228	15104	15055	15140	15018	15098	14856	15166	14986	15025	15156	14899	14940	15084	14984	15018	14960	15155	15060	15088	14907	15240	15011	14941	15122	15151	15083	15020	15147	14984	14931	15061	15076	15131	15038	14924	14891	15000	15090	15284	15208	15059	15063	15070	15126	15177	14939	15085	15029	15019	15056	14935	15228	15023	15228	15190	15095	15091	15090	15262	15164	14905	15098	15238	15288	15089	15164	14971	15122	15219	15102	15038	15032	15027	15035	15043	15181	15037	14886	15143	14966	15101	15057	15194	15173	15052	15233	15048	15150	15160	15179	15086	15015	14964	14989	15132	15012	15153	15052	15143	15095	15192	15174	14999	15174	15289	15107	15144	14935	15178	14964	14986	15118	15079	15169	15243	14977	15034	15105	15171	15200	14948	15015	15008	15121	15062	15132	15019	15143	15095	14973	14941	14872	15051	15148	14947	15170	14926	15137	14807	15055	14997	15074	14966	15127	15230	14951	15041	14890	15050	15168	15101	15240	14907	15160	15034	14995	15050	15152	15190	15155	15119	14951	14977	14945	15093	15165	15138	15100	15081	15065	15003	15074	15012	15029	15010	15018	15102	15082	14973	15134	15013	15056	15036	15097	15100	15211	14878	15178	15117	14882	15326	15043	15170	15027	15041	15099	15130	15181	15041	15066	15240	15008	15053	15116	15071	15159	14997	15040	15051	15023	15132	15061	15193	15145	15057	15090	15063	15227	14957	14995	15167	15086	14981	15084	14990	15113	15048	15088	15160	15327	15161	15191	15147	15092	15173	14993	15063	15154	15209	15091	15238	15140	15125	15014	15009	15118	15009	15110	15130	14929	14998	15052	15159	14943	15124	15228	15017	14996	15129	15104	15001	15085	14932	15056	15010	15032	15101	15076	15224	15153	14945	15139	15216	15087	15064	14981	15046	15281	15130	15011	15083	15211	15151	15023	15020	15021	15152	15012	15064	14998	15079	15065	15111	15271	15064	15069	15075	14958	15041	15222	15151	15235	15071	14968	15081	15099	14984	15265	15193	15049	15281	15056	15306	14943	15119	15003	15000	15167	15197	15130	15081	15016	15056	15235	15132	15136	15073	15040	14966	15007	14889	15130	15025	15210	15039	15134	15019	14976	15151	15005	14869	15043	14969	15030	15087	15179	14923	14956	15203	14997	15076	14853	15279	14940	15075	15092	15184	15112	14887	14920	14996	15068	15173	14956	15254	15134	15153	15357	15032	15009	15140	15092	15167	15199	14982	15019	15040	15190	14995	15099	15155	15042	14988	15025	15022	15135	15045	15162	15002	15065	15018	15156	15276	14953	15157	15058	14992	15066	15118	15160	15023	15027	15115	15098	15152	15114	15167	15087	15132	15150	15109	15117	15089	15196	14956	15113	15148	15014	15113	15131	14980	15106	14950	15086	15117	14956	14910	15178	14994	15066	15097	15081	15084	15011	15026	15083	15061	14950	15085	15042	14971	15038	15139	15227	14974	14921	14961	15049	15058	15087	15102	15115	15076	15024	15122	15017	15110	15054	14994	14973	15192	15021	15100	14986	15160	15191	15114	14966	14940	15123	15077	15238	15084	15086	15143	14882	14978	15273	15029	14890	15019	15164	14981	14983	15017	15145	15085	15261	15116	15097	14990	15083	15106	15133	14948	15307	14964	15106	15056	15194	14984	15217	15144	15171	15116	15076	14993	14977	15147	15192	15057	15214	15158	15075	15055	15125	15170	15016	15034	15181	15051	15221	14846	15038	15338	15079	15101	15133	15408	15067	15193	15126	15142	15011	15075	14907	15053	15063	15073	14981	14937	15165	14889	15136	15101	15027	14885	15233	14998	15016	15029	15313	15180	15208	14932	15016	15213	14958	15118	15212	15155	14971	15036	15056	15061	14932	15127	15324	15070	15157	15288	14935	15017	15131	15137	15077	14961	15127	15021	15255	14958	15009	14918	15111	14881	15147	15161	14984	15005	15058	15140	15057	15047	15035	15203	15095	15066	14936	15049	15181	15100	15047	14974	15001	15108	15164	15090	15150	15106	15040	15086	15085	15148	15086	15125	15236	15066	15073	15178	15250	14955	15000	14969	15051	15141	15092	14947	15076	15000	15136	15109	15154	15168	15153	14950	15100	15031	15172	14912	15017	15018	15040	15012	15063	15176	15068	15159	15082	14929	15225	15164	15017	15123	15075	15216	14985	15223	14993	15000	15128	15049	15096	15059	14978	15057	15167	15029	15058	15158	15070	15010	14916	15093	15137	15055	14949	15103	15040	15084	15168	15052	15073	15091	14970	15118	15038	14844	15038	15144	15029	14990	15060	15058	15043	14971	15051	15295	15157	15152	15202	15131	15128	15230	14958	15017	15206	14997	15087	15235	14985	14922	15099	14947	15089	15164	15038	15151	15155	15244	14919	15087	15154	14993	15070	15166	14946	15038	15160	15063	14896	15223	15232	15176	15071	15218	15108	15096	15085	15043	15218	14905	15138	15084	14931	15059	15182	15113	15081	15073	15062	15117	15081	15060	15031	15038	15113	15057	15187	15120	14932	15087	15148	15147	15023	14895	15047	14739	15220	14917	15182	15055	15079	15038	15043	15073	15128	15020	15160	15044	14759	15002	15238	15203	15007	15141	15025	15302	15211	15017	14916	15101	15042	14885	14959	14987	15001	15261	15114	15125	14999	15307	15037	15140	15058	15129	14999	15329	15136	15060	15096	15141	15188	15174	15000	14990	15206	15002	15013	15094	14972	15090	15108	15043	15092	15022	15008	15029	15010	14977	15051	14943	15114	14915	15249	15012	15282	15162	15055	14950	15159	15149	15069	15171	15109	15275	15025	15007	15164	15173	14997	15166	15191	15166	15145	15167	15050	15147	15030	15329	15073	14926	15208	15232	15169	15079	15003	14923	15115	15111	15150	15100	15177	15098	15298	15134	15211	15089	15141	15077	15162	15170	14959	15212	15142	15144	14996	15025	15015	15025	15108	15084	15120	15163	15014	15060	15133	15178	15139	15242	15064	15096	14856	15306	15043	15004	15088	15014	15173	15133	15247	15032	14965	14964	15096	15138	15105	15069	15161	15062	14940	15105	15085	15024	15111	14936	15002	15062	15100	15054	15080	15082	14923	15077	14933	15154	15219	15146	15125	15137	15036	15068	15158	15232	15180	15157	15065	15201	15156	15090	15117	15003	15036	15078	15040	15187	14996	15123	15011	14988	15091	15044	15092	15071	15206	14944	15056	15094	15087	15070	14971	15190	14896	15078	14882	15067	14952	15058	15131	14940	15095	15181	15179	15104	14892	15075	15014	15008	15041	15029	15126	15029	14896	15120	14984	15151	14915	15116	15237	15156	15088	15075	15007	14976	14972	15030	15023	15110	14941	15114	15165	14959	15179	15258	15050	14982	15318	15305	14968	15110	15168	15010	15075	15037	15250	15078	15194	15172	15073	15076	15046	15043	14862	15025	14924	15096	15069	14983	15065	15036	15083	15124	15023	15115	15066	15128	14973	15055	14903	15044	15162	15207	15002	15048	15103	14976	14952	15055	15081	15117	15139	14996	14976	15022	15017	15046	15033	15155	15052	15028	15188	15099	15084	14955	14812	14963	15034	15117	14998	14983	15234	14931	15208	15179	15206	15107	15169	14949	15120	15141	15015	15161	14995	15020	15151	15078	15181	15051	15017	15154	15189	15029	14975	15202	15100	15034	15033	15143	15051	15022	14983	14923	15095	15220	15141	15066	15133	14970	15137	15103	15144	15089	15066	15028	15074	14987	15232	15026	14913	15000	15133	15205	15164	15010	14959	15148	15145	15011	15087	15119	15026	15187	15086	15084	15131	15274	15204	15078	14882	15228	15146	15208	15064	14928	14973	15064	14910	14928	15192	15079	14983	15033	15058	15067	15127	15074	15077	15174	15146	14993	15191	15000	15025	15077	14978	15132	15062	15141	15197	15030	15068	15040	15102	15115	15198	14935	15034	15187	15024	15128	14958	15195	15171	15238	14931	15221	15040	14996	15070	15072	15055	15118	15170	15041	15222	15022	15113	15076	15070	15173	14978	15042	14872	15221	15246	15077	14976	15077	14918	15073	15129	15073	15040	15171	14943	14998	14924	14903	15069	15069	15049	14941	15034	15061	15131	15062	14977	14980	15030	14976	15077	15166	15064	15090	15046	15167	15092	15047	14821	15155	14917	15105	15024	15128	15013	15013	15050	15190	14885	14991	15099	15137	15043	15096	15151	14983	15151	15174	15014	15001	14951	15176	15026	15230	15153	14989	15067	15142	15042	15130	15089	14909	15062	15006	14918	15162	15042	15096	15203	14905	15180	15197	15196	15052	15113	15202	15133	15145	15075	15034	15049	15095	14992	14944	15139	14879	15092	15085	15184	15100	15169	15020	15077	15006	15164	15321	14946	15221	14928	15047	15067	14991	15208	15109	15270	15168	14976	15074	15150	14925	15229	14980	15025	15143	15165	15075	15116	15047	15057	14952	14964	15126	15048	15223	14992	15014	15108	15089	15061	14920	15275	15220	15059	15006	15129	15164	15039
28508	25609	32983	31083	26265	23916	21111	19527	18864	18198	18273	18194	17858	17513	17562	17749	17731	17464	17140	17265	17457	17292	17462	17189	17179	17037	17125	17219	17051	17109	17149	17108	17396	17154	16888	17128	17264	17037	17254	16944	17114	17199	16930	16990	17051	17187	17004	17021	17082	17129	17172	16918	16978	17302	17159	17213	17073	17233	17161	17155	17067	16983	17203	17365	17026	17162	16819	16987	17111	16910	17254	17096	17129	17092	17233	17223	17154	16889	16956	17204	17372	17245	17216	17013	17149	17083	17173	17089	17366	17211	17113	17025	16975	17112	17041	17034	16997	16978	17348	17143	17114	16996	17066	17103	17141	16974	17004	17036	17099	17050	17206	17160	17115	17005	17053	17010	17192	17054	17102	17115	17053	17115	17046	17023	17110	17145	17142	17013	17141	17211	16906	16991	17177	17284	17087	17130	17110	17089	16982	17200	17126	16934	17237	17313	17267	17169	16957	17140	17131	16966	17102	17078	17151	17087	16980	17197	17044	17011	17059	16991	17203	17123	17176	17106	17152	17185	16964	17325	16948	17026	17185	16971	17002	17100	17221	17487	16843	17127	17037	17009	17137	17197	17026	17193	16886	17065	17055	17124	17242	16922	17126	17116	16984	17013	17195	16991	17252	17065	17200	17101	17122	17164	17020	17009	17009	17166	17042	16977	17178	17104	17213	17066	17035	16906	17245	16835	17043	17120	16940	17296	16986	17268	17015	17079	17089	17051	17116	17198	17135	17227	17134	17181	17085	17140	17084	17002	17145	17157	17183	17094	17197	16929	17003	17089	16941	16898	17148	17175	17160	17021	16908	17099	17194	17094	17015	17145	17243	16984	16978	17008	17266	17259	16989	17236	17125	17219	17297	17161	17201	17041	17179	17131	17241	17015	17008	17162	17163	17017	16942	17170	17186	17056	16906	17041	17275	17065	17221	17127	16911	16914	17044	17160	17061	17073	17046	17074	17283	16854	17130	17000	17136	17111	17221	17154	17177	17213	17045	16908	17084	17134	17167	17001	17098	17165	17147	16929	16938	17063	16956	17082	17082	17156	17042	17218	17039	17150	17172	16965	17149	17186	17103	17009	16953	17202	17145	17107	17065	17248	17052	17090	17013	17166	16930	17218	17193	16892	17130	17180	17001	17138	17157	17066	17049	17114	17059	17113	17114	17206	17190	17208	17017	17171	17358	16970	17080	17179	16836	17158	17003	16988	17075	17144	17106	17310	17093	17235	17154	17115	17118	17228	17160	17042	17156	17069	17291	17396	17100	17252	17279	17125	17098	17015	17052	17135	17030	17049	17181	17122	17059	17099	17144	17208	17220	17090	17266	17186	17097	17065	17240	17073	17065	16955	17056	17171	16926	17097	17083	17212	17155	16877	17120	17048	17055	17165	17023	17105	17000	17046	17102	16909	16974	16996	17104	17286	16880	17136	17268	17125	17174	16976	17020	17020	17153	17099	17113	17153	17099	17023	17066	17197	17128	17026	16934	16978	17232	17154	17161	17119	16937	17218	16996	17100	17034	17018	17036	17113	17036	17031	17128	16951	17144	17072	16980	16883	17139	16776	16958	16910	17371	17069	17010	17110	17236	17094	17139	17194	17112	17193	17090	17173	17181	17292	17092	17055	16974	17015	17091	17333	17166	16992	17100	17254	17175	17039	17144	16890	16900	16835	17236	17229	17034	17122	17040	17107	17149	17115	17140	17077	17138	17089	17217	17048	17111	17053	16908	17171	17071	16996	17118	17192	17165	17269	17113	17187	17016	17091	16952	17037	17060	17030	17054	17131	17185	17131	17221	17000	17146	16961	17077	17287	17062	17186	17202	17221	17146	16926	17079	17063	17031	17213	17168	17077	17149	16965	17053	17110	16904	16858	17000	16894	16957	17328	17032	17112	17195	16903	16933	16949	17168	17190	17150	17310	17291	17152	17060	17227	16944	17134	17032	17086	17134	17174	17217	17026	16928	17095	17202	17197	16972	17079	17106	16982	17082	17345	17050	17027	17186	17156	17221	17062	16888	17075	16870	17098	17243	17110	16981	17235	16973	17120	17149	16990	17231	17175	17206	17171	17031	17189	17271	17165	17082	17229	17198	17144	17077	17264	17004	17241	17023	17258	16920	17011	17213	17077	17240	17107	17133	16945	17093	17321	17132	16971	17136	16947	17039	17118	17050	17270	17194	17011	16907	16940	17258	17062	17138	17193	17061	16814	17130	17064	17172	17107	17008	17128	17043	17143	17018	17041	17199	17022	17103	17119	17109	17096	17099	17103	17220	16940	16936	17102	17106	17189	16792	17149	17068	16935	17189	17096	17151	17095	17223	17190	17158	17035	17103	17167	17050	16929	17196	17294	16890	16944	17315	17131	17121	17125	17215	17025	17179	17113	17087	17124	16950	17078	17080	17104	17029	17155	17133	17084	17025	17168	16792	17000	17170	17197	17147	17126	17060	17184	17247	17340	16937	17170	17327	17378	17053	17074	17383	17167	17032	17211	17283	17248	16973	17022	16892	17087	16959	17150	17106	17191	17189	17053	17114	17037	17003	17095	17085	17093	17102	17125	17118	17178	17097	17043	17141	17127	17093	17107	17112	17135	16930	17174	17192	16982	17284	16905	16976	17071	17085	17124	17101	17126	17224	17073	16816	17147	17016	16933	16968	16957	16961	16959	17120	17055	17189	16961	17171	16960	17137	17158	17165	17200	17041	17155	16963	17139	16957	17157	17085	17063	17158	17159	17000	17189	17192	17175	17078	17062	17168	16954	17113	17139	17105	17021	17211	17175	17146	17203	17187	17044	16968	16900	17086	17047	17127	17156	17009	17220	17164	17301	17106	16975	17169	17261	17016	17312	16999	16942	17151	17304	17031	17187	16910	17063	17127	17141	17259	17218	17164	17106	17057	16958	17017	17066	16819	17073	16944	17065	17217	17066	16981	17010	16921	17086	17147	17017	17339	17082	17179	17119	17317	17135	17120	17052	16996	17008	17124	17212	17184	16831	17000	17221	16940	16908	16935	17068	17137	17259	17112	17261	17011	16966	17070	17207	17167	17106	17227	17025	17243	17260	17084	17045	17185	17050	17163	17275	17155	17185	17114	17031	16920	17163	16891	17147	17283	17128	17028	17180	17265	17093	17009	17037	17050	17203	17265	17129	17084	16956	17076	17240	17072	17097	17231	17039	17045	17128	17127	17138	17193	17098	17144	17175	17005	17096	17068	17035	17037	17143	17225	17162	17190	17046	17011	16834	17256	17231	17049	17123	17003	17236	17281	17179	16902	16978	17172	16931	17123	17180	17051	16962	17175	17016	17040	17176	16935	17037	17136	17203	17098	17243	16860	17114	17016	16967	16942	17173	17039	17073	17295	16964	17066	17189	17009	17122	17258	17069	17100	17014	16775	17163	17003	17087	17194	17236	16966	17275	17109	17118	17160	17130	17161	17140	17041	17107	17077	17164	17084	17042	17127	17184	17271	17215	17238	17111	17020	17192	16930	17156	17030	16866	17095	16987	17298	17190	17108	16921	17203	17110	17000	17152	16798	17242	17067	17139	17114	17119	16814	17046	17172	17135	16982	17199	16888	17149	17105	17003	17193	17336	17144	17125	17180	16954	16963	16964	17195	17087	16876	17039	17088	17153	17103	16965	17079	16944	17003	17044	17296	17109	17107	16909	16985	17052	17088	17209	17045	17184	17311	17093	17239	17221	17002	16996	17131	17071	17223	16949	17053	17093	17103	17251	17055	17067	17028	17072	17237	17005	17064	16994	17012	17228	17088	17047	17215	17321	17140	17048	17064	16994	17153	17107	17042	17044	17032	17002	17217	17128	17028	17304	17217	17197	17244	17226	17168	17180	17304	16837	17086	16967	17427	17091	16962	17143	17166	17173	16991	17092	16877	17169	17147	17027	17099	17073	17078	17309	16861	17092	17283	16859	17122	17094	16958	17065	17101	17161	17037	17187	17035	17181	17138	16965	17146	17219	17214	16997	17022	17222	17159	17072	16952	17085	17254	16996	17263	17003	17028	17232	17105	17086	17119	17000	17195	17024	17026	17172	17031	17153	17304	17134	16809	17130	16972	17260	17187	16995	17324	17020	17288	17050	16991	16921	16970	17096	17191	17072	16973	17188	17057	17058	17070	17077	17171	16995	17196	16988	17155	17124	17307	17234	17297	17240	17195	17221	16984	16971	17099	17153	16935	17127	17142	17065	16846	16937	17092	16877	17101	17159	17163	17209	17122	17021	16977	16822	17114	17053	17020	17272	17201	17279	17110	17237	17167	17048	16995	17036	17116	17080	17273	16979	17048	16786	17021	17090	17019	17345	17228	17421	17176	16976	17115	17005	16954	17063	17012	16899	17138	17113	17143	17122	17051	17226	17365	17138	17070	17118	17156	17035	17110	17239	17089	17059	17041	17218	17026	17228	17012	17192	16910	16991	17160	17156	17045	17098	16922	17100	17243	17236	16939	16945	16974	17091	17017	17171	17082	16954	17014	17045	17155	17206	16898	17313	17164	16975	17231	17096	17037	17163	17212	16975	17159	17110	17084	16938	17083	17236	16992	17070	17227	17179	16993	17036	17074	17245	17307	17100	17170	17039	17350	17299	17122	17049	17042	17273	17033	17001	16929	17116	16989	16916	17096	16823	17037	17170	17143	16846	17032	17088	17067	17049	17186	17165	17124	17081	17127	16978	17160	17147	17156	16984	17036	16912	17271	17070	17045	16948	16942	16844	17058	17105	17108	17042	17064	17129	17245	17158	17134	17130	17202	16988	16898	17038	17175	17297	17157	17115	17178	17156	17104	17078	17037	17054	17203	17156	17069	16873	17012	17003	17040	17022	17037	17080	17091	17376	17195	17112	16988	17116	17197	17111	17081	16961	17092	17096	16933	17052	16930	16962	16996	16941	17341	17160	16960	17148	17300	17021	17095	17044	16868	17110	17063	17269	16984	17199	17106	17136	17125	16968	17035	17005	17181	17284	17087	16949	17037	17107	16877	17118	17210	17160	16986	17322	17203	16957	17273	17051	17327	16984	17084	16910	17048	17115	17240	17350	17172	17018	17025	16854	17167	17140	17200	17196	17032	16989	16937	17176	17109	17005	17189	17125	17175	17116	17100	17193	17049	17118
26235	38672	36129	29545	26586	23403	19849	17808	16735	16409	16061	15804	15536	15245	15371	15236	15054	15003	15043	14809	14690	14803	14728	14763	14568	14534	14589	14492	14626	14440	14578	14487	14526	14616	14398	14596	14407	14493	14584	14633	14511	14528	14443	14610	14472	14439	14592	14489	14547	14526	14406	14467	14403	14545	14403	14455	14533	14459	14526	14385	14325	14492	14443	14503	14584	14393	14510	14311	14243	14462	14623	14441	14559	14471	14590	14503	14480	14414	14502	14444	14476	14571	14382	14433	14420	14590	14268	14453	14552	14477	14558	14373	14502	14236	14493	14459	14472	14439	14514	14562	14616	14509	14492	14440	14454	14451	14263	14470	14503	14582	14439	14592	14393	14434	14580	14627	14379	14508	14482	14476	14542	14484	14470	14428	14378	14501	14577	14450	14431	14555	14534	14574	14578	14422	14499	14591	14517	14400	14445	14358	14296	14494	14501	14256	14451	14296	14386	14421	14352	14438	14387	14347	14473	14324	14463	14388	14517	14367	14404	14478	14435	14552	14497	14420	14507	14549	14360	14458	14339	14475	14424	14446	14561	14477	14503	14483	14294	14553	14512	14426	14458	14461	14661	14421	14353	14475	14552	14273	14507	14578	14570	14376	14600	14546	14494	14412	14394	14539	14407	14450	14304	14420	14393	14473	14510	14498	14470	14605	14475	14475	14406	14503	14367	14466	14442	14565	14357	14485	14591	14473	14654	14546	14569	14490	14590	14442	14379	14328	14529	14510	14625	14559	14588	14561	14482	14441	14257	14405	14474	14480	14498	14486	14537	14433	14545	14375	14441	14648	14564	14321	14500	14487	14382	14428	14386	14554	14458	14619	14359	14559	14486	14543	14456	14632	14341	14508	14566	14489	14367	14544	14653	14494	14434	14412	14516	14534	14565	14435	14543	14418	14449	14530	14413	14398	14567	14310	14466	14473	14385	14435	14537	14425	14174	14423	14376	14736	14404	14350	14513	14440	14533	14437	14491	14412	14516	14474	14527	14456	14412	14325	14336	14442	14645	14475	14527	14607	14496	14572	14450	14387	14632	14426	14580	14609	14455	14371	14511	14421	14379	14381	14606	14605	14663	14370	14531	14317	14434	14554	14475	14456	14427	14488	14533	14508	14578	14401	14511	14526	14431	14435	14559	14655	14416	14627	14341	14558	14474	14600	14732	14497	14585	14493	14411	14608	14573	14500	14441	14575	14429	14524	14540	14407	14618	14486	14567	14571	14436	14439	14531	14430	14421	14406	14605	14421	14600	14451	14423	14423	14327	14542	14563	14441	14413	14352	14429	14553	14365	14541	14580	14537	14546	14683	14456	14603	14515	14445	14518	14396	14549	14545	14398	14500	14388	14595	14375	14450	14297	14268	14517	14462	14489	14517	14491	14455	14338	14428	14448	14359	14473	14604	14540	14450	14533	14478	14496	14456	14563	14264	14517	14405	14599	14395	14636	14513	14552	14483	14566	14419	14488	14540	14559	14486	14379	14469	14501	14475	14486	14461	14317	14650	14509	14502	14404	14407	14510	14427	14516	14450	14322	14452	14388	14403	14509	14458	14424	14543	14605	14508	14417	14436	14490	14287	14692	14432	14506	14611	14362	14465	14488	14470	14503	14583	14480	14525	14493	14491	14497	14567	14444	14300	14652	14359	14526	14531	14417	14531	14524	14542	14593	14503	14470	14596	14510	14503	14534	14524	14439	14598	14413	14379	14506	14514	14506	14375	14518	14444	14465	14558	14424	14363	14452	14388	14575	14495	14467	14557	14596	14490	14441	14626	14538	14405	14406	14426	14359	14443	14527	14497	14546	14498	14494	14392	14579	14456	14391	14547	14478	14594	14395	14529	14467	14417	14605	14446	14319	14488	14439	14584	14629	14531	14422	14479	14471	14437	14483	14532	14549	14325	14626	14618	14400	14475	14479	14431	14367	14315	14421	14488	14266	14548	14462	14505	14585	14487	14541	14526	14336	14401	14412	14339	14684	14546	14530	14365	14569	14515	14479	14265	14278	14581	14405	14386	14479	14385	14630	14488	14464	14563	14541	14386	14329	14426	14430	14660	14397	14176	14439	14523	14445	14536	14389	14623	14504	14509	14339	14447	14594	14532	14351	14533	14540	14489	14432	14610	14441	14482	14479	14331	14637	14523	14477	14345	14472	14411	14429	14546	14467	14462	14332	14601	14349	14548	14415	14513	14550	14347	14455	14234	14470	14410	14487	14470	14588	14529	14283	14336	14653	14390	14534	14465	14482	14443	14342	14409	14487	14483	14506	14500	14438	14352	14459	14452	14496	14464	14391	14393	14324	14410	14465	14498	14385	14455	14396	14413	14408	14323	14474	14438	14466	14438	14309	14581	14353	14509	14509	14481	14502	14633	14556	14386	14380	14596	14410	14595	14431	14555	14546	14492	14573	14454	14483	14239	14409	14584	14416	14456	14423	14537	14318	14449	14577	14574	14694	14378	14424	14583	14489	14345	14618	14562	14585	14398	14630	14455	14641	14562	14457	14628	14518	14328	14506	14396	14488	14459	14371	14420	14454	14391	14472	14356	14635	14445	14381	14526	14410	14482	14353	14379	14426	14503	14494	14440	14545	14387	14597	14485	14553	14215	14462	14382	14569	14625	14473	14502	14340	14472	14473	14360	14390	14525	14471	14682	14515	14470	14415	14674	14636	14565	14390	14558	14504	14380	14542	14403	14546	14597	14412	14573	14514	14349	14446	14590	14494	14381	14392	14600	14434	14422	14364	14394	14571	14514	14279	14444	14422	14613	14503	14446	14397	14347	14534	14528	14449	14495	14589	14403	14431	14526	14371	14474	14496	14523	14528	14308	14426	14384	14443	14611	14471	14568	14655	14460	14504	14484	14672	14446	14506	14520	14415	14424	14557	14445	14491	14441	14572	14428	14434	14418	14537	14399	14629	14445	14314	14580	14422	14765	14416	14409	14574	14493	14497	14331	14438	14495	14628	14473	14564	14447	14435	14382	14294	14521	14367	14559	14637	14410	14457	14403	14362	14357	14696	14445	14394	14484	14484	14439	14371	14506	14603	14492	14343	14555	14553	14554	14442	14485	14467	14408	14452	14413	14483	14501	14296	14553	14295	14466	14640	14554	14575	14521	14441	14593	14405	14479	14479	14637	14427	14374	14422	14357	14453	14472	14427	14400	14609	14581	14499	14529	14503	14347	14348	14506	14626	14355	14625	14517	14370	14432	14331	14540	14509	14419	14407	14473	14311	14535	14405	14447	14497	14562	14464	14457	14437	14480	14536	14457	14482	14466	14607	14411	14452	14445	14553	14469	14500	14387	14441	14622	14341	14595	14631	14540	14497	14430	14587	14324	14552	14595	14585	14440	14441	14677	14579	14496	14420	14435	14660	14396	14462	14448	14555	14421	14443	14409	14477	14560	14596	14325	14560	14438	14486	14595	14442	14367	14501	14674	14613	14282	14433	14411	14366	14409	14507	14569	14400	14402	14472	14614	14547	14478	14467	14408	14485	14491	14573	14462	14500	14469	14486	14411	14405	14313	14422	14466	14454	14513	14288	14529	14437	14382	14574	14212	14482	14592	14568	14537	14624	14482	14468	14485	14510	14323	14591	14796	14496	14671	14528	14321	14494	14576	14396	14621	14467	14575	14438	14514	14511	14525	14444	14503	14559	14405	14203	14457	14381	14711	14345	14542	14342	14564	14517	14498	14312	14605	14595	14541	14494	14445	14502	14440	14421	14568	14539	14116	14504	14408	14591	14704	14511	14411	14517	14454	14390	14507	14454	14447	14550	14355	14508	14629	14466	14502	14461	14390	14446	14418	14409	14457	14583	14489	14439	14426	14341	14528	14635	14409	14511	14348	14501	14510	14508	14468	14336	14507	14436	14491	14484	14462	14293	14607	14524	14621	14514	14501	14354	14548	14508	14538	14418	14430	14502	14385	14559	14457	14582	14513	14440	14397	14441	14513	14325	14639	14473	14594	14415	14404	14455	14680	14410	14398	14446	14486	14476	14452	14579	14501	14511	14448	14630	14534	14598	14423	14685	14502	14475	14530	14422	14527	14357	14443	14512	14380	14625	14184	14528	14621	14590	14465	14607	14546	14420	14534	14574	14502	14557	14625	14659	14548	14549	14475	14620	14509	14347	14431	14470	14506	14305	14470	14494	14330	14422	14416	14554	14543	14487	14463	14486	14451	14734	14372	14411	14366	14378	14508	14446	14432	14466	14340	14478	14478	14554	14552	14474	14639	14372	14554	14353	14536	14440	14471	14710	14499	14525	14323	14587	14344	14508	14569	14535	14540	14585	14369	14604	14285	14624	14499	14549	14487	14376	14457	14388	14508	14484	14381	14686	14455	14550	14407	14448	14554	14473	14305	14584	14635	14506	14354	14368	14603	14462	14502	14412	14388	14618	14423	14566	14395	14542	14372	14518	14537	14294	14406	14491	14460	14309	14499	14543	14342	14376	14605	14578	14428	14464	14542	14368	14571	14549	14337	14441	14461	14661	14572	14359	14458	14536	14513	14484	14407	14676	14354	14467	14455	14485	14428	14497	14628	14666	14362	14301	14582	14313	14470	14683	14350	14398	14569	14549	14554	14425	14581	14552	14472	14499	14463	14485	14485	14413	14366	14498	14616	14371	14510	14584	14528	14391	14546	14562	14326	14431	14426	14425	14552	14498	14344	14620	14381	14397	14446	14433	14537	14571	14448	14307	14366	14407	14392	14531	14510	14270	14508	14503	14362	14459	14461	14561	14525	14506	14474	14524	14532	14445	14463	14666	14493	14380	14458	14559	14420	14445	14477	14489	14341	14309	14411	14366	14531	14387	14383	14484	14449	14448	14528	14417	14390	14465	14448	14526	14446	14476	14504	14447	14725	14510	14413	14476	14516	14404	14477	14571	14334	14500	14549	14489	14499	14457	14497	14675	14568	14596	14426	14507	14642	14615	14497	14591	14446	14527	14486	14359	14499	14442	14359	14679	14653	14495	14517	14426	14257	14387	14478	14382	14522	14630	14468	14393	14607	14347	14306	14567	14458	14519	14497	14534	14450	14446	14435	14596	14417	14544	14312	14635	14479	14510	14587	14388	14312	14453	14654	14269	14545	14319	14567	14501	14367	14574	14407
23730	21033	28464	24708	24909	27107	25765	21163	19984	19280	18889	18702	18476	18148	17944	17974	17828	17555	17638	17227	17631	17293	17399	17234	17070	17188	16970	17140	17112	17208	17207	17207	17063	17093	16853	16932	17171	17301	16952	17072	17130	17010	16907	16888	16953	17165	17105	17014	16846	16991	17144	17053	17051	16992	17015	16920	17153	16980	17078	17026	17085	16939	16814	17115	16824	17006	17048	17015	16957	16956	17169	17142	16917	16981	17042	16962	16846	16796	16668	16782	17028	17077	16969	17005	17045	16958	17137	16983	17008	17103	17092	16839	17002	16969	17030	16819	16902	17129	17090	17041	16929	16972	16836	16806	17019	16811	16985	17053	16893	16938	17056	16915	17066	16904	16882	17124	16976	16857	17025	17019	16927	16970	16879	17058	17004	17056	16945	17101	17148	16951	17025	16951	17018	16945	16982	16995	17052	17003	17067	16919	16850	16912	16870	16884	16917	16784	16963	16857	16884	16862	17028	17087	17008	16919	17071	17145	16894	16957	17106	16991	16833	16966	17022	16860	17025	16851	17047	17009	17018	16925	16832	17107	16968	16951	17172	16952	17110	17039	16861	16952	17114	17019	17039	16988	16870	17119	17032	16919	17048	16957	17020	17025	16906	16866	16865	16844	16895	16808	17153	16980	16901	16929	16969	17015	17030	16901	16907	17083	17027	16748	17205	17038	17018	16889	17046	16913	16987	17057	16818	16939	16998	16822	16908	17193	17136	17130	17071	16943	17005	17054	16752	16834	17058	16843	16994	16891	16998	17000	16971	16859	16920	16857	16943	17055	16707	16909	16785	16990	16860	16840	16861	16964	16728	16936	17060	17083	17119	16901	17014	16930	16866	16973	17346	16864	16947	17109	16996	17042	17063	16938	17053	17125	16969	16960	16926	17078	17099	17120	16988	17016	17062	16876	16961	16995	17028	17105	16975	16769	16829	16980	16997	16927	16835	16989	16873	17008	16928	16947	16977	16952	16929	17022	16972	16948	16930	17004	17172	16907	16943	16984	16898	16997	17133	17050	17030	17137	17149	17027	16872	16940	17326	16994	17010	16948	16797	17116	16649	16978	17190	16837	16869	16844	16973	17072	17149	17020	17191	17145	17069	17113	16944	16902	16813	16953	16804	17002	17108	16804	16744	16727	16855	16797	16865	16895	17038	16905	17108	16950	16966	16896	17016	17057	16986	17028	16904	16965	17004	16890	17029	17056	16909	16987	16813	16929	16875	16956	16993	16971	17160	16882	16792	17008	16974	17011	17045	17072	16787	16963	16910	16961	17049	16871	17016	16939	17177	17081	17017	17019	16970	16995	16973	16897	16947	17001	17019	16807	17018	16835	16878	17124	16878	17127	17115	16982	17026	17038	16838	16961	17120	17050	17066	16978	16939	17042	16907	16960	16784	16913	17091	17050	17083	16888	17061	17144	17042	17033	16897	17035	16887	17084	17115	17146	16974	17009	17179	16892	17080	17031	16799	17041	16964	16850	16945	16911	16946	16889	16869	16908	16969	17047	17256	16907	16945	16965	16798	17072	17118	16976	16965	17020	16807	17058	17021	16949	17042	16953	16912	16842	16926	17084	17040	17119	16905	16799	16821	16876	17005	16955	16928	17060	16975	17135	17011	16828	16766	17131	16741	16857	17043	17044	16916	16997	17011	17106	17124	16877	17108	16803	17096	17050	16870	16987	16942	17088	16977	16894	17074	17108	16761	16841	16914	16856	17184	17089	17145	16886	17034	16884	17011	17007	17028	16889	16935	17096	17073	16829	17002	17292	17072	16853	17064	16938	16836	16996	16869	17008	16983	16964	17186	16962	17157	17116	17037	17012	16756	17091	17152	17019	17043	17093	16997	17162	16980	16944	16866	16800	17021	16766	17035	16849	16976	16866	16851	17115	16973	16948	16913	16911	16825	17182	16887	17018	16870	16976	16980	17132	17013	16805	16823	16907	16928	16964	16856	16926	16920	16900	16860	16883	17022	17343	17050	16987	16907	16838	16899	17084	16982	17062	17085	16927	16991	16970	16924	16906	16834	17067	16965	17062	16931	16797	17007	16968	16894	16781	16620	17174	16941	17068	16987	17031	17085	17048	17135	17009	16986	17260	17155	17094	16699	16994	16951	16817	16840	16878	16910	16971	16858	17189	16923	17013	17076	16946	17048	16994	16812	16867	16735	16885	16791	16877	16895	17096	16827	16781	16677	17045	16965	17015	16784	16683	16971	16913	17022	16914	16860	17010	17056	16945	17016	17008	17057	17118	16840	17024	17251	16838	16902	16947	16972	16859	16903	16934	16935	16996	17060	16925	17017	17149	16939	17198	17100	17000	16854	16888	16861	16969	16893	17159	17062	16927	17071	16936	16934	17011	17010	17223	16889	16967	17018	17210	16911	16982	16952	16905	17025	16871	17041	17087	17158	16902	16952	16902	16983	16792	16897	17136	16787	17028	16893	17026	17040	17064	16864	17109	17008	16780	16845	17063	16956	17047	17011	16857	17018	16932	16947	17052	16952	16888	16934	16903	16951	16828	17063	16844	17089	16923	16951	17084	17107	16986	17136	17160	17185	16871	16927	16895	17033	16895	16860	17100	16957	16885	17006	16972	16936	16907	17039	16964	16962	16931	16899	17267	16918	17074	16768	17023	17024	16894	16967	17007	17019	16866	16941	16842	16920	16833	16884	17034	16928	16859	17065	16982	16879	17113	17132	16843	16938	17049	16838	17105	16959	16946	17050	17116	16947	16752	16928	17004	16934	17038	17064	16972	16904	17066	16917	17059	17037	16819	16854	17136	16936	16890	16775	17140	17101	16915	17102	17086	17048	16979	16833	16910	17167	17004	16985	17054	16846	17012	17119	16970	17051	17008	16845	16895	16868	16960	17060	16979	17001	16966	16929	16956	16904	17013	16947	16894	16999	16967	17133	17140	17147	16923	16991	16880	16917	17024	16941	16846	17061	17253	16971	16950	17181	16986	16978	16902	16871	17088	16985	16974	16859	16845	16908	16961	16934	16935	17071	16938	16907	16875	17114	16872	16854	16783	17039	16903	16936	16928	17048	17000	16738	16877	16861	16934	16986	16888	16701	16850	17047	17000	17005	17210	17066	16963	16895	17044	16955	16839	16834	16791	16906	16862	16951	17067	16842	17029	16838	17027	17168	17050	16786	16935	16845	17171	17046	17004	16928	17052	16872	17152	17003	16918	16905	16938	17096	16989	16898	16974	16872	17117	16970	16922	16847	16825	16877	16917	17017	17039	16967	16811	16854	17013	17182	16913	16834	16987	17077	17005	16878	17004	16944	16985	17009	16869	17038	16938	16881	16986	16990	16928	17017	16761	17016	16916	17022	16922	17049	16961	16860	16942	16837	17012	16920	17006	17021	16780	17031	16940	17011	16966	16983	17008	16978	17004	17047	16730	17078	17037	16944	16924	17148	17013	16989	16819	16868	17056	16838	16985	16973	17030	16813	16974	16830	16919	16907	17059	16788	16797	16887	16990	17014	17090	17185	16852	17107	17001	16989	16775	17024	17024	17048	17121	16857	16886	16907	16905	16821	16973	16930	16917	17135	16991	16943	17137	16724	16946	16852	17079	16976	16889	17052	17052	16940	17039	17176	16776	16812	16931	17077	16945	16899	16951	16991	16968	16998	16910	16999	16832	16909	17024	16869	17029	17050	16824	17002	16811	16991	17217	16984	16914	17065	16863	16992	16927	16973	17036	17007	17056	16959	16794	17052	16948	17273	16848	17143	17175	16791	17028	16945	16827	17179	17074	16957	17019	16960	16986	16905	17087	16966	16980	17085	16923	17182	17036	16814	16966	16953	16893	16991	16944	16833	16911	17114	16922	16960	17011	17096	17081	16818	17106	17007	16979	16826	17065	17081	16974	17087	17166	16930	16872	16904	16902	17045	17039	16922	17001	17039	17105	17004	17125	16962	17020	16940	17104	16928	16859	16873	17130	16813	16926	17244	16984	16982	16991	16966	16842	16945	17004	17000	17135	16992	17032	16822	17050	16912	16944	16813	16914	17140	16935	17015	17073	17033	16859	16994	17000	16901	17065	16973	17080	16981	16993	17077	17063	16957	17052	17034	16831	16904	16892	17024	16834	16828	16764	17004	16853	16897	17035	17032	17114	16992	16987	16881	16996	17021	16944	17172	16713	16994	17147	17063	16893	17059	16984	17241	17015	17030	16943	17017	16897	17057	16974	17001	16993	17046	17150	17022	17149	17054	16877	17022	17072	17154	16980	16974	16892	16797	17116	17096	16927	16832	16893	17052	17116	16890	16811	17069	17105	17039	17027	16954	16994	16952	16958	16790	17098	17058	16980	17091	17050	16935	16856	17041	17056	16901	17059	17013	16846	17158	17045	17157	16938	16962	17090	16703	16851	17009	16797	16989	16940	16934	16926	16998	16957	16961	17129	17030	17061	16839	16911	16865	17003	16991	17090	16945	16832	16972	16996	17038	16998	17013	17109	16871	16683	16843	16891	16829	16778	17054	16933	16947	16898	16865	16868	16919	16883	16838	16817	16908	16922	17042	17250	16964	16845	16912	17061	17113	16919	17075	17040	16984	16981	17087	16769	17161	16960	16972	17003	16961	17054	17009	16911	17015	17023	16869	16872	16773	17051	16754	16979	17142	17108	17003	17106	16977	16805	17062	17003	16977	16973	16909	16877	16836	17010	16897	17000	16934	16873	17049	17089	16981	16952	16763	17009	17012	16866	16969	17004	16767	17023	17168	16891	16947	16897	16812	16888	17144	17107	17000	17092	16887	17114	16889	16912	17043	16849	17045	16824	16933	17003	17019	17125	16886	16830	16889	16874	16881	17073	17206	16947	16928	17028	16931	16922	17077	16890	17119	17160	16745	16866	17036	16905	17001	16758	16854	16965	16700	17010	16864	17052	17174	16922	17032	16907	16786	17012	16898	17071	17022	17022	17038	16800	17090	17019	16992	16880	17031	17225	17095	17207	17003	17094	17030	17068	17010	16816	16869	16921	17031	16779	17063	16876	17097	16972	16991	17024	17007	17043	16986	17086	17338	16908	16917	16959	16864	16973	16987	16968	17070	16840	17098	17100	17175	17214	16914	16881	16937	17001	17041	16767	17105	17155	17094	16929	16947	17057
25923	45236	42403	34342	31518	27490	23073	20061	18571	17726	17384	16667	16560	16078	15879	15677	15611	15325	15245	14948	14867	14871	14775	14594	14694	14446	14431	14575	14437	14439	14498	14689	14515	14349	14559	14411	14344	14616	14470	14473	14536	14310	14427	14374	14451	14403	14313	14381	14219	14482	14394	14381	14399	14394	14459	14365	14320	14536	14430	14402	14449	14339	14319	14341	14523	14252	14545	14526	14437	14450	14334	14417	14398	14412	14402	14395	14524	14390	14605	14541	14217	14465	14380	14229	14446	14466	14406	14504	14314	14219	14327	14546	14239	14462	14293	14430	14404	14314	14274	14600	14271	14385	14374	14266	14383	14396	14391	14413	14377	14459	14405	14389	14506	14465	14520	14446	14390	14319	14378	14297	14370	14395	14226	14402	14312	14340	14454	14575	14364	14493	14388	14316	14441	14456	14341	14381	14387	14246	14480	14344	14379	14369	14341	14488	14300	14467	14396	14467	14316	14434	14521	14433	14299	14443	14269	14718	14348	14429	14495	14436	14478	14544	14275	14263	14422	14260	14317	14313	14477	14436	14387	14419	14298	14256	14374	14311	14326	14450	14342	14414	14493	14472	14208	14415	14311	14210	14221	14350	14407	14367	14292	14500	14244	14379	14347	14329	14419	14356	14271	14173	14558	14353	14344	14275	14364	14497	14548	14230	14352	14445	14587	14453	14326	14520	14301	14502	14237	14466	14206	14270	14450	14389	14371	14377	14455	14193	14398	14532	14448	14234	14516	14258	14456	14320	14320	14358	14458	14458	14360	14463	14464	14321	14138	14391	14513	14518	14424	14410	14395	14415	14400	14233	14523	14337	14418	14364	14247	14222	14309	14315	14340	14356	14307	14182	14324	14225	14483	14358	14327	14489	14334	14328	14382	14457	14210	14335	14516	14470	14369	14392	14406	14372	14459	14401	14357	14293	14469	14420	14347	14469	14305	14447	14447	14315	14408	14342	14417	14557	14293	14173	14402	14419	14436	14392	14381	14656	14233	14284	14305	14316	14473	14362	14296	14427	14557	14267	14436	14262	14329	14484	14347	14352	14530	14301	14299	14448	14426	14302	14418	14517	14401	14375	14378	14318	14201	14509	14236	14388	14587	14331	14395	14275	14339	14432	14283	14383	14286	14455	14496	14440	14327	14484	14279	14481	14376	14284	14388	14295	14397	14288	14275	14345	14389	14324	14393	14411	14296	14295	14219	14535	14421	14399	14316	14514	14434	14219	14517	14383	14409	14314	14167	14485	14340	14453	14453	14438	14373	14286	14336	14392	14456	14441	14283	14357	14284	14389	14506	14377	14403	14455	14588	14487	14392	14345	14614	14528	14227	14535	14408	14352	14363	14497	14447	14425	14532	14557	14494	14375	14385	14287	14402	14203	14440	14506	14349	14497	14450	14468	14327	14299	14233	14338	14392	14513	14330	14304	14292	14357	14417	14623	14293	14506	14436	14473	14484	14367	14569	14377	14508	14400	14528	14321	14473	14531	14359	14555	14281	14396	14451	14270	14523	14408	14326	14276	14546	14312	14562	14433	14335	14369	14298	14330	14425	14521	14416	14453	14472	14382	14348	14304	14393	14373	14452	14403	14448	14337	14426	14506	14430	14452	14369	14396	14298	14447	14374	14391	14507	14295	14426	14401	14352	14297	14374	14344	14356	14279	14496	14459	14345	14373	14374	14485	14341	14284	14419	14436	14487	14307	14603	14133	14317	14482	14459	14307	14368	14458	14369	14364	14246	14404	14520	14445	14429	14352	14424	14182	14395	14350	14512	14339	14476	14342	14510	14426	14420	14600	14384	14358	14434	14312	14362	14449	14319	14303	14319	14243	14374	14317	14447	14419	14348	14359	14546	14528	14394	14302	14261	14451	14289	14534	14428	14377	14478	14504	14339	14404	14485	14572	14365	14186	14453	14391	14412	14343	14462	14476	14391	14458	14303	14464	14365	14362	14478	14342	14428	14439	14388	14554	14335	14241	14343	14331	14516	14359	14407	14357	14498	14549	14406	14441	14280	14546	14483	14318	14444	14466	14308	14450	14308	14399	14478	14304	14310	14484	14430	14337	14371	14305	14256	14260	14422	14475	14470	14465	14333	14534	14446	14378	14257	14390	14384	14313	14381	14412	14208	14377	14464	14212	14364	14427	14486	14319	14506	14330	14308	14451	14520	14318	14301	14350	14312	14380	14324	14292	14160	14569	14262	14297	14243	14475	14412	14393	14410	14450	14460	14204	14351	14428	14365	14514	14401	14379	14452	14292	14370	14261	14305	14230	14365	14397	14208	14384	14392	14419	14565	14243	14508	14337	14254	14485	14444	14238	14517	14353	14432	14286	14491	14404	14463	14360	14379	14352	14318	14245	14336	14413	14428	14371	14408	14444	14343	14430	14467	14324	14274	14243	14397	14399	14395	14412	14443	14425	14446	14411	14365	14537	14211	14517	14504	14255	14362	14495	14382	14442	14341	14242	14562	14372	14428	14374	14329	14398	14452	14298	14414	14451	14332	14334	14401	14463	14339	14413	14405	14321	14476	14278	14145	14518	14283	14362	14341	14366	14247	14315	14232	14416	14241	14334	14490	14360	14352	14240	14404	14267	14416	14359	14412	14271	14332	14366	14270	14458	14363	14263	14269	14385	14565	14390	14449	14282	14332	14534	14405	14310	14324	14405	14160	14314	14438	14367	14400	14461	14343	14421	14355	14457	14324	14319	14461	14386	14472	14230	14559	14446	14463	14343	14305	14351	14207	14464	14169	14463	14340	14336	14254	14388	14441	14341	14318	14343	14388	14382	14245	14284	14345	14361	14493	14498	14540	14450	14466	14374	14391	14256	14486	14433	14261	14374	14415	14389	14439	14518	14464	14444	14474	14280	14371	14346	14375	14434	14282	14269	14325	14266	14377	14423	14479	14361	14441	14432	14290	14460	14313	14449	14318	14405	14350	14432	14488	14291	14344	14396	14452	14505	14469	14377	14417	14477	14417	14358	14344	14367	14373	14332	14238	14405	14349	14507	14441	14401	14491	14524	14440	14398	14320	14314	14532	14378	14215	14422	14340	14574	14434	14241	14473	14237	14510	14452	14389	14499	14231	14490	14407	14334	14449	14355	14347	14457	14467	14435	14428	14466	14687	14424	14433	14377	14467	14278	14487	14329	14369	14391	14353	14298	14520	14359	14230	14413	14427	14450	14456	14493	14251	14351	14458	14271	14444	14448	14453	14426	14354	14509	14323	14455	14321	14333	14278	14362	14387	14548	14335	14471	14323	14327	14403	14615	14529	14399	14393	14304	14571	14418	14280	14447	14246	14408	14313	14386	14157	14406	14385	14461	14398	14272	14495	14450	14462	14392	14392	14290	14397	14385	14482	14311	14369	14483	14387	14183	14338	14261	14413	14339	14420	14385	14411	14412	14478	14311	14390	14260	14435	14277	14482	14406	14416	14424	14341	14498	14183	14438	14460	14315	14348	14553	14240	14423	14460	14493	14469	14262	14441	14528	14379	14535	14280	14274	14432	14419	14374	14384	14156	14386	14346	14252	14297	14293	14419	14389	14404	14344	14528	14382	14405	14380	14523	14535	14499	14292	14362	14346	14436	14292	14574	14341	14303	14305	14210	14486	14329	14404	14411	14349	14555	14570	14356	14341	14182	14349	14429	14452	14264	14328	14351	14275	14255	14329	14351	14398	14301	14262	14351	14330	14403	14479	14378	14265	14256	14450	14403	14364	14369	14395	14414	14432	14366	14353	14476	14279	14304	14605	14233	14493	14409	14390	14394	14456	14276	14319	14338	14343	14332	14274	14342	14426	14347	14316	14285	14405	14470	14412	14498	14441	14316	14492	14616	14305	14358	14359	14270	14367	14390	14521	14496	14433	14366	14593	14244	14292	14413	14441	14363	14458	14357	14300	14333	14043	14347	14296	14343	14353	14314	14557	14567	14270	14268	14412	14378	14355	14488	14097	14319	14394	14194	14504	14471	14403	14338	14496	14263	14287	14371	14441	14330	14497	14204	14332	14386	14448	14357	14451	14592	14355	14430	14329	14257	14298	14450	14456	14291	14461	14522	14202	14375	14498	14647	14501	14387	14187	14328	14444	14461	14447	14395	14581	14370	14242	14419	14358	14306	14449	14290	14375	14431	14650	14345	14358	14234	14395	14307	14426	14557	14303	14408	14394	14337	14388	14425	14388	14422	14305	14304	14492	14464	14354	14274	14459	14352	14323	14570	14325	14409	14302	14309	14356	14396	14294	14263	14375	14400	14534	14573	14311	14371	14267	14392	14619	14559	14342	14337	14477	14357	14398	14342	14454	14286	14391	14662	14376	14349	14380	14377	14419	14393	14391	14555	14470	14466	14323	14355	14379	14379	14501	14539	14520	14390	14538	14484	14250	14300	14306	14314	14277	14502	14303	14285	14357	14268	14382	14323	14267	14482	14419	14409	14367	14349	14443	14230	14459	14461	14410	14468	14439	14270	14302	14376	14509	14354	14419	14473	14260	14430	14403	14436	14212	14434	14341	14358	14323	14464	14450	14383	14348	14351	14495	14350	14285	14356	14389	14548	14191	14471	14554	14453	14256	14233	14303	14247	14315	14318	14305	14426	14409	14340	14522	14585	14435	14332	14552	14299	14280	14502	14582	14423	14416	14396	14416	14486	14475	14182	14275	14358	14355	14227	14455	14323	14369	14387	14394	14434	14647	14399	14310	14390	14559	14569	14420	14368	14351	14323	14409	14402	14325	14319	14399	14505	14609	14405	14577	14443	14342	14418	14418	14419	14313	14341	14482	14412	14335	14463	14561	14414	14252	14119	14413	14339	14356	14499	14370	14314	14356	14433	14297	14366	14393	14377	14380	14430	14316	14312	14403	14262	14466	14368	14383	14338	14376	14465	14376	14391	14370	14287	14428	14258	14236	14509	14415	14149	14416	14545	14446	14494	14350	14359	14403	14370	14474	14370	14308	14377	14324	14325	14560	14361	14466	14535	14392	14210	14460	14295	14341	14415	14403	14277	14529	14301	14380	14505	14573	14466	14239	14426	14515	14468	14272	14489	14448	14389	14449	14493	14241	14582	14526	14535	14518	14358	14395	14471	14498	14575	14436	14430	14263	14437	14267	14273	14229
22646	21044	28788	23718	22983	27676	30095	24144	22131	21728	21127	20473	20284	19897	19756	19765	19468	19266	19233	19176	18808	18653	18722	18598	18511	18609	18562	18518	18485	18612	18454	18577	18582	18491	18448	18403	18342	18552	18389	18472	18590	18436	18354	18236	18155	18453	18419	18398	18272	18237	18266	18355	18356	18185	18438	18423	18284	18114	18196	18155	18301	18531	18424	18225	18316	18197	18458	18435	18237	18273	18218	18266	18416	18438	18277	18343	18340	18209	18311	18350	18468	18283	18310	17962	18254	18695	18292	18381	18369	18338	18303	18449	18271	18294	18290	18351	18486	18428	18312	18358	18159	18376	18343	18152	18208	18169	18003	18292	18082	18259	18186	18229	18275	18175	18392	18546	18330	18427	18349	18358	18442	18322	18392	18389	18186	18440	18198	18186	18423	18159	18122	18468	18384	18255	18231	18248	18132	18229	18486	18266	18117	18403	18153	18201	18201	18281	18527	18460	18355	18152	18315	18140	18220	18187	18214	18445	18357	18133	18255	18430	18332	18217	18192	18437	18256	18210	18203	18328	18422	18152	18161	18055	18483	18243	18283	18372	18324	18439	18341	18231	18219	18271	18157	18279	18432	18212	18228	18140	18236	18178	18435	18446	18216	18097	18246	18386	18369	18471	18177	18268	18065	18263	18277	18453	18107	18230	18177	18164	18116	18227	18164	18304	18197	18139	18166	18345	18372	18161	18240	18167	18487	18322	18403	18347	18265	18252	18394	18344	18463	18375	18385	18326	18288	18336	18267	18324	18336	18194	18232	18212	18411	18093	18061	18131	18220	18256	18337	18372	17895	18190	18087	18413	18171	18110	18175	18342	18200	18373	18199	18390	18430	18224	18150	18235	18251	18204	18344	18463	18244	18240	18242	17935	18120	18252	18203	18385	18260	18258	18312	18234	18212	18346	18320	18038	18279	18398	18364	18373	18049	18203	18237	18535	18342	18173	18224	18325	18398	18354	18360	18355	18480	18303	18168	18161	18296	18080	18147	18346	18349	18035	18312	18370	18246	18282	18182	18029	18274	18248	18141	18273	18335	18179	18449	18307	18215	18249	18441	18522	18414	18340	18180	18339	18486	18320	18280	18245	18277	18347	18451	18231	18129	18324	18251	18223	18275	18209	18296	18169	18193	18041	18440	18325	18248	18069	18507	18142	18349	18305	18167	18222	18278	18307	18106	18410	18298	18147	18135	18142	18464	18151	18255	18328	18118	18270	18409	18084	18283	18537	18269	18157	18173	18293	18252	18314	18067	18420	18159	18345	18337	18176	18178	18300	18273	18218	18255	18245	18253	18022	18076	18242	18388	18240	18307	18121	18134	18203	18255	18327	18426	18373	18230	18519	18362	18220	18169	18036	18216	18184	18181	18054	18184	18145	18341	18327	18200	18144	18270	18332	18277	18348	18078	18370	18281	18139	18252	18256	18392	18281	18341	18332	18322	18308	18307	18077	18252	18301	18319	18375	18351	18140	18225	18314	18285	18192	18245	18213	18327	18293	18423	18225	18350	18283	18195	18193	18228	17967	18140	18304	18210	18298	18167	18344	18221	18158	18254	18189	18157	18195	18383	18164	18190	18207	18340	18419	18404	18342	18207	18219	18334	18201	18275	18303	18459	18273	18254	18374	18219	18275	18173	18248	18123	18256	18275	17991	18051	18184	18059	18293	18221	18294	18339	18216	18235	18386	18341	18364	18204	18307	18451	18204	18353	18413	18263	18298	18152	18410	18293	18190	18197	18314	18368	18228	18057	18195	18111	18291	18357	18076	18283	18222	18287	18152	18182	18171	18266	18186	18124	18029	18271	18367	18348	18194	18347	18081	18291	18174	18175	18259	18269	18544	18262	18367	18171	18374	18364	18100	18186	18352	18257	18222	18373	18053	18321	18264	18245	18303	18265	18184	18339	18195	18228	18225	18128	18160	18303	18427	18385	18195	18199	18176	18206	18054	18249	18387	18232	18271	18300	18367	18225	18315	18075	18225	18397	18264	18167	18262	18315	18268	18346	18337	18222	18358	18417	18278	18134	18159	18440	18332	18288	18243	18284	18194	18181	18307	18457	18339	18351	18279	18269	18226	18350	18469	18249	18297	18224	18335	18127	18313	18091	18626	18231	18251	18464	18140	18259	18177	18385	18308	18433	18322	18093	18603	18281	18169	18220	18271	18398	18171	18172	18270	18130	18235	18191	18076	18314	18362	18191	18229	18217	18424	18308	18184	18349	18252	18294	18233	18422	18152	18321	18122	18151	18325	18334	18264	18388	18258	18373	17994	18276	18244	18255	18261	18387	18283	18206	18276	18081	18078	18241	18374	18368	18276	18307	18216	18089	18347	18357	18472	18092	18273	18205	18062	18461	18574	18315	18237	18121	18061	18216	18450	18119	18280	18336	18306	18382	18303	18022	18175	18355	18430	18473	18348	18307	18395	18306	18316	18349	18284	18362	18099	18082	18312	18282	18441	18355	18267	18235	18298	18424	18243	18088	18259	18049	18296	18284	18144	18156	18133	18261	18213	18186	18129	18146	18174	18216	18017	18254	18222	18251	18044	18301	18487	18222	18145	18188	18209	18139	18353	18131	18180	18236	18192	18174	18051	18577	18286	18380	18302	18274	18324	18113	18177	18327	18160	18203	18223	18209	17917	18263	18364	18265	18301	18290	18232	18245	18256	18351	18347	18261	18017	18170	18199	18131	18122	18243	18256	18254	18317	18247	18280	18140	18255	18262	18270	18145	18345	18316	18273	18134	18325	18209	18119	18393	18210	18382	18312	18054	18277	18306	18422	18149	18155	18243	18088	18141	18192	18407	18292	18323	18237	18268	18356	18397	18213	18466	18244	18379	18410	18205	18182	18341	18310	18168	18326	18214	18260	18403	18207	18116	18234	18446	18203	18172	18288	18179	18139	18279	18244	18292	18325	18168	18357	18241	18171	18269	18090	18233	18323	18158	18391	17917	18288	18340	18076	18319	18107	18112	18376	18376	18176	18408	18274	18090	18210	18293	18180	18166	18269	18456	18345	18061	18326	18446	18312	18320	18231	18299	18063	18264	18234	18266	18251	18064	18295	18137	18206	18320	18595	18122	18177	18308	18203	18134	18185	18101	18263	18187	18342	18309	18184	18287	18124	18243	18077	18161	18170	18220	18239	18238	18173	18360	18235	18381	18171	18380	18230	18203	18183	18418	18136	18393	18353	18381	18354	18182	18238	18160	18173	18387	18173	18319	18391	18372	18323	18164	18197	18188	18185	18168	18296	18225	18368	18213	18343	18159	18178	18295	18397	18298	18363	18359	18181	17958	18255	18316	18202	18020	18257	17976	18292	18302	18285	18052	18407	18169	18245	18420	18241	18273	18207	18151	18370	18382	18310	18431	18248	18364	18183	18320	18046	17951	18186	18313	18105	18122	18286	18146	18012	18254	18187	18362	18211	18465	18081	18327	18461	18188	18143	18206	18246	18235	18245	18157	18261	18307	18130	18107	18099	18267	18159	18287	18204	18148	18224	18076	18123	18424	18067	18414	18235	18385	18442	18020	18272	18234	18112	18359	18248	18156	18062	18258	18109	18239	18243	18271	18329	18238	18441	18352	18302	18281	18296	18120	18218	18191	18466	18403	18193	18457	18456	18172	18126	18220	18401	18393	18305	18194	18071	18290	18246	18187	18234	17986	18187	18152	18166	18229	18203	18515	18332	18394	18315	18000	18299	18311	18485	18354	18214	18226	18330	18192	18413	18356	18224	18344	18192	18411	18434	18236	18178	18230	18497	18070	18222	18298	18382	18282	18040	18283	18276	18402	18284	18289	18392	18379	18157	18280	18262	18104	18180	18344	18379	17956	18362	18124	18108	18185	18209	18289	18333	18354	18167	18276	18105	18226	18282	18270	18303	18311	18133	18219	18176	18444	18396	18249	18256	18286	18103	18290	18327	18393	18220	18215	18180	18555	18272	18105	18130	18254	18510	18562	18279	18160	18339	18083	18284	18454	18387	18380	18161	18211	18243	18337	18128	18217	18410	18192	18261	18219	18143	18204	18144	18203	18112	18372	18152	18187	18398	18141	18113	18161	18282	18190	18250	18180	18312	18230	18367	18150	18300	18109	18296	18316	18270	18281	18420	18304	18366	18460	18211	18213	18033	18206	18251	18371	18156	18208	18156	18129	18174	18251	18157	18123	18588	18325	18467	18140	18190	18319	18202	18048	18448	18141	18365	18293	18433	18535	18263	18120	18009	18234	18172	18276	18143	18059	18302	18184	18408	18204	18101	18206	18107	18301	18387	18279	18135	18244	18182	18277	18203	18032	18216	18327	18253	18171	18402	18212	18373	18338	18359	18260	18393	18157	18159	18318	18264	18276	18278	18198	18256	18360	18225	18314	18465	18085	18146	18469	18207	18386	18212	18286	18138	18289	18164	18247	18243	18453	18190	18120	18355	18454	18022	18249	18224	17990	18161	18503	18345	18084	18417	18184	18216	18235	18269	18264	17924	18285	18409	18184	18234	18372	18241	18231	18308	18318	17951	18163	18378	18185	18278	18377	18049	18293	18244	18362	18183	18319	18204	18376	18320	18299	18365	18265	18291	18290	18139	18268	18218	18260	18253	18431	18240	18421	18088	18157	18306	18202	18355	18329	18307	18491	18258	18220	18248	18313	18214	18171	18285	18226	18286	18222	18170	18432	18287	18231	18192	18152	18133	18156	18106	18392	18244	18294	18303	18270	18124	18148	18305	18468	18258	18324	18122	18309	18050	18359	18171	18040	18154	18191	18335	18384	18157	18303	18385	18203	17978	18306	18153	18226	18163	18134	18390	18482	18310	18301	18305	18268	18389	18355	18104	18165	18351	18161	18377	18051	18361	18219	18169	18301	18277	18300	18403	18370	18415	18245	18235	18240	18343	18239	18343	18113	18295	18146	18161	18266	18252	18548	18304	18221	18241	18223	18147	18338	18151	18147	18287	18202	18118	18007	18147	18167	18256	18537	18153	18283	18412	18570	18325	18095	18274	18265	18239	18035	18117	18118	18229	18325	18552	18159	18242	18246	18255	18407	18458	18131	18333	18343	18208	18349	18287	18166	18290	18141	18244	18170	18078	17995	18211	18194	18432	18084	18262	18153	18302	18233	18185
28216	49873	47329	39449	35924	31529	26755	22982	20694	19773	18908	18081	17991	17391	17019	16803	16618	16506	16006	16073	15759	15611	15656	15514	15446	15301	15440	15339	15272	15368	15300	15311	15213	15453	15236	15408	15148	15283	15163	14969	15086	15275	15143	15128	15168	15138	15211	15125	15164	15066	15282	15032	15112	15183	15146	15051	15109	15295	15018	15206	15073	15107	15120	15265	15184	15000	15137	15317	15028	15212	15134	15204	15155	15026	15160	15133	15146	15231	15206	15221	15184	15087	15006	15184	15157	15312	14995	15219	14985	15128	15081	15166	15139	15263	14927	15221	15120	15241	14941	15049	15090	15092	15105	15101	14959	15122	15072	15081	15211	15282	15060	15161	15103	15131	15151	15206	14893	15047	15166	15142	15235	15113	15103	14810	15011	15312	15102	14892	15124	14981	15046	15172	15069	15031	14950	15070	15084	15209	15073	15072	15224	15128	14940	15136	15142	15128	14955	15154	15189	15108	15138	15124	15181	15196	15144	15179	15084	15176	15066	15053	15169	15006	15158	14845	15131	15046	15178	14965	15147	15084	14943	15143	14957	15083	15067	15013	15154	15075	15163	15036	15142	14961	15073	15126	14962	15106	14905	14976	15193	14931	15101	15150	14916	15152	15199	15170	15001	15103	15027	15196	15120	14934	14963	15057	15007	15113	15095	15029	15158	15095	15156	15220	15062	15232	15178	15077	15200	14988	15009	15024	15097	15103	14841	15137	14945	15039	15010	15092	15110	15071	15247	15117	15045	15210	15081	15202	15154	14974	15054	14926	14972	15023	15006	14998	15013	15045	15001	15189	15165	15058	15183	15186	15205	15154	14934	15286	14885	15176	15125	15091	15082	15185	15159	14797	15108	15094	14974	15018	15108	15004	14976	15151	15081	15045	15062	15065	15083	15033	15171	14992	15168	15066	14943	15025	15046	15153	15034	15108	15200	14942	15120	15191	15149	15092	15018	15033	14994	15200	15050	15188	15123	15163	15124	15078	15136	15087	15101	15239	14953	15118	15091	15291	15117	15064	15152	15147	15117	15000	15038	15140	15213	15050	15203	15025	15229	14985	15002	15171	15091	15037	15136	15050	15137	15136	15152	14989	15114	14986	15101	15192	15091	15166	15307	15109	15124	15128	15053	15107	15021	14922	15178	15186	15201	15112	15116	15072	15209	15106	15205	15079	15203	14881	15306	15185	15023	14991	15132	14998	15157	15100	15083	14979	14963	15058	14996	15276	15035	15042	15130	14976	15152	15170	15080	15165	15100	15084	14975	15034	14983	15243	15141	15145	15079	15029	15016	15079	15038	15075	14977	15188	15050	14836	14998	15166	15178	14998	15253	15216	14971	15022	15214	15144	15243	15157	15003	15168	15105	15177	15005	15181	15028	15086	15013	15011	15052	15046	15032	15067	15148	15013	15122	15066	15200	15062	15077	15150	15006	15000	15211	15283	15092	15024	15067	15019	14971	15083	15127	15220	15009	15023	15111	15055	15043	14988	15151	15012	15188	15130	15289	15029	15257	15231	15060	15038	15088	15075	15126	15016	15169	15143	15085	15268	15194	15099	15253	15068	15039	14986	15062	15150	15191	15099	15031	15170	14984	15107	15004	15047	14968	15061	15100	15128	15178	15182	15046	15085	15178	14962	15047	15078	15084	15178	15250	14977	14936	15122	15079	14964	15066	15138	15168	15152	15121	14827	15198	15054	15303	15087	14984	15133	15145	15208	15127	14931	15141	15285	15040	15123	15171	15233	15124	15249	15148	15165	15106	15203	15047	15106	15071	14800	15243	14933	15089	15060	15039	14987	15106	15209	15055	15155	15062	15178	15154	14979	15119	15130	15127	15317	15018	15101	15201	14913	15187	14976	15130	15183	15129	15040	15089	15016	15074	14984	15068	15051	15074	15191	15035	15240	15179	15048	15044	15011	15011	15068	14967	15166	15261	15209	15151	15026	15186	14811	15122	15105	15137	14993	15000	15132	15119	15186	15067	15081	15209	15059	15128	15119	15101	15162	15073	15230	15176	15134	15071	15069	14986	14960	15094	14971	14964	15124	15176	15105	15277	15253	14969	15064	15048	15088	15005	15006	15103	15108	15042	15261	15062	15042	15100	15054	15126	15071	15026	15113	15172	15190	14954	15128	14972	15195	15003	15149	15262	14896	15094	15192	15006	15096	15249	15045	15077	15021	15205	15106	15028	14928	15050	15094	15108	15261	15125	15126	14963	15021	15021	15063	15044	15016	15112	15078	15190	15074	15171	15127	15193	14971	15134	15246	15037	15034	15035	15072	15005	15036	15052	15244	15096	15361	15049	15076	15174	15037	15116	15232	15227	15200	14957	14984	15153	15171	15058	15047	15025	15084	15089	15158	14919	14951	15312	14947	14941	15194	15137	15044	15088	15087	15126	15023	15085	15191	14913	15130	15114	15156	15010	15126	15006	15274	15058	15124	15018	15188	15072	15032	15039	15029	15033	15133	15133	15168	15142	14985	14985	15081	15073	14931	15174	15228	15105	15048	15017	15188	14945	15040	15202	15054	15003	15047	15226	15059	14990	15098	15000	15195	15111	15012	15137	14947	15088	15148	15055	15072	15018	14887	15202	15017	15030	15118	15121	14943	15216	15163	15168	15153	15202	14956	15045	14950	15210	15294	15063	15200	15086	14950	15073	15153	15035	15126	15204	15218	15172	15074	15070	15207	14973	15078	15172	15103	15097	14977	15050	15165	15108	15186	15086	15067	15232	15184	15034	15163	15111	15049	15130	15130	14943	15147	15106	15022	15181	15176	15058	15081	15069	15066	15192	15019	15006	15113	15230	14842	15063	15067	15085	15056	15108	15051	15235	15134	15140	15164	14995	15060	15148	15071	15040	15154	15109	15041	15162	15064	15030	15102	15020	15123	15171	15137	15176	15137	15083	15009	15207	14918	15098	15008	15168	15055	15130	15127	15165	15140	15222	15203	14956	14902	15065	14938	15134	15191	15044	15143	15087	15133	15015	15161	15002	15113	15085	15118	15064	15145	15054	15098	14883	14971	14949	15131	15174	14939	15136	15067	15091	15089	15161	15090	15045	15113	15061	15101	15076	15263	15095	15129	15148	14927	15273	15054	15173	15082	15005	15092	15052	14952	15193	14982	15017	15038	14974	15138	15129	15129	15103	15223	15335	15025	14955	15261	15029	15074	15244	15011	15083	15061	15018	15255	15136	15031	15079	15085	15171	15173	15053	15026	15056	15057	15168	15127	15123	15069	15040	15135	15003	15225	15258	15146	14945	14991	15096	15007	14977	15093	15026	15134	15111	15075	15104	15120	15129	15140	14992	15066	15016	15138	15077	14956	14872	15083	15148	14923	15143	15335	14990	15148	14941	15113	15212	15081	15092	15113	15115	15099	15160	15165	15175	15016	15028	15078	15053	15080	15060	15243	15154	15094	15313	15278	15037	15258	15044	15179	15144	15115	15017	15117	15018	15005	15049	15102	15015	14885	15118	15090	15168	15172	15067	15160	15231	15048	14974	15363	15121	14975	15082	15080	15037	15035	15211	14961	15195	15093	14967	14936	14999	15143	14995	14955	15135	15238	15065	14981	15096	14983	15147	15036	14991	15024	15189	15042	15146	15157	15088	15159	15197	15149	15268	15161	15149	15091	15153	15277	15121	15140	15125	15185	15005	15069	15136	15121	14988	15140	15132	15029	15146	14919	15182	15083	15100	15119	15057	15085	15057	15065	14971	15198	14913	15036	14816	15129	14999	15272	15213	14906	15145	15063	15191	15037	15090	15018	15177	15168	15167	14999	15010	15037	15079	14995	15168	15071	15218	15101	15185	14991	14972	15255	14923	14981	15185	14931	14977	15025	15128	15129	15243	15226	15135	14884	15099	15070	14986	15066	14893	14981	15031	15166	15213	15166	15236	15187	15128	15071	14925	15244	15153	15027	15022	15121	15227	15065	15131	15044	15166	15258	15126	15070	15155	15135	15059	15136	15053	15248	14884	15083	15151	15077	15058	14842	15161	15120	15257	15185	15299	15046	15152	15012	14943	15257	15224	15010	15197	15132	15057	15241	15201	14990	15084	15134	15039	15255	15036	15006	15109	15107	15041	15029	15154	15194	15037	14945	15231	14953	15068	14946	15129	15099	15037	15073	15158	15124	15242	15013	15152	15192	15115	15153	15203	15120	14961	15131	14846	15255	15109	14964	15098	15122	15003	15019	15066	14997	15110	15149	15116	14901	15226	14931	15141	15304	15046	15290	15158	15090	15074	15056	15099	15182	14978	15100	15157	15001	15146	15109	15109	15045	15212	15043	15042	15053	15136	15081	14886	15189	15089	15193	15097	15175	15146	15096	15073	15193	14946	15174	15041	15276	15007	15155	15086	15246	14968	15118	15248	15106	15028	15148	15074	15063	15113	14895	14974	15180	15127	15061	15072	14975	15183	15345	14999	15035	15233	14957	14995	15078	15147	15020	14946	14852	14962	15157	15042	15146	14893	15004	15067	15133	15106	15040	15150	14982	15206	15065	15031	15170	15009	15165	15161	15095	15140	15185	15268	15138	15112	15091	15156	15139	14978	15119	15099	15154	14969	15109	14967	15194	14913	14922	15125	15157	15075	15006	15096	14977	15143	14981	15087	15061	15058	14977	15183	15163	15064	14984	15030	15113	15034	15220	15024	14927	15124	15002	15010	15036	14990	15091	15001	15140	15186	15021	14926	15135	15112	15052	15085	15160	15137	15218	15077	14847	15145	15082	15036	15232	15110	15216	15048	15014	15049	15008	15021	15180	15166	15141	15190	15064	15026	15116	15240	15172	15128	15034	15093	15063	15015	15006	14927	15311	15202	14964	15153	15097	15031	15150	15296	15232	15198	15201	15100	15154	15031	15178	15024	15005	15157	15059	15153	15129	15140	15242	15201	15120	15218	15156	15107	14997	15147	15122	15069	15095	15158	14990	15123	14902	15156	15173	15013	15048	15195	15237	15151	15023	14953	15099	15007	15149	15094	15233	15292	15142	15241	15144	15293	15258	15057	15064	15017	15172	15146	15089	15121	14922	15077	15180	15175	15197	15075	15196	15137	15193	15142	14961	14979	15103	15106	15087	15195	15123	14969	15184	15095	15243	15019	14971	15107	14945
28299	25274	32687	30989	26111	23714	21627	19593	18500	18392	18110	17684	17849	17811	17718	17533	17608	17542	17591	17495	17148	17142	17508	17154	17184	17161	17024	17075	17345	17219	17185	17113	17221	17127	17359	17278	17181	16987	17173	17026	17008	17187	17017	17123	17034	17125	17192	17108	17152	17184	17005	17328	17019	17222	17226	17125	17079	17194	17326	17085	16958	17261	17225	16950	17096	16947	17046	16893	17028	16893	16873	16953	17128	17010	17149	17055	17173	17104	17153	17063	17069	16997	17113	16955	17191	17014	17137	17226	17097	17234	16965	16987	17072	16920	17082	16947	17137	17225	16801	17081	16963	17035	16953	16933	17350	17115	17317	17074	16927	17282	17272	17167	16955	17029	17245	17208	17027	17197	16996	16956	16985	17086	17094	17022	16968	16938	16871	17244	17118	16976	16999	17079	16913	17136	17094	16875	17113	17082	17143	17034	17129	17032	17049	16932	17204	17089	17190	16937	17275	17063	16948	17098	17049	17092	17137	17176	17012	16943	17092	16908	16999	16922	17085	17107	16968	17157	17134	16889	17217	16936	17191	16953	16951	17088	16891	17036	17016	17128	17232	16990	16940	17093	17021	17039	16936	17072	17153	17313	17080	16985	17046	17050	16979	16968	16969	16975	17115	17180	17083	17087	17090	17020	16953	16870	16867	17068	17248	16943	16979	17191	17047	17204	17087	17127	16951	16982	17088	16936	17149	16907	17145	16974	17075	17056	16996	16983	17110	16853	17101	16918	17055	16999	16961	16725	17104	17034	17266	17121	17264	17013	16951	17135	16916	17282	17015	17025	17134	17172	16670	17003	17146	17075	17044	17109	16954	17068	17115	17041	16961	16975	17025	16849	17155	17067	17058	16991	17209	17005	17239	17307	16982	17238	17198	17029	17116	17123	17199	17055	17014	16940	16949	17216	17104	17190	17115	17072	17210	17061	17238	17153	17051	17056	16931	16904	17151	16968	17008	17236	17499	16972	17015	17170	17221	16908	17210	17190	16920	16953	16951	16955	16936	16979	16905	17018	16915	16922	17111	17017	16965	16935	17012	17029	17094	17073	17243	17021	17088	17094	17043	16863	17071	17140	16987	17102	16940	17021	17073	17070	16998	17097	17204	16916	16866	17141	17226	17178	17197	17067	17199	17115	17153	17241	17139	16941	17068	16984	17017	17300	17182	16977	16928	16993	16979	17187	17106	17182	17241	17037	16953	16990	17083	16992	17014	17182	17223	17055	17158	17136	16984	16884	16983	17153	17058	16978	17085	17027	17128	17064	17050	16898	17076	16834	16997	16969	17215	17073	17068	17107	16997	16942	16994	17083	17091	17126	17028	17213	16973	17030	17273	17032	16908	17233	17001	17158	16933	16781	16890	17049	17252	17068	17088	17094	17068	17025	16722	17037	17038	17127	16921	17146	17178	16990	17109	17054	17105	16962	16940	17094	16944	17125	16956	16888	16924	17108	17009	16969	16924	17204	17300	17027	16892	16812	17245	16952	16967	16919	17222	17041	17154	17003	17129	17040	17051	17002	16868	16964	17161	17083	16896	17033	17219	17027	17134	17109	17201	16978	16944	17027	17204	17155	16864	17067	17080	17081	17088	17101	17095	17083	17125	17096	17056	17143	17347	16920	17170	16906	17090	17199	16922	17006	17005	17205	17061	16990	16936	16965	17068	16900	16971	17063	17151	17049	17196	17177	17240	17203	17219	17196	17281	17164	17145	17237	17047	17072	17148	16976	16986	16884	17162	16888	17143	17102	17017	16947	16852	16905	17001	17086	17229	17076	16978	16940	16934	17086	16933	17253	17000	16951	16825	17244	16917	16966	16895	17015	17155	17197	16933	17009	16826	16999	16936	17063	17108	17064	16923	17016	17107	17235	17259	17213	17064	17174	16778	17055	17134	16943	16960	17074	17228	17002	17015	17176	17018	17045	16914	16974	17245	17187	17182	17089	17227	17227	17115	17096	17167	16941	16911	16935	17011	17127	16990	16995	16989	17123	17109	16889	17017	17061	17142	17125	16916	17046	16941	17286	16852	16940	16867	17033	17213	17091	17058	17022	17183	17128	16885	17133	17024	17027	17053	17178	16999	16919	17223	17241	16939	16956	17128	17171	17048	17063	16928	16851	17063	16924	17092	17145	17199	17014	17004	17015	17095	17024	17019	17115	17161	16924	17166	17306	17072	17090	17097	16891	16955	17134	16915	17021	17053	17062	17022	17170	17117	17138	17204	17009	16975	16898	17031	16874	17182	17209	17219	17105	17163	16990	17120	17061	17159	17004	16968	16984	17286	17071	16954	16887	17209	16970	16974	16983	17055	17137	17105	16995	16947	16969	17100	16979	17144	17086	17003	17180	16872	17071	17095	17099	17109	16841	17239	16934	17155	17156	17035	16840	17135	17011	17289	17099	17007	17115	17031	17062	17086	17095	16905	17142	16975	16929	17071	17055	17065	17169	17180	17100	17060	17026	17111	17053	17040	17048	17038	17181	17022	17072	16954	17064	17169	17104	17021	17080	17117	17169	16973	17066	16980	17061	16923	16990	16748	17128	16875	17031	17016	17081	17178	17166	17249	17257	16932	16807	17183	17023	16970	17149	17067	16949	17047	17101	17066	16951	17048	17121	17164	16990	16863	17012	17135	17073	16999	17254	17217	17218	17030	17093	17143	16914	16862	16962	16915	17039	16980	16971	17179	17074	17105	16966	16950	17176	17078	16979	16931	17124	17031	17140	17092	17028	17169	17089	16675	17014	16948	17151	17077	17216	16920	16880	17075	17374	17057	16938	16892	16974	17180	17172	17136	17089	16857	16876	17048	17029	16906	17278	17080	17146	17063	17176	17248	16909	17204	16987	16953	17097	17344	16932	16880	17072	17137	17224	17116	16973	17015	16867	17165	17181	16998	16867	16893	17138	17088	16980	17021	16906	16989	17178	17119	17200	17073	17107	16995	17009	17082	17061	17056	17139	17070	17233	17136	17201	16828	17113	16947	17054	16951	16863	16924	17051	17316	17129	17077	16926	16960	17171	17062	17203	17092	17161	16990	17075	16983	17067	17126	17063	17053	16885	17113	16993	17219	17155	16871	17083	16999	17132	17163	16969	17113	17040	17080	17162	17228	17139	17179	16973	16987	17024	16960	16953	17146	17008	17038	16954	17118	17153	16937	16949	17089	17095	17046	17034	16997	17058	16992	17099	17075	16990	17066	17000	17017	16986	17220	16933	16915	17049	17064	17051	17216	17175	17063	17071	17355	17083	16999	16950	16996	16913	16965	16759	17162	17174	17030	17067	17100	16810	16906	16916	17065	17076	17014	16912	17254	16949	17198	16997	17158	17047	17067	17233	16929	17217	17113	16972	16987	17005	17064	17072	16918	17059	17170	16962	17220	16979	17057	17054	17038	16934	17042	17110	16908	17076	16802	17211	16988	17131	17214	17249	17248	17096	16959	17102	16936	16828	17006	17018	17128	17098	17119	17081	16803	17142	17067	17085	16924	17028	17084	17160	17084	17176	17087	17076	17215	16958	17037	17074	16828	16861	17105	17013	17043	17115	17052	17113	17079	16859	17064	16907	17072	17167	17023	17178	17336	17215	17137	17108	17029	17071	17050	17085	17093	17228	17210	17001	17240	17020	17104	17149	17077	17008	17026	16934	17318	17022	16987	17038	17129	17076	17174	17124	17004	16973	17191	17045	17218	17225	16903	17082	17081	17105	17156	16993	16940	17048	17257	17234	17171	17320	16948	17110	17058	17221	17161	16828	17119	17168	17250	17068	17127	17130	17233	17239	17059	16999	17085	17084	17094	17083	17036	16912	16934	17246	17066	17179	17082	17067	17060	17136	17027	17081	17001	17153	17051	16930	17024	17051	17070	17038	17236	17181	17282	16831	17029	16955	17210	17185	16987	16976	17082	17241	17114	17050	17030	17063	17151	17131	17214	17409	17149	17134	17182	17215	17237	17094	17209	17257	17081	17103	17162	17060	17367	17191	17133	16972	17160	17218	17090	17077	17061	16937	17150	16833	17198	16881	17107	16985	17343	17138	17093	17243	16977	17133	17291	17160	17197	17104	16962	17109	17224	17224	17025	17101	17068	17114	17049	17316	17089	17006	17112	16969	17012	17131	17029	17030	16943	17083	17120	17141	16980	17182	16927	16971	17357	17072	17173	17234	17237	17225	17269	17143	16931	17074	16963	17121	17117	16911	17205	16983	17194	17095	16976	17073	17107	16846	17056	17003	17089	17171	16924	17325	17000	17002	17285	17226	17205	17064	17170	17144	17158	17097	17174	17307	16903	17172	17091	17174	17326	17110	17185	16997	17039	17252	17183	17222	17144	17145	17197	17094	16914	17262	17097	17141	17154	17110	17104	16975	17252	16998	17029	16908	17021	16943	17137	16933	17216	17016	17047	17192	17248	16931	17240	17139	17250	17095	17058	17020	17129	17066	16970	17192	17035	17041	16980	16860	17133	17015	16871	17200	17374	17176	17282	16960	17124	16783	17124	17170	17046	17117	16901	17095	17176	17177	17046	17004	17223	17289	17115	17329	16945	16982	17176	16969	17165	17186	16929	16926	17233	17017	16860	17139	17123	16963	17175	17095	17132	17209	17068	17034	17143	17273	17237	16981	17129	17056	17123	17124	17055	17147	16936	17031	16953	17027	17152	17217	17061	17137	17175	17092	17345	17126	17205	17251	17398	17125	17000	17111	17168	17314	17060	16896	16884	17177	16976	16998	16978	16879	17094	17046	17064	16979	16983	17031	16898	16963	17234	17100	17085	17128	17108	17064	16930	17040	17028	17284	17222	17145	17018	17013	17057	17030	16832	17120	17093	16989	16999	17018	17004	17367	17025	17321	17176	17125	17117	17037	17059	17004	16944	17054	17134	17143	16983	17076	17109	17027	17114	17078	17006	16931	17080	17087	17147	16956	16881	16946	17087	17128	17105	17125	17016	17063	17121	16958	17048	17075	17209	17289	17120	17126	16991	17237	17108	17227	17169	17151	16911	17211	17057	17067	16930	17221	17142	16849	17034	17286	17009	17013	17062	17177	16952	17052	16961	17135	17014	17106	17276	16960	16945	17188	17195	17081	17229	17115	16972	17235	17129	17193	17085	17139	17088	17027	17039	16853
25384	37978	35855	29390	26189	23381	20510	17735	16634	16423	16156	15805	15766	15451	15299	15096	15203	15072	14933	14658	14846	14737	14709	14687	14565	14501	14484	14500	14489	14531	14510	14592	14431	14623	14488	14585	14452	14493	14339	14586	14457	14395	14539	14408	14527	14534	14649	14613	14487	14367	14630	14544	14360	14495	14590	14424	14502	14638	14441	14455	14605	14447	14636	14493	14618	14337	14322	14344	14374	14424	14421	14371	14523	14533	14513	14513	14436	14547	14531	14411	14702	14314	14480	14345	14445	14586	14583	14504	14369	14537	14478	14411	14565	14438	14532	14522	14533	14588	14527	14566	14522	14257	14496	14537	14354	14383	14640	14466	14405	14568	14421	14638	14460	14478	14317	14494	14442	14354	14396	14504	14427	14396	14500	14462	14522	14423	14395	14402	14550	14375	14453	14552	14492	14516	14567	14518	14485	14371	14348	14550	14370	14311	14631	14362	14408	14423	14508	14547	14584	14517	14406	14541	14454	14444	14506	14531	14514	14507	14697	14484	14476	14603	14346	14385	14498	14588	14348	14500	14347	14332	14443	14705	14363	14363	14547	14367	14610	14422	14404	14494	14512	14457	14442	14336	14423	14679	14563	14403	14474	14367	14307	14512	14378	14468	14314	14475	14487	14407	14411	14488	14539	14555	14418	14540	14453	14429	14453	14667	14564	14428	14597	14352	14479	14495	14487	14602	14425	14491	14545	14391	14462	14462	14644	14585	14588	14398	14421	14517	14400	14505	14491	14529	14466	14166	14583	14524	14461	14436	14407	14396	14418	14516	14565	14338	14400	14352	14347	14537	14422	14384	14298	14302	14507	14300	14504	14520	14485	14420	14483	14378	14371	14648	14400	14549	14268	14366	14597	14566	14355	14289	14543	14504	14538	14423	14470	14448	14483	14306	14405	14414	14293	14431	14400	14457	14586	14409	14630	14303	14421	14527	14471	14513	14409	14525	14449	14405	14566	14588	14435	14566	14357	14488	14494	14413	14378	14404	14516	14295	14413	14604	14501	14493	14533	14443	14393	14451	14381	14542	14531	14528	14467	14520	14379	14357	14519	14609	14372	14440	14344	14380	14418	14475	14565	14291	14343	14546	14444	14202	14581	14470	14593	14367	14679	14392	14459	14441	14536	14488	14480	14449	14588	14534	14404	14410	14406	14498	14418	14447	14481	14489	14622	14404	14423	14570	14423	14337	14320	14342	14467	14639	14364	14467	14608	14322	14347	14464	14583	14352	14521	14493	14613	14565	14614	14504	14405	14454	14390	14582	14390	14547	14362	14537	14503	14436	14519	14386	14630	14443	14482	14481	14334	14550	14595	14483	14340	14572	14503	14433	14491	14484	14600	14537	14534	14585	14349	14355	14543	14465	14499	14470	14463	14267	14524	14345	14401	14401	14545	14448	14567	14604	14445	14385	14530	14378	14356	14484	14318	14517	14526	14375	14487	14430	14390	14577	14458	14518	14371	14499	14529	14479	14259	14404	14461	14323	14575	14543	14474	14613	14462	14288	14578	14336	14533	14484	14276	14397	14509	14440	14451	14405	14524	14449	14509	14525	14274	14513	14403	14484	14512	14393	14483	14515	14355	14445	14511	14437	14490	14471	14362	14517	14442	14561	14643	14439	14247	14291	14472	14454	14448	14376	14564	14530	14393	14375	14566	14422	14284	14412	14563	14541	14558	14578	14349	14541	14361	14493	14537	14541	14547	14420	14463	14391	14269	14323	14572	14683	14510	14320	14396	14455	14377	14492	14589	14429	14494	14412	14547	14430	14525	14490	14505	14511	14334	14541	14470	14481	14458	14443	14499	14408	14282	14423	14394	14432	14526	14484	14522	14228	14299	14450	14387	14370	14449	14444	14483	14491	14399	14396	14458	14445	14385	14432	14545	14382	14494	14525	14376	14501	14471	14536	14221	14467	14432	14423	14494	14483	14428	14276	14448	14366	14568	14504	14321	14332	14501	14381	14616	14422	14216	14440	14347	14505	14546	14406	14511	14411	14497	14496	14255	14359	14329	14418	14499	14315	14300	14407	14429	14480	14571	14465	14547	14393	14539	14456	14462	14489	14463	14507	14534	14365	14584	14487	14393	14526	14508	14483	14519	14460	14514	14528	14502	14445	14382	14388	14438	14571	14508	14514	14463	14396	14337	14537	14445	14621	14422	14346	14544	14298	14303	14378	14699	14427	14354	14424	14231	14532	14396	14504	14478	14393	14320	14387	14244	14485	14392	14514	14438	14328	14486	14501	14554	14486	14668	14405	14529	14375	14440	14478	14546	14595	14321	14467	14507	14466	14536	14453	14437	14517	14429	14460	14509	14492	14476	14620	14408	14500	14581	14431	14403	14463	14496	14504	14339	14526	14484	14361	14324	14374	14487	14379	14414	14555	14365	14523	14478	14468	14451	14381	14402	14551	14378	14484	14387	14474	14541	14311	14491	14534	14408	14538	14444	14505	14330	14390	14455	14531	14483	14443	14602	14472	14464	14384	14543	14419	14507	14256	14436	14582	14403	14436	14327	14509	14478	14517	14418	14428	14427	14592	14291	14279	14587	14352	14413	14442	14335	14521	14628	14342	14398	14390	14576	14448	14322	14468	14316	14437	14278	14546	14401	14357	14419	14463	14333	14401	14577	14417	14484	14365	14456	14540	14591	14296	14529	14361	14475	14556	14507	14390	14397	14486	14535	14263	14409	14510	14643	14534	14489	14498	14549	14382	14409	14435	14527	14355	14379	14508	14592	14311	14443	14525	14724	14522	14419	14358	14463	14456	14484	14461	14429	14504	14553	14512	14500	14462	14361	14403	14285	14429	14507	14413	14481	14468	14578	14499	14369	14435	14564	14494	14344	14497	14524	14479	14338	14407	14446	14573	14588	14371	14461	14533	14454	14450	14681	14426	14555	14540	14405	14444	14590	14514	14490	14573	14544	14398	14579	14447	14651	14415	14434	14613	14437	14567	14413	14418	14442	14465	14474	14484	14276	14447	14397	14401	14505	14501	14407	14529	14526	14551	14447	14411	14396	14382	14424	14489	14614	14502	14410	14417	14536	14411	14330	14433	14415	14538	14547	14497	14430	14392	14567	14376	14422	14609	14462	14500	14345	14421	14426	14451	14378	14473	14522	14547	14632	14508	14429	14629	14458	14614	14409	14502	14588	14334	14374	14349	14618	14420	14427	14433	14425	14445	14564	14382	14459	14400	14499	14541	14447	14480	14375	14586	14543	14388	14384	14476	14543	14340	14313	14445	14362	14383	14453	14562	14420	14502	14614	14416	14525	14464	14410	14510	14628	14342	14456	14477	14471	14383	14552	14482	14685	14403	14535	14514	14430	14635	14326	14549	14389	14324	14449	14523	14426	14448	14389	14371	14615	14433	14448	14403	14458	14546	14499	14359	14478	14370	14492	14365	14630	14502	14374	14546	14526	14432	14286	14515	14473	14303	14466	14486	14292	14499	14405	14478	14498	14358	14516	14499	14411	14441	14445	14531	14571	14337	14487	14434	14454	14621	14480	14469	14530	14461	14450	14555	14366	14416	14557	14315	14440	14372	14295	14406	14620	14404	14417	14462	14503	14633	14501	14321	14513	14505	14446	14572	14329	14657	14432	14380	14444	14326	14426	14516	14420	14457	14430	14464	14498	14388	14475	14481	14269	14423	14424	14367	14407	14565	14437	14427	14448	14623	14357	14466	14594	14450	14420	14493	14412	14595	14593	14477	14503	14375	14572	14428	14533	14631	14506	14533	14476	14314	14436	14611	14466	14409	14474	14538	14608	14493	14511	14307	14440	14465	14322	14466	14403	14413	14334	14322	14543	14450	14467	14407	14467	14529	14438	14484	14329	14279	14488	14411	14522	14605	14501	14569	14473	14415	14399	14397	14518	14464	14449	14372	14437	14630	14417	14283	14355	14495	14453	14459	14607	14431	14534	14377	14461	14558	14602	14203	14475	14556	14564	14320	14443	14518	14595	14682	14439	14624	14494	14422	14303	14503	14551	14462	14551	14321	14393	14604	14435	14527	14448	14533	14465	14543	14501	14611	14486	14424	14585	14356	14318	14547	14504	14431	14421	14446	14414	14398	14578	14546	14530	14386	14633	14496	14548	14518	14460	14489	14453	14426	14417	14395	14544	14313	14454	14378	14410	14368	14506	14499	14467	14554	14509	14555	14447	14597	14443	14453	14433	14455	14564	14431	14396	14383	14462	14558	14452	14384	14531	14524	14494	14336	14472	14292	14499	14606	14404	14563	14526	14432	14592	14536	14303	14369	14456	14444	14272	14432	14451	14340	14437	14470	14516	14431	14370	14437	14370	14475	14315	14445	14471	14389	14420	14426	14556	14450	14640	14478	14428	14497	14631	14581	14461	14377	14510	14376	14404	14495	14361	14367	14546	14304	14438	14448	14428	14526	14426	14414	14603	14451	14541	14287	14355	14453	14474	14533	14587	14547	14432	14631	14525	14281	14429	14479	14633	14452	14368	14491	14368	14329	14617	14432	14499	14674	14327	14331	14347	14647	14350	14351	14457	14420	14483	14489	14428	14448	14534	14596	14445	14381	14614	14531	14487	14399	14296	14464	14580	14551	14429	14338	14565	14301	14552	14529	14532	14262	14615	14498	14473	14443	14341	14487	14448	14545	14595	14378	14480	14449	14376	14574	14441	14455	14458	14324	14398	14346	14309	14306	14508	14429	14586	14502	14611	14437	14436	14458	14424	14561	14483	14355	14262	14533	14309	14488	14344	14380	14476	14568	14488	14621	14371	14352	14346	14476	14463	14357	14699	14485	14627	14473	14535	14418	14577	14500	14372	14579	14380	14410	14511	14502	14547	14387	14396	14655	14425	14529	14511	14479	14522	14473	14481	14413	14413	14538	14590	14612	14354	14365	14386	14517	14491	14359	14580	14577	14310	14388	14461	14493	14402	14455	14438	14297	14510	14411	14605	14502	14477	14340	14464	14437	14426	14603	14362	14558	14398	14580	14538	14451	14376	14461	14429	14536	14547	14473	14581	14632	14383	14389	14438	14401	14643	14496	14426	14469	14474	14468	14522	14482	14458	14354	14568	14305	14343	14745	14444	14404	14363	14570	14371	14575	14370	14456	14541	14218	14592	14557	14425	14553
23730	21056	28486	24664	24887	27085	25809	21365	19740	19317	19125	18748	18571	18176	18060	18016	17943	17697	17541	17382	17359	17487	17473	17410	17238	17144	17293	17144	17021	17270	17165	17190	16989	17112	17006	17143	17144	17183	17169	17103	17130	17049	17311	17115	17281	16924	16952	16992	17096	17068	17051	17179	17292	16943	16906	17010	16966	17199	17108	16957	17118	17088	16936	16851	16873	16725	17154	17270	17184	17043	17016	16869	16948	16949	17176	16977	16854	17107	17016	17032	16827	16838	17092	16998	17019	16911	17006	16935	17059	16946	16961	17118	17062	16802	16943	17005	16991	17043	17107	17104	17037	17079	17059	16903	17019	16947	17049	16888	17131	17081	16931	17144	17007	17270	16936	16924	17042	17069	16883	16940	16904	17107	16800	17091	16852	16924	16784	16883	17257	17001	16831	17099	17160	16871	17078	17103	17012	17188	17180	17056	17182	16949	17148	17206	17324	16815	17047	17049	16983	17038	16996	16819	16970	16922	16856	17019	17029	17115	17020	16976	16931	16862	16721	17082	17000	17026	17040	17097	17020	16967	17094	17105	17001	17042	17121	16886	16902	16982	16944	17121	17101	17010	17102	17023	17028	16843	16752	17097	16950	16932	16859	16824	17041	17165	17050	16921	16898	17172	16958	17235	16847	17022	16995	17190	17074	16808	17067	17115	17134	17048	17214	17208	17065	17010	16921	17107	16915	17000	16912	17035	16944	17091	16798	16873	17194	17148	17068	16899	16972	16980	17021	16925	17088	17014	17083	17014	16893	17120	17059	17084	17149	16984	16747	16949	17206	16942	17070	16985	16945	17047	16895	16875	16880	17009	17020	16996	16920	16800	16946	17033	17091	17200	16845	17032	17113	16922	16876	17020	16979	17081	16970	17000	17051	17121	17009	16858	17113	16977	17066	17074	16931	16995	17065	17048	17044	17105	17001	16928	17046	17094	16871	16944	16844	16999	16994	17029	16894	17000	17190	17183	17042	17152	16969	17155	17040	16904	16900	16885	17073	16870	16990	17050	16891	16990	17244	16621	17139	16958	16866	16859	16978	17080	17120	16895	17005	17011	16960	16952	16888	17104	16904	16959	17074	17086	16944	17058	16960	16788	17045	17013	16965	17076	17008	17064	17132	16915	17017	16989	16974	16917	17074	16944	17172	16967	16988	17224	16915	17095	16796	16952	16967	16949	16950	16833	16807	16967	16955	17028	17031	17006	17181	17054	17021	17133	17084	16874	16973	16868	17079	17026	16884	17048	16934	16906	16950	17143	16989	16896	17053	17003	17073	17015	16939	16998	17209	16874	16892	16954	16952	16977	17099	16998	17074	17004	17009	16795	16994	17053	16915	17014	17091	17013	17023	17108	16970	17074	17092	16886	16894	16807	16973	16977	17052	16797	16783	17041	17039	16877	16898	16909	17023	16771	17009	16948	16901	16899	17012	16972	16977	17024	17073	16854	16856	17122	16975	16912	16946	16943	17000	16934	16912	16936	17042	17136	17093	16929	16993	17029	17146	17038	17026	17114	16974	16975	17100	16951	17047	17224	17086	16990	17176	17126	17026	17166	17113	16923	16867	16871	16975	17082	17040	16871	16978	17037	16985	17110	17209	17016	17026	17067	16983	17065	16999	16865	16877	16938	17028	16818	16982	17000	17010	16998	17111	16938	17242	16880	16899	16864	17080	16893	16888	16883	16858	17101	16954	17092	16913	17310	16961	17012	16985	16999	16912	17014	17081	17095	17068	16966	17080	17094	16990	17205	17028	17164	16925	17031	17095	16972	17052	17038	16992	16922	17040	16851	16941	16956	16903	16940	16863	16977	16940	16850	17027	16981	16958	17021	16892	16932	16975	16918	17069	17073	16924	17008	16966	17231	16889	16899	17027	17137	17029	16798	17085	17102	16865	17091	16895	16940	17256	16879	16981	17097	16911	16983	16991	17045	16919	16918	16817	16744	17034	17012	16855	16800	16966	16912	16934	16959	16948	16957	16957	17058	17040	16897	16880	17070	17030	16967	17214	17033	17067	16937	17070	17105	17264	16995	16876	16902	17024	17090	17086	16809	17016	16902	17039	16922	17091	17128	17069	16932	16966	16842	16850	16864	16862	16934	17047	16892	17056	17008	16937	16912	16898	17055	16955	17010	16914	17202	16972	16809	16972	16934	16861	17115	16829	17067	16912	17087	17046	16941	17074	16924	17078	16886	17108	17207	17032	16978	17020	16874	17112	16789	17087	17119	16891	16905	16928	16917	17115	17065	16995	16942	16878	17201	17046	16941	17196	17132	16902	16949	17056	17027	16900	16875	17122	16972	16865	17016	17338	16815	17010	16982	17055	17061	16983	17127	17006	16877	16990	16886	16847	17072	17097	17188	16982	16915	17100	16970	16892	17064	16934	16985	16948	17032	17050	16947	16917	17041	16919	17158	17152	17079	17285	17006	16825	16933	17082	17047	17105	16814	16907	16988	17007	17018	17061	16824	16995	17044	17098	17113	16938	16912	17196	16902	16894	16930	16939	17082	16983	16864	16854	16986	16900	17148	17283	17043	16901	16689	17116	16925	17034	17005	17120	16999	16931	17159	17101	17109	16992	16979	16919	17120	16924	17049	17224	16786	17115	17181	17216	16995	17064	17023	16974	17025	16784	16955	17000	16924	16763	17003	16994	16954	17086	17141	16870	16976	17220	16854	16996	16865	16957	16987	17012	17054	17060	16971	17122	17073	17001	16978	16997	16852	17201	16806	16920	16930	17096	16876	16883	16640	16870	16869	17028	16901	17244	17133	17073	17225	17126	17214	16890	17045	17035	16844	17157	16968	17029	17109	16925	16898	16945	16991	16889	16931	16833	17041	17118	16894	16970	16929	16887	16980	16860	17061	16971	16906	17080	17227	16950	16878	17017	16947	16955	17020	17094	16880	16969	16939	16709	16933	16883	17042	17080	17076	16896	17116	16962	16838	17219	16991	17111	17008	17013	16943	16944	17075	17036	16988	17040	16984	16967	16936	16930	16940	17035	16751	16959	17118	17085	16863	16999	16906	16940	16981	17046	17180	17037	16987	17055	17112	17166	16778	17006	16923	16678	16977	17085	17027	16927	16765	17030	16923	16892	16988	16875	16923	17069	17021	17052	16984	16793	17045	17161	17037	17060	17033	17000	16929	17192	16880	16911	16955	16971	17142	16841	16940	17119	17059	17017	16833	16928	16986	16869	16904	16902	16938	17176	17075	16965	17051	16810	17020	17001	17224	17114	16986	16976	17194	16937	16933	16951	16851	17075	16897	17135	16920	16936	17027	16869	17016	17068	17179	16906	16979	16882	16835	16923	16919	16887	17026	17142	16816	17002	16956	16925	16868	16991	16925	17060	16944	16911	16893	16866	16896	16953	17107	16992	17085	16934	17059	17096	17272	17104	16912	16992	16792	17246	17120	17047	17171	16852	16797	17198	16937	16971	17275	17073	17139	17202	16927	17011	17137	17154	16970	17000	17024	16902	16811	16884	16929	17014	16910	16900	16884	17045	16908	16746	17205	16846	17005	16961	16928	17183	16953	17035	16835	16987	16971	16947	17024	17083	17108	16991	17128	17007	16829	17018	17081	16937	16900	16924	17002	17072	17024	17096	16968	16936	17082	17066	17150	17112	17120	16996	16903	16879	17016	16928	17144	16880	16996	16986	16972	16934	16915	17130	16865	17176	16996	17188	16969	17100	17010	17007	17114	16981	16708	16892	16856	17045	16963	17087	17085	17064	16834	17039	16890	16990	17046	17077	16991	16955	16939	17204	17029	16904	17081	17129	16980	17151	17201	17052	16913	17148	16957	16946	16999	17032	16981	17020	16760	16903	17079	16969	17217	16891	17058	16892	17015	16991	17089	17067	17022	16918	17041	16969	16903	16857	16741	16841	17021	16958	16978	16822	17061	17018	16738	17019	17189	16983	16885	16884	17037	16971	16911	17055	17023	16989	16997	16940	17244	17074	17010	17114	16955	17136	17011	17042	17052	17305	16979	17205	17134	17022	16982	16944	16931	16860	17038	16861	16964	16822	17054	16920	16948	16999	17120	17211	16931	16951	16987	16888	17221	17183	17175	17050	17045	16957	17022	17073	16848	17058	17077	17131	17142	16950	16964	16975	16979	17178	16971	16992	16955	17056	16929	16889	17125	17046	16773	17085	17076	17115	17135	17135	17179	16946	16920	17085	16905	17055	17103	17008	16882	16910	16913	16915	17017	16956	16959	17022	16783	16875	16943	16908	16896	17121	16967	16905	16899	16743	17065	16881	16966	16914	17077	17151	16999	16951	17012	16868	16928	17043	17228	16936	17121	16830	17035	17012	16911	16979	16861	17141	16968	17089	17083	16909	17053	17171	16926	16905	16968	17101	16944	17205	16955	16934	16934	17243	17141	16936	16909	16906	17056	16960	16968	17240	17268	16899	17178	17021	16887	16956	17051	16829	16873	17095	17044	17012	17052	16898	16861	16996	16963	17011	17038	17118	16970	17014	17146	17064	16940	16850	17236	16961	16841	16959	16931	16828	16937	17051	17022	16923	17062	17011	17081	17015	17063	17079	16967	17050	16956	17072	17044	17036	16812	16927	16842	17179	17103	17005	16901	16828	17073	17198	17063	17089	17098	17148	16847	17017	17053	17026	17024	16980	17075	16982	16980	16888	17189	17114	16767	16947	17053	16996	17067	16964	17218	17090	16896	17117	17030	17153	17033	17071	16880	16929	16677	16852	17041	16810	17033	16961	17111	16910	17100	16821	16962	16825	17005	17009	16754	17101	16994	17014	16974	17179	16954	16942	17029	16996	17100	16843	16795	17050	16966	16865	17085	17018	16723	16773	16949	16883	17007	16871	17250	16787	17235	17117	17007	16979	16950	17002	17077	16918	17054	17049	16766	17167	17107	16754	17120	17217	17172	17037	17012	16872	16971	16947	16972	16843	17157	16961	16919	17148	16932	17089	17024	16939	16869	17063	16827	16908	17007	16967	17063	16710	16982	17002	17062	17309	17087	16958	16904	16956	17039	17005	17073	16869	16905	17193	16976	16898	16926	16895	17056	17079	16986	17055	16951	17085	17003	17162	17013	16940	16955	17208	16849	16976	17209	17125	16915	17006	16943	16782	17101	17009	16920
25210	44987	41829	33725	30728	27570	23485	20187	18569	17538	17505	16850	16587	16140	16059	15856	15521	15313	15327	14947	14872	14943	14880	14825	14832	14528	14636	14690	14577	14657	14562	14515	14776	14540	14607	14663	14515	14506	14649	14594	14406	14487	14504	14516	14480	14406	14470	14502	14440	14492	14468	14461	14429	14419	14611	14420	14650	14590	14479	14474	14522	14353	14419	14517	14484	14399	14477	14592	14500	14342	14523	14456	14508	14343	14601	14409	14426	14433	14359	14620	14373	14542	14355	14634	14423	14449	14665	14472	14321	14552	14449	14420	14502	14521	14386	14559	14455	14388	14596	14287	14342	14340	14587	14514	14341	14320	14555	14432	14552	14542	14349	14385	14524	14367	14478	14437	14233	14303	14343	14422	14591	14407	14420	14409	14418	14535	14476	14252	14456	14482	14675	14401	14477	14409	14592	14417	14318	14368	14518	14360	14338	14532	14515	14458	14449	14427	14395	14398	14381	14527	14626	14451	14482	14655	14371	14432	14506	14474	14419	14706	14500	14476	14382	14389	14565	14591	14474	14445	14589	14395	14442	14348	14496	14548	14553	14562	14606	14322	14447	14526	14342	14384	14496	14613	14407	14436	14529	14381	14568	14351	14673	14479	14489	14410	14558	14475	14531	14402	14287	14398	14592	14325	14510	14411	14387	14346	14286	14423	14497	14425	14425	14394	14441	14506	14579	14281	14414	14469	14409	14212	14520	14472	14503	14568	14559	14411	14440	14399	14505	14557	14456	14388	14537	14661	14422	14489	14464	14462	14505	14468	14471	14394	14593	14480	14350	14546	14514	14471	14439	14451	14458	14343	14372	14500	14480	14537	14446	14425	14447	14400	14400	14415	14382	14372	14412	14458	14647	14362	14163	14400	14424	14648	14398	14508	14530	14534	14539	14419	14243	14404	14254	14476	14472	14393	14529	14490	14293	14263	14294	14406	14535	14316	14540	14527	14378	14595	14339	14648	14458	14456	14465	14336	14570	14367	14529	14260	14298	14536	14335	14369	14431	14274	14523	14426	14501	14494	14595	14455	14487	14426	14437	14497	14503	14562	14324	14534	14388	14350	14299	14426	14470	14619	14253	14518	14479	14481	14242	14487	14531	14390	14434	14391	14476	14417	14463	14587	14462	14438	14500	14477	14640	14550	14443	14492	14449	14571	14457	14484	14503	14478	14428	14513	14414	14373	14299	14493	14534	14413	14423	14437	14478	14458	14430	14631	14512	14540	14247	14400	14382	14528	14535	14528	14472	14384	14375	14636	14332	14593	14421	14428	14308	14512	14443	14402	14389	14415	14553	14354	14293	14522	14437	14475	14565	14507	14365	14625	14429	14455	14500	14410	14650	14548	14428	14599	14475	14445	14333	14629	14481	14448	14594	14388	14379	14302	14515	14512	14464	14487	14479	14641	14289	14472	14408	14432	14486	14434	14454	14394	14569	14553	14470	14326	14480	14449	14399	14492	14519	14418	14422	14494	14615	14239	14473	14507	14290	14514	14392	14411	14371	14394	14547	14436	14330	14519	14510	14321	14584	14370	14453	14519	14587	14533	14504	14535	14569	14404	14366	14348	14505	14412	14420	14553	14304	14329	14383	14471	14488	14561	14448	14341	14582	14389	14276	14389	14307	14419	14610	14463	14461	14453	14348	14425	14746	14553	14352	14303	14492	14529	14498	14429	14468	14446	14510	14500	14413	14558	14559	14619	14337	14431	14363	14504	14473	14450	14350	14412	14495	14426	14385	14325	14527	14410	14368	14453	14472	14465	14404	14527	14679	14475	14542	14394	14425	14345	14456	14471	14363	14415	14512	14508	14442	14290	14372	14479	14430	14320	14339	14444	14439	14429	14536	14368	14519	14562	14663	14610	14328	14324	14472	14575	14423	14407	14480	14415	14613	14464	14429	14263	14386	14454	14327	14547	14430	14390	14540	14579	14468	14487	14458	14512	14327	14359	14360	14686	14571	14572	14357	14640	14520	14512	14415	14447	14542	14596	14507	14485	14585	14393	14422	14518	14384	14541	14333	14284	14543	14423	14446	14353	14456	14537	14463	14401	14421	14498	14532	14518	14464	14434	14366	14580	14585	14306	14652	14335	14568	14299	14522	14410	14322	14427	14446	14493	14320	14513	14620	14390	14365	14403	14369	14399	14423	14736	14365	14467	14399	14619	14486	14379	14461	14247	14618	14329	14234	14627	14607	14370	14602	14458	14381	14423	14324	14581	14449	14413	14409	14509	14311	14536	14539	14541	14664	14461	14483	14409	14510	14383	14346	14382	14631	14528	14413	14390	14467	14489	14436	14451	14491	14495	14497	14435	14490	14480	14416	14410	14567	14403	14508	14461	14500	14491	14419	14388	14459	14473	14343	14457	14295	14530	14365	14433	14539	14406	14357	14567	14390	14377	14551	14355	14340	14558	14358	14441	14473	14608	14347	14447	14666	14314	14524	14545	14566	14565	14372	14500	14411	14281	14375	14341	14452	14483	14306	14543	14382	14354	14435	14386	14554	14391	14526	14417	14398	14501	14599	14558	14435	14453	14488	14455	14370	14558	14486	14462	14585	14417	14486	14475	14343	14480	14447	14444	14479	14353	14457	14569	14309	14425	14529	14445	14608	14319	14398	14424	14432	14491	14363	14587	14234	14440	14390	14392	14516	14412	14478	14226	14492	14383	14493	14290	14467	14538	14580	14408	14455	14397	14362	14524	14521	14594	14567	14533	14339	14422	14439	14592	14570	14418	14468	14524	14465	14275	14594	14539	14524	14380	14445	14453	14406	14708	14456	14484	14308	14363	14425	14426	14538	14395	14569	14326	14382	14452	14572	14482	14448	14405	14413	14416	14491	14504	14370	14529	14341	14347	14461	14344	14521	14491	14440	14490	14434	14440	14506	14472	14339	14326	14394	14245	14526	14546	14571	14444	14418	14495	14351	14572	14543	14486	14343	14401	14583	14518	14309	14619	14374	14131	14629	14550	14419	14566	14446	14491	14514	14479	14547	14425	14456	14424	14359	14463	14394	14524	14384	14384	14512	14487	14332	14444	14431	14391	14441	14444	14503	14348	14438	14428	14431	14295	14338	14511	14453	14490	14458	14561	14427	14459	14561	14471	14571	14410	14342	14436	14587	14481	14438	14513	14383	14496	14521	14400	14424	14505	14469	14573	14410	14400	14224	14461	14448	14327	14571	14396	14476	14492	14579	14344	14446	14374	14622	14232	14421	14346	14580	14419	14513	14514	14268	14401	14518	14502	14492	14494	14453	14449	14570	14422	14623	14326	14433	14486	14391	14480	14370	14569	14287	14381	14517	14289	14564	14434	14434	14455	14465	14389	14384	14333	14344	14535	14367	14448	14445	14451	14424	14502	14576	14539	14655	14507	14486	14421	14623	14531	14496	14296	14491	14536	14603	14310	14500	14453	14352	14508	14418	14415	14430	14630	14381	14369	14554	14364	14613	14476	14666	14307	14429	14301	14324	14577	14433	14381	14518	14282	14381	14571	14402	14529	14473	14393	14415	14481	14520	14317	14555	14471	14484	14311	14509	14623	14583	14415	14455	14450	14309	14479	14368	14500	14387	14399	14336	14559	14572	14367	14575	14414	14429	14537	14461	14460	14466	14576	14581	14520	14325	14465	14413	14388	14473	14363	14612	14569	14450	14508	14540	14425	14574	14274	14446	14487	14522	14310	14367	14619	14547	14519	14401	14484	14505	14330	14489	14441	14649	14403	14483	14622	14470	14576	14459	14616	14619	14430	14376	14456	14331	14476	14332	14478	14523	14314	14488	14347	14512	14346	14551	14407	14456	14356	14459	14401	14566	14432	14472	14399	14468	14571	14390	14470	14518	14460	14391	14361	14642	14506	14630	14496	14528	14558	14453	14459	14433	14391	14379	14432	14188	14291	14426	14470	14621	14595	14428	14426	14312	14373	14348	14407	14472	14232	14375	14399	14360	14486	14541	14453	14537	14605	14261	14576	14511	14395	14587	14431	14477	14433	14409	14356	14429	14474	14469	14592	14425	14614	14520	14528	14487	14339	14391	14407	14442	14448	14362	14480	14463	14376	14487	14406	14513	14603	14372	14426	14507	14344	14621	14474	14494	14382	14396	14461	14361	14384	14454	14416	14513	14415	14312	14425	14468	14371	14451	14495	14556	14500	14434	14455	14370	14556	14551	14336	14357	14424	14634	14356	14379	14468	14381	14469	14316	14584	14377	14442	14525	14469	14272	14323	14348	14265	14582	14332	14390	14542	14380	14641	14471	14475	14414	14490	14373	14571	14550	14436	14423	14465	14484	14545	14338	14493	14519	14522	14343	14394	14302	14475	14530	14342	14434	14363	14595	14431	14573	14498	14482	14521	14483	14500	14458	14295	14473	14451	14457	14383	14486	14564	14495	14500	14558	14516	14423	14579	14418	14337	14526	14300	14417	14548	14428	14441	14559	14444	14343	14547	14542	14396	14457	14487	14493	14314	14608	14431	14356	14356	14421	14442	14271	14539	14461	14467	14578	14451	14501	14526	14426	14405	14454	14477	14569	14326	14416	14486	14388	14423	14415	14439	14438	14488	14378	14633	14405	14568	14440	14355	14574	14373	14320	14555	14481	14429	14580	14495	14585	14399	14396	14596	14522	14443	14447	14416	14588	14356	14400	14374	14438	14433	14334	14513	14458	14552	14358	14303	14415	14333	14459	14410	14426	14478	14495	14399	14392	14576	14432	14379	14267	14497	14466	14351	14280	14329	14415	14378	14468	14422	14417	14362	14391	14438	14385	14483	14445	14440	14363	14486	14300	14382	14614	14554	14366	14380	14474	14565	14460	14354	14404	14382	14406	14453	14552	14429	14513	14485	14352	14527	14400	14435	14519	14629	14630	14387	14561	14506	14559	14374	14508	14554	14503	14472	14446	14341	14468	14405	14383	14440	14504	14616	14493	14525	14423	14443	14435	14444	14548	14533	14313	14338	14501	14526	14406	14515	14602	14463	14359	14395	14442	14523	14424	14410	14388	14389	14475	14464	14383	14317	14500	14294	14453	14543	14437	14430	14570	14670	14368	14521	14458	14581	14394	14348	14451	14436	14561	14495	14347	14441	14387	14414	14345	14511	14449	14483	14525	14333	14429	14237
22735	21046	28781	23663	22610	27400	29803	23671	21564	21368	21114	20568	20147	20035	19644	19465	19355	19259	18966	18939	18897	18748	18518	18688	18647	18721	18465	18476	18532	18428	18398	18538	18467	18302	18391	18263	18307	18525	18318	18274	18331	18342	18546	18273	18275	18606	18319	18265	18183	18121	18474	18353	18285	18311	18223	18276	18223	18269	18278	18243	18311	18338	18258	18218	18319	18314	18256	18070	18185	18198	18282	18427	18400	18132	18166	18184	18432	18197	18375	18184	18191	18140	18383	18237	18282	18172	18214	17937	18102	18330	18127	17955	18228	18216	18339	18273	18130	18126	18170	18131	18245	18225	18270	18239	18181	18019	18281	18220	18282	18097	18408	18043	18262	18052	18109	18202	18330	18274	18168	18184	18122	18137	18285	17928	18259	18373	18197	18019	18297	18208	18136	18294	18147	18218	18210	18133	18313	18344	18152	18195	18227	17979	18192	18184	18273	18125	18246	18217	18078	18133	18347	18107	18133	18092	18220	18302	18121	18086	18368	18188	18119	18114	18289	18145	18112	18294	18113	18191	18392	18271	18182	18264	18249	18153	18274	18219	18123	18271	18251	18378	18208	18143	18225	18153	17960	18341	18233	18373	18205	18013	18338	18263	18034	18141	18151	18057	18225	18224	18302	18199	18300	18018	18241	18362	18146	18152	18248	18083	18291	18138	18021	18418	18234	18188	18138	18082	18145	18093	18130	18190	18028	18079	18018	18094	18118	18410	18262	18153	18295	18087	18157	18213	18337	18000	18313	18127	18311	18174	18111	18175	18460	18228	18461	18125	18135	18215	18258	18186	18155	18119	18080	18070	18236	18142	18276	18215	18231	18237	18187	18213	18256	18146	18417	18299	18551	18501	18156	18144	18348	18141	18037	18329	18263	18202	18169	18081	18238	18329	18278	18186	18141	18215	18435	18216	18162	18003	18081	18035	18272	18098	18181	18123	18290	18164	18255	18408	18062	18049	18127	18397	18388	18211	18217	18105	18348	18348	18338	18187	17990	18273	18388	18039	18142	18180	18220	18378	18022	18124	18257	18058	18248	18131	18118	18255	18158	18104	18318	18161	18326	18142	18344	18259	18196	18096	18063	18043	18246	18034	18049	18132	18052	18176	18106	18133	18108	18119	18125	18077	18138	18146	18246	18246	18058	18348	18183	18230	18055	17939	18250	17996	18379	18010	18227	18048	18217	18192	18053	18197	18030	18205	18204	18267	18131	18189	18315	18251	18375	18288	18280	18296	18107	18182	18293	18416	18116	18342	18295	17947	18115	18089	18324	18233	18205	18235	18344	18358	18237	18248	18206	18216	18358	18400	18114	18480	18263	18276	18309	17855	18062	18174	18111	18302	18206	18187	18129	18392	18115	17879	18163	18193	18284	18187	18326	18427	18353	18059	18294	18244	18207	18154	18051	17998	18311	18320	18098	18029	18250	18007	18148	18246	18436	17997	18322	18278	18320	18197	18207	18143	18334	18306	18246	18454	18295	18140	18160	18266	18319	18107	17992	18110	18248	18085	18163	18137	18074	18312	18075	18187	18264	18144	18148	18176	18230	18061	18226	18191	18302	18298	18371	18307	18113	18087	18136	18080	18136	18101	18225	18366	18108	18349	18478	18332	18111	17937	18267	18234	18158	18071	18303	18245	18160	18128	18217	18149	18146	18264	18132	18165	18256	18181	18154	18300	18154	18397	18256	18134	18254	18208	18171	18162	18029	18197	18259	18299	18031	18246	18327	18414	18252	18393	18370	18272	18361	18124	18191	18216	18193	18003	18118	18193	18285	18025	18260	18178	18181	18110	18275	18222	18139	18171	18197	18121	18139	18157	18289	18298	18111	18060	18315	18084	17934	18142	17946	18285	17997	18105	18211	18099	18278	18257	18193	18267	18096	18263	18146	18159	18424	18310	18200	18391	18259	18143	18369	18126	18379	18214	18075	18030	18226	18160	18380	18252	18394	18047	18285	18243	18284	18378	18219	18237	18255	18242	18304	18324	18203	18183	18163	18110	18326	18327	18176	18367	18306	18245	18176	18109	18183	18083	17990	18373	18179	18082	18403	18245	18302	18605	18087	18301	18450	18193	18044	18252	18001	17965	18004	18099	18203	18256	18373	18127	18017	18141	18303	18229	18127	18124	18403	18021	18292	18096	18214	18152	18070	18250	18149	17999	18170	18229	18173	18115	18163	18158	18223	18313	18162	18365	18167	18321	18095	17975	18033	17946	18349	18368	18135	18361	18309	17953	18148	18292	18226	18137	18016	17974	18320	18156	18252	18135	18219	18002	18256	18009	18218	18376	18198	18189	18244	18031	18329	18065	18259	18394	18291	18174	18260	18359	18239	18446	18166	18027	18110	18209	17968	18167	17982	18050	18069	18145	18345	18468	18087	18179	18295	18202	18091	18229	18183	18339	18195	18118	18174	18106	18232	18151	18011	18215	18133	18070	18340	18405	18395	18175	18254	18106	18165	18080	18164	18404	18285	18325	18281	18466	18277	18251	18460	18402	18231	18231	18040	18303	18130	18263	18121	18229	18242	18173	18137	18074	18348	18084	18097	18162	18256	18284	18347	18263	18192	18224	18128	18202	18140	18264	18306	18186	18181	18276	18156	18244	18238	18076	18154	18150	18296	18184	18205	18162	18180	18218	18104	18358	18264	18259	18218	18407	18196	18400	18218	18221	18227	18304	18308	18202	18219	18166	18167	18483	18369	18133	18223	18262	18122	18339	18250	18061	18288	18394	18336	18147	18208	18099	18206	18003	18143	18350	18121	18097	17996	18356	18313	18049	18118	18114	18143	18023	18242	18204	18228	18361	18244	18246	18174	18226	18119	18217	18211	18391	18231	18057	18404	18296	18182	18153	17914	18339	18137	18184	18212	18226	18070	18090	18321	18156	18221	18079	18337	18304	18153	18025	17995	18211	18357	18185	18243	18018	18198	18479	18467	18173	18245	17934	18354	18134	18288	18148	18386	18117	18246	18155	18144	18395	18235	18241	18145	18068	18181	18246	18294	18391	18326	18210	18284	18306	18054	18182	18282	18027	18192	18201	18304	18051	18414	18320	18228	18186	18328	18269	18120	18044	18223	18143	18221	18201	18307	18169	18330	18093	18265	18211	18070	18078	18145	18146	18164	18208	18201	18158	18142	18294	18331	18341	18258	18151	18163	18166	18178	18263	18126	18011	18368	18188	18113	18172	18079	18282	18207	18157	18104	18237	18391	17989	18450	18189	18222	18065	17982	18037	18049	18032	18230	18075	18278	18241	18154	18416	18219	18166	18248	17934	18217	18136	18297	18427	18269	18129	18161	18050	18164	18259	18287	18221	18178	18015	18172	18275	17874	18233	18304	18215	17990	18175	18336	18172	18285	18338	18268	18241	18005	18071	18307	18124	18467	18079	18347	17980	18006	18109	18362	18370	18389	18061	18396	18305	18154	18325	18179	18023	18164	18277	18118	18274	18265	18173	18280	18301	18267	18085	18078	18068	18306	18189	18338	18142	18285	18047	18075	18280	18150	18258	18231	18315	18232	18226	18017	18281	18300	18100	17946	18292	18101	18121	18095	18227	18162	18121	18211	18195	18137	18106	18191	18168	18278	17953	18174	18111	18159	18252	18112	18253	18162	18238	18352	18189	18067	18238	18182	18196	18194	18047	18198	18327	18231	18252	18089	18060	18041	18212	18127	18157	18228	18187	18185	18153	18330	18344	18127	18233	18064	18066	18257	18083	18220	18141	18114	18316	18285	18174	18221	18022	18272	18147	18293	18308	18075	18211	18159	18264	18486	17999	18150	18320	18212	18094	18376	18244	18401	18073	18264	18189	18386	18239	18096	18154	18361	18075	18120	18167	18186	18093	18199	18386	18132	18144	18194	18180	18208	18270	18283	18165	18401	18188	18343	18172	18014	18164	18247	18332	18149	18450	18522	18193	18187	18099	18206	18314	18237	18218	17978	18094	18144	17916	18222	17941	18136	18211	17937	18295	18060	18351	18106	18083	18143	18163	18125	18229	18172	18218	18214	18209	18245	18154	18320	18265	18139	18152	18299	18322	18100	18130	18209	18218	18116	18336	18203	18302	18202	18109	18076	18150	18194	18047	18215	18388	18245	18325	18161	18304	18185	17932	18235	17928	18257	18156	18115	18172	18258	18075	18187	18291	18367	18230	18199	18100	18284	18011	18215	18059	18019	17973	18269	18150	18003	18274	18401	18175	18070	18075	18223	18110	18229	18204	18177	18339	18311	18169	18162	18203	18302	18258	18510	18224	18285	18164	18284	18178	18408	18051	18293	17969	18190	18018	17999	18117	18130	18198	18152	18000	18137	18204	18090	18224	18116	18227	18391	18208	18310	18121	18007	18394	18086	18233	18100	18269	18165	18141	18135	18156	18237	18226	18221	18391	18136	18267	18105	18295	18198	18038	18108	18066	18210	18410	18104	18318	18209	18310	18160	18247	18273	18196	18187	18223	18330	18016	18242	18104	18148	18161	18062	18206	18243	18299	18203	18332	18311	18319	18346	18262	17968	18115	18235	18184	18072	18344	17989	18130	18094	18385	18125	18206	18134	18225	18210	18210	18309	18132	18115	17855	18143	17969	18069	18041	18200	18202	18148	18133	18230	18143	18087	18184	18208	18156	18257	18493	18171	18323	18376	18160	18349	18101	18004	18134	18071	18181	18100	18432	18347	18290	18332	18088	18332	18160	18235	18204	18140	18237	18177	18263	18152	18149	18067	18255	18082	18260	18133	18149	18089	18235	18377	18146	18477	18199	18249	18231	18211	18164	18005	18086	18165	18339	18075	18254	18073	18132	18189	18271	18080	18106	18244	18265	18144	18188	18235	18335	18050	18035	18242	18258	18198	18239	18161	18103	18014	18329	18243	18104	18478	18387	18112	18127	18287	18271	18327	18196	18197	18108	18094	18233	18325	18184	18123	18365	18166	18181	18340	18239	18292	18303	18194	18176	18233	17964	17992	18184	18373	18105	18262	18139	18233	18409	18396	18074	18244	18092	18045	18174	18327	18235	18089	18010	18212	18271	18185	18254	18326	18280	18299	18229	18222	18067	18308	18391	18092	18151	18015	18088	18154	18229	18048	18265	18276	18329	18420	18090	18073	18183	18222	18321
27262	49634	46624	37324	34915	31279	26550	22381	20382	19629	19126	18507	18107	17420	17216	16915	16594	16459	16189	15790	15837	15622	15739	15438	15392	15243	15360	15269	15172	15308	15272	15359	15320	15357	15344	15376	15279	15232	15252	15067	15212	15081	15114	15074	15225	15155	15163	15078	15282	15151	15253	15023	15278	15164	15175	15079	15220	15135	15269	15085	15267	15210	15151	15191	15036	15240	15099	15056	15108	15180	15110	15217	15141	15062	15174	15259	15151	14943	14995	15112	15310	15150	14976	15068	15293	15277	15108	15077	15133	15158	15116	15015	15130	15292	15096	15068	15252	14928	15038	15109	15317	15305	15146	15134	15273	15083	14905	15044	15222	14994	15258	15134	15137	15035	15151	15285	15199	15105	15074	15071	15149	15020	15194	15049	15099	15070	15021	15181	15045	15102	15042	15120	15035	15067	15100	15147	15182	15098	15128	15078	15131	15017	15087	15159	15177	15154	15002	15236	15096	15116	15136	15124	14985	15249	15178	15065	14988	15185	15417	14982	15083	15050	15061	15089	15099	15232	14988	15115	15234	15058	15122	15160	15041	15069	15181	15147	15263	15013	15001	15120	15015	15211	14948	15063	15103	15148	15158	15116	15073	15021	15119	15247	15322	14885	15095	15126	14988	15154	14977	15058	14876	15156	15331	14926	15117	15049	15192	15236	15149	14990	15019	15109	15202	15017	15074	15233	15055	15034	15191	15037	15145	15181	15036	15167	15048	15139	15207	15112	15159	14989	15187	15014	15217	15078	15197	15128	15338	15192	15191	14975	14949	15340	15177	15138	15016	15176	15277	15195	15253	15074	15115	15101	15088	14958	15006	15096	15295	15279	15266	15127	15303	15135	15221	15132	15304	15033	15179	15167	15040	15124	15185	15190	15209	15158	15023	14998	14928	15097	15165	15176	15168	15098	15068	15006	15139	15101	15209	15184	15020	15075	15070	15137	14915	15090	15037	15101	15062	15244	15042	15147	15168	15030	14967	14981	15056	15236	15135	15104	15150	15049	15111	15160	14958	15175	15132	15206	15183	15117	15074	14973	15099	15149	15022	15083	14992	15114	15022	14888	15154	15088	15058	15099	15227	15094	15214	15129	15154	15174	15038	15182	14998	15172	14916	15152	15317	14975	15127	15260	15170	15094	15148	14965	15215	15048	15287	15124	15197	15247	15098	15125	15091	15095	15173	15088	15176	15065	15135	15101	15053	15007	15011	15025	15216	15099	15230	15171	14984	15089	15099	15188	15132	15178	15120	15097	15168	15172	15118	15263	14960	14982	14940	15213	15243	15119	15088	14989	15099	14962	15271	15035	15033	15087	15098	14898	15208	15101	15103	15049	14950	15026	15001	15145	15181	15162	15036	14989	15073	15098	15241	14963	15185	15055	15144	15097	15022	14902	14847	15066	15131	15103	15175	15045	15342	15155	14988	15190	15054	15197	14894	15348	15002	15056	15027	15099	15054	14997	15190	15079	14961	15152	15099	15187	15132	15165	15022	15183	15081	15275	15136	15063	14925	14993	15215	15166	15094	15056	15155	15213	14978	15090	15055	15135	14995	15086	15124	15100	15038	15155	15104	15047	15044	15111	15128	15160	14988	15178	15126	14927	15099	15174	15308	15162	15064	15153	15202	15202	15267	14973	15147	14998	15208	15188	15015	15076	15184	15040	15052	15128	15123	15076	14988	15119	15129	15134	15122	15209	15156	15015	15017	14990	15267	15103	15062	15090	15001	15139	15137	15118	15150	14997	15080	15208	15112	15152	15118	15228	15214	15117	15303	15124	14973	15128	15109	15039	15013	15130	15116	15054	15175	14947	14941	15099	14910	15030	15080	15072	15134	14983	15203	14948	15099	15053	15117	15071	15102	15126	14903	15073	15095	15225	15168	15035	15182	15320	15033	15077	15256	15085	15123	15090	15224	15157	15258	15141	15094	15041	15097	15265	15031	15062	15207	15204	15051	15260	15060	15016	15146	15099	15107	15031	14989	15237	15129	15053	15078	15174	15146	15008	15170	14918	15190	15096	15188	15070	15026	15136	14923	15130	15117	14968	15068	15022	15272	15161	15283	15205	15288	15213	15023	15142	15226	15229	15088	15038	15094	15084	15226	15039	15203	15267	14916	15268	15012	15122	15033	15031	15113	15049	15246	15168	15078	15121	15145	15056	15085	15155	15086	15153	15138	15225	14973	15183	15077	14948	15070	15018	15025	15059	14982	15163	14920	15207	15114	15126	15033	14917	15110	15160	15089	15344	15099	15013	15154	15135	15189	15148	15116	15334	15215	14945	15155	14964	14980	15069	15109	15372	15013	15113	14980	15168	15128	14970	14974	14903	15123	15185	15006	15361	15173	15072	14934	15158	15274	14936	15208	15053	15075	14866	15080	15335	15118	15166	14943	15186	14976	15057	15103	15171	15285	15132	15098	15188	15137	15174	15083	15106	15097	15134	15105	15080	15208	15142	15148	15075	15119	15134	15055	15020	15247	15017	15119	15316	15152	14955	14916	15065	14918	15131	15327	15101	15147	15173	15058	14988	15212	14986	15047	15124	15071	15151	15048	15082	14911	15134	15071	15341	15175	14960	15103	15105	15073	14927	14969	15183	15150	15008	15026	15090	15145	15240	15024	15191	14968	15161	15243	15295	15073	14997	15147	15188	15155	15315	15065	15149	15143	15043	15114	15148	15131	14970	15183	15173	15068	15115	14873	15065	15179	15065	15052	15118	15150	15077	15083	15092	15454	15088	15307	15007	14842	15217	15154	15053	15133	15061	14982	15086	15118	15200	15228	14973	15143	15081	15188	15209	15046	15223	14988	14864	15076	15226	14947	15219	15098	15154	15149	15102	15170	15279	15092	15197	15053	15093	15080	15143	15107	15012	15128	15055	15011	15114	15127	14935	14995	15129	15198	15120	15167	14891	15042	15108	14965	15158	15201	15277	15275	14856	15120	14969	15283	14974	15137	15123	15143	15140	15183	15028	15203	15339	15199	15160	15057	14858	15066	15077	15059	15242	15204	15172	15063	14962	15321	15127	15149	15015	14978	15106	15263	15048	15278	15054	15083	15071	15041	15160	14911	15022	15051	15129	15251	15059	14891	14993	15056	15132	15123	15167	15154	15053	15150	15117	15080	15166	15162	15005	14960	15038	15255	15070	15062	15189	15014	15105	15106	15175	15191	15100	15122	15069	15122	15151	15208	15013	15174	15213	15138	15177	15251	15256	15090	15099	15139	15202	15043	15032	15216	15041	15301	14947	15007	15072	15208	15194	15119	15037	15083	15107	15116	15078	15069	15171	15150	15209	15096	15043	14956	15003	15049	14963	15096	15023	15190	15127	15171	15095	14972	15162	15092	14986	15061	14978	15223	15085	14937	15137	15107	15034	15228	15015	15104	15202	15106	15002	15114	15097	15111	15210	15039	15107	15162	15062	14976	15020	15069	15191	15204	14996	14957	15023	15095	15163	15048	15081	15057	15063	14907	15175	14919	15091	15009	15147	15118	15123	15038	15056	15191	15056	15165	15088	15166	15101	15256	15122	15062	14966	15212	15239	15046	15042	15031	15221	15035	14949	15115	15230	14937	14938	15049	15199	15003	15214	15105	15048	14981	15270	15238	15073	15098	14998	15031	15113	15188	15173	15179	15147	15085	15064	15205	15311	15266	14982	15167	15076	15102	15104	15181	15043	15112	15104	15214	14961	15176	14996	14988	15087	15107	15022	15016	15093	15137	15023	15080	15229	15158	14868	15129	15179	15250	15015	15171	15157	15257	15073	15208	15178	15159	15093	14901	15175	15099	15173	14998	15184	15156	14904	15166	15146	14998	14982	15040	15138	15053	15080	14995	15134	15063	14915	15113	15104	15202	15178	15134	14907	15108	15164	14943	15060	15137	14989	15104	15318	15032	15203	15088	15036	15190	15115	15215	15210	15021	15181	15026	14956	15055	15148	14965	15315	15172	15093	15187	15221	15120	15058	15176	15202	14969	15087	15029	15009	15066	15070	15046	15061	15101	15115	15144	15196	15400	15154	15132	15268	15006	15202	15091	15075	15220	15079	15080	15053	15150	15132	15012	15083	15133	15161	15046	15084	14921	15096	15154	15018	15175	15122	15218	15082	14995	15175	15145	15250	15058	15037	15044	15141	15167	15207	14868	15115	15205	15243	15381	14949	15088	14880	15105	15046	15105	14975	14990	14899	15065	15279	15140	15127	15183	15187	15101	15140	15168	15178	15227	15016	15143	15095	15006	15174	15208	15100	15112	15280	15252	15130	15114	15188	15286	15220	15017	15169	15262	15178	14978	14955	14908	15143	15293	15015	15319	14948	15307	15176	15113	15201	14951	15178	14942	14924	15068	15154	15123	15314	14931	15223	15062	15081	15165	15041	15049	15131	14980	15170	15048	15042	15133	15125	15039	15223	14932	15118	15273	15039	15087	15122	15084	15231	15182	15079	15109	15069	15351	15170	15112	15035	15027	15012	15146	15051	15129	15057	15028	15106	15104	15135	15186	15315	14952	15115	15028	15101	15025	15125	15077	15018	15211	15104	15054	15235	15232	15217	15267	15161	15105	15231	15118	15143	15123	15156	14933	15049	15142	15303	15154	15086	15117	15041	15138	15167	15100	15018	15237	15107	14990	15217	15262	15175	15180	14936	15098	15092	15146	15106	15325	14978	15164	15272	15164	15212	15101	15030	14926	14932	15142	15239	15024	15108	15287	14988	15247	15040	15052	15144	15193	15135	14986	14994	15246	15068	15129	15087	15163	15017	15235	15085	15061	15191	15119	14988	15120	15182	14927	15004	15133	15119	15019	15098	15180	15214	15243	15209	14984	15105	15030	15238	15103	15136	15069	15143	15095	15230	15122	14981	15047	15192	14866	15057	15129	14928	15030	14989	15096	15230	15028	15055	14989	15166	15246	14939	15269	15119	15110	14962	14864	15124	15093	14986	15124	15022	15132	15242	15028	14998	15028	14985	15120	15051	15312	14949	15012	14985	15090	15096	15105	15214	15039	15155	15117	15207	15084	15144	15087	15116	15054	14980	15080	15008	14936	15064	15069	15114	15312	14953	15045	15038	15118	15021	15228	15192	14998	14946	15073	15073	15102	15083	15070	15129	15169	15210	15045	15161
28355	25061	31547	29419	25364	23040	21258	19271	18196	18109	18051	17719	17695	17740	17604	17693	17456	17401	17327	17210	17313	17118	17121	17030	16994	17172	16859	16941	17129	17061	16864	17086	16933	16892	16953	16856	17038	17258	16756	16726	17080	16988	17091	17037	16790	17048	17101	16908	16886	16866	16883	16960	16687	16904	17002	17095	16968	17044	16928	16839	16846	16998	16952	17016	17092	16734	17052	16958	16905	16824	17059	17001	16959	17037	16902	16907	16923	17152	16853	17036	17009	16916	16966	16955	17030	16869	16959	17000	16734	17040	17078	17044	17034	16961	16986	17030	16990	16824	16986	16844	16830	16943	16859	17038	17164	17058	17039	16777	17014	16938	16916	16943	16836	17199	16889	16807	17134	16921	16880	16835	16612	16902	16988	16829	16865	16905	16880	16902	16718	17203	17082	16876	17048	16887	16809	16873	16869	16936	17101	16843	17190	16914	16958	16819	17029	16844	17093	17056	16851	16939	16948	16838	16879	16816	16744	16874	17040	17076	16988	16785	16872	17113	16766	16691	16966	16999	16814	17111	16986	16853	16891	16879	16856	17019	16914	16827	17067	16911	16911	16981	17062	16924	17000	16880	16961	16982	17174	16843	16932	17047	17047	17098	16942	17002	16840	17039	16727	16871	17098	16892	17015	16619	16794	16889	16885	16790	16922	16792	16890	16883	16918	17026	16972	16692	16939	17095	16893	16804	17022	16938	16829	16696	16964	16944	17006	16951	17043	16786	16827	17001	16981	16974	17013	16920	16993	16888	16776	16978	16836	16917	16723	16915	17013	16835	17065	16748	17051	16788	17014	17059	16979	16920	16872	16752	16912	16832	17016	16917	16864	16896	16793	16714	17086	16742	16864	16834	16963	16691	17030	16859	16817	17007	16784	16877	17033	16795	16753	16885	16929	16764	16853	16838	16998	16871	16994	16910	16991	16970	16954	16978	16986	16988	16973	16890	17024	16994	17003	16969	16916	16955	17015	17028	16917	16950	16896	16861	16806	16905	16977	16862	16881	16857	16781	16824	16783	16948	16908	17047	16815	17092	17008	16816	16895	16864	16935	16797	16852	16921	16907	16967	17018	16908	16917	16991	16934	17057	17056	16663	16878	17045	17079	17077	16832	16864	16765	16998	16889	16833	16963	16726	16842	17202	16986	16840	17038	16722	16806	16754	16757	16915	16858	16951	16970	16978	17136	16907	16862	16892	16802	16991	16836	17089	16924	16899	17055	16998	16869	16660	16930	16949	16977	17010	16897	16797	16934	17173	17059	16781	16847	16984	16995	16784	16869	16793	16851	16880	16792	17074	17027	16842	16847	16896	16874	17093	17044	16779	16809	16828	16991	17067	16658	16848	16867	16812	16940	17290	16921	16980	16842	17051	17005	16868	16940	17071	17049	16892	16874	16756	16957	16863	17179	17046	16928	16933	16931	16986	16912	16930	16727	16851	16779	17018	16821	17025	17003	16886	16915	16860	17052	16805	17066	16864	16927	16813	16934	16931	16867	16923	17011	16969	17018	17084	16787	16836	16926	16928	16877	17078	16999	16930	16957	17056	16865	16827	17018	17128	17005	17184	17074	16905	16711	17015	17072	16805	16967	17116	16903	16943	16935	16737	16947	16999	16791	16993	17001	16808	16943	16919	17055	17004	16975	16931	17009	16855	16951	16935	16857	16947	16799	16923	16936	16882	17007	16960	16983	16912	17132	17090	16986	17018	17024	16710	16834	16933	16809	16890	16888	16819	16799	17037	16974	16865	16939	16829	16744	16975	16947	16940	16912	16828	17072	16973	16923	17022	17015	16812	16969	16954	16927	16901	16953	16908	16885	17029	16971	16936	16877	16797	16976	16970	17185	16969	16896	16973	16901	17091	17002	16905	16786	16901	16804	16799	16816	16954	17104	16957	16854	17005	16949	16856	17038	16918	16804	17033	16976	17012	16929	16830	16771	17163	16956	16723	16909	16939	16991	16728	16913	16920	16830	16997	16967	16854	16874	16988	16864	16955	17015	16963	16968	16834	16918	16866	16811	16803	17108	16885	16946	16896	16889	16982	16823	17070	16766	17243	16919	16802	16903	17022	16951	16860	16975	16980	16785	16870	16961	16785	16789	16784	16874	16914	16692	16900	16960	16961	16985	16971	16923	16853	16845	16844	17077	16971	17002	17024	16816	16893	16810	16793	16731	16972	17114	16886	16780	17026	16806	16892	16932	16972	17033	17078	16755	16854	16954	16982	16905	16916	17022	16850	16748	16752	16925	17152	16896	16762	16954	16771	16949	17101	16941	16882	16929	17001	17024	16995	16974	16940	17004	16951	17155	16949	16921	16970	16999	17018	16732	17053	17137	16991	16997	16955	16906	16912	16886	16963	16961	16902	16995	17246	17102	16785	16903	16970	16851	17005	16930	17035	17048	16679	16978	17104	17151	16838	16911	16943	16969	16932	16925	16711	17060	16854	16927	17135	17052	16821	16937	16997	17122	16984	17032	16851	17054	16785	16994	16944	16813	16893	16974	17039	17011	16899	17045	16889	16854	16915	16969	16882	17006	16870	16995	16852	16907	16912	16971	16786	16948	17155	16979	16956	17056	16677	16900	16824	17019	16815	16904	16947	16927	16935	16845	17019	16982	16884	16948	16878	17087	16985	17105	16986	16785	16929	17072	16778	17013	17024	17304	17059	16877	16850	16963	16873	16724	16872	16712	16938	17103	17106	16956	16832	17011	16861	16817	17069	17103	17093	17025	16872	16886	16865	16878	16782	17000	16831	17018	16932	17003	17025	16827	16965	16960	16825	16886	16921	16963	16993	16869	16912	16999	17074	17041	16986	16992	17005	16939	16830	16896	16857	17118	16810	17028	16998	16934	16853	16976	16905	17237	17056	17188	16981	16864	16883	16780	17022	16695	16832	16912	16986	16833	16869	17011	16794	16796	17061	16823	17135	17003	16895	16919	16965	16905	16798	17063	16759	16735	16771	16895	16981	16822	16925	16958	16929	16776	16509	16868	16836	17041	16824	16981	16999	17280	16751	16875	17039	17002	16842	16845	16951	16808	16974	16978	17014	17056	16961	17005	16832	16839	16982	16919	16851	16968	16864	17102	17063	16865	17005	17027	16795	17131	16867	16960	16835	16842	17044	16860	16825	16990	16928	17070	17113	16957	17023	16803	16941	16932	16748	16874	16881	16923	16837	16841	16961	16941	17042	16773	17019	16934	16817	17097	17015	16939	16905	17131	16852	16925	16861	17127	16986	17069	17031	17063	16925	16933	16898	17104	17291	16985	16884	16905	16867	16924	16936	17023	17089	16845	17037	16961	16887	16735	16985	16830	16906	16893	16875	17002	17032	16923	16846	17032	16852	16996	17084	16866	16781	16966	16888	17134	16876	17057	16854	16983	17073	17018	17114	16836	17167	17071	17088	16877	16976	16852	16815	17097	16998	16729	16936	16839	16928	16993	16900	16798	16998	16826	16933	16959	16889	17022	16922	16976	16865	16874	16797	17064	16786	16890	16752	16789	16966	16940	17114	16973	16999	16809	16863	16706	16733	16750	17097	17254	17101	16911	16845	16862	17087	16977	16859	16757	17016	16920	16945	16765	17085	16918	16926	16739	17034	17017	17071	16849	16923	16966	16945	16954	16796	16795	16768	16977	16830	16872	16941	17125	16840	16922	16871	16929	16946	17070	16865	16858	17050	17009	17062	16871	16905	17011	16810	16762	16996	16721	17026	16946	16985	16906	17087	16987	17045	16893	16780	16985	16839	16878	16877	16878	16854	17015	16962	16958	16935	16826	16647	16802	17067	17143	16762	16981	16925	16915	16853	16933	16908	16875	17036	17198	16942	16935	16860	17009	16746	16823	16889	16894	17012	16869	17010	17083	16940	16828	16870	16917	16885	16983	17173	16820	16935	16863	16901	16936	16828	16796	17051	16855	16857	16903	17010	17000	16927	17015	16848	16800	16986	16884	16945	16968	16800	16870	16981	16911	16997	16940	16836	16769	16808	16817	16985	16909	16813	16732	16817	16951	16776	17135	16895	17007	17201	16829	16845	16943	16995	16821	16830	17126	16844	17068	17089	17180	16898	17073	16831	17081	16930	16948	16903	17067	16914	17011	16763	17025	17009	17046	16955	16822	16801	16889	16978	17018	16943	16802	16728	16748	17025	17055	16950	17153	17003	16999	16829	17055	16988	16845	16939	16900	16949	16851	17021	16995	16884	16885	16927	16748	17032	16820	17082	17001	17115	17040	17006	16974	16896	17012	16972	16897	16923	16827	16987	17024	16894	17006	17061	16808	16911	16827	16983	16926	16992	16911	16726	16899	16902	16982	17024	16811	17014	16967	17004	16906	16758	17176	16854	16903	16837	16991	16811	16934	17133	16956	16854	17007	16718	16812	16786	16942	16967	16892	17188	16972	16774	17018	16818	16819	16771	16856	16976	16952	17041	16937	17018	17091	16936	16891	17034	17056	17030	16979	17015	16911	17023	16825	16959	17099	16745	17265	16903	16787	17046	16939	16973	16942	17144	17025	16865	17043	16999	16918	16964	17042	16857	16751	16835	16990	16937	17042	16950	16812	17012	16864	16892	16893	16902	17047	16798	16874	17056	17003	17141	16995	16808	16976	16938	16941	16890	16936	16999	16909	17004	16887	16947	17053	17005	16938	17013	16869	16982	16886	17026	16987	16914	16861	17019	17124	16998	17155	16959	17057	16894	17078	16898	16774	16908	16880	17305	16977	17148	16828	16924	16918	16741	16954	16825	16908	17101	16905	16897	16778	16726	17065	16804	16933	16668	16817	16948	16981	16980	17109	16875	16854	17108	17035	16943	16833	16775	16876	16746	17033	16740	17079	16890	16846	16825	16970	16981	16993	17013	16990	16878	16712	16765	16955	16750	17198	16927	16856	16983	17185	16922	17068	16926	16805	16985	17080	17127	16987	17043	16918	16938	16854	16960	17053	17022	16918	16888	17049	16903	16822	17085	16938	16892	17030	16955	17134	16934	16947	17083	17218	17031	16979	16967	16977	16934	16996	16762	16663	16936	16799	16959	17014	16832	17025	16842	16974	16821	17001	17009	16973	16979	16928	16943	16929	17032	16879	16919	16963	17059	16822	16784	17011	16883	17035	17085
25025	37657	34328	27344	25191	22931	20077	17748	16511	16213	16045	15717	15616	15508	15422	15155	15023	14799	14732	14804	14816	14689	14646	14549	14472	14458	14603	14466	14437	14562	14559	14499	14365	14554	14321	14395	14404	14355	14508	14519	14442	14396	14255	14521	14445	14239	14333	14535	14358	14517	14372	14443	14461	14406	14508	14404	14508	14483	14511	14388	14347	14266	14521	14427	14295	14247	14463	14524	14568	14264	14438	14412	14476	14267	14469	14527	14343	14412	14563	14448	14389	14406	14301	14465	14489	14377	14473	14355	14461	14418	14469	14296	14294	14552	14335	14443	14507	14440	14414	14481	14373	14466	14296	14460	14393	14583	14416	14421	14319	14301	14329	14407	14395	14448	14455	14432	14494	14347	14356	14389	14292	14394	14290	14393	14204	14578	14405	14435	14507	14507	14402	14466	14419	14517	14235	14459	14350	14285	14454	14311	14373	14523	14287	14438	14237	14285	14572	14218	14394	14403	14180	14361	14502	14514	14413	14544	14322	14470	14436	14435	14220	14395	14397	14400	14294	14344	14464	14442	14467	14343	14196	14467	14278	14271	14457	14220	14381	14431	14320	14535	14402	14469	14295	14475	14375	14418	14352	14488	14376	14446	14231	14329	14460	14424	14253	14343	14423	14425	14490	14520	14393	14367	14520	14275	14373	14229	14358	14364	14291	14361	14446	14362	14458	14328	14401	14507	14323	14349	14480	14434	14394	14496	14453	14266	14353	14314	14371	14272	14348	14367	14423	14511	14279	14313	14357	14464	14464	14375	14226	14438	14468	14540	14282	14381	14388	14343	14490	14327	14372	14383	14309	14481	14445	14419	14314	14383	14477	14503	14381	14278	14288	14289	14314	14378	14229	14466	14418	14518	14398	14476	14434	14462	14482	14461	14334	14408	14470	14375	14513	14466	14527	14340	14441	14268	14454	14340	14471	14199	14347	14433	14477	14472	14542	14513	14388	14525	14521	14453	14343	14380	14263	14370	14304	14398	14379	14151	14445	14370	14348	14372	14546	14498	14371	14391	14252	14385	14279	14634	14521	14310	14473	14445	14433	14420	14129	14381	14400	14449	14255	14453	14175	14373	14355	14399	14383	14314	14441	14401	14280	14371	14429	14274	14386	14285	14181	14549	14370	14347	14389	14562	14442	14440	14508	14410	14432	14394	14245	14429	14349	14489	14258	14380	14348	14552	14568	14326	14443	14452	14258	14365	14361	14396	14251	14535	14412	14383	14303	14498	14351	14515	14538	14459	14264	14443	14426	14409	14311	14447	14356	14496	14440	14296	14268	14297	14575	14476	14439	14257	14366	14556	14421	14315	14353	14430	14343	14423	14394	14603	14550	14328	14346	14376	14347	14201	14432	14427	14468	14266	14320	14409	14245	14361	14541	14323	14288	14459	14393	14207	14466	14406	14286	14342	14474	14337	14594	14442	14469	14537	14561	14517	14371	14662	14425	14249	14411	14443	14456	14350	14488	14359	14161	14456	14390	14430	14382	14238	14533	14414	14469	14360	14238	14304	14499	14335	14397	14417	14403	14505	14358	14378	14474	14312	14435	14463	14493	14447	14439	14395	14372	14269	14346	14490	14385	14387	14447	14354	14450	14459	14298	14430	14516	14561	14504	14532	14439	14521	14413	14432	14497	14417	14427	14543	14417	14227	14319	14327	14413	14459	14441	14287	14502	14358	14312	14415	14470	14580	14453	14521	14413	14211	14395	14252	14264	14289	14517	14425	14365	14429	14483	14352	14420	14432	14566	14364	14390	14295	14385	14294	14524	14261	14565	14271	14244	14449	14442	14458	14301	14598	14359	14462	14329	14257	14350	14368	14257	14451	14297	14542	14349	14381	14318	14350	14375	14476	14389	14386	14313	14531	14251	14367	14359	14417	14459	14490	14254	14480	14353	14305	14364	14548	14355	14347	14403	14403	14466	14359	14564	14303	14324	14254	14496	14418	14510	14309	14541	14407	14339	14475	14442	14397	14389	14358	14310	14320	14455	14463	14308	14443	14357	14378	14252	14482	14387	14264	14511	14426	14497	14427	14336	14467	14384	14552	14323	14443	14392	14669	14525	14505	14397	14417	14365	14321	14466	14508	14374	14492	14704	14475	14355	14385	14510	14506	14513	14396	14469	14369	14440	14498	14307	14340	14390	14449	14504	14384	14459	14452	14412	14273	14355	14413	14539	14491	14267	14464	14356	14279	14433	14464	14383	14526	14421	14487	14457	14326	14368	14236	14440	14486	14364	14302	14316	14336	14213	14387	14403	14415	14350	14299	14462	14470	14171	14350	14362	14497	14334	14247	14211	14460	14219	14328	14252	14167	14369	14398	14313	14308	14506	14367	14491	14354	14371	14225	14336	14315	14271	14317	14404	14374	14334	14508	14396	14562	14277	14499	14405	14579	14443	14429	14307	14268	14430	14202	14491	14471	14467	14395	14426	14437	14535	14571	14567	14472	14293	14355	14520	14623	14469	14553	14332	14394	14601	14275	14380	14398	14174	14368	14482	14377	14421	14377	14445	14315	14440	14396	14360	14261	14303	14291	14368	14444	14358	14455	14369	14353	14451	14544	14400	14325	14337	14434	14346	14309	14474	14344	14451	14446	14477	14255	14401	14382	14222	14464	14417	14365	14106	14537	14545	14423	14526	14482	14245	14280	14405	14520	14376	14510	14482	14355	14261	14256	14349	14387	14431	14316	14262	14278	14436	14493	14316	14372	14487	14447	14404	14509	14401	14543	14513	14325	14322	14300	14331	14438	14422	14436	14446	14228	14397	14481	14463	14337	14396	14458	14218	14480	14358	14498	14484	14407	14389	14464	14587	14482	14450	14292	14371	14503	14454	14479	14560	14334	14427	14300	14440	14466	14465	14369	14597	14393	14344	14450	14498	14407	14617	14426	14438	14529	14384	14407	14413	14373	14346	14441	14489	14478	14350	14338	14236	14424	14417	14394	14512	14373	14488	14357	14444	14361	14422	14464	14266	14402	14545	14472	14374	14427	14428	14480	14295	14221	14501	14536	14555	14363	14515	14256	14434	14538	14503	14267	14421	14374	14337	14451	14362	14465	14250	14374	14372	14386	14408	14422	14454	14284	14431	14448	14358	14320	14435	14447	14425	14285	14220	14427	14410	14187	14539	14530	14281	14496	14353	14614	14404	14551	14416	14382	14409	14298	14443	14331	14477	14479	14341	14289	14355	14509	14358	14253	14429	14295	14415	14497	14274	14403	14323	14261	14410	14454	14334	14396	14453	14257	14322	14496	14443	14452	14395	14494	14484	14443	14449	14434	14293	14321	14639	14256	14362	14286	14440	14437	14368	14435	14566	14518	14373	14440	14453	14398	14420	14333	14473	14387	14422	14326	14336	14497	14294	14307	14427	14363	14480	14445	14273	14276	14364	14531	14386	14496	14403	14288	14496	14469	14352	14408	14402	14342	14520	14484	14503	14414	14372	14438	14334	14394	14477	14427	14240	14307	14576	14416	14500	14419	14385	14364	14418	14533	14413	14320	14565	14328	14436	14412	14420	14499	14340	14338	14409	14537	14418	14521	14403	14315	14275	14451	14315	14374	14511	14444	14415	14249	14342	14256	14511	14370	14375	14420	14468	14310	14435	14287	14384	14376	14285	14332	14292	14350	14376	14503	14340	14455	14343	14204	14369	14414	14434	14344	14270	14360	14536	14428	14303	14360	14254	14570	14358	14399	14231	14435	14401	14417	14367	14402	14522	14502	14335	14476	14264	14304	14415	14492	14413	14472	14494	14609	14468	14228	14426	14476	14307	14448	14250	14333	14324	14255	14330	14436	14491	14442	14356	14454	14393	14371	14393	14497	14506	14407	14506	14628	14340	14390	14549	14530	14394	14490	14335	14368	14511	14609	14376	14422	14311	14430	14480	14486	14628	14356	14473	14441	14318	14348	14480	14327	14561	14258	14389	14550	14386	14374	14339	14426	14336	14402	14325	14619	14376	14412	14390	14483	14280	14334	14517	14448	14426	14461	14431	14397	14447	14475	14342	14387	14485	14627	14453	14427	14485	14332	14216	14281	14329	14232	14376	14384	14359	14231	14410	14569	14448	14326	14404	14432	14309	14446	14369	14466	14433	14326	14255	14267	14403	14395	14291	14542	14341	14565	14475	14338	14345	14429	14299	14304	14507	14383	14453	14345	14354	14366	14416	14220	14543	14297	14376	14291	14432	14574	14513	14291	14322	14370	14405	14379	14413	14395	14413	14397	14360	14436	14329	14569	14366	14491	14400	14324	14380	14270	14313	14497	14541	14533	14489	14373	14357	14421	14415	14486	14392	14452	14387	14219	14539	14389	14345	14487	14424	14518	14412	14333	14288	14406	14349	14382	14300	14448	14378	14466	14205	14354	14401	14375	14466	14356	14561	14479	14321	14405	14525	14466	14489	14494	14646	14293	14298	14406	14440	14310	14428	14410	14422	14440	14371	14347	14398	14336	14374	14396	14389	14464	14463	14471	14265	14546	14602	14341	14366	14306	14310	14349	14474	14372	14361	14352	14265	14648	14482	14532	14479	14341	14345	14395	14523	14484	14203	14550	14448	14349	14388	14563	14365	14328	14373	14436	14525	14338	14205	14451	14450	14363	14670	14330	14466	14369	14369	14333	14320	14247	14374	14208	14610	14238	14493	14327	14460	14321	14370	14404	14461	14323	14311	14393	14560	14387	14354	14485	14352	14355	14529	14412	14511	14477	14443	14458	14327	14406	14341	14586	14504	14363	14475	14426	14220	14381	14581	14379	14458	14478	14450	14375	14426	14476	14402	14513	14333	14475	14317	14221	14442	14559	14471	14475	14470	14331	14386	14348	14456	14352	14288	14572	14463	14541	14219	14421	14183	14330	14579	14352	14408	14430	14307	14391	14272	14374	14272	14335	14420	14453	14359	14347	14425	14395	14442	14367	14594	14408	14347	14427	14421	14351	14445	14392	14474	14501	14364	14360	14452	14238	14248	14493	14335	14344	14295	14276	14455	14556	14452	14395	14434	14371	14488	14280	14261	14531	14436	14533	14509	14337	14416	14425	14321	14344	14259	14430	14271	14348	14431	14324	14370	14444	14424	14522	14502	14530	14226	14340	14423	14463	14364	14523	14390	14371
23815	21035	28415	24661	24492	26933	25804	21160	19240	19223	18727	18487	18159	18243	18136	17683	17690	17500	17610	17277	17304	17294	17324	17284	17450	17102	17096	17229	16889	16970	16981	16969	17227	17037	17000	16976	17058	17014	16712	16974	16926	16914	17055	16729	16884	16894	16921	17101	17002	16969	17043	16946	16755	16819	16972	16768	16932	17013	17056	16855	16776	17188	16924	16804	16930	16784	17007	16948	16955	16942	16886	16938	17032	16786	17074	16722	16924	17024	16847	16969	16870	16887	16840	16931	17038	16885	17032	16612	16699	16770	16775	16715	16834	16835	16947	16799	16858	16896	16885	16926	16962	16793	16873	16967	17094	16794	16899	16707	16832	16959	16751	16842	16760	16888	16925	17006	16910	16885	16872	17020	16929	16993	16779	16931	16843	16806	16807	16826	16853	16639	16808	16995	16927	16698	16832	16874	16934	16908	16987	16742	16824	16855	17036	17098	16894	16972	16862	16858	16949	17057	16665	16906	16913	16990	16892	16956	16930	16900	16908	16926	16883	16918	17114	16845	16823	16759	16762	16811	16839	16822	17080	17077	16722	16840	16938	16753	16765	16819	16840	16861	17030	16826	16781	16886	16767	16787	16972	16618	16775	16882	17030	16847	16756	16894	16914	16849	16873	16905	16744	16891	16774	16840	17054	16811	16865	16884	16812	16860	16974	17007	16805	16781	16916	17049	16810	16862	16853	16892	17132	16914	16882	16760	16974	16956	16823	16970	16918	16578	17006	16987	16776	16631	16916	17068	16784	16925	16845	16850	16877	16940	16920	16883	16981	16866	16880	16894	16997	16967	16944	16995	16925	16751	17121	16955	17062	16963	16767	16976	17089	16874	16992	16952	17023	17143	16880	16929	16944	16979	16826	16964	16757	16865	16832	16733	16705	16759	16819	16986	16684	16804	16859	16800	16836	16825	16755	16748	16812	16939	17016	17185	16847	16673	16842	17067	17039	16783	16702	16810	16864	16925	16953	16936	16973	16868	16755	16741	16998	16808	17049	16798	16933	16835	16754	16773	16752	16797	16799	16913	17100	16959	16931	16947	16813	17036	16834	16757	17129	16894	16915	17003	16712	16764	16646	16812	16897	16762	16961	16951	16965	16928	16730	16634	16931	16865	16748	16704	16830	16804	16738	16967	16902	16894	16845	17050	16868	16761	16701	16846	16755	16899	16988	16984	16829	16799	16904	16822	16993	16811	16968	16686	16700	16863	17070	16783	16798	16859	16872	16748	16868	16897	16859	16870	16762	16886	17002	16845	16694	16710	17208	16877	16848	16995	16811	16782	16873	16777	17105	16835	17061	16864	16812	16759	17146	16982	16815	16915	16852	16576	16981	16873	16722	16737	16778	16745	17008	16908	16815	16853	16974	16682	17007	17021	16938	16704	17011	16694	16689	16931	16868	16868	16789	16811	16870	16935	16904	16902	16960	16734	16696	16944	16846	16911	16890	16959	16837	16539	16909	16828	16827	17027	17002	16884	16906	16713	16812	17068	16775	17125	16791	17161	16911	16870	16750	16757	16832	16967	16953	16918	16642	17016	16929	16848	16789	16714	16668	16920	17119	16807	16753	16818	16914	16875	16843	16810	17109	16888	16523	16927	16723	16966	16977	16774	16958	16850	16907	16688	16831	16616	16993	16890	16805	16842	16931	16765	16878	17044	17003	17087	16906	16769	16861	17097	16930	16816	16908	17001	16950	16763	17116	16822	16916	16845	16877	16671	16878	16648	16966	16992	17044	16860	16914	16810	16729	16832	16791	17009	16929	17008	16920	17014	16903	16783	17035	16759	16771	16828	16833	16629	16858	16853	16720	16934	16702	16740	16690	16882	16958	16986	17002	17043	16758	16629	16941	16859	16988	16929	16900	16919	16770	17057	16846	16694	16916	16809	16807	16741	17077	16840	16778	16959	16836	16949	16956	16856	16993	16929	16992	16937	16754	16801	16683	16931	16589	16798	16921	16759	16808	17005	16886	16802	16974	16811	16872	16750	16974	16821	16896	16833	16954	16892	17116	16907	17123	16927	16707	16877	16844	16773	16772	16835	17040	16961	16645	16749	16951	16860	16906	16853	16872	16887	16809	16982	16918	16805	16859	16934	16809	16917	16713	16877	17039	16849	16849	16932	16906	17143	16951	16688	16955	16695	17069	16920	16935	16872	16834	16920	16767	16871	16530	16649	17002	16889	16930	16955	16945	16926	16833	17107	16918	16968	17041	16844	16950	16978	16941	17071	16895	16995	16954	16839	16828	16868	16814	16706	16764	16755	16822	16846	16810	16887	16943	16659	16774	16793	16990	16914	16919	16921	16951	16780	16847	16840	17003	16917	16630	16859	16842	16782	16920	16993	17001	16853	16969	16680	16806	16917	16896	16871	16851	17090	16896	16927	16724	16894	16863	16880	16991	16919	16917	16821	16800	16752	17067	16957	16880	16754	16894	16789	16913	16902	16802	16867	16833	16836	16705	16685	16967	17088	16853	16791	16886	16823	16886	16939	16862	17008	16845	17182	16838	16947	16878	16981	16870	16715	16786	16979	16799	16907	16716	16772	16852	16871	16841	17099	16908	16953	16962	16873	16990	16680	17035	16859	17063	17045	16895	16791	16929	16849	16880	17086	16858	16908	17066	16725	16838	16828	17062	16856	16932	16758	16874	16910	16994	16805	16962	16739	16919	17002	16957	16919	16952	16815	16942	16631	16763	16841	16799	16933	16935	16800	16887	16844	16999	16906	16845	16983	17068	16819	16623	16845	16795	17069	16726	16646	16599	16941	16916	16994	16883	16808	17007	16763	16728	17025	16715	16685	17033	16857	16814	16573	16916	16956	16866	16869	16848	16744	16863	16830	16815	16949	16643	16932	16704	16872	17014	16814	16733	16830	16893	16838	16806	16860	16835	16898	17010	17001	16749	16959	16807	16631	16745	16679	16924	16724	16485	16721	16913	16639	16864	16797	16831	16844	17017	16818	16985	16888	17048	17058	16647	16905	16993	16732	16779	16854	16966	17117	17037	16899	16792	16877	16904	16846	16812	16835	16856	16660	16774	16899	16948	16999	17120	16764	16883	16956	16745	16787	16844	16981	16947	16948	16993	16803	16858	16903	16991	16842	16818	17206	16873	16940	16941	16950	16862	16739	16770	16766	16863	16945	17141	16951	16857	16854	16820	16588	16734	16963	16801	16782	16831	16877	16880	17066	17148	16920	16969	16667	16906	16755	16767	16745	16962	16875	16886	16740	17012	17034	16824	16961	16944	16864	16875	16719	16818	16785	16953	16993	16907	16897	17051	16965	16739	16777	16718	16924	16774	17008	17084	16849	16705	16876	17045	16923	16982	16950	16849	16846	16760	16854	17031	16830	16824	16905	16698	16928	17031	16825	17135	16882	16849	16670	16938	16961	16768	16722	16957	16666	16863	16814	16871	16848	16766	16784	16853	17016	17021	16672	16543	17010	17008	17049	16837	16931	16928	17099	16836	16918	16817	16861	16768	16995	16964	16762	16975	16830	16911	16845	17199	16910	16876	16785	16910	16985	17104	16814	16854	16953	16908	16780	16800	16689	17005	16938	16835	17027	16843	16882	16969	16821	16742	16674	16800	16986	16843	17010	16786	16928	16796	16865	16838	17098	16782	16881	16970	16876	17017	16810	16849	16903	16815	17052	17011	17018	16736	16736	16742	16860	16901	16981	17042	16965	16666	16855	17052	16861	16896	16815	16922	16907	16951	16830	16839	17103	17186	16964	17046	16866	16876	16799	16710	16936	16867	16867	16971	16752	16900	16932	17056	17050	17004	16899	16662	16752	16799	16734	16961	16754	16807	16760	16926	16815	17050	16825	16990	16977	16978	16931	16875	16835	16677	16864	16794	16813	16847	16787	16893	16951	16799	17138	16906	16858	16661	16605	16801	17026	16774	16786	16869	16927	16653	16967	16759	16889	16851	16958	16787	17042	16798	17140	16811	16876	16884	16788	16906	16953	16949	16927	16797	16831	16730	16803	16928	16737	16871	17015	16742	16891	16895	16840	16857	17121	16905	16693	16732	16816	16963	16803	16725	16863	16809	16918	16815	16765	16990	16923	16795	16949	16684	16900	16948	17039	16859	16859	16928	17083	16762	16804	16858	16810	16737	16956	16751	16821	16690	16924	16889	16848	16737	17074	16942	16824	16926	17003	16852	16837	16826	16868	16882	16981	16729	16926	16909	16858	16803	16987	16803	16854	16850	16649	16707	16808	16673	16800	17048	17006	16867	17021	16807	16812	16883	16773	16741	16676	16837	16854	16769	16899	17048	16808	16856	16906	16857	16699	16735	16848	16875	17111	16779	16881	16724	16867	16758	16998	17059	16874	16945	16738	16751	16804	16826	17093	16837	16837	16750	17003	16792	16771	17048	16895	16773	16961	16860	16744	16832	16765	16812	16836	16923	17061	16776	16976	16815	16792	16704	16724	16903	16874	16825	16752	17002	16944	17000	16816	16945	16894	16978	16851	16754	16992	16598	16652	16769	16616	16972	16738	16698	16770	16854	16835	17033	16967	16934	16811	16896	16815	16992	17128	16749	16956	16967	16939	17019	16844	16831	16862	16794	16888	16804	16855	17048	16748	16753	17028	16803	16859	16769	16831	16797	16893	16929	16910	17019	16821	16833	16991	16819	17049	16845	17040	16658	16830	16808	16795	16935	16920	16788	16789	16853	16935	16947	16959	16679	16830	16766	16836	16817	16981	16716	16922	16912	16638	16807	16820	16767	17009	16898	16953	17068	16938	16721	16708	16783	17146	16883	17046	16915	16936	16868	16898	16673	16824	16850	17116	16995	16923	16872	16693	16823	16907	16826	17020	16716	16970	16873	17063	16985	17121	16820	17098	16694	16906	16905	16938	16955	16806	16995	16900	16989	16920	16896	16977	16911	16930	16912	16911	16968	16957	16810	16837	16856	17057	16903	16660	16941	16982	17049	16867	16826	16866	17149	16827	16754	16811	17023	16956	16829	16730	16775	16992	16861	16871	16922	16948	16840	16822	16757	16861	16935	16964	16892	16938	16917	17009	16706	16830	16938	16854	16763	16636	16911	16930	16950	16786	16867	16588	17051	16894	16729	16930	16912	16708	16845	17113	16761	16948	17016	17046
24871	43999	41164	33466	30208	26706	23633	19760	17954	17289	16961	16609	16326	16056	15765	15583	15362	15247	15114	15050	14874	14682	14534	14613	14527	14544	14147	14470	14332	14452	14504	14590	14613	14505	14437	14670	14284	14579	14413	14337	14487	14249	14381	14439	14306	14388	14280	14054	14369	14408	14339	14289	14448	14339	14350	14402	14316	14568	14245	14409	14291	14595	14231	14324	14289	14289	14380	14139	14498	14248	14430	14218	14313	14339	14396	14356	14320	14424	14390	14215	14356	14346	14314	14479	14467	14339	14226	14391	14161	14543	14284	14401	14329	14343	14369	14069	14432	14319	14361	14462	14325	14323	14511	14343	14401	14404	14292	14292	14364	14351	14551	14331	14382	14426	14406	14381	14455	14389	14404	14222	14402	14402	14296	14450	14287	14430	14337	14211	14286	14156	14319	14365	14489	14384	14447	14450	14269	14362	14287	14132	14436	14186	14388	14338	14322	14299	14332	14347	14203	14374	14250	14496	14488	14315	14397	14393	14285	14370	14275	14417	14343	14248	14458	14188	14334	14294	14299	14206	14333	14332	14140	14385	14256	14221	14239	14369	14282	14371	14140	14292	14419	14284	14329	14264	14460	14433	14399	14347	14333	14358	14358	14276	14345	14192	14433	14310	14329	14138	14239	14238	14390	14237	14425	14338	14200	14396	14239	14348	14298	14375	14296	14434	14371	14320	14408	14412	14423	14578	14413	14294	14346	14173	14340	14374	14330	14345	14275	14247	14304	14337	14381	14325	14385	14285	14332	14170	14297	14278	14329	14362	14250	14265	14339	14258	14301	14480	14319	14152	14287	14524	14347	14261	14204	14488	14310	14403	14376	14402	14283	14225	14238	14194	14382	14359	14351	14521	14397	14229	14359	14377	14339	14267	14416	14237	14383	14309	14355	14258	14423	14389	14467	14292	14380	14401	14434	14479	14291	14357	14318	14269	14374	14315	14292	14402	14334	14400	14116	14658	14444	14336	14295	14077	14149	14310	14335	14280	14284	14419	14211	14348	14096	14223	14303	14197	14372	14360	14349	14271	14314	14266	14409	14230	14432	14311	14154	14240	14415	14282	14311	14229	14333	14504	14555	14280	14169	14407	14365	14259	14299	14439	14315	14354	14476	14434	14361	14287	14339	14371	14376	14339	14361	14426	14264	14282	14323	14387	14405	14137	14485	14461	14348	14328	14419	14453	14377	14422	14309	14338	14383	14341	14474	14261	14274	14227	14257	14409	14302	14270	14510	14342	14467	14330	14435	14398	14304	14384	14271	14342	14236	14300	14401	14318	14269	14352	14079	14277	14352	14314	14257	14329	14327	14272	14362	14281	14325	14316	14523	14413	14264	14440	14318	14357	14144	14328	14238	14276	14400	14421	14250	14198	14302	14321	14262	14266	14267	14378	14419	14318	14400	14271	14241	14334	14503	14245	14264	14386	14386	14324	14264	14243	14441	14364	14423	14431	14332	14259	14444	14370	14303	14288	14415	14531	14289	14329	14400	14356	14290	14308	14345	14332	14294	14424	14298	14307	14287	14328	14297	14567	14341	14405	14478	14262	14420	14163	14259	14455	14331	14293	14370	14188	14465	14183	14292	14285	14281	14295	14120	14324	14317	14236	14373	14420	14350	14309	14312	14345	14326	14376	14210	14414	14398	14254	14206	14332	14423	14255	14398	14371	14314	14305	14624	14476	14467	14265	14360	14328	14480	14337	14285	14346	14446	14328	14228	14460	14291	14303	14186	14315	14323	14231	14320	14413	14268	14485	14340	14358	14280	14444	14432	14477	14397	14291	14266	14386	14388	14193	14228	14309	14302	14453	14464	14328	14377	14352	14429	14492	14448	14383	14334	14386	14234	14223	14318	14304	14410	14380	14223	14135	14365	14207	14237	14511	14313	14220	14304	14490	14257	14232	14427	14402	14269	14266	14438	14529	14496	14289	14214	14403	14372	14384	14251	14357	14241	14369	14424	14508	14219	14362	14424	14310	14292	14285	14480	14430	14396	14497	14228	14498	14180	14290	14417	14270	14361	14406	14312	14322	14225	14297	14263	14315	14443	14438	14452	14331	14304	14282	14358	14448	14398	14354	14436	14253	14283	14400	14197	14409	14342	14503	14226	14325	14446	14326	14410	14216	14443	14239	14301	14400	14434	14402	14302	14423	14361	14215	14411	14263	14181	14362	14371	14304	14308	14261	14331	14470	14356	14255	14201	14382	14347	14286	14378	14256	14308	14415	14429	14464	14374	14348	14353	14367	14528	14259	14259	14380	14351	14301	14417	14414	14338	14336	14211	14318	14278	14205	14231	14163	14273	14395	14266	14543	14328	14343	14510	14261	14347	14298	14205	14471	14367	14412	14326	14270	14235	14371	14208	14236	14197	14372	14364	14463	14282	14530	14456	14322	14422	14352	14454	14406	14488	14313	14309	14369	14220	14516	14203	14406	14557	14559	14434	14246	14504	14246	14366	14250	14412	14343	14475	14303	14335	14241	14379	14480	14487	14300	14270	14347	14192	14234	14334	14190	14179	14361	14141	14341	14165	14203	14514	14430	14483	14390	14318	14317	14328	14346	14412	14205	14372	14364	14463	14358	14420	14313	14307	14399	14391	14346	14300	14305	14267	14383	14298	14268	14453	14335	14452	14135	14498	14259	14218	14401	14375	14302	14450	14506	14318	14405	14280	14531	14201	14337	14295	14353	14275	14253	14266	14257	14401	14384	14373	14417	14305	14261	14351	14432	14540	14509	14362	14390	14325	14321	14285	14436	14427	14362	14321	14210	14443	14308	14320	14275	14363	14395	14396	14211	14240	14380	14237	14333	14449	14234	14325	14281	14297	14156	14316	14229	14434	14298	14370	14373	14365	14377	14232	14249	14212	14184	14258	14213	14533	14296	14367	14487	14530	14281	14317	14341	14247	14415	14180	14331	14433	14220	14556	14415	14339	14361	14443	14285	14401	14565	14300	14371	14144	14224	14210	14350	14185	14351	14275	14484	14328	14470	14313	14294	14296	14242	14384	14329	14269	14428	14245	14323	14523	14343	14454	14226	14354	14365	14326	14359	14332	14494	14199	14309	14381	14324	14408	14398	14426	14445	14308	14126	14387	14236	14299	14311	14244	14291	14523	14323	14416	14433	14335	14242	14370	14344	14445	14361	14316	14240	14297	14308	14383	14356	14364	14315	14284	14452	14221	14351	14565	14224	14368	14296	14330	14361	14315	14278	14258	14281	14516	14357	14212	14354	14408	14513	14415	14426	14361	14435	14461	14281	14385	14289	14321	14333	14257	14260	14369	14436	14360	14367	14211	14219	14331	14226	14350	14364	14288	14470	14436	14191	14251	14432	14186	14388	14166	14388	14308	14237	14544	14219	14339	14406	14393	14311	14291	14544	14398	14430	14156	14311	14209	14232	14410	14431	14319	14263	14353	14294	14275	14374	14319	14157	14360	14440	14332	14159	14389	14492	14456	14343	14366	14400	14427	14269	14358	14317	14375	14220	14286	14433	14344	14470	14285	14446	14338	14434	14227	14341	14396	14299	14310	14355	14353	14387	14171	14253	14332	14319	14192	14199	14385	14392	14429	14442	14313	14310	14332	14449	14181	14219	14385	14236	14355	14279	14323	14395	14331	14366	14360	14273	14265	14464	14357	14287	14473	14236	14356	14290	14318	14483	14323	14156	14314	14365	14288	14256	14205	14338	14138	14456	14273	14352	14422	14373	14443	14333	14409	14453	14165	14354	14390	14469	14343	14431	14276	14394	14355	14289	14294	14146	14441	14274	14184	14343	14389	14387	14406	14464	14506	14279	14274	14381	14358	14389	14534	14211	14352	14269	14301	14236	14310	14358	14260	14304	14365	14395	14338	14210	14396	14308	14605	14386	14292	14318	14249	14378	14405	14346	14271	14264	14535	14227	14420	14303	14386	14454	14416	14364	14219	14219	14301	14461	14241	14314	14273	14433	14478	14403	14331	14291	14468	14384	14336	14344	14363	14231	14293	14468	14323	14313	14299	14341	14181	14211	14401	14261	14395	14426	14310	14288	14448	14399	14315	14321	14404	14351	14372	14483	14418	14279	14362	14332	14206	14583	14445	14273	14396	14210	14423	14378	14246	14282	14401	14414	14371	14396	14311	14359	14374	14263	14233	14392	14174	14307	14450	14286	14217	14371	14365	14347	14334	14349	14320	14384	14282	14395	14449	14399	14318	14108	14402	14399	14467	14308	14218	14524	14229	14369	14362	14246	14259	14377	14399	14376	14424	14252	14265	14450	14392	14282	14379	14282	14373	14390	14315	14340	14318	14226	14302	14316	14498	14308	14509	14260	14441	14415	14318	14189	14498	14507	14197	14436	14406	14356	14314	14438	14364	14233	14326	14327	14322	14396	14315	14220	14343	14387	14410	14423	14400	14308	14289	14435	14411	14368	14362	14216	14502	14339	14312	14368	14385	14313	14556	14436	14484	14172	14406	14331	14363	14432	14260	14468	14504	14248	14166	14491	14386	14354	14392	14386	14355	14394	14237	14449	14257	14255	14384	14367	14315	14255	14204	14451	14301	14394	14271	14341	14164	14310	14315	14406	14421	14350	14264	14348	14328	14442	14438	14471	14242	14294	14443	14222	14146	14366	14159	14401	14453	14285	14385	14241	14242	14306	14429	14294	14398	14360	14314	14296	14399	14440	14370	14510	14188	14446	14380	14446	14379	14278	14260	14404	14339	14369	14325	14423	14409	14325	14189	14236	14317	14128	14332	14207	14500	14392	14247	14341	14273	14501	14608	14160	14277	14404	14302	14441	14402	14404	14374	14209	14359	14495	14353	14297	14383	14394	14316	14329	14381	14267	14225	14385	14442	14340	14434	14477	14258	14360	14163	14352	14349	14385	14388	14267	14244	14346	14245	14353	14400	14353	14400	14286	14145	14317	14187	14334	14509	14234	14343	14318	14429	14281	14425	14175	14318	14451	14263	14198	14241	14318	14546	14229	14364	14348	14375	14392	14365	14404	14335	14355	14184	14316	14412	14419	14314	14359	14389	14302	14209	14498	14314	14214	14249	14406	14375	14311	14480	14486	14324	14413	14336	14370	14561	14282	14291	14364	14188	14257	14299	14290	14192	14261	14259	14381	14572	14268
22708	21068	28845	23627	22551	27140	30175	24058	21384	21225	20856	20375	20127	19813	19859	19608	19164	19112	18963	18768	18728	18798	18413	18486	18390	18493	18411	18370	18454	18154	18275	18434	18318	18350	18345	18372	18317	18151	18366	18201	18095	18272	18238	18140	18149	18015	18243	18135	18152	18401	18163	18082	18220	18245	18204	18182	18094	18074	18139	18134	18118	18080	18224	18224	18048	18246	18064	18519	18155	18172	18233	18196	17889	18009	18231	18311	18269	18200	18237	18062	18162	18231	18249	18037	18033	18076	18116	18213	18053	18047	18118	18162	18116	18114	17949	17978	18432	18124	18105	18086	18333	18275	18378	17965	18079	18100	18218	18080	18119	18006	18247	18115	18205	18375	18106	18229	18130	18137	18187	18091	18340	18082	18090	17950	18222	18155	18123	18149	18154	17942	18107	18083	18358	17976	18151	18088	18091	18026	18112	18140	17895	18009	18088	18441	18130	18249	18194	18013	18066	17941	18226	18124	18112	18220	18055	18086	18310	18093	18053	18244	18207	18149	18163	18290	18229	18065	18098	18249	17990	18063	17934	18104	18099	18018	18244	18163	17972	18048	18076	18048	18103	18042	18058	17922	17974	18116	18008	18187	18149	18098	18107	18170	18148	17914	18093	18311	18208	17998	18157	18049	18137	18172	18091	18113	18105	17946	17988	18156	18199	18180	18089	18189	18035	18256	18023	17938	18229	18113	18016	18049	18102	18087	18107	18054	18314	18175	18130	18103	17866	18209	18186	18222	18214	18066	18270	18073	18266	18113	17906	18354	18067	18149	18162	18136	18058	18129	18126	18010	18156	18056	18361	17985	18329	17997	18078	18066	18154	18109	17994	18099	18022	17950	18024	18175	18114	17947	18033	18113	18065	17895	18233	17778	18093	18120	18049	18069	18170	18165	18196	18071	18393	18193	17982	18184	18170	18288	17956	17981	18111	18042	18124	18213	18137	18095	18095	18050	18207	17904	18008	18092	18174	18062	18025	18066	18219	17989	18099	17838	18080	17873	18091	18018	18117	18265	18082	18029	17910	17953	18025	18086	17907	18025	17952	18116	18140	17928	18040	18055	18276	17981	18009	17952	17984	18182	17947	17994	18156	17958	18143	18185	18170	17915	18039	17909	18121	18081	18083	17941	18086	18102	18160	17976	18183	18117	18105	18117	18401	18359	17981	17816	18077	18111	18183	18039	18139	18190	18117	18144	18070	17776	18263	17986	18340	18327	18185	18142	18023	18117	18194	18152	18280	18185	18418	18370	17986	18018	18210	17970	18035	18265	18226	18126	18035	18063	18047	18055	18035	18097	18094	18217	18177	17952	18224	18023	18062	18168	18135	18223	18092	18288	18249	18071	18077	18107	18073	18165	18045	18133	17945	18055	18021	17999	17902	18194	18175	18077	18026	18205	17945	17976	18077	17989	18152	17968	18081	18245	18143	18003	17968	18054	18050	17979	17907	18061	18086	18340	18054	17994	18098	17988	18221	18040	18152	18275	17930	18092	18329	17926	17909	18068	18100	18212	18310	17949	18395	18107	18054	18205	18251	18013	18034	18297	18120	18127	18217	18172	18049	18231	18271	18203	18019	18258	18186	18186	18073	18201	18366	18021	18116	18007	18177	18175	18075	18037	18280	18093	18010	18091	18152	18137	18027	18116	18165	18273	18242	18070	18051	18311	18231	18131	18103	17972	17931	18270	18022	18195	18027	18047	18032	18064	17933	17850	18132	17945	18187	18075	17997	18185	18092	18107	18342	18050	17798	18275	18372	18124	18193	18066	17950	18251	18215	18032	18052	18032	18075	18160	18213	18180	17953	17986	18175	18128	18089	17907	18050	18005	18027	18115	18108	18131	18339	18133	18180	18142	18189	18109	18112	18264	18211	17984	18151	17871	18170	18114	17902	18086	18085	18137	18071	17944	18119	18139	18033	18071	18278	18271	18094	18276	18056	18073	17859	17891	18127	18074	18013	18091	18270	18133	18007	18118	18197	17956	18124	18110	18143	18201	17846	18028	17967	18244	18122	18156	18213	18234	17996	18011	17988	17987	18123	17995	18031	17928	18024	18187	18270	18105	18351	17999	18020	18069	18023	18118	17985	18026	18305	18278	18150	18087	18261	18294	18116	18202	18223	18046	18053	18264	18045	18049	18134	18204	18139	18355	18180	18191	18216	17890	18096	18184	17979	17938	18166	18141	18012	18172	18173	18117	18136	18134	18196	17883	18069	18128	18061	17968	18185	18185	18260	18096	18017	18096	18269	18144	18088	17960	18185	18045	18187	18094	18216	18074	17897	18001	18052	18066	18093	18088	18145	18112	17972	18016	18079	18198	18075	17956	17903	18371	18205	18087	17934	18088	18070	18083	18100	18009	17898	18059	18158	18079	17935	18035	18100	18191	18078	18147	18319	18164	18131	18137	18294	17995	18203	18185	18000	18046	18071	18065	18074	18237	17925	18223	18098	18204	18027	17918	18061	18089	18068	18093	18103	18152	18197	18003	18118	18173	18086	18162	18140	18134	18018	18262	18083	18181	18016	18099	18166	18258	18052	18205	18164	18225	18171	18056	17899	18169	18133	18082	18223	18104	18092	18067	18095	18128	18242	18158	18037	18014	18055	18227	18183	17935	18061	18104	18019	18231	18133	18017	18090	18081	18228	18067	17822	18170	18100	18065	18220	18091	18131	18364	18032	18111	18159	18166	18227	18120	18196	18153	17850	18073	18214	18151	18030	18092	17972	18062	18168	17718	18068	18092	17943	18096	18141	18122	17931	18118	18106	18032	17994	18107	17973	18112	18069	18150	18081	18030	18175	18155	18196	18213	18239	18065	18177	18015	17816	17988	18092	18192	18191	18112	18112	18201	17972	17985	18279	18153	17877	18106	18064	18118	18190	18222	17856	18089	18034	18074	18075	18228	18227	17961	18136	17943	18004	18179	18223	17996	18126	18186	18172	17827	18187	18268	18129	18088	18165	18101	18070	18171	18147	18029	18173	18011	18323	18016	18011	17926	18157	18059	18241	18191	18051	18022	17991	18009	18022	18086	18130	18199	17967	18179	18105	18076	17918	17914	18142	17926	18165	18029	18137	18070	18028	18005	17935	18247	18143	17954	17832	17921	18097	18153	18015	17957	18055	18285	18153	18137	18370	18188	18007	17987	17867	18110	17997	18176	17931	18096	17957	17882	18170	18100	18188	18140	18104	17911	18057	18326	17934	18199	18181	18268	17882	17810	18083	18180	18113	18072	18273	18081	18063	18131	18116	18071	18174	18044	18305	18134	18221	18020	18256	18014	18344	18042	18085	18097	18147	18188	18142	17889	18140	17866	18199	18318	18272	18033	18062	18043	17992	18368	18178	18192	18189	18040	18106	18290	18203	18110	18123	18160	18344	18147	18235	18021	18173	18082	17945	18040	18375	18167	18309	18384	18211	18041	18275	18148	18068	18106	18089	18145	18171	18204	18195	18092	17876	18118	18133	18064	18155	18076	18206	17926	18251	18109	18134	17959	18070	18123	18349	18184	18154	18126	18084	17966	18047	17895	18258	18005	18227	17934	18067	18103	18105	18006	18010	18137	18287	17966	18188	17996	18090	18181	18279	18095	18180	18180	18134	18117	18220	18082	18230	18060	17834	17935	18119	17967	18183	18158	18059	18149	18265	17981	18180	18128	18252	18128	17755	18120	18207	18250	18093	17776	18165	18065	18034	18147	18262	18259	18267	18078	17989	18034	18107	18062	17958	17961	18004	18113	18225	18221	18245	18272	18154	18182	18089	18040	18141	18124	18269	18025	18094	18132	18078	18163	18105	18018	18131	18241	18085	17998	18083	18038	18024	18103	18148	18096	18042	18027	17984	17971	18054	18222	17934	18213	18000	17972	18017	18211	18066	18192	18142	18131	18189	18088	18241	17928	17862	17961	18194	18323	18108	18197	18221	18125	17840	18175	18154	18172	18074	18156	17911	18093	17851	18099	18149	17933	17871	17872	18181	18011	18278	18017	17881	17991	18236	18368	18372	18064	18080	18004	18142	18149	18113	18055	17949	17885	18081	18170	18065	18201	18408	18293	18163	17980	18045	18278	18161	18152	18000	18113	17983	18074	18209	18126	18199	18217	18057	18095	18141	17884	18040	18059	18241	18241	18067	18058	18157	17985	18210	17891	18175	18168	18255	18111	18041	18142	17992	18181	17990	18034	18005	17952	18003	18043	18034	18040	18132	18310	18074	18029	18028	17935	18081	17870	18194	17987	17944	18048	18070	18227	18281	18123	18124	18111	18327	18344	18153	18140	18303	17985	18114	18124	18036	18077	17984	18306	18338	18139	18157	18285	18132	18193	18304	18024	17949	18024	18053	18133	18140	17951	18110	18079	18091	18062	18204	18052	18144	17930	18238	18131	18244	18036	17935	17933	17874	18205	18315	17959	17987	18210	18161	18136	17927	18064	17883	18072	18192	18030	17900	18063	18257	18135	17974	18149	18203	18099	18327	18160	18171	18040	18181	18083	18168	18047	18144	18134	18110	18046	18096	18114	18053	18148	18097	18018	18230	18281	18230	17921	18159	18194	18023	17952	18114	17909	17935	18224	18024	18305	18383	18060	18066	18245	18183	18204	18196	17987	17938	18029	18238	18350	18039	18137	18076	17887	18077	18036	17866	18040	18089	18050	18109	18120	18070	17901	18279	18183	18161	18199	18092	18237	18236	18136	18117	18090	18035	18016	18085	18117	18210	17938	17964	18219	18139	18226	18085	18139	18070	17742	18163	18083	18054	18177	18181	18044	18324	18307	18238	17864	18153	17966	18138	18021	17920	18105	18099	18200	18243	18144	17947	18077	18023	18066	17957	17839	18207	18089	18300	18206	18177	17759	18168	18249	18037	18225	18051	18244	18241	18226	18068	18029	18213	18174	18026	18041	18118	18133	18011	18142	18002	18053	18048	18046	17968	17941	18072	18023	18302	18054	18052	17819	18013	18280	18185	18110	17764	18184	17935	18001	18163	18266	18343	18061	18019	18185	18007	17841	17986	18020	18006	18074	18061	18192	18064	18144	18220	17796	17857	18357	18200	18064	17974	18297	18274	18067	18155	18175	18155	17966	18006	18221	18159	18115	18049	18223	18159	17936	18227	18126	17997	18161
27214	48659	46063	37951	33687	30553	27004	22886	19953	19197	18524	18034	17601	17512	17150	16777	16483	16179	16187	16000	15774	15759	15668	15327	15328	15258	15189	15271	15135	15378	15320	15231	15270	15290	15039	15240	15240	15279	15193	15309	15240	15098	15190	15092	15116	15071	14974	15149	15145	15024	15085	15160	15244	15055	15036	15077	15034	15137	15225	15032	15223	15098	15040	15174	15078	15188	15095	15040	15167	14948	14977	14997	15152	14963	15139	15032	14907	15096	15051	15132	15050	14943	15104	15052	15224	15093	15175	14979	15047	15103	15014	15109	14923	15014	15361	15150	15050	15020	14843	14831	15037	15094	14967	15074	15152	15072	15024	15069	15010	15023	15131	15263	15004	15054	15054	14999	14991	15105	15020	15037	15018	15076	14998	15075	15151	14990	15176	14957	15262	15121	15017	14943	15270	15153	15109	14924	14945	15029	14951	15083	14909	15081	15083	15094	15037	15060	14840	15170	15045	15088	15177	15049	15181	14936	15026	15107	15184	15015	15071	15142	15103	15117	15101	14989	14921	14960	15105	14968	14943	15110	15125	15105	14923	15080	15067	15097	15076	15204	14979	15003	14941	15030	14975	15027	15180	14945	15050	15126	15108	15091	15011	15103	15189	15054	15011	15066	14869	15081	15082	15179	15133	15086	15118	14945	14924	15112	15051	15217	15060	15109	15115	15050	15124	15044	14832	14957	15069	15030	15029	15109	15079	15042	15077	15103	14967	15115	15076	15184	14945	14888	14980	14926	15070	15015	14990	14966	14919	15137	15007	15068	15047	15249	15101	15080	15013	15157	15023	14990	15203	15302	15204	15112	15125	15061	14947	15090	15088	14946	15036	14917	15100	15010	14857	15007	15009	15061	15254	15023	14984	15086	14915	15017	15052	15111	14928	15146	15097	14928	15021	15048	15037	14916	15007	14945	15127	14966	15177	14992	15064	15075	15039	14987	15130	15207	14928	14966	15104	14955	15068	14955	15146	15215	15045	15073	14885	15056	15169	15086	15078	15065	15116	15074	15135	15133	14974	15031	15047	15095	15188	15082	14925	15168	14940	15088	15061	15188	14998	15077	15082	15136	15177	14971	15023	15148	14959	15062	14963	15065	15069	15032	15101	14979	15107	15030	14919	15051	15112	14990	15280	15105	14955	15144	15202	14991	14988	14920	15155	15028	14863	15163	14942	15130	15114	14963	15004	15015	15241	15076	15054	15059	15052	15096	14987	15181	15129	15036	15000	14951	14953	15112	14961	14999	14975	14914	15085	14880	15058	15025	14801	14990	14967	14997	14929	15042	15231	14933	15175	15032	14944	15041	15083	15079	15016	15138	15074	15106	15119	15187	15014	14917	15061	14903	15318	14968	14946	15029	15016	15031	15052	14999	15063	15064	14859	14985	14790	15011	15252	15064	14958	15074	15143	15090	15003	15108	15164	15135	15023	15275	15116	14977	15088	15029	15173	14922	14900	15080	15173	15119	15058	14969	15065	15053	15161	14952	15269	14928	14932	15087	15091	15123	14964	15072	14900	14973	15097	15145	14892	15056	15032	15034	14948	15209	14983	14973	14901	15023	15153	14964	15084	15002	15047	15107	15200	15010	15038	15265	14885	14995	15005	14935	15064	15131	15088	14991	15142	15030	15092	15166	15261	14811	15143	14921	15030	14964	14995	14902	15108	15031	15161	15081	14881	14961	15030	15148	15095	15123	14994	14997	15082	15062	15014	14912	15239	15029	15120	14986	14995	15036	14981	15031	14922	15058	14971	15035	15127	14980	15099	15052	15054	15067	15005	14980	15101	15058	14994	14988	15098	15069	14973	14981	15045	15034	14955	14907	15114	15144	15013	15167	15098	14978	15025	14982	15041	14971	15152	14909	15112	15080	15047	15104	15078	15011	15044	14994	15104	15060	14895	15130	15050	15070	15127	15023	15176	15105	15152	14959	15232	14977	15152	15013	15026	15271	14849	15176	15064	15030	15063	15061	15155	15024	15152	14949	14972	15028	15019	15069	15199	15088	15211	14967	15053	15019	15071	15137	14823	15005	14932	15186	15093	15117	15184	14989	14932	15048	15049	14991	15008	15172	14984	14981	15201	15136	15066	15087	15212	15125	14897	15138	15137	15008	15111	14980	15183	15002	15197	14881	15154	15017	15122	15027	15133	15131	15089	15081	14959	15132	14961	15030	15063	15121	14959	14999	15032	15120	14814	15021	15067	15109	15146	14991	14996	15083	15206	15046	14941	15222	14996	15186	15051	14892	15034	15015	14861	15028	15184	15195	15150	15041	14945	15153	15030	15089	14909	15034	15091	15045	15014	15105	14921	15069	15057	14914	14937	15150	15027	15049	14997	15132	15110	15004	15116	15092	15081	14938	15241	15174	14959	15109	15028	15132	15013	15055	14813	15012	14976	15090	15109	14973	15000	14925	15095	14980	15055	15211	14989	15133	14975	15046	14953	15223	15026	15090	14948	15165	15036	15073	15135	14891	15039	15031	14959	15134	15079	15128	15117	15070	15178	15118	15102	15003	15125	15026	14994	14982	14911	15062	15093	15179	14968	15063	14920	15153	15026	15001	14925	15099	15016	14935	15117	14997	15069	15086	14817	15052	15098	14965	15052	15110	14899	14843	15059	15000	14973	15014	15016	14965	15070	15075	15026	14870	15069	15020	15042	15011	15080	14993	15166	15108	15098	14964	15171	14865	14905	15091	14956	15049	14983	15027	15142	15123	15144	15062	15014	15102	15168	15011	15045	15074	15054	14953	14989	15048	14987	14987	15239	14999	15032	15234	15192	15165	15005	15048	15250	15095	15060	15035	14925	14943	15077	14990	15005	14971	15098	15062	15034	15267	14989	15035	15199	14881	14884	15066	14987	14960	15230	15040	15280	15220	14979	15131	15141	15076	14990	14930	14961	15056	15122	15041	15181	14986	15152	15029	15146	15188	15088	14956	14817	15073	14996	14958	15024	14924	14813	14931	15016	15216	15092	14978	14891	14981	15143	15053	15078	15128	15095	14860	15056	14954	14951	14970	15110	14967	15127	14998	14891	15127	15075	14876	15089	15057	15068	15041	14925	15033	15025	14939	14995	14993	15055	15153	15060	15121	15045	15126	14953	15188	15026	14910	15112	14971	15067	15030	14932	15095	15018	14990	14934	15178	15031	14916	15129	15120	14922	14985	15141	15096	14985	15105	14929	14922	15139	14958	15108	15172	15131	15065	15016	15124	15106	15171	15035	15133	15108	15066	14987	15186	14995	14837	15005	15030	15099	14859	15021	14921	15000	15088	15122	15079	15058	15098	15123	15126	15206	15058	15062	15182	15228	14901	15030	15126	15061	15089	15096	14967	14966	15031	15057	14953	15153	15107	14991	14915	15100	14909	14966	14977	15184	14894	15058	14993	15036	15117	14968	14844	15198	15061	14958	15074	15252	15044	14984	15134	15024	15041	15091	14844	15097	14966	15208	15218	15028	15043	15040	15163	14990	14974	15060	15020	14962	15008	15037	15082	14985	15140	14958	15092	15085	15210	15145	15154	15044	15076	14980	15191	15023	14972	15034	15052	14992	14881	15011	15131	14931	15289	14883	15044	15112	14976	15188	14917	14965	15130	14942	15012	15272	14941	15059	15090	15108	14989	15009	15083	15042	14908	15180	15065	14960	14963	14937	14980	14988	15228	14878	15070	15224	15033	14952	15005	15115	15048	15122	15273	15004	15039	15016	15318	15253	15115	15093	15243	15161	14974	15105	15337	14964	15105	14981	15108	15055	14947	15086	15023	15213	15296	14960	15035	15038	15211	15047	14997	15133	15050	15223	14830	15016	15011	15189	15073	15096	15020	14961	14952	15081	15093	15079	15054	15032	14964	14978	15024	15144	14983	15018	15014	15178	15129	15170	14995	15311	15110	14916	15112	15081	15077	15024	15192	15080	15009	15000	14969	15092	15007	14851	14918	15133	15060	15025	15028	14921	15126	15042	15120	15131	14943	14933	15115	15042	15207	15030	15012	15160	15028	15127	14953	15109	15220	15065	14968	14953	15029	15016	15136	15024	15106	15212	15037	15234	14916	15109	15060	15049	14958	15127	15050	15108	15086	15157	15029	15095	15050	15038	15006	15027	14952	15029	14997	14924	15043	15099	14922	15054	14937	15154	15004	15031	14989	15122	15001	15163	15046	15063	14850	15101	14933	14973	15031	14893	15181	15196	15195	14927	15086	15009	15025	15031	15041	15130	14971	15071	15186	15029	15060	15042	14984	15069	15234	15018	14878	15103	14999	14985	15027	15140	15064	14838	14950	14929	15126	15037	14976	15099	15034	15026	14947	15077	14947	14941	15052	14977	15075	15037	15118	15152	14927	14993	14993	14949	15023	15280	15001	15022	15155	15098	15006	14997	15096	15166	14897	15063	15068	15129	15275	14943	15131	15022	15009	15230	15013	15090	14978	14844	15076	15024	15073	14950	15011	15029	15093	15232	15016	15031	14953	15064	14964	15052	15023	15188	15000	15057	15078	15115	14988	15008	14944	15163	15334	15130	14933	15100	15099	15061	15044	15062	15082	14900	15172	14910	15264	14937	15036	15183	15093	15108	15094	15031	15001	15171	15066	15020	15145	14858	15290	15022	15019	14946	15030	15108	15104	15172	15188	15057	15153	15255	14948	15067	15071	14977	14903	14804	14918	15042	14915	15106	15028	15064	15060	15140	15138	15080	14979	15115	15006	15179	15023	15028	15187	15184	15150	14934	14999	14965	15037	14900	15055	14966	15060	15225	14843	14974	15227	14834	15067	14948	15070	15144	14944	15122	14938	15170	15050	15086	15012	15131	15079	14936	14980	15156	15084	15109	15139	14978	15146	15082	15147	15058	14986	15262	15087	14975	15122	15038	15056	15195	15215	15103	14855	14966	15015	15053	14975	15112	15259	15175	14985	15167	15028	14881	14899	14843	14935	15072	15095	14947	15135	15108	15047	15129	15017	15090	14899	15027	15129	15094	15097	15031	14973	15004	15098	15044	15151	15065	15005	15089	15028	15037	15158	15147	14926	14956	15106	14793	14944	15074	15015	14965	15077	14971	15098	14951	15135	14953	14983	15223	15153	14925	15027	15092	15037	14990	15209	14964	14970	15129	14973	15005	15054
28237	24827	31443	28957	24426	23100	21200	19348	18161	17864	17914	17785	17641	17508	17418	17438	17260	17143	17229	17111	17057	17004	17131	16990	16834	16909	16882	17040	16978	17149	16873	16930	16881	16956	16804	17012	17086	16867	16966	17232	16881	16756	17041	16822	16956	16863	16977	16706	16781	16692	16827	17033	16988	16896	16858	16895	16902	16983	16876	16972	16760	16903	16858	16843	16969	16770	16837	16803	16775	16696	16908	16858	16868	16958	16925	16879	16964	16953	16850	16818	17127	16892	16960	16889	16979	17067	17013	16926	16875	16872	17100	16864	17097	16841	17114	16786	17018	16724	16836	16781	16897	16985	16937	16906	16929	16809	16514	16730	16805	16721	17038	16827	16896	17095	16995	16860	16854	16778	16767	16955	16982	16824	16896	16746	16911	16930	16931	16852	17018	16818	16821	16798	16971	16910	16985	16973	16867	16763	17077	16858	16725	16758	16706	16813	16830	16957	16984	16913	16773	17004	16928	16879	17022	17160	16866	17017	16866	16855	16890	17031	17085	16871	16950	16896	16907	16828	16974	16927	16951	16735	16815	16749	17052	16833	16735	16838	16732	16853	16728	16990	17044	16929	16882	16688	16760	16825	16664	16887	16760	16661	16975	17002	16882	17129	16813	16720	17064	16969	16966	16963	16875	16793	16795	16914	16913	16776	16969	16948	16911	16842	16802	16832	16948	16874	16765	16840	16967	16961	17005	16934	16752	16792	16858	16961	16723	16808	17035	16929	16984	16946	16834	16750	16723	16876	16883	17062	16801	16812	16922	16817	16971	16898	16996	17011	17004	16745	16948	16784	16780	16872	16718	16816	17033	16844	16832	16932	16915	16810	16907	16772	16927	16975	16771	16959	16795	16802	16972	16922	16853	16964	16884	16705	16881	16806	16806	16972	17055	17046	16958	16969	16889	16652	16926	16869	17034	16894	16846	16981	16982	16986	16826	17064	17148	16916	16793	16960	16797	16819	16982	16895	16839	16804	16792	16965	16811	16771	16971	16873	16926	17074	16966	16908	16739	16833	16902	16899	16908	16828	16753	16978	16784	16857	16899	16954	17008	16799	16908	16877	16965	16887	16917	16755	16899	16739	16867	16770	16908	16828	17042	16928	16683	17030	16876	16704	16831	16938	16756	17039	16819	16771	16726	16785	16943	16978	16856	16867	16681	16692	16930	16825	17014	16772	16934	16682	16970	16938	16690	16879	16992	16849	16759	16774	17243	16955	16872	16833	16920	16911	16768	16901	16828	17048	16951	16887	17093	16840	16860	16959	16911	16975	17007	16897	16793	16923	16909	17070	17203	16814	16967	16836	16904	16809	17064	17016	16837	16721	16865	16823	17151	16982	16880	16745	16858	16766	17058	16828	16675	16774	16901	16971	16834	16799	16950	16873	17020	16942	16906	16912	16976	16975	17063	16934	16940	16938	17127	16781	16848	16992	16802	16919	16704	16878	16914	16857	16834	16940	16907	17022	16949	16759	16870	17046	17048	16808	17214	17094	17231	16784	16891	16774	16929	16984	17034	16794	16947	17071	16814	16930	16855	16837	17054	16804	16849	16932	16762	16930	16756	16845	16834	16856	17014	17089	16941	17007	16794	16856	16832	17017	16919	16796	16976	16874	17124	16829	16946	16944	16850	16797	16711	16847	16866	16940	16974	17006	16842	16890	16939	16786	16701	16982	16806	16842	16764	16936	17097	16674	16870	17148	16992	17053	16933	16929	16810	16795	16734	16943	16831	16631	16868	16910	16843	16749	16676	16922	16855	16944	16795	16865	16829	16620	16845	16959	16994	17008	16794	16753	16998	16843	16775	16782	16975	16786	16924	16954	16786	16876	17030	16967	16957	16805	16864	16809	16909	16670	16936	16876	16793	16925	16960	16990	17093	16629	16866	16772	16781	16901	16956	16838	17000	16820	16969	16763	16967	17018	16809	17133	16866	17018	16899	16887	16833	16728	16767	16857	16768	16947	16797	16729	16812	17020	16881	16883	16940	16687	16775	16733	16854	16945	16910	17035	16939	16959	16859	17005	16787	16929	16819	16955	16811	16881	16860	17012	16809	17079	16872	16877	16850	16877	16788	17032	16818	16930	16713	16866	17041	16614	16890	16926	17145	16921	17015	16906	16942	17021	16990	16947	16979	16752	16957	16876	16923	16786	16797	16914	16740	16786	16826	16918	16803	16881	17088	16886	16946	16653	16926	16766	16681	16775	16859	16827	16666	16979	16936	16921	16861	17174	16755	16908	17079	16856	17022	16753	17104	16930	17000	16915	16818	17072	16910	16975	17000	16976	16889	16928	17059	16770	16850	16928	16791	16688	16871	16822	17054	16817	17046	17090	17124	16718	16740	17034	16809	16810	16862	16843	16962	16612	16919	16887	16718	16838	16901	16985	16943	16797	16865	16735	16947	16982	16832	16845	16924	16807	16949	16760	17021	17041	16820	16691	17126	16964	16958	17039	16896	16893	16940	16835	16889	17004	17027	16958	17063	16943	16908	16847	16891	16806	16880	16885	16770	16614	16665	17022	17140	16903	16948	16999	16814	16897	16743	16935	17071	17001	16921	16880	16908	16954	16904	16849	16863	16907	16796	16988	16836	16840	16975	16723	16684	16845	16974	16899	16943	17109	16660	16896	16973	16932	16811	16854	16726	16921	16755	17139	16955	16985	16981	17025	16904	16865	17106	16785	16950	16930	16729	16928	16940	16966	16868	16621	16739	16849	17113	16990	16911	16866	17042	16797	17019	17121	17052	17000	16868	16892	17038	16811	16926	16748	16894	16675	16723	16996	16858	16982	16974	17130	17016	16874	16840	16757	16944	16655	16962	16986	16859	17024	16888	16985	16929	16996	16979	16741	16857	16826	16889	16743	17028	16890	16823	16848	16978	16834	16928	16791	17002	16981	16893	16770	16872	16654	16885	16860	16876	16807	16872	16974	16836	16915	16940	16908	16740	17066	16817	16714	16756	16919	16788	16485	16887	16964	16939	17097	16971	16947	16911	16882	16783	16962	16900	16933	16895	16906	16956	16846	16835	16937	16902	16827	16833	17041	16846	16886	16805	17092	16997	17037	17077	16762	16805	16887	16736	16861	16978	16902	16840	17008	16842	16716	16754	16978	16716	16917	16851	16973	17017	16899	16763	17027	17030	16916	16984	16851	16856	16868	16930	16869	17019	16877	16821	16852	16860	16901	16962	16721	16971	16916	16939	16960	16727	16925	16853	16935	16932	16778	16993	16904	16957	16789	16882	16899	16799	16692	16882	17017	16930	16751	16876	16761	16902	16969	16849	16878	16806	16762	16934	16835	16732	16866	17023	16696	16819	16840	16922	16755	16930	16925	16769	16800	17052	16830	16750	16878	16901	17076	16868	16769	17030	16740	16893	17012	16755	16877	16873	17070	16883	16816	16895	16972	16851	16865	16910	16936	16902	16955	16845	16841	16856	16832	16750	16860	17048	17010	16784	16712	16836	17123	17057	16895	16813	16984	16799	16826	16910	16728	16929	17018	17108	16887	16894	16832	16839	16820	17131	16826	16673	16809	17069	16874	16942	16919	16848	17136	16723	16919	16994	17052	16804	16978	16923	17073	16841	17046	16847	17102	16933	17128	16866	16908	16837	17053	16921	16829	16928	16812	17005	16615	16797	16942	16890	17012	16900	16834	17045	16838	16644	16678	17082	17042	16885	16749	16846	17127	16941	16598	16910	16821	16778	17058	16905	16999	16894	17126	16882	16921	16923	16668	17031	16961	17025	16930	17012	16771	16915	16507	16767	16848	16804	17042	16674	16822	17019	16877	16798	16874	16755	16969	16836	17052	16927	16849	16852	16877	16944	16717	16796	16908	16636	16904	17082	17051	16937	16820	16847	17014	16869	17059	16769	16802	16928	16837	16881	17024	16728	16824	16865	16770	16914	16822	16953	16923	16860	16963	17050	16717	16736	16833	17252	16900	16951	17028	16925	16854	16874	16810	16823	16907	16844	16886	16753	17202	17128	16757	16816	16592	16986	16905	17022	16852	17084	16916	16965	17108	16870	16929	16703	16952	16981	17030	16906	17141	16952	17026	16980	16984	16978	16866	16884	16905	16909	17109	16876	17017	16944	16889	16722	16947	16880	16765	16686	16899	16899	16755	16994	16847	16814	16984	16995	16707	16797	16935	16825	16809	16975	16763	16845	16756	16903	16878	16709	16987	16915	16938	16937	16851	17023	16994	17089	16877	16919	16968	17057	16727	16951	16754	17002	16885	17007	16788	16973	16804	16810	16852	16894	16702	16854	16682	17110	17002	16812	16937	17015	16819	16736	16644	17019	16787	16695	16758	16986	17117	16878	16812	16865	16883	16890	16999	16988	16921	16986	16977	16840	17034	16678	16980	16879	17009	16793	16819	16813	16993	16946	16888	16778	17030	16687	16800	16955	16875	17110	17085	16897	16767	16921	16981	16923	16796	16887	16947	16807	16878	17078	16764	16924	17016	16788	16903	16833	16904	16961	16897	16807	16781	16828	16675	16907	16854	16897	16877	16983	16793	17005	16726	16850	16887	16943	17042	16821	16850	16833	16745	16910	16787	16887	16917	16799	16691	17088	16893	16893	16768	16919	16953	16926	16943	17050	16956	16831	16761	16913	16709	16790	16934	16801	16768	17125	16900	16842	16824	16818	16745	17072	17030	16995	16917	17034	16831	17061	16911	16956	16982	16910	16802	16857	16880	17030	16872	16822	16906	16945	16870	16900	16658	16823	16960	16898	16815	16836	16925	16828	17024	17122	17096	17060	17068	16683	16717	16862	16674	16934	16878	16935	16962	16709	16758	17021	16861	16915	16808	16857	16831	16895	16822	16900	16670	16923	17021	16733	16824	16940	16889	16965	16882	16989	16796	16856	16849	17007	17035	16822	16960	16806	17025	16787	16959	17019	16782	17014	16959	16922	17001	16892	17170	17094	16965	16994	16846	17034	17000	17037	16833	16996	17032	16769	16832	16812	16923	16755	16892	16945	16825	16951	16894	16852	16746	16969	16802	16860	16818	16698	17196	16939	16900	16947	17062	16987	17034	16908	16832	16931	17022	16943	16817	16890	16830	16898	16919	16868	16900	16883	16898	16766	16909	16822	16818	16693	16948	17000	16948
25059	36930	34361	27166	24250	22381	20120	17570	16350	15955	15972	15672	15482	15386	15240	15095	14938	14844	14830	14757	14759	14593	14665	14432	14392	14386	14334	14414	14500	14310	14682	14560	14295	14321	14175	14199	14282	14356	14202	14415	14483	14206	14364	14343	14509	14416	14362	14276	14447	14319	14207	14470	14449	14415	14283	14380	14398	14297	14477	14235	14347	14489	14411	14195	14501	14475	14278	14548	14236	14399	14331	14297	14375	14270	14198	14351	14243	14366	14357	14482	14349	14294	14471	14304	14399	14204	14326	14300	14304	14240	14362	14482	14275	14347	14372	14496	14360	14298	14201	14486	14197	14365	14412	14184	14275	14304	14320	14266	14285	14139	14396	14197	14314	14245	14381	14386	14362	14308	14374	14452	14258	14393	14334	14400	14349	14458	14295	14354	14276	14370	14252	14481	14298	14209	14477	14334	14253	14320	14238	14333	14270	14290	14336	14307	14342	14212	14380	14150	14313	14467	14292	14191	14287	14355	14354	14271	14191	14396	14427	14383	14167	14228	14226	14310	14326	14229	14322	14296	14332	14376	14385	14248	14251	14359	14437	14405	14410	14301	14313	14431	14320	14180	14473	14378	14327	14326	14313	14325	14311	14537	14462	14441	14345	14283	14370	14562	14184	14213	14310	14313	14318	14472	14294	14331	14427	14374	14323	14332	14294	14295	14289	14405	14343	14176	14212	14253	14300	14327	14209	14398	14323	14381	14215	14327	14317	14359	14313	14318	14202	14412	14280	14273	14412	14285	14284	14186	14306	14410	14480	14375	14159	14338	14378	14087	14203	14308	14265	14223	14381	14355	14338	14246	14505	14351	14351	14358	14265	14210	14353	14196	14384	14364	14269	14369	14358	14320	14406	14400	14299	14296	14317	14232	14481	14323	14424	14337	14513	14270	14364	14384	14345	14258	14405	14295	14377	14232	14249	14393	14401	14399	14216	14242	14503	14232	14149	14328	14334	14278	14226	14450	14362	14280	14249	14416	14284	14410	14369	14384	14210	14385	14342	14305	14265	14415	14454	14411	14391	14372	14298	14381	14433	14352	14282	14335	14311	14283	14344	14355	14327	14466	14385	14386	14341	14387	14282	14377	14255	14462	14481	14202	14272	14460	14328	14327	14334	14309	14346	14216	14417	14425	14191	14304	14321	14260	14191	14211	14454	14205	14517	14314	14266	14410	14426	14446	14203	14356	14442	14320	14352	14381	14394	14437	14397	14335	14328	14331	14317	14471	14386	14237	14450	14222	14489	14410	14194	14418	14201	14323	14305	14339	14437	14536	14403	14395	14338	14418	14360	14261	14286	14220	14444	14407	14448	14268	14172	14373	14244	14431	14348	14359	14300	14381	14333	14285	14352	14262	14390	14257	14230	14486	14143	14307	14379	14240	14486	14221	14380	14365	14365	14382	14357	14407	14391	14308	14333	14414	14161	14357	14484	14348	14123	14220	14337	14324	14283	14470	14280	14389	14460	14295	14641	14402	14261	14234	14381	14331	14316	14388	14222	14339	14330	14363	14363	14374	14067	14278	14255	14465	14286	14329	14265	14417	14366	14373	14291	14312	14207	14380	14214	14452	14278	14351	14356	14533	14373	14315	14504	14264	14380	14153	14272	14472	14301	14386	14472	14240	14375	14422	14254	14476	14304	14367	14329	14289	14167	14316	14267	14458	14380	14357	14390	14345	14386	14273	14235	14508	14262	14203	14404	14391	14502	14284	14169	14502	14390	14327	14276	14099	14333	14357	14342	14137	14381	14343	14208	14365	14297	14277	14349	14288	14350	14367	14209	14269	14337	14392	14391	14267	14386	14390	14471	14260	14448	14446	14395	14352	14210	14499	14374	14371	14487	14412	14292	14255	14339	14377	14153	14349	14207	14208	14242	14416	14305	14412	14348	14339	14223	14375	14178	14406	14208	14432	14342	14324	14338	14297	14550	14275	14235	14331	14331	14459	14312	14193	14346	14486	14526	14357	14217	14214	14260	14425	14505	14332	14273	14444	14241	14396	14395	14400	14236	14466	14386	14167	14442	14387	14349	14374	14362	14261	14304	14421	14253	14402	14237	14214	14495	14501	14268	14192	14375	14326	14387	14522	14570	14344	14443	14483	14395	14505	14262	14386	14271	14197	14367	14165	14431	14486	14339	14570	14389	14235	14413	14431	14414	14479	14427	14334	14269	14351	14441	14356	14273	14325	14328	14260	14439	14123	14478	14393	14283	14555	14425	14289	14344	14418	14489	14328	14405	14337	14240	14306	14449	14337	14367	14387	14417	14318	14306	14270	14361	14436	14340	14275	14285	14486	14313	14327	14383	14363	14314	14197	14324	14330	14279	14142	14380	14448	14343	14234	14450	14337	14430	14230	14230	14289	14403	14468	14283	14403	14385	14407	14271	14439	14388	14224	14418	14284	14462	14410	14482	14385	14284	14493	14348	14166	14172	14333	14513	14416	14482	14106	14322	14458	14307	14349	14202	14335	14195	14227	14308	14417	14403	14421	14146	14337	14401	14239	14385	14419	14335	14363	14252	14479	14427	14351	14463	14342	14375	14236	14574	14350	14502	14360	14342	14425	14312	14120	14402	14236	14147	14220	14404	14331	14321	14316	14227	14528	14376	14307	14240	14492	14274	14307	14322	14293	14192	14317	14363	14362	14391	14429	14369	14364	14428	14448	14372	14345	14331	14314	14474	14321	14400	14180	14410	14326	14271	14281	14262	14436	14272	14190	14411	14369	14234	14449	14192	14229	14273	14347	14316	14207	14380	14265	14494	14396	14308	14371	14381	14296	14281	14352	14239	14307	14218	14290	14261	14295	14366	14270	14262	14458	14212	14302	14258	14337	14242	14372	14389	14202	14289	14359	14157	14216	14478	14325	14426	14287	14430	14295	14432	14461	14401	14334	14392	14222	14508	14305	14355	14260	14179	14136	14334	14252	14435	14295	14175	14345	14224	14290	14301	14376	14298	14391	14330	14287	14266	14351	14361	14404	14411	14255	14346	14519	14281	14342	14224	14265	14414	14242	14386	14222	14290	14369	14297	14127	14361	14163	14323	14338	14354	14280	14291	14416	14431	14316	14304	14221	14296	14278	14496	14458	14373	14248	14340	14265	14372	14281	14352	14329	14426	14200	14407	14271	14417	14404	14435	14419	14278	14404	14511	14343	14561	14478	14403	14314	14234	14445	14284	14321	14217	14218	14346	14429	14296	14303	14349	14437	14348	14518	14376	14323	14338	14328	14452	14401	14340	14483	14360	14302	14487	14181	14023	14301	14385	14507	14433	14543	14219	14322	14273	14106	14263	14313	14396	14502	14198	14234	14494	14349	14310	14347	14423	14373	14406	14357	14215	14168	14472	14401	14266	14395	14472	14310	14372	14573	14301	14251	14287	14412	14486	14455	14476	14203	14293	14298	14349	14221	14235	14280	14383	14289	14368	14393	14296	14461	14377	14349	14298	14486	14317	14306	14396	14305	14317	14263	14274	14204	14434	14500	14382	14247	14210	14319	14299	14320	14294	14436	14369	14500	14391	14327	14496	14302	14382	14390	14512	14307	14485	14439	14299	14483	14292	14324	14256	14238	14392	14161	14221	14202	14261	14287	14308	14330	14432	14296	14274	14208	14303	14254	14349	14289	14216	14431	14436	14475	14174	14333	14368	14485	14379	14412	14177	14220	14232	14189	14400	14358	14253	14410	14376	14375	14506	14316	14375	14158	14234	14531	14365	14237	14253	14243	14288	14387	14353	14281	14306	14318	14365	14183	14471	14385	14331	14274	14218	14227	14357	14208	14260	14328	14447	14280	14336	14402	14396	14251	14324	14366	14379	14377	14353	14289	14374	14108	14395	14357	14220	14435	14377	14401	14288	14309	14421	14402	14371	14353	14352	14356	14348	14317	14215	14263	14232	14449	14300	14274	14297	14444	14243	14518	14407	14255	14299	14317	14297	14274	14310	14422	14439	14324	14610	14428	14324	14492	14408	14344	14560	14267	14370	14326	14203	14303	14425	14391	14352	14578	14362	14480	14375	14268	14188	14411	14374	14265	14458	14533	14193	14355	14460	14191	14429	14510	14327	14422	14326	14359	14397	14354	14295	14536	14255	14335	14449	14415	14247	14484	14470	14336	14278	14145	14223	14316	14386	14381	14307	14436	14468	14361	14205	14289	14252	14144	14407	14231	14425	14256	14272	14365	14267	14420	14374	14387	14407	14237	14393	14460	14285	14386	14385	14326	14191	14146	14372	14305	14155	14481	14490	14359	14344	14332	14443	14371	14485	14534	14195	14428	14413	14433	14550	14303	14297	14315	14342	14336	14303	14376	14190	14335	14306	14369	14282	14209	14421	14423	14349	14222	14337	14297	14233	14328	14486	14343	14421	14225	14336	14372	14262	14283	14339	14336	14374	14284	14426	14304	14391	14368	14340	14496	14414	14282	14271	14144	14370	14348	14333	14390	14445	14304	14283	14321	14337	14510	14495	14350	14302	14361	14180	14228	14473	14306	14448	14395	14459	14379	14283	14399	14210	14332	14465	14482	14395	14350	14341	14311	14171	14248	14468	14391	14307	14363	14368	14369	14321	14422	14331	14310	14349	14307	14377	14260	14481	14140	14335	14276	14604	14355	14330	14123	14418	14272	14321	14324	14275	14258	14381	14334	14260	14189	14355	14411	14375	14390	14324	14130	14383	14301	14380	14157	14410	14309	14297	14571	14368	14327	14298	14287	14379	14406	14321	14309	14525	14372	14275	14374	14276	14490	14377	14348	14307	14344	14326	14408	14320	14290	14418	14455	14388	14280	14303	14372	14360	14283	14326	14384	14493	14205	14325	14331	14360	14194	14276	14367	14328	14368	14320	14286	14367	14325	14412	14361	14252	14338	14310	14191	14213	14130	14469	14272	14465	14281	14480	14240	14266	14275	14338	14395	14262	14307	14330	14353	14295	14295	14215	14376	14337	14382	14460	14305	14297	14369	14372	14172	14343	14474	14522	14228	14287	14262	14291	14364	14383	14346	14333	14455	14271	14211	14224	14289	14370	14333	14192	14311	14329	14360	14299	14409	14355	14328	14350	14441	14132	14349	14436	14519	14329	14363	14165	14297	14317	14186	14344	14396	14277	14323	14334	14477
23710	21009	28359	24556	24207	26159	25251	20782	19240	18970	18424	18293	18165	18146	17891	17589	17499	17498	17311	17282	17186	17082	17129	17024	17091	16777	16974	17043	16962	16762	16862	17069	17129	16880	16863	16681	16850	16797	16786	16825	16799	16826	16877	16985	17043	16857	16917	16745	16860	16973	16901	16846	16968	16812	16854	16710	17059	16920	16813	16842	16931	16863	16738	17004	16824	16858	16719	16982	16817	16731	16848	16812	16558	16862	16809	16907	16661	16845	16884	16602	16807	16908	16776	16617	16859	16683	16660	16676	16800	16781	16849	16906	16845	16911	16664	17031	16856	16771	16859	16771	17034	16765	16771	16673	16865	16882	17025	16823	16682	16641	16747	16561	16822	16809	16825	16889	16851	16878	16767	16836	16844	16719	16722	16767	16746	16730	16906	16991	16785	16892	16674	16717	16893	16765	16786	16968	16908	16701	16822	16729	16963	16802	16839	16813	16669	16761	16731	16900	16725	16999	17028	16987	16847	16979	16878	17001	16876	16920	16800	16730	16849	16758	16782	17155	16833	16695	16644	17039	16910	16951	16680	16845	16666	16899	16816	16762	16808	16861	16878	16899	16946	16752	16639	16790	16577	16780	16808	16789	16788	16774	16896	16654	16839	16832	16799	16760	16806	16648	16673	16625	16877	16631	16688	16639	16836	16923	16621	16746	16886	16743	16811	16914	16853	16825	16958	16764	16663	16799	16773	16721	16842	16873	16860	16634	16942	16927	16912	16686	16668	16920	17085	16659	16728	16783	16874	16776	16769	16966	16927	16678	16933	16770	16928	16903	16793	16859	16843	16673	16901	16657	16902	16663	16880	16735	16619	16738	16641	16788	16766	16843	17015	16827	16681	16843	16768	16688	16853	16870	16792	16699	16729	16749	16902	16683	16579	16714	16707	16810	16842	16730	16760	16738	16790	17002	16815	16823	16727	16778	16750	16823	16810	16820	17019	16921	16772	16756	16806	16840	16792	16853	16967	16676	16814	16810	16771	16707	17078	16793	16863	16901	16780	16740	16796	16619	16758	16905	16866	16689	16848	16846	16980	16575	16777	16956	16905	16876	16771	16664	16846	16669	16834	16787	16913	16783	16811	16772	16722	16911	16844	16669	16814	16820	16955	16876	16710	16778	16955	16726	16698	16832	16820	16883	16969	16820	16669	16731	16880	16878	17035	16809	16865	17099	16884	16753	16829	16821	16649	16949	16889	16505	16607	16697	16933	16938	16703	16650	16659	16747	17050	16808	16772	16667	16652	16851	16821	16723	16633	16888	16884	16855	16824	16703	16871	16640	17032	17125	16742	16849	16690	16708	16702	17026	16843	16803	16795	16607	16870	16742	16859	16792	16869	16836	16962	16915	16874	16738	16857	16879	16936	16874	16889	16712	16815	16842	16996	16712	16633	16921	16714	16558	16791	16867	16905	16977	16734	16773	16641	16623	16913	16876	16809	16868	16770	16697	16995	16624	16769	16548	16897	16846	16913	16904	16904	16646	16744	16873	16722	16752	16966	16866	16898	16805	16877	16822	16632	16815	16879	16572	16877	16981	16773	16843	16813	16726	16841	16928	16916	16957	16866	16712	16797	16644	16822	16841	16846	16703	16875	16704	16752	16849	16724	16826	16876	16777	16670	16753	16811	16696	16749	16754	16734	16674	16874	16665	16769	16746	16813	16969	16556	16698	16875	16752	16827	16598	16894	16677	16850	16922	16763	16580	16838	16782	16704	16723	16782	16853	16920	16978	16882	16701	16639	17016	16769	16678	16746	16728	16921	16745	16759	16786	16680	16766	16819	16733	16611	16995	16795	16700	16753	16791	16788	16809	16580	16715	16851	16775	16585	16891	17019	16780	16760	16807	16700	16944	16675	16715	16736	16901	16682	16894	16836	16751	16895	16850	16549	16732	16648	16773	16721	16850	16954	16687	16856	16973	16853	16707	16752	16966	16629	16659	16629	16616	16796	16816	16936	16840	16982	16736	16903	16641	16821	16813	16629	16861	16732	16918	16854	16835	16958	17029	16849	16706	16973	16672	16701	16875	16840	16763	16806	16580	16716	16923	16827	16960	16944	16776	16903	16641	16698	16739	16847	16852	16780	16981	16794	16690	16892	16878	16630	16794	16883	16848	16848	16611	16749	16720	16888	16759	16718	16718	16812	16863	16607	16959	16776	16677	16816	16818	16711	16692	16867	16556	16678	16880	16801	16791	16762	16734	16861	16959	16809	16805	16822	16883	16839	16682	16854	16835	16655	16606	16679	16773	16778	16780	16796	16660	16822	16875	16829	16780	16890	16838	16787	16855	16782	16694	16725	16767	16807	16759	16672	16967	16895	16687	16658	16760	16880	16660	16789	16918	17032	16787	16809	16777	16856	16813	16694	16797	16876	16581	16751	16816	16705	16665	16765	16909	16641	16728	16906	16738	16787	16945	16846	16625	16768	16966	16867	16976	16806	16633	16602	16822	16808	16814	16664	16920	16685	16649	16800	16684	16817	16705	16708	16640	16894	16900	16743	16823	16958	17003	16778	16795	16826	16829	16918	16903	16777	16865	16967	16682	16727	16681	16774	16750	16773	16781	16811	16696	16761	16803	16796	16887	16650	16797	16792	16846	16905	16904	16851	16767	16804	16739	16596	16795	16636	16701	16764	16778	16834	16742	16703	16939	16768	16856	16741	16760	16896	16901	16698	16772	16804	16847	16708	16629	16701	16640	16638	16814	16876	16641	16776	17025	16694	16837	16892	16731	16849	16822	16728	16711	16900	16827	16818	16779	16633	16785	16822	16955	16837	16846	16849	16726	16749	16690	16703	16861	16820	16488	16757	16797	16820	16799	16914	16747	16871	16747	17104	16760	16855	16700	16762	16794	16959	16815	16855	16855	16888	16896	16969	16636	16720	16743	16867	16951	16773	16893	16775	16901	16797	16812	16912	16810	16776	16932	16815	16806	16770	16974	16810	16708	16641	16815	16856	16692	16701	16781	16843	16935	16857	16728	16999	16767	16804	16907	16718	16864	16669	16741	16833	16646	16907	17009	16822	16860	16756	16858	16709	16645	16965	16913	16887	16852	16836	16746	16691	16828	16864	16758	16864	16703	16729	16874	16677	16801	16650	16741	16745	16994	16829	16697	16612	16777	16800	16836	16675	16772	16808	16826	16865	16943	16759	16935	16726	16682	16809	16620	16633	16739	16863	16778	16864	16907	16817	16622	16637	16757	16786	16778	16699	16817	16663	16855	16956	16977	16899	16723	16658	17001	16999	16704	16793	16811	17091	16787	16969	16811	16709	16837	16961	16704	16808	16762	16763	16699	17071	16758	16780	16793	16739	16702	16947	16825	16734	16583	16653	16753	16862	16679	16889	16963	16886	16645	17143	17037	16702	16754	16818	16678	17028	16902	16847	16725	17056	16629	16477	16804	16581	16835	16843	16908	16756	16696	16834	16663	16802	16748	16611	16834	16903	16814	16791	16723	16657	16740	16820	16783	16762	16874	16779	17040	16768	16841	16835	16848	16779	16884	16948	16612	16735	16720	16935	16767	16867	16767	16710	16810	16742	16793	16713	16836	16670	16662	16783	16822	16683	16890	16734	16742	16835	16938	16817	16684	17055	16920	16809	16654	16812	16585	16730	16740	16868	16900	16902	16719	16727	16822	16675	16825	16751	16902	17087	16782	16686	16852	16970	16783	16708	16678	16709	16778	16596	16762	16773	16782	16740	16776	16705	16993	16728	16678	16869	16838	16883	16653	16793	16700	16687	16916	16658	16636	16784	16761	16771	16801	16776	16661	16861	16795	16800	16779	16864	16755	16812	16715	16844	16856	16775	16798	16655	16940	16768	16851	16851	16788	16672	16759	16767	16967	16865	16911	16792	16897	16637	16811	16746	16649	16715	16860	16682	16921	16837	16975	16981	16747	16703	16757	16466	16991	16792	16836	16825	16576	16925	16778	16660	16762	16824	16733	16797	16773	16706	16780	16864	16738	16610	16787	16675	16885	16779	16644	16832	16830	16926	16770	16790	16814	16827	16720	16798	16721	16812	16682	16691	16859	16810	16912	16900	16858	16767	16929	16736	16617	16732	16785	16813	16617	16786	16528	16827	16820	16934	16877	16791	16840	16678	16769	16647	16830	16721	16772	16873	16745	16839	16795	16849	16943	16765	16826	16645	16660	16900	16796	16589	16789	16814	16662	16859	16809	16870	16646	16793	16770	16798	16843	16778	16712	16744	16792	16856	16878	16798	16764	16841	16852	16791	16703	16657	16916	16964	16788	16998	16878	16779	16844	16807	16801	16777	16750	16868	17022	16844	16803	16808	16603	16647	16856	16862	16870	16708	16774	16802	16735	16905	16808	16875	16896	16789	16648	16801	16914	16645	16816	16596	16770	16726	16866	16974	16679	16712	16685	16693	16793	16857	16846	16839	16653	16912	16862	16736	16720	16793	16812	17010	16773	16724	16660	16917	16904	16841	16873	16887	16715	16782	16822	16831	16750	16816	16701	16750	16805	16804	16867	16727	16877	16896	17006	16768	16719	16852	16884	16937	16623	16858	16632	16929	16695	16950	17170	17053	16948	16787	16907	16818	16935	16722	16821	16738	16858	16973	16865	16673	16739	16894	16773	16742	16766	16863	16867	16877	16722	16911	16926	16931	16739	16973	16723	16928	16560	16816	16651	16842	16800	16623	16787	16916	16931	16554	16636	16654	17031	16701	16571	16859	16730	16727	16920	16861	16822	16905	16763	16812	16719	16755	17025	16820	16766	16569	16947	16748	16994	16737	16668	16806	16890	16904	16947	16843	16569	16878	16843	16914	16913	16679	16791	16844	16803	16907	16980	16800	16878	16827	16993	16759	16744	16949	16878	16706	16715	16886	16901	16853	16760	16863	16725	16610	16843	16855	16816	16840	16836	16640	16834	16823	16826	16770	16589	16819	16679	16734	16846	16904	16750	16946	16795	16610	16885	16803	16927	16927	16659	16757	16863	16828	16819	16779	16743	16955	16771	16857	16741	16765	16617	16688	17009	16997	16724	16650	16632	16645	16675	16679	16685	16652	16828	16824	16776	16873	16921	16830	16872	16963	16712	16927	16865	16869	16632	16749	16728	16879	17119	16774	16715	16767	16788	16819	17009
24909	43545	40489	32613	29152	25895	22771	19320	17556	17130	16987	16515	16069	16056	15890	15420	15369	15184	14924	14963	14660	14816	14769	14540	14532	14410	14394	14413	14529	14416	14400	14284	14325	14442	14379	14388	14201	14411	14217	14245	14429	14430	14308	14271	14359	14236	14292	14469	14218	14396	14311	14277	14235	14404	14367	14431	14280	14359	14311	14268	14318	14299	14278	14337	14328	14482	14314	14370	14238	14211	14285	14232	14361	14388	14277	14415	14193	14269	14366	14367	14312	14350	14275	14085	14242	14183	14257	14178	14392	14398	14282	14335	14154	14232	14357	14304	14412	14439	14379	14142	14423	14357	14056	14347	14251	14299	14124	14286	14364	14201	14215	14173	14319	14212	14176	14310	14361	14250	14170	14102	14243	14203	14166	14116	14407	14179	14234	14362	14341	14308	14349	14501	14546	14182	14306	14233	14232	14183	14310	14341	14366	14264	14251	14381	14229	14243	14217	14282	14082	14295	14226	14270	14373	14446	14404	14113	14301	14288	14232	14222	14512	14235	14292	14480	14215	14225	14297	14218	14226	14265	14258	14297	14390	14353	14347	14241	14375	14330	14358	14247	14323	14279	14367	14250	14340	14240	14433	14158	14302	14264	14172	14387	14232	14266	14345	14372	14337	14433	14099	14430	14109	14217	14332	14168	14251	14240	14185	14106	14340	14434	14260	14214	14396	14298	14307	14410	14197	14369	14211	14325	14350	14191	14218	14275	14410	14236	14358	14180	14306	14209	14450	14532	14154	14208	14215	14265	14247	14280	14241	14154	14408	14279	14274	14376	14285	14189	14279	14192	14166	14427	14163	14344	14216	14386	14288	14332	14365	14196	14391	14232	14271	14220	14244	14183	14259	14402	14235	14378	14210	14287	14250	14307	14174	14264	14366	14316	14315	14246	14422	14231	14231	14257	14282	14459	14152	14522	14364	14259	14316	14372	14271	14262	14254	14351	14338	14399	14103	14322	14298	14428	14193	14289	14277	14307	14374	14387	14374	14327	14314	14319	14311	14298	14276	14212	14410	14159	14196	14111	14268	14208	14399	14361	14182	14259	14398	14184	14296	14224	14234	14286	14201	14345	14239	14268	14398	14242	14231	14308	14162	14207	14270	14131	14347	14174	14266	14266	14108	14225	14289	14428	14388	14279	14303	14195	14238	14391	14262	14186	14195	14302	14362	14426	14284	14373	14268	14455	14308	14273	14329	14320	14255	14248	14251	14081	14032	14299	14182	14354	14320	14293	14304	14142	14214	14364	14344	14452	14115	14271	14246	14308	14302	14315	14219	14471	14167	14272	14289	14151	14189	14372	14425	14371	14223	14331	14356	14484	14246	14252	14169	14358	14276	14167	14211	14222	14290	14340	14239	14520	14346	14424	14218	14268	14358	14243	14384	14123	14078	14347	14257	14280	14300	14277	14254	14150	14376	14296	14205	14248	14198	14211	14459	14236	14390	14159	14166	14245	14277	14161	14228	14358	14298	14335	14237	14355	14260	14396	14260	14310	14270	14261	14265	14264	14397	14278	14179	14271	14213	14156	14209	14119	14230	14390	14257	14356	14345	14376	14377	14263	14282	14370	14126	14428	14220	14246	14171	14087	14302	14328	14177	14349	14090	14370	14355	14196	14255	14286	14380	14224	14487	14204	14359	14255	14318	14178	14315	14188	14300	14238	14249	14424	14299	14183	14314	14202	14363	14266	14246	14359	14106	14241	14303	14291	14262	14389	14099	14283	14059	14362	14391	14259	14087	14261	14452	14407	14202	14268	14363	14095	14333	14099	14156	14242	13940	14460	14095	14398	14194	14307	14098	14328	14388	14208	14137	14295	14381	14243	14273	14293	14421	14430	14269	14101	14447	14168	14421	14396	14358	14264	14179	14159	14290	14316	14283	14335	14226	14467	14452	14269	14419	14228	14312	14264	14294	14345	14352	14414	14267	14274	14362	14233	14283	14275	14263	14227	14311	14175	14059	14152	14555	14150	14246	14308	14248	14372	14218	14168	14359	14207	14259	14445	14374	14216	14195	14276	14455	14212	14278	14021	14111	14189	14480	14246	14266	14375	14260	14176	14048	14290	14243	14217	14211	14361	14122	14395	14327	14348	14361	14232	14400	14261	14147	14345	14289	14385	14323	14270	14091	13974	14364	14175	14256	14316	14351	14158	14290	14348	14331	14343	14160	14310	14404	14341	14398	14253	14220	14484	14509	14339	14411	14499	14375	14197	14302	14276	14393	14206	14550	14171	14361	14196	14360	14358	14301	14239	14188	14136	14189	14356	14264	14319	14290	14341	14170	14368	14310	14279	14356	14372	14269	14328	14166	14319	14278	14330	14299	14423	14259	14279	14244	14455	14443	14309	14325	14454	14215	14307	14266	14178	14221	14322	14385	14137	14381	14278	14269	14183	14225	14329	14222	14402	14356	14246	14145	14420	14204	14258	14306	14150	14407	14347	14321	14165	14214	14337	14298	14265	14246	14200	14411	14447	14204	14236	14472	14185	14452	14257	14267	14290	14294	14285	14230	14259	14375	14314	14340	14105	14337	14305	14449	14225	14433	14413	14287	14390	14369	14230	14304	14337	14233	14333	14231	14225	14479	14479	14270	14291	14350	14209	14457	14244	14367	14233	14317	14357	14227	14124	14279	14317	14298	14190	14278	14106	14185	14310	14232	14483	14199	14423	14441	14180	14317	14382	14378	14414	14195	14342	14239	14287	14302	14357	14327	14346	14403	14313	14073	14241	14231	14425	14226	14359	14351	14272	14302	14357	14349	14345	14389	14101	14348	14313	14367	14220	14084	14367	14429	14409	14206	14359	14217	14357	14292	14088	14424	14334	14085	14291	14366	14335	14327	14221	14349	14214	14274	14100	14186	14318	14257	14340	14359	14061	14385	14292	14400	14243	14345	14204	14268	14401	14088	14238	14025	14321	14233	14123	14354	14416	14152	14230	14234	14123	14243	14273	14348	14294	14393	14222	14223	14164	13992	14289	14321	14310	14354	14116	14238	14313	14357	14271	14295	14308	14279	14309	14482	14282	14320	14387	14207	14312	14263	14290	14378	14371	14374	14302	14295	14183	14250	14126	14293	14216	14161	14283	14272	14385	14376	14365	14255	14038	14245	14257	14325	14233	14179	14066	14162	14217	14201	14422	14348	14383	14259	14450	14340	14319	14200	14338	14368	14293	14465	14356	14259	14214	14230	14116	14186	14264	14342	14301	14307	14226	14423	14304	14200	14315	14315	14355	14273	14365	14275	14449	14295	14273	14322	14123	14295	14239	14339	14302	14204	14247	14340	14344	14291	14242	14187	14303	14237	14341	14249	14241	14470	14248	14426	14298	14292	14357	14317	14198	14280	14206	14285	14290	14316	14271	14344	14310	14367	14183	14193	14307	14220	14175	14222	14235	14292	14168	14365	14317	14470	14208	14392	14161	14317	14355	14301	14359	14257	14314	14345	14194	14266	14230	14279	14241	14270	14187	14402	14355	14374	14168	14288	14379	14331	14357	14304	14389	14287	14353	14385	14253	14218	14312	14249	14267	14289	14158	14346	14403	14318	14458	14236	14359	14345	14386	14172	14329	14193	14131	14308	14293	14277	14262	14199	14253	14283	14254	14326	14287	14390	14265	14341	14351	14398	14140	14284	14244	14399	14271	14226	14245	14347	14246	14284	14355	14458	14444	14349	14276	14316	14184	14254	14275	14279	14333	14348	14323	14268	14308	14346	14375	14380	14422	14352	14433	14055	14337	14358	14282	14417	14368	14213	14480	14259	14374	14308	14333	14304	14400	14279	14187	14250	14292	14300	14368	14388	14207	14213	14215	14239	14271	14244	14180	14290	14208	14316	14403	14302	14231	14209	14251	14364	14128	14450	14213	14161	14298	14398	14255	14315	14515	14216	14318	14418	14342	14392	14290	14171	14218	14293	14315	14384	14238	14416	14329	14271	14371	14358	14162	14230	14286	14319	14226	14317	14412	14166	14269	14267	14216	14337	14244	14204	14338	14306	14182	14431	14385	14208	14330	14123	14296	14121	14326	14188	14315	14433	14073	13975	14262	14345	14162	14345	14377	14392	14358	14333	14334	14234	14148	14195	14164	14173	14297	14436	14211	14370	14306	14339	14277	14184	14244	14160	14221	14332	14328	14244	14315	14026	14211	14503	14189	14323	14231	14294	14247	14219	14287	14167	14183	14200	14324	14175	14245	14182	14270	14305	14376	14518	14248	14166	14443	14145	14355	14346	14248	14253	14360	14307	14179	14409	14162	14298	14267	14321	14377	14253	14300	14390	14387	14211	14261	14256	14446	14163	14401	14164	14343	14328	14258	14232	14148	14263	14402	14320	14259	14282	14309	14379	14176	14160	14131	14322	14242	14215	14226	14305	14292	14382	14201	14165	14311	14420	14241	14240	14188	14226	14277	14260	14186	14200	14335	14381	14321	14128	14473	14364	14225	14093	14151	14272	14259	14371	14167	14282	14329	14258	14482	14373	14276	14298	14265	14332	14215	14459	14185	14265	14180	14225	14513	14241	14294	14192	14315	14104	14214	14532	14241	14248	14209	14259	14308	14265	14270	14456	14177	14225	14340	14210	14273	14352	14235	14322	14168	14333	14214	14274	14229	14304	14293	14397	14285	14315	14282	14432	14233	14347	14249	14314	14236	14300	14369	14273	14378	14258	14104	14172	14465	14244	14253	14268	14208	14313	14228	14295	14433	14361	14266	14421	14092	14340	14239	14296	14320	14159	14284	14259	14334	14214	14292	14385	14397	14346	14356	14243	14224	14215	14291	14405	14401	14251	14266	14303	14338	14346	14275	14329	14409	14040	14298	14261	14290	14311	14447	14267	14182	14317	14373	14098	14222	14127	14292	14349	14289	14272	14192	14368	14317	14266	14248	14305	14361	14085	14187	14224	14514	14272	14436	14192	14282	14296	14226	14307	14352	14295	14371	14349	14185	14389	14277	14313	14205	14211	14289	14205	14381	14179	14240	14149	14166	14212	14278	14386	14131	14305	14208	14093	14146	14273	14214	14339	14295	14307	14379	14105	14133	14212	14426	14124	14407	14269	14541	14314	14348	14368	14233	14133	14283	14445	14238	14299	14376	14147	14332	14358	14243	14211	14318
22654	21036	28753	23647	22406	26799	29470	23269	21101	21076	20608	20496	19941	19618	19678	19335	19274	19081	19021	18859	18935	18493	18615	18491	18354	18284	18175	18216	18587	18150	18211	18377	18125	18225	18412	18208	18331	18177	18136	18090	18343	18305	18210	18308	18192	18299	18324	18244	18226	18200	18029	18052	18362	18024	18131	18225	18256	18189	18113	18308	18216	18169	18107	17956	18117	18296	18139	18215	18286	18261	18301	18190	18118	17845	18263	18111	18168	18255	18235	18142	17922	18153	18217	17900	18081	18235	18096	18010	18081	18291	18333	18162	18114	17989	18106	17962	18253	18119	18139	18080	18142	18204	18079	18132	18169	18003	18009	18298	18243	18409	18201	17957	18193	18014	18155	18109	18370	18287	18059	18016	18015	17967	18089	17994	18116	18264	18116	18089	18055	18013	18245	18114	18136	18135	17992	18144	18196	18049	18186	17968	18055	18095	18124	18242	18212	18128	18079	18078	17974	18075	18179	18103	18352	18099	18085	18013	18050	18246	18017	18076	17932	17945	18056	18297	18071	18207	18211	17981	18110	18284	18184	18070	18112	18237	17823	17969	18123	17935	18010	18075	18038	17950	18069	17897	17946	17979	17991	18136	18179	17917	17995	17995	18162	18013	17871	18201	18086	18114	17875	18082	17948	18162	18261	18005	17912	18189	17990	18055	18187	18001	18136	18146	18141	17947	17947	18087	18096	18241	18287	18416	18296	18048	18191	17902	17942	18137	17966	18094	18085	18231	18098	18098	18130	18053	18110	18102	18145	18052	18075	18089	18199	17985	18058	18258	18086	18033	18080	18118	18250	17925	17992	18023	17916	18021	18104	17943	18215	18200	18008	18365	18024	17990	18021	18126	18015	18079	18069	18271	17959	17975	18055	17829	18142	18174	18044	18011	18048	18130	18271	18121	18134	17866	18217	18028	18285	18010	17959	17972	18177	17891	18177	18094	17892	18232	17962	18190	18159	17898	17851	18032	18265	18204	17906	17986	18077	17920	18285	18022	18086	17997	17982	18261	18152	18088	18139	18273	17983	17921	17930	17966	18061	18162	18134	18255	17794	18246	18042	18010	18103	17886	18195	18067	18273	17944	18025	18091	18147	18138	18165	18179	18236	18133	18196	18203	17876	18062	18080	18169	17962	18111	18115	18048	17962	18196	18190	17990	18007	18116	18226	17912	17980	18050	18164	18218	18049	18107	17947	17990	17996	17774	18129	18099	18342	17991	18128	18088	18001	18048	18116	17976	18054	18282	17994	18274	18167	18088	17913	18143	18105	17990	18052	18200	17824	18018	18008	18034	18092	18052	18129	18110	18090	17962	17967	17967	18123	18110	18043	18087	18044	18185	18163	18080	18201	18042	18218	18148	17914	18078	18021	18113	18115	18103	18126	18000	18101	18315	18082	18098	18078	18097	18204	18018	18109	18307	17954	18071	17919	18087	17777	18077	17917	17922	17923	18195	17984	17819	18017	18060	18242	17976	18101	18270	17678	17912	18112	18158	18188	18023	18122	18018	17830	18198	17824	18162	18015	18242	18068	18130	17982	18118	18177	17990	18095	18173	17966	18074	17922	18156	18142	18073	18027	18287	18137	18010	18335	18252	18014	18197	18272	18019	17990	17953	18390	17975	18051	18034	17851	18056	18084	18180	18000	18109	18278	18067	18196	17937	18125	17860	18059	17973	17982	18057	17907	18034	18048	18075	18172	18135	18122	17926	18179	17856	18104	17982	17940	18106	18216	18011	18116	17967	17938	17889	17945	18027	17906	18207	18042	18229	18145	18138	18125	17951	18160	18019	18018	18086	18032	18026	17897	18089	18055	18053	18179	18191	18096	18005	18268	18233	18322	18073	18080	18102	18008	17781	17691	18090	17886	17941	18071	18089	18154	18067	18000	18051	18077	17974	17998	18056	17926	18143	18079	18001	18205	18026	18101	18152	17909	18020	18248	17941	18192	18053	18279	17946	18168	17976	17977	17915	17927	18220	18116	18026	18002	18189	18207	18118	18296	18103	18159	17907	18321	18141	18148	18133	17884	17993	18233	18161	18157	18179	18014	18090	18167	18018	17934	18099	18127	17946	18280	17934	18263	17990	18171	18043	18161	18226	17986	18067	18046	17980	18186	17999	18197	18016	17959	18106	18024	18063	18124	18136	18284	18036	18116	18024	18202	18233	17957	18249	18392	18067	18254	18176	18011	18074	18178	18011	17954	18187	17974	18104	17989	18346	18187	18043	18229	17986	17997	18108	17880	17959	18045	18020	18023	18088	18084	17998	17922	18079	18082	18116	18160	18175	18225	18303	18047	18113	17896	17966	18001	17943	18009	17949	18123	18233	17979	18008	18094	18069	18136	18072	18173	18091	18042	17957	18120	17996	17960	18151	18178	18126	18285	18089	18030	17932	18150	18232	18093	18036	18156	18195	18264	18240	18008	17961	18058	18071	18130	17902	18153	18101	18151	17893	18207	17942	17962	17907	17932	18229	18139	17977	18290	18141	18040	18235	18021	18194	18228	18243	17974	18093	18191	18156	18089	18121	18122	18176	18114	18101	18051	18151	18286	17864	18103	17870	18032	17926	18000	17966	18031	17902	18033	17973	18228	18169	18229	18056	18015	18095	18003	17979	18040	17940	18228	17957	18042	18122	17981	18093	18102	18059	18167	17947	17954	18006	18130	18151	17963	18014	18032	18163	18102	18118	18044	18131	18102	18033	17930	17911	18053	18136	18023	18062	17888	17973	18083	18129	18123	18079	18157	18031	18046	18157	18002	18134	18134	17930	18057	18021	17965	18019	18189	17882	18017	18084	18142	18100	17851	18114	18179	18047	18149	18001	18021	18028	18036	18049	18061	18158	17994	18233	18042	18154	18244	18010	18144	18181	18028	18071	17877	17931	18222	18161	18207	18128	17973	18069	17829	18052	18055	18106	18132	18130	18064	18080	18171	17977	17867	18062	18366	17998	18093	17973	18227	18083	18163	18094	18038	18198	18177	18155	18063	18008	18088	18016	18046	17966	18131	18022	18266	18173	17961	18037	18055	18017	18174	18036	18046	18070	18101	18118	17938	18048	18161	18000	17986	17991	18080	18111	17997	17962	17940	18118	18135	18117	17955	18086	18046	18157	17934	18204	18092	18170	18017	17951	18178	18026	18015	18106	18088	17943	18117	18009	17834	18225	18342	17946	18166	18180	18018	18015	18242	17937	18161	18021	17917	17960	18058	17988	17954	18074	18107	18056	17882	18065	18218	17879	17904	18018	18165	17982	18094	18189	17970	18128	18022	17903	17688	18184	17957	18051	17930	17948	18096	17931	18209	18216	18043	18326	18163	18093	18178	18070	17849	18001	18029	18102	18206	17958	18194	18225	18044	18156	18046	17971	18177	18171	18169	18168	17992	18108	18003	18033	18156	18129	18102	18208	18135	18259	18089	18152	17961	18237	18120	17963	17968	18052	18289	18238	18130	18117	18110	18286	18192	18102	18034	18390	17996	18188	18115	18227	18227	18158	18104	17763	17947	18021	18141	17954	18042	17909	18064	18125	18381	18148	18116	18164	18037	17979	18252	18090	17917	18143	18029	17986	18244	17974	18186	18136	18037	17930	17998	18293	18167	18267	18074	18185	18123	18133	17921	18085	18145	18013	18087	17976	18120	18183	18231	18304	18228	18075	18148	18117	18230	18255	18164	18213	17923	18167	18005	18053	18042	17975	17961	17818	18183	17952	18134	18195	18039	18261	18077	17973	17872	18065	18127	18110	17899	17904	17976	18014	17988	17929	18089	18115	18116	18246	18142	17978	18294	17925	18012	17925	18043	18130	18148	18005	17883	18233	17961	17988	18063	18088	18068	17984	18006	18024	17915	17978	18048	18164	17926	18032	18074	18078	18101	18136	18171	18114	18203	18199	18125	18122	18152	18153	18022	17846	18019	17924	18246	18112	17856	18145	17983	18252	18130	18079	18042	18201	17958	17916	17819	18135	17880	17968	18061	18002	18200	18189	18214	18131	18105	18063	18077	18152	17958	17988	18093	18071	18122	18293	18056	18114	18180	17968	18001	18112	18028	18009	18268	17988	18228	18094	18118	18248	18137	17866	18202	18196	18098	18159	18444	18140	18169	18053	18116	18056	17913	18184	18151	18005	17935	18084	18096	18115	18057	18265	18219	18242	18071	18242	18197	17909	17845	18002	18259	18159	18112	18163	18012	17934	18126	17992	18154	18078	18053	18043	17971	18090	18071	18239	18116	18192	18138	18204	18002	18041	18052	18085	17800	18006	18089	18231	18190	18184	18075	18131	18093	18016	18004	17968	18113	18050	17902	18088	17811	18238	18027	18076	18169	18179	18253	17814	18112	18047	18143	17980	17998	18265	18087	18197	17903	18110	17814	18125	18167	18034	18186	18091	18389	17913	17914	18349	17731	17827	18079	18036	18017	17910	18312	17983	17933	18058	18192	18091	18082	18088	17971	18211	18295	17831	18145	17956	18115	18078	17977	17862	18104	18078	18026	18197	18024	18180	18261	18088	18098	17834	18021	17833	17963	18023	18033	18322	17978	17944	18002	18173	17973	17991	17914	17968	18088	18190	18156	18078	17956	17829	18169	18017	17834	17840	17995	18177	17900	18238	18097	18178	18178	18038	17987	18162	18081	18055	18249	17924	17920	18271	18280	17892	18268	18140	18191	18228	18221	17928	17907	18135	17944	18123	18237	17974	18034	18135	18196	17855	18139	17971	18071	18018	17992	17983	18180	18044	18230	18060	18078	17827	18067	17921	18079	18008	18148	17969	17958	18116	18166	18170	18297	18092	18201	18078	18206	18003	18075	18202	18086	18074	17960	18219	18135	18089	18022	18076	18145	17985	17927	17996	18150	18204	18110	17899	17999	17986	18150	17993	18167	18194	18027	18159	18047	17994	18052	18037	18040	18202	18211	18121	18109	17894	18087	17911	18323	18117	18032	18122	18348	18259	17971	17935	18027	18116	18118	17847	18069	17963	17997	18080	18055	18119	18086	18012	18237	18060	18200	17945	18039	17992	18014	18316	17978	18097	18128	18141	18178	17918	18130	17953	18184	17733	18090	18091	18173	18096	18234	17969	17907	17867	18138	18108	18067	18076	17945	17984	18244	18048	18086	18161
26969	48450	45248	36809	33531	29785	26178	21556	19649	18847	18467	18120	17584	17327	16909	16795	16431	16032	16089	15797	15764	15552	15368	15375	15216	15262	15249	15169	15174	15177	15200	15253	15036	15077	15057	15213	15064	15253	15128	14901	15195	15077	14778	15057	15046	15027	14945	15094	15248	15137	15155	15103	15069	15033	15104	15016	15173	15107	15183	15004	15152	15240	14941	14960	15067	15079	15096	15004	15064	14909	15153	15180	15011	15021	14966	14931	15220	14954	14957	15090	15173	14963	14951	15032	14997	15080	15062	15057	15034	15019	15145	14987	14982	15039	14942	15200	14943	14928	15077	15100	14993	14986	14918	15022	15063	15150	15045	14883	14970	15018	14997	14905	15027	15059	15131	15085	14919	14853	15036	14900	15112	15066	15025	15126	14895	14954	15000	14966	14864	14957	14970	15086	15045	15171	15051	15014	15251	15080	14797	14959	15129	15037	15031	15218	15032	15113	15059	15037	15043	15252	14921	15136	14959	14920	15097	14902	15034	15027	15237	14969	15016	15100	14968	14891	15007	15094	15021	14982	14946	15220	14981	15095	14968	14831	14727	15080	15122	15072	15084	14972	15058	15271	15008	15066	14928	15078	15001	15112	15105	15029	15009	15115	15032	15004	14977	15039	15083	15107	15004	15041	14933	14988	15030	14959	14906	14819	14977	15016	15019	15036	15077	14919	14923	15010	15087	15001	14847	14952	15038	15133	14827	14985	14951	14989	14871	14946	14919	15065	14941	15023	15095	15036	14971	15053	14975	15054	14923	15000	15067	14957	14954	14956	15086	15007	14917	15027	14980	15020	15012	14818	14925	14990	15077	15116	15049	14923	14984	14832	15151	14918	15108	14955	14880	15024	15137	15178	14885	14876	14994	15068	15074	14811	14866	14876	15024	14883	14970	15115	14970	14943	15091	15092	15154	14896	15054	15073	14952	15048	15018	15072	14986	15053	14939	15009	15060	14936	15080	15174	14957	15033	14955	14994	15020	15120	14911	15025	14947	15172	14771	14960	15119	15074	15009	14795	14880	15119	14991	15008	15016	14908	14978	14880	15151	14834	15109	14979	15048	15249	15007	14908	15145	14983	14861	15122	14996	14848	14869	14971	14904	15037	14916	15042	14895	15119	15092	14904	14798	15049	15043	15234	14977	15088	15075	14983	15044	15023	14928	14784	14963	14959	15046	14893	14929	14953	14984	15240	15029	15054	14916	15009	14972	15148	14981	14994	14984	15029	15100	14924	15064	14990	14979	15072	14895	15070	14880	14953	15028	15010	14965	15151	15054	14952	15028	14965	15058	15095	15128	14900	14922	14931	15084	14950	14895	15035	15015	14879	14981	14925	14874	14904	14933	15057	15007	15057	15113	15052	14995	14900	15144	15015	15210	14892	14894	15111	15096	14999	14931	14943	15096	14804	14905	14980	15028	14848	15096	15083	14851	14829	14935	14975	14973	15023	14993	14831	14880	14917	14975	15122	14956	14986	15034	14874	15170	15052	14976	14951	14913	15058	15131	14836	15018	15012	15170	15098	15066	15039	15163	14897	15075	14916	14932	15082	14882	15149	15127	15183	14867	15104	15018	14938	15004	14919	15078	15068	15022	15057	15179	14827	15069	14892	14929	14819	15186	15040	15030	14918	14959	15113	14934	15016	14985	14954	14854	14846	14859	14970	15080	14811	14954	14944	14909	15029	15089	15105	14916	15095	15018	15125	15007	14904	14972	15199	14872	14993	15012	15086	14966	15016	14922	15157	15068	14955	14843	14904	15010	15098	14934	14998	15018	14976	14990	15029	14998	14993	14972	15023	14835	14988	15011	14964	15194	14904	14951	15067	15097	14782	15024	15123	15000	15061	15220	15093	14893	15100	14980	15088	15039	14967	15016	15019	14930	14949	15022	15054	15042	14920	14958	14976	14916	14923	14911	15017	15022	15039	15001	15011	15027	14857	15119	15006	15053	14866	14921	14989	14902	14974	15031	15126	15032	14983	15114	15023	14990	15041	15038	14992	14861	15106	14828	14896	14911	14979	14910	15099	14996	14889	14925	14887	15065	15171	15014	14962	14979	14995	15054	15040	15047	14923	15073	14991	15065	14934	14788	14902	14998	14833	15073	14969	14882	14894	15074	15003	14980	14870	15078	15039	14995	15000	15073	14848	15099	14915	15056	15033	14780	14868	14887	15098	14969	15079	14757	15105	15083	15076	14798	15029	14918	14912	14948	15066	15022	15155	14979	15034	15162	15016	15207	14975	14927	14958	14964	14812	14825	14892	14968	14915	15008	15046	14948	15017	15002	14982	15067	14908	15052	15076	15070	14980	14980	15035	14805	15053	14979	15026	14929	15095	15108	15037	14893	14960	14975	15045	14889	15005	14988	14911	14921	15001	15048	15213	14887	15190	15029	15146	14867	15069	15054	15006	14960	15207	15015	14906	14986	15041	14920	14958	15008	14981	15001	15157	14910	14985	14958	15030	15088	14897	15044	14907	15038	15064	15270	15126	14892	14986	14969	15106	14906	15045	14986	15172	15014	15032	15103	15182	15135	14987	15082	15073	15015	14928	14811	14951	15075	14805	15015	14912	14891	14918	14882	15016	14921	15142	15018	15055	14889	14756	15086	15018	14978	15021	15022	15009	15064	14912	14890	15045	15069	15094	15204	14920	15055	15196	14887	15058	15046	14993	15047	14878	14962	14884	15007	15144	15061	14960	14799	15079	15050	15026	14993	15002	14851	14947	15049	15001	14980	14961	14945	15146	14811	15058	15071	15230	14897	15070	14935	14923	15046	14923	14960	14969	14997	15039	15058	15162	14969	15035	15065	15059	15033	14982	14941	15122	15058	14881	15198	14885	15141	14994	15031	15130	15091	15135	14977	14916	14992	15000	14892	15148	15132	14899	14963	14834	14945	15053	14909	15007	14913	14979	15150	14827	14935	15014	14883	15173	14981	15062	15051	15112	14854	14864	15079	15070	15000	15048	15077	14955	15081	14836	14850	15044	14934	14994	14990	14995	14921	14988	14918	15030	14965	14951	15055	15038	15078	14933	14977	15134	15107	15024	15012	14944	15004	15032	14894	14811	14939	15043	15026	15011	15007	15107	14946	15014	14917	14994	15045	15121	15012	14899	15053	15112	14986	15005	14998	14910	14981	14947	14998	15012	15026	15006	14961	15009	14939	14869	14874	14983	14904	14880	15113	14924	15006	14887	14827	14948	15045	14985	15062	14959	15020	14957	15010	15101	15032	14933	15002	14872	14918	14987	15158	15014	15169	15099	14931	14871	14960	15075	15057	15129	15031	14871	15051	15005	15102	14957	15050	15146	15081	14984	15044	15064	15064	14963	15056	14971	14953	15131	14940	14798	15017	15108	15114	14912	15203	15001	14885	14927	15226	14951	14956	15048	14999	14863	14892	15107	14885	14894	15016	14814	15004	14991	14999	15015	14991	15141	15130	15109	15026	15030	15005	14977	15067	15026	14905	15040	15028	14955	15104	15057	15112	14908	15084	15099	15084	15141	14949	14938	15048	14883	15090	14980	14954	15063	14917	14901	15076	14891	15000	14972	15009	14968	14921	14959	15050	14975	14886	14950	14890	14995	15099	14963	14921	15042	14860	15121	15024	14970	14989	14899	15052	15102	14881	15120	14957	15056	15042	15100	14916	15147	15036	14973	14957	15003	15021	15056	14861	15057	14870	14971	15248	15061	15072	15043	15044	14805	15037	15140	14843	14998	14902	15075	15022	15035	14965	15018	14881	14870	14967	15038	14915	15050	15037	15095	14844	15078	15003	14897	15014	14910	14932	15053	15072	15047	15021	15115	15000	14981	15074	15175	15099	14945	14830	14924	15159	14963	14756	15028	14926	14899	15034	14954	14994	14965	14898	15021	14913	15068	15000	14998	14960	14957	15007	14781	15005	15001	15013	15064	15010	14967	14936	14952	14995	15145	14933	15030	14990	15080	15046	14933	15102	15276	15061	14949	14985	15026	15237	15208	14983	14973	15086	14974	15023	15036	15069	15031	14946	14954	14965	15060	15098	14980	15072	15089	14850	15089	14992	14933	14920	14875	14878	14946	14967	14839	15005	14921	14850	14948	15097	14992	14965	14937	14985	14978	14968	15053	14999	15163	15026	14962	15060	15093	14881	14970	15020	14982	14780	14920	15136	15042	14872	14970	14891	15033	14947	15042	14852	14943	14939	15075	14977	14831	15028	14891	15065	14907	14930	15049	15171	15138	15003	15076	15034	15063	15128	14911	14942	15040	14964	14786	15090	14880	14924	14835	14973	15092	14772	15059	14915	15164	14906	14883	15025	15104	14994	15000	14989	15048	15078	14870	15112	15073	15116	15004	14963	15048	15016	15034	15322	14992	15111	15025	15071	15111	14841	15102	15209	15103	15028	14971	14935	15052	15130	14861	15113	14981	14962	15059	14975	15148	15130	14919	15089	15050	15070	14999	15022	15153	15032	14967	14986	15054	14995	14946	14973	14949	15004	15031	15008	15028	14846	14992	14982	15118	14959	15018	15035	14997	14951	15160	14730	15046	14999	15134	15007	14987	15042	14990	14967	15031	14989	14987	15122	15200	14958	14984	15092	15088	15055	15006	14990	15022	14980	14993	15074	15025	14807	14993	15036	15056	14945	15123	14955	14859	14975	14997	15091	15030	14942	15021	14834	14988	15038	14991	15009	15051	14915	15139	15119	15045	15049	15033	15051	15036	15079	15020	14963	15025	15045	14914	15099	15246	14881	15222	15033	14952	15146	15098	15045	14959	15145	14912	14941	15011	14991	14930	14745	14960	15037	15018	15238	14905	15097	15000	15052	15082	14896	15098	14982	14903	15045	15092	14947	15171	15066	14739	15063	14948	15001	15036	15129	14953	14968	15237	15005	15084	15018	14895	15002	14902	14894	14849	15116	14990	15061	14909	15076	14797	14948	15029	15126	15030	15063	14823	14859	15062	15005	14852	14976	15136	14949	15073	15015	14983	15141	15003	14970	15021	15068	14844	15109	15056	15083	14995	15100	14918	14960	14967	15092	15050	14968	15090	15030	14934	14861	15039	14921	15000	14854	15080	14913	15105	15074	15001	15018	14940	14991	15001	14904	15020	15206	14950	14823	14747	15067	15061	15008	14920
28185	24511	31054	28661	23824	22519	21276	19203	18187	17897	18036	17645	17702	17535	17412	17262	17396	17342	17275	17262	17414	17159	17179	16808	17017	16917	16981	16926	16932	16997	16748	16896	16924	16999	16824	16923	17016	16876	16942	16829	17132	17026	16997	17025	16922	16763	16910	16876	16977	17096	16851	17115	16942	16825	16773	16904	16814	16740	16990	16996	16973	16877	17000	16927	16859	16870	17054	16744	16652	17004	16806	17001	17088	16655	16749	16922	16713	16820	17187	16854	16898	17131	16894	17007	17015	16860	16844	16739	16904	16854	16920	16907	16875	16711	16916	16731	16903	16946	17009	16918	17012	16889	16854	16936	16872	16581	16884	16713	16673	16861	16857	17090	16762	16909	16853	16715	17015	16969	16785	17017	16793	16882	16879	16693	16814	17039	16823	16923	16863	16902	16841	16785	16795	16833	17043	16806	16858	16906	16833	17064	17105	17047	16943	16865	16928	16863	16766	16942	16807	17056	16847	16687	16827	16954	17083	16808	16936	16842	16938	16900	16938	16948	16815	16861	16795	16718	16867	16921	16899	16887	16829	16919	17013	17115	17028	16993	16933	16881	17079	16896	16736	16886	16889	16887	16959	16871	16931	16891	17023	16596	17025	16779	16943	17018	16921	16756	16651	16566	16884	16730	16916	16640	16743	17021	16864	16845	16813	16845	17022	17167	16829	16750	16983	16817	16987	16785	16951	16829	16787	16864	17006	16863	17098	17032	16855	16914	16847	16922	16943	16884	17158	16877	17123	16738	16688	16978	16817	17087	16659	16891	16951	16734	16925	16669	16841	16766	17113	16693	16905	16929	17011	17034	16945	16909	17018	16868	16759	17027	16839	16767	16924	16887	16993	16913	16829	16921	16962	17153	16742	17241	16949	17109	16843	16655	16789	16987	16772	16751	16882	16922	16952	16818	16842	16958	16735	16864	16656	17003	16911	16854	16903	16764	16765	16833	16887	17004	16988	17101	16911	16904	16675	17012	16853	17103	16974	17020	16921	16765	16817	16815	16990	16946	16927	16586	16903	16812	17088	16999	16953	16812	16994	16727	16770	16787	16785	16983	16853	16932	17022	16693	16956	16940	16913	17074	16821	16913	17126	16949	16961	16745	17075	16751	16883	16799	16819	16889	16898	16891	16678	17170	16739	16959	17006	16996	16886	16895	16788	16884	16978	16773	16833	16720	16938	16681	16811	16878	17018	16895	16926	16941	16861	16991	16912	16939	17144	16999	16925	16671	17059	16813	16926	17031	16900	17016	16864	16953	16652	16929	17141	16917	16947	16914	17085	16863	16925	16822	16868	16932	16827	16911	16695	16706	16984	16801	16951	16920	17005	17038	16810	16827	16706	16975	16925	16865	16840	16772	16886	16854	16807	16926	16861	16833	17034	16770	17015	16792	16951	17089	16893	16993	16827	16859	17009	16733	17118	16998	16928	16805	17079	16988	16842	16747	16738	17090	16953	16903	16955	17029	16948	16990	16996	17173	16908	17049	16978	16866	16728	16745	16887	16879	16845	16943	16756	17000	16803	16983	17216	16968	16827	17063	16798	16993	16732	16963	17063	16891	16941	16922	16824	17041	16918	17002	16999	16719	17168	17048	16927	16712	16713	16699	16593	17000	16965	16955	17054	16899	16790	16880	16839	16828	16843	16828	16956	16859	17088	16936	17080	16850	16845	16956	16928	16945	16937	16942	16880	16867	17019	16935	16942	17045	16901	17044	16954	16961	16755	16883	16965	16896	16871	17011	16938	17013	16771	16984	16921	16741	17071	16771	16926	16703	16896	17050	16920	16915	16888	17062	17086	16909	16815	16949	16947	16736	16908	16816	16952	16813	16979	16972	16997	16766	16775	16957	17019	16857	16898	16807	16884	16846	16939	17014	16909	16913	16832	16809	16903	17008	17016	16840	17027	16712	16864	17044	16740	16849	16870	17015	16866	16813	17003	16780	17060	16811	16838	16888	16982	17048	17002	16976	16840	16882	16959	16773	16999	16573	16787	16986	16930	16919	16861	16999	16890	16761	16999	16777	17049	17049	16846	16740	16753	16771	16806	16973	16914	16884	16831	16843	16906	16827	17045	17173	16872	16890	16857	16904	16948	17023	17117	16674	16872	16851	16796	17030	16823	16751	17040	17092	16918	17092	16879	16912	16718	17070	16951	16885	17003	16828	17025	17145	16939	17007	16835	16807	16932	16875	16836	16881	16857	16819	16822	17075	16836	17079	16769	16913	16852	16788	16855	16868	17019	16716	16750	16927	16969	16892	16937	16971	16918	16972	16991	16889	17109	16951	17037	16878	16951	16879	16934	16925	16896	16670	16723	16950	16983	16944	16933	16950	16992	16793	16902	16840	16743	16835	16929	16824	17012	16817	17008	16982	16966	17243	16909	16735	16860	16955	16901	16798	16991	16987	17074	16995	17059	16907	16821	16947	17084	16868	16634	17016	17015	16996	17003	16884	17076	17128	16975	16809	16999	17095	16941	16855	16753	16800	16977	16811	16919	16839	16722	16999	16741	16944	16923	16696	16900	16872	16772	16826	17019	16909	17063	17019	16928	17164	16868	16875	17086	17098	16715	17060	17013	16873	16969	17117	16954	17061	16973	16825	16851	16833	16496	16893	16926	17012	16892	17000	17066	16790	16939	16875	16919	16856	16997	16810	16910	16795	16640	17027	16685	16987	16854	16889	16759	16987	16619	17056	16950	16904	16941	16874	17000	16905	17024	17060	16947	16826	16758	16824	16953	16951	16990	16982	17078	17012	16943	16932	16940	17060	16838	16926	16948	17136	16756	16804	16744	16697	17019	16931	16874	16855	17119	16924	16688	16822	16720	16783	17022	16913	16893	16824	17083	16894	17066	16783	16950	16952	16824	16998	16867	17032	16981	16828	16921	16988	16776	17159	16913	16986	16913	16687	16742	16957	16985	16883	16705	16800	16926	16888	16832	16918	16698	16958	16878	17084	16957	16916	17060	16893	16910	16881	16886	16880	16705	17007	16879	16887	17078	16969	16996	16993	16906	16978	16908	16818	16929	16952	16900	17057	16862	16882	16906	17011	16734	16939	16912	17042	16934	16854	16980	16843	16814	17091	16881	16759	16823	17208	16993	16883	16765	16838	16902	16791	16808	16913	16959	16813	16850	16963	16932	17077	16809	16956	16975	16935	16849	16754	17003	16732	16927	16889	16919	16915	16949	16737	16940	16890	17052	16848	16799	16963	16968	16904	17058	16971	17017	16906	16796	16883	16872	16883	16964	17008	16934	17128	16801	16831	16894	16945	16886	17020	17010	17023	17078	16852	16845	16963	17028	16890	17065	16866	16880	16989	17024	16829	16889	16981	16973	17087	17188	17051	16916	17225	17011	16906	16915	16719	17067	16913	16734	17129	16913	16945	16998	17082	16980	16915	16867	16749	16844	17147	17010	16813	17050	16998	16913	16912	16743	16764	16755	16940	17022	16799	16847	16966	16770	16762	16831	17071	16924	16708	16822	16961	17011	17110	16809	16929	16688	16996	16923	16932	16784	16758	16907	16895	16703	16878	17064	17154	16910	16730	17031	16893	16880	16919	17000	16795	16705	16886	16684	16787	16909	16664	16821	17072	17075	17093	17059	16723	16634	16711	16750	17037	16868	16964	16755	16915	16848	16949	16851	16731	17034	16914	16840	16923	16922	16904	16918	16864	17088	16858	16979	17020	16863	16754	16675	16888	16951	16941	16801	16781	16920	16568	17054	16754	16874	17120	16861	16834	16795	16927	17067	16742	16950	17060	16832	16772	17134	16863	16829	16724	16825	16886	16873	16892	16726	16899	16795	17025	17107	16835	16774	16702	16930	17034	16899	16784	16734	16957	17210	17015	17017	16816	16873	17005	16906	16969	16888	16701	16973	16873	16893	16818	17001	16863	16934	16875	17084	17021	16829	16797	16906	16823	16801	16858	16991	16823	16989	16775	16890	16976	16967	17064	16996	16938	16679	17061	17076	16907	16921	16786	16888	16911	16892	16894	16836	16889	16875	16745	16961	16695	17021	16787	16649	16663	16838	16747	16676	16912	16879	16892	16760	16743	16977	16822	16931	16898	16798	16972	16938	16846	16684	16848	17181	16776	16676	16902	17007	16720	16928	16809	17067	16663	16930	17050	17038	17063	16844	16923	16869	17116	16983	16937	16743	16637	16980	17071	16800	17144	16903	16884	16790	16855	16868	16912	16869	17084	17068	16835	16925	16743	16853	16731	16927	16789	17015	16937	16984	16972	16873	16909	16945	17004	16908	16822	16848	16991	16806	16852	17158	16960	16901	16982	16914	16873	16957	17064	17090	17169	17000	17010	16764	16847	16945	17034	16906	16823	16973	16907	16700	16836	16763	16809	16920	16826	16788	17165	16913	16943	16781	16798	16970	17171	16870	16912	17020	17131	16700	16837	17026	16783	16771	17062	16879	16801	16983	16766	16892	16747	17032	16880	17061	16754	16838	16869	17015	17075	16708	17062	17203	16977	16972	16677	16857	16905	16897	16987	16636	16920	17033	16896	16902	16963	16866	17103	17067	16897	16838	17017	16902	16975	17000	17009	16828	16817	16926	16969	16791	17114	16810	17065	17110	16999	16810	16949	16990	16992	16991	16888	16947	16800	17021	16911	17173	16907	16845	16969	16811	16833	16879	16960	16799	16804	17073	16859	17067	16835	16820	16655	16789	16796	16923	16927	16884	16859	16879	16781	16773	17069	17181	17059	16843	17078	16840	16848	16818	16778	16898	16916	17042	16762	17067	17021	16745	16874	16896	16780	16940	17052	16812	17006	17076	16893	16893	16902	16994	16868	16879	17015	16903	16848	16676	16942	16995	16839	16822	16917	16925	16870	16640	16826	16870	16999	17003	16898	16771	16939	16856	16940	16925	16899	16904	16912	16840	16931	17075	17052	16742	16729	17098	16951	16965	16849	17107	16999	17130	16971	16850	16863	16889	16785	16723	16976	16856	17162	17017	17083	17018	16874	16921	17118	16953	17037	16816	16845	17003	16937	16653	16946	16780	16739	16811	16792	16892	16968	16856	16961	16722	16700	16762	17004	16889	16981	16555	16922	16824	16851	16988	17079	16954	17082	16790	17037	16822	16935	16822	16805	16830	16826
24555	36273	33390	26891	23733	22057	19795	17337	16256	15811	15567	15426	15505	15325	15330	14950	14864	14846	14678	14530	14681	14421	14493	14466	14493	14363	14522	14524	14374	14367	14398	14497	14490	14362	14477	14309	14540	14500	14242	14459	14280	14332	14377	14389	14514	14322	14323	14399	14521	14423	14222	14473	14391	14413	14333	14490	14315	14279	14284	14365	14367	14368	14285	14389	14528	14374	14399	14233	14266	14210	14279	14383	14314	14504	14396	14332	14390	14314	14363	14246	14386	14263	14347	14420	14309	14198	14381	14359	14303	14351	14389	14333	14349	14445	14499	14410	14222	14267	14456	14299	14336	14343	14326	14383	14326	14202	14130	14424	14487	14340	14217	14314	14345	14445	14293	14346	14282	14318	14169	14294	14386	14323	14347	14201	14471	14207	14257	14370	14328	14449	14198	14408	14318	14420	14438	14367	14217	14224	14206	14284	14192	14318	14274	14344	14305	14312	14310	14399	14304	14299	14325	14389	14503	14198	14644	14424	14292	14424	14334	14349	14268	14451	14410	14409	14232	14332	14297	14393	14134	14391	14382	14257	14347	14609	14285	14277	14455	14379	14475	14366	14380	14283	14369	14294	14415	14309	14307	14397	14361	14413	14345	14204	14434	14445	14293	14451	14370	14257	14198	14344	14247	14437	14392	14437	14300	14440	14477	14284	14362	14290	14271	14243	14287	14266	14241	14322	14197	14206	14209	14561	14260	14336	14266	14305	14363	14360	14368	14349	14421	14255	14343	14352	14350	14388	14370	14452	14433	14286	14380	14308	14250	14337	14244	14485	14264	14374	14306	14358	14364	14434	14272	14408	14177	14398	14355	14501	14314	14098	14402	14294	14295	14155	14275	14224	14164	14408	14244	14254	14232	14211	14246	14381	14369	14262	14282	14260	14403	14448	14263	14441	14196	14240	14206	14417	14369	14218	14546	14285	14344	14275	14132	14280	14431	14424	14311	14314	14385	14349	14450	14359	14422	14456	14250	14307	14409	14304	14342	14330	14320	14118	14315	14440	14150	14277	14355	14351	14364	14312	14350	14376	14341	14258	14016	14300	14395	14299	14286	14415	14354	14282	14296	14274	14519	14402	14362	14450	14320	14397	14361	14529	14330	14333	14422	14354	14163	14380	14164	14493	14376	14451	14322	14289	14334	14340	14191	14357	14330	14244	14399	14312	14262	14327	14334	14493	14203	14495	14277	14410	14290	14317	14287	14359	14126	14377	14410	14301	14208	14338	14382	14470	14187	14367	14423	14190	14205	14217	14507	14542	14270	14431	14137	14439	14511	14208	14379	14368	14444	14243	14424	14395	14309	14248	14392	14391	14306	14425	14312	14259	14355	14266	14375	14292	14328	14292	14380	14394	14316	14450	14406	14300	14364	14284	14300	14225	14401	14409	14374	14323	14400	14317	14429	14279	14313	14369	14443	14265	14280	14247	14172	14312	14333	14450	14410	14208	14263	14326	14435	14468	14328	14475	14350	14471	14315	14191	14355	14344	14400	14382	14188	14299	14336	14424	14425	14410	14273	14250	14294	14389	14470	14390	14266	14460	14346	14337	14252	14490	14354	14364	14399	14258	14368	14403	14285	14254	14370	14456	14538	14283	14448	14254	14242	14235	14245	14217	14298	14343	14377	14483	14305	14248	14396	14363	14308	14301	14257	14240	13996	14249	14265	14339	14298	14079	14543	14276	14330	14375	14152	14445	14416	14381	14443	14309	14337	14381	14641	14292	14269	14334	14191	14208	14224	14399	14532	14366	14337	14219	14320	14343	14426	14567	14459	14348	14375	14339	14450	14268	14313	14178	14284	14405	14253	14313	14267	14340	14373	14275	14376	14238	14330	14335	14332	14251	14302	14443	14291	14478	14334	14318	14406	14363	14283	14341	14417	14279	14227	14425	14362	14414	14259	14315	14494	14304	14395	14412	14281	14365	14423	14307	14269	14359	14355	14511	14334	14480	14222	14395	14379	14237	14342	14324	14340	14331	14386	14304	14460	14331	14246	14509	14387	14461	14438	14494	14255	14283	14370	14243	14273	14236	14249	14443	14239	14434	14261	14343	14263	14431	14268	14413	14200	14193	14445	14318	14384	14342	14360	14394	14471	14412	14219	14153	14186	14306	14248	14339	14418	14342	14315	14362	14499	14140	14297	14388	14250	14368	14363	14314	14310	14410	14323	14324	14230	14362	14200	14397	14379	14368	14243	14518	14427	14264	14319	14426	14225	14155	14436	14390	14268	14232	14182	14179	14373	14445	14223	14322	14468	14282	14289	14451	14268	14257	14373	14337	14286	14215	14322	14303	14389	14279	14439	14286	14358	14179	14360	14300	14429	14265	14385	14411	14443	14308	14361	14360	14272	14329	14328	14256	14505	14377	14305	14373	14202	14249	14263	14307	14320	14598	14325	14185	14198	14337	14227	14164	14227	14407	14154	14287	14370	14358	14411	14362	14296	14339	14457	14378	14350	14356	14227	14324	14322	14373	14351	14251	14314	14435	14446	14358	14396	14254	14450	14327	14374	14212	14522	14437	14204	14471	14354	14371	14354	14132	14473	14301	14310	14410	14265	14433	14297	14352	14332	14364	14384	14496	14323	14402	14286	14391	14435	14375	14302	14403	14262	14373	14301	14294	14578	14256	14414	14392	14278	14335	14385	14426	14210	14369	14352	14558	14431	14346	14345	14398	14406	14407	14211	14371	14282	14316	14335	14306	14418	14408	14329	14469	14309	14469	14255	14365	14457	14203	14252	14363	14387	14252	14359	14192	14360	14229	14396	14451	14317	14285	14310	14261	14218	14348	14294	14491	14497	14333	14280	14440	14445	14229	14263	14347	14257	14347	14224	14415	14274	14256	14295	14298	14320	14395	14268	14351	14289	14600	14208	14220	14498	14295	14406	14402	14280	14379	14185	14256	14555	14429	14241	14264	14236	14294	14276	14415	14079	14440	14389	14327	14248	14453	14341	14413	14462	14532	14329	14254	14398	14408	14479	14269	14343	14260	14451	14352	14358	14445	14333	14355	14217	14301	14397	14274	14374	14484	14239	14306	14285	14323	14185	14280	14409	14331	14353	14275	14331	14319	14273	14365	14413	14419	14411	14310	14390	14379	14282	14262	14343	14559	14367	14298	14427	14373	14323	14271	14404	14286	14479	14159	14270	14469	14275	14250	14415	14303	14349	14277	14321	14305	14319	14264	14335	14312	14317	14422	14392	14230	14405	14307	14394	14248	14237	14348	14370	14258	14459	14342	14361	14245	14346	14415	14230	14437	14397	14385	14382	14302	14422	14501	14268	14384	14435	14464	14362	14474	14351	14291	14372	14436	14352	14306	14491	14201	14266	14334	14347	14394	14291	14248	14227	14369	14335	14341	14328	14352	14304	14321	14399	14334	14370	14315	14315	14295	14165	14344	14437	14289	14410	14220	14312	14322	14312	14343	14279	14299	14190	14453	14340	14457	14434	14295	14331	14519	14327	14288	14453	14223	14342	14360	14288	14130	14191	14158	14329	14381	14470	14100	14399	14531	14261	14038	14329	14360	14356	14428	14238	14451	14293	14238	14243	14415	14263	14391	14460	14502	14406	14328	14266	14323	14290	14416	14493	14393	14350	14174	14391	14301	14318	14270	14353	14386	14436	14172	14335	14337	14160	14259	14350	14229	14287	14405	14312	14299	14305	14219	14195	14229	14427	14349	14269	14408	14344	14352	14290	14378	14430	14424	14232	14578	14330	14392	14331	14335	14270	14324	14344	14426	14231	14258	14414	14301	14477	14502	14274	14490	14302	14188	14402	14494	14191	14448	14332	14320	14301	14448	14405	14422	14276	14393	14252	14282	14398	14350	14485	14443	14386	14205	14348	14165	14501	14447	14398	14449	14309	14426	14391	14175	14417	14200	14333	14486	14365	14256	14297	14346	14237	14361	14326	14370	14360	14347	14378	14170	14490	14214	14327	14202	14369	14485	14201	14175	14375	14389	14348	14428	14304	14377	14493	14304	14444	14331	14274	14332	14406	14330	14448	14287	14480	14241	14411	14262	14285	14412	14359	14289	14459	14403	14382	14328	14311	14207	14424	14436	14372	14306	14369	14259	14387	14185	14402	14316	14431	14158	14328	14382	14367	14430	14319	14064	14436	14264	14411	14495	14234	14334	14346	14458	14343	14223	14118	14355	14413	14428	14332	14245	14378	14365	14369	14396	14343	14325	14290	14184	14559	14226	14233	14511	14357	14319	14401	14373	14341	14353	14382	14279	14261	14248	14219	14318	14273	14290	14305	14279	14287	14526	14399	14308	14435	14264	14258	14419	14229	14184	14474	14313	14402	14346	14385	14380	14404	14405	14309	14367	14488	14246	14334	14475	14311	14281	14222	14415	14487	14436	14360	14250	14406	14271	14433	14472	14213	14393	14312	14352	14387	14437	14369	14284	14370	14316	14199	14385	14389	14344	14428	14193	14260	14287	14295	14420	14405	14330	14200	14255	14349	14539	14278	14394	14233	14333	14495	14315	14287	14460	14232	14346	14383	14470	14387	14353	14287	14323	14310	14291	14414	14346	14351	14285	14400	14243	14325	14496	14383	14336	14373	14362	14526	14331	14390	14472	14263	14404	14282	14446	14381	14469	14214	14435	14451	14284	14313	14316	14228	14456	14453	14313	14279	14188	14244	14319	14135	14264	14270	14364	14403	14507	14434	14579	14411	14563	14370	14587	14396	14316	14420	14192	14418	14206	14559	14369	14359	14370	14420	14258	14498	14349	14335	14439	14390	14299	14458	14370	14284	14384	14361	14306	14389	14086	14318	14151	14439	14308	14351	14421	14549	14268	14363	14425	14397	14351	14398	14229	14402	14406	14155	14417	14441	14463	14263	14244	14252	14255	14445	14233	14183	14367	14298	14393	14485	14394	14203	14331	14403	14323	14375	14353	14386	14458	14419	14300	14366	14409	14317	14304	14329	14308	14328	14415	14254	14520	14343	14468	14392	14439	14348	14263	14385	14309	14366	14494	14424	14334	14294	14438	14381	14445	14236	14220	14376	14041	14237	14462	14307	14409	14159	14197	14358	14256	14301	14264	14242	14177	14427	14373	14350	14249	14337	14343	14251	14298	14350	14394	14405	14339	14246	14201
23695	20959	28386	24349	24048	26052	25753	21285	19166	18742	18674	18478	18128	17893	17784	17682	17646	17503	17671	17303	17157	17143	17208	16952	16844	16861	16883	17000	16864	17196	16928	16878	16881	17028	16894	16850	16999	16849	16790	16902	16715	16977	16862	16987	16846	16942	16753	16874	16789	16790	16810	16800	16904	16879	16823	16950	16891	16726	16713	17122	16981	16951	17007	16826	16788	17081	16756	16861	16730	16880	16683	17029	16833	16888	16867	16828	16643	16932	16813	16833	16915	16929	16761	16471	16931	16685	17004	16859	16666	16688	16693	16781	16741	16699	16688	16747	16949	16789	16955	16754	16683	16747	16901	16943	16802	16893	16834	16869	16945	16814	16807	16741	16615	16723	16749	16804	16806	16749	17034	16549	16747	16801	16949	16901	16786	16878	16778	16861	16946	16760	16706	16722	16792	16745	16852	16785	16827	16821	16796	16791	16807	16730	16682	16799	16979	16927	16830	16796	16805	16737	16738	16844	16698	16819	16880	16677	16824	16832	16873	16699	16718	16832	16888	16774	16697	16774	16792	16838	16774	16684	16822	16871	16856	16763	16953	16678	16702	16951	16805	16859	16702	16801	16721	16586	16882	16927	16771	16866	16908	16687	16837	16816	16700	16890	16829	16911	16796	16920	16975	16969	16920	17011	16742	16718	16795	16830	16901	16641	17153	17105	16757	16604	17068	16729	16815	16899	16751	16853	16747	16841	16803	16786	17020	16880	16759	16881	16553	16748	16900	16820	16796	16551	16902	16884	16853	16827	16699	16815	16822	17064	16703	16693	16802	16708	16802	16749	16754	16609	16758	16838	16900	16779	16973	16879	16755	16780	16965	16803	16934	16924	16683	16652	16789	16959	16922	16706	16766	16969	16883	16740	16867	16940	16822	16902	16681	17055	16761	17004	17016	16743	17028	16876	16842	16819	16859	16505	16862	16714	16981	16768	16889	16769	16776	16747	16719	16533	16910	16812	16816	16741	16894	16688	16672	16919	16699	16716	16850	16721	16910	16912	16815	16751	16881	16855	16875	16909	16902	16932	16817	16711	16830	16912	16782	16859	17041	16786	16766	16817	16899	16790	17007	16837	16945	17044	16901	16730	17013	16821	16743	17047	16835	16978	16897	16688	16986	16814	16957	16896	16727	16908	16809	16729	16892	16882	16923	16967	16789	16670	16865	16795	16761	16921	16703	16729	16871	16734	16624	16630	16796	16724	16787	16882	16778	16687	16881	16933	16637	16784	16893	16783	16819	16840	16835	16592	16870	16884	16823	16916	16768	16792	16910	16825	16643	16740	16845	16871	16840	16847	16980	16756	16662	17035	17068	16801	16875	16786	16769	16778	16816	16696	16980	17047	16881	16946	16918	16791	16715	16633	16857	16730	16813	16862	17072	16800	16562	17045	16863	16949	16664	16646	16741	16685	16796	16891	16959	16816	16819	16773	16909	17011	16863	16798	16815	16841	16591	16794	16730	16702	16728	16738	16805	16799	16775	16686	16687	16741	16580	16829	16601	16862	16721	16873	16899	16750	16792	16850	16730	16859	17003	16899	16888	16638	16669	16905	16882	16772	16712	16813	16781	16902	16651	16792	16782	16748	16863	16700	16982	16817	16584	16951	16713	16796	16676	16817	16868	16834	16730	16900	16854	16884	16797	16938	16774	16864	16810	16605	16788	16681	16615	16936	16729	16760	16767	16824	17023	16726	16942	16744	16823	17011	16988	16810	16981	16850	16883	16789	16807	16716	16836	16797	16753	16695	16860	16973	16915	16818	16987	16771	16997	16841	16788	16617	16760	16678	16916	16932	16973	16958	16749	16776	16879	16732	16667	16878	16703	16802	16730	16778	16744	16841	16587	16814	16725	16663	16736	16980	16623	16778	16879	16929	16802	16607	16776	16891	16781	16816	16871	16874	16652	16723	16722	16722	16680	16753	16808	16894	16862	16860	16750	16948	16964	16761	16931	16743	16770	16701	16815	16734	16658	16815	16888	16717	16889	16750	16985	16678	16634	16680	16808	16885	16769	16564	16692	16856	16907	16838	16802	16594	16795	16878	16959	16722	16773	16793	16786	16703	16680	16766	16789	16676	17007	16798	16745	16767	16859	16981	17009	17020	16781	16762	16846	16725	16831	16881	16956	16980	16649	16728	16783	16757	16768	16851	16727	16593	16762	16774	16651	16787	16893	16785	16869	16909	16701	16858	16810	16821	16740	16708	16720	16782	16790	16755	16581	16780	16764	17023	16708	16662	16773	16837	16887	16865	16782	16962	16503	16820	16888	16757	16866	16725	16862	16742	16797	16735	16916	16900	16718	16853	16808	16819	16568	16949	16804	17042	16983	16843	16741	16739	16746	16824	16797	16845	16818	16852	16657	16564	16723	16881	16842	16941	16748	16653	16749	16699	16802	16857	16628	17019	16820	16902	17131	16949	16715	16909	16641	16767	16595	16734	16804	16778	16733	16796	16813	16766	16896	16950	16943	16767	16762	16920	16601	16733	16989	16650	16823	16693	16811	16901	16734	16769	16845	16874	16932	16786	16846	16697	16823	16756	16932	16796	16790	16953	16874	16708	16771	16941	17027	16956	16864	16788	16730	17031	16824	16800	16716	16846	16817	16787	16784	16711	16846	16818	16916	16697	16829	16822	16836	16699	16793	16809	16822	16818	16751	16821	16735	16542	16667	16780	16780	16869	16917	16891	16868	16771	16791	16658	16820	16940	16835	16698	16703	17004	16734	16803	16765	16879	16887	16794	16801	16622	16829	16913	16796	16794	16881	16938	16789	16744	16677	16635	16725	16839	16708	16654	16678	16700	16710	16893	16881	16907	16762	16711	16779	16744	16877	16837	16721	16820	16859	16810	16862	16902	16825	16852	16857	16731	16617	16894	16791	16758	16816	16697	16718	16751	16928	16696	16912	17001	16859	16697	16738	17029	16964	16982	16822	16768	16729	16869	16868	16688	16872	16835	16609	16761	16873	16719	16716	16697	16942	16828	17103	16849	16718	16870	16835	16718	16955	16742	16844	16882	16806	16930	16712	16861	16773	16636	16759	16760	16758	16934	17001	17122	16751	16895	17048	16967	16917	16789	17015	16821	16959	17017	16900	16787	16911	16874	16813	16805	16817	16749	16816	16796	16926	16954	16874	16499	16618	16916	16793	16957	16775	16948	16767	16701	16828	16649	16957	16787	16819	16772	16572	16839	16811	16923	16756	16608	16713	16971	17055	16759	16836	16752	16740	16771	16543	16948	16638	16785	16752	16832	16727	16795	16777	16827	16933	16790	16861	16883	16856	16746	16786	16928	16768	16826	17099	16748	16739	16849	16630	16842	16995	16698	16707	16866	16884	16869	16805	16834	16803	16925	16686	16779	16779	16670	16840	16646	16821	16797	16831	16909	16837	16780	16919	16949	16834	16830	16695	16910	16582	16928	16712	16529	16936	16840	16832	16781	16932	16981	16883	16845	16770	16825	16795	16736	16788	16661	16741	16732	16765	16781	16862	16855	16629	16761	16774	16777	16973	16761	16823	16848	16857	16730	16900	16768	16869	16915	16843	16790	16810	16775	16813	16770	16850	16824	16896	16602	16645	16878	17020	16665	16916	16862	17020	16864	16901	16784	16810	16767	16871	16868	16955	16661	16686	16929	16884	16883	16722	16854	16771	16836	17017	16750	16959	16762	16874	16914	16913	16661	16799	16873	16747	16846	16768	16744	16846	16738	16646	16745	16638	16639	16794	16993	16767	16835	16780	16824	16872	16653	16829	16818	16859	16895	16692	16798	16540	16805	16777	16915	16752	16895	16852	16769	16666	16976	16720	16687	16767	16550	16744	16969	16999	16770	16802	16654	16840	16896	16874	16865	16739	16720	16690	16802	16870	16757	16845	16985	16538	16849	16769	16897	17089	16904	16849	16857	17033	16805	16915	16972	17016	16876	16981	16715	16655	16938	16697	16893	16680	17058	16961	16838	16954	16903	17077	16887	16825	16816	17077	17044	16870	16929	16639	16907	16862	16983	16706	16875	16924	16929	16860	16820	16768	16748	17004	16935	17014	16907	16734	16818	16768	16790	16808	16809	16758	16865	16746	16895	16703	16896	16897	16817	16838	16944	16917	16736	16701	16760	16856	16803	16855	16768	16883	16976	16856	16862	16840	16916	16789	16890	16819	16859	16747	17003	16642	16733	16927	16766	16735	16648	17006	16757	16705	16783	16931	16893	16760	16936	16723	16716	16807	16725	16743	16564	16858	16729	16909	16849	16788	16665	16740	16916	16936	16627	16718	16715	16840	16870	16721	16696	16906	16945	16757	16785	16631	16762	16714	16835	16839	16634	16622	16659	16920	16617	16703	16838	16624	16841	16928	16755	16803	16870	16844	16830	16768	17052	16784	16870	16793	16758	16868	16840	16797	16534	16709	16555	16846	16791	16824	16598	17045	16714	16947	16795	16783	16732	16408	16795	16783	16815	16913	16829	16705	16705	16722	16893	17037	16885	16712	16716	16714	16870	16951	16909	16911	16846	16871	16848	16773	16754	16993	16778	16873	16829	16817	16666	16774	16861	16745	16657	16968	16793	16791	16679	16837	16821	16852	16734	16942	16857	16666	16828	16916	16841	16798	16654	16696	16845	16792	16884	16970	16687	16715	16799	16703	16955	16809	16961	16911	16857	16701	16822	16867	16896	16707	16806	16682	16880	16677	16854	16858	16859	16884	16842	16939	16792	16806	16749	16988	16630	16705	16833	16881	16779	16709	16810	16823	16768	16635	16729	16610	16614	16776	16823	16637	16770	16743	16892	16824	16799	16839	16879	16826	16825	17126	16759	16851	16662	16971	16869	16701	16521	16932	16941	16834	16805	16702	16544	16865	16772	16971	16923	16788	16662	16725	16572	16619	16731	16844	16914	17038	16802	16793	17005	16979	16812	16679	16805	16847	16816	16839	16794	16778	16746	16898	16777	16735	16681	16814	16864	16954	16789	16588	16889	16923	16644	16844	16733	16571	16788	16983	16917	16749	16630	16839	16762	16893	17020	16823	16801	16686	16725	16829	16612	16736	16866	16811	16694	16771	16733	16762	16953	16810	16725	16729	16747	16866	16878	16855	16739	16876	16898	16757	16654	16970	16776	16915	16820
24190	42927	40157	31970	28680	25919	23375	20086	17559	17026	16737	16448	15941	15943	15576	15367	15178	15115	14909	14826	14833	14817	14642	14630	14588	14521	14463	14369	14518	14332	14445	14393	14560	14419	14170	14386	14313	14464	14258	14486	14456	14367	14441	14478	14279	14246	14164	14237	14478	14299	14337	14428	14328	14088	14313	14216	14244	14402	14369	14367	14274	14393	14369	14400	14371	14430	14295	14248	14455	14401	14387	14102	14303	14129	14375	14261	14415	14247	14189	14380	14471	14282	14313	14209	14387	14227	14466	14283	14258	14430	14358	14322	14265	14236	14279	14349	14368	14415	14136	14433	14284	14246	14288	14195	14146	14271	14330	14269	14413	14270	14349	14375	14229	14297	14398	14172	14304	14327	14326	14353	14446	14209	14288	14332	14408	14276	14316	14096	14290	14451	14249	14250	14380	14253	14285	14176	14101	14336	14260	14345	14437	14351	14370	14251	14399	14169	14219	14299	14396	14235	14432	14255	14386	14026	14298	14445	14369	14248	14331	14397	14207	14381	14346	14186	14400	14257	14267	14282	14283	14326	14337	14307	14409	14453	14124	14381	14138	14449	14340	14339	14379	14243	14149	14300	14335	14310	14293	14312	14244	14398	14229	14303	14314	14346	14203	14296	14299	14175	14414	14314	14331	14258	14350	14156	14337	14047	14256	14294	14318	14383	14241	14336	14314	14201	14358	14172	14337	14105	14221	14389	14073	14332	14111	14429	14264	14359	14246	14227	14210	14303	14202	14426	14377	14348	14263	14340	14266	14306	14222	14239	14159	14319	14301	14278	14367	14244	14381	14294	14148	14417	14233	14473	14166	14250	14322	14250	14316	14283	14332	14382	14315	14330	14359	14544	14321	14261	14393	14228	14327	14307	14331	14389	14201	14217	14353	14253	14218	14064	14398	14224	14074	14469	14268	14310	14238	14320	14297	14349	14156	14409	14377	14290	14333	14148	14313	14334	14382	14211	14306	14297	14276	14372	14279	14320	14375	14178	14272	14217	14372	14239	14214	14232	14331	14388	14324	14235	14392	14149	14271	14172	14365	14350	14321	14061	14343	14330	14315	14238	14293	14178	14270	14296	14335	14208	14279	14309	14296	14344	14306	14304	14283	14294	14144	14162	14129	14359	14364	14293	14319	14228	14323	14237	14204	14061	14391	14294	14405	14390	14170	14286	14262	14458	14213	14384	14333	14270	14237	14287	14344	14175	14373	14200	14326	14490	14366	14238	14312	14242	14276	14185	14265	14329	14153	14323	14154	14210	14296	14383	14244	14252	14171	14340	14324	14221	14326	14246	14308	14320	14291	14231	14427	14281	14639	14256	14257	14340	14168	14352	14285	14193	14259	14287	14184	14353	14385	14298	14374	14225	14330	14200	14354	14221	14326	14395	14163	14233	14173	14177	14372	14175	14277	14175	14332	14341	14215	14342	14288	14289	14196	14218	14223	14247	14225	14348	14286	14344	14189	14193	14273	14336	14410	14324	14425	14299	14379	14278	14343	14199	14229	14239	14267	14252	14471	14104	14300	14338	14159	14294	14349	14245	14278	14460	14287	14356	14215	14363	14389	14251	14207	14320	14271	14321	14312	14064	14225	14356	14160	14320	14289	14250	14035	14263	14233	14257	14326	14170	14345	14318	14214	14244	14222	14155	14317	14299	14272	14328	14220	14345	14203	14451	14260	14306	14265	14241	14146	14207	14295	14294	14371	14353	14143	14392	14006	14342	14237	14212	14281	14309	14405	14231	14218	14352	14074	14319	14312	14372	14230	14349	14293	14359	14287	14240	14374	14224	14367	14454	14295	14394	14222	14478	14254	14301	14212	14346	14319	14223	14270	14166	14149	14287	14078	14235	14215	14193	14327	14236	14333	14431	14319	14331	14197	14054	14177	14288	14238	14365	14308	14304	14472	14363	14247	14297	14252	14177	14417	14278	14098	14290	14312	14270	14315	14352	14279	14253	14305	14253	14387	14305	14417	14316	14260	14376	14201	14300	14197	14397	14322	14249	14305	14465	14350	14324	14246	14179	14329	14208	14197	14265	14188	14438	14305	14295	14314	14236	14521	14256	14432	14055	14311	14225	14282	14277	14296	14163	14256	14286	14195	14250	14236	14169	14363	14257	14333	14370	14439	14238	14294	14309	14252	14202	14432	14202	14297	14107	14387	14093	14266	14396	14376	14165	14354	14385	14232	14125	14302	14295	14316	14286	14267	14375	14157	14310	14465	14246	14335	14168	14199	14182	14304	14426	14215	14144	14371	14316	14304	14344	14131	14347	14197	14331	14252	14341	14329	14200	14317	14431	14169	14285	14229	14352	14357	14409	14395	14397	14386	14269	14209	14259	14215	14312	14338	14146	14366	14439	14330	14212	14300	14283	14388	14177	14242	14536	14264	14371	14305	14277	14344	14242	14245	14434	14360	14316	14333	14251	14299	14335	14375	14377	14313	14187	14240	14343	14210	14315	14320	14249	14058	14354	14305	14463	14397	14293	14090	14352	14207	14198	14255	14204	14224	14307	14183	14350	14310	14245	14334	14451	14290	14377	14268	14406	14300	14207	14303	14428	14404	14452	14321	14233	14277	14278	14167	14264	14223	14188	14313	14252	14287	14427	14294	14416	14325	14274	14099	14113	14340	14333	14312	14246	14329	14332	14196	14162	14293	14382	14399	14243	14362	14151	14341	14050	14298	14349	14370	14185	14231	14336	14292	14245	14247	14372	14209	14250	14503	14211	14353	14190	14457	14349	14240	14202	14419	14458	14366	14441	14266	14301	14409	14290	14227	14321	14268	14291	14328	14440	14397	14336	14122	14331	14387	14260	14201	14338	14286	14232	14341	14430	14175	14350	14250	14192	14230	14239	14481	14181	14308	14314	14240	14385	14077	14361	14114	14130	14520	14227	14273	14350	14204	14281	14302	14235	14265	14267	14115	14393	14418	14313	14178	14177	14211	14328	14343	14311	14256	14241	14347	14429	14372	14211	14436	14401	14341	14296	14239	14262	14294	14221	14247	14262	14277	14331	14219	14345	14375	14247	14362	14228	14265	14218	14425	14395	14371	14359	14231	14278	14480	14319	14250	14237	14254	14446	14334	14308	14331	14369	14204	14166	14307	14312	14363	14387	14202	14359	14311	14110	14334	14038	14295	14318	14211	14168	14386	14307	14035	14291	14501	14273	14334	14205	14242	14367	14432	14177	14256	14264	14449	14545	14336	14220	14306	14197	14104	14319	14406	14289	14324	14245	14254	14305	14458	14170	14302	14401	14213	14119	14388	14306	14222	14241	14283	14055	14408	14396	14068	14200	14395	14227	14122	14354	14303	14407	14167	14258	14270	14135	14227	14336	14223	14250	14376	14231	14326	14462	14315	14255	14390	14245	14309	14279	14294	14236	14367	14224	14194	14307	14401	14251	14212	14399	14443	14165	14309	14434	14277	14240	14237	14305	14224	14340	14311	14326	14420	14289	14290	14352	14293	14353	14352	14397	14275	14177	14094	14104	14085	14263	14132	14311	14362	14325	14307	14109	14315	14246	14226	14177	14200	14280	14329	14439	14436	14304	14450	14240	14301	14299	14317	14381	14231	14131	14347	14339	14265	14393	14309	14327	14297	14333	14328	14139	14200	14271	14175	14431	14266	14201	14218	14223	14231	14235	14275	14396	14188	14232	14265	14271	14415	14281	14239	14450	14155	14215	14376	14272	14211	14296	14176	14465	14240	14171	14210	14400	14269	14192	14358	14336	14202	14267	14442	14338	14248	14247	14258	14301	14194	14197	14257	14378	14558	14422	14188	14353	14299	14334	14274	14133	14447	14264	14482	14270	14410	14142	14305	14343	14262	14317	14373	14256	14400	14186	14181	14316	14382	14323	14194	14484	14171	14178	14316	14311	14268	14484	14260	14267	14173	14370	14341	14277	14322	14382	14271	14141	14212	14280	14431	14460	14268	14161	14304	14332	14390	14245	14091	14397	14432	14347	14287	14421	14300	14322	14360	14323	14273	14300	14347	14359	14404	14376	14365	14194	14306	14453	14279	14235	14276	14254	14226	14438	14333	14393	14408	14316	14152	14378	14307	14362	14407	14346	14274	14195	14375	14327	14208	14214	14419	14277	14118	14323	14362	14221	14442	14245	14331	14277	14341	14325	14419	14421	14186	14222	14285	14344	14162	14314	14260	14294	14515	14087	14294	14293	14225	14091	14228	14099	14227	14377	14357	14261	14400	14242	14288	14080	14433	14101	14080	14349	14348	14411	14305	14156	14314	14172	14276	14405	14312	14233	14297	14247	14340	14166	14335	14212	14182	14272	14237	14121	14102	14309	14140	14377	14281	14335	14323	14219	14168	14254	14335	14262	14327	14485	14309	14405	14409	14380	14074	14250	14347	14328	14421	14206	14237	14291	14235	14248	14358	14199	14258	14175	14359	14358	14259	14336	14171	14186	14322	14447	14270	14249	14260	14367	14400	14315	14392	14335	14342	14146	14354	14190	14083	14318	14471	14335	14533	14228	14334	14355	14300	14315	14314	14303	14240	14217	14200	14443	14326	14217	14372	14339	14303	14348	14330	14371	14242	14378	14087	14250	14229	14294	14168	14292	14522	14207	14257	14434	14243	14366	14227	14390	14368	14174	14328	14270	14271	14168	14171	14351	14415	14300	14210	14445	14257	14190	14312	14345	14449	14367	14287	14405	14244	14400	14098	14139	14273	14438	14192	14267	14377	14381	14423	14307	14290	14488	14353	14295	14314	14244	14203	14333	14335	14316	14384	14252	14153	14332	14277	14363	14365	14172	14464	14355	14243	14344	14386	14318	14354	14184	14239	14249	14309	14237	14213	14374	14268	14323	14262	14249	14336	14297	14269	14299	14355	14405	14299	14274	14145	14168	14233	14165	14301	14413	14242	14296	14253	14256	14263	14332	14445	14211	14375	14247	14178	14397	14284	14233	14336	14263	14342	14303	14350	14210	14206	14296	14211	14358	14347	14377	14220	14270	14180	14359	14266	14119	14372	14328	14423	14324	14338	14307	14328	14241	14363	14306	14216	14410	14305	14294	14416	14247	14277	14362	14384	14318	14245	14286	14218	14477	14413	14343	14346	14329	14330	14169	14053	14452	14276	14368	14302	14351
22742	21076	28794	23690	22272	26584	29906	24302	21664	20946	20751	20254	20111	19683	19580	19425	19280	19070	19010	18711	18824	18672	18645	18537	18400	18429	18699	18280	18512	18405	18472	18374	18605	18508	18280	18470	18392	18272	18264	18475	18521	18465	18253	18382	18362	18430	18417	18424	18422	18227	18432	18371	18207	18367	18621	18303	18278	18237	18238	18420	18230	18317	18329	18198	18212	18283	18083	18102	18317	18307	18255	18435	18296	18327	18232	18380	18233	18390	18163	18245	18097	18232	18123	18039	18230	18334	18288	18089	18045	18289	18266	18280	18480	18027	18279	18219	18147	18294	18063	18150	18247	18257	18352	18246	18278	18305	18056	18418	18172	18279	18465	18171	18304	18102	18218	18189	18153	18284	18297	18270	18206	18088	18008	18128	18279	18182	18151	18293	18193	18350	18215	18496	18101	18067	18144	18154	17957	18295	18343	18098	18251	18247	18156	18069	18188	18180	18322	17990	18189	18345	18173	18025	18283	18131	18135	18445	18186	18223	18125	18228	18101	18315	18163	18133	18058	17960	18180	18294	18302	18306	18145	18170	18081	18147	18119	18479	18120	17970	17960	18269	18088	18089	18391	18331	18317	18220	18077	18109	18075	18222	18213	18120	18032	18215	18125	18178	18310	18108	17924	18077	18346	18026	18231	18179	18233	18353	18156	18166	18289	18243	18337	18093	18268	17786	18043	18098	18110	18202	18264	18372	18362	18102	17957	18164	18340	18326	18246	18430	18144	18252	18181	18127	18143	18090	18389	18253	18206	18080	18080	18132	18282	18002	18139	18111	18248	18221	18107	18247	18381	18103	18168	18137	18120	18144	18014	18438	18182	18200	18124	18149	18131	18279	18192	18239	18084	18137	18231	18105	18400	18261	18240	18222	18123	18213	18064	18187	18248	18105	18270	18070	18324	18300	18017	18141	18011	18129	18088	18430	18192	18138	17994	18137	18403	18279	18238	18113	18289	18366	18072	18288	18230	18445	18341	18253	18197	18209	18468	18006	18106	18257	18238	18273	18285	18178	18362	18154	18314	18284	18205	18089	18339	18216	17999	18147	18154	18220	18008	18116	18048	18007	18417	18439	18224	18363	18299	18160	18436	18156	18074	18206	18430	17964	18132	18159	18247	18112	18118	18253	18319	18350	18417	18133	18104	18257	18128	18196	18324	18202	18196	18556	17960	18269	18085	18290	18272	18163	18011	18103	18344	18177	18241	17963	18236	18087	18162	18097	18177	18307	17982	18089	18330	18189	18260	18627	17991	18215	18477	18233	18289	18158	18199	18315	18108	18206	18225	18214	18312	18128	18035	18150	18164	18304	18203	18220	18213	18317	18171	18114	18190	18275	18277	18217	18254	18323	18051	18155	18123	18200	18176	18208	18178	18317	18171	18090	17962	18210	18296	18065	18138	18297	18092	18136	18194	18066	18133	18200	18035	17954	18543	18293	18110	18257	18318	18297	18070	18064	18163	18191	18111	18184	18103	18258	18180	18279	18259	18524	18240	18463	18412	18206	18148	18338	18128	17920	18217	18204	18098	18298	18300	18204	18260	18276	18097	18193	18376	18322	18380	18183	18256	18135	18077	18073	18206	18195	18240	18162	18257	18151	18176	18199	18240	18323	18422	18201	18513	18181	18207	18241	18284	18120	18094	18413	18230	18191	18062	18042	18095	18389	18117	18104	18308	17964	18288	18383	18128	18162	18131	17903	18224	18127	18218	18021	18529	18111	18258	18158	18258	18038	18222	18151	18078	18161	18296	18421	18376	18048	18069	18331	18322	18075	18170	18168	18255	18118	18314	18354	18250	18424	18393	18222	18027	18190	18152	18242	18233	18181	18048	17996	18047	18216	18282	18270	18105	18339	18151	18096	18228	18195	18195	18182	18336	18260	18326	18290	18250	18239	18274	18000	18200	18307	18086	18163	18321	18091	18181	18173	18224	18105	18222	18223	18169	18330	18129	18156	18334	18156	18201	18496	18386	18037	18318	18279	18174	18302	18358	18186	18435	17982	18171	18208	18273	18134	18093	18177	18378	18025	18320	18279	18154	18114	18311	17944	18109	18196	18207	18203	18217	18280	18287	18164	18256	18219	18049	18241	18101	18183	18263	18120	18000	18363	18247	18140	18146	18242	18059	18117	18107	18284	18206	18294	18029	18024	18215	18054	18092	18257	18048	18398	18189	18210	18128	18144	18316	18156	18150	18150	18082	18134	17993	18185	18390	18241	18244	18079	18079	18249	18283	18210	18075	18168	18379	18157	18093	18238	18162	18046	18091	18153	18238	18260	18277	18224	18100	18026	18293	18241	18137	18148	18289	18120	18338	18220	18247	18257	18252	18235	18270	18298	18337	18294	18250	18166	18189	18175	18240	18243	18176	18138	18269	18069	18106	17998	18053	18188	18073	18368	18309	18217	18203	18328	18212	18316	18213	18018	18303	18196	18434	18063	18213	18136	18273	18039	18072	17993	17943	18294	18245	18252	18236	18053	17940	18345	18149	18136	18176	18090	18070	18248	18333	18222	18108	18306	18356	18015	18532	18212	18210	18331	18397	18161	18276	18095	18177	18158	18192	18212	18143	18024	18195	18265	18424	18138	18095	18118	18085	18083	18078	18113	18152	18196	18198	18218	18356	18231	18164	18276	18195	18279	18372	18271	18297	18146	18155	18076	18177	18157	18367	18155	18284	18134	18220	18099	18378	18162	18051	18193	18354	18042	18103	18217	18339	18217	18455	18100	18042	18128	18156	18135	18421	18229	18269	18261	18127	18217	18270	18103	18190	18127	18176	18249	18106	18117	18124	18260	18182	18118	18243	18191	18137	18286	18100	18152	18256	17877	18121	18046	18135	18221	18333	18061	18246	18088	18168	18170	18175	18231	18268	17990	18258	18273	18212	18392	18268	18228	18067	18137	18074	18110	18233	18218	18211	18317	18148	18331	18192	18232	18398	18256	18245	18152	18429	18188	18263	18355	18244	18042	18068	18353	18262	18172	18333	18185	18277	18165	18269	18338	18086	18283	18418	18382	18013	18088	18087	18087	18251	18178	17970	18067	18119	18343	18520	18114	18109	18081	18188	18029	18296	18322	18056	18374	18199	18294	18293	18263	18196	18210	18332	18171	18172	18183	18221	17920	18454	18273	18197	18007	18120	18296	18323	18220	18281	18129	18217	18221	18290	18206	18288	18451	18077	18019	18260	18077	18172	18092	18287	18150	18188	18304	18190	18127	18188	17993	18105	18212	18211	18454	18339	18124	18269	18013	18231	18200	18359	18106	18270	18192	18213	18345	18226	18182	18163	18236	18175	18153	18251	18005	18265	18364	18315	18069	18041	18277	18122	18324	17940	18105	18321	18306	18353	18293	17992	18095	18330	18445	18218	18367	18064	18358	18237	18316	18033	18462	18260	18288	18283	18172	18104	18119	18545	18250	18166	18278	18297	18204	18264	18233	18472	18228	18270	18219	18216	18234	18204	18248	18293	18236	18003	18251	18110	18023	18166	17920	18026	18105	18280	18324	18267	18243	18147	18227	18249	18166	18166	18257	18055	17969	18140	18225	18098	18261	18315	18088	18205	18263	18290	18376	17932	18082	18041	18180	18247	18260	18309	18208	18229	18060	18243	17987	18221	18293	18415	18093	18327	18109	18382	18363	18273	18157	18293	18297	18057	18365	18266	18142	18053	18274	18130	18333	18234	18138	18204	18242	18262	18016	18186	18323	18011	18038	18579	18154	18337	18224	18405	18202	18367	18107	18181	18317	18344	18202	18286	18226	18458	18350	18174	18204	18189	18127	18163	18255	18243	18084	18008	18201	18158	18010	18202	18209	18195	18295	18028	18206	18375	18267	18281	18233	18317	18286	18199	18252	18211	18081	18214	18350	18245	18034	18270	18313	18337	18183	18443	18143	18188	18312	18189	17969	18338	18185	18300	18189	18105	18244	18063	18137	18044	18411	18285	18198	18230	18166	18167	18282	18345	17982	18221	18103	18181	18198	18441	18317	18120	18095	18388	18109	18305	17952	18263	18258	18112	17867	18099	18290	18152	18319	18494	18313	18269	18069	18126	18185	18411	18167	18382	18226	18330	18048	18201	18468	18333	18034	18214	18173	18174	18204	18127	18184	18118	18169	18307	18185	18354	18178	18107	18186	18150	18216	18107	18159	18218	18169	18323	18211	18239	18112	18090	18239	18285	18237	18307	18266	18149	18084	18212	18041	18156	18196	18303	18318	18426	18005	18145	18328	18150	18095	18163	18103	18047	18176	18107	18122	18256	18168	18152	18154	18134	18309	18364	18143	18224	18358	18225	18371	18173	18212	18331	18221	18039	17982	18161	18221	18264	18193	18214	18344	18279	18124	18154	18094	18345	18330	18165	18321	18168	18142	18126	18273	18179	18065	18217	18018	18045	18154	18221	18231	18193	18089	18156	18293	18192	18286	18271	18183	17940	18314	18362	18051	18288	18319	18313	18287	18299	18340	18458	18296	18167	18220	18180	18072	18161	18229	18374	18352	18192	18097	18212	18186	18093	18213	18245	17990	18442	18193	18121	17958	18117	18404	18276	18229	18342	18127	18190	18397	18097	18041	18397	18192	18211	18211	18198	18241	18209	18044	18316	18319	18201	18216	18111	18470	18077	18314	18084	18262	18032	18299	18216	18130	18087	18251	18186	18350	18223	18033	18231	18286	18237	18150	18132	18200	18328	18191	18191	18058	18271	18153	18193	18316	18500	18190	18232	18226	17877	18159	18086	18123	18192	17982	18240	18327	18408	18310	18216	18103	18257	18140	18500	18000	18345	18257	18502	18239	18283	18282	18372	18196	18223	18462	18218	18105	17954	18310	18292	17888	18409	18105	18288	18201	18197	18081	18298	18273	18217	18258	18139	18371	18150	18124	18284	18207	18446	18150	18179	18450	18323	18099	18355	18270	18246	18360	18169	18238	18278	18051	18240	18333	18254	18377	18189	18107	18123	18218	18103	18360	18265	18312	18222	17953	18026	18167	18270	18196	18143	18179	18375	18236	18250	18073	18122	18115	18245	18352	18312	18153	18288	18502	18070	18217	18460	18093	17966	18252	18094	18083	18375	18090	18126	18159	18125	18198	18182	18064	18363	18027	18171	18161	18086	17951
26666	48844	45427	36070	32080	29664	26769	23379	19766	18712	18362	17895	17415	17130	16972	16460	16236	16244	15958	15748	15739	15573	15477	15265	15294	15300	15429	15305	15138	15201	15220	15266	15153	15160	15239	15373	15140	14994	15079	14994	15190	14920	15031	15058	15118	15113	15257	15139	15075	15004	14961	15058	15104	15132	15060	15111	15075	15232	15012	15190	15190	15070	15239	15035	15173	15064	15107	15147	14970	15122	15058	14976	15184	14990	14966	15012	15149	15102	15149	14935	15297	14957	14976	15025	15154	14926	15010	15088	15053	15164	14924	15088	15072	15007	15012	15174	15035	15138	15199	15061	14827	14998	15157	14993	15218	14999	15037	14993	15079	15061	15119	14998	15336	14985	15181	15079	14900	15109	15084	15094	14886	15204	14960	15102	15163	15049	14939	15194	14995	14914	15130	15024	15050	15184	15032	15051	14894	15101	15149	15045	14957	14982	15006	15060	14919	14923	15047	15019	14932	15165	15098	14999	14851	15068	14997	15119	15079	15040	14992	15228	15146	14975	15091	15026	15045	14951	14974	15101	15166	15155	14954	15068	15217	15022	15031	15029	14918	14970	15123	15055	14982	15259	14915	14885	15020	14942	15130	14874	15010	14995	15145	15101	15000	14992	15120	14994	14961	14986	15005	15106	15056	14894	15250	15042	14831	15195	14881	15108	15062	15034	14986	15043	15016	14962	15169	15065	15025	15018	14953	15144	15008	14828	15088	15022	15179	15128	14963	15082	14877	15136	15026	14945	15085	14926	15067	15079	14999	15135	14877	15122	14977	15034	15102	15077	15080	15310	14997	15083	15053	14983	14983	14957	15008	15080	14965	15082	15027	14874	15088	15056	15094	15035	15098	14824	15054	14960	14917	15200	14920	14997	14945	15035	15099	14893	14875	15213	15025	15006	15050	14901	15067	15148	15052	15044	15001	14955	15209	15011	15211	15012	15185	14978	15066	15050	14987	14880	14956	14999	15058	15125	15065	14961	15098	14889	15117	14978	14914	14918	15006	15127	15000	14965	15210	14995	14956	15040	14920	15079	15236	14943	14962	15258	15122	15007	15240	15073	14830	15111	15093	14918	15055	15010	14924	15130	15042	15001	14896	15043	15040	15003	15170	14973	15075	15164	15058	15143	15017	15010	15062	14972	15101	15190	15051	15113	15018	15126	15087	14819	14910	15062	14971	15097	14924	15109	15183	15294	15065	14949	14874	14954	15040	15038	15102	15018	15014	15133	15058	15104	15146	15025	15042	15042	14980	15140	15212	14939	15173	15140	15061	14944	15066	15017	15148	15030	15056	14860	15045	15110	14937	14900	14937	14973	15005	14951	14991	15018	14878	15050	14923	15002	14845	14943	14990	15057	15066	15036	15096	15111	14975	14899	15026	15095	14949	15218	15032	14926	14998	15080	15024	14959	15092	15090	15043	14992	15045	15014	15165	15021	15025	14950	14963	15023	15037	15010	14952	15087	15000	14884	15070	14962	14865	15004	15080	15108	14897	14899	14929	15059	14991	14944	15001	15076	15240	15075	14962	15102	14969	15064	15240	15202	15057	15000	15075	14995	15128	14996	14879	15177	15014	14986	15119	15030	15029	15117	14937	15069	15089	15071	15005	15119	14960	14966	15022	15046	15071	14967	15047	15008	15154	14983	14960	15028	14871	15226	15013	15050	14952	15017	15045	15287	15039	15078	14915	14816	15122	15099	15056	15101	14982	15152	14859	15150	15028	15033	14962	14992	15029	15136	15035	15017	14989	15114	15011	15051	14906	15012	15092	14902	14862	15093	14938	15034	14984	14993	14945	15111	14929	15097	14926	15010	15121	14979	14973	14977	14932	14986	15113	14946	15087	15033	14927	15137	15077	15085	15141	15155	14973	15026	14901	15013	14910	14971	15025	15083	15101	14985	15205	15111	15162	14910	15120	14909	15263	15053	15098	15078	15054	15059	14889	15107	15180	15042	15107	14897	15197	15124	15101	15011	14868	15045	14983	15088	14964	14929	15128	15136	15027	14825	15025	15064	15056	15121	15049	14853	15107	15219	15025	14930	14971	14941	14881	15056	14841	14972	15023	15161	14955	15101	14928	15043	15072	14984	15081	15139	15158	14932	15046	15099	15045	14996	15046	15166	15064	14894	15140	15035	14975	14930	15091	14936	15197	15045	14874	14879	15009	15093	14944	15113	15025	14984	15089	15128	14997	14960	15006	15012	15002	15044	15110	15118	14925	15068	15160	15154	15010	14879	15107	15128	14963	14970	14887	14905	14936	15038	14861	15136	15200	15067	15050	14844	15036	14938	14867	15113	14998	14838	15099	14881	15090	14874	15012	15147	14863	15011	15055	14881	15131	15021	15074	14939	14954	15042	15111	15227	15033	14933	14964	14930	15146	15022	15092	14855	15141	14929	15135	14925	14916	14854	15049	15170	15012	14990	15049	15162	14890	15117	15078	15004	15101	14969	15113	14970	14920	14888	15025	15124	15097	14926	15046	15036	15182	15015	14982	15140	15227	14992	14922	14954	14992	15034	15137	15183	15112	15185	14982	15143	15124	15079	14992	15071	15085	15056	14930	15057	15000	14978	15166	14983	14929	15083	14978	14970	15154	14938	14926	15012	15013	14944	14987	14969	15149	14891	15024	14938	15010	15139	15064	15044	14960	14975	15012	14921	14920	15100	15106	14906	15128	15083	15035	15017	15131	14967	15016	15285	14941	15032	15105	15141	15036	14844	14997	15002	15148	15072	15092	15068	14980	15003	14943	15036	15100	14941	15049	14963	14983	15133	15004	14965	15065	14980	15038	15213	15112	14950	15073	15117	15112	15025	14795	15143	14957	14997	14958	14887	15150	15143	15063	14966	15117	14937	14995	14958	15017	14962	15059	15014	14996	15134	14991	15156	14950	14992	14918	15344	15135	14986	14999	15151	14867	15064	15182	14954	14916	15226	14934	15050	15093	15049	15030	15128	15133	15032	15001	14928	15165	15043	14996	15034	15063	14910	15016	15012	15040	15087	15057	15000	14953	15056	15147	14907	14984	15111	14810	14871	15069	15016	15039	14905	14958	15080	15186	15059	15148	15104	14981	14981	14972	15050	14953	14945	15044	14894	15080	15085	15051	14972	14894	15026	15071	15032	15079	15146	15005	15184	15039	14854	15082	15145	14914	15086	14864	14973	15100	14875	15029	15025	14987	14833	14986	14956	15054	15212	15141	15045	14941	15047	15094	14792	15028	14905	15104	15077	14890	15040	14855	14911	15114	15190	15023	14993	15167	14990	14904	15060	15094	15027	15014	15045	14908	15055	15020	15064	15021	15031	15041	15048	15003	15177	15075	15049	15130	15055	15093	14940	15118	14976	15014	14954	14975	14944	14880	15021	15087	15064	14943	15060	15059	15014	14937	15098	15039	14912	14864	15033	15057	14715	15103	15109	15057	14999	15150	14948	14954	14807	14964	14983	15199	14948	15040	15074	15212	14932	15088	15020	15155	14998	14988	14968	14915	15047	15058	15058	15037	14990	15003	15025	15238	15076	15114	15060	15134	14965	15083	15008	14892	14979	15105	15071	14932	15011	14984	15000	15034	15071	15115	14973	15065	14960	14856	15050	15032	14929	15091	15077	15109	14964	15214	15087	14939	14992	15039	14886	15106	14954	15038	15101	15245	14844	15180	14899	14890	14896	15072	15129	14960	15111	14999	14918	15100	15196	14992	15097	15059	15123	15023	15162	15020	15021	15005	15035	14817	15043	14958	15108	14953	15158	15158	15047	15088	14984	15189	14807	14863	15052	15122	15008	15057	15035	15099	15206	15013	14895	14879	15047	15054	15017	15082	15178	15037	15025	15105	15143	14958	15086	15101	15035	15046	14823	15097	15029	14984	14936	15064	15120	14952	15128	14906	15186	15056	14991	15033	15071	15140	15162	15090	14979	15002	14921	15001	15001	15180	14781	14891	15022	14936	15118	15204	14978	14943	14984	15043	14915	15055	15061	14991	15070	15117	14963	15172	14945	15151	15069	14876	15102	15020	15039	15050	14921	14926	15040	14977	15101	14850	14924	14883	14992	15174	14947	15041	15002	15201	15121	15061	15143	14876	14861	15018	15019	15118	15156	15072	14900	15081	14932	14991	15003	14964	14820	15046	15059	14983	15183	14934	14980	15071	14944	15081	14980	15080	14954	14882	15036	15097	14939	15122	15073	14972	15071	15017	14874	15046	15126	15046	15037	14995	15174	15011	15224	14822	15099	15061	15011	15037	15058	14895	15138	15208	14994	14771	14945	15101	14914	15127	14795	15057	15072	14988	15028	14966	15026	14994	14880	14929	14955	15151	15040	15217	15013	14961	14803	15138	15092	15058	14955	15057	15158	14982	15086	14996	15031	15013	14861	14996	14940	15103	14976	15019	14983	15202	15099	15110	14685	15165	15140	15043	14982	14916	15083	14976	15144	14812	15153	15232	15097	14917	15050	15087	15020	15052	14950	14945	14953	15042	14969	14886	14901	15006	14995	14939	15025	14870	15074	15031	14810	15029	15143	14979	15120	15069	15092	14944	15180	15035	15003	15101	15075	15023	14999	15092	15022	14955	15002	15104	15032	15060	15102	15166	15034	15085	14998	14975	15000	15166	14883	15106	15106	15090	15060	15124	15093	14934	15044	14982	15108	14873	14908	15101	15138	14968	15122	15212	14972	14994	15015	15038	15032	14965	15022	15061	15140	15171	15181	15013	14913	14962	15214	14950	14909	14984	15052	15020	14784	15009	14904	15157	15012	14890	15096	15012	14951	15215	15115	15093	14839	15078	14998	15158	15205	14930	15160	14843	14970	15131	14947	14896	15094	15021	14895	15119	15008	15228	15066	14802	14851	15172	15083	14912	15038	14976	14942	14957	15018	15038	14926	15090	14970	15083	15003	15113	15062	14971	15011	15035	14967	15033	14941	15065	14947	15122	14978	14974	15196	15143	15190	15055	15039	15026	15008	14961	15053	15050	14881	15046	14928	15103	15172	15055	15033	15019	15193	14934	15011	14979	15034	15069	15148	14847	15112	15136	15099	15002	14985	14892	15052	14931	15018	15019	14954	15006	15022	15056	14906	15224	15055	14956	15248	14914	15062	14900	15017	14978	14894	14979	14897	14960	14989
28139	24444	30891	27854	23434	21645	20788	19260	18213	17551	17479	17510	17486	17461	17361	17170	16981	16960	17054	16931	17028	16996	16851	16918	16964	16807	16829	16810	16900	16742	16946	16685	16857	16783	16853	16827	16993	16928	16800	16525	16695	16769	16871	16996	16900	16776	16817	16648	17019	16757	16887	16848	16824	16847	16646	16708	16783	16681	16694	16765	16847	16675	16769	16844	16911	16816	16792	16743	16923	16878	16813	16826	16783	16607	16819	16824	16704	16746	16719	16784	16763	16824	16743	16581	16689	16924	16688	16836	16904	16628	16725	16886	16721	16795	16709	16635	16853	16643	16804	16803	16628	16708	17014	17026	16792	16842	16692	16863	16702	16793	16647	16835	16964	16713	16680	16772	16830	16848	16762	16795	16759	16898	16750	16503	16881	16812	16675	16811	16603	16837	16859	16776	16648	16677	16744	16794	16758	16640	16825	16694	16628	16967	16823	16813	16953	16735	16870	17028	16675	16833	16764	16851	16851	16874	16874	16726	16783	16894	16704	16533	16694	16887	16669	16858	16700	16855	16646	16741	16744	16833	16896	16579	16849	16714	16567	16813	16933	16728	16822	17103	16763	16596	16739	16635	16844	16755	16629	16759	16803	16713	16577	16744	16706	16613	16741	16791	16855	16677	16825	16838	16651	16625	16693	16929	16798	16773	16704	16793	16818	16915	16848	16829	16593	16634	16664	16711	16923	16866	16741	16769	16705	16835	16589	16766	16676	16636	16724	16840	16713	16654	16719	16928	16839	16869	16772	16760	16838	16645	16603	16645	16763	16712	16579	16702	16947	16807	16706	16720	16620	16691	16671	16684	16569	16823	16722	16610	16741	16785	16953	16882	16786	16725	16738	17067	16785	16897	16857	16806	16815	16745	16882	16872	16730	16750	16824	16898	16785	16795	17063	16877	17028	16555	16651	16823	16897	16760	16697	16841	16852	16816	16929	16511	16767	16764	16719	16722	16659	16685	16612	16661	16925	16949	16677	16672	16723	16640	16797	16899	16798	16740	16919	16774	16660	16678	16738	16758	16891	16813	16608	16642	16717	16833	16753	16737	16775	16773	16783	16734	16499	16396	16825	17010	16746	16775	16901	16873	16852	16682	16879	16798	16841	16942	16882	16724	16790	16507	16759	16695	16949	16862	16905	16913	16683	16644	16825	16711	16871	16536	16702	16818	16807	16716	16834	16710	16780	16765	16520	16451	16644	16926	16722	16663	16941	16862	16925	16934	16815	16586	16800	16677	16860	16793	16683	16555	16721	16792	16933	16693	16593	16777	16788	16765	16834	16692	16591	16761	16642	16887	16776	16604	16607	16827	16723	16630	16891	17014	16734	16735	16851	16712	16615	16685	16729	16612	16759	16805	16625	16658	16671	16709	16743	16792	16708	16563	16925	16630	16560	16791	16746	16884	16777	16878	16878	16928	16814	16787	16818	16632	16671	16805	16736	16603	16879	16745	16884	16920	16806	16707	16703	16796	16866	16649	16823	16861	16626	16756	16836	16794	16763	16765	16832	16886	16870	16932	16852	16672	16786	16563	16887	16652	16903	16548	16834	16778	16743	16802	16721	16649	16743	16885	16798	16596	16802	16753	16587	16555	16646	16616	16678	16584	16886	16814	16754	16835	16792	16660	16758	16660	16815	16662	16883	16730	16916	16884	16612	16919	16664	16686	16457	16476	16746	16829	16774	16708	16808	16619	16814	16747	16888	17047	16978	16592	16754	16563	16695	16803	16748	16639	16891	16549	16658	16940	16863	16609	16832	16853	16647	16975	16910	16711	16872	16827	16813	16746	16808	16715	16636	16761	16662	16841	16738	16780	16742	16592	16831	16702	16838	16881	16778	16794	16640	16663	16903	16725	16702	16698	16786	16745	16719	16682	16934	16658	16739	16843	16819	16689	16751	16659	16686	16735	16753	16569	17110	16824	16901	16784	16637	16919	16727	16779	16818	16659	16906	16748	16651	16754	16902	16665	16684	16602	16778	16733	16815	16786	16766	16696	16568	16710	16626	16929	16795	16772	16872	16697	16824	16668	17004	16629	16924	16785	16755	16820	16810	16757	16883	16915	16981	16652	16808	16765	16639	16651	16656	16640	16736	16827	16669	16751	16716	16796	16546	16903	16772	16629	16797	16713	16650	16663	16623	16784	16549	16651	16893	16817	16745	16840	16853	16813	16719	16596	16794	16647	16741	16834	16898	16705	16674	16724	16762	16927	16761	16812	16950	16765	16819	16849	16695	16854	16625	16573	16728	16753	16687	16808	16977	16793	16769	16785	16902	16686	16816	16786	16887	16883	16858	16848	16660	16826	16730	16785	16706	16837	16904	16997	16606	16767	16749	16757	16804	16804	16772	16808	16666	16760	16803	16799	16656	16737	16711	16773	16708	16775	16794	16656	16540	16943	16636	16801	16547	16750	16790	16676	16785	16829	16558	16650	16617	16834	16739	16623	16821	16712	16603	16677	16703	16844	16679	16681	16690	16700	16796	16775	16761	16787	16743	16575	16706	16626	16844	16666	16563	16667	16671	16679	16880	16806	16648	16731	16713	16910	16837	16742	16839	16995	16840	16711	16691	16722	16657	16677	16808	16934	16772	16730	16822	16740	16785	16609	16771	16691	16630	16882	16729	16746	16826	16886	16960	16767	16671	16876	16743	16580	16708	16756	16650	16866	16824	16967	16755	16857	16653	16606	16706	16832	16689	16816	16857	16887	16799	16802	16772	16750	16679	16789	16698	16755	16682	16908	16743	16446	16779	16796	16857	16760	16777	16806	16899	16870	16827	16800	16776	16834	16591	16621	16833	16774	16501	16749	16728	16675	16957	16741	16656	16724	16851	16814	16606	16750	16756	16920	16547	16876	16933	16741	16851	16585	16808	16754	16902	16774	16756	16714	16608	16738	16943	16789	16687	16608	16592	16993	16900	16887	16641	16777	16563	16708	16632	16617	16855	16831	16775	16734	16677	16807	16778	16657	16506	16477	16542	16930	16773	16729	16887	16605	16782	16811	16718	16711	16950	16706	16729	16856	16884	16792	16958	16886	16544	16799	16768	16609	16742	16618	16776	16760	16676	16884	16707	16795	16742	16810	16933	16810	16782	16720	16638	16852	16759	16753	16846	16741	16754	16840	16646	16460	16637	16698	16666	16895	16693	17053	16547	16765	16670	16742	16864	16749	16742	16646	16698	16864	16746	16636	16628	16650	16691	16571	16880	16832	16642	16782	16662	16672	16671	16699	16633	16769	16892	16749	16660	16747	16807	16790	16793	16561	16887	16770	16584	16771	16633	16926	16730	16649	16697	16742	16854	16771	16834	16785	16687	16610	16726	17030	16664	16732	16868	16843	16704	16966	16703	16756	16563	16889	16886	16824	16936	16898	16878	16800	16729	16760	16804	16817	16933	16889	16675	16881	16917	16708	16869	16694	16950	16950	16884	16758	16888	16726	16767	16739	16772	16668	16806	16836	16835	16643	16756	16839	16682	16786	16802	17037	17053	16941	17037	16691	16676	16804	16756	16804	16885	16667	16693	16779	16722	16726	16886	16775	16713	16649	16766	16924	16849	16781	16802	16878	16654	16658	16778	16688	16886	16627	16565	16995	16666	16814	16649	16754	17001	16780	16791	16537	16763	16755	16650	16939	16650	16904	16758	16729	16852	16890	16708	16712	16822	16856	16902	16708	16803	16749	16777	16777	16574	16680	16809	16505	16746	16692	16954	16808	16767	16761	16786	16730	16594	16749	17001	16778	16889	16695	16747	16793	16748	16763	16937	16619	16692	16798	16783	16609	16916	16979	16834	16832	16887	16613	16921	16962	16965	16737	16815	16673	16811	16666	16839	16709	16696	16621	16738	16650	16970	16784	17037	16642	16690	16860	16812	16641	16725	16799	16665	16903	16870	16903	16722	16901	16817	16610	16994	16770	16812	16927	16802	16752	16816	16627	16532	16568	16834	16736	16721	16815	16581	16721	16854	16877	16677	16610	16461	16618	16892	16897	16869	16802	16954	16868	16734	16435	16731	16759	16880	16899	16854	16818	16933	16722	16637	16858	16745	16780	16803	16635	16772	16764	16639	16574	16717	16574	16932	16620	16831	16814	16718	16639	16888	16723	16764	16678	16721	16836	16786	16714	16695	16769	16847	16795	16794	16782	16641	16819	16764	16634	16633	16659	16848	16999	16600	16722	17064	16767	16769	16759	16898	16698	16767	16766	16822	17021	16878	16728	16783	16769	16770	16664	16644	16615	16840	16809	16923	16802	16739	16856	16978	16735	16654	16620	16904	16946	16805	16847	16859	16863	17093	16786	16813	16812	16909	16836	16640	16800	16699	16698	16908	16763	16548	16689	16809	16443	16811	16742	16575	16924	16759	16584	16742	16616	16775	16752	16731	16708	16550	16809	16664	16669	16704	16803	16780	16778	16741	16788	16824	16690	16668	16823	16774	16922	16818	16677	16781	17038	16907	16721	17022	16842	16699	16697	16709	16790	16696	16913	16824	16650	16678	16772	16805	16704	16734	16693	16711	16932	16806	16815	16959	16845	16819	16733	16614	16650	16876	16932	16922	16628	16619	16700	16764	16866	16719	16873	16733	16926	16753	16468	16978	16834	16666	16700	16954	16753	16870	16759	16758	16593	16706	16740	16658	16814	16882	16743	16797	16706	16895	16849	16846	16562	16897	16821	16607	16797	16694	16512	16819	16717	16560	16876	16676	16810	16875	16645	16855	16678	16843	16759	16832	16789	16571	16786	16849	16940	16844	16841	16751	16810	16692	16774	16861	16730	16819	16995	16878	16669	16655	16823	16954	16751	16770	16838	16656	16752	16773	16667	16917	16887	16996	16686	16874	16761	16722	16811	16551	16789	16762	16639	16713	16613	17069	16635	16753	16793	16693	16705	16822	16870	16757	16824	16701	16822	16731	16901	16817	16852	16727	16693	16825	16725	16913	16693	16889	16853	16851	16690	16819	16840	16543	16985	16573	16630	16723	16551	16837	16628	16821	16860	16814	16636	16785	16758	16743	16674	16826	16639	16585	16885	17008	16861	17024	16785	16774	16738	16756	16846	16939	16686	16769	16827	16711	16702	16911	16668	16701	16660	16705	16739	16735	16849	16577	16757	16799	16821
24157	36354	33267	25935	23163	21652	19851	17847	16186	15433	15365	15462	15346	14953	14998	14784	14940	14770	14768	14551	14477	14372	14560	14512	14228	14297	14221	14424	14344	14250	14253	14334	14111	14340	14264	14372	14391	14376	14275	14253	14310	14338	14302	14301	14215	14295	14236	14304	14290	14223	14255	14353	14330	14375	14185	14192	14257	14343	14153	14226	14414	14267	14139	14242	14070	14224	14195	13974	14311	14155	14438	14373	14296	14189	14112	14283	14245	14130	14167	14232	14139	14179	14197	14297	14318	14239	14089	14151	14390	14361	14386	14110	14301	14108	14258	14080	14106	14335	14335	14344	14193	14228	14205	14297	14300	14386	14249	14253	14146	14148	14157	14404	14310	14407	14188	14308	14293	14139	14193	14238	14202	14106	14248	14170	14127	14235	14188	14232	14321	14061	14176	14199	14377	14196	14153	14157	14377	14201	14193	14286	14303	14112	14028	14158	14250	14288	14168	13988	14304	14153	14169	14225	14184	14228	14212	14360	14098	14212	14167	14165	14426	14467	14229	14307	14221	14182	14477	14261	14322	14091	14147	14219	14291	14236	14399	14101	14211	14137	14168	14408	14268	14325	13966	14206	14086	14225	14383	14174	14323	14181	14292	14286	14250	14406	14219	14187	14147	14300	14293	14065	14196	14259	14307	14318	14215	14247	14307	14322	14140	14311	14212	14224	14080	14272	14206	14363	14193	14255	14260	14272	14396	14219	14207	14311	14331	14011	14325	14284	14221	14234	14360	14214	14206	14144	14123	14205	14240	14347	14273	14162	14274	14189	14058	14149	14294	14213	14127	14384	14339	14208	14259	14100	14361	14168	14390	14223	14091	14224	14310	14220	14009	14218	14441	14179	14313	14237	14163	14155	14262	14254	14175	14202	14187	14479	14116	14153	14145	14238	14192	14247	14312	14210	14273	14144	14256	14295	14257	14202	14322	14124	14262	14083	14340	14202	14168	14267	14161	14335	14086	14248	14000	14426	14296	14316	14181	14209	14064	14271	14318	14173	14380	14011	14202	14206	14174	14193	14421	14147	14257	14285	14386	14391	14320	14344	14270	14332	14286	14330	14168	14201	14320	14309	14298	14421	14289	14438	14163	14238	14221	14321	14285	14314	14201	14347	14419	14279	14310	14318	14408	14218	14243	14335	14150	14250	14161	14205	14374	14292	14220	14208	14258	14277	14151	14276	14307	14198	14268	14128	14237	14183	14140	14213	14162	14162	14379	14207	14348	14118	14408	14368	14216	14222	14139	14271	14089	14255	14264	14307	14262	14353	14297	14135	14219	14259	14248	14302	14166	14399	14307	14179	14222	14354	14308	14368	14236	14227	14229	14225	14370	14348	14202	14298	14430	14403	14316	14376	14256	14230	14192	14225	14291	14119	14313	14084	14422	14220	14233	14163	14275	14190	14327	14338	14285	14200	14039	14275	14296	14260	14173	14086	14214	14234	14428	14284	14242	14238	14326	14194	14422	14197	14104	14084	14346	14234	14184	14279	14278	14196	14321	14275	14289	14214	14324	14259	14218	14257	14275	14303	14132	14147	14214	14273	14179	14378	14210	14333	14301	14313	14204	14129	14220	14363	14392	14250	14111	14346	14231	14253	14170	14215	14080	14415	14091	14279	14312	14242	14213	14235	14299	14225	14257	14233	14446	14190	14301	14152	14399	14179	14179	14385	14202	14369	14136	14240	14056	14206	14125	14324	14228	14303	14421	14242	14192	14399	14357	14444	14288	14252	14233	14227	14188	14386	14118	14203	14226	14230	14231	14150	14222	14157	14226	14051	14184	14252	14274	14136	14162	14230	14110	14351	14394	14266	14174	14129	14298	14244	14362	14319	14153	14234	14224	14197	14230	14274	14170	14257	14408	14262	14479	14392	14238	14124	14219	14222	14265	14284	14363	14179	14228	14231	14321	14230	14180	14171	14256	14198	14313	14271	14390	14306	14312	14342	14168	14112	14289	14206	14252	14063	14017	14224	14244	14319	14152	14398	14131	14167	14038	14282	14119	14318	14138	14395	14362	14335	14085	14059	14218	14109	14315	14261	14270	14340	14365	14261	14292	14176	14201	14317	14417	14194	14130	14130	14152	14290	14387	14195	14145	14311	14188	14337	14333	14286	14173	14232	14347	14338	14336	14179	14238	14190	14182	14185	14227	14366	14145	14159	13998	14322	14271	14098	14104	14315	14185	14321	14218	14376	14199	14110	14303	14219	14276	14245	14166	14337	14314	14237	14219	14235	14282	14362	14245	14285	14137	14195	14317	14206	14258	14511	14337	14168	14308	14343	14372	14311	14064	14237	14223	14193	14221	14238	14353	14165	13986	14194	13981	14312	14201	14198	14236	14181	14404	14284	14117	14132	14211	14414	14254	14037	14276	14217	14353	14037	14186	14373	14175	14282	14247	14313	14248	14234	14121	14249	14495	14198	14295	14298	14367	14328	14143	14240	14512	14194	14284	14210	14261	14245	14206	14200	14180	14326	14328	14331	14392	14127	14356	14353	14266	14124	13975	14123	14181	14268	14269	14434	14271	14339	14355	14235	14469	14143	14178	14058	14199	14387	14249	14253	14119	14288	14449	14362	14356	14200	14229	14309	14153	14249	14163	14372	14145	14262	14346	14294	14252	14281	14321	14196	14266	14171	14246	14216	14370	14357	14290	14352	14186	14183	14303	14473	14149	14331	14095	14327	14218	14312	14247	14369	14120	14177	14336	14236	14352	14241	14271	14248	14223	14229	14238	14168	14049	14249	14237	14256	14212	14194	14322	14239	14176	14193	14286	14240	14290	14212	14086	14193	14295	14391	14307	14323	14268	14270	14202	14179	14300	14143	14340	14262	14166	14294	14193	14416	14174	14260	14305	14357	14323	14123	14275	14179	14428	14366	14124	14079	14352	14147	14086	14327	14334	14278	14081	14219	14158	14363	14206	14162	14258	14219	14272	14246	14162	14272	14242	14142	14405	14302	14168	14108	14183	14241	14194	14236	14248	14298	14134	14424	14270	14283	14249	14045	14324	14309	14295	14170	14126	14287	14156	14264	14339	14412	14328	14315	14283	14210	14276	14155	14300	14163	14453	14212	14215	14162	14189	14149	14370	14219	14266	14284	14056	14289	14332	14151	14150	14174	14153	14138	13950	14429	14270	14329	14355	14299	14303	14179	14604	14236	14357	14090	14195	14230	14137	14331	14330	14272	14251	14250	14374	14192	14327	14236	14120	14181	13989	14137	14097	14338	14218	14265	14360	14231	14228	14266	14352	14244	14295	14154	14328	14229	14356	14343	14171	14430	14242	14203	14076	14266	14370	14358	14252	14183	14431	14138	14267	14242	14265	14083	14265	14241	14331	14170	14244	14109	14296	14243	14326	14208	14253	14108	14316	14336	14326	14278	14310	14373	14283	14345	14234	14102	14346	14250	14434	14131	14402	14155	14172	14131	14246	14320	14341	14121	14272	14209	14166	14309	14225	14385	14345	14191	14299	14156	14263	14131	14238	14301	14180	14128	14138	14304	14198	14255	14138	14240	14102	14127	14175	14245	14243	14238	14161	14226	14300	14156	14348	14168	14274	14120	14159	14175	14292	14115	14220	14281	14325	14268	14300	14417	14334	14286	14219	14186	14120	14025	14255	14166	14274	14356	14235	14200	14169	14228	14337	14132	14295	14250	14147	14056	14291	14014	14174	14252	14248	14284	14306	14384	14231	14184	14262	14147	14496	14008	14228	14289	14191	14251	14155	14292	14333	14175	14235	14144	14121	14072	14218	14354	14285	14271	14166	14034	14236	14184	14109	14376	14282	14205	14384	14385	14179	14279	14233	14196	14331	14163	14273	14192	14242	14208	14169	14243	14148	14333	14237	14170	14196	14072	14340	14194	14228	14180	14206	14242	14197	14338	14196	14049	14202	14311	14312	14150	14141	14238	14405	14330	14333	14121	14408	14382	14348	14358	14042	14251	14292	14225	14303	14283	14200	14216	14266	14275	14092	14395	14272	14335	14301	14246	14379	14306	14244	14184	14121	14119	14220	14063	14393	14430	14389	14284	14317	14367	14368	14032	14146	14387	14287	14359	14380	14293	14178	14187	14429	14381	14250	14086	14361	14176	14211	14103	14272	14389	14232	14281	14302	14258	14487	14235	14375	14209	14192	14170	14233	14375	14262	14423	14360	14448	14253	14266	14424	14277	14283	14182	14079	14308	14222	14281	14075	14340	14226	14358	14279	14233	14195	14249	14299	14262	14052	14048	14167	14156	14338	14454	14269	14208	14172	14216	14183	14297	14238	14335	14089	14189	14190	14293	14133	14347	14306	14269	14235	14278	14279	14263	14245	14243	14264	14261	14230	14261	14388	14215	14284	13942	14217	14165	14359	14254	14192	14321	14231	14135	14285	14305	14289	14311	14210	14241	14333	14382	14413	14204	14157	14187	14160	14325	14248	14150	14320	14147	14285	14183	14325	14446	14294	14358	14157	14100	14189	14377	14310	14287	14371	14282	14325	14319	14261	14105	14226	14151	14207	14163	14343	14161	14236	14273	14090	14452	14438	14447	14385	14208	14338	14289	14361	14216	14298	14333	14210	14246	14334	14446	14054	14265	14375	14117	14210	14177	14269	14372	14244	14089	14233	14339	14151	14238	14460	14148	14081	14177	14104	14270	14202	14246	14098	14237	14213	14194	14124	14261	14419	14327	14361	14257	14331	14316	14326	14169	14212	14225	14290	14296	14284	14183	14307	14286	14284	14211	14216	14177	14238	14331	14266	14172	14226	14223	14513	14299	14338	14151	14340	14200	14231	14280	14406	14320	14277	14236	14377	14135	14230	14264	14305	14262	13951	14077	14138	14184	14241	14249	14289	14392	14316	14194	14210	14181	14217	14280	14261	14243	14226	14120	14257	14161	14364	14244	14246	14161	14320	14224	14238	14211	14342	14243	14297	14291	14122	14134	14176	14134	14298	14166	14085	14139	14217	14216	14116	14205	14170	14232	14200	14358	14039	14332	14320	14174	14234	14249	14200	14243	14327	14262	14190	14306	14290	14273	13952	14325	14367	14242	14446	14204	14207	14233	14244	14208	14212	14057	14198	14202	14262	14110	14175	14098	14257	14100	14113	14321	14305	14263	14333	14206
23810	21064	28435	24429	23620	25245	25145	21058	18772	18387	18088	17814	17837	17596	17660	17418	17386	17025	17069	16758	16891	16898	16720	16710	16742	16639	16707	16893	16678	16697	16639	16614	16651	16611	16473	16717	16633	16727	16658	16639	16626	16614	16590	16648	16697	16484	16578	16528	16590	16642	16366	16478	16738	16560	16592	16640	16554	16791	16685	16697	16394	16693	16552	16753	16372	16498	16559	16625	16510	16707	16519	16761	16661	16736	16469	16461	16407	16608	16555	16531	16715	16600	16632	16725	16560	16606	16470	16737	16552	16317	16732	16681	16725	16515	16694	16344	16675	16489	16368	16620	16641	16609	16667	16737	16821	16618	16658	16496	16541	16673	16392	16611	16633	16491	16654	16565	16472	16579	16369	16418	16724	16620	16555	16435	16467	16711	16506	16428	16600	16626	16594	16497	16429	16662	16512	16467	16519	16585	16468	16421	16570	16627	16442	16775	16623	16670	16731	16803	16642	16503	16538	16512	16516	16517	16632	16447	16475	16569	16581	16588	16460	16578	16655	16466	16425	16401	16506	16472	16681	16647	16585	16537	16565	16646	16452	16561	16524	16611	16623	16611	16694	16755	16597	16688	16675	16538	16707	16636	16546	16549	16533	16504	16650	16550	16557	16458	16556	16513	16590	16550	16665	16683	16460	16688	16354	16551	16616	16572	16616	16494	16723	16483	16469	16534	16551	16538	16604	16546	16565	16622	16626	16707	16454	16647	16492	16592	16540	16652	16473	16656	16457	16649	16561	16376	16589	16504	16468	16428	16474	16670	16611	16497	16587	16519	16810	16587	16718	16529	16584	16534	16555	16223	16523	16634	16593	16464	16531	16468	16474	16522	16619	16532	16559	16636	16527	16480	16680	16497	16604	16608	16564	16629	16550	16610	16330	16500	16449	16441	16455	16468	16663	16563	16678	16463	16559	16500	16680	16516	16547	16562	16586	16573	16435	16604	16568	16537	16329	16573	16644	16617	16507	16543	16461	16704	16452	16450	16641	16794	16472	16440	16460	16467	16664	16696	16768	16314	16575	16562	16297	16690	16697	16607	16487	16929	16381	16670	16461	16781	16656	16636	16643	16586	16497	16601	16398	16690	16705	16822	16535	16874	16803	16801	16475	16542	16462	16634	16684	16426	16633	16515	16474	16686	16480	16606	16628	16814	16495	16523	16497	16299	16671	16465	16661	16603	16629	16482	16540	16340	16514	16683	16652	16552	16393	16607	16402	16441	16458	16477	16481	16448	16722	16506	16396	16568	16499	16501	16561	16466	16507	16491	16639	16417	16391	16517	16466	16509	16593	16300	16489	16457	16467	16597	16408	16505	16486	16615	16426	16523	16596	16618	16591	16567	16715	16576	16453	16529	16618	16511	16415	16620	16732	16720	16644	16540	16465	16569	16625	16542	16698	16311	16554	16696	16424	16489	16572	16619	16423	16709	16792	16592	16668	16646	16674	16516	16752	16535	16419	16567	16721	16436	16530	16610	16549	16588	16599	16585	16399	16596	16472	16631	16665	16631	16701	16511	16530	16432	16420	16582	16590	16451	16467	16789	16397	16588	16590	16648	16529	16676	16609	16664	16499	16674	16644	16597	16411	16234	16409	16464	16715	16622	16482	16540	16595	16704	16612	16735	16655	16404	16488	16591	16616	16644	16462	16611	16690	16591	16667	16641	16637	16548	16715	16441	16437	16554	16477	16477	16638	16610	16840	16548	16659	16534	16603	16640	16459	16475	16659	16610	16734	16547	16776	16545	16533	16471	16604	16602	16670	16519	16588	16520	16444	16652	16571	16607	16666	16550	16673	16584	16709	16291	16464	16573	16562	16742	16345	16583	16650	16609	16472	16513	16592	16715	16287	16624	16442	16677	16579	16641	16498	16655	16520	16398	16635	16625	16629	16470	16363	16458	16736	16522	16383	16655	16563	16491	16570	16579	16536	16552	16565	16431	16518	16642	16591	16534	16488	16664	16726	16520	16458	16588	16557	16474	16458	16593	16476	16487	16509	16479	16456	16550	16588	16536	16595	16643	16465	16318	16636	16493	16697	16623	16752	16771	16279	16511	16532	16367	16480	16448	16571	16616	16451	16612	16515	16436	16523	16568	16447	16638	16680	16573	16356	16301	16425	16428	16542	16513	16444	16525	16703	16673	16568	16745	16687	16635	16571	16614	16547	16542	16537	16741	16622	16542	16469	16622	16400	16645	16414	16531	16555	16614	16467	16266	16440	16550	16668	16629	16511	16526	16447	16400	16720	16483	16455	16768	16620	16550	16607	16499	16474	16478	16670	16524	16425	16515	16481	16542	16571	16422	16437	16406	16513	16635	16587	16460	16669	16623	16656	16746	16707	16326	16564	16621	16602	16533	16545	16370	16654	16595	16578	16453	16411	16557	16546	16511	16455	16568	16525	16633	16412	16555	16390	16441	16617	16663	16761	16484	16734	16610	16612	16431	16504	16703	16423	16535	16635	16671	16579	16607	16604	16641	16561	16501	16594	16610	16562	16635	16722	16461	16570	16692	16437	16468	16537	16456	16573	16342	16496	16272	16531	16362	16389	16532	16479	16502	16453	16568	16638	16482	16588	16430	16456	16523	16569	16719	16524	16286	16549	16523	16502	16622	16706	16546	16662	16408	16581	16684	16504	16573	16353	16586	16732	16792	16685	16603	16571	16553	16605	16486	16487	16645	16469	16506	16402	16585	16416	16391	16617	16519	16433	16575	16909	16584	16609	16495	16526	16447	16515	16253	16588	16566	16466	16570	16819	16768	16657	16529	16603	16605	16474	16472	16452	16707	16518	16449	16676	16354	16552	16576	16433	16507	16585	16544	16640	16871	16601	16578	16442	16648	16643	16298	16387	16533	16426	16555	16546	16241	16432	16470	16647	16538	16576	16562	16511	16769	16641	16631	16479	16675	16731	16635	16603	16424	16497	16400	16685	16475	16498	16508	16755	16332	16541	16542	16456	16502	16571	16577	16691	16590	16559	16639	16501	16552	16538	16617	16476	16622	16637	16457	16505	16405	16441	16697	16625	16540	16725	16664	16550	16410	16492	16521	16534	16591	16606	16730	16627	16580	16346	16631	16481	16596	16561	16641	16533	16415	16417	16654	16417	16619	16414	16447	16540	16476	16449	16564	16618	16750	16553	16803	16684	16430	16533	16775	16464	16306	16332	16457	16519	16394	16624	16661	16565	16830	16410	16857	16664	16495	16401	16530	16483	16476	16503	16446	16413	16405	16716	16438	16479	16519	16578	16656	16710	16473	16548	16321	16532	16364	16589	16389	16559	16690	16704	16665	16428	16452	16483	16329	16625	16514	16627	16605	16531	16369	16513	16395	16799	16572	16648	16680	16614	16495	16557	16484	16559	16549	16365	16430	16694	16563	16638	16500	16722	16519	16402	16672	16653	16722	16469	16374	16494	16548	16449	16632	16688	16538	16464	16527	16535	16576	16704	16662	16483	16506	16481	16735	16583	16545	16589	16372	16859	16483	16544	16607	16563	16731	16671	16559	16617	16445	16549	16627	16501	16580	16577	16631	16577	16735	16588	16569	16584	16649	16586	16518	16595	16669	16465	16601	16635	16461	16458	16505	16566	16498	16557	16560	16419	16435	16685	16498	16561	16733	16611	16381	16335	16441	16448	16638	16548	16508	16477	16535	16477	16547	16735	16516	16630	16869	16574	16645	16405	16657	16630	16784	16539	16527	16712	16673	16469	16393	16584	16633	16563	16646	16696	16630	16645	16596	16521	16627	16755	16552	16546	16665	16405	16516	16497	16493	16436	16373	16442	16554	16311	16745	16447	16508	16344	16711	16517	16472	16666	16531	16643	16780	16685	16505	16671	16834	16687	16674	16498	16474	16456	16589	16448	16561	16384	16651	16505	16503	16455	16610	16485	16441	16476	16506	16457	16398	16477	16590	16402	16453	16676	16641	16613	16603	16555	16539	16339	16535	16695	16692	16455	16471	16516	16627	16742	16709	16455	16663	16764	16546	16523	16547	16559	16471	16439	16536	16537	16445	16548	16568	16638	16580	16480	16445	16629	16806	16701	16717	16621	16619	16627	16538	16517	16597	16613	16429	16570	16525	16662	16669	16791	16626	16659	16682	16660	16634	16644	16665	16415	16536	16801	16523	16468	16557	16645	16602	16328	16578	16500	16564	16599	16585	16736	16661	16604	16605	16726	16474	16563	16625	16591	16734	16563	16599	16523	16789	16399	16492	16251	16612	16531	16540	16756	16582	16526	16613	16751	16591	16483	16490	16580	16577	16613	16658	16758	16719	16688	16503	16616	16733	16471	16464	16617	16470	16523	16695	16485	16402	16624	16435	16480	16511	16541	16661	16551	16454	16551	16464	16575	16442	16750	16474	16554	16648	16504	16436	16608	16632	16523	16388	16397	16676	16674	16744	16595	16596	16755	16506	16614	16570	16562	16555	16458	16428	16398	16584	16496	16600	16810	16457	16503	16497	16696	16585	16709	16386	16526	16385	16583	16631	16510	16446	16669	16515	16457	16806	16678	16478	16329	16592	16444	16609	16718	16607	16548	16648	16604	16682	16647	16516	16705	16559	16583	16299	16535	16645	16498	16540	16808	16528	16417	16556	16390	16401	16613	16441	16585	16502	16577	16501	16684	16702	16831	16671	16600	16504	16437	16528	16508	16429	16640	16627	16535	16601	16619	16547	16527	16326	16727	16625	16649	16387	16680	16577	16420	16573	16498	16459	16546	16591	16547	16596	16409	16649	16774	16625	16628	16673	16641	16650	16596	16680	16771	16589	16530	16555	16535	16479	16691	16380	16548	16459	16728	16704	16544	16596	16520	16739	16560	16534	16706	16610	16617	16519	16506	16641	16538	16598	16703	16599	16419	16414	16717	16456	16634	16674	16662	16555	16511	16714	16434	16456	16477	16554	16692	16648	16721	16350	16573	16487	16679	16445	16651	16669	16573	16359	16443	16711	16690	16568	16424	16355	16550	16415	16634	16672	16638	16351	16617	16484	16508	16449	16443	16609	16423	16470	16681	16561	16528	16455	16536	16496	16447	16492	16522	16620	16504	16638	16731	16325	16653	16554	16372	16645	16480	16572	16469	16465	16344	16431	16698	16673	16574	16689	16612	16483
24394	42563	39165	31163	27217	25213	22917	19853	17554	16630	16416	15954	16037	15669	15376	14999	15057	14939	14796	14713	14761	14666	14372	14482	14224	14401	14418	14171	14234	14243	14378	14193	14340	14361	14429	14215	14280	14332	14373	14082	14230	14133	14450	14089	14116	14043	14200	14205	14304	14215	14359	14294	14069	14188	14260	14076	14292	14402	14220	14349	14270	14237	14119	14066	14186	14267	14103	14213	14165	14091	14190	14186	14322	14332	14122	14174	14078	14171	14196	14146	14181	14021	14159	14001	14162	14287	14032	14258	14146	14215	14094	14092	14244	13957	14308	14183	13986	14269	14191	14271	14152	14183	14167	14306	14298	14289	14209	14161	14127	14154	14206	14254	14177	14150	14178	14088	14219	14187	13975	14240	14106	14012	14090	14206	14257	14044	14257	14220	13978	14007	14042	14073	13989	14203	14179	14195	14166	14254	14132	13994	14183	14213	14214	14182	14213	14024	14216	14156	14100	14209	14236	14121	14248	13979	14233	14161	14057	14014	14047	14205	14142	14319	14037	14136	14124	14236	14288	14182	14176	14285	14112	14141	14184	14139	14205	14131	14186	14365	14120	14146	14083	14134	14063	14120	14164	14177	14183	14121	14190	13997	14078	14066	14126	14101	13998	14075	14061	14140	14174	14179	14190	14139	14200	14162	14058	14190	14018	14237	14039	14077	14137	14160	14246	14090	14170	14194	14288	14158	14270	14140	14186	14069	14164	14223	14053	14181	14248	14054	14122	14161	14054	14252	14013	14099	14127	14345	14152	14228	14071	14234	14088	13940	14287	14106	14170	14242	14119	14142	14062	14416	14206	14158	14296	14214	14195	14081	14106	14180	14377	14004	14147	14124	14256	14042	14013	14119	14064	14348	14191	14222	14155	14091	14139	14154	14208	14323	14058	14315	14093	14240	14119	14225	14144	14110	14349	13947	13955	14252	14146	14074	14209	14199	14159	14047	14092	14124	14318	14338	14274	14178	14148	14077	14063	14106	14141	14164	14201	14148	13961	14099	14294	14125	14106	14240	13967	14135	14114	14171	14141	14243	14185	14301	14153	14162	14016	14222	14165	14287	14270	14333	14291	14124	14110	13961	14186	14227	14237	14130	14175	14188	14022	14197	14068	14128	14133	14166	14204	14244	14184	14124	14167	14197	14099	14181	14288	14062	14292	14160	14101	14031	14167	14140	14313	14125	14207	14285	14169	14247	14233	14048	14205	14202	14156	14160	14342	14139	14201	14161	14134	14032	14225	14236	14215	14213	14267	14106	14056	14112	14216	14137	14244	13934	14160	14186	14218	14090	14330	14309	14042	14221	14133	14222	14283	14092	14146	14264	14004	14181	14382	14145	14192	14327	14162	14238	14207	14137	14121	14059	14147	13926	14117	14114	14019	14287	14274	14126	14150	14051	14162	14140	14156	14111	14171	14189	14256	14090	14175	14209	14150	14308	14190	14071	14146	14145	14104	14213	14100	13916	14338	14220	14153	14111	14319	14316	14201	14196	14025	14030	14070	14055	14193	14121	14291	14096	14123	13991	14318	14133	14255	14159	14096	14232	14145	14198	14077	14158	14101	14248	14162	14146	14176	14267	14136	14315	14068	14087	14034	14093	14138	14206	14279	14104	14086	14199	14047	14255	14333	14051	14292	14103	14076	14198	14181	14227	14200	14165	14279	14188	14292	14185	14059	14114	14034	14053	14132	14165	14060	13968	14132	14154	14149	14242	14172	14028	14060	14029	14256	14250	14177	14079	14277	14104	14190	14015	14154	14115	14193	14058	14108	14236	14205	14167	14176	14060	14315	14201	14098	14199	14201	14061	14115	14168	14084	14106	14128	14244	14237	14169	14190	14053	14127	14271	14187	14225	14202	14206	14320	14199	14084	14314	14279	14073	14103	14054	14238	14071	14193	14151	14240	14178	14239	14238	14172	14176	14327	14204	14247	14233	14202	14156	14163	14230	14060	14237	13970	13994	14179	14209	14021	14181	14215	14027	14182	13995	14148	14128	14224	14063	14149	14191	14280	14163	14096	14248	14281	13975	14111	14100	14105	14046	14200	14115	14095	14158	14179	14091	14298	14152	14099	13973	14144	13999	14036	13993	14276	14259	14209	14220	14300	14219	14322	14040	14276	14162	14183	13990	13983	14030	13999	14157	14153	14166	14151	14194	14175	14072	14181	14288	14221	13991	14206	14101	14332	14255	14047	14147	14021	14062	14289	14180	14202	14179	14134	14001	14202	14102	14281	14231	14267	14252	14241	14150	14151	14227	14166	14216	14197	14167	13992	13977	14132	14214	14239	14169	14048	14027	14267	14173	14077	13963	14192	14130	14132	14069	14015	14145	14107	14219	14030	14129	14076	14195	14102	14204	14135	14164	14258	14294	14008	14084	14199	14278	14124	14066	14142	14146	14364	14063	14031	14216	14201	14358	14080	14257	14208	14176	14224	14051	14131	14015	14200	14005	14090	14077	14275	14210	14274	14273	14116	14164	13997	14218	14256	14013	14249	14039	14291	14194	14305	14150	14225	14211	14081	13941	14052	14265	14086	14225	14312	14224	14222	14110	14150	14003	14082	14158	14066	14189	14236	14315	14117	14168	14112	14164	14102	14013	14211	14021	14264	14272	14114	14027	14030	14108	14276	14100	14230	14170	14089	14281	14142	14177	14227	14242	14291	14209	14305	14059	14099	14102	14313	14033	14124	14071	14206	14270	14313	14150	14045	14035	14144	14094	14011	14185	14229	14168	14183	14101	14116	14035	14234	14211	14208	14335	14138	14045	14178	14205	13965	14218	14412	14142	14070	14188	14269	14131	14156	14186	14066	14172	14105	14141	14196	14165	14113	14016	14124	14209	14215	14216	14089	14066	14186	14259	14263	14149	14277	14018	14179	14184	14117	14144	14030	14264	14239	14309	14138	14077	14303	14052	14278	14170	14161	14074	14222	14175	14119	14147	14131	14080	14066	14171	14172	14206	14126	13996	14178	14184	14172	14010	14201	14245	13997	13988	13938	14170	14173	14062	14124	14196	13887	14072	14200	14176	14147	13931	14175	14308	14284	14290	14271	14232	14020	14165	14164	14067	14154	14245	14126	14107	14142	14149	14189	14234	14196	14227	14231	14196	14121	14129	14089	14294	14140	14097	14163	14189	14191	13920	14176	14000	14137	14056	14187	14264	14211	14237	14147	13994	14187	14138	14201	14127	14140	14117	14301	14093	14108	14223	14211	14133	14097	14142	14154	14151	14095	14065	14268	14189	14338	14268	14276	13926	14199	13887	14099	14208	14180	14248	14131	14074	14105	14334	13975	14170	14002	14231	14240	14186	14078	14258	14172	14139	14239	14135	14050	14237	14016	14252	14111	14183	14207	14157	14252	14206	14081	14114	14177	14122	14224	14283	14204	14314	14255	14254	14147	14108	14153	14087	14141	14180	14315	14094	14150	14238	14113	14092	14112	14114	14201	14030	14027	14146	14238	14173	14063	14185	14290	14081	14163	14229	14222	14150	14050	14095	14131	14225	14294	14096	14255	14052	14218	14085	14377	13901	14086	14075	14155	14181	14046	14334	14053	14273	14192	14165	14117	14095	14168	14214	14054	14298	14179	14090	14216	14233	14094	14159	14014	14117	14160	14103	14201	14099	14069	14218	14236	14266	14112	14184	14194	14070	14295	14044	13990	14211	14206	14079	14127	14176	14463	14119	14216	14195	14215	14128	14173	14208	14090	14168	14275	14210	14149	14123	14033	14149	14321	14167	14156	14086	14137	14204	14040	13977	14094	14113	14151	14174	14134	14032	14192	14134	14116	14257	14194	14343	14159	14091	14244	14120	14256	14156	14263	14275	14267	14162	14212	14325	14091	14192	13957	14101	13891	14071	14243	14060	14226	14001	14252	14084	14272	14114	14207	14150	14095	14225	14107	14260	14355	14131	14335	14114	14097	14189	14317	14076	14256	14091	14311	14117	14219	14258	14241	14279	14043	14132	14051	14153	14079	14231	14042	14389	14243	14173	14239	14265	14091	14056	14030	14068	14106	14212	14054	14125	14193	14146	14090	14061	14312	14359	14157	14146	14099	14056	14128	14073	14277	14113	14220	14484	14060	14018	13949	14282	14132	14173	14280	14073	14242	14222	13957	14153	14200	14203	14272	14063	14186	14108	14239	14072	14205	14213	14225	14080	14239	14101	14049	14223	14249	14248	14183	14200	14272	14168	14067	14291	14253	14111	14232	14068	14138	14111	14146	14278	14183	14169	14142	14235	14136	14031	14171	13991	14285	14170	14134	14096	14205	14059	14094	14088	14056	14272	14059	13939	14038	14118	14427	14115	14199	14312	14144	14314	14154	14138	14182	14178	14064	14052	14093	14034	14116	14101	14184	14109	13819	14108	14186	14033	14107	14155	14326	14180	14370	14167	14159	14112	14277	14281	14124	14292	14200	14146	14043	14090	14237	14345	14193	14186	14187	14175	14157	14078	14112	14200	14178	14057	14094	14254	14112	14083	14068	14321	14056	14221	14309	14106	14185	14151	14096	14197	14176	14190	14320	14128	14017	14322	14050	14062	14074	14235	14480	14148	14000	14206	14042	14328	14205	14223	14253	14207	14244	14329	13969	13974	14207	14390	14203	14156	14240	13950	14152	14197	14100	14134	14121	14140	14181	14185	13980	14202	14067	14225	14299	14175	14050	14253	14218	14101	14207	14041	14098	14281	14158	14318	14111	14075	14288	14107	13914	14204	14243	14169	14131	14171	14090	14180	14030	14178	14330	14234	14091	14140	14153	14183	14133	14119	14124	14303	14248	14289	14130	13974	14084	14145	14097	14245	14023	14153	14110	14103	14312	14316	14094	14173	14122	14194	14005	14137	14193	14068	14103	14242	13997	14221	14108	14231	13992	14235	14182	14299	14309	13947	14081	14152	14164	14087	13959	14230	14162	14105	14201	14273	14051	14184	14180	14159	14025	14090	14116	14155	14220	14267	14140	14121	14118	14101	14173	14131	14035	14194	14124	14169	14025	14115	14220	14202	14239	14179	14182	14099	14182	14137	14247	14148	14099	14126	14140	14107	13961	14059	13986	14078	14083	14341	14142	14158	14032	14168	14126	14216	14036	14164	14087	14185	14073	14211	14294	14058
22714	21044	28770	23622	22137	25982	29287	23577	20695	20270	19924	19405	19620	19447	19002	18800	18804	18379	18602	18349	18501	18126	18130	18129	18048	17926	17996	18142	17989	17977	17989	17814	17941	18058	18152	17736	17972	18077	18170	17999	17917	17834	17611	17793	17933	17775	17869	17958	17826	17910	17841	18025	17982	17928	18012	17817	17987	17918	17734	17850	17851	17729	17646	17776	18020	17566	17784	17833	17857	17645	17800	17830	17751	18031	17820	17841	17730	17690	17961	17785	17832	17755	17678	17898	17823	17675	17850	17771	17995	17772	17839	17691	17628	17841	17600	17906	17891	17811	17569	17802	17662	17512	17643	17808	17761	17906	17792	17838	17693	17838	17501	17707	17497	17723	17854	17918	17476	17832	17659	17735	17760	17796	17795	17819	17737	17667	17779	17677	17618	17711	17581	17706	17824	17739	17748	17706	17879	17645	17735	17764	17614	17735	17536	17591	17797	17941	17764	17870	17946	17853	17912	17790	17686	17873	17773	17786	17797	17644	17522	17724	17864	17705	17923	17890	17762	17511	17759	17618	17810	17786	17823	17883	17739	17799	17539	17737	17684	17654	17607	17521	17723	17851	17654	17477	17554	17672	17932	17816	17896	17799	17838	17710	17751	17859	17799	17529	17838	17687	17699	17884	17843	17617	17737	17910	17824	17673	17809	17676	17795	17841	17524	17606	17925	17791	17792	17582	17725	17813	17735	17777	17554	17635	17697	17550	17703	17656	17841	17610	17710	17796	17729	17704	17911	17780	17730	17715	17756	17787	17624	17531	17718	17753	17705	17702	17742	17626	17688	17789	17612	17679	17771	17643	17722	17802	17679	17528	17656	17535	17574	17732	17634	17739	17864	17751	17756	17753	17824	17684	17732	17726	17816	17656	17707	17709	17807	17712	17678	17552	17816	17778	17826	17872	17663	17692	17764	17558	17975	17764	17879	17877	17895	17557	17788	17718	17514	17733	17710	17734	17659	17889	17751	17741	17726	17732	17711	17620	17680	17670	17714	17712	17670	17588	17936	17915	17502	17737	17705	17754	17729	17829	17734	17589	17820	17714	17680	17882	18062	17758	17796	17811	17673	17855	17527	17533	17787	17842	17783	17510	17559	17785	17788	17653	17683	17711	17855	17643	17770	17775	17878	17883	17930	17726	17791	17749	17808	17599	17618	17551	17736	17607	17762	17546	17875	17765	17736	17646	17712	17709	17594	17830	17622	17710	17689	17692	17756	17730	17617	17992	17965	17708	17828	17830	17796	17574	17748	17534	17701	17812	17642	17662	17718	17676	17545	17816	17814	17757	17731	17833	17589	17818	17666	17719	17792	17851	17706	17785	17764	17651	17858	17654	17778	17857	17812	17703	17747	17688	17711	17677	17709	17829	17711	17685	17831	18005	17708	17799	17760	17668	17717	17721	17786	17767	17839	17720	17549	17834	17885	17720	17663	17701	17669	17606	17723	17780	17695	17695	17675	17936	17757	17805	17757	17768	17668	17668	17922	17632	17591	17806	17730	17857	17609	17547	17721	17880	17738	17658	17700	17712	17801	17892	17608	17660	17542	17799	17685	17752	17735	17676	17863	17880	17796	17546	17712	17823	17850	17653	18024	17792	17715	17630	17732	17860	17757	17691	17747	17772	17724	17708	17707	17752	17763	17674	17745	17677	17450	17745	17721	17796	17882	17739	17614	17804	17880	17714	17825	17848	17854	17549	17698	17827	17589	17696	17731	17569	17811	17809	17660	17694	17747	17743	17814	17841	17703	17816	17733	17855	17677	17795	17638	17510	17492	17526	17956	17668	17628	17625	17908	17662	17823	17695	17777	17666	17911	17756	18019	17669	17614	17668	17893	17708	17871	17890	17766	17770	17790	17505	17738	17751	17683	17645	17685	17837	17727	17658	17853	17830	17625	17603	17631	17647	17715	17806	17898	17802	17689	17881	17756	17815	17716	17815	17744	17692	17628	17603	17977	17844	17878	17744	17755	17750	17481	17625	17708	17733	17704	17872	17684	17664	17579	17951	17721	17601	17955	17608	17779	17696	17490	17589	17612	17630	17529	17644	17656	17865	17744	17853	17622	17592	17619	17697	17653	17673	17828	17459	17567	17755	17878	17598	17709	17815	17743	17775	17687	17725	17808	17607	17827	17865	17881	17698	17788	17685	17727	17722	17738	17942	17693	17657	17843	17883	17653	17776	17594	17592	17657	17784	17861	17901	17719	17661	17892	17857	17578	17904	17643	17888	17476	17588	17633	17717	17733	17634	17818	17723	17773	17734	17727	17745	17737	17484	17665	17877	17730	17852	17785	17738	17844	17625	17719	17783	17808	17693	17911	17685	17883	17903	17708	17622	18013	17652	17806	17757	17688	17705	17760	17599	17615	17831	17753	17821	17630	17766	17947	17586	17898	17880	17752	17834	17736	17810	17691	17753	17740	17770	17662	17601	17697	17614	17670	17865	17741	17740	17601	17866	17912	17569	17869	17817	17788	17910	17413	17676	17594	17651	17761	17835	17710	17800	17756	17730	17844	17689	17595	17848	17733	17675	17887	17780	17832	17690	17708	17581	17595	17675	17708	17600	17717	17747	17828	17706	17680	17705	17808	17699	17644	17716	17814	17609	17716	17668	17729	17801	17688	17676	17822	17771	17623	17732	17658	17819	17741	17827	17553	17561	17485	17614	17741	17667	17833	17751	17754	17928	17853	17773	17632	17814	17586	17759	17597	17706	17575	17665	17652	17865	17749	17733	17690	17907	17718	17723	17651	17777	17728	17653	17752	17951	17898	17611	17778	17758	17716	17808	17701	17687	17720	17680	17770	17653	17788	17854	17789	17649	17875	17944	17693	17706	17628	17685	17755	17639	17784	17903	17808	17851	17844	17782	17933	17647	17760	17718	17924	17989	17724	17616	17777	17804	17747	17823	17936	17669	17544	17760	17679	17634	17840	17580	17986	17961	17831	17627	17738	17836	17764	17845	17669	17658	17686	17760	17761	17850	17776	17832	17740	17684	17621	17727	17596	17858	17763	17652	17819	17800	17570	17729	17617	17756	17702	17653	17695	17791	17763	17674	17727	17946	17841	17941	17630	17454	17842	17629	17687	17849	17640	17677	17766	17738	17734	17650	17638	17763	17800	17774	17765	17765	17764	17834	17675	17828	17716	17733	17604	17857	17849	17925	17995	17926	17785	17571	17635	17662	17640	17789	17874	17813	17733	18027	17656	17745	17785	17691	17742	17739	17677	17678	17625	17708	17914	17918	17729	17715	17702	17700	17765	17714	17722	17724	17764	17931	17623	17713	17784	17758	17899	17819	17912	17733	17703	17865	17639	17694	17872	17610	17718	17677	17791	17752	17722	17655	17584	17799	17814	17638	17673	17912	17877	17743	17718	17769	17786	17822	17835	17815	17837	17841	17566	17841	17752	17590	17793	17636	17568	17458	17556	17820	17700	17670	17726	17855	17656	17566	17616	17815	17735	17842	17773	17664	17663	18027	17772	17752	17694	17818	17748	17823	17941	17730	17794	17843	17834	17500	17556	17685	17744	17661	17717	17651	17644	17716	17719	17757	17605	17858	17788	17815	17735	17679	17572	17892	17792	17776	17786	17978	17552	17628	17727	17824	17605	17633	17740	17581	17850	17641	17714	17732	17605	17905	17761	17610	17671	17687	17734	17758	17814	17764	17828	17681	17625	17725	17677	17661	17701	17675	17872	17740	17735	17847	17842	17669	17917	17714	17614	17685	17685	17900	17755	17791	17761	17636	17720	17715	17774	17718	17652	17827	17775	17702	17693	17814	17585	17763	17895	17801	17880	17948	17926	17698	17648	17520	17577	17771	17844	17629	17699	17551	17731	17740	17758	17705	17682	17753	17918	17625	17856	17768	17640	17848	17646	17849	17673	17747	17683	17703	17808	17792	17679	17819	17804	17731	17630	17774	17955	17699	17693	17621	17721	17669	17774	17755	17732	17622	17578	17653	17624	17776	17842	17628	17767	17542	17638	17768	17888	17826	17662	17693	17668	17518	17729	18038	17866	17680	17584	17735	17678	17977	17807	17762	17536	17761	17941	17721	17840	17773	17658	17742	17659	17897	17665	17605	17737	17688	17581	17695	17847	17780	17737	17579	17577	17724	17824	17624	17618	17746	17991	17658	17802	17838	17720	17697	17603	17727	17731	17674	17757	17921	17701	17590	17916	17824	17564	17913	17819	17738	17780	17681	17795	17705	17700	17723	17958	17814	17768	17791	17848	17647	17803	17660	17899	18017	17837	17918	17826	17676	17936	17650	17754	17828	17574	17696	17672	17781	17828	17702	17797	17760	17861	17787	17792	17685	17910	17725	17746	17817	17882	17779	17737	17911	17611	17724	17742	17806	17837	17723	17777	17698	17695	17754	17770	17677	17772	17718	17552	17636	17811	17981	17610	17832	17458	17810	17901	17793	17683	17897	17736	17833	17618	17890	17761	17911	17749	17705	17728	17909	17710	17726	17791	17624	17735	17747	17804	17806	17793	17669	17728	17792	17572	17400	17772	17718	17717	17629	17783	17583	17914	17877	17688	17619	17708	17776	17652	17868	17622	17748	17839	17687	17794	17817	17487	17880	17876	17782	17563	17894	17783	17778	17933	17801	17956	17846	17683	17913	17644	17757	17727	17796	17744	17948	17918	17872	17733	17855	17739	17630	17693	17526	17771	17748	17671	17802	17944	17919	17764	17544	17640	17621	17717	17696	17696	17501	17601	17684	17743	17960	17651	17404	17345	17775	17842	17476	17652	17774	17751	17605	17697	17686	17562	17610	17674	17620	17795	17732	17721	17691	17521	17669	17819	17487	17725	17575	17856	17688	17586	17726	17818	17652	17757	17762	17623	17719	17855	17622	17560	17542	17703	17629	17664	17535	17650	17769	17841	17665	17655	17752	17827	17792	18016	17589	17864	17717	17827	17558	17886	17713	17965	17877	17686	17705	17802	17771	18076	17820	17703	17813	17649	17594	17703	17847	17539	17725	17552	17900	17668	17801	17718	17903	17921	17837	17605	17627	17704	17759	17672	17860	17596	17618	17803	17971	17844	17780	17736	17847	17747	17698	17701	17864	17751	17695	17778	17973	17792	17625	17796	17925	17696	17557	17756	17783
26252	47492	43145	35444	31440	28504	26006	22543	19437	18020	17532	17342	17127	17053	16609	16543	16193	15934	15823	15604	15448	15524	15219	15085	15038	15163	15231	15129	15089	15042	15103	14927	14984	15104	14855	14944	14873	14878	14973	14908	14761	14726	14952	14877	14847	14806	14766	14926	14859	14827	14979	14840	14897	14841	14812	14736	14928	15049	14827	14989	14860	14821	14998	14889	14986	14958	14937	14796	14773	14882	14871	14839	14800	14926	14828	14991	14931	14828	14955	14668	14735	14758	14904	14730	14948	14872	14876	14910	14918	14810	14813	14927	14760	14985	14875	14804	14813	14840	14685	14757	14786	14741	14874	14804	14829	14705	14923	14727	14833	14963	14708	14711	14752	14670	14880	14772	14969	14798	14821	14785	14894	14830	14894	14865	14959	14815	14825	14939	14820	14700	14742	14819	14748	14846	14816	14816	14955	14888	14731	14811	14923	14951	14952	14929	14872	14856	14988	14969	14732	14968	14806	14779	14946	14800	14830	14866	14937	14760	14669	14960	14771	14860	14849	14747	15027	14843	14907	14812	14874	14927	15024	14774	14802	14839	14733	14775	14863	14645	14971	14756	14874	15057	14791	14880	14894	14715	14778	14804	14752	14820	14912	14910	14863	14731	14818	14856	14721	14866	14735	14796	15005	14739	14900	14952	14776	14848	14773	14799	14814	14917	14684	14928	14896	14742	14826	14888	14857	14811	14809	14750	15003	14708	14783	14809	14668	14938	15034	14857	14947	14846	14859	14746	14903	14783	14844	14886	14901	14992	15057	14870	14813	14730	14902	14887	14849	14694	14800	14711	14774	14723	14872	14779	14915	14564	14736	14728	14673	14769	14809	14800	14720	14813	14766	14946	14638	14963	14832	14684	14665	14823	14944	14659	14665	14773	14853	14777	14830	14861	14710	14979	14872	14829	14745	14804	14782	14738	14770	14732	14550	14836	14897	14875	14766	14787	14741	14767	14710	14823	14890	14748	14959	14860	14895	14818	14956	14881	14771	14825	14837	14869	14838	14822	14814	14731	14821	14816	14843	14684	14635	14892	14828	14805	14672	14684	14989	14909	14844	14899	14719	14716	14720	14921	14898	14780	14831	14857	14808	14678	14806	14899	14723	14764	14915	14827	14855	14867	14767	14841	14924	14941	14828	14818	14962	14777	14827	14791	14738	14860	14984	14649	14763	14737	15002	14808	14736	14818	14888	14800	14949	14824	14856	14754	14679	14947	14806	14769	14914	14761	14675	14718	15026	14715	14689	14664	14798	14722	14846	14890	14780	14793	14877	14909	14616	14837	14871	14770	14693	14888	14903	14738	14668	14603	14706	14803	14986	14843	14792	14813	14776	14729	14687	14901	14802	14748	14835	14647	14845	14737	14800	14612	14790	14722	14854	14841	14783	14840	14837	14650	14965	14839	14688	14828	14749	14674	14906	14597	14891	14869	14782	14621	14714	14692	14825	14779	14726	14720	14806	14710	14933	14778	14781	14698	14893	14810	14612	14865	14784	14729	14749	14847	14749	14929	14614	14690	14710	14866	14730	14679	14819	14717	14785	14943	14809	14887	14821	14928	15036	15041	14674	14723	14642	14777	14698	14940	14861	14861	14713	14880	14748	14608	14693	14954	14896	14799	14903	14885	14762	14835	14902	14731	14697	14890	15016	14708	14774	14699	14898	14737	14690	14804	14877	14859	14798	14863	14794	14782	14944	14632	14820	14882	14797	14781	14723	14847	14965	14819	14707	14766	14830	14796	14868	14708	14778	14643	14817	14709	14863	14855	14760	15004	14679	14903	14782	14792	14751	14745	14831	14881	14728	14752	14885	14859	14896	14857	14738	14906	14910	14974	14848	14713	14759	14626	14722	14769	14880	14733	14770	14868	14906	14797	14833	14881	14891	14946	14824	14793	14901	14870	14751	14923	14900	14743	14807	14902	14836	14755	14803	14595	14750	14976	14732	14801	14782	14893	14874	14879	14831	14754	14714	14965	14858	14879	14757	14738	15022	14771	14878	14862	14818	14792	14766	14739	14839	14743	14688	14809	14810	14946	14949	14772	14881	14823	14678	14754	14914	14868	14882	14845	14883	14682	14856	14872	14541	14905	14717	14742	14966	14738	14780	14748	14906	14731	14944	14808	14784	15014	14801	14823	14685	14992	14783	14727	15037	14927	14775	14833	14849	14686	14782	14934	14786	14766	14818	14719	14729	14793	15037	14885	14816	14790	14666	14722	14736	14996	14809	14670	14782	14731	14745	14845	14792	14831	14906	14927	14800	14819	14911	14962	14922	14853	14884	14837	14840	14623	14751	14698	14804	14963	14888	14975	14787	14853	14727	14846	14756	14855	14640	14799	14725	14851	14802	14801	14877	14657	14893	14845	14891	14695	14785	14738	14670	14907	14748	14905	14761	14866	14817	14814	14928	14869	14691	14728	14767	14762	14876	14908	14774	14749	14922	14692	14876	14781	14932	14850	14782	14793	14729	14783	14904	14829	14751	14882	14876	14809	14793	14830	14830	14781	14885	14790	14798	14854	14859	15030	14731	14828	14777	14839	14911	14701	14803	14795	14937	14888	14821	14785	14794	14829	14799	14826	14888	14725	14719	14908	14814	14874	14759	14786	14855	14759	14973	14804	14737	14863	14601	14791	14932	14975	14710	14793	14776	14721	14715	14840	14630	14768	14860	14759	14751	14712	14907	14781	14796	14756	14945	14886	14741	14763	14833	14906	14545	14717	14840	14773	14743	14867	14852	14784	14924	14912	14803	14715	14764	14991	14681	14688	14865	14847	14787	14699	14792	14914	14770	14751	14860	14636	14766	14891	14903	14695	14774	14822	14824	14731	14887	14693	14889	14795	14827	14901	14976	14808	14779	14792	14935	14835	14779	14853	14743	14810	14957	15049	15008	14652	14798	14732	14947	14861	14856	14774	14742	14820	14927	14887	14778	14879	14773	14802	14858	14717	14901	14721	14736	14802	14815	14762	14791	15016	14703	14654	14861	14740	14621	14859	14771	15004	14977	14976	14787	14865	14728	14920	14683	14659	14715	14768	14769	14872	14803	14901	14791	14771	14897	14824	14773	14846	14853	14903	14770	14786	14748	14982	14702	14744	14874	15017	14805	14867	14798	14929	14853	14690	14769	14842	14863	14816	14933	14860	14817	14895	14812	14821	14815	14892	15004	14914	14974	14796	14891	14826	14821	14951	14880	14699	14845	14769	14875	14905	14981	14777	14782	14644	14803	14829	14952	14788	14839	14749	14730	14975	14751	14621	14776	14651	14797	14666	14641	14837	14855	14917	15078	14749	14753	14762	14712	14790	14980	14703	14909	14836	14777	14934	15029	14806	14976	14940	14756	14849	14665	14833	14744	14789	14861	14912	14948	14808	14857	14866	14786	14752	14943	15008	14707	14796	14852	14781	14940	14712	14754	14735	14851	14801	14756	14720	14807	14811	14882	14946	14804	14767	14835	14692	14707	14689	14986	14775	14798	14714	14945	14962	14738	14671	14873	14811	14836	14963	14812	14782	14827	14983	14707	14750	14722	14845	14872	14720	14795	14671	14739	14724	14881	14681	14875	14838	14802	14790	15024	14930	14927	14854	14884	14648	14868	14800	14994	14578	14925	15049	14779	14682	14911	14961	14844	14845	14826	14913	14847	14739	14811	14820	14845	14899	14756	14907	14780	14612	14807	14847	14809	14867	14951	14886	14715	14749	14703	14933	14749	14806	14871	14642	14873	14910	14815	14732	14785	14653	14645	14884	14750	14812	14758	14744	14598	14746	14942	14748	14875	14937	14828	14779	14798	14803	14861	14600	14856	14850	14648	14814	14694	14899	14981	15044	14751	14747	14681	14779	14784	14693	14861	14795	14744	14884	14823	14814	14895	14685	14763	14800	14878	14715	14853	14838	14851	14827	14714	14710	14691	14856	14800	14846	14670	14637	14896	14843	14813	14613	14937	14877	14743	14705	14660	14953	14789	14989	14856	14751	14802	14729	14926	14952	14801	14717	14683	14839	14860	14661	14722	14841	14929	14895	14731	14898	14823	14846	14723	14755	14814	14863	14853	14800	14745	14819	14754	14791	14888	14874	14707	14947	14749	14898	14976	14812	14849	14904	14547	14753	14832	14883	14787	14927	15050	14801	14636	14751	14737	14832	14635	14895	14863	14803	14846	14779	14738	14832	14603	14974	14702	14723	14837	14798	14824	14768	14990	14782	14721	14842	14731	14857	14725	14823	14658	14729	14881	14719	14658	14679	14970	14680	14798	14734	14726	14686	14521	14857	15013	14780	14852	14777	14943	14903	14721	14794	14850	14846	14628	14892	14906	14824	15098	14827	14736	14706	14885	14792	14984	14824	14976	14812	14925	14722	14798	14743	14761	14955	14885	14735	14744	14670	14889	14903	15015	15016	14762	14805	14666	14704	14708	14904	14818	14793	14765	14905	14692	14811	14769	14722	14790	14865	14987	14858	14863	14679	14776	14822	14834	14764	14875	14738	14676	14798	14816	14817	14777	14735	14821	14824	14991	14750	14804	14843	14657	14773	14765	14763	14864	14759	14761	14806	14843	14957	14910	14831	14803	14735	14841	14685	14853	14769	14848	14822	14750	14724	14695	14656	14779	14666	14847	14747	14831	14710	14795	14816	14746	14808	14791	14909	14964	14740	14903	14718	14867	14855	14874	14710	14890	14762	14919	14905	14786	14924	14877	14684	14713	14587	14666	14850	14706	14785	15000	14697	14888	14483	14896	14619	14815	14799	14755	14922	14842	14844	14796	14959	14696	14918	14756	14793	14796	14743	14883	14715	14752	14577	14637	14732	14780	14882	14893	14692	14771	15017	14888	14830	14683	14971	14802	14864	14958	14943	14970	14923	14753	14881	14915	14874	14760	14865	14742	14910	14859	14757	14810	14846	15013	14904	14710	14823	14623	14899	14806	14752	14840	14757	14612	14753	14837	14829	15052	14840	14698	14947	14752	14821	14865	14734	14716	14835	14800	14948	14882	14901	14945	14881	14876	14779	14723	14823	14658	14796	14609	14819	14587	14643	14882	14656	14719	14882	14826	14934	14749	14757	14749	14580	14954	14892	14795	14912	14817	14986	14809	14802	14927	14785	14777	14807	14957	14863
28089	24255	29879	27314	22653	21017	20336	18770	17582	17180	17015	16970	17115	16661	16932	16828	16904	16654	16846	16711	16628	16481	16522	16603	16324	16588	16513	16649	16446	16528	16342	16369	16488	16291	16567	16506	16476	16474	16379	16514	16436	16594	16428	16344	16479	16446	16608	16633	16620	16585	16402	16406	16298	16372	16524	16459	16564	16332	16383	16244	16542	16476	16464	16425	16374	16543	16555	16437	16420	16385	16490	16788	16332	16403	16398	16497	16327	16260	16578	16323	16306	16242	16329	16527	16493	16540	16299	16416	16291	16310	16290	16424	16410	16313	16534	16394	16277	16457	16441	16630	16519	16473	16387	16431	16494	16440	16455	16309	16476	16484	16283	16494	16316	16375	16269	16251	16466	16615	16379	16320	16489	16481	16427	16606	16442	16395	16303	16144	16445	16372	16390	16361	16454	16352	16337	16431	16139	16260	16626	16443	16421	16645	16449	16495	16426	16348	16445	16443	16510	16452	16428	16354	16459	16451	16391	16433	16288	16541	16428	16362	16406	16382	16372	16320	16390	16388	16353	16462	16545	16386	16369	16457	16457	16265	16554	16300	16380	16387	16498	16506	16501	16328	16390	16339	16249	16276	16331	16379	16534	16355	16360	16376	16147	16509	16434	16560	16655	16542	16523	16272	16452	16449	16370	16381	16246	16437	16363	16464	16399	16481	16466	16258	16336	16352	16296	16280	16214	16504	16494	16363	16431	16423	16565	16349	16444	16519	16472	16461	16340	16406	16354	16440	16502	16378	16327	16179	16231	16381	16322	16364	16415	16376	16564	16224	16381	16375	16411	16526	16358	16385	16423	16252	16333	16389	16352	16243	16318	16504	16212	16439	16503	16433	16300	16507	16459	16396	16481	16372	16336	16363	16418	16401	16381	16409	16343	16502	16330	16451	16344	16556	16571	16322	16270	16354	16301	16605	16385	16393	16485	16383	16370	16408	16401	16450	16450	16628	16442	16555	16469	16498	16177	16465	16502	16328	16487	16302	16505	16365	16423	16432	16408	16291	16274	16371	16489	16258	16402	16277	16404	16388	16336	16585	16582	16235	16469	16490	16282	16466	16523	16530	16518	16461	16510	16275	16163	16543	16333	16141	16296	16278	16379	16389	16272	16329	16577	16413	16316	16567	16510	16479	16490	16457	16369	16398	16464	16500	16157	16482	16330	16358	16245	16293	16486	16299	16265	16279	16274	16335	16389	16384	16358	16415	16452	16430	16442	16546	16332	16416	16406	16285	16521	16459	16193	16475	16511	16143	16557	16268	16421	16577	16315	16365	16320	16350	16553	16556	16453	16263	16410	16263	16437	16512	16521	16482	16301	16372	16461	16282	16534	16500	16375	16536	16307	16345	16286	16357	16181	16428	16462	16378	16463	16444	16548	16467	16438	16434	16327	16339	16392	16494	16461	16508	16316	16401	16414	16361	16624	16422	16542	16511	16514	16466	16410	16363	16302	16354	16357	16316	16415	16421	16748	16302	16385	16278	16510	16511	16698	16109	16497	16332	16509	16289	16369	16466	16209	16523	16534	16423	16294	16507	16352	16623	16467	16437	16313	16413	16233	16457	16471	16356	16318	16291	16453	16497	16369	16283	16370	16535	16448	16452	16448	16381	16374	16439	16230	16436	16258	16328	16206	16370	16448	16312	16603	16643	16555	16270	16496	16490	16433	16421	16391	16515	16570	16520	16454	16544	16416	16315	16402	16298	16444	16189	16691	16329	16550	16342	16347	16362	16482	16619	16432	16251	16306	16460	16407	16507	16392	16228	16337	16474	16334	16407	16297	16236	16436	16487	16264	16581	16504	16335	16500	16530	16379	16262	16487	16249	16322	16293	16424	16250	16273	16436	16468	16507	16636	16341	16339	16477	16482	16411	16418	16466	16415	16508	16460	16371	16383	16439	16595	16469	16537	16443	16281	16378	16526	16543	16279	16563	16202	16168	16434	16414	16426	16411	16204	16371	16434	16333	16359	16469	16416	16264	16458	16384	16564	16353	16342	16386	16249	16431	16520	16259	16320	16554	16315	16303	16566	16726	16261	16438	16338	16553	16683	16592	16301	16544	16397	16453	16447	16407	16075	16126	16379	16143	16316	16241	16376	16369	16378	16457	16306	16419	16551	16353	16501	16215	16597	16469	16480	16571	16331	16405	16439	16577	16276	16330	16408	16432	16601	16316	16292	16536	16410	16438	16361	16365	16365	16551	16417	16431	16468	16437	16388	16633	16377	16373	16515	16438	16295	16345	16280	16347	16332	16276	16415	16547	16384	16465	16348	16463	16426	16680	16602	16461	16600	16527	16486	16412	16606	16378	16191	16241	16441	16318	16445	16438	16356	16477	16588	16436	16467	16570	16373	16281	16341	16478	16408	16464	16564	16395	16300	16480	16570	16433	16290	16323	16540	16344	16355	16308	16287	16373	16689	16443	16259	16541	16392	16358	16233	16524	16379	16415	16561	16771	16442	16325	16251	16260	16267	16355	16343	16366	16204	16281	16379	16399	16316	16494	16223	16267	16422	16444	16288	16442	16539	16474	16520	16349	16468	16509	16708	16594	16536	16512	16497	16390	16333	16354	16453	16522	16631	16584	16556	16203	16468	16506	16430	16416	16355	16292	16368	16408	16338	16276	16294	16469	16327	16388	16717	16738	16498	16488	16379	16390	16491	16455	16237	16549	16483	16381	16390	16278	16352	16544	16422	16195	16230	16338	16479	16383	16398	16349	16499	16217	16341	16667	16286	16247	16503	16361	16174	16259	16397	16357	16565	16655	16541	16487	16450	16315	16457	16279	16440	16286	16265	16397	16447	16468	16410	16303	16693	16686	16567	16467	16304	16408	16503	16331	16412	16629	16416	16521	16289	16527	16440	16401	16319	16481	16396	16654	16317	16473	16410	16261	16482	16320	16443	16463	16474	16342	16260	16446	16436	16360	16366	16288	16142	16236	16513	16483	16312	16226	16497	16325	16314	16407	16494	16559	16479	16233	16533	16570	16534	16536	16539	16371	16455	16304	16435	16387	16459	16721	16508	16196	16581	16193	16441	16229	16438	16410	16575	16347	16409	16355	16385	16455	16299	16443	16609	16371	16512	16584	16389	16487	16362	16403	16412	16362	16385	16542	16505	16482	16290	16530	16376	16370	16381	16467	16370	16492	16518	16439	16494	16408	16442	16582	16263	16372	16479	16322	16433	16404	16109	16495	16580	16495	16379	16502	16504	16260	16436	16388	16511	16482	16371	16396	16470	16317	16403	16324	16507	16514	16417	16417	16451	16463	16422	16591	16564	16405	16349	16321	16493	16257	16535	16358	16426	16464	16443	16357	16534	16354	16288	16566	16500	16436	16368	16468	16328	16465	16491	16500	16392	16596	16558	16251	16434	16329	16480	16411	16439	16287	16322	16379	16395	16326	16423	16435	16344	16495	16433	16292	16349	16104	16314	16459	16383	16349	16414	16451	16441	16435	16452	16441	16325	16481	16279	16549	16395	16475	16668	16248	16619	16130	16331	16457	16510	16340	16420	16371	16500	16260	16275	16455	16353	16244	16284	16432	16560	16375	16304	16530	16517	16319	16385	16314	16376	16402	16141	16242	16589	16413	16363	16581	16400	16203	16390	16385	16343	16420	16434	16325	16460	16358	16420	16364	16155	16422	16459	16260	16413	16376	16432	16336	16233	16416	16340	16278	16368	16350	16495	16294	16494	16348	16374	16447	16240	16273	16272	16439	16369	16557	16471	16400	16260	16425	16303	16599	16550	16205	16456	16279	16308	16375	16425	16385	16281	16242	16335	16529	16459	16362	16476	16427	16552	16358	16394	16436	16532	16389	16441	16424	16400	16356	16421	16413	16386	16397	16331	16445	16391	16498	16459	16393	16469	16319	16549	16387	16198	16397	16485	16557	16458	16379	16446	16278	16313	16449	16371	16481	16647	16577	16418	16345	16270	16384	16427	16314	16367	16440	16470	16636	16591	16645	16434	16489	16484	16638	16479	16494	16499	16673	16362	16585	16179	16395	16368	16280	16548	16457	16327	16381	16255	16333	16112	16276	16345	16316	16352	16552	16460	16398	16525	16345	16533	16321	16381	16452	16534	16424	16408	16264	16494	16380	16153	16561	16450	16433	16294	16385	16454	16376	16271	16312	16267	16487	16421	16278	16389	16329	16411	16277	16517	16143	16402	16504	16291	16200	16493	16403	16397	16275	16425	16326	16290	16426	16209	16377	16259	16484	16396	16426	16379	16452	16378	16376	16394	16373	16401	16426	16453	16217	16404	16370	16325	16436	16446	16450	16311	16414	16539	16510	16502	16463	16310	16198	16235	16446	16268	16319	16102	16587	16404	16206	16420	16230	16499	16263	16223	16380	16531	16362	16558	16427	16527	16382	16453	16361	16500	16313	16286	16487	16438	16262	16445	16267	16466	16424	16319	16461	16548	16416	16508	16291	16190	16197	16282	16071	16426	16410	16584	16483	16255	16467	16324	16221	16436	16421	16356	16532	16443	16483	16539	16584	16199	16387	16101	16499	16353	16527	16287	16496	16278	16331	16439	16437	16281	16436	16583	16369	16495	16461	16526	16293	16439	16498	16281	16489	16274	16415	16517	16348	16499	16505	16375	16412	16457	16417	16469	16379	16276	16458	16506	16478	16383	16333	16361	16421	16282	16248	16330	16490	16580	16299	16410	16421	16217	16348	16179	16136	16504	16342	16474	16230	16463	16517	16537	16362	16368	16541	16446	16304	16477	16590	16363	16498	16267	16588	16402	16285	16682	16341	16539	16421	16362	16366	16566	16555	16592	16428	16335	16510	16412	16582	16307	16431	16394	16370	16368	16368	16294	16312	16532	16440	16335	16509	16178	16191	16340	16360	16488	16323	16412	16443	16530	16302	16500	16480	16422	16304	16340	16430	16394	16487	16266	16260	16378	16519	16481	16336	16448	16429	16296	16682	16225	16336	16424	16564	16358	16325	16392	16575	16215	16407	16440	16624	16464	16542	16367	16396	16356	16388	16457	16584	16373	16208	16362	16399	16327	16281	16442	16462	16318	16678	16586	16493	16477	16353	16538	16412	16288	16325	16338	16390	16140	16392	16445	16565	16428	16344	16211	16311	16334	16366	16434	16503
23869	35554	31766	25330	22147	20277	19080	17148	15767	15128	15144	14987	14990	14756	14651	14684	14462	14491	14426	14416	14243	14272	14193	14086	14251	14304	14195	14055	14181	14125	13975	14055	14164	14126	13989	14073	14051	14151	14104	13989	14081	14063	14181	14041	13883	14069	14029	14030	14126	13966	14113	13953	14158	14144	14002	14135	14009	14037	13993	14148	14223	14020	14161	14088	14052	14057	14084	14094	13938	14119	14075	14124	14103	13926	14093	14090	13940	14181	14029	14049	13931	14120	13994	14203	13945	13912	14079	14172	14077	14113	14018	13942	13992	14020	14018	13920	14020	13809	13993	14008	14134	14157	14007	14112	14095	14035	13901	14037	14022	14070	13900	14064	14021	14095	13916	14049	14127	14127	14151	14019	14103	14119	13910	14232	13968	13864	14115	14079	14036	14025	14100	13978	14132	14056	14032	13950	13888	13974	14060	13848	14049	14087	14159	14012	14130	13921	14042	14001	14086	14129	13989	14011	13886	14079	14034	14096	13978	14046	14062	13938	13941	13928	13977	14205	14019	14054	14042	14069	14017	13993	13945	13997	14014	13985	14155	14113	14026	14050	14293	13972	13952	14021	13882	13961	14023	13965	14064	13868	14096	14070	13990	13989	14041	14163	14060	13934	13990	13913	14035	14167	14032	14101	14066	14187	14062	13843	13999	14103	14046	14071	14055	13955	14068	13916	13992	13748	13902	14119	13981	14106	13993	14055	14016	14091	13925	14060	14003	13928	13965	14040	14080	14107	13999	14104	13976	14129	14178	14040	13996	14085	13981	14026	14057	13985	13992	14108	14132	14066	13895	13925	14016	14061	14106	13896	14112	14029	13931	14035	14105	13857	13870	14004	14027	14200	14029	13975	14106	13971	14029	13981	14081	14027	14071	14028	14152	14118	14019	13968	13938	14140	14148	14066	14020	13978	14070	14022	14068	13892	13965	14071	13935	13913	14139	14153	14102	13969	13963	14073	13809	14063	13908	13906	13933	14031	13940	13928	13990	14009	13968	14065	14110	13948	14100	14046	14095	14102	14061	13934	14059	13939	14117	14151	14020	13981	13948	14086	14027	13938	14152	14127	13889	14044	14134	14243	14108	13954	14098	13964	13925	14005	13906	13961	13933	13974	13980	14018	13777	13900	14120	14068	14171	14004	14150	13936	14030	13946	14062	13780	13993	14109	13930	14144	14092	13915	14007	14112	13860	14035	14158	14147	13863	14085	14034	14003	14059	13949	14176	14022	14003	14021	13808	13903	14110	14031	14052	14161	13916	14100	13957	13960	14028	14021	14009	13879	14004	14027	14134	14012	13974	14076	13946	14036	13978	14037	13960	14213	14026	14095	13993	14107	13994	14087	14132	14151	13998	13966	13819	14125	13993	14074	14028	13894	14034	14142	14216	13886	14137	14020	14155	13995	13960	13920	13911	13880	13905	14102	13965	14141	13881	14279	14064	13968	14088	14048	14210	14180	13975	14107	13948	13976	14105	13800	14000	13967	14108	14134	14106	13977	14122	14185	14231	13871	14079	14010	14189	13978	13968	14072	14017	13994	14062	14156	14037	14059	13986	13811	14198	14063	14092	13934	14117	14132	14171	14172	13991	13920	14077	13983	14082	14046	14103	14114	14039	14001	14002	14074	13966	14026	14119	14035	13916	14018	13860	14098	13805	13964	14066	14041	14087	14023	13975	13987	14134	13979	13962	13940	13849	13957	14171	14036	13917	13960	13975	13978	13881	13959	14120	13943	14020	14036	13843	14126	14052	14100	13731	14148	14041	14078	13945	13954	14001	13947	14038	14198	14077	14123	13993	13999	14039	14090	14003	14027	14056	14113	14009	13921	14131	14024	14160	14001	14005	14047	13994	14025	13985	13968	14007	14031	14076	14035	14130	14063	14257	14037	14011	13968	14023	14047	14031	13935	13978	14065	14077	14178	13955	14021	14011	13981	14000	14082	13940	14163	14186	14068	13985	13791	13928	14079	14038	14054	13944	13871	13871	13862	14131	14063	13914	13974	14011	14000	14031	14093	13996	13940	14060	13874	13949	14196	13873	14120	14098	13987	14221	13989	14104	14060	14227	14142	14047	14026	14124	14040	14095	13941	13988	13866	14069	14010	14102	14036	13930	13995	13968	14044	14128	14015	14020	14121	13951	14046	14098	14138	13869	14176	14132	13908	13944	13875	13953	13953	14161	14079	13988	14067	13978	14010	14047	13828	13940	13939	14049	13982	13859	13950	13911	13996	14198	14001	13990	14016	14016	14086	14056	13903	14041	14090	14016	14036	14073	14030	14100	14109	14079	14060	14051	13990	14122	13972	14015	14032	13946	14078	14138	13958	14016	14061	14125	14020	14084	14141	13956	14061	14142	14114	13950	14221	14079	14102	14046	14162	14079	13939	13939	14084	14210	14001	14076	14067	14067	14004	13922	14074	14007	14045	14123	13959	14121	13838	14091	14079	13915	13880	13879	14044	13902	14156	14088	14056	13949	13932	14092	14099	14021	14088	13964	14056	13921	14148	13979	13773	14060	13991	14158	14009	13936	13970	13935	14056	13978	14011	14232	14091	14122	14055	14053	14080	14031	14080	13986	14030	14021	14075	14172	13988	14097	14040	13937	14026	13968	14036	14197	14053	14171	14092	14136	14083	14000	14050	14028	14109	13962	13989	14021	13969	14116	14005	13926	14039	13962	14082	14061	13988	13968	14052	14095	14045	14003	13991	13980	13990	13935	13957	13967	13858	14083	13994	14007	14024	13998	14030	13905	14126	14039	14047	14105	14025	14044	13980	13984	13925	13985	14162	14023	14133	14106	14018	14109	13881	14098	14137	13951	14103	14019	13976	14130	13877	14039	14095	13993	14102	14072	14095	14033	14021	14205	14027	14424	14060	14042	14025	14190	14196	14077	14174	14027	13954	13939	13936	14087	13977	14098	14223	13856	14016	14108	14265	14110	14017	13925	14137	14027	13968	13983	14038	14055	13921	14066	13863	14172	14107	14272	13946	13986	13988	14115	14012	13987	13907	14161	14026	14103	13962	13978	13993	14099	14035	14071	13889	14106	13975	14003	14030	14091	13993	14002	13911	14065	13871	13819	13876	13874	14133	13859	14087	14230	14216	14178	14068	13996	14122	14039	14097	14029	14153	14305	13944	14173	14152	14107	14124	14039	14106	14065	14048	13938	14034	13918	14071	13964	13859	14074	14008	13897	14040	14170	14080	13984	14231	14151	14040	14038	14138	14041	14118	14148	14121	14072	14068	13936	13999	14068	14002	14212	14032	14082	14064	14045	13994	14130	14100	14084	13974	13981	14025	13980	14039	14127	14002	13978	14191	14079	13932	14135	14224	14004	14163	14043	13916	14002	14013	13920	14026	14056	13996	13931	14168	14075	14099	13882	14156	14105	13967	13942	14055	14003	14013	14057	13999	14007	14005	14171	13949	13937	13974	13991	14110	14021	13844	14120	14095	14012	13905	14063	14124	14079	14125	13908	13980	14062	14083	14018	13936	14158	14056	14061	13912	14043	14014	14277	13991	13944	13982	14092	14091	14144	14058	14073	14104	14093	14038	13930	14051	13984	14151	14068	13928	14169	13976	14216	14076	14070	13962	14002	14084	14106	14080	14122	14032	14099	13936	14040	13909	14068	14069	14129	13925	14030	13972	14151	14011	13928	14076	14198	14107	13929	14032	14007	14104	14125	14023	13913	13991	14078	13955	14031	13793	14122	13787	14009	14026	14059	13778	14049	14075	14061	13897	14062	14074	14147	14055	14074	13964	14056	13869	14070	14038	13984	14120	14114	14052	14065	13967	13980	13930	13993	14202	14121	14021	13861	14059	14038	14090	14009	14041	13897	13888	14194	13952	13952	14080	14036	14087	14035	14003	14146	14017	13959	13861	14165	13931	13884	14093	14053	13845	14150	14059	14065	13925	13942	14208	14011	14166	14089	13923	14049	13935	14028	14165	14019	14158	14006	14069	14087	13939	14065	14079	14134	14086	13930	14063	14080	14137	14088	13915	14013	14233	13967	14094	14099	13958	13956	14069	14160	13981	14047	13991	14060	14072	14046	14134	14057	13891	13910	14045	14089	14207	14007	14095	13992	14117	14022	13883	14090	13992	14229	13983	14020	13988	13995	14101	13903	14050	14153	14143	14064	14055	14163	13980	13895	13792	14053	14082	13899	13799	13894	13988	13888	14078	14063	14167	13992	14059	14207	14008	14067	14012	13999	14056	14132	13928	14062	13867	14098	13933	14051	14052	14071	14062	14064	14089	14191	14009	14112	14123	14041	13972	13942	14089	14057	13970	14129	13902	14221	14064	14075	14046	13922	13953	14034	14087	13947	13854	13859	13924	13934	14136	13941	14025	13930	14068	14062	13982	14091	14058	13945	14098	14012	13995	14264	13930	14175	14134	14007	14159	14042	14019	14114	14028	14223	14046	14068	13928	13886	14144	13936	13969	13972	14151	14031	13919	13915	14094	14013	14061	14072	13862	14162	14233	13872	14174	13973	14085	13882	13876	14042	14167	13895	14182	14078	13930	14071	13858	13903	14119	14143	14020	14067	14042	13891	14048	14061	14027	13932	14217	14088	14079	14033	14166	13976	14078	14081	14105	14068	13837	14004	13979	13953	14188	14003	13950	14042	14028	14119	14046	13967	14042	14095	13990	14078	13902	13985	14076	14034	13959	13930	14091	14100	14006	14223	14183	14101	13930	14122	14078	13900	13925	14098	14017	14005	14093	14130	13949	14066	14185	14095	13921	13993	13978	14123	14141	14004	14048	14166	13972	14013	13959	13873	14107	13868	13842	14015	14041	13993	13963	14115	14117	13941	14057	14062	13895	13976	14086	13977	14166	14023	14144	14105	13985	14044	14084	14086	14035	14078	14093	13959	14034	14033	13938	14082	14051	13927	13977	13996	14199	14060	14050	14193	13978	14040	14057	14050	14049	14061	14100	13909	14086	13971	13971	13959	14030	14126	14012	14147	13880	14043	14052	13947	14062	13929	14031	14106	13883	13947	14055	14069	14079	14093	13984	14092	13843	13948	14169	14071	13998	14149	14102	14124	14102	14007	14022	13976	13972	14035	14048	14090	14073	14084	14017	13939	13937	14000	14043	13908	13926	13860	13997
23894	21102	28486	24394	23341	24779	24536	20308	18183	17814	17593	17493	17355	17270	17393	17124	17008	16771	16974	16478	16713	16816	16501	16446	16473	16420	16418	16381	16359	16494	16659	16378	16447	16281	16329	16484	16385	16334	16324	16286	16238	16446	16376	16226	16395	16297	16339	16538	16499	16320	16294	16301	16241	16126	16367	16499	16572	16255	16407	16253	16408	16310	16427	16291	16513	16352	16387	16264	16470	16161	16303	16285	16289	16535	16434	16229	16331	16291	16382	16445	16088	16192	16346	16448	16193	16245	16177	16353	16250	16225	16295	16246	16380	16149	16684	16394	16256	16211	16251	16302	16315	16195	16398	16165	16314	16250	16267	16253	16501	16294	16260	16275	16280	16296	16426	16183	16343	16181	16460	16342	16420	16433	16146	16110	16329	16173	16543	16364	16049	16179	16271	16355	16183	16316	16573	16532	16387	16281	16295	16115	16280	16280	16336	16260	16446	16220	16256	16151	16376	16415	16090	16270	16438	16325	16440	16368	16293	16098	16164	16339	16198	16295	16329	16212	16246	16462	16114	16220	16311	16311	16233	16045	16342	16160	16214	16330	16185	16273	16233	16284	16395	16044	16152	16111	16284	16460	16229	16237	16293	16213	16323	16188	16341	16305	16350	16210	16244	16188	16252	16267	16219	16269	16320	16292	16354	16293	16301	16126	16425	16184	16375	16332	16408	16252	16247	16379	16054	16025	16357	16350	16319	16176	16151	16239	16085	16336	16334	16466	16325	16211	16401	16348	16166	16472	16347	16214	16314	16443	16165	16367	16362	16270	16361	16392	16287	16369	16163	16272	16168	16243	16251	16243	16401	16304	16274	16216	16305	16127	16321	16179	16442	16380	16140	16340	16235	16367	16235	16220	16304	16159	16224	16347	16346	16078	16155	16165	16191	16257	16330	16305	16340	16259	16256	16311	16350	16303	16416	16111	16241	16122	16147	16276	16178	16360	16367	16237	16074	16296	16236	16277	16338	16269	16304	16354	16205	16324	16471	16295	16302	16390	16192	16537	16477	16320	16290	16528	16231	16216	16352	16199	16340	16453	16386	16429	16278	16199	16298	16214	16302	16439	16186	16263	16409	16188	16165	16173	16302	16210	16281	16395	16247	16248	16218	16187	16306	16215	16168	16100	16236	16260	16212	16349	16260	16214	16435	16373	16319	16197	16091	16295	16379	16409	16283	16051	16089	16163	16285	16133	16303	16321	16303	16368	16102	16160	16207	16175	16345	16300	16303	16414	16242	16166	16342	16249	16039	16281	16077	16287	16321	16270	16361	16173	16139	16287	16443	16079	16133	16119	16288	16234	16275	16083	16269	16330	16309	16341	16226	16370	16257	16304	16177	16158	16436	16202	16168	16030	16010	16261	16266	16277	16316	16367	16276	16242	16230	16283	16226	16238	16353	16356	16274	16319	16178	16208	16314	16335	16274	16395	16245	16220	16294	16287	16226	16365	16362	16275	16291	16123	16343	16193	16142	16365	16570	16289	16285	16226	16342	16210	16185	16143	16061	16156	16317	16012	16198	16424	16291	16135	16042	16313	16045	16210	16304	16205	16333	16333	16232	16319	16236	16212	16247	16342	16349	16290	16256	16238	16342	16253	16179	16183	16196	16417	16295	16301	16090	16344	16129	16227	16441	16169	16259	16206	16107	16236	16351	16105	16257	16318	16355	16270	16301	16203	16277	16291	16261	16327	16200	16321	16419	16273	16180	16323	16311	16169	16098	16285	16319	16311	16336	16430	16210	16351	16350	16427	16310	16201	16146	16261	16124	16336	16274	16247	16296	16122	16247	16306	16377	16163	16481	16410	16318	16159	16218	16267	16263	16242	16088	16185	16436	16199	16186	16270	16147	16444	16506	16157	16277	16411	16256	16292	16165	16133	16264	16349	16288	16252	16263	16308	16207	16325	16367	16431	16374	16235	16271	16261	16378	16539	16401	16330	16200	16203	16333	16289	16283	16200	16207	16299	16337	16379	16167	16097	16130	16263	16100	16200	16294	16289	16310	16225	16505	16271	16280	16465	16147	16060	16197	16472	16165	16283	16124	16289	16129	16086	16181	16287	16448	16066	16386	16492	16312	16371	16334	16339	16280	16325	16186	16309	16189	16360	16271	16308	16331	16248	16335	16253	16270	16206	16331	16310	16358	16271	16280	16133	16211	16152	16168	16286	16220	16062	16330	16261	16261	16129	16275	16321	16326	16417	16352	16268	16343	16216	16273	16206	16072	16276	16306	16158	16391	16199	16264	16282	16211	16436	16162	16232	16252	16129	16159	16254	16158	16217	16397	16432	16408	16121	16190	16081	16368	16296	16346	16148	16142	16514	16422	16186	16250	16247	16287	16127	16135	16043	16320	16198	16324	16032	16424	16254	16232	16394	16289	16115	16333	16310	16190	16141	16192	16163	16291	16134	16215	16263	16232	16153	16367	16257	16298	16347	16372	16330	16338	16153	16207	16228	16350	16345	16097	16103	16019	16192	16281	16307	16288	16121	16471	16089	16211	16050	16303	16283	16184	16394	16141	16173	16155	16353	16245	16296	16368	16256	16164	16318	16134	16268	16418	16254	16015	16254	16334	16253	16252	16308	16103	16324	16166	16519	16167	16269	16329	16301	16431	16178	16348	16240	16296	16397	16187	16318	16296	16178	16200	16463	16354	16151	16415	16318	16305	16293	16415	16308	16305	16287	16163	16507	16405	16282	16285	16183	16283	16311	16236	16304	16264	16222	16113	16290	16442	16207	16328	16229	16475	16173	16573	16523	16210	16163	16117	16206	16280	16252	16328	16281	16395	16309	16327	16252	16283	16313	16379	16137	16296	16289	16156	16280	16164	16348	16526	16310	16333	16314	16435	16264	16379	16264	16308	16310	16265	16244	16273	16194	16244	16234	16341	16347	16168	16276	16261	16452	16531	16150	16117	16234	16288	16168	16355	16192	16354	16096	16414	16299	16184	16274	16150	16251	16153	16259	16184	16122	16230	16304	16266	16315	16309	16296	16277	16322	16244	16310	16389	16475	16258	16280	16279	16205	16234	16260	16256	16259	16214	16374	16349	16349	16079	16282	16280	16269	16251	16282	16300	16144	16174	15977	16289	16475	16101	16321	16075	16124	16174	16138	16238	16120	16236	16279	16246	16344	16553	16150	16256	16059	16181	16355	16251	16365	16340	16314	16402	16280	16254	16228	16233	16152	16220	16141	16345	16226	16297	16258	16580	16194	16419	16189	16201	16154	16119	16260	16172	16233	16248	16173	16068	16210	16305	16448	16183	16149	16206	16318	16363	16093	16213	16306	16349	16241	16238	16235	16507	16107	16159	16229	16229	16293	16172	16242	16022	16167	16265	16291	16380	16371	16254	16166	16259	16328	16176	16233	16401	15937	16379	16152	16068	16526	16372	16530	16374	16264	16489	16248	16191	16381	16275	16049	16394	16279	16253	16255	16334	16208	16159	16294	16136	16216	16399	16257	16032	16332	16295	16282	16424	16248	16391	16130	16216	16139	16317	16236	16218	16169	16120	16454	16238	16411	16341	16261	16253	16165	16487	16266	16237	16300	16150	16360	16199	16381	16361	16397	16241	16286	16252	16239	16388	16160	16255	16268	16175	16403	16427	16201	16058	16598	16324	16111	16414	16241	16312	16150	16371	16225	16261	16058	16084	16232	16306	16182	16511	16242	16339	16127	16203	16392	16375	16367	16080	16346	16352	16270	16218	16272	16306	16321	16198	16297	16472	16234	16128	16425	16230	16282	16337	16280	16256	16308	16225	16148	16198	16452	16240	16135	16077	16244	16285	16233	16241	16316	16236	16426	16235	16342	16387	16343	16335	16369	15989	16221	16414	16296	16306	16271	16335	16367	16111	16276	16346	16062	16287	16311	16267	16214	16234	16291	16354	16172	16237	16571	16183	16178	16582	16238	16308	16398	16334	16413	16473	16301	16351	16230	16073	16347	16403	16337	16449	16222	16200	16319	16228	16275	16120	16140	16138	16230	16274	16229	16292	16183	16281	16312	16127	16124	16316	16234	16176	16339	16127	16127	16192	16369	16306	16379	16259	16309	16285	16310	16341	16352	16120	16145	16270	16256	16151	16452	16223	16196	16126	16167	16271	16010	16202	16284	16291	16231	16183	16206	16292	16202	16345	16271	16208	16367	16337	16371	16428	16332	16258	16245	16044	16213	16232	16156	16460	16066	16218	16411	16256	16164	16205	16184	16369	16433	16342	16184	16421	16476	16179	16307	16284	16387	16408	16269	16169	16177	16415	16149	16379	16379	16380	16199	16141	16150	16188	16213	16367	16191	16191	16185	16096	16222	16262	16245	16292	16397	16240	16052	16330	16339	16089	16323	16187	16344	16182	16410	16394	16304	16415	16336	16158	16345	16202	16198	16170	16186	16184	16264	16306	16445	16145	16330	16394	16344	16043	16266	16278	16313	16199	16353	16302	16175	16300	16333	16378	16429	16381	16244	16284	16124	16300	16280	16242	16243	16177	16318	16352	16019	16234	16167	16248	16354	16259	16311	16092	16320	16254	16257	16378	16244	16298	16140	16191	16220	16238	16332	16163	16257	16410	16103	16284	16353	16532	16349	16159	16386	16318	16342	16262	16273	16271	16234	16270	16281	16054	16438	16283	16255	16126	16347	16349	16377	16371	16203	16284	16384	16458	16267	16304	16260	16265	16028	16137	16418	16080	16311	16329	16275	16279	16234	16119	16157	16111	16323	16365	16228	16286	16128	16240	16274	16364	16222	16283	16190	16178	16314	16294	16437	16372	16300	16150	16169	16358	16124	16322	16085	16431	16202	16196	16240	16090	16096	16283	16189	16304	16125	16314	16219	16200	16507	16433	16256	16303	16201	16133	16386	16325	16400	16291	16303	16129	16277	16360	16225	16026	16141	16232	16199	16201	16270	16267	16302	16336	16102	16285	16151	16409	16306	16123	16466	16233	16303	16340	16430	16195	16291	16232	16355	16355	16464	16159	16374	16179	16270	16354	16292	16082	16032	16069	16250	16326	16241	16352	16269	16197	16357	16211	16300	16273	16357	16311	16391	16179	16307	16477	16313	16292	16312	16265	16372	16267	16368	16415	16287	16166	16177	16387	16113	16423	16448	16300	16188
23852	41848	38409	30239	26563	24249	22557	19403	17248	16089	15846	15588	15595	15319	15198	15075	14918	14593	14740	14632	14427	14352	14306	14179	14136	14192	14068	14100	14130	14267	14216	14063	14292	14049	14065	14046	14093	14050	13925	13975	14119	13986	14013	14095	14074	13896	13957	13924	13910	13988	13865	13940	13857	13985	14007	13851	13918	13977	14042	14077	14073	14026	13931	14114	13899	13996	13970	14070	14078	14008	14041	13968	14160	14046	14110	13997	13821	14070	13835	14049	13929	13974	14249	14193	13761	13904	14110	13934	13759	13947	13974	14167	13970	14059	13862	14034	14024	14087	13983	13991	14142	13910	13943	13928	14063	13897	13911	13990	13951	13942	13945	13993	13793	14024	13989	13975	13816	13984	13927	13952	13931	13955	13842	13823	13954	13920	13923	14080	13992	14038	13915	13849	13994	13891	13945	13975	14092	14005	14037	13754	14117	13969	14035	14062	13944	13898	13867	13965	14070	13932	13987	13884	13880	13897	14060	13920	13771	13904	14106	13862	14009	14062	14037	13948	14041	13930	13895	13916	13953	14044	13848	13953	13950	13998	14154	14026	13862	13914	14049	14161	14009	13884	13958	13862	13964	14026	13930	13982	13918	13878	14017	14010	13858	13948	13838	14022	13900	13997	14088	13962	13864	14105	13920	14004	13870	13819	13916	14090	13957	13956	14102	13964	14073	13928	13990	14047	13978	13998	14043	13987	13902	14054	13822	13924	13944	13890	14062	14099	13906	14073	13899	13884	14124	13911	14049	14124	14038	13929	13895	14195	13945	14021	14012	13965	13740	14071	13966	13826	14040	13937	14121	13962	14035	14003	13848	14036	13895	13916	13924	13939	13821	14029	13856	13918	13980	13956	13911	13974	14043	14178	13960	14063	13955	13908	13987	14023	13904	13830	13932	13903	13993	14030	13910	13796	14098	13963	14000	14065	13874	13925	14019	13999	14013	13867	13981	13911	14031	14007	13805	13993	13865	13835	13809	14013	14015	13943	13871	14040	14123	13905	13918	13842	13993	13972	13775	14079	13951	13954	14052	13811	14018	13933	13992	13987	13979	14060	13936	13832	14026	14065	14002	14022	13998	13973	14106	13975	13989	14123	13954	13917	14064	14057	13912	13868	14011	13965	14057	13875	13859	13864	14031	14067	13853	13962	14012	14205	13939	13998	13876	13895	13906	13977	13934	14159	13860	14103	14092	13722	13884	13975	13910	13944	13925	14017	14080	13905	13956	13737	13897	13914	13840	13905	13871	14066	14006	14037	13907	13940	13777	13917	14068	14018	14042	13905	13879	13770	13997	13952	13891	13874	13970	13868	13893	13954	14011	13955	13962	13991	14019	13973	14026	13881	13851	14122	13839	13911	14250	14244	14158	13908	14028	13966	13989	13989	14123	14040	13978	14110	13859	13905	14080	13805	13884	13970	13956	14009	13905	14069	14017	14084	13954	14048	14034	14007	13916	13834	13988	13990	13880	14167	13851	13982	13925	13713	14028	13864	13766	13936	14032	14034	13935	13803	14015	13925	13937	13843	13859	13938	13760	14003	13827	14032	14015	14107	13983	13832	13797	14041	13904	14094	13998	14110	13853	14021	13911	14020	13892	14074	14013	14117	14075	14050	13909	14045	14047	14088	13910	13768	13902	13885	13860	13988	13943	13945	13854	14045	13947	14038	14000	13982	14042	13831	13937	13882	14004	13847	13951	13950	13890	13963	13925	13996	13904	14087	13926	13858	13831	13867	13913	14047	14025	14160	13930	14039	13947	13902	13937	13864	13990	13993	14096	13932	13869	13883	13966	13988	13984	13935	13890	13888	13925	13964	13961	14050	13987	13964	14017	13774	13986	14057	13910	14068	13868	13965	13976	14025	13893	13916	13952	13840	13995	13823	13861	14073	14065	13924	13948	13935	13964	13926	13985	14018	13828	13879	13998	13964	13951	14036	13848	13892	13902	13870	14223	14018	13857	13967	13882	13916	14143	13898	13934	13911	13987	13982	13884	14140	13955	14139	14007	13858	14021	13960	14121	13868	13757	13981	13950	13853	13910	13821	13955	13898	13851	14077	13821	13834	13973	14181	13933	14118	13950	14040	13986	13903	14143	14016	13898	14119	14089	14036	14100	14102	14080	14010	13835	14030	13948	14106	14129	14023	13969	14205	13852	14007	13963	14022	13966	13849	13845	14124	13987	13976	13885	13827	13955	14088	14073	14199	14190	14082	13953	14137	14089	14055	13993	13911	13835	13807	13761	14067	13926	13750	13988	14014	13829	14131	13768	13967	13946	13899	13967	13841	14021	13844	13973	13819	13906	13887	13917	13927	14016	13915	13996	14040	13867	13855	13951	14155	13980	14082	14013	13939	13927	13827	13980	13926	13926	13992	14065	13906	13957	14047	14006	14005	13957	14022	14023	14017	14100	13894	14093	13891	14046	13880	14036	13901	13924	14041	13832	14224	13911	13821	13986	14029	13988	14071	13932	13966	14007	14095	14116	14028	13841	14141	13982	13898	14066	14007	13993	14002	13913	13999	13958	13868	14028	13975	13979	13754	14020	13938	13924	13705	14060	14040	14017	13906	14043	14003	13961	13877	13893	14007	13827	14044	13921	13980	14107	13947	14013	14005	14055	13983	13946	14130	14020	13906	14121	13969	13731	14016	13994	13849	14026	13801	13973	13768	14060	13918	14029	13961	13826	13859	13828	13985	13936	13975	13940	13846	13884	13929	13813	13942	14154	14104	14004	14019	14045	13957	13775	13954	14022	14022	13931	13881	13933	13837	14039	13932	13856	13965	14120	14045	14073	13974	13960	13935	14120	13911	13965	14000	14024	13890	13931	13924	14042	13864	13934	14026	14044	13967	14137	14109	13869	14072	13981	14006	13982	13956	13936	14125	13801	14018	13831	13961	13942	13827	13994	14122	13836	14123	13974	13840	14091	13925	14078	13890	13892	14112	13955	13890	14005	13976	13997	13924	14054	14093	14132	13973	14034	13946	13914	13830	14167	14026	14019	13727	14067	13841	14048	13903	14025	14154	14022	13962	14021	14036	14044	13956	13978	14145	13789	13974	13911	13852	14093	13912	13884	14017	14139	14121	14050	13831	14028	13891	13879	14017	13972	13794	13910	13841	13769	13776	14075	14037	14045	13820	14058	14227	13982	14009	13948	14147	14013	14012	13969	13931	14037	14024	14112	13945	13920	14050	13980	13901	14073	13839	13999	13928	14160	13948	13860	14000	14008	14093	14043	13788	13941	14039	14069	14118	14031	13874	13806	13998	13920	14160	13812	13867	14008	13969	13913	13973	14040	14021	14093	14086	13804	14010	14045	13996	13990	13966	13960	13935	13850	13837	14104	13833	13891	14208	13885	13751	14027	14092	13967	13937	14075	14031	13980	13970	14033	14058	13974	13991	13924	14088	13985	13850	14045	13968	13885	13977	14106	13893	14023	14091	13790	14053	13948	13924	13924	13945	13967	13929	13988	13997	14040	14002	14090	13882	13973	13883	13928	14011	13942	13899	13915	13959	13995	13992	13969	14153	13924	13927	14013	13725	13902	13806	14083	13929	13839	13891	14048	13894	13989	14101	14005	13841	13836	13973	13955	14040	13988	13994	14058	14005	13956	13861	13989	14057	13806	13911	14031	14093	14018	13944	13985	13825	13993	14005	14122	13904	14026	14034	13866	13947	13979	13976	14026	14053	14012	14042	13905	13876	14112	13960	14094	13858	13970	14041	13928	14097	14013	13938	13994	13876	13892	13963	13999	13984	14012	14037	13961	14204	14076	14077	13985	14113	14176	13918	13866	14088	13794	13880	14199	13955	13933	13915	14025	13961	13999	14049	13892	13880	14004	14185	14004	14123	14011	14023	14097	13841	13984	13934	14127	14014	13889	13996	13970	13885	13931	13944	13893	14129	14132	13865	14032	14004	13872	13972	14022	13893	14139	13886	13904	14103	14011	13901	14075	13980	13910	14173	13977	13918	13993	13878	14081	13965	13979	13989	13917	13991	14122	14021	13890	14030	13996	13974	14138	14153	14010	13909	13961	13966	13941	13998	13885	14064	14102	14020	13931	13938	13823	13846	13965	14067	14059	14066	13893	13798	13969	13974	14090	13957	14071	13939	13885	14023	13866	13961	13974	14006	14126	14018	13929	13957	13918	13937	13925	14018	14105	13809	13826	13835	14167	14015	13836	13954	14020	13974	14090	14112	14021	13799	13999	13993	13982	14003	13827	13974	14123	14000	13969	13993	13992	14042	13853	14022	14033	13917	14062	13873	13895	14179	13984	14051	14018	13933	14181	14129	13980	13882	13789	13781	13985	14062	14087	13784	14160	14150	14024	13852	14055	14081	14067	13928	14135	14031	13927	14135	13882	14061	13930	14043	13977	14051	13983	13979	13978	14099	13930	14006	13883	13957	13930	13943	13852	13835	13808	14019	13883	13839	14078	14014	13922	13915	13993	13935	14097	13962	13877	14103	13942	13903	13822	13988	13974	13964	13981	13942	14000	14004	13771	13920	13968	13913	14042	14011	13810	14038	13935	13912	13969	13980	14014	13918	13960	13954	13960	13940	13874	13966	13938	13949	13787	13914	14059	14019	13938	13856	13961	13863	13899	14003	14071	13943	14096	14101	13966	13988	14244	13868	13880	13917	13918	13882	13911	14089	13936	14016	13929	13908	13911	14011	13938	13930	13955	14006	14016	13955	14048	14082	14010	13800	13968	13956	13890	13950	14090	14005	13816	14074	14078	13989	13875	14102	14032	13851	14081	14094	14094	13911	13962	14195	13959	13904	13956	13965	13918	14226	13956	13850	14064	13933	14015	14027	13877	14054	13882	13796	14055	13923	13813	13923	13785	13909	13979	14103	14111	14030	13922	14057	13930	14234	13908	14022	13970	14100	13972	13814	13991	13844	13921	13925	13969	13924	14125	13845	14069	14042	13873	13956	13900	13959	13919	14007	13960	13949	13955	14009	14142	13990	14046	14065	14046	14022	13977	14033	13970	13960	13826	13870	13854	14044	13844	13886	13890	14159	13953	14093	14094	13974	13851	14001	13749	13978	14056	13989	14056	14032	13922	13854	14054	13962	14046	13904	13929	13975	13932	14111	14020	14044	14091	13862	14036	13853
22711	21056	28799	23582	21949	25857	28938	23195	20790	19971	19362	19097	19237	18810	18785	18669	18511	18352	18254	18329	18041	18004	17954	17877	17897	17990	17726	17558	17624	17862	17921	17622	17782	17703	17764	17562	17849	17641	17645	17673	17710	17659	17743	17689	17778	17508	17618	17800	17642	17643	17589	17570	17470	17492	17540	17657	17668	17763	17691	17664	17346	17545	17496	17723	17537	17495	17703	17717	17636	17411	17587	17794	17359	17643	17590	17599	17788	17604	17329	17612	17634	17579	17518	17634	17565	17512	17656	17341	17676	17528	17542	17455	17479	17318	17537	17719	17596	17342	17652	17413	17486	17671	17583	17493	17608	17692	17497	17578	17555	17486	17590	17581	17480	17532	17445	17475	17491	17501	17575	17614	17528	17606	17451	17444	17575	17547	17621	17418	17401	17676	17314	17571	17605	17479	17800	17749	17642	17518	17466	17678	17399	17437	17550	17591	17716	17427	17540	17458	17452	17393	17429	17431	17619	17399	17445	17545	17643	17696	17609	17606	17467	17470	17434	17408	17708	17487	17548	17431	17727	17399	17476	17643	17487	17518	17535	17498	17511	17489	17451	17415	17432	17605	17479	17507	17384	17589	17520	17458	17378	17448	17536	17474	17561	17485	17506	17553	17599	17599	17637	17748	17585	17290	17505	17566	17514	17366	17437	17800	17623	17467	17590	17522	17529	17665	17407	17598	17808	17438	17277	17758	17558	17534	17702	17288	17450	17533	17436	17470	17263	17470	17479	17410	17533	17403	17698	17589	17468	17380	17479	17426	17557	17349	17464	17412	17532	17497	17488	17579	17549	17466	17583	17499	17597	17444	17693	17563	17579	17703	17604	17507	17335	17373	17377	17542	17472	17563	17485	17469	17707	17550	17516	17512	17470	17619	17429	17462	17282	17646	17647	17256	17595	17635	17613	17383	17554	17488	17327	17492	17695	17470	17436	17691	17482	17577	17566	17453	17472	17403	17409	17604	17614	17500	17603	17655	17473	17484	17441	17523	17470	17569	17512	17552	17478	17414	17549	17419	17511	17535	17542	17534	17363	17545	17602	17634	17618	17546	17501	17642	17553	17730	17422	17358	17555	17454	17489	17494	17602	17546	17433	17673	17528	17449	17505	17579	17481	17479	17427	17499	17374	17362	17433	17495	17614	17391	17479	17513	17607	17549	17582	17548	17532	17593	17385	17515	17600	17462	17629	17391	17529	17493	17710	17461	17585	17392	17538	17330	17498	17624	17647	17463	17446	17624	17609	17413	17665	17430	17444	17409	17443	17573	17362	17382	17506	17587	17725	17472	17585	17751	17614	17506	17591	17648	17458	17445	17401	17614	17590	17482	17690	17744	17448	17488	17554	17637	17628	17622	17432	17430	17302	17349	17472	17592	17383	17493	17668	17493	17266	17514	17521	17738	17512	17515	17543	17515	17386	17493	17572	17536	17372	17569	17482	17560	17522	17428	17501	17246	17827	17587	17710	17322	17410	17446	17356	17654	17698	17509	17560	17521	17599	17761	17413	17540	17452	17450	17489	17476	17638	17519	17523	17381	17450	17437	17714	17520	17392	17461	17380	17422	17695	17373	17306	17410	17463	17626	17359	17463	17417	17579	17621	17311	17722	17504	17537	17599	17607	17682	17563	17454	17607	17656	17714	17536	17406	17618	17527	17404	17480	17655	17468	17370	17540	17460	17722	17407	17491	17519	17575	17557	17428	17529	17615	17479	17388	17327	17466	17604	17463	17470	17506	17481	17443	17433	17481	17371	17623	17656	17702	17482	17372	17583	17434	17473	17629	17396	17374	17581	17420	17644	17450	17473	17520	17327	17292	17153	17529	17416	17578	17596	17555	17331	17500	17547	17279	17594	17366	17304	17617	17549	17355	17511	17585	17466	17226	17674	17641	17288	17556	17621	17287	17502	17529	17488	17464	17462	17453	17633	17557	17465	17590	17519	17363	17388	17585	17315	17384	17434	17414	17569	17353	17513	17438	17635	17449	17510	17589	17469	17577	17604	17548	17423	17238	17454	17485	17437	17529	17419	17541	17666	17629	17391	17619	17700	17444	17363	17385	17406	17459	17470	17290	17550	17681	17201	17507	17222	17489	17449	17500	17503	17698	17626	17493	17588	17460	17442	17591	17550	17778	17471	17478	17476	17301	17601	17363	17418	17585	17576	17700	17437	17556	17380	17537	17500	17600	17514	17700	17695	17773	17632	17465	17610	17440	17380	17376	17449	17425	17594	17715	17424	17563	17520	17615	17355	17403	17435	17558	17562	17463	17382	17400	17535	17384	17514	17422	17547	17472	17533	17449	17597	17436	17562	17426	17521	17410	17634	17524	17585	17563	17414	17733	17322	17386	17525	17507	17623	17577	17596	17447	17589	17563	17506	17529	17630	17621	17630	17474	17496	17373	17612	17409	17553	17391	17523	17486	17452	17431	17494	17619	17404	17561	17505	17576	17610	17679	17284	17633	17806	17422	17674	17488	17486	17333	17534	17366	17624	17709	17412	17614	17487	17405	17437	17569	17587	17384	17426	17543	17550	17671	17389	17551	17549	17414	17327	17562	17323	17603	17530	17352	17572	17778	17403	17571	17376	17535	17497	17746	17501	17591	17440	17578	17508	17470	17767	17636	17533	17344	17397	17585	17294	17330	17453	17509	17589	17221	17469	17374	17350	17579	17775	17604	17667	17438	17316	17555	17635	17363	17484	17475	17447	17476	17465	17471	17548	17453	17557	17527	17410	17740	17396	17531	17388	17557	17679	17529	17289	17494	17554	17597	17440	17591	17495	17593	17445	17582	17425	17487	17489	17641	17454	17615	17377	17536	17655	17575	17549	17492	17437	17573	17440	17576	17651	17557	17481	17538	17598	17440	17592	17611	17640	17586	17621	17478	17377	17568	17514	17654	17731	17487	17547	17617	17407	17379	17320	17437	17767	17620	17297	17535	17614	17517	17517	17619	17534	17185	17374	17485	17481	17295	17649	17505	17375	17523	17505	17583	17396	17552	17589	17574	17603	17479	17451	17456	17408	17652	17643	17393	17423	17550	17533	17349	17242	17584	17502	17362	17514	17614	17479	17446	17564	17572	17494	17408	17517	17747	17364	17586	17702	17528	17672	17602	17696	17525	17392	17591	17370	17423	17486	17452	17497	17360	17356	17564	17226	17491	17460	17412	17453	17480	17508	17591	17570	17692	17323	17596	17482	17360	17566	17455	17538	17648	17493	17568	17687	17693	17430	17432	17435	17515	17754	17476	17811	17587	17374	17347	17374	17615	17429	17468	17632	17439	17513	17616	17366	17400	17455	17524	17601	17357	17511	17370	17364	17393	17669	17399	17451	17466	17562	17639	17290	17418	17507	17603	17619	17603	17424	17356	17564	17561	17608	17661	17498	17422	17574	17547	17443	17265	17680	17530	17506	17594	17432	17487	17707	17638	17471	17583	17600	17576	17417	17364	17356	17430	17426	17520	17576	17423	17385	17537	17462	17565	17623	17633	17392	17606	17661	17510	17345	17511	17568	17626	17373	17539	17600	17593	17390	17369	17491	17390	17264	17650	17405	17372	17566	17541	17460	17598	17346	17535	17531	17491	17402	17496	17445	17556	17478	17464	17537	17427	17401	17557	17309	17413	17649	17545	17645	17661	17600	17564	17435	17265	17445	17450	17313	17494	17549	17698	17509	17623	17378	17503	17625	17623	17425	17535	17446	17554	17522	17408	17658	17603	17663	17361	17466	17481	17340	17437	17519	17366	17607	17493	17448	17509	17490	17507	17432	17749	17409	17535	17439	17478	17209	17643	17624	17556	17431	17436	17750	17730	17715	17656	17529	17501	17560	17528	17587	17484	17495	17594	17632	17759	17427	17531	17548	17444	17530	17385	17699	17424	17505	17553	17666	17545	17569	17473	17381	17533	17577	17528	17522	17450	17534	17657	17662	17577	17550	17607	17477	17626	17500	17489	17422	17261	17418	17480	17556	17478	17421	17624	17720	17599	17425	17523	17506	17498	17400	17433	17393	17727	17411	17452	17686	17402	17518	17479	17660	17498	17494	17247	17541	17574	17516	17530	17457	17508	17527	17280	17788	17517	17493	17352	17556	17525	17521	17493	17535	17656	17355	17576	17398	17311	17719	17502	17424	17633	17446	17310	17563	17546	17620	17358	17397	17445	17514	17327	17554	17503	17728	17595	17587	17595	17598	17657	17595	17567	17544	17385	17590	17499	17524	17556	17471	17858	17475	17476	17469	17484	17680	17403	17614	17422	17432	17549	17425	17403	17408	17461	17656	17445	17593	17603	17600	17414	17524	17329	17364	17469	17543	17231	17196	17426	17651	17604	17448	17437	17333	17699	17488	17712	17662	17707	17418	17494	17492	17526	17661	17455	17528	17415	17513	17832	17532	17347	17445	17554	17422	17453	17607	17302	17222	17500	17294	17609	17625	17813	17463	17470	17508	17571	17426	17597	17441	17729	17646	17484	17434	17602	17533	17651	17326	17549	17639	17683	17459	17500	17604	17434	17509	17589	17564	17702	17520	17251	17578	17578	17429	17498	17491	17597	17634	17317	17632	17625	17562	17489	17589	17356	17739	17495	17631	17513	17396	17686	17518	17490	17483	17502	17400	17600	17589	17356	17482	17430	17829	17524	17542	17505	17422	17534	17611	17417	17319	17558	17308	17614	17573	17536	17685	17481	17357	17578	17455	17286	17504	17529	17571	17490	17084	17549	17535	17570	17647	17320	17677	17642	17512	17580	17449	17440	17568	17437	17703	17532	17410	17591	17468	17615	17530	17411	17595	17397	17449	17739	17596	17371	17442	17670	17690	17413	17659	17727	17398	17551	17732	17311	17571	17509	17443	17698	17512	17314	17397	17419	17507	17540	17331	17384	17328	17406	17675	17384	17423	17449	17485	17491	17700	17561	17569	17606	17465	17607	17494	17624	17328	17476	17511	17496	17574	17607	17563	17498	17524	17565	17576	17503	17546	17595	17486	17566	17438	17581	17409	17417	17615	17424	17513	17518	17396	17608	17415	17526	17706	17593	17432	17507	17517	17719	17370	17432	17745	17525	17386	17731	17392	17492	17524	17454	17580	17639	17448	17552	17569	17594	17413	17600	17644	17510	17470
26019	46999	43389	34679	30594	28004	26015	22135	19011	17965	17172	16716	16667	16718	16340	16079	15788	15703	15676	15446	15336	15185	15126	14861	14867	15124	14836	14929	14889	14838	14785	14879	14868	14828	14728	14782	14676	14753	14863	14695	14762	14696	14669	14744	14850	14743	14660	14624	14682	14671	14628	14724	14596	14643	14535	14589	14686	14791	14528	14847	14661	14707	14596	14614	14835	14538	14789	14554	14774	14646	14680	14714	14600	14742	14464	14702	14431	14748	14741	14537	14692	14684	14661	14488	14670	14589	14608	14784	14718	14600	14634	14687	14673	14574	14729	14712	14529	14782	14480	14541	14579	14603	14644	14669	14558	14627	14807	14687	14567	14647	14575	14657	14596	14604	14588	14502	14701	14811	14650	14462	14561	14753	14609	14545	14818	14642	14675	14631	14710	14550	14622	14412	14737	14689	14608	14515	14670	14641	14522	14580	14523	14611	14730	14621	14540	14560	14615	14528	14655	14551	14528	14707	14518	14594	14647	14600	14625	14740	14602	14648	14598	14802	14659	14554	14671	14763	14885	14599	14665	14710	14847	14563	14546	14710	14746	14682	14551	14645	14738	14670	14656	14691	14707	14550	14576	14613	14561	14587	14521	14768	14622	14591	14697	14677	14695	14513	14680	14513	14550	14705	14627	14684	14545	14720	14699	14614	14531	14727	14502	14697	14590	14563	14605	14659	14658	14543	14627	14554	14599	14649	14574	14688	14680	14523	14662	14511	14845	14577	14717	14521	14521	14629	14652	14518	14506	14547	14449	14449	14617	14652	14555	14482	14441	14660	14650	14615	14531	14608	14594	14638	14684	14480	14643	14560	14525	14684	14608	14657	14790	14707	14583	14678	14561	14602	14498	14662	14662	14539	14508	14382	14493	14701	14653	14637	14814	14777	14485	14566	14589	14610	14656	14708	14601	14603	14674	14593	14691	14860	14608	14626	14790	14647	14559	14652	14546	14656	14657	14604	14690	14599	14543	14531	14612	14572	14603	14563	14705	14553	14650	14379	14555	14578	14638	14551	14681	14707	14651	14689	14610	14511	14619	14618	14621	14488	14584	14497	14630	14642	14571	14629	14717	14711	14584	14647	14522	14521	14570	14551	14920	14567	14561	14683	14522	14602	14596	14644	14739	14626	14557	14595	14718	14649	14605	14586	14544	14678	14525	14612	14745	14641	14614	14649	14602	14664	14634	14549	14669	14505	14785	14613	14746	14556	14696	14677	14593	14664	14676	14484	14765	14580	14728	14485	14517	14711	14724	14635	14662	14679	14635	14666	14639	14656	14574	14690	14728	14522	14655	14545	14555	14710	14435	14678	14676	14614	14602	14573	14463	14626	14485	14651	14565	14779	14649	14625	14568	14678	14780	14640	14614	14538	14702	14539	14578	14572	14403	14545	14584	14590	14750	14633	14746	14585	14517	14513	14685	14493	14456	14517	14634	14593	14580	14380	14675	14897	14698	14736	14540	14762	14551	14597	14638	14685	14570	14575	14710	14624	14548	14538	14515	14764	14467	14553	14581	14666	14718	14634	14581	14526	14474	14615	14631	14531	14513	14562	14522	14671	14526	14639	14682	14463	14535	14666	14724	14602	14586	14679	14767	14585	14609	14694	14552	14563	14717	14663	14578	14512	14697	14531	14646	14601	14622	14549	14769	14533	14578	14604	14651	14444	14542	14595	14528	14575	14586	14724	14585	14715	14725	14490	14665	14361	14634	14502	14774	14587	14731	14650	14610	14852	14465	14640	14593	14520	14748	14527	14535	14677	14670	14585	14505	14622	14605	14616	14595	14441	14666	14435	14647	14701	14486	14636	14453	14616	14628	14529	14586	14637	14618	14652	14824	14804	14744	14606	14601	14560	14657	14546	14507	14467	14604	14412	14571	14797	14711	14671	14634	14574	14567	14556	14634	14485	14556	14662	14632	14639	14622	14619	14494	14602	14686	14442	14433	14696	14497	14580	14600	14534	14899	14567	14498	14777	14655	14581	14829	14550	14718	14475	14561	14590	14635	14788	14737	14831	14549	14517	14791	14645	14683	14668	14617	14698	14396	14612	14618	14625	14510	14661	14629	14758	14695	14669	14568	14735	14495	14720	14508	14664	14644	14630	14649	14729	14700	14743	14531	14675	14708	14481	14645	14452	14560	14550	14706	14557	14731	14648	14673	14680	14566	14659	14643	14672	14717	14601	14625	14698	14635	14639	14588	14623	14602	14587	14603	14741	14803	14669	14609	14544	14606	14561	14477	14698	14684	14501	14585	14658	14612	14729	14616	14547	14690	14775	14431	14627	14450	14698	14698	14574	14571	14699	14647	14531	14644	14760	14458	14554	14784	14685	14435	14594	14755	14680	14664	14603	14634	14599	14620	14664	14588	14515	14712	14745	14655	14572	14717	14701	14405	14746	14722	14769	14696	14599	14761	14706	14614	14742	14547	14667	14606	14581	14646	14450	14785	14578	14644	14457	14668	14530	14747	14665	14569	14540	14680	14696	14536	14718	14513	14750	14612	14495	14471	14628	14679	14637	14624	14701	14814	14519	14560	14735	14544	14700	14766	14798	14588	14653	14594	14569	14600	14732	14579	14514	14480	14626	14642	14730	14547	14591	14350	14747	14633	14608	14609	14578	14608	14569	14579	14765	14687	14605	14658	14595	14651	14545	14647	14657	14520	14584	14569	14560	14687	14549	14645	14562	14752	14626	14629	14745	14530	14829	14510	14666	14563	14573	14661	14659	14356	14612	14657	14478	14760	14591	14561	14695	14721	14437	14657	14666	14805	14584	14582	14487	14778	14632	14622	14570	14644	14628	14606	14586	14505	14654	14609	14541	14710	14641	14530	14389	14672	14580	14642	14701	14777	14697	14500	14653	14725	14797	14552	14568	14563	14677	14612	14448	14722	14644	14675	14608	14617	14662	14592	14619	14579	14725	14680	14750	14687	14661	14762	14523	14700	14520	14520	14617	14614	14522	14592	14500	14783	14574	14475	14696	14656	14580	14549	14749	14664	14621	14536	14560	14716	14677	14549	14639	14483	14689	14734	14604	14623	14637	14520	14668	14663	14492	14744	14653	14730	14507	14591	14648	14469	14616	14575	14726	14669	14439	14599	14496	14508	14740	14623	14367	14690	14624	14517	14832	14675	14518	14702	14673	14627	14560	14693	14816	14584	14744	14630	14799	14438	14642	14581	14600	14730	14602	14829	14495	14585	14546	14559	14504	14628	14740	14517	14799	14566	14642	14695	14654	14586	14474	14726	14593	14605	14473	14681	14776	14664	14581	14447	14600	14578	14536	14702	14687	14476	14455	14469	14797	14529	14769	14686	14445	14675	14481	14671	14642	14572	14599	14740	14819	14646	14597	14667	14580	14598	14724	14526	14603	14692	14559	14789	14625	14652	14529	14751	14644	14565	14687	14732	14538	14747	14714	14550	14673	14665	14702	14613	14496	14372	14597	14553	14588	14461	14570	14518	14669	14647	14668	14802	14346	14493	14676	14611	14577	14637	14590	14520	14563	14559	14581	14426	14596	14721	14695	14710	14824	14480	14654	14737	14526	14534	14583	14657	14669	14745	14840	14730	14639	14551	14649	14655	14655	14451	14616	14588	14710	14663	14597	14762	14761	14629	14517	14686	14680	14756	14506	14714	14630	14648	14591	14600	14734	14610	14638	14851	14654	14456	14471	14499	14698	14634	14469	14796	14688	14683	14551	14475	14601	14454	14712	14623	14761	14633	14688	14606	14483	14585	14531	14518	14665	14643	14615	14593	14762	14698	14755	14604	14735	14527	14604	14695	14736	14623	14680	14526	14545	14657	14563	14553	14770	14621	14722	14624	14700	14584	14597	14655	14457	14622	14492	14496	14554	14652	14565	14593	14563	14528	14683	14624	14577	14669	14634	14704	14743	14543	14499	14486	14660	14766	14729	14526	14686	14636	14781	14481	14709	14663	14630	14661	14589	14552	14562	14472	14808	14557	14648	14645	14831	14607	14725	14577	14677	14736	14546	14728	14609	14548	14610	14612	14509	14640	14680	14677	14569	14530	14602	14636	14676	14500	14653	14442	14573	14469	14579	14614	14737	14589	14626	14667	14442	14741	14776	14561	14719	14779	14824	14772	14682	14591	14573	14674	14640	14696	14478	14598	14458	14777	14596	14581	14597	14682	14751	14765	14648	14461	14828	14593	14474	14646	14667	14657	14694	14804	14640	14605	14530	14467	14670	14502	14811	14671	14764	14576	14597	14676	14504	14614	14547	14619	14681	14564	14635	14621	14663	14749	14522	14673	14521	14659	14764	14570	14589	14591	14846	14526	14739	14527	14482	14518	14571	14627	14743	14559	14514	14604	14794	14745	14530	14543	14645	14732	14608	14612	14652	14572	14573	14605	14629	14731	14514	14545	14564	14628	14579	14411	14619	14544	14609	14702	14588	14479	14561	14711	14649	14630	14553	14717	14674	14657	14651	14557	14756	14527	14689	14610	14682	14594	14573	14577	14523	14705	14602	14534	14791	14676	14634	14515	14567	14731	14549	14656	14618	14611	14458	14714	14720	14467	14512	14596	14672	14534	14646	14626	14468	14663	14762	14578	14878	14701	14902	14648	14540	14669	14649	14598	14533	14705	14582	14671	14654	14517	14589	14517	14626	14510	14708	14640	14716	14676	14683	14713	14588	14569	14585	14672	14603	14733	14479	14763	14649	14657	14609	14481	14719	14536	14686	14762	14701	14592	14644	14723	14517	14589	14670	14728	14580	14687	14626	14583	14502	14664	14563	14464	14694	14611	14730	14503	14658	14538	14554	14687	14657	14476	14718	14632	14688	14488	14785	14419	14642	14656	14562	14774	14395	14812	14726	14586	14603	14783	14626	14701	14666	14634	14651	14724	14594	14612	14627	14582	14579	14624	14559	14608	14541	14614	14618	14675	14593	14456	14733	14624	14462	14688	14581	14601	14427	14591	14614	14654	14553	14692	14646	14731	14595	14746	14528	14720	14354	14826	14642	14740	14808	14604	14719	14631	14604	14715	14492	14476	14703	14695	14630	14595	14639	14596	14695	14703	14563	14648	14768	14615	14773	14602	14442	14697	14694	14599	14651	14537	14759	14766	14721	14567	14621	14622	14504	14606	14569
28166	24150	29676	26830	22135	20333	19727	18590	17353	16775	16675	16703	16633	16449	16552	16660	16501	16512	16359	16476	16096	16376	16447	16427	16336	16376	16130	16023	16201	16246	16233	16230	16351	16249	16146	16275	16023	16112	16192	16135	16018	16281	16189	16341	16094	16143	15980	16159	16000	16189	16120	16311	16374	16010	16369	15984	16124	16206	16094	16213	15961	16048	16159	16020	16246	16265	16090	16026	16213	16041	16112	16222	16166	16234	16108	16052	16158	16261	16134	16057	16150	16379	16182	15958	16236	16028	16064	16134	16285	16195	16117	16074	16319	16277	16292	16079	16159	16149	16300	16238	16186	15940	16367	16139	16166	16284	16006	16185	16083	16081	15965	16265	16114	16202	16099	16148	16207	15992	16120	16186	16306	16029	16083	16246	16246	15860	16278	15952	16168	16155	16161	16110	16029	16173	16201	16191	16289	16030	16054	16016	16186	16110	16273	16012	16010	16108	16097	15955	16140	16143	16346	16193	16089	16193	16212	16263	16172	16181	16214	16213	16207	16246	16048	16050	16034	16170	16277	16245	16247	16116	16168	16178	16289	16148	16134	16084	16269	15925	16218	16122	15983	15969	16204	16384	16052	16351	15994	16178	16306	16130	16307	16093	16142	16222	16272	16094	16047	16242	16273	16005	16124	16241	16264	16100	15993	16186	16212	16114	16158	16260	16104	16206	16089	16188	16342	16061	16119	16257	16098	16273	16174	15990	15948	16164	16112	16053	16257	16385	15997	16161	16219	16088	16078	16214	16061	16152	16107	15995	16202	16270	16335	16300	16216	16167	16235	16132	16292	16232	16171	16148	16269	16274	16142	16160	16296	16104	16115	16160	16241	16081	16211	16061	16148	16003	16192	16216	16135	16078	16063	16130	16044	16024	16152	16173	16102	16292	16348	16087	16091	15992	16070	16083	16161	16075	16062	16152	16463	16394	16194	16180	16099	16301	16241	16178	16392	16314	16294	16134	16135	16141	16283	16182	16237	16043	16094	16154	16129	16200	16225	16180	16261	16309	16104	16189	16193	15873	15921	16312	16246	16157	16359	16262	16241	16373	16239	16195	16082	16185	16149	16268	16102	16238	16256	16138	16203	16095	16085	16078	16185	15947	16096	16017	16104	16368	16323	16047	16133	16333	16121	16041	16134	16026	16335	16145	16110	16227	16314	16285	16050	16268	16055	16167	16078	16047	16125	16162	16039	16251	16171	16215	16370	16104	16144	16283	16033	16226	16301	15956	16109	16034	16326	16157	16135	16269	16082	16211	16176	16048	16064	16209	16311	16158	16082	15995	16176	16160	16250	16051	16227	16314	16218	16153	16188	16056	16176	16309	16185	16346	16245	16208	16185	16221	16094	16134	16208	16179	16273	16307	16250	16124	16185	16334	16103	16219	15926	16177	16061	16217	16194	16352	16172	16039	16155	16151	16268	16119	15960	15948	16210	16074	16200	16013	16192	16107	16290	16188	16172	16148	16288	16251	16076	16066	16217	16111	16134	16125	16212	16011	15961	16066	16118	15981	16013	16056	16033	16184	16318	16278	16158	16181	16162	16012	16080	16134	16298	16207	16129	16217	16424	16145	16217	16245	16441	16182	16119	16193	16158	16346	16067	16016	16221	16054	16096	16278	16265	16062	16192	16034	16313	16052	16265	16222	16025	16179	16138	16110	16189	16207	16350	16197	16040	15849	16041	16017	16237	16209	16222	16071	16206	16273	15996	16271	16023	16251	16352	16214	16064	15922	16208	16035	16116	16160	16280	16173	16119	16049	16169	16406	16409	16177	16145	16154	16171	16354	16109	16108	16284	16174	16260	16155	16101	16147	16161	16044	16096	16120	16063	16193	15980	16072	16254	16115	16142	16273	16082	16292	15996	16085	16173	16454	16163	16291	16308	16405	16111	16298	16225	16266	16119	15884	16114	16170	16368	16135	16312	16150	16070	16009	16066	16077	16245	16022	16293	15943	16120	16204	16236	16009	16163	16220	16073	16076	16291	16052	16258	16175	16087	16267	16174	16086	16201	16043	16149	16090	16199	16121	16189	16285	16102	16228	15874	16010	16252	16049	16151	16038	16279	16225	16189	16004	16178	16337	16143	16053	15846	16073	16146	16211	16156	16154	16115	16327	16144	16296	15985	16078	15897	16152	16274	16451	16303	15971	16282	16222	15925	16128	16006	16015	16086	16103	16210	16216	16135	16208	16099	16183	16150	16031	16328	16055	16286	16067	16182	16184	16022	16241	16268	16284	16169	16101	16265	16295	16289	15992	16271	16142	16225	16143	16282	15979	16078	16203	15905	15865	16290	16308	16007	15826	16100	16067	16026	16208	16203	16210	16128	16313	16388	16059	16285	16411	16213	16261	16145	16099	16108	16154	16394	16146	16094	16247	16161	16298	16108	16211	15988	15958	16110	16269	16215	16212	16316	16099	16352	16312	16223	16207	16054	16252	16319	16309	16134	15980	16076	16108	16330	16190	15996	16133	16215	16251	16227	16334	16222	16135	16030	16200	16177	16161	16302	16161	16232	16309	16075	16244	16378	16278	16273	16322	16121	16097	16250	16077	16152	16118	16341	16255	16333	16146	16279	16169	15987	16080	16210	16212	16106	16289	16155	16066	16242	16151	16217	16069	16004	16264	16169	16083	16194	16298	16134	16127	16200	16281	16052	16126	16030	16148	16233	16092	16228	16284	16012	16072	16092	16152	16116	16104	16302	16236	16114	16210	16076	16009	16335	16153	16035	16149	16212	16260	16216	16220	16362	16109	16168	15993	16138	16004	16100	16022	16301	16125	16132	16060	16017	16121	16358	16140	16212	16187	16077	16010	15961	15969	16263	16336	16190	16322	16252	16107	16304	16229	16281	16398	16209	16289	16221	16220	16263	16301	16342	16265	16119	16174	16139	16204	16317	16311	16095	16216	16082	16244	16079	15924	16056	16197	16246	16184	15970	16154	16066	16283	15911	16287	16293	16053	16586	16153	16129	16056	16368	16071	16267	16250	16268	15900	16290	16233	15985	16192	16279	15980	16069	16338	16286	16158	15931	16206	16052	16150	16182	16218	16029	15988	16286	16152	16039	16087	16251	16282	16042	16238	16220	16408	16206	16153	16301	16105	16158	16202	16225	16089	16190	16159	16180	16221	16244	16161	16167	16083	16087	16282	16356	16122	16130	16008	16167	16117	16275	16264	16030	16086	16216	16088	16228	16152	16134	16135	16378	15822	16335	16097	16213	16297	16257	16101	16332	16246	16298	16082	16114	16243	16177	16154	16235	16274	16164	16128	16190	16024	16116	16284	16096	16119	16246	15952	15886	16121	16218	16025	16258	16261	16323	16318	16187	15909	16139	16213	16083	16148	16338	16343	16153	16063	16133	15970	16218	16241	16013	16136	16094	16232	16241	16182	16250	16067	15996	16132	16056	16190	15970	16058	16123	16153	16144	16214	16074	16157	16206	16071	16159	16206	16147	16310	16296	16173	16141	16240	16042	16193	16002	16223	16231	16203	16015	16197	16021	16175	16067	16153	16274	16109	16174	16010	16025	16106	16059	16059	16202	16292	16219	16167	16091	16280	16076	16159	16169	16177	16188	16064	16234	16170	16149	16051	16076	16212	16157	16142	15935	15881	16256	16102	16097	16165	16272	16192	16173	16172	16176	16179	16243	16108	16249	16114	16135	16083	16101	16166	16087	16241	16273	16048	16030	16164	16264	16352	16143	16178	16202	16132	15901	16298	16240	16015	16282	16157	16163	16080	16101	16188	16280	16151	16007	16242	16158	16114	16138	16333	16159	16498	16316	15982	16055	16148	16118	16075	16047	16264	15980	16237	15916	16246	16217	16215	16344	16210	16136	16109	16339	16156	16241	16017	16362	16068	16172	16126	16169	16061	15969	16121	15996	16048	16006	16256	16282	16199	16221	16215	16152	16310	16299	16307	16380	16264	16240	16125	16447	16150	16026	16091	16185	16167	15998	16108	16273	16318	16078	16161	16045	16005	16019	16125	16208	16003	16229	16264	16168	16076	16174	16421	16268	16097	16155	16004	15920	16196	16455	16145	16259	16118	16207	16106	16179	16089	16069	16121	16066	16086	16278	16025	16188	16119	16208	15974	16083	16071	16265	16138	16045	16171	16181	16127	16085	16184	16321	16070	16228	16228	16185	16131	16184	16171	16157	16057	16093	16003	16239	16111	16109	16279	16144	16110	16232	16251	16072	16218	16285	16250	16284	16084	16254	16231	16161	16174	16161	16290	16160	16221	16038	16144	16376	16096	16247	16295	16214	15997	16232	16270	16365	15962	16179	16307	16311	16135	16176	16190	16160	16228	16125	16128	16162	16247	16370	16252	15984	16194	16237	16210	16139	16330	16264	16138	16125	16412	16346	16208	16225	16181	16123	16034	16269	16123	16099	16354	16275	16093	16418	16196	16292	16115	16204	16296	16173	16129	16146	16279	16099	16112	16214	16039	16115	16174	16254	16215	16273	16301	16033	16085	16188	16242	16323	16137	16245	16279	16186	16162	16081	15924	16164	16216	16262	16149	15897	16031	16168	16084	16122	16143	16225	16148	16315	16152	16244	16140	16140	16217	16288	16027	16090	16266	16157	16367	16157	16218	15987	16243	16083	16163	16108	16356	16052	16135	16101	16257	16269	16083	16244	16225	16156	16332	16181	16048	16230	16351	16238	16259	16337	16099	16177	16210	16197	16258	16296	16160	16250	16015	16034	16104	16091	16166	16194	16113	16258	16317	16380	16357	16126	16187	16213	16338	16258	16201	16019	16231	16083	16209	16095	16123	16228	16134	16313	16359	16274	16216	16103	16017	16084	16309	16123	16069	16177	16178	16127	16092	16296	16120	16080	16159	16119	16064	16067	16165	16410	16097	16131	16017	16222	16103	16312	15971	16132	16103	16150	16081	16193	16220	16220	16255	16229	16015	16055	16019	16198	16180	16366	16109	16253	16139	16146	16217	16172	15991	16217	16238	16046	15981	16052	16327	16020	16085	16305	16060	16175	16171	15828	16075	16350	16163	15810	16224	16139	16194	16256	16203	16350	16038	16183	16055	16190	16120	16205	16019	16045	16182	16150	16246	16456	16100	16129	16035	16248	16162	16196	16230	16376	16106	16100	15967
23665	34616	31404	24551	21592	19832	19136	17436	15653	14792	14736	14645	14666	14528	14476	14411	14396	14322	14151	14238	13986	14178	13985	14049	13769	13881	13980	14095	13947	14096	13976	13951	13928	13989	13956	13936	13914	14015	14051	13742	13846	13797	14114	13902	13886	14054	13875	13862	13630	13878	14013	13734	13867	13845	14038	13803	14011	13840	13849	14004	13863	13954	13958	13945	13796	13946	13792	13787	14001	13934	13896	13852	13882	13889	14019	13791	13969	13869	13855	13837	13891	13734	13897	13998	13836	13825	13927	13813	13936	13900	13873	13782	13806	13830	14046	13815	13792	13838	13899	13911	14009	13793	13907	13929	13921	13882	13901	13813	13915	13823	13862	13794	13942	14046	13862	13869	13986	13802	13884	13834	13827	13859	13725	13742	13796	13961	13721	13782	13835	13920	13780	13831	13820	13905	13774	13752	13884	13935	13820	13860	13897	13886	13793	13779	13946	13903	13989	14011	13953	13852	13876	13873	13884	13800	13806	13923	13837	13875	13713	14033	13866	13917	13803	13774	13825	13933	13807	13904	13995	13667	13878	13741	13876	14011	13983	13822	13920	13963	13818	13956	13991	13867	13643	13699	13804	13872	13902	13895	13948	13817	13773	13844	13809	13715	13847	13838	13899	13801	13734	13885	13842	14002	14067	14055	14094	13809	13741	13814	13909	13679	13751	13878	13738	13942	13830	13692	13848	13964	13886	13718	13997	13935	13882	13896	13850	13868	13902	13880	13730	13897	13764	13856	13872	13902	13717	13747	13790	13741	13747	13859	13757	13979	13965	13852	13846	13896	13882	13881	14022	13869	13915	13924	13740	13857	13783	14007	13893	13929	14001	13921	13942	13700	13886	13941	13904	13846	13819	13936	13839	14011	13768	13756	14002	13997	13899	13711	13900	13910	13899	13874	13902	13981	13675	13837	13790	13862	13956	13756	13894	13927	13823	14003	13857	13932	13970	14014	13933	13937	13692	13817	13902	13843	13933	13932	13733	13849	13921	13889	13750	13861	13856	13946	13866	13835	13877	13878	14013	13975	13900	13926	13753	13861	13863	13665	13859	13956	13718	13966	13736	13799	13861	13721	14011	13909	13778	13963	13704	13833	13891	13880	13820	13867	13911	13903	13863	13955	14096	13916	13956	13986	13836	13965	13876	13767	13827	13879	14022	13973	13943	13758	13879	13970	13980	13886	13991	13831	14014	13872	13987	13977	14094	13870	13842	13906	13876	13785	13812	13739	13646	13884	13748	13902	13945	13821	13781	13910	13873	13927	13792	13943	13720	13929	13917	13903	13926	13913	13915	13723	13910	14092	13672	13904	13918	13637	13767	13907	13746	13942	13885	13618	13820	13763	13878	13899	13794	14061	13975	13842	13874	13798	13988	13992	13864	13941	13962	13883	13799	13848	13752	13912	13939	13868	14051	13919	13883	13890	13776	13852	13691	14099	13789	13817	14066	13851	13886	13788	13813	13704	13854	13798	13964	14017	13824	13781	13818	13975	14019	13837	13916	13860	14108	13960	13985	13890	13848	13870	13777	13977	13984	13927	13872	13815	13793	13785	13829	13807	13887	13897	13901	13912	13866	13904	13828	13969	13982	13937	13736	14120	13819	13889	13797	13974	14016	13781	13714	13816	13977	14024	13833	13756	13865	14012	13861	13982	13838	13854	13861	13815	13775	13884	13757	13735	13910	13819	13813	13710	13867	13958	13814	13969	13993	13778	13737	13808	13889	13852	13735	13994	13887	13903	13874	13887	13890	14053	13885	13845	13891	13798	14032	13841	13676	13881	13877	13892	13873	13805	13764	13905	14023	13862	13772	13620	13940	13877	13812	13785	13803	13809	13975	13889	13753	13812	13869	13885	13831	13851	13859	13856	13687	13651	13914	13976	13953	13820	13831	13880	13884	13836	13773	13881	13892	14080	13915	13792	13903	13968	13707	14022	13852	14076	13886	13872	13966	13979	13964	14013	13706	13939	13894	13705	13919	13942	13744	13812	13984	13937	13792	13972	13802	13856	13761	13788	13807	13840	13729	13987	13965	13783	13862	13786	13924	13894	13823	13751	13842	13842	14110	14073	13785	13983	13999	13760	13943	13938	13812	13958	13630	13876	13968	13723	13836	13920	13928	13692	13865	13985	13756	13857	13784	13858	13779	13938	13876	13842	13705	13777	13965	13813	13903	13882	14059	13767	13881	13889	13880	13838	13892	13915	13703	13951	13845	13831	13835	13837	13788	13812	13963	13813	13991	13773	13854	13811	13959	13872	13845	13841	13903	13888	13932	13979	13869	13904	13819	13832	13620	13899	13727	13910	13915	13992	13853	13987	13882	13864	13960	13967	14017	13825	13721	13798	13840	13889	13960	14009	13787	13784	13964	13842	13840	13987	13896	13960	13860	13890	13774	13963	13783	13932	13879	13808	13752	13760	13731	13886	13835	13970	13917	13796	13874	13761	13841	13860	13979	13725	13873	13703	13914	13769	13896	13790	13839	14025	13829	13791	14049	13817	13731	13860	13794	13764	13670	13911	13862	13872	13913	13904	13879	13892	13931	13831	13782	13926	13707	13805	13795	14009	13743	13889	13842	13863	13790	13978	13925	13867	13819	13826	13886	13882	13917	13789	13838	13850	13718	14054	13936	13793	13804	13789	13864	13841	13930	14032	13876	13876	13887	13790	13990	13870	13832	13754	13855	14034	13822	13909	13819	13915	13790	13832	13820	13923	14043	13882	14121	13909	13766	13859	13689	13939	14025	13745	13917	13804	13792	13956	13914	13920	14053	13856	13983	13923	13909	13927	13911	13836	13759	13731	13806	13897	13855	13980	13993	13852	14009	13758	13751	13834	13740	13861	13854	13975	13880	13834	13721	13819	13841	13935	13862	13869	13963	14019	13770	13923	13723	13862	13616	13771	13882	13846	13909	13909	13809	14040	13767	13965	13890	13827	13961	13931	13865	13789	13883	13863	13685	13998	13821	13790	13863	13832	13859	13850	13902	13745	13939	13997	13916	13841	13827	13741	13954	13900	13859	14034	13763	13802	13910	13942	14036	13702	13920	13854	13942	13778	13817	13898	13959	13915	13903	13622	13851	14113	13867	13942	13846	13871	13785	13712	13881	13919	13881	13980	13857	13929	13884	13974	13823	13711	13936	13902	13938	13815	13806	13912	14007	13711	13950	14046	13923	14018	13877	14066	13801	13963	13865	13939	13847	13664	13860	13704	13927	13783	13916	13886	14038	13822	13805	13851	13964	13789	13907	13784	13852	13933	13804	13873	14028	13814	13820	13724	13945	13971	13964	13734	13978	13976	13853	13846	14036	13875	13832	13779	13949	13816	13895	13897	13716	13874	13950	13956	13825	13976	14076	13726	13840	13841	13863	13893	13950	13845	13827	13850	13928	14002	13777	13870	13789	13714	13893	13774	13846	13980	13930	13849	13954	13972	13835	13762	13780	13707	13747	14013	13866	13925	14007	13860	13882	13926	13943	13900	13931	13907	13773	13795	13928	13894	13827	13687	13885	13853	13989	13917	13798	13850	13825	13814	13886	14097	13984	13843	13917	13866	13848	13796	13914	13858	13732	13808	13750	13967	13816	13937	13970	13950	13917	13944	13950	13630	13945	13798	13777	13800	13927	13859	13823	13898	13643	13857	13812	13870	14007	13850	14028	13900	13801	13934	13929	13843	13868	13875	13923	13817	13814	13897	13818	13855	13858	13838	13855	13904	13683	13897	13935	13828	13830	13901	13753	13929	13899	13868	13824	13868	13875	13797	14039	13810	13923	13965	13957	13971	13834	14008	13733	13749	13949	13992	13954	13776	13882	13943	13778	13929	13910	13844	13750	13844	13793	13816	13907	13751	14034	13873	13980	13903	13899	14082	13698	13833	13851	13907	14021	13910	14007	13850	13726	13815	13804	13877	13935	13821	13800	13836	13981	13988	13878	13842	13936	14027	13701	13783	13907	14164	13877	13846	13831	13803	13949	13628	13747	13968	13866	13794	13707	13925	13932	13702	13743	13795	13815	13813	13949	13669	13951	13806	13759	13876	13851	13614	13921	13842	14010	13961	13678	13847	13633	13848	13810	13820	13800	13879	13812	13910	13938	13922	13870	13807	13864	13894	13884	13909	13702	13868	13943	13867	13817	13852	13884	13720	13860	14020	13805	13904	13705	13945	13675	13737	13702	13766	13957	13866	13922	13999	14012	13832	13835	13858	13754	13954	13901	13931	13597	14017	13855	13624	14077	13767	14065	13726	13837	13654	13874	13930	13900	13881	13797	13954	13733	13921	14006	13635	13951	13932	14052	14010	13893	13725	13761	13936	13957	14027	13737	14002	14004	13834	13769	13981	13797	13762	13867	13988	13766	13731	13967	13916	14057	13747	13904	13790	14043	13868	13810	13739	13935	13930	13698	13749	13800	13806	13889	13965	13844	13934	13773	14071	13783	13996	13858	13927	13905	13735	13930	13783	13794	13998	13814	13841	13891	13774	14074	13686	13966	13889	13960	13620	13895	13850	13893	13954	13840	13657	13783	14117	13825	13799	13878	13734	13953	13886	13998	13940	13910	13740	13813	13939	13741	13787	13909	13810	13654	13943	13781	13911	13845	13910	13929	13827	13879	13864	13860	13876	13840	13894	13819	13866	13916	13882	13866	13915	13884	13974	13989	13935	13745	13736	13995	13863	13793	13757	13789	13755	13880	13777	13783	13745	13918	13737	14074	13883	13770	13941	13801	13889	14030	13817	13999	13824	13716	14093	13828	13921	13980	14020	13866	13702	13856	13851	13861	13885	13659	13991	13839	13881	13862	13938	13704	13761	13990	13720	13869	13969	13947	13760	13951	13862	13847	13844	13847	13906	13718	13972	13987	13975	13995	13823	14067	13788	14040	13841	13898	13930	13984	13886	13783	13956	13828	13916	13723	13881	13759	13902	13897	13922	13834	13941	14030	13915	14075	13740	14038	13798	13966	13929	13871	13914	13864	13892	13778	13853	13941	13786	13952	13993	13792	13912	13876	14007	13817	13815	13827	13862	13876	13891	14019	13790	13931	13850	13732	13739	13865	13959	13846	14010	13852	13883	13773	13836	13908	13743	13851	13804	13902	13900	13994	13782	13880	13963	13873	13998
23812	21038	28449	24365	23115	24305	23993	20578	18380	17775	17376	16975	17018	17035	16919	16683	16621	16601	16478	16529	16250	16429	16318	16137	16269	16114	16249	16378	16095	16287	16222	16052	15952	16023	16173	16158	15884	16269	15897	15901	16140	16031	15953	16067	15904	16130	16123	16197	16026	16029	16065	16083	15901	15926	16081	16061	16120	15994	16418	15956	16146	15968	16342	16056	16107	15973	16067	16082	16044	15926	16054	15971	15867	15892	15835	16117	16143	16191	16057	15973	15961	16082	15915	15786	16025	15971	15999	15970	16183	16098	16258	15905	16004	15973	16279	16061	16217	16033	15914	16135	16146	16066	16056	15920	15898	16041	15887	16015	15840	15895	16063	16061	16076	16026	15809	15877	15958	16054	16128	15954	15983	16013	15971	16004	16014	16137	15849	16054	16169	16070	16026	15891	16048	15964	16044	15866	15948	15992	16038	15987	16226	16037	15961	15941	16090	16193	16124	16030	15985	15767	15831	16089	15897	16139	16009	16091	16114	16113	15854	15891	15848	15736	15984	15958	16098	16004	16051	16178	16049	15851	15937	16015	15998	15831	15961	16020	16030	15977	16048	15869	16184	16043	16170	15955	16259	15930	16106	15910	16123	16095	15793	16111	15945	16084	16004	16065	16146	15758	15790	15893	15844	16109	15773	15968	15858	15770	16196	15932	15873	16005	15997	15818	15967	15940	16011	15965	16113	15982	15967	15844	15964	16071	15707	16009	15927	16099	15981	15854	16053	16023	15850	16152	15984	16003	15978	16072	15927	15788	16012	15793	15979	15866	15962	15921	15951	15997	16072	15924	15875	15853	15980	15823	16153	16150	15957	15932	15905	15852	16077	15983	16039	16164	15944	15971	16136	16181	16141	15931	16174	15958	16089	15803	16003	15873	16183	16055	15953	15948	15848	15961	15959	16053	16239	16166	15877	15919	15927	15948	16082	16010	16094	15878	16115	15939	16131	16074	15928	16116	15915	15972	16044	15907	15975	15984	15804	15965	16003	16088	15904	16088	15827	15854	15999	16015	16140	16037	15993	15958	15976	16207	16021	16055	15826	16207	15995	16070	15941	15993	16057	15878	16080	16105	16114	15972	16065	15992	16000	16020	16005	15801	16131	15783	16034	16105	15970	15829	15947	16034	16201	15875	15996	16165	16161	16034	16153	16252	16004	16059	16048	15976	16063	16082	15926	16127	15973	15855	15991	15847	15940	16015	15959	16300	16126	15854	15889	15967	16056	16118	16126	15891	15906	16008	16039	15840	15879	15966	15906	15976	16147	16000	16058	15986	16030	16135	15994	15973	15917	16142	16092	15954	16022	15856	16045	15870	15974	16025	15957	15992	15986	15999	15996	15977	16132	15893	15943	15894	15937	16090	15882	15779	16004	15972	16118	16171	16164	15922	15897	15983	15891	15963	16021	16050	16172	15831	15836	16030	16025	15981	15914	15902	16202	15762	15880	16084	16002	15977	16199	15930	15894	16069	15944	15927	15804	15907	15849	15999	16035	15892	15965	16118	16126	16000	16066	16015	15876	16044	15851	15968	15898	15952	16070	16169	15840	15931	16006	16028	16173	15933	16062	16018	16138	15886	16056	16090	16057	16030	15944	16050	16025	15844	16019	15940	16023	15888	15962	16101	15999	16007	15957	15887	16045	15958	16032	15979	16061	15866	16098	16051	15925	15990	16031	15972	16084	15873	16098	15938	15973	15910	15907	16102	16059	16001	15754	15935	16127	16020	15978	15828	16107	15888	16175	16009	16123	15981	15916	15977	15902	15973	16017	15878	15899	15858	16064	16066	15810	15833	15900	15802	15867	16020	16025	15950	15932	15971	15892	16004	15950	16320	16020	15973	15998	16041	15985	15852	15844	15965	15999	16187	16017	15975	16018	16044	16142	16118	15942	16162	15956	15944	15895	16014	15971	15942	15981	16009	16042	16003	16161	15952	15972	15945	15866	16097	15892	15916	16236	15933	16077	15890	15860	16115	15892	16059	15883	15917	15948	15812	16100	15981	15921	15861	16003	15928	16054	15961	15849	15787	15981	16119	15986	15895	16237	15861	15878	16052	15947	15901	15777	15887	16002	16002	16064	16180	16229	16014	15981	16079	16048	16098	15943	15837	15895	15846	15991	16011	15882	15764	15854	15932	15983	16033	16216	16019	16030	16176	15807	16007	15969	15920	16007	15997	16136	15909	15776	15920	16056	15956	16056	15888	16141	16152	15901	15875	16191	16029	15822	16042	15911	16032	16064	16053	16090	15882	16074	16056	15826	16053	15922	16018	15937	16004	15956	15880	16048	16036	16137	15965	15928	16100	16200	16151	15959	16030	15927	15847	15967	15862	15990	16123	16006	15879	16128	15906	16036	16101	15979	15957	15992	15921	16224	15917	15964	16009	15926	15969	16098	15863	15924	16123	16003	16020	16040	15912	15888	15901	16045	15718	15733	15865	16005	15984	16018	16157	15959	16044	16002	15788	16037	16092	15898	15981	16006	16096	15959	16007	15763	15798	15940	16047	16023	15991	15926	15972	15894	16000	15952	15993	16164	15980	16234	16101	15992	15850	16059	16021	15988	16201	15995	16068	16034	15842	16123	16080	16029	16082	16044	16107	16081	15841	15977	16092	16104	16036	15860	15842	15832	16121	16014	16026	15967	15847	16041	15831	15776	15820	15851	15986	15878	15837	15901	15930	15997	15999	15975	15910	16186	16189	16039	15989	15869	16159	15855	16129	16103	15733	16027	15924	15883	15929	15864	15890	15998	15983	15844	15953	16011	16003	15811	15853	15718	15805	15919	16069	16184	15916	15923	16194	15956	15960	15831	16072	16023	16019	15898	15859	16014	15868	16072	16060	15798	15982	15869	15894	15979	15881	16013	16277	15990	16059	16057	16120	16089	16149	16019	15904	16176	16188	16127	15716	15996	16021	16102	16171	16201	15948	15926	15930	15992	15742	15989	16066	15881	15976	15845	15995	15916	16126	15792	16012	16187	15820	16130	15944	15859	15870	16054	15873	15953	15943	16058	16320	15968	16039	16070	16024	15857	15773	15777	15869	16114	15962	16044	16178	16107	15991	16077	16141	16016	16102	15995	16094	15998	16206	16017	15936	15995	15830	16045	15942	16057	16059	16124	16007	16054	15906	16047	15996	16095	16109	16006	15973	15871	15980	15916	15966	15957	16026	15967	16211	16091	15949	16008	15835	15935	16104	16043	15952	15854	15972	15962	15962	16062	15907	16059	15862	16075	15847	16050	15990	15988	16039	15796	16012	15926	15908	15949	16165	16123	15782	16042	16032	16111	16049	16085	16083	16012	16014	15797	15882	15933	16038	15872	15954	16085	15930	16105	16000	15957	15876	15824	16118	16042	16117	15951	16137	16119	16042	15873	16158	15917	16004	15984	15997	15959	16212	15979	16042	15985	15951	16196	15897	16101	16060	15862	16192	16084	15918	15953	16021	15997	15722	15860	15914	15885	15977	15896	15981	15849	15995	16126	16130	15894	15883	16162	16079	16066	15866	15920	15921	16003	15840	16047	15784	16066	16237	16196	15891	16000	15848	16203	15930	16069	15998	16028	15951	16118	15961	15949	16158	15999	15968	16096	15814	16025	16004	15957	15943	16062	15870	16174	16087	16096	15801	16069	16167	16147	15976	16030	16026	15896	16164	15917	16081	16001	16200	16012	16067	15879	15905	15942	15925	15900	16174	16211	16113	15967	15943	15960	16022	15963	15847	16097	16089	16130	15981	16064	15826	16053	15995	15959	15910	15902	16053	15943	15919	16323	16124	16160	16096	15969	16040	15937	15886	15806	15926	15993	16205	16091	16143	16171	16030	15858	15999	15974	16069	15942	16042	15932	16217	16055	15876	15933	15924	15718	15725	15863	15828	15815	15914	16070	16047	16189	16004	16245	15938	15940	16073	15777	15871	15799	16013	15873	16019	16069	15768	15964	15924	15847	15939	15877	15747	15950	15956	15840	15895	15974	15878	16022	16355	16147	16017	16079	16088	15909	16032	16070	15996	16019	15899	15985	15997	16109	16100	16122	16042	15877	16199	16012	15867	16075	16017	15760	16042	15922	16171	16011	15810	16116	15847	15896	15873	16064	15812	15933	15988	16013	15993	15959	16091	16024	15971	15920	15892	15801	15960	16001	16138	16058	16145	16065	15931	15921	16031	15966	15877	15933	16010	15917	15927	15867	15946	15893	15826	16023	16068	16158	16059	16100	15959	15910	15918	15907	16062	16009	16103	15966	16104	15955	15997	15832	15859	16026	16045	16065	16020	16060	15891	15916	15921	16065	15904	16102	15976	15863	15989	15932	16034	16028	15780	15936	15982	15928	15915	15877	16057	15787	16137	15958	16019	16016	16029	16143	15938	16030	15969	15927	16185	15934	15882	16057	15992	15934	15926	15885	16024	16138	16017	15970	16055	16006	16141	16028	16035	16088	15927	15982	16205	15995	16066	15882	15910	16067	15919	15757	15991	15882	15976	16009	15967	15843	16020	15762	15930	16069	15916	16045	15778	16033	16056	16007	16065	15997	16143	15993	16095	15966	16086	16212	15934	15852	15936	16062	15920	16000	15964	16143	15802	16190	16059	15975	15904	16010	15923	16060	16102	16045	15882	16112	16112	16036	15969	15877	16000	15915	16167	16007	15997	16059	16128	16071	16093	15950	16035	15918	16044	15947	16034	15958	15913	15865	15986	15967	16095	16024	16041	15803	15939	16055	16021	16172	16155	16114	15998	15928	15924	15611	16009	15950	15913	16106	16133	16078	15960	16045	15933	16139	16078	15758	15942	15879	15943	15826	15840	16029	15976	15903	16073	16057	15928	16004	16025	15969	15908	15789	15956	15875	16004	15833	15873	15982	15866	16113	15904	15904	16039	15876	16224	16011	16003	16107	16016	16112	16167	15965	16051	16097	16121	15933	16034	15751	15891	16023	15933	15933	16167	15883	15901	15979	16079	15752	16048	16008	15913	15978	16069	16010	16161	16146	16010	16011	15955	16026	16128	16006	15898	16024	15950	15970	16254	16026	16103	15900	16025	16006	16034	16165	15864	15927	16102	15866	15866	16085	16125	16018	15884	16037	16079	15981	15910	16016	16042	16135	16052	15972	15855	16141	16009
23547	41263	38883	30029	25707	23585	22044	19993	17393	15944	15326	15137	15199	15151	14924	14844	14632	14492	14498	14259	14234	14227	14031	14114	13914	13930	13931	13979	13908	13871	14024	14055	13868	13878	13811	13908	13944	13895	13887	13937	13922	13876	13748	13725	13750	13721	13769	13788	14165	13809	13794	13784	13728	13741	13750	13878	13814	13931	14094	13728	13856	13828	13721	13895	13848	13853	13942	13790	13700	13783	13785	13765	13806	13795	13941	13800	13865	13699	13875	13976	13788	13853	14085	13824	13768	13799	13786	13819	13840	13732	13786	13883	13882	13721	13866	13821	13764	13696	13759	13842	13840	13817	13933	13844	13668	13829	13842	13655	13795	13809	13888	13804	13755	13754	13939	13744	13817	13793	13815	13673	13804	13688	13905	13933	13491	13878	13841	13641	13847	13619	13777	13815	13712	13807	13901	13638	13898	13747	13712	13670	13796	13841	13918	13602	13777	13752	13836	13818	13604	13820	13862	13754	13529	13710	13781	13911	13792	13851	13791	13860	13954	13673	13812	13807	13803	13727	13768	13901	13931	13775	13870	13889	13772	13851	13905	13778	13623	13789	13800	13888	13755	13768	13888	13920	13813	13757	13844	13599	13859	13733	13735	13849	13765	13697	13689	13887	13754	13796	13687	13693	13825	13814	13798	13718	13784	13728	13725	13814	13711	13813	13786	13814	13851	13833	13722	13743	13906	14016	13711	13781	13683	13797	13712	13706	13776	13700	13889	13755	13843	13700	13739	13695	13774	13715	13875	13674	13912	13734	13670	13754	13812	13998	13761	13763	13738	13750	13672	13877	13852	13782	13786	13724	13754	13770	13829	13903	13840	13907	13498	13773	13773	13927	13913	13884	13745	13895	13741	13991	13784	13887	13891	13728	13677	13883	13705	13872	13671	13734	13692	13713	13807	13792	13843	13884	13666	13660	13847	13846	13825	13742	13825	14043	13731	13876	13750	13874	13879	13769	13803	13821	13900	13727	13940	13868	13816	13740	13769	13817	13869	13781	13705	13800	13822	13878	13623	13703	13878	13921	13846	13873	13846	13714	13904	13857	13786	13658	13888	13646	13909	13960	13965	13869	13832	13680	13908	13637	13755	13922	13894	13751	13799	13743	13840	13843	13765	13691	13600	13713	13777	13805	13859	13751	13878	13692	13925	13679	13782	13818	13702	13834	13795	13908	13882	13897	13787	13864	13704	13744	13648	13746	13807	13765	13850	13950	13811	13809	13523	13801	13670	13675	13835	13878	13934	13778	13916	13839	13750	13725	13836	13735	13797	13752	13813	13903	13862	13825	13741	13851	13906	13825	13775	13776	13863	13863	13739	13766	13912	13818	13886	13903	13788	13752	13737	13823	13722	13679	13915	13825	13775	14008	13709	13768	13582	13743	13829	13786	13931	13785	13660	13925	13887	13757	13649	13972	13644	13920	13854	13731	13840	13762	14029	13839	13574	13843	13907	13705	13660	13966	13822	13717	13833	13940	13880	13914	13712	13666	13647	13864	13861	13864	13901	13706	13797	13557	13670	13787	13887	13792	13824	13847	13811	13826	14009	13946	13806	13643	13816	13680	13713	13667	13724	13642	13810	13980	13838	13664	13834	13763	13900	13740	13756	13781	13830	13884	13890	13664	13775	13681	13895	13812	13754	13740	13884	13958	13676	13785	13837	13880	13874	13775	13791	13764	13804	13830	13752	13847	13812	13783	13819	13853	13781	13746	13783	13789	13879	13811	13747	13737	13612	13808	13793	13783	13761	13791	13783	13858	13872	13797	13708	13730	13879	13866	13665	13628	13897	13804	13827	13845	13714	13607	13830	13922	13914	13747	13757	13785	13994	13827	13821	13803	13694	13843	13661	13830	13673	13831	13919	13691	13798	13920	13816	13781	14021	13652	13635	13925	13753	14076	13753	13712	13758	13790	13762	13734	13578	13733	13742	13845	13709	13733	13727	13779	13762	13843	13684	13744	13876	13909	13815	14027	13810	13770	13755	13718	13646	13863	13730	13702	13832	13724	13839	13811	13829	13905	13943	13881	13854	13856	13783	13741	13835	13708	13686	13663	13818	13804	13726	13789	13906	13726	13761	13833	13800	13830	14118	13979	13882	13846	13670	13799	13898	13804	13839	13955	13766	13996	13765	13836	13808	13795	13834	13845	13916	13741	13719	13763	13685	13851	13774	13961	13830	13943	13844	13695	13958	13770	13688	13747	13882	13849	13785	13696	13799	13894	13778	13787	13812	13750	13750	13697	13750	13678	13777	13844	13681	13811	13796	13889	13841	13656	13824	13776	13927	13755	13730	13864	13906	13771	13788	13490	13680	13521	13702	13731	13845	13907	13769	13902	13674	13842	13817	13627	13799	13719	13778	13762	13732	13735	13791	13767	13809	13834	14045	13872	13843	13857	13819	13728	13691	13739	13786	13531	13759	13707	13843	13735	13856	13863	13718	13820	13918	13847	13727	13714	13885	13793	13909	13788	13706	13722	13855	13815	13778	13796	13802	13695	13776	13775	13822	13650	13871	13658	13731	13821	13798	13794	13690	13787	13909	13933	13728	13785	13712	13871	13692	13768	13607	13846	13891	13881	13638	13918	13790	13665	13780	13725	13725	13764	13901	13722	13696	13809	13682	13742	13776	13797	13825	13968	13838	13646	13664	13861	13756	13749	13957	13917	13715	13708	13905	13533	13860	13683	13739	13754	13798	13773	13878	13675	13709	13773	13828	13791	13783	13756	13928	13860	13731	13849	13757	13769	13758	13780	13721	13892	13934	13826	13905	13606	13743	13886	13975	13797	13927	13716	13585	13824	13967	13748	13731	13690	13723	13844	13847	13881	13823	13771	13887	13797	13754	13869	13688	13951	13772	13714	13530	13790	13790	13858	13626	13817	13750	13797	13897	13655	13895	13806	13699	13852	13824	14016	13715	13696	13797	13880	13868	13798	13953	13838	13729	13650	13833	13783	13658	13727	13749	13613	13749	13778	13789	13918	13747	13781	13762	13746	13739	13785	13831	13721	13685	13696	13832	13715	13658	13587	13803	13854	13733	13865	13696	13739	13766	13866	13792	13662	13632	13768	13830	13870	13788	13691	13859	13819	13905	13824	13629	13917	13843	13914	13634	13747	13727	13733	13763	13762	13857	13742	13772	13734	13785	13739	13751	13763	13664	13720	13768	13707	13854	13778	13750	13779	13738	13748	13702	13642	13773	13833	13853	13740	13747	13785	13704	13793	13828	13807	13940	13786	13821	13847	13963	13848	13910	13761	13744	13868	13759	13653	13705	13777	13733	13814	13646	13775	13900	13723	13776	13683	13776	13678	13963	13942	13841	13891	13740	13820	13751	13866	13802	13834	13781	13749	13759	13873	13817	13683	13977	13877	13719	13834	13755	13809	13717	13735	13685	13918	13730	13811	13742	13808	13900	13989	13670	13868	13782	13832	13613	13903	13690	13774	13850	13888	13840	13768	13857	13669	13772	13673	13670	13619	13606	13944	13753	13780	13687	13872	13842	13790	13758	13770	13781	13939	13834	13785	13678	13926	13798	13734	13804	13805	13785	13764	13765	14033	13860	13587	13602	13686	13863	13730	13667	13742	13684	13786	13658	13928	13634	13871	13859	13735	13839	13974	13755	13914	13683	13684	13877	13735	13860	13735	13780	13679	13759	13853	13768	13798	13725	13857	13900	13748	13697	13827	13775	13868	13869	13946	13735	13753	13950	13801	13736	13723	13886	13762	13899	13714	13891	13803	13879	13778	13900	13664	13861	13879	13754	13774	13784	13823	13675	13729	13665	13871	13859	13775	13816	13795	13789	13730	13891	13805	13755	13898	13925	13916	13782	13875	13692	13754	13545	13692	13790	13844	13790	13660	13771	13673	13803	13767	13778	13709	13729	13623	13770	13650	13724	13680	13829	13766	13798	13735	13745	13790	13720	13855	13883	13768	13804	13827	13778	13815	13700	13715	13843	13874	13739	13853	13717	13831	13903	13645	13841	13785	13754	13720	13911	13759	13849	13957	13824	13913	13820	13730	13751	13596	13743	13953	13542	13782	13709	13751	13874	13692	13847	13712	13884	13731	13815	13932	13884	13727	13748	13639	13898	13706	13823	13822	13794	13590	13854	13637	13890	13707	13871	13814	13714	13880	13764	13681	13864	13506	13910	13879	13785	13846	13715	13685	13705	13788	13648	13657	13789	13645	13733	13702	13661	13828	13824	13581	13981	13868	13633	13880	13794	13765	13745	13976	13769	13807	13775	13713	13824	13655	13593	13798	13737	13626	13600	13823	13754	13756	13824	13913	13728	13648	13863	13860	13810	14018	13950	13873	13684	13924	13933	13756	13817	13685	13709	13609	13684	13788	13812	13831	13685	13741	13943	13796	14018	13688	13670	13791	13875	13799	13858	13891	13925	13671	13864	13832	13845	13830	13873	13828	13713	13739	13686	13883	13891	13826	13714	13793	13860	13739	13875	13850	13881	13727	13781	13778	13772	13663	14039	13772	13712	13793	13865	13809	13874	13872	13678	13714	13758	13757	14000	13804	13781	13777	13788	13768	13749	13697	13874	13748	13819	13818	13670	13729	13855	13897	13768	13630	13820	13774	13737	13681	13828	13721	13883	13853	13642	13879	13803	13899	13716	13854	13692	13839	13669	13832	13789	13781	13676	13799	13858	13704	13882	13833	13627	13836	13829	13735	13777	13873	13777	13880	13861	13902	13793	13983	13854	13839	13723	13781	13793	13900	13873	13816	13733	13685	13768	13807	13694	13870	13650	13739	13803	13772	13817	13849	13885	13648	13818	13968	13854	13677	13873	13825	13856	13778	13741	13727	13919	13759	13892	13835	13638	14008	13775	13831	13782	13778	13818	13756	13699	13699	13871	13776	13843	13721	13864	13809	13656	13778	13836	13847	13732	13926	13863	13885	13669	13821	13775	13956	13857	13670	13630	13811	13806	13724	13677	13701	13919	13684	13919	13823	13760	13765	13897	13641	13776	13731	13868	13846	13758	13787	13782	13758	13680	13912	13800	13804	13766	13764	13810	13651	13688	13534	13888	13792	13674	13531	13833	13654	13753	13769	13684	13953	13796	13830	13757	13893	13688	13788	13828	13763	13802	13821	13775	13655
22852	21126	28885	23703	21886	25255	28457	23393	20719	19830	18986	18521	18655	18684	18633	18295	18297	18228	18033	18162	17984	17884	17666	17802	17519	17618	17750	17540	17614	17627	17623	17441	17291	17534	17651	17680	17408	17474	17589	17335	17591	17417	17413	17419	17342	17459	17473	17412	17449	17447	17522	17447	17560	17409	17520	17456	17555	17551	17272	17599	17253	17354	17445	17337	17285	17557	17598	17269	17370	17164	17150	17343	17625	17382	17352	17428	17510	17337	17306	17280	17276	17181	17292	17294	17661	17428	17351	17211	17209	17417	17446	17480	17213	17421	17414	17305	17409	17419	17363	17453	17190	17285	17356	17462	17234	17232	17496	17073	17459	17189	17347	17130	17194	17310	17272	17351	17588	17337	17291	17276	17455	17309	17552	17666	17482	17524	17461	17382	17426	17331	17366	17218	17334	17487	17505	17205	17360	17379	17352	17280	17655	17401	17238	17424	17183	17380	17467	17336	17525	17331	17513	17282	17268	17260	17224	17214	17493	17259	17436	17336	17224	17303	17482	17189	17467	17181	17302	17212	17237	17289	17267	17251	17484	17390	17459	17326	17201	17492	17298	17243	17160	17385	17176	17362	17344	17484	17158	17471	17327	17484	17384	17342	17367	17235	17266	17105	17510	17377	17480	17293	17126	17332	17414	17282	17300	17360	17359	17432	17421	17365	17312	17439	17457	17283	17325	17307	17262	17314	17334	17461	17323	17286	17197	17382	17381	17424	17459	17387	17157	17260	17280	17325	17298	17249	17215	17275	17331	17431	17098	17421	17166	17347	17190	17085	17155	17110	17193	17385	17325	17399	17438	17199	17450	17445	17295	17425	17336	17478	17245	17268	17467	17170	17219	17340	17304	17225	17281	17133	17413	17342	17528	17375	17221	17057	17287	17461	17330	17285	17413	17192	17449	17259	17376	17432	17185	17139	17114	17137	17367	17402	17113	17320	17284	17295	17399	17439	17066	17513	17213	17251	17364	17279	17360	17403	17296	17310	17454	17258	17398	17180	17437	17390	17188	17197	17238	17268	17327	17221	17411	17314	17242	17169	17399	17249	17436	17273	17343	17337	17412	17349	17510	17525	17262	17260	17457	17438	17282	17357	17455	17335	17520	17332	17531	17402	17167	17312	17375	17172	17309	17090	17430	17299	17248	17279	17259	17253	17428	17289	17292	17173	17276	17560	17212	17332	17219	17354	17254	17354	17181	17355	17393	17306	17372	17291	17200	17336	17442	17258	17469	17370	17335	17425	17478	17260	17479	17191	17403	17380	17060	17348	17133	17269	17135	17369	17465	17263	17117	17292	17226	17569	17386	17165	17286	17342	17209	17571	17159	17349	17372	17162	17305	17313	17334	17479	17333	17239	17475	17484	17384	17265	17185	17297	17317	17396	17577	17271	17359	17332	17251	17307	17485	17351	17243	17297	17177	17331	17450	17432	17383	17272	17478	17446	17343	17507	17428	17352	17244	17237	17433	17469	17210	17470	17282	17314	17282	17433	17508	17323	17466	17378	17458	17296	17126	17462	17477	17450	17417	17394	17252	17215	17126	17446	17382	17370	17501	17417	17330	17309	17220	17404	17338	17264	17234	16996	17390	17435	17286	16948	17029	17242	17366	17415	17425	17286	17360	17417	17317	17143	17073	17278	17263	17289	17456	17016	17369	17321	17388	17356	17414	17420	17216	17184	17176	17197	17422	17504	17312	16969	17353	17392	17345	17346	17379	17296	17308	17300	17382	17289	17383	17409	17314	17361	17492	17088	17234	17278	17352	17354	17346	17382	17339	17420	17483	17244	17192	17248	17237	17224	17215	17385	17389	17252	17144	17370	17117	17198	17391	17308	17281	17518	17321	17370	17217	17349	17297	17416	17200	17187	17627	17306	17281	17283	17347	17496	17182	17293	17440	17368	17414	17261	17261	17321	17297	17250	17391	17340	17312	17393	17207	17303	17389	17209	17347	17345	17556	17599	17405	17349	17318	17119	17185	17325	17404	17285	17191	17441	17252	17581	17349	17478	17358	17333	17331	17216	17103	17366	17360	17414	17180	17147	17248	17264	17185	17185	17402	17390	17264	17410	17357	17455	17470	17449	17189	17328	17400	17573	17315	17373	17373	17338	17289	17428	17301	17120	17363	17350	17311	17501	17182	17466	17582	17408	17192	17395	17293	17261	17286	17256	17395	17401	17362	17269	17243	17331	17295	17217	17431	17338	17326	17246	17392	17458	17419	17301	17414	17137	17196	17220	17588	17349	17296	17272	17239	17322	17336	17446	17262	17264	17305	17105	17292	17343	17211	17182	17105	17239	17370	17274	17412	17301	17228	17115	17518	17198	17151	17383	17299	17404	17318	17202	17151	17194	17257	17451	17231	17382	17360	17442	17350	17508	17153	17401	17228	17398	17257	17245	17474	17203	17177	17335	17087	17251	17409	17347	17193	17259	17355	17403	17364	17340	17275	17268	17389	17530	17357	17430	17432	17346	17207	17358	17231	17118	17301	17443	17346	17357	17373	17181	17358	17336	17495	17420	17324	17430	17588	17304	17333	17323	17346	17301	17227	17290	17596	17437	17578	17438	17517	17404	17379	17143	17491	17343	17375	17208	17275	17179	17427	17146	17422	17315	17153	17470	17288	17365	17164	17356	17444	17360	17237	17267	17373	17203	17366	17508	17312	17269	17193	17384	17350	17407	17430	17323	17195	17341	17671	17517	17346	17148	17415	17138	17194	17472	17143	17190	17318	17354	17215	17250	17264	17194	17083	17221	17300	17034	17219	17249	17257	17501	17312	17276	17174	17298	17218	17266	17504	17303	17310	17257	17341	17339	17292	17365	17411	17302	17569	17361	17497	17319	17305	17367	17078	17203	17414	17187	17355	17239	17367	17157	17548	17439	17386	17206	17441	17477	17449	17426	17330	17277	17161	17299	17250	17262	17294	17344	17327	17346	17362	17131	17263	17175	17266	17306	17536	17282	17168	17190	17203	17352	17318	17513	17291	17356	17399	17320	17281	17277	17101	17242	16980	17395	17237	17398	17418	17257	17054	17164	17278	17365	17097	17332	17389	17395	17325	17139	17297	17424	17195	17337	17334	17251	17413	17041	17324	17429	17406	17361	17275	17322	17494	17315	17448	17270	17134	17302	17406	17399	17453	17245	17364	17323	17332	17499	17350	17226	17158	17352	17414	17271	17352	17263	17497	17245	17320	17589	17381	17330	17432	17254	17408	17252	17467	17526	17325	17316	17397	17228	17317	17387	17276	17301	17386	17203	17440	17327	17326	17357	17482	17250	17258	17300	17325	17230	17210	17187	17265	17381	17437	17588	17545	17354	17440	17201	17163	17229	17311	17184	17110	17294	17313	17467	17504	17311	17124	17278	17278	17411	17209	17238	17460	17378	17357	17230	17514	17197	17292	17428	17145	17346	17396	17428	17318	17239	17242	17439	17150	17200	17429	17467	17219	17301	17385	17153	17560	17275	17253	17250	17473	17220	17369	17395	17403	17224	17330	17363	17436	17403	17243	17019	16989	17292	17251	17290	17162	17319	17526	17422	17430	17595	17439	17431	17403	17259	17362	17432	17345	17465	17102	17404	17224	17314	17167	17266	17177	17352	17451	17481	17127	17103	17261	17330	17370	17210	17389	17447	17215	17276	17486	17358	17317	17056	17257	17405	17226	17092	17218	17528	17486	17352	17321	17278	17467	17183	17165	17421	17175	17338	17110	17411	17097	17347	17252	17395	17305	17220	17379	17218	17217	17200	17267	17419	17257	17263	17423	17338	17356	17268	17292	17286	17250	17246	17383	17315	17414	17375	17229	17339	17365	17248	17240	17334	17295	17404	17228	17267	17343	17211	17414	17260	17314	17364	17277	17303	17316	17374	17270	17302	17230	17275	17311	17274	17365	17403	17260	17336	17351	17251	17368	17176	17293	17466	17360	17278	17400	17243	17361	17422	17249	17552	17226	17171	17309	17225	17166	17316	17285	17284	17301	17253	17384	17392	17307	17179	17163	17235	17218	17372	17284	17239	17186	17269	17223	17292	17356	17322	17137	17221	17237	17351	17240	17203	17453	17261	17196	17405	17259	17312	17180	17242	17207	17413	17355	17513	17350	17267	17399	17185	17152	17315	17113	17203	17388	17434	17313	17263	17190	17307	17414	17337	17286	17472	17516	17432	17212	17367	17349	17244	17352	17445	17288	17510	17177	17316	17354	17420	17271	17300	17199	17277	17412	17403	17304	17290	17459	17244	17262	17585	17236	17301	17265	17247	17466	17407	17395	17257	17461	17234	17366	17393	17344	17312	17335	17370	17323	17266	17308	17101	17091	17399	17309	17561	17370	17425	17313	17501	17332	17316	17381	17420	17190	17289	17349	17268	17369	17325	17226	17405	17355	17359	17313	17352	17346	17398	17304	17148	17355	17273	17270	17328	17296	17451	17361	17227	17136	17396	17139	17305	17381	17359	17267	17565	17174	17098	17111	17442	17280	17556	17502	17329	17290	17293	17163	17182	17392	17335	17294	17407	17395	17467	17211	17315	17367	17320	17538	17416	17423	17329	17435	17074	17452	17222	17262	17593	17294	17221	17369	17221	17329	17234	17345	17312	17445	17330	17135	17393	17211	17222	17187	17383	17107	17242	17358	17269	17297	17338	17352	17356	17272	17416	17307	17334	17466	17272	17304	17473	17312	17376	17244	17444	17281	17377	17175	17368	17296	17325	17536	17436	17406	17183	17515	17447	17397	17377	17334	17489	17262	17312	17268	17579	17230	17355	17339	17322	17353	17326	17340	17490	17301	17441	17401	17330	17238	17542	17361	17344	17231	17212	17540	17351	17238	17282	17370	17449	17348	17311	17482	17357	17374	17275	17026	17286	17115	17164	17417	17394	17420	17294	17312	17455	17306	17367	17652	17335	17358	17100	17460	17485	17279	17218	17244	17271	17162	17113	17300	17367	17374	17301	17268	17346	17461	17258	17285	17211	17426	17334	17505	17323	17293	17422	17318	17368	17171	17489	17167	17196	16919	17129	17255	17252	17337	17161	17217	17115	17298	16929	17274	17299	17245	17356	17295	17522	17371	17206	17402	17184	17378	17410	17334	17259	17349	17290	17368	17138	17396	17366	17395	17425
25651	46917	43744	34430	29564	26197	25038	22739	19738	17773	16699	16407	16414	16413	16413	16079	15656	15704	15246	15334	15148	15063	15062	15101	14948	14816	14696	14914	14876	14836	14598	14834	14810	14557	14677	14675	14617	14667	14808	14692	14544	14663	14674	14587	14624	14630	14711	14582	14655	14603	14694	14618	14650	14642	14587	14599	14642	14753	14613	14739	14513	14565	14618	14724	14528	14851	14704	14683	14737	14604	14681	14534	14561	14598	14588	14578	14623	14436	14707	14543	14535	14529	14674	14618	14436	14689	14630	14450	14597	14751	14697	14459	14526	14622	14475	14592	14703	14599	14698	14407	14469	14502	14501	14478	14643	14731	14559	14674	14510	14715	14429	14602	14689	14674	14738	14559	14573	14659	14692	14428	14540	14682	14499	14396	14545	14590	14783	14320	14527	14525	14534	14460	14636	14512	14475	14485	14643	14431	14676	14649	14498	14582	14524	14594	14558	14503	14451	14795	14470	14451	14452	14548	14545	14562	14703	14555	14410	14481	14629	14485	14591	14461	14639	14593	14428	14612	14635	14596	14672	14642	14589	14546	14511	14636	14559	14568	14624	14400	14393	14678	14639	14594	14577	14646	14614	14504	14566	14508	14480	14608	14354	14549	14556	14479	14572	14635	14613	14524	14450	14571	14711	14518	14730	14534	14678	14571	14644	14609	14577	14605	14531	14538	14725	14562	14493	14519	14586	14463	14608	14543	14638	14595	14528	14469	14588	14599	14512	14550	14449	14502	14681	14515	14559	14639	14548	14528	14495	14293	14567	14513	14544	14632	14598	14599	14667	14548	14503	14479	14384	14409	14327	14769	14772	14557	14668	14633	14572	14582	14464	14428	14442	14521	14406	14294	14631	14608	14533	14507	14470	14596	14757	14472	14519	14511	14599	14571	14466	14365	14550	14495	14520	14642	14607	14766	14488	14623	14501	14627	14616	14592	14628	14644	14589	14501	14684	14481	14479	14405	14345	14700	14637	14445	14601	14584	14621	14548	14713	14588	14492	14623	14545	14705	14609	14425	14614	14466	14653	14432	14522	14512	14542	14467	14522	14658	14500	14480	14676	14439	14662	14640	14573	14565	14497	14522	14431	14468	14527	14755	14603	14586	14621	14552	14597	14404	14559	14654	14564	14624	14525	14580	14468	14508	14568	14690	14553	14563	14584	14495	14618	14687	14653	14456	14564	14485	14579	14406	14729	14498	14657	14341	14502	14615	14576	14685	14578	14745	14531	14550	14477	14499	14604	14613	14581	14649	14553	14547	14591	14547	14420	14515	14579	14533	14576	14552	14525	14674	14463	14573	14590	14517	14418	14564	14440	14518	14408	14552	14468	14376	14563	14594	14505	14429	14510	14636	14454	14435	14590	14443	14545	14644	14531	14623	14585	14605	14638	14645	14373	14458	14646	14567	14510	14635	14665	14587	14612	14439	14525	14570	14352	14543	14502	14508	14537	14697	14684	14510	14471	14485	14653	14530	14591	14430	14523	14722	14523	14503	14385	14663	14562	14428	14586	14574	14529	14755	14491	14591	14744	14344	14437	14568	14614	14506	14617	14401	14565	14452	14416	14619	14499	14460	14440	14708	14669	14565	14595	14450	14559	14493	14618	14706	14519	14541	14493	14648	14534	14770	14573	14503	14495	14536	14456	14563	14492	14528	14359	14296	14576	14603	14546	14676	14612	14525	14514	14465	14594	14410	14588	14602	14462	14629	14552	14565	14538	14634	14482	14562	14636	14513	14579	14508	14437	14561	14556	14573	14409	14198	14532	14467	14515	14593	14615	14587	14480	14411	14497	14601	14540	14678	14565	14726	14514	14537	14428	14618	14630	14513	14560	14583	14552	14509	14651	14618	14459	14552	14570	14660	14535	14539	14557	14438	14521	14617	14650	14719	14492	14563	14623	14399	14721	14753	14602	14293	14621	14475	14312	14624	14649	14493	14489	14592	14649	14372	14655	14548	14631	14631	14546	14428	14672	14552	14517	14553	14628	14512	14437	14733	14474	14544	14435	14532	14594	14484	14513	14736	14693	14561	14616	14613	14675	14420	14663	14500	14462	14536	14552	14466	14458	14575	14867	14600	14589	14572	14498	14602	14428	14537	14428	14639	14458	14642	14575	14584	14514	14551	14653	14707	14521	14480	14562	14382	14529	14640	14578	14567	14465	14616	14468	14646	14431	14564	14462	14570	14506	14477	14658	14392	14477	14605	14544	14499	14589	14515	14570	14771	14691	14676	14500	14502	14646	14634	14579	14553	14479	14592	14523	14567	14627	14533	14503	14429	14502	14464	14524	14565	14449	14479	14645	14518	14494	14608	14722	14446	14452	14629	14417	14765	14511	14574	14541	14609	14584	14596	14713	14478	14312	14675	14494	14499	14484	14475	14611	14628	14562	14724	14449	14603	14266	14440	14600	14473	14602	14522	14629	14625	14590	14449	14427	14451	14477	14541	14649	14402	14689	14526	14511	14556	14411	14661	14534	14448	14615	14646	14550	14682	14608	14491	14495	14646	14362	14610	14673	14544	14438	14535	14433	14603	14738	14344	14603	14512	14464	14403	14595	14502	14540	14470	14477	14554	14535	14411	14661	14564	14474	14519	14508	14462	14499	14654	14482	14540	14440	14444	14570	14346	14380	14611	14381	14389	14730	14505	14607	14408	14476	14477	14453	14367	14501	14514	14631	14433	14647	14408	14703	14625	14583	14507	14647	14685	14545	14294	14411	14700	14540	14533	14406	14644	14613	14509	14585	14591	14761	14674	14701	14618	14461	14634	14618	14492	14669	14506	14606	14491	14655	14593	14551	14710	14455	14691	14533	14395	14534	14529	14650	14329	14642	14800	14680	14620	14469	14661	14546	14530	14623	14484	14499	14566	14463	14495	14659	14582	14604	14655	14567	14620	14541	14605	14497	14578	14571	14510	14620	14497	14539	14451	14531	14570	14599	14620	14579	14681	14548	14580	14494	14626	14729	14521	14659	14533	14379	14340	14452	14604	14636	14650	14614	14397	14467	14470	14490	14515	14431	14572	14464	14572	14660	14605	14500	14639	14527	14577	14538	14652	14607	14538	14669	14633	14536	14630	14581	14701	14521	14521	14344	14534	14475	14753	14530	14535	14677	14561	14506	14534	14441	14546	14394	14564	14388	14563	14651	14482	14638	14402	14535	14457	14615	14506	14388	14594	14312	14572	14581	14615	14654	14471	14433	14613	14644	14607	14503	14526	14652	14539	14660	14464	14422	14586	14497	14554	14752	14341	14517	14563	14632	14737	14646	14630	14606	14474	14354	14523	14504	14507	14565	14476	14524	14526	14510	14584	14512	14564	14635	14424	14568	14473	14479	14453	14535	14373	14611	14663	14734	14606	14604	14499	14484	14647	14620	14550	14516	14575	14690	14482	14580	14422	14601	14693	14496	14603	14535	14556	14595	14570	14433	14459	14581	14495	14611	14622	14626	14645	14589	14401	14579	14619	14711	14518	14625	14692	14440	14547	14619	14396	14699	14577	14449	14522	14484	14392	14630	14439	14701	14658	14390	14446	14639	14489	14401	14654	14493	14510	14414	14509	14689	14509	14562	14488	14644	14471	14387	14574	14527	14347	14484	14552	14550	14682	14681	14517	14604	14648	14582	14514	14507	14555	14512	14628	14425	14568	14521	14656	14489	14480	14530	14545	14539	14532	14568	14535	14562	14622	14566	14597	14517	14581	14669	14605	14596	14560	14427	14556	14628	14385	14394	14593	14600	14521	14492	14586	14625	14470	14631	14551	14720	14525	14606	14505	14549	14487	14456	14559	14672	14517	14527	14552	14632	14722	14497	14419	14427	14642	14635	14479	14554	14706	14604	14578	14487	14652	14489	14732	14673	14617	14665	14509	14612	14631	14551	14562	14470	14489	14621	14713	14688	14727	14599	14513	14340	14521	14484	14526	14624	14514	14617	14534	14536	14626	14334	14406	14584	14629	14382	14752	14599	14826	14460	14504	14564	14496	14575	14662	14563	14578	14667	14455	14463	14607	14473	14672	14404	14373	14650	14524	14552	14403	14652	14731	14635	14451	14542	14478	14534	14664	14502	14675	14523	14405	14659	14622	14643	14588	14459	14459	14561	14785	14609	14370	14496	14623	14708	14615	14508	14424	14509	14516	14523	14574	14457	14520	14465	14691	14559	14587	14487	14449	14646	14602	14599	14565	14579	14706	14468	14669	14463	14428	14639	14555	14536	14689	14583	14387	14656	14593	14475	14623	14389	14518	14781	14574	14566	14770	14528	14735	14602	14576	14631	14382	14512	14680	14646	14712	14431	14470	14700	14518	14558	14553	14452	14368	14657	14565	14584	14761	14543	14470	14646	14591	14525	14653	14614	14686	14431	14491	14627	14680	14520	14565	14676	14570	14558	14578	14570	14322	14648	14548	14651	14608	14469	14610	14524	14729	14395	14559	14509	14576	14720	14603	14461	14494	14458	14740	14618	14572	14621	14545	14505	14517	14587	14513	14498	14477	14446	14771	14534	14638	14682	14561	14571	14485	14788	14547	14480	14494	14508	14536	14552	14530	14460	14560	14482	14444	14698	14604	14623	14423	14527	14585	14467	14421	14504	14618	14454	14482	14722	14519	14416	14719	14711	14480	14496	14631	14555	14595	14399	14563	14501	14648	14576	14556	14516	14555	14549	14587	14451	14568	14501	14397	14686	14758	14418	14583	14493	14577	14562	14472	14582	14552	14510	14625	14434	14598	14403	14490	14523	14494	14611	14568	14457	14671	14610	14667	14430	14464	14549	14619	14500	14495	14598	14547	14604	14683	14579	14477	14413	14547	14340	14768	14401	14477	14566	14631	14443	14610	14555	14543	14492	14492	14419	14647	14724	14637	14642	14623	14589	14474	14590	14580	14460	14470	14578	14612	14446	14370	14452	14628	14540	14522	14593	14290	14450	14554	14604	14355	14654	14575	14419	14569	14444	14567	14487	14617	14537	14625	14582	14552	14564	14552	14670	14673	14506	14561	14671	14408	14656	14749	14474	14499	14465	14579	14771	14499	14542	14606	14663	14690	14702	14550	14746	14482	14575	14475	14573	14616	14605	14447	14685	14441	14509	14550	14487	14522	14364	14637	14634	14547	14519	14725
28172	24215	29263	26146	21646	19678	19228	18250	17412	16769	16709	16238	16579	16376	16235	16459	16455	16251	16173	16264	16058	15992	16034	16047	16097	16119	15896	16093	16078	16109	16078	15991	16244	16104	15945	15993	15741	16260	16082	16163	16140	16001	16067	15967	15747	15939	15735	15967	15792	15952	15930	15906	15976	15877	16124	16028	16083	15855	16079	15790	15894	16091	16134	16034	15846	16118	15937	15987	15860	15907	15954	16083	16076	15933	16072	16027	15971	16074	16026	15983	15851	16052	16104	15922	15880	15988	15928	16052	16164	16043	15886	15989	16038	15854	15879	15972	16083	15835	16087	15859	16144	15944	16024	16154	15922	15892	15522	15931	15910	15811	15812	16030	15914	15897	15795	16060	15982	15969	15768	15857	15988	15939	16009	16108	15973	16007	16025	15918	15995	15910	15805	15979	15852	15947	15803	15851	15942	16075	15870	15979	16007	15801	16041	15878	15772	16174	15854	16007	16052	15998	16041	16043	15889	15861	15815	15884	15921	15789	15876	15880	15871	15830	15876	15818	15964	16038	15863	16033	15993	15880	15941	15929	16083	16032	16110	16140	16007	15933	16046	15809	16132	16153	16049	15938	16002	15837	16133	15842	15961	15904	15860	15832	15870	15955	15880	15957	15976	15872	15975	15902	15914	15846	15967	15836	15873	15980	15769	16088	15982	15995	16044	16107	15969	15816	15759	15988	16069	16045	16010	15867	15992	16130	15859	15854	15998	15878	15844	15965	15980	15975	15967	15831	15951	15951	15934	15911	16012	15920	15892	15914	15981	15763	15796	16053	15974	16058	15986	15905	15894	15889	16032	15792	15997	16018	16029	16117	16032	16056	15981	15861	16068	16041	15903	15896	15959	16022	15923	16211	16135	15976	16065	15862	15978	16067	16065	16122	15916	15844	16174	15905	16047	15883	16020	15742	15831	16103	15816	15876	15931	15922	16009	16088	15968	16057	15941	15981	15900	16151	16048	15904	15987	15751	15993	16003	16092	15913	16148	16109	15935	15964	15944	16099	16036	15951	16095	15989	15923	16090	15846	15936	15811	15734	15890	15927	15837	16153	16136	15884	15986	16001	15964	16025	16122	15900	15988	16030	16132	15828	16010	15945	15998	15906	15994	15898	15951	16107	16103	15936	16023	16048	16095	15836	15873	15734	15791	15896	16070	16056	15983	15978	16101	16036	16081	15913	15918	15924	15857	15708	15793	16067	15998	16084	15941	16090	16030	15926	15900	15961	15979	15951	15908	15881	16075	15960	16142	16022	15986	15958	15890	15937	15843	15865	15781	15942	16032	15802	16059	15938	15874	15843	15937	15868	16052	16100	16105	16096	15728	15944	16022	15785	15879	15898	15679	15962	16083	15999	15843	15933	16096	16045	15800	15964	15837	15945	15955	15920	15910	15887	15876	16012	15914	16064	16042	16079	15937	15953	16000	15940	15987	15939	15694	15801	15899	15880	15908	16174	15733	16066	16014	15849	16004	15964	16123	15979	15943	15799	15978	16027	16004	15868	15959	15852	16061	16029	15872	15880	15934	16329	16102	15907	15884	15922	15856	16044	15974	15896	16076	16035	16000	15876	15996	15986	15965	15932	15990	16016	15896	15962	15982	15900	15909	16017	15818	16061	15663	15940	16181	16077	16003	16091	15870	15891	16104	16198	15997	15861	15817	16039	15919	15820	15718	15998	15954	16050	15934	16001	16031	15859	15979	16151	16087	15898	15874	16044	15858	15890	15926	15916	16222	16175	15959	15901	15943	16081	15874	16079	15905	15966	16081	15963	16052	16080	15978	16138	15923	15992	15995	15867	15852	15987	15998	16081	15971	15794	16018	15885	15894	16017	15868	16142	15889	16000	15899	15938	16078	15963	16092	15754	15775	15994	15957	16121	16003	15800	15831	15941	16009	15813	16026	15875	16001	15930	15771	15975	15846	15988	16011	16274	15856	15910	15957	16098	15787	15950	15937	15788	16140	16055	15858	15822	15935	16014	15948	15893	15948	15801	15854	16133	15907	15769	16179	15935	16011	16133	15953	15780	15938	16018	15958	15829	15995	15948	15839	15745	15938	16010	16075	15749	16022	16032	15956	15935	15858	16091	16046	15852	15847	15893	15976	16077	15861	15866	15887	16003	15938	15857	15862	15803	15914	15839	15889	15860	16203	16023	15903	16159	15971	15989	15926	15796	15838	15761	15903	16020	16047	15870	15887	15848	15907	15945	16100	15961	15853	15915	15920	15926	15992	16014	15995	15880	16037	15814	16010	15985	15891	16180	15833	15973	16011	16013	15994	15944	15869	15886	15889	16040	15994	15808	16109	15841	15879	15857	15843	15869	15937	15671	15955	15993	15882	16008	15974	15837	15987	15897	16034	15827	15830	15890	16034	15920	15764	15962	16152	16179	15851	16063	15958	15825	15856	16009	16032	15998	16114	15999	15877	16105	15955	15947	15828	16115	15944	15866	16028	15834	15920	15946	15798	16027	16034	15983	16142	16173	15873	15885	15829	15796	15810	15944	16020	16045	15910	16092	16229	15868	16066	16103	15962	15858	15982	16041	15994	15950	16064	15997	15954	15837	15873	15903	15952	15958	15830	16133	16181	16074	15914	15850	16084	16097	15983	15925	16196	16061	15885	15871	15960	15870	15890	16006	15836	15896	15940	16059	15964	15765	15945	15989	15866	15974	16137	16065	16043	16023	15874	15785	15899	15938	15994	15916	16010	16172	15976	15866	15917	15812	16112	15926	16054	15804	15670	15990	16147	16131	15863	16158	15915	15908	15979	15965	15909	15871	16020	16005	15917	16010	16077	15808	15727	15866	16116	15828	15966	15941	15770	15991	15792	15790	15994	15953	15967	16046	15895	15948	16002	15951	16118	15841	15966	16012	16047	15972	15828	15991	15943	15955	15821	15963	15764	15797	15988	15799	16020	15958	15949	16106	16104	16028	16008	16173	16089	15943	15945	15808	15798	15910	15934	15956	15820	16037	15976	15944	15803	15905	16140	15912	16083	15961	15928	15949	15977	15964	15969	16161	15956	16049	15852	15936	15741	16044	15672	15992	15871	15860	15858	15993	15828	15944	16072	16044	16073	16184	15898	15951	15914	16066	15898	15910	15979	15846	16041	15973	15679	15758	15845	16002	15930	15869	15903	15880	16065	15923	15869	15907	15871	15941	16053	16008	15963	15897	16129	16009	15755	15920	15834	15963	15851	16027	15949	16034	15931	16079	15905	15878	15913	16049	16081	15951	15998	16034	15915	15886	16006	15831	15963	15915	15714	16039	16068	15929	15886	16010	15613	15802	15964	16041	15907	15851	16161	15976	15885	15944	15913	15836	16101	15976	15969	15864	15830	15905	15990	15992	15992	16017	16015	15737	16060	15965	16022	15866	15982	15906	16154	15977	16227	15849	16064	15791	16131	15756	15870	16014	16086	15934	15734	16016	15887	16011	15832	16030	16137	15892	15866	15820	16144	15915	16031	16111	15785	15973	15921	15817	15828	15854	15891	15907	15832	16092	15929	16005	15926	15781	15779	15996	15902	15781	16024	15945	15947	15780	15956	16017	16006	15934	15938	15883	15772	15888	15795	16030	15991	16056	15820	15890	15981	15771	15860	16044	16084	16032	15935	16106	16207	15977	15929	15880	16068	16028	16146	15847	15872	16028	16023	15950	15983	15889	16038	15821	16029	15910	15925	15924	15891	15862	15897	16029	15817	15824	16041	15833	15972	15739	15852	15733	15715	15918	15917	15907	16046	15967	16002	16000	15882	15958	16256	15972	16042	15908	15826	15907	15970	15955	15973	15946	15997	15901	16144	15982	16032	15822	16072	15924	15835	15956	16049	16122	15924	15863	16030	16024	15842	15958	15883	16018	15962	16003	16079	15901	16109	16338	16054	16048	16111	15987	15958	16032	15933	16125	16107	15746	15944	15983	15978	16096	15959	15965	15924	15951	15812	15824	16029	16086	15875	16022	15903	15901	15836	15945	15908	15845	15796	16014	16129	16053	15961	15961	15971	16014	15999	16099	15958	15871	16003	15817	15923	16093	15790	16083	15785	15894	15956	16121	15949	16002	15986	15910	15829	15686	15921	15892	15876	15843	16007	16098	16055	16074	15920	15998	15912	15915	15822	15946	16125	15912	15952	16049	15962	15707	15936	15843	15957	15964	15929	15884	16031	16072	15924	15949	16175	16052	16102	15987	15962	15858	16227	15886	16009	16029	15844	15963	15863	16045	16098	15909	15985	15899	16044	15843	16135	15978	16027	16013	15781	15740	15853	15935	16043	15980	15984	16012	15936	15899	15996	15983	16090	16043	15852	15951	16036	15800	16238	15997	15957	15918	15995	15924	15889	15816	16111	15813	15700	15897	16035	16035	16029	16054	15968	16022	15951	15945	15991	15763	15746	15910	16214	15973	15931	15906	15933	16008	16085	15916	16085	15924	16270	15969	16010	15827	15922	15716	15846	15976	15949	15831	15996	15881	16150	16053	15976	16240	15913	16194	16039	15983	16077	15997	16185	16028	15868	16027	15883	16070	16027	16044	16014	15906	16008	15982	15950	15846	16004	15928	16110	16081	15915	16088	16016	15964	16028	15886	16093	15959	15987	15943	15777	15860	15873	15821	15972	16023	15848	15819	16001	15942	15993	15925	15837	15934	16001	15692	15871	16056	16157	16054	15718	15920	15918	15960	15780	15989	15995	16003	16012	16034	16113	15865	16036	15891	16091	15850	15999	15835	15909	15978	15959	15764	15999	15973	15895	15941	15947	16121	15897	15943	15774	15942	15807	15868	16014	15890	15851	15822	16173	15857	15723	15938	16095	16010	16083	15923	15952	16002	16075	15916	15958	15982	16029	15936	15989	15996	16060	16134	15999	16168	16055	16078	16060	15838	15908	16048	16105	15938	16010	15987	15956	15976	15869	15913	15961	15834	15844	16030	15789	15849	15998	15995	15869	15954	15859	15796	15938	15880	15806	15820	15880	15826	15962	15795	15805	15719	16021	15655	15876	15992	16029	16016	15861	15913	15927	15926	15960	15770	16022	15626	15893	15949	16033	15925	15823	15931	15895	15949	15989	16003	15744	16213	16044	15877	16028	16004	15980	15984	16111	16116	16028	16114	15981	15972
23568	34335	31194	24233	21265	19276	18403	17312	15788	14965	14516	14440	14639	14519	14408	14252	14231	14175	14140	14060	13951	14002	13993	14063	14082	13966	13869	13928	14186	13839	13944	13886	13902	14069	13756	13759	13812	13914	13788	13810	13741	13851	13716	13732	13929	13882	13816	13680	13834	13843	13874	13815	13660	13758	13892	13901	13833	13856	13692	13804	13854	13764	13757	13810	13760	13826	13796	13835	13732	13880	13911	13911	13723	13589	13794	13789	13716	13900	13745	13814	13685	13893	13853	13691	13757	13732	13922	13817	13753	13807	13849	13657	13742	13859	13714	13682	13739	13922	13770	13776	13842	13730	13772	13793	13842	13857	13965	13849	13900	13734	13817	13725	13806	13775	13852	13851	13802	13841	13842	13737	13734	13621	13880	13787	13614	13798	13710	13691	13889	13843	13966	13813	13755	13829	13723	13877	13736	13581	13867	13734	13776	13793	13777	13796	13799	13744	13817	13783	13984	13691	13819	13710	13685	13781	13733	13830	13832	13871	13803	13741	13760	13736	13713	13741	13841	13791	13781	13728	13913	13744	13703	13778	13748	13792	13859	13719	13818	13714	13652	13665	13901	13792	13938	13863	13725	13835	13620	13850	13856	13881	13793	13721	13682	13789	13699	13695	13794	13726	13767	13859	13833	13735	13756	13792	13851	13947	13862	13707	13758	13694	13882	13623	13715	13788	13843	13789	13799	13648	13680	13763	13658	13631	13820	13917	13862	13733	13926	13800	13606	13823	13798	13734	13811	13976	13878	13805	13811	13787	13809	13947	13807	13820	13804	13873	13871	13690	13908	13959	13775	13860	13685	13748	13602	13827	13833	13704	13830	13587	13848	13651	13640	13823	13587	13966	13773	13667	13727	13666	13938	13847	13833	13630	13850	13751	13862	13788	13957	13668	13659	13769	13797	13631	13563	13698	13849	13596	13883	13812	13775	13743	13783	13722	13884	13818	13794	13653	13896	13751	13791	13843	13839	13763	13870	13928	13770	13724	13843	13907	13707	13841	13818	13762	13729	13769	13794	13813	13538	13723	13599	13899	13755	13784	13762	13995	13898	13892	13889	13809	13824	13769	13668	13775	13822	13841	13878	13894	13795	13746	13683	13707	13572	13766	13773	13715	13793	13859	13636	13806	13716	13809	13756	13865	13897	13850	13798	13732	13702	13773	13741	13726	13918	13878	13816	13784	13849	13805	13732	13743	13775	13735	13817	13816	13930	13702	13671	13852	13832	13765	13720	13557	13888	13766	13835	13570	13891	13797	13868	13801	13933	13749	13695	13837	13831	13792	13854	13904	13772	13791	13806	13773	13778	13827	13743	13838	13876	13916	13646	13737	13891	13819	13617	13815	13969	13820	13798	13765	13751	13633	13886	13631	13708	13717	13906	13645	13722	14002	13741	13931	13773	13614	13714	13868	13577	13912	13894	13707	13816	13749	13794	13747	13854	13708	13869	13780	13841	13675	13851	13726	13774	13814	13859	13662	13909	13757	13674	13875	13779	13984	13847	13571	13829	13859	13615	13790	13859	13712	13796	13918	13880	13750	13861	13706	13724	13881	13507	13900	13746	13741	13813	13846	13856	13832	13707	13680	13838	13830	13749	13713	13755	13794	13872	13702	13732	13786	13856	13762	13953	13918	13739	13723	13773	13612	13798	13768	13727	13770	13700	13934	13754	13864	13809	13912	13815	13852	13751	13736	13660	13845	13890	13846	13885	13663	13905	13829	13688	13909	13932	13783	13587	13819	13925	13793	14090	13721	13747	13858	13864	13720	13678	13836	13644	13892	13882	13886	13814	13877	13804	13771	13785	13564	13808	13975	13710	13830	13731	13722	13860	13849	13763	13757	13835	13699	13838	13690	13919	13774	13881	13781	13631	13635	13790	13729	13705	13780	13762	13699	13887	13856	13738	13669	13737	13891	13873	13902	13720	13715	13843	13763	13785	13853	13785	13791	13781	13877	13845	13735	13682	13611	13802	13873	13938	13819	13931	13692	13768	13996	13916	13830	13698	13928	13796	13706	13893	13805	13700	13831	13691	13813	13860	13687	14072	13792	13860	13809	13722	13767	13842	13718	13863	13652	13740	13853	13829	13832	13771	13705	13794	13812	13854	13856	13717	13818	13666	13690	13828	13836	13738	13804	13680	13755	13815	13733	13863	13724	13799	13679	13890	13818	13732	13746	13615	13737	13966	13786	13794	13794	13879	13670	13669	13855	13764	13942	13836	13615	13809	13773	13805	13543	13857	13757	13741	13720	13823	13787	13659	13794	13648	13791	13768	13796	13805	13790	13758	13754	13730	13716	13769	13845	13781	13671	13809	13775	13726	13769	13808	13668	13713	13743	13882	13778	13756	13734	13623	13643	13880	13705	13805	13760	13695	13642	13663	13858	13825	13861	13701	13951	13810	13832	13737	13838	13801	13775	13746	13719	13768	13732	13884	13806	13733	13661	13761	13647	13897	13789	13777	13985	13920	14001	13794	13828	13771	13735	13702	13921	13726	13829	13659	13967	13898	13896	13910	13881	13772	13807	13663	13811	13868	13766	13699	13603	13686	13860	13700	13793	13717	13593	13877	13800	13768	13758	13782	13944	13697	13768	13796	13900	13651	13845	13706	13962	13683	13751	13826	13789	13875	13765	13896	13828	13702	13747	13666	13877	13898	13818	13775	13729	13801	13736	13762	13726	13822	13831	13653	13747	13899	13696	13730	13952	13688	13844	13889	13837	13798	14018	13658	13801	13759	13746	13777	13739	13794	13786	13860	13790	13888	13791	13691	13712	13574	13809	13838	13700	13727	13913	13857	13924	13968	13729	13782	13778	13653	13966	13843	13687	13784	13779	13769	13625	13914	13628	13809	13875	13755	13840	13825	13865	13707	13866	13895	13804	13810	13862	13811	13773	13720	13743	13757	13837	13673	13639	13795	13906	13795	13863	13782	13710	13911	13850	13750	13724	13660	13799	13674	13907	13818	13841	13858	13737	13784	13824	13707	13838	13696	13902	13704	13648	13751	13771	13795	13766	13960	13857	13814	13890	13701	13759	13737	13669	13820	13842	13760	13744	13849	13704	13923	13809	13642	13666	13775	13753	13915	13938	13689	13675	13848	13798	13714	13834	13762	13777	13795	13786	13774	13722	13965	13996	13721	13776	13910	13745	13734	13721	13915	13720	13774	13892	13809	13726	13752	13702	13765	13814	13921	13952	13852	13847	13649	13825	13679	13923	13728	13562	13651	13761	13734	13754	13802	13795	13599	13851	13721	13881	13700	13812	13817	13744	13729	13707	13702	13759	13710	13863	13877	13898	13876	13897	13903	13871	13819	13842	13717	13789	13663	13872	13820	13820	13701	13903	13780	13781	13841	13865	13734	13854	13769	13750	13722	13835	13939	13842	13922	13818	13747	13818	13852	13850	13807	14009	13851	13813	13986	13771	13802	13862	13615	13806	13679	13749	13775	13754	13739	13832	13774	13852	13664	13762	13782	13911	13610	13693	13588	13701	13744	13758	13634	13658	13745	13719	13714	13669	13748	13773	13987	13700	13757	13826	13800	13794	13726	13834	13784	13887	13853	13810	13804	13634	13703	13753	13979	13822	13811	13899	13737	13828	13753	13699	13941	13693	13822	13511	13828	13838	13771	13813	13854	13762	13685	13610	13673	13759	13673	13693	13714	13881	13805	13782	13797	13806	13786	13850	13861	13751	13650	13772	13756	13689	13952	13821	13845	14048	13832	13761	13938	13818	13811	13873	13857	13861	13803	13860	13694	13853	13729	13924	13764	13829	13796	13844	13651	13822	13727	13801	13576	13991	13657	13865	13722	13986	13913	13629	13674	13791	13821	13777	13754	13939	13788	13874	13935	13863	13761	13639	13803	13801	13864	13755	13711	13894	13909	13836	13788	13844	13667	13795	13778	13787	13697	13846	13740	13692	13808	13878	13780	13880	13743	13815	13655	13760	13787	13741	13732	13673	13770	13893	13774	13763	13779	13733	13728	13801	13679	13708	13724	13824	13915	13777	13832	13735	13866	13704	13723	13756	13879	13873	13761	13906	13624	13735	13764	13870	13987	14012	13791	13873	13813	13721	13700	13707	13720	13621	13712	13684	13813	13764	13806	13758	13588	13686	13827	13785	13734	13735	13909	13950	13885	13737	13869	13657	13919	13776	13863	13659	13683	13803	13831	13872	13853	13872	13831	13816	13789	13930	13897	13729	13703	13807	13784	13733	13693	13834	13811	13715	13643	13776	13853	13769	13580	13675	13823	13595	13764	13790	13682	13754	13915	13695	13718	13830	13776	13744	13792	13846	13864	13811	13715	13580	13691	13695	13729	13801	13680	13772	13750	13852	13856	13783	13680	13958	13962	13914	13776	13842	13682	13666	13904	13841	13815	13735	13974	13715	13910	13833	13818	13611	13727	13691	13910	13786	13770	13673	13846	13886	13665	13816	13449	13850	13951	13865	13717	13553	14003	13587	13684	13727	13885	13615	13858	13775	13692	13623	13715	13798	13857	13903	13983	13756	13697	13868	13915	13717	13921	13841	13925	13711	13821	13668	13896	13931	13951	14018	13785	13763	13864	13672	13822	13668	13747	13864	13751	13799	13672	13740	13806	13879	13867	13619	13826	13778	13818	13830	13771	13690	13592	13727	13901	13727	13652	13890	13618	13653	13712	13822	13798	13738	13861	13754	13654	13735	13821	13838	13914	13601	13776	13819	13819	13786	13709	13730	13847	13800	13868	13731	13756	13904	13762	13777	13860	13882	13789	13988	13802	13836	13644	13828	13814	13801	13769	13702	13806	13727	13852	13972	13582	13696	13685	13740	13720	13778	13719	13794	13868	13704	13813	13872	13835	13972	13781	13755	13724	13945	13791	13783	13764	13707	13889	13825	13796	13665	13811	13807	13884	13622	13751	13929	13870	13899	13808	13820	13692	13587	13759	13853	13833	13768	13756	13880	13683	13772	13675	13850	13827	13749	13818	13765	13702	13800	13738	13798	13724	13769	13812	13803	13794	13739	13629	13797	13656	13722	13878	13868	13814	13731	13781	13588	13957	13846	13827	13730	13785	13786	13771	13861	13788	13790	13783	13684	13759	13754	13738	13783	13799	13798	13793	13894	13850	13770
23957	21085	28439	24384	23073	23915	23741	20387	18700	17784	16951	16586	16781	16601	16800	16497	16567	16456	16331	15995	16180	16168	16210	16072	16137	16244	16173	16172	15915	16217	16182	16090	16133	16097	16015	16157	15991	16127	15830	16148	15929	15895	16009	16052	15701	15865	16004	16007	15686	15705	16015	15883	15923	15848	15953	16106	15871	16096	15849	15657	15920	15911	15968	16171	15916	16062	15858	15855	16027	15835	15749	15789	15881	15764	15857	15897	15948	15867	15798	16023	15800	15966	15958	15935	15931	15928	15933	15899	15894	15821	15947	15883	15811	15848	15875	15874	15950	15685	15739	15842	15877	15801	15895	15773	15874	15779	15740	15598	15714	15798	15669	15913	16101	15917	15839	15714	15898	15670	15892	15882	15982	15843	15856	15945	15826	15961	15825	15840	15955	16045	15953	15602	15853	16093	15762	15723	15998	15763	15776	15984	15774	15713	15744	16051	16117	15928	15778	15867	15708	15961	15779	16008	15729	15881	15909	15795	15770	15886	15969	15722	16063	15945	15841	15857	15869	15915	15914	16041	16139	15930	15784	15863	15763	15857	15670	15831	15928	15779	15783	15805	15736	15843	15907	15946	16096	15950	16019	15838	15942	15855	15743	15978	15850	15776	15966	15919	15943	15713	15874	15849	16048	16076	15897	15970	15761	15861	15734	15781	15758	15904	16035	15946	15830	15798	15820	16008	15835	15804	15914	15778	15916	15906	15962	16086	15602	15645	15862	15765	15713	15671	16032	15977	15785	15771	15884	15899	15829	15902	15872	15974	15824	16046	15806	15872	15808	15657	15713	16014	15835	15835	15893	15793	15782	15779	15789	15782	15930	16064	15806	15825	15930	15752	16003	15861	15870	15687	15953	15910	15935	15736	15985	16207	15873	15946	15820	15845	15751	15840	16053	15875	15998	15630	15737	15821	15836	15862	15825	15996	15985	15758	16039	16014	15971	15853	15840	15780	15791	15934	15876	16052	15944	15838	15805	15681	16168	15765	15874	15892	15700	15944	16168	15654	15706	15902	15940	15981	15734	15882	15800	15861	15821	15846	15821	15834	15968	15830	15944	15903	15974	16038	15943	16005	15911	15971	15814	15757	15873	15684	15870	15931	15977	15855	15748	15793	15947	15932	15815	15751	15934	15866	15936	15503	15857	15796	15841	15818	15754	16004	15823	15687	15914	15892	15686	15856	15869	15752	15824	16036	15918	15858	15848	15947	15873	15759	15933	15697	15682	15975	15910	15711	16020	15944	15840	15930	16012	16010	15880	15724	15937	15761	15882	16116	15656	16074	15986	16038	15899	15930	15893	15743	16037	15834	15978	16032	15966	15859	15908	15880	15812	15990	15798	16032	15930	15999	15887	15861	15938	15924	15782	15812	15834	15763	15838	15988	16014	15769	15925	15770	15891	15736	16083	15814	15917	15967	15885	16125	16025	15877	15717	15971	15827	15853	15887	15828	15839	15842	15816	15941	15817	15880	16021	16089	15847	15830	15769	15791	15705	15831	15809	15829	15951	15930	15863	15975	15971	15991	15857	15834	16012	15831	15672	15837	15771	15802	16033	15868	15933	15863	15910	15844	15916	15998	15830	15856	15931	15809	15961	15880	16012	15746	16012	15944	15792	15803	15904	15761	15809	15691	15717	15997	15777	15825	15917	16000	15877	15953	15682	15765	15757	15911	16116	15977	15942	15856	15892	15942	15725	15681	15887	15999	15974	15790	15747	15867	16074	15955	15699	15856	15686	15665	15859	15891	15968	15591	15882	16025	15810	15881	15933	16086	15864	15865	15903	15816	16056	15993	16054	16036	15888	15896	15799	15928	15863	15660	15932	15768	15955	15818	15889	16052	15921	15700	15743	15728	15838	15880	15648	15834	15848	15868	15993	15822	15710	15775	16049	16055	15792	15783	15860	16036	15982	15827	15807	15817	15954	15897	15814	15888	15845	15699	15828	15849	15677	16037	15981	15815	15901	15867	15802	15694	15892	15956	15797	15804	15812	15853	15954	15943	15743	15707	15931	15860	15856	15695	15760	15935	15710	15836	15940	15835	16036	15880	15831	15907	15942	15954	15970	15718	15850	15972	15772	15823	15964	16043	16056	15715	15745	15852	15793	16048	15934	15995	15936	15952	16009	15950	15826	15686	15787	15910	15874	15932	15911	15688	16021	15943	15797	15938	16008	15686	16126	15915	15947	15884	15989	15940	15955	15922	15964	15766	16018	15804	15648	15792	15826	15532	15800	15947	15943	15858	15692	15854	15497	15837	15669	15925	15821	15836	15870	15813	16068	15766	16030	15797	15765	15840	15884	15846	15921	15718	15840	15899	15809	15952	15916	15981	16044	15655	15878	15858	15857	15861	15822	15686	16046	15746	15854	15719	15859	16004	15904	15838	15829	15940	15886	15823	15942	15895	15861	15836	15827	15913	15807	15964	16075	15771	15985	15700	15873	15779	15930	15829	15905	15818	15815	15854	15892	15778	15917	15893	15895	15851	15621	15751	15879	15862	15790	15855	15818	15753	15952	15712	15962	15837	15841	16043	15907	15810	15925	15943	15786	15757	16013	15728	16049	15898	15822	15763	15966	16044	15929	15972	16088	16164	15956	15672	15937	15709	15901	15788	15673	15833	15887	15935	15858	15747	15945	15830	15726	15629	15737	16008	15710	15834	15894	15825	15860	15904	15843	15620	15767	16013	16020	15857	15920	15810	16017	15805	15930	15857	15982	15895	15926	15914	16001	15705	15947	15603	15869	15970	15709	15945	15904	15987	16123	15829	15998	15865	15783	15840	15891	15841	15644	15864	15777	15828	15796	15805	15930	15833	15912	15902	15875	15910	15953	15989	15863	15906	16101	15958	15691	15788	16028	15912	16048	15822	15821	16019	15935	15928	15841	15752	16144	16013	16048	15861	15875	15809	15826	15934	15786	15985	15741	15881	15644	15905	16033	15891	16123	15792	15948	15836	15847	15874	16059	15798	15797	15809	15728	15812	15826	15751	15796	15964	15954	15881	15930	15855	15955	15856	15845	15703	16075	16042	15883	15985	15935	15996	15987	15888	16052	15855	15893	15862	15933	15790	16068	16077	15815	15912	15874	16015	15721	15962	15901	15915	16161	15910	15757	16118	15863	15806	15843	15989	15797	15788	15884	15797	15752	15983	15967	15785	16012	15810	15886	15844	16011	15839	15721	15921	15761	15811	15943	15986	15923	16023	15897	15898	15801	15880	15869	15785	15889	15864	15733	15878	16008	15927	15889	15774	15900	15829	15814	15942	15942	15679	15894	16003	15911	15784	15861	15906	16101	15892	15893	15861	15761	15792	15797	15987	15845	15702	15976	15971	15735	15992	16074	15804	15753	15699	15695	15971	15934	15818	15842	15725	15817	15922	15699	15888	15732	15767	15737	16040	15896	15663	15946	15939	15933	15931	16205	15851	15667	15791	15779	15796	15913	15789	15845	16011	15761	15658	15797	15968	15876	15863	15875	15860	15926	15919	15740	15930	15695	15891	16048	15837	16001	15869	15740	15698	15710	16119	15885	15899	15763	15962	16177	15830	16028	15845	16047	15805	15875	15908	15931	15767	15856	15571	15768	15840	16009	15888	15604	15849	15974	15786	15791	16124	16078	15832	15763	15818	15815	15872	15910	15770	15883	15838	15872	15792	15845	15933	15863	15786	15885	15850	15739	15857	15881	15896	15946	15958	15804	15808	15917	15873	15911	15795	15799	15916	16124	15718	15789	15794	15842	15885	16004	15809	15685	15780	15923	15810	15802	15841	15835	15944	15920	15829	15894	15926	15629	15729	15850	15832	15928	16045	15950	16019	15831	16092	15951	16016	16004	15937	16042	15721	15764	15627	15886	15885	15956	15656	15850	15838	16014	15830	15952	15822	15813	15772	15850	15859	15792	15765	15736	15670	15808	15810	16030	15960	15906	15729	15741	15937	15961	15935	15911	15733	15801	15834	15704	15723	15952	15973	16035	16103	16046	16007	15906	15951	15907	15866	15768	15874	15972	15870	15842	15901	15911	16133	15854	15889	15869	16029	16059	16080	15954	15917	15667	15771	15888	15787	15863	15863	15819	15898	15694	15942	16020	15938	15906	15844	15747	16128	15855	15757	15911	15825	16064	15936	16017	15709	15897	16061	15802	15730	15970	15901	15939	15796	15934	15795	15813	15762	16103	15933	16009	16021	15932	16075	15857	15849	15818	15860	15819	15834	15829	15820	15943	15878	15791	15796	15908	16033	15940	15942	16049	15751	15842	15707	15875	15907	15771	15952	15899	15847	15858	15612	15795	15939	16047	16008	15860	15649	15711	15802	15969	15958	15967	15794	16090	15816	15862	16022	15963	15998	16001	15883	15849	15933	15803	15586	15835	15945	15829	15874	15983	15790	15604	15951	15829	15788	15935	15899	15910	15991	15859	15810	15952	15828	15880	15860	15811	15846	15808	15998	16016	15876	15949	15728	15927	15882	15651	15807	16004	15885	15883	15826	15873	15924	15833	15824	16080	15784	15754	15864	15940	15985	15877	15720	15797	15893	15853	16195	15884	15718	15881	15979	15873	15746	15678	15927	15865	15924	15929	15923	15731	15774	15710	15731	15924	15922	15840	15765	16013	15977	15944	15984	15768	15957	15992	15990	15892	15860	15951	15851	15926	16044	15925	15819	15934	16016	15752	15586	15885	15922	15953	15859	15956	15859	15911	16043	15826	15962	15707	15723	15654	15868	15751	15776	15977	15902	16123	15710	15749	15762	15804	15676	15914	15792	15820	15845	15910	15902	15818	15789	15908	15955	15850	15607	15841	15930	15930	15999	16010	15968	15965	15846	15796	15916	15947	15693	15854	15980	15898	15925	15824	15748	15844	15949	16078	15689	15897	15802	15873	15812	15745	16183	15910	15964	15945	16079	15914	15887	16170	15819	15768	15974	15673	15925	15834	16037	15874	15665	15841	15936	15671	15976	15997	15987	16118	15973	15831	15793	15957	15929	15904	15937	16073	15739	16007	16000	15954	15708	15916	15994	15794	15971	15834	16071	15807	15909	15890	15932	15822	15870	15762	15916	15961	16006	15784	15857	15787	15818	15763	15759	15993	16034	15966	15941	15876	15847	15788	15706	15969	15761
23474	41520	37780	29563	25846	22552	21635	20202	17453	16130	15118	15054	15085	14929	14914	14741	14524	14460	14338	14304	14164	14077	14045	13973	14196	13830	13786	13780	13838	13920	13742	14007	13905	13808	13991	13861	13702	13916	13803	13877	13811	13681	13811	13656	13776	13753	13636	13820	13664	13874	13723	13792	13739	13613	13826	13850	13844	13851	13691	13712	13983	13869	13713	13745	13828	13803	13673	13678	13740	13537	13759	13791	13724	13711	13684	13766	13848	13642	13738	13366	13615	13703	13746	13506	13748	13790	13749	13692	13707	13467	13866	13771	13660	13865	13695	13782	13748	13822	13730	13755	13711	13527	13766	13691	13726	13786	13766	13803	13633	13660	13728	13777	13634	13648	13788	13734	13907	13726	13624	13678	13696	13639	13776	13599	13601	13625	13835	13662	13801	13830	13683	13703	13693	13811	13806	13659	13657	13726	13732	13724	13644	13763	13711	13835	13623	13788	13835	13789	13610	13759	13661	13754	13730	13678	13788	13792	13771	13635	13587	13845	13629	13753	13711	13556	13643	13774	13755	13665	13643	13545	13762	13738	13800	13827	13771	13804	13787	13547	13804	13619	13881	13735	13631	13789	13548	13631	13839	13630	13681	13861	13781	13761	13826	13596	13774	13658	13747	13706	13730	13570	13643	13822	13788	13730	13683	13751	13701	13520	13711	13645	13674	13724	13614	13514	13790	13751	13673	13786	13804	13637	13748	13684	13651	13746	13787	13631	13832	13742	13585	13668	13610	13769	13746	13638	13806	13636	13613	13589	13583	13827	13618	13670	13694	13662	13808	13848	13686	13616	13779	13791	13773	13655	13746	13686	13654	13590	13706	13714	13825	13759	13690	13863	13808	13633	13684	13871	13718	13635	13753	13839	13751	13545	13682	13583	13553	13663	13703	13787	13753	13739	13753	13669	13566	13783	13751	13674	13764	13813	13673	13674	13790	13689	13748	13803	13783	13732	13821	13722	13781	13838	13733	13666	13689	13692	13690	13843	13711	13719	13772	13615	13532	13754	13834	13583	13657	13884	13747	13549	13839	13837	13631	13666	13795	13710	13651	13459	13793	13758	13712	13819	13724	13652	13700	13799	13796	13780	13700	13702	13721	13805	13747	13707	13526	13797	13752	13700	13647	13498	13770	13811	13777	13684	13919	13607	13652	13632	13651	13775	13644	13784	13702	13840	13762	13781	13618	13734	13734	13665	13499	13882	13765	13669	13825	13666	13738	13733	13797	13670	13742	13711	13650	13596	13792	13571	13637	13609	13835	13641	13786	13657	13733	13588	13755	13608	13746	13632	13762	13701	13591	13863	13729	13606	13580	13734	13831	13911	13784	13478	13762	13712	13772	13687	13688	13776	13584	13736	13659	13723	13809	13611	13688	13585	13913	13765	13712	13746	13663	13692	13671	13735	13707	13774	13800	13659	13805	13812	13728	13641	13847	13760	13651	13789	13635	13790	13807	13670	13702	13683	13686	13807	13653	13795	13577	13707	13721	13655	13588	13747	13750	13827	13712	13875	13720	13692	13586	13619	13754	13565	13736	13742	13879	13616	13706	13736	13618	13713	13818	13580	13788	13790	13806	13847	13710	13539	13696	13695	13672	13702	13648	13765	13598	13802	13801	13508	13740	13738	13578	13707	13769	13768	13635	13911	13600	13714	13757	13647	13655	13676	13687	13837	13741	13707	13736	13603	13883	13723	13777	13752	13800	13722	13737	13557	13701	13736	13800	13687	13657	13734	13697	13680	13734	13767	13926	13658	13698	13708	13698	13760	13744	13639	13735	13679	13514	13718	13613	13611	13737	13655	13697	13731	13640	13714	13654	13850	13645	13750	13787	13724	13722	13554	13796	13872	13793	13642	13864	13708	13507	13740	13780	13648	13592	13669	13660	13828	13752	13743	13741	13741	13539	13688	13808	13622	13601	13688	13817	13811	13707	13707	13773	13623	13672	13732	13716	13615	13860	13791	13697	13823	13837	13466	13755	13769	13783	13709	13703	13749	13643	13700	13744	13757	13773	13755	13708	13497	13587	13778	13488	13671	13716	13721	13717	13674	13668	13601	13768	13679	13571	13587	13673	13807	13779	13813	13697	13588	13548	13708	13613	13616	13803	13760	13654	13632	13720	13646	13743	13650	13660	13706	13829	13697	13686	13635	13790	13532	13741	13792	13676	13816	13730	13827	13782	13776	13712	13570	13607	13585	13566	13744	13646	13599	13782	13675	13868	13732	13744	13736	13738	13810	13698	13632	13634	13726	13632	13801	13870	13872	13699	13608	13882	13741	13751	13617	13646	13676	13916	13651	13687	13761	13482	13694	13697	13639	13650	13579	13770	13752	13652	13780	13913	13667	13744	13635	13745	13622	13701	13735	13786	13694	13684	13715	13684	13592	13672	13692	13724	13835	13584	13591	13803	13741	13733	13713	13804	13810	13558	13645	13755	13704	13562	13793	13685	13636	13687	13566	13847	13677	13753	13664	13849	13641	13788	13791	13864	13614	13883	13660	13767	13818	13752	13853	13862	13877	13774	13606	13710	13738	13831	13720	13740	13692	13453	13621	13815	13736	13639	13749	13727	13685	13581	13863	13512	13798	13700	13784	13648	13757	13577	13669	13803	13731	13739	13676	13658	13714	13776	13738	13788	13608	13774	13815	13581	13607	13623	13842	13800	13611	13734	13749	13645	13754	13877	13759	13927	13675	13623	13723	13773	13600	13751	13753	13729	13612	13582	13753	13736	13554	13728	13705	13661	13736	13592	13770	13932	13659	13643	13906	13696	13750	13753	13747	13793	13817	13772	13634	13654	13742	13823	13821	13689	13704	13731	13792	13820	13619	13704	13790	13697	14002	13716	13864	13794	13778	13823	13589	13650	13820	13682	13769	13609	13758	13501	13716	13656	13695	13633	13660	13691	13757	13800	13726	13771	13687	13788	13810	13769	13445	13693	13643	13891	13707	13719	13766	13824	13658	13783	13703	13968	13633	13752	13636	13744	13720	13814	13804	13544	13718	13643	13659	13800	13799	13741	13704	13632	13624	13883	13675	13733	13832	13658	13697	13701	13574	13688	13803	13524	13586	13670	13743	13823	13704	13734	13673	13735	13643	13616	13717	13582	13751	13687	13661	13789	13691	13707	13797	13978	13760	13853	13744	13747	13725	13819	13881	13770	13654	13788	13707	13613	13763	13803	13575	13695	13671	13724	13699	13817	13792	13664	13533	13765	13776	13719	13674	13665	13682	13678	13797	13659	13781	13725	13970	13632	13762	13656	13793	13665	13638	13572	13682	13640	13722	13850	13621	13709	13678	13647	13558	13809	13745	13724	13713	13802	13650	13824	13613	13605	13868	13635	13814	13738	13719	13637	13670	13945	13711	13743	13708	13791	13723	13795	13785	13667	13679	13887	13624	13814	13782	13744	13707	13711	13826	13760	13868	13898	13726	13697	13699	13838	13761	13822	13641	13590	13701	13740	13500	13670	13603	13799	13609	13598	13625	13755	13760	13787	13754	13705	13603	13704	13757	13849	13746	13695	13653	13949	13714	13772	13795	13680	13733	13843	13657	13728	13724	13553	13654	13693	13763	13639	13751	13600	13785	13823	13720	13710	13698	13777	13761	13878	13696	13815	13670	13676	13698	13668	13660	13845	13738	13690	13679	13677	13887	13594	13706	13737	13596	13629	13694	13801	13541	13696	13739	13608	13684	13782	13815	13673	13626	13872	13802	13774	13791	13605	13708	13885	13550	13805	13717	13763	13764	13633	13884	13649	13692	13771	13731	13587	13755	13903	13625	13827	13722	13751	13626	13656	13726	13850	13732	13649	13546	13655	13756	13784	13846	13882	13783	13787	13713	13726	13823	13796	13722	13689	13663	13725	13652	13582	13798	13829	13692	13730	13873	13813	13743	13690	13769	13577	13750	13786	13723	13776	13755	13714	13949	13745	13730	13670	13769	13652	13780	13709	13721	13707	13811	13696	13662	13668	13737	13661	13663	13632	13750	13702	13663	13765	13831	13833	13596	13606	13747	13638	13620	13680	13631	13710	13749	13792	13674	13939	13731	13558	13718	13885	13748	13698	13793	13685	13853	13802	13721	13732	13778	13840	13730	13596	13701	13659	13728	13733	13638	13709	13668	13674	13723	13746	13643	13817	13717	13842	13927	13754	13730	13727	13615	13715	13802	13774	13645	13701	13799	13840	13688	13738	13551	13655	13834	13647	13905	13704	13704	13779	13760	13678	13655	13739	13829	13853	13809	13601	13776	13636	13928	13585	13645	13786	13712	13872	13675	13680	13655	13667	13715	13602	13751	13594	13723	13805	13728	13732	13762	13850	13709	13710	13619	13710	13766	13549	13812	13673	13694	13726	13618	13544	13727	13612	13632	13779	13703	13693	13827	13508	13646	13657	13698	13833	13630	13695	13586	13745	13771	13739	13730	13646	13802	13721	13729	13648	13594	13666	13767	13678	13865	13837	13660	13754	13639	13639	13668	13867	13668	13671	13748	13723	13729	13678	13830	13733	13539	13662	13711	13596	13816	13763	13580	13648	13813	13810	13691	13625	13603	13886	13853	13752	13669	13845	13648	13751	13721	13649	13889	13543	13685	13916	13791	13819	13864	13809	13630	13705	13750	13748	13638	13708	13783	13831	13733	13837	13651	13710	13708	13805	13857	13803	13769	13532	13666	13762	13658	13743	13833	13675	13634	13515	13820	13729	13692	13768	13645	13733	13630	13832	13811	13814	13722	13694	13752	13668	13569	13767	13681	13597	13417	13726	13654	13910	13708	13863	13555	13633	13648	13710	13760	13807	13700	13494	13665	13704	13626	13848	13726	13674	13727	13796	13740	13686	13767	13719	13660	13677	13855	13671	13787	13611	13604	13684	13739	13698	13889	13811	13684	13768	13742	13836	13715	13708	13812	13744	13562	13635	13830	13731	13743	13889	13999	13642	13811	13654	13958	13719	13851	13732	13831	13789	13667	13670	13796	13629	13593	13918	13856	13855	13762	13594	13781	13793	13769	13771	13612	13666	13721	13733	13860	13815	13698	13704	13678	13509	13687	13793	13733	13797	13685	13755	13719	13683	13671	13695	13782	13515	13688	13830	13755	13687	13648	13518	13689	13690	13617
22780	21046	28808	23561	21873	24968	28194	23108	20630	19663	18721	18259	18429	18244	18212	18016	17888	17810	17740	17627	17590	17479	17448	17498	17399	17282	17245	17155	17195	17252	17177	17418	17230	17218	17197	17028	16932	17146	17148	17338	17164	17096	17025	17081	17272	16938	17167	17197	17262	17172	17053	17187	17094	16966	17307	17061	16912	16946	17177	17038	17373	16953	17001	17153	17177	17253	17158	16890	17100	16996	16897	17016	16972	17135	16911	16971	17068	17221	16867	17253	17105	17304	17146	17063	17028	17139	17152	17303	16949	17092	16970	17281	16916	17117	16971	17091	17019	17006	17018	17090	16929	17134	17110	17092	17076	17006	17132	17018	17217	17181	16877	17166	16872	17045	17016	17036	17065	17140	17023	17172	17121	17138	17076	17030	17075	17274	17180	17222	17105	16973	16857	17101	16937	17145	17145	17123	17109	17004	16964	16960	16969	16815	16951	16880	16975	17203	17168	17099	17044	17125	16906	17227	17075	16924	17011	16885	17212	17046	17122	16704	16902	16898	16887	16992	17260	16961	16850	17152	17017	17002	16997	17106	17071	17049	17120	16965	16825	16885	16989	17045	16884	17084	16933	17026	16979	16978	17002	17212	17215	17066	16903	17002	17251	17069	16933	16835	17073	16910	16966	16906	17027	16911	17094	16953	17181	16931	16867	17045	17100	17008	16859	16952	16999	17119	17097	17053	16942	16924	17187	17052	16891	16918	16756	16907	17134	16795	16982	17100	16903	16797	17296	16936	16987	16993	17014	17104	17076	17163	17207	16939	16952	17046	17028	16908	17079	16999	16827	17153	16978	17091	17015	17051	17248	16981	16739	16905	17229	16994	16931	16960	16906	17068	16869	17055	16918	17088	17059	17101	17093	16908	16993	16963	17214	17056	17031	16966	17108	17057	17058	17087	16895	16877	16915	16997	16993	17046	16913	16988	16905	17134	16933	17035	17171	17105	16978	17031	16838	16959	16927	16943	17024	16976	17090	17028	17060	16989	16887	16953	17054	16869	17022	17117	17069	16919	17084	16874	17028	16867	16881	17118	17097	17152	17148	17055	16993	17014	17104	16992	16935	17011	16815	16949	16955	16983	16921	16775	16940	17131	17030	17047	17052	17083	17015	16940	16883	16903	17073	17073	17094	16904	16893	17083	16888	17011	17031	16941	17040	16793	17007	16831	17029	16959	17071	17111	17085	17198	17237	16913	16840	16978	16945	17011	16859	16924	16986	17141	16900	16734	16971	17188	17045	17041	16972	17039	17164	17054	17039	16861	16982	17023	16897	16824	16806	17041	17023	16913	17245	17118	17136	17123	17069	16828	16906	16890	16932	16847	17010	16940	16985	16914	17122	16921	16840	17140	16893	16875	16909	16996	16998	17039	16854	17081	17069	16990	17232	16916	16856	17100	16753	17003	17149	16954	16843	17140	17127	17010	17155	17114	17030	17196	17193	17116	17093	16971	17028	16965	17038	16928	17067	16947	16905	17023	17074	16881	16949	17059	16981	16951	16874	16973	16870	16966	16999	17066	16815	17104	16954	16781	16941	17057	17201	17050	16962	17015	17079	17125	16908	17070	16995	16961	17031	17213	17221	16889	16935	16958	16941	16934	16926	16961	17117	17147	17223	17129	17137	17025	17101	17015	16848	17031	17027	17084	17064	17119	16999	16926	17060	16883	17009	17155	16913	17103	17215	17075	17122	16988	16901	16950	16965	17105	16941	17021	17123	17042	16776	17049	16879	16967	16977	16964	17053	16783	17247	16891	17053	16896	17158	17059	17069	17035	16872	17033	16952	17073	17122	17135	17107	17143	17070	16858	17002	17012	17014	16846	17034	16947	17139	16865	16887	16948	17132	17029	16994	16864	17056	17007	16979	17011	16918	17086	17026	17140	16810	17033	17134	17033	16938	16941	16961	17001	17057	17173	16863	16986	17008	16817	16929	17035	17199	17005	17039	17165	16979	16996	17040	16985	17018	17064	16817	16867	16972	16970	17070	16988	16941	17040	16912	16876	17161	17026	16889	16963	16785	17086	16842	17103	17057	16902	17085	17178	17065	16879	16954	16801	17009	17127	17203	17131	17244	16911	16861	17164	17154	16992	16870	16946	16978	17019	17118	16725	16902	16823	16888	16879	16932	17003	16831	17062	17090	16997	17013	17092	17138	16982	16754	17059	16987	16991	16929	16990	17072	17011	17006	16931	16967	17038	17029	16915	17109	16998	16874	17095	17043	16998	16969	16892	16967	16890	17253	16748	16953	16906	16940	16995	17075	17021	17101	17096	17032	17022	17245	17035	17003	16972	17115	17077	17070	17139	17032	17197	16927	17079	16961	17204	16995	16917	16967	17019	16816	16930	17085	17063	17054	16839	16999	17066	17044	16980	17098	17086	17136	17002	16955	17008	17051	17033	16989	16875	17049	17019	17152	16991	16868	17039	16806	17079	16907	16929	17027	17055	17027	16789	17004	16855	17207	16999	17168	17087	16985	16861	16963	17089	17072	17127	17265	16702	17078	16996	17077	17105	16964	17082	17004	16840	17066	17002	17074	16870	16983	16934	16989	16722	16916	16977	17089	16876	17060	17005	17178	17103	17120	16973	17136	17067	16908	16879	16906	17046	16840	16991	17051	16787	17222	17202	17113	16725	16892	16965	16942	16933	17016	16762	17021	17035	17152	16929	16995	16969	16998	16939	17034	16867	17000	16786	16848	17030	16862	17035	17019	17144	17212	16953	16781	16956	16988	17014	17030	16821	16750	17009	16727	16867	17194	16920	17036	17133	16959	16969	16991	16973	17046	17088	17134	16854	17141	16879	17127	16969	17035	16991	17007	16951	17096	16767	16892	17179	17015	16959	16926	16968	17109	17214	17096	17177	16953	17086	17146	16932	17109	16951	16941	17112	17206	17095	17186	16905	17017	17082	16899	17049	16878	16911	16839	16992	17037	17031	17061	17157	16959	17070	16992	17071	17031	17131	16967	16949	17048	16931	17029	17086	17131	17013	16873	17075	16953	17105	17016	16965	17035	16964	17025	17047	17147	16863	17072	17017	17116	16894	16814	16933	17068	16723	17000	16979	17009	17099	16925	17013	16927	17006	16975	16950	17146	17202	17130	17002	17099	17029	17142	16999	17072	16918	17118	17034	17080	16979	17183	16899	16878	16874	16994	17013	16870	17213	17058	16883	17028	16893	16788	17133	16908	16941	17062	17029	17106	17042	16987	16925	16883	16918	17019	16939	16957	17144	17042	16854	16945	16763	16934	16984	16906	17100	16938	17006	16863	16987	17021	17014	16973	17147	17061	16778	17101	17045	17261	17186	17147	17075	17157	17022	16996	17038	17104	17094	17076	17010	17014	16964	17114	17052	16976	17044	16850	17262	17163	16916	16815	16900	17027	17136	17041	17029	16993	17062	17103	16958	16962	16923	16964	16958	17007	17085	16980	16944	17077	16958	16972	16965	17082	17047	17092	17077	16920	17081	17064	17082	16872	17101	17049	17055	17097	16906	16978	16887	17019	17241	17061	17155	16670	17137	17012	17097	16961	16921	17025	17062	17005	16942	16934	16940	16862	17081	16741	17123	16956	16899	16774	16842	17176	16851	17065	17040	16939	16943	16883	16990	16987	17010	16974	17165	16980	17003	16779	16952	16917	16961	16957	17109	16939	17196	16996	17092	16963	17175	16973	16913	16846	17072	16967	16928	17165	17021	17121	16916	17038	16941	17103	17271	17098	17076	17025	17129	17149	16818	16598	17031	16833	16927	16963	17277	17030	17063	16898	16952	16870	16924	16885	16993	17025	17020	17053	16951	16972	16910	16861	17166	17114	16843	17051	16921	17029	17149	17213	17175	17032	16985	16884	16982	16907	17080	16862	17072	17020	16992	16941	17055	16832	16835	17088	16880	16966	17095	16876	17024	17025	17051	17009	16990	16967	16912	16902	17013	16956	16774	17176	16829	16879	16902	17092	16854	16789	17019	17059	17099	16925	17073	16904	16928	16920	16909	16835	17184	17087	16892	16914	17115	17033	16921	17170	17193	16984	16943	16946	16880	16971	16832	16865	16873	17070	16905	16964	16940	17101	16976	17156	17034	16901	17030	17208	17047	17278	16832	16715	17122	17076	17002	17038	16953	17182	16990	17037	16915	16901	17123	16952	16908	16874	16897	16952	17107	17099	16975	16988	17060	17037	16955	17077	17149	17088	16990	16969	16939	17193	16951	17045	17190	16926	16859	17130	16947	16764	17169	16949	16973	16916	16853	16995	16933	17070	16985	17037	17042	17101	17120	16901	17181	17060	17048	17009	17225	16956	17156	16989	16861	17104	17171	17052	17142	17103	17067	17038	16918	16942	17160	17020	17115	16905	17098	16849	16840	16889	17085	17104	16881	16973	16923	17028	17175	17100	17126	17153	17158	17030	16998	17158	17021	16952	17053	17141	17208	16908	16881	16997	17060	16898	17039	17077	16927	17018	17015	16997	16918	16928	17008	16866	16911	16798	17061	16936	17167	16905	17053	17049	17040	17117	16716	17044	17007	17058	16802	16995	16987	17155	16912	16920	17059	17072	17130	17073	17060	17023	16758	17069	17033	16818	17032	17050	16914	16861	16973	16952	17027	16867	16899	17028	17126	17119	16984	16730	17062	16886	16924	17152	17012	17052	17026	17063	17053	16948	16857	17120	17036	17228	16993	16933	16954	16874	17066	17070	16915	17020	16976	17097	17043	16989	17039	16939	17157	16847	17071	16900	16973	16974	16966	16985	17050	17032	17053	16858	17127	16924	17151	17108	16946	17339	16982	16955	16966	16921	16853	16804	16891	17032	17118	17183	16941	17167	16870	16934	16975	16903	16953	16955	17013	17281	16827	17052	16902	16954	17064	16840	16970	17046	16856	16900	16977	17024	16999	17199	16988	16939	17056	16991	16871	16944	17097	16967	16937	16870	16920	17130	16946	16970	17094	17107	17296	17137	16860	17000	17015	17064	16909	16954	17119	17077	16759	16945	17056	16971	16920	17039	16967	16749	16717	17135	16900	16987	16859	16910	16841	17019	16990	16865	16894	17066	16947	17024	16834	17041	16994	17174	17007	17004	17159	17188	17174	16985	17065	16989	16995	16942	16947	16925	17043	16994	16865
25890	46184	42266	33652	29377	25840	24446	23167	19633	17726	16619	16071	15902	16068	15821	15856	15543	15471	15164	15074	15035	14909	14828	14713	14731	14581	14589	14708	14644	14554	14579	14654	14456	14556	14508	14457	14509	14621	14353	14388	14512	14288	14298	14426	14678	14520	14489	14274	14356	14365	14456	14237	14430	14521	14445	14420	14228	14305	14552	14494	14363	14357	14231	14361	14433	14381	14503	14419	14555	14540	14316	14431	14393	14387	14413	14472	14523	14343	14405	14371	14467	14406	14447	14381	14384	14391	14365	14323	14320	14414	14219	14531	14402	14449	14412	14290	14296	14473	14441	14397	14557	14352	14254	14272	14322	14423	14321	14419	14306	14332	14193	14366	14472	14376	14652	14397	14420	14453	14367	14363	14196	14156	14354	14512	14160	14335	14510	14493	14451	14429	14428	14480	14401	14348	14318	14485	14406	14338	14373	14407	14222	14347	14372	14311	14266	14544	14377	14456	14425	14285	14445	14258	14132	14287	14225	14380	14117	14566	14274	14420	14399	14426	14367	14393	14391	14372	14412	14278	14490	14297	14339	14217	14379	14312	14309	14651	14439	14535	14298	14495	14315	14278	14234	14374	14472	14379	14344	14301	14336	14469	14551	14444	14468	14369	14389	14325	14430	14409	14415	14273	14303	14450	14310	14201	14318	14421	14308	14279	14424	14396	14233	14377	14512	14438	14364	14218	14429	14530	14306	14404	14423	14318	14393	14295	14464	14291	14393	14462	14227	14301	14387	14380	14435	14305	14426	14388	14347	14567	14391	14295	14163	14305	14305	14297	14554	14428	14330	14435	14266	14301	14312	14504	14420	14482	14342	14280	14425	14496	14343	14388	14409	14471	14232	14349	14294	14262	14376	14386	14353	14113	14304	14420	14302	14507	14404	14466	14470	14330	14362	14347	14494	14214	14435	14441	14369	14302	14228	14369	14477	14289	14319	14349	14334	14339	14432	14513	14264	14382	14290	14513	14442	14334	14280	14210	14421	14362	14347	14471	14324	14360	14365	14384	14343	14365	14665	14337	14174	14282	14542	14480	14504	14329	14448	14461	14227	14377	14337	14438	14383	14360	14346	14328	14342	14250	14375	14504	14368	14333	14382	14404	14282	14318	14220	14341	14460	14528	14362	14324	14225	14295	14289	14297	14371	14287	14437	14274	14466	14369	14389	14337	14286	14214	14214	14355	14308	14369	14382	14350	14331	14385	14421	14295	14315	14354	14445	14375	14386	14553	14442	14309	14456	14293	14421	14199	14468	14352	14360	14353	14474	14333	14412	14466	14432	14255	14391	14413	14361	14441	14304	14296	14391	14479	14225	14385	14423	14365	14204	14397	14412	14281	14494	14361	14425	14172	14331	14373	14258	14255	14260	14269	14537	14331	14302	14299	14288	14352	14320	14255	14393	14241	14427	14258	14363	14216	14385	14367	14242	14278	14222	14334	14301	14345	14514	14348	14404	14213	14299	14339	14213	14352	14294	14290	14382	14312	14374	14358	14193	14392	14442	14215	14323	14199	14172	14220	14383	14367	14266	14310	14428	14313	14279	14428	14394	14436	14259	14276	14352	14420	14394	14300	14291	14352	14298	14134	14354	14341	14301	14314	14206	14397	14421	14370	14381	14352	14267	14334	14407	14257	14280	14368	14316	14398	14445	14465	14443	14373	14330	14261	14294	14412	14320	14373	14355	14186	14205	14396	14356	14291	14431	14486	14387	14375	14514	14356	14276	14310	14299	14396	14336	14388	14495	14275	14274	14430	14392	14230	14219	14283	14314	14116	14371	14279	14287	14422	14283	14380	14356	14329	14328	14414	14298	14419	14184	14473	14287	14231	14396	14228	14295	14282	14423	14244	14368	14426	14327	14371	14248	14426	14338	14375	14277	14538	14392	14255	14217	14404	14350	14386	14422	14404	14491	14180	14274	14375	14491	14416	14490	14224	14295	14340	14316	14241	14217	14382	14207	14281	14285	14331	14417	14151	14275	14308	14332	14208	14365	14424	14409	14356	14193	14368	14189	14394	14202	14363	14454	14200	14381	14432	14250	14294	14212	14373	14381	14480	14315	14391	14304	14391	14430	14284	14363	14335	14444	14367	14476	14163	14321	14431	14238	14347	14212	14285	14293	14212	14309	14365	14400	14356	14440	14563	14478	14384	14325	14415	14382	14346	14251	14465	14334	14247	14482	14487	14351	14344	14456	14446	14296	14366	14291	14247	14249	14377	14434	14315	14267	14295	14287	14400	14363	14231	14297	14388	14437	14373	14432	14144	14460	14260	14419	14528	14413	14286	14170	14189	14279	14338	14367	14427	14273	14266	14169	14438	14118	14267	14264	14365	14139	14165	14498	14497	14348	14543	14247	14392	14408	14335	14282	14329	14216	14455	14559	14284	14505	14378	14278	14293	14338	14310	14419	14361	14302	14374	14343	14247	14242	14320	14197	14479	14349	14314	14361	14275	14190	14232	14365	14226	14425	14260	14220	14309	14336	14200	14333	14415	14248	14373	14211	14415	14357	14175	14465	14358	14322	14539	14184	14408	14430	14525	14367	14363	14372	14341	14219	14244	14192	14370	14287	14514	14304	14335	14493	14169	14446	14342	14376	14421	14387	14561	14379	14324	14301	14321	14305	14389	14532	14308	14195	14256	14409	14504	14294	14344	14438	14342	14292	14407	14302	14473	14234	14246	14229	14232	14331	14233	14340	14356	14274	14244	14510	14224	14398	14366	14416	14393	14306	14449	14305	14298	14321	14319	14318	14335	14299	14518	14182	14385	14500	14356	14408	14401	14216	14381	14341	14387	14312	14327	14499	14259	14395	14301	14413	14406	14328	14371	14459	14270	14326	14334	14356	14257	14449	14318	14357	14455	14264	14411	14371	14431	14370	14346	14246	14531	14248	14266	14451	14341	14312	14277	14283	14495	14449	14289	14334	14217	14248	14339	14338	14435	14488	14240	14441	14406	14287	14464	14350	14273	14218	14461	14304	14349	14308	14184	14626	14338	14206	14439	14315	14150	14409	14395	14260	14434	14241	14295	14297	14185	14251	14404	14363	14330	14268	14557	14550	14373	14410	14373	14290	14413	14450	14424	14308	14297	14453	14288	14316	14331	14398	14156	14422	14284	14316	14338	14348	14293	14318	14354	14424	14256	14309	14198	14386	14521	14240	14329	14427	14450	14190	14359	14266	14377	14367	14540	14436	14482	14475	14161	14346	14410	14371	14365	14352	14399	14369	14402	14388	14372	14313	14327	14311	14296	14335	14173	14517	14063	14304	14197	14198	14354	14450	14453	14269	14323	14418	14189	14268	14348	14323	14434	14262	14265	14242	14409	14171	14134	14272	14260	14384	14266	14442	14482	14278	14400	14463	14500	14398	14364	14384	14338	14256	14371	14475	14465	14362	14231	14458	14616	14130	14280	14394	14207	14291	14237	14447	14283	14291	14309	14298	14463	14343	14305	14203	14464	14247	14358	14445	14307	14512	14290	14464	14357	14338	14255	14246	14311	14496	14420	14311	14358	14238	14429	14436	14371	14267	14340	14402	14327	14291	14414	14184	14256	14166	14347	14377	14263	14181	14479	14320	14270	14298	14322	14228	14310	14601	14357	14378	14349	14266	14323	14364	14326	14366	14156	14411	14287	14407	14467	14283	14233	14264	14322	14436	14167	14313	14280	14399	14266	14313	14213	14389	14296	14314	14455	14330	14326	14368	14417	14400	14268	14452	14471	14299	14288	14360	14311	14357	14218	14273	14341	14319	14392	14336	14205	14372	14376	14314	14329	14291	14569	14518	14262	14471	14238	14253	14490	14256	14401	14294	14500	14327	14283	14423	14270	14395	14383	14175	14248	14415	14381	14339	14435	14349	14349	14300	14277	14293	14334	14205	14282	14195	14312	14365	14251	14519	14508	14171	14302	14485	14340	14287	14284	14270	14210	14300	14210	14521	14384	14145	14453	14330	14252	14339	14456	14482	14545	14460	14201	14402	14358	14343	14389	14341	14280	14405	14319	14325	14265	14305	14414	14371	14334	14363	14230	14375	14412	14172	14400	14415	14307	14460	14364	14244	14420	14332	14271	14415	14691	14462	14256	14496	14249	14499	14259	14315	14276	14309	14093	14490	14483	14365	14225	14365	14198	14357	14084	14292	14384	14283	14296	14311	14441	14345	14321	14455	14265	14253	14386	14302	14264	14306	14277	14246	14397	14346	14268	14391	14218	14322	14337	14292	14346	14321	14298	14441	14377	14190	14548	14015	14419	14393	14284	14319	14271	14688	14098	14307	14446	14168	14234	14358	14287	14387	14384	14329	14366	14374	14207	14256	14484	14393	14452	14270	14409	14190	14339	14384	14247	14411	14492	14304	14263	14358	14360	14413	14214	14220	14285	14319	14395	14330	14391	14286	14410	14264	14331	14220	14492	14377	14311	14479	14293	14390	14250	14310	14315	14242	14449	14391	14431	14358	14327	14346	14256	14459	14219	14434	14379	14312	14419	14499	14419	14396	14184	14453	14490	14272	14455	14342	14435	14486	14321	14270	14361	14355	14424	14540	14333	14091	14040	14314	14396	14379	14274	14187	14194	14366	14286	14346	14406	14272	14438	14377	14379	14187	14331	14324	14270	14362	14523	14318	14446	14307	14414	14222	14445	14237	14369	14332	14296	14361	14337	14221	14369	14235	14480	14401	14605	14173	14478	14394	14312	14184	14411	14215	14228	14540	14199	14312	14410	14166	14429	14239	14209	14256	14375	14299	14242	14170	14123	14368	14236	14325	14390	14317	14465	14361	14460	14312	14244	14271	14386	14357	14220	14404	14346	14508	14378	14397	14433	14247	14213	14440	14369	14399	14267	14238	14337	14476	14311	14350	14383	14235	14276	14275	14336	14366	14389	14279	14400	14439	14416	14380	14359	14318	14213	14352	14327	14402	14363	14302	14404	14390	14400	14537	14459	14433	14433	14277	14306	14267	14248	14292	14131	14263	14339	14424	14355	14150	14389	14345	14177	14466	14300	14307	14420	14460	14336	14403	14379	14421	14405	14294	14446	14346	14255	14308	14251	14354	14277	14329	14258	14401	14304	14410	14350	14340	14482	14288	14182	14363	14277	14462	14414	14417	14443	14192	14358
27978	23599	28544	25854	21094	19406	18632	18045	17184	16431	15880	15821	16094	15923	15928	15960	15660	15629	15883	15705	15570	15637	15715	15814	15756	15329	15739	15278	15560	15583	15604	15538	15653	15569	15667	15285	15447	15447	15555	15573	15520	15366	15549	15505	15498	15481	15483	15497	15691	15601	15470	15479	15490	15342	15424	15501	15517	15489	15654	15557	15524	15508	15530	15396	15526	15403	15620	15566	15531	15621	15622	15589	15478	15607	15613	15480	15459	15470	15503	15586	15449	15465	15420	15418	15711	15653	15661	15518	15610	15488	15475	15308	15535	15579	15551	15456	15615	15387	15309	15477	15460	15496	15414	15478	15504	15598	15339	15519	15430	15321	15559	15602	15378	15526	15543	15556	15368	15483	15409	15424	15329	15487	15408	15382	15569	15580	15451	15255	15580	15386	15227	15514	15466	15493	15602	15572	15667	15369	15436	15415	15442	15492	15466	15394	15441	15590	15497	15391	15381	15632	15393	15490	15463	15541	15574	15434	15378	15437	15568	15522	15457	15448	15374	15288	15506	15578	15484	15510	15475	15472	15527	15434	15364	15452	15530	15533	15587	15423	15693	15613	15540	15411	15379	15583	15475	15194	15332	15530	15463	15438	15450	15479	15813	15475	15556	15276	15425	15375	15451	15757	15486	15533	15500	15643	15546	15566	15504	15559	15596	15600	15492	15680	15517	15482	15512	15431	15536	15467	15712	15516	15645	15455	15571	15482	15437	15564	15672	15454	15492	15482	15366	15337	15355	15457	15357	15459	15587	15661	15499	15461	15385	15589	15483	15503	15410	15598	15342	15471	15389	15424	15446	15559	15480	15436	15538	15454	15520	15579	15366	15478	15692	15370	15265	15512	15610	15544	15593	15493	15447	15535	15488	15418	15534	15643	15538	15473	15468	15470	15520	15496	15645	15405	15416	15458	15433	15535	15511	15544	15514	15543	15512	15374	15568	15497	15480	15649	15361	15394	15308	15465	15560	15630	15351	15378	15413	15653	15637	15445	15386	15630	15614	15314	15540	15676	15464	15467	15510	15357	15392	15545	15333	15380	15408	15516	15432	15403	15407	15339	15606	15871	15565	15374	15352	15373	15570	15679	15562	15454	15544	15617	15454	15478	15622	15556	15481	15250	15523	15431	15632	15449	15469	15659	15464	15352	15408	15359	15491	15483	15451	15465	15482	15371	15443	15442	15327	15507	15504	15418	15692	15493	15198	15262	15588	15622	15450	15498	15538	15779	15576	15389	15384	15440	15494	15570	15484	15645	15534	15407	15301	15650	15650	15375	15395	15533	15497	15540	15549	15278	15649	15566	15488	15589	15395	15651	15583	15593	15731	15660	15504	15630	15569	15624	15492	15387	15501	15458	15556	15657	15408	15551	15614	15641	15617	15572	15756	15489	15314	15610	15475	15657	15523	15588	15569	15358	15581	15758	15619	15265	15587	15519	15563	15630	15483	15584	15414	15544	15770	15351	15577	15594	15394	15553	15533	15591	15665	15489	15266	15403	15471	15366	15495	15507	15244	15378	15381	15537	15523	15583	15620	15587	15573	15398	15581	15650	15346	15569	15431	15342	15463	15504	15412	15526	15634	15598	15652	15405	15424	15604	15724	15349	15494	15499	15548	15390	15625	15467	15564	15403	15619	15450	15436	15606	15631	15433	15466	15584	15636	15520	15505	15586	15639	15371	15488	15711	15379	15333	15364	15334	15387	15530	15607	15276	15578	15460	15387	15554	15330	15580	15432	15688	15500	15432	15515	15564	15516	15639	15437	15604	15602	15445	15487	15335	15417	15605	15388	15526	15345	15511	15590	15462	15492	15658	15586	15693	15456	15462	15583	15579	15400	15509	15391	15462	15298	15556	15666	15495	15532	15594	15788	15632	15564	15378	15462	15483	15520	15473	15552	15271	15488	15475	15439	15317	15591	15665	15604	15612	15628	15419	15297	15536	15434	15447	15526	15602	15661	15618	15449	15621	15711	15410	15513	15393	15464	15576	15657	15546	15633	15512	15532	15629	15503	15689	15452	15331	15609	15447	15497	15443	15254	15427	15514	15396	15316	15419	15786	15625	15704	15557	15603	15603	15852	15501	15459	15493	15305	15537	15542	15510	15419	15686	15687	15533	15352	15805	15670	15575	15593	15345	15544	15636	15607	15588	15496	15413	15601	15404	15774	15368	15462	15596	15503	15657	15585	15378	15399	15422	15522	15454	15290	15238	15518	15499	15558	15717	15558	15642	15590	15530	15613	15460	15564	15514	15466	15404	15559	15393	15553	15559	15403	15490	15602	15516	15536	15600	15446	15548	15550	15460	15549	15409	15461	15525	15705	15599	15576	15475	15356	15444	15271	15450	15570	15514	15586	15611	15509	15523	15538	15515	15574	15524	15525	15606	15571	15449	15623	15406	15634	15276	15481	15449	15506	15387	15512	15673	15427	15340	15447	15548	15517	15543	15567	15462	15435	15201	15619	15382	15514	15442	15360	15463	15374	15594	15480	15639	15490	15355	15506	15426	15512	15510	15654	15697	15609	15334	15447	15523	15588	15637	15380	15307	15631	15677	15676	15435	15353	15495	15320	15492	15389	15322	15536	15352	15508	15723	15420	15604	15487	15430	15662	15366	15495	15382	15481	15387	15408	15444	15452	15358	15647	15718	15647	15373	15451	15519	15422	15406	15622	15520	15587	15436	15494	15443	15339	15429	15646	15531	15423	15521	15431	15492	15592	15569	15536	15275	15362	15388	15488	15443	15539	15432	15689	15596	15466	15550	15430	15537	15441	15570	15584	15424	15560	15573	15646	15536	15526	15436	15668	15509	15545	15382	15514	15652	15576	15509	15521	15565	15430	15570	15609	15607	15589	15588	15553	15349	15322	15518	15686	15438	15545	15544	15222	15437	15333	15455	15549	15702	15601	15620	15632	15620	15382	15472	15588	15625	15523	15681	15512	15538	15454	15479	15633	15270	15494	15498	15448	15459	15642	15694	15581	15518	15610	15551	15419	15511	15430	15598	15634	15679	15578	15495	15566	15297	15501	15398	15321	15557	15618	15637	15300	15560	15486	15509	15483	15645	15554	15497	15524	15583	15516	15369	15568	15412	15522	15374	15464	15374	15412	15669	15693	15278	15396	15506	15634	15505	15560	15542	15369	15533	15587	15584	15585	15440	15538	15509	15493	15391	15389	15433	15496	15664	15456	15564	15408	15374	15651	15548	15585	15352	15525	15491	15555	15637	15372	15405	15421	15344	15407	15427	15600	15375	15749	15580	15501	15517	15428	15533	15453	15435	15579	15384	15563	15438	15590	15494	15725	15418	15429	15497	15579	15423	15274	15526	15266	15378	15491	15506	15716	15668	15693	15377	15738	15616	15406	15551	15535	15606	15639	15488	15279	15627	15336	15499	15562	15533	15305	15566	15379	15492	15529	15314	15395	15681	15521	15618	15595	15585	15465	15561	15437	15284	15557	15600	15547	15536	15349	15509	15699	15520	15494	15596	15698	15582	15464	15198	15621	15536	15591	15590	15296	15502	15485	15533	15518	15560	15504	15502	15443	15498	15493	15383	15451	15488	15686	15721	15438	15383	15318	15501	15509	15479	15532	15426	15607	15604	15525	15480	15345	15521	15361	15406	15287	15380	15374	15673	15681	15611	15470	15659	15719	15575	15627	15401	15508	15407	15612	15467	15380	15698	15476	15682	15523	15730	15475	15609	15340	15665	15675	15397	15520	15497	15682	15381	15289	15579	15571	15494	15583	15581	15583	15520	15483	15510	15353	15522	15607	15374	15556	15442	15281	15459	15377	15560	15392	15399	15432	15334	15486	15208	15437	15516	15499	15548	15424	15543	15695	15405	15534	15417	15478	15459	15371	15406	15489	15457	15470	15413	15445	15610	15501	15596	15450	15556	15635	15452	15411	15465	15375	15525	15283	15431	15602	15698	15574	15670	15419	15505	15488	15610	15506	15570	15386	15548	15413	15376	15561	15366	15485	15411	15559	15383	15362	15497	15478	15315	15519	15328	15442	15424	15661	15576	15318	15492	15412	15535	15589	15606	15573	15654	15675	15753	15656	15495	15452	15602	15421	15541	15552	15512	15550	15645	15414	15261	15497	15627	15675	15604	15709	15548	15502	15493	15468	15482	15490	15596	15561	15534	15260	15229	15488	15659	15654	15440	15489	15499	15484	15601	15534	15442	15448	15227	15399	15463	15524	15498	15399	15376	15661	15229	15498	15531	15486	15554	15484	15480	15629	15434	15388	15533	15448	15419	15424	15603	15816	15481	15533	15511	15667	15576	15445	15576	15544	15493	15464	15517	15591	15550	15553	15485	15344	15399	15455	15459	15685	15660	15527	15480	15569	15439	15622	15412	15462	15469	15503	15386	15657	15424	15705	15417	15515	15621	15429	15574	15536	15433	15553	15706	15555	15511	15467	15492	15548	15412	15547	15610	15606	15682	15716	15380	15496	15343	15677	15424	15549	15653	15542	15496	15295	15421	15584	15584	15587	15487	15525	15625	15553	15427	15523	15699	15615	15434	15665	15477	15276	15655	15484	15335	15556	15633	15417	15408	15531	15648	15402	15482	15555	15517	15413	15492	15780	15487	15260	15565	15386	15513	15419	15339	15305	15591	15603	15473	15648	15430	15544	15460	15531	15536	15557	15455	15400	15610	15553	15611	15505	15627	15544	15435	15519	15708	15490	15547	15382	15295	15295	15296	15450	15331	15477	15430	15397	15513	15486	15686	15405	15435	15597	15450	15636	15469	15548	15617	15449	15465	15636	15507	15554	15456	15523	15382	15703	15541	15506	15567	15767	15678	15537	15588	15555	15287	15405	15510	15635	15487	15613	15468	15481	15549	15306	15465	15432	15632	15536	15547	15474	15464	15540	15453	15625	15538	15430	15313	15468	15564	15530	15359	15404	15455	15620	15439	15429	15544	15389	15389	15507	15596	15593	15494	15366	15568	15611	15448	15520	15521	15617	15686	15524	15529	15584	15563	15560	15410	15716	15324	15560	15413	15406	15460	15374	15610	15732	15599	15598	15488	15788	15428	15703	15535	15472	15593	15482	15305	15544	15546	15843	15640	15563	15500	15424	15682	15561	15411	15306	15439	15600	15795	15590	15357
22950	33399	30304	23716	20756	18499	17862	17260	15571	14603	14033	13941	14001	14048	14049	14171	13907	13741	13817	13712	13671	13584	13805	13668	13557	13671	13411	13593	13671	13463	13707	13621	13377	13447	13484	13506	13438	13448	13651	13416	13526	13569	13520	13445	13584	13355	13502	13259	13558	13366	13528	13377	13362	13382	13380	13428	13607	13498	13623	13561	13455	13406	13468	13465	13387	13524	13531	13561	13450	13553	13538	13519	13704	13497	13486	13532	13409	13467	13497	13764	13476	13473	13566	13613	13596	13511	13462	13418	13559	13496	13527	13551	13444	13488	13506	13353	13325	13527	13563	13515	13590	13566	13532	13458	13539	13496	13403	13523	13486	13573	13429	13435	13356	13511	13826	13511	13354	13443	13492	13469	13334	13383	13417	13378	13587	13325	13485	13575	13445	13406	13512	13480	13517	13366	13526	13492	13531	13449	13449	13446	13484	13531	13445	13459	13426	13405	13362	13419	13425	13359	13404	13403	13380	13382	13429	13502	13494	13574	13264	13463	13446	13576	13357	13548	13493	13337	13489	13397	13444	13609	13493	13344	13552	13490	13623	13479	13561	13445	13413	13526	13507	13419	13499	13554	13539	13477	13410	13501	13429	13367	13470	13292	13551	13395	13531	13475	13446	13495	13568	13471	13383	13652	13584	13398	13532	13436	13336	13275	13570	13521	13473	13513	13447	13406	13417	13461	13625	13357	13462	13518	13334	13562	13561	13395	13372	13561	13544	13436	13346	13285	13358	13469	13437	13466	13373	13419	13488	13430	13335	13498	13384	13555	13465	13413	13456	13409	13481	13600	13536	13628	13530	13514	13355	13373	13399	13661	13414	13428	13454	13399	13547	13440	13444	13397	13490	13362	13508	13484	13465	13464	13591	13397	13521	13410	13406	13584	13597	13467	13452	13429	13628	13308	13549	13597	13365	13524	13493	13560	13515	13336	13463	13427	13410	13598	13676	13521	13411	13354	13505	13421	13382	13556	13446	13595	13514	13447	13479	13400	13454	13490	13564	13397	13489	13367	13435	13464	13448	13572	13421	13459	13331	13470	13487	13438	13510	13563	13461	13369	13361	13389	13598	13579	13424	13433	13453	13442	13445	13603	13467	13642	13442	13608	13564	13655	13482	13484	13457	13426	13464	13466	13534	13282	13493	13536	13394	13313	13406	13335	13309	13321	13367	13481	13419	13401	13504	13556	13460	13422	13490	13493	13462	13498	13446	13508	13490	13378	13454	13407	13603	13528	13499	13427	13526	13440	13662	13402	13518	13377	13425	13505	13393	13372	13386	13401	13474	13540	13500	13478	13607	13303	13394	13495	13468	13478	13481	13352	13464	13595	13594	13558	13337	13608	13321	13748	13530	13457	13265	13635	13513	13458	13638	13394	13455	13488	13593	13537	13482	13332	13466	13371	13261	13405	13525	13502	13371	13486	13343	13309	13649	13500	13542	13325	13408	13357	13659	13349	13368	13281	13411	13374	13460	13337	13611	13396	13485	13475	13615	13375	13446	13432	13456	13404	13570	13268	13280	13529	13377	13646	13288	13295	13682	13459	13533	13605	13484	13533	13626	13473	13566	13556	13615	13490	13504	13456	13323	13559	13550	13408	13471	13367	13607	13367	13415	13443	13626	13447	13439	13455	13532	13430	13494	13244	13553	13331	13456	13373	13507	13472	13472	13540	13374	13447	13486	13534	13311	13417	13493	13421	13515	13441	13520	13532	13489	13466	13495	13529	13497	13467	13413	13466	13426	13542	13334	13312	13552	13379	13551	13423	13372	13595	13647	13537	13451	13502	13284	13512	13412	13463	13516	13489	13480	13416	13483	13342	13252	13537	13551	13383	13611	13589	13338	13568	13657	13370	13399	13575	13328	13526	13500	13496	13428	13341	13437	13624	13498	13340	13492	13332	13508	13384	13681	13495	13474	13329	13351	13473	13390	13321	13548	13363	13551	13460	13447	13429	13313	13517	13528	13402	13599	13451	13326	13449	13543	13411	13420	13394	13504	13466	13247	13690	13415	13527	13368	13573	13419	13500	13536	13514	13575	13392	13541	13615	13351	13405	13546	13386	13510	13417	13553	13420	13452	13378	13315	13254	13539	13432	13529	13532	13508	13574	13479	13392	13462	13438	13440	13452	13576	13482	13420	13626	13426	13608	13533	13488	13437	13151	13449	13573	13397	13378	13501	13508	13451	13518	13550	13426	13490	13476	13391	13474	13447	13515	13466	13550	13505	13371	13552	13432	13498	13431	13511	13459	13487	13398	13506	13480	13462	13314	13573	13518	13293	13553	13395	13537	13260	13221	13486	13673	13517	13394	13484	13365	13468	13434	13427	13396	13579	13392	13580	13492	13473	13592	13432	13550	13370	13447	13423	13402	13450	13416	13425	13413	13311	13677	13439	13426	13411	13319	13518	13486	13460	13301	13437	13342	13489	13534	13506	13371	13427	13417	13607	13546	13522	13604	13547	13419	13514	13644	13558	13346	13483	13432	13465	13480	13555	13456	13427	13495	13417	13602	13476	13478	13549	13402	13478	13608	13295	13392	13440	13481	13617	13494	13406	13571	13351	13544	13370	13412	13279	13341	13438	13360	13427	13453	13560	13511	13372	13376	13501	13356	13585	13536	13476	13601	13570	13494	13426	13445	13446	13574	13622	13434	13582	13298	13609	13438	13513	13368	13342	13443	13389	13558	13303	13395	13378	13554	13412	13565	13560	13337	13455	13499	13467	13373	13494	13416	13339	13465	13414	13406	13457	13440	13405	13410	13515	13420	13380	13559	13493	13484	13454	13465	13691	13487	13229	13452	13499	13458	13450	13437	13635	13422	13373	13362	13412	13436	13375	13395	13412	13511	13318	13587	13344	13357	13478	13534	13590	13505	13409	13658	13312	13404	13621	13563	13504	13435	13343	13504	13403	13496	13390	13457	13471	13345	13498	13512	13308	13537	13597	13408	13393	13456	13387	13456	13577	13432	13580	13620	13516	13535	13479	13444	13291	13405	13546	13492	13384	13433	13368	13515	13353	13550	13556	13620	13327	13555	13381	13532	13542	13404	13415	13428	13366	13219	13509	13567	13469	13645	13405	13560	13364	13486	13312	13534	13453	13403	13569	13377	13376	13358	13511	13373	13443	13451	13281	13400	13440	13503	13538	13443	13401	13664	13510	13484	13590	13378	13417	13322	13456	13472	13370	13471	13463	13312	13343	13475	13350	13422	13356	13578	13536	13540	13427	13432	13347	13421	13454	13540	13437	13294	13563	13603	13439	13394	13605	13351	13486	13438	13340	13492	13389	13486	13407	13287	13465	13370	13435	13542	13492	13352	13556	13440	13321	13593	13600	13328	13543	13634	13362	13505	13475	13340	13583	13537	13361	13467	13422	13421	13499	13222	13425	13274	13593	13515	13444	13607	13597	13468	13444	13379	13445	13622	13448	13581	13456	13557	13531	13515	13525	13433	13522	13467	13561	13310	13383	13454	13572	13417	13389	13500	13572	13401	13322	13582	13510	13417	13431	13556	13513	13716	13460	13340	13341	13665	13299	13514	13561	13688	13461	13397	13430	13443	13393	13499	13335	13460	13430	13502	13392	13523	13392	13243	13467	13344	13323	13311	13526	13515	13581	13284	13491	13393	13437	13455	13617	13413	13590	13471	13479	13447	13505	13346	13635	13474	13541	13457	13489	13476	13404	13448	13370	13313	13473	13447	13456	13609	13314	13424	13226	13422	13598	13552	13469	13495	13476	13428	13499	13414	13347	13406	13329	13522	13559	13430	13514	13508	13542	13386	13448	13368	13530	13375	13514	13470	13570	13499	13475	13540	13487	13667	13479	13352	13473	13439	13457	13529	13423	13509	13544	13404	13436	13526	13374	13524	13577	13540	13422	13473	13380	13535	13477	13698	13416	13556	13419	13324	13511	13363	13531	13447	13419	13545	13583	13568	13416	13350	13394	13380	13525	13417	13452	13519	13403	13334	13373	13139	13536	13254	13320	13577	13533	13336	13445	13413	13368	13563	13474	13560	13281	13429	13499	13537	13568	13266	13549	13480	13492	13414	13508	13290	13484	13483	13297	13617	13346	13428	13462	13473	13464	13340	13541	13650	13532	13493	13369	13490	13499	13317	13469	13564	13451	13275	13584	13544	13472	13538	13488	13665	13319	13375	13515	13631	13565	13524	13381	13511	13360	13567	13413	13506	13462	13388	13464	13627	13392	13376	13594	13545	13420	13399	13262	13497	13404	13488	13480	13601	13362	13624	13509	13538	13513	13507	13220	13585	13477	13381	13540	13429	13322	13492	13508	13373	13325	13530	13399	13405	13533	13347	13390	13473	13358	13369	13389	13465	13501	13465	13498	13384	13406	13450	13423	13526	13450	13573	13415	13323	13459	13433	13513	13358	13449	13354	13454	13396	13577	13339	13510	13485	13431	13521	13466	13470	13441	13467	13519	13396	13416	13610	13566	13305	13591	13483	13567	13661	13486	13595	13527	13452	13475	13382	13604	13527	13409	13347	13464	13529	13410	13413	13587	13653	13283	13292	13495	13514	13484	13549	13675	13364	13412	13409	13549	13324	13397	13561	13515	13569	13371	13402	13656	13546	13516	13403	13402	13445	13485	13410	13486	13541	13579	13488	13528	13411	13179	13441	13512	13508	13570	13444	13505	13594	13332	13512	13528	13237	13760	13392	13257	13482	13459	13332	13391	13534	13486	13597	13393	13455	13450	13497	13485	13429	13382	13282	13432	13425	13512	13364	13516	13300	13372	13387	13507	13653	13457	13509	13464	13390	13659	13495	13500	13588	13306	13406	13709	13506	13432	13492	13563	13347	13603	13434	13444	13513	13559	13454	13594	13336	13226	13380	13291	13458	13420	13381	13500	13618	13545	13446	13715	13370	13410	13527	13478	13623	13471	13436	13663	13432	13578	13493	13543	13603	13428	13428	13533	13455	13601	13324	13356	13467	13491	13428	13531	13467	13449	13354	13496	13463	13482	13519	13408	13389	13428	13408	13449	13381	13516	13374	13561	13497	13430	13622	13481	13385	13505	13387	13386	13431	13422	13417	13486	13385	13458	13478	13433	13461	13466	13615	13518	13426	13464	13418	13537	13497	13395	13741	13374	13319
23896	21127	28475	24417	23057	23739	22784	19983	18467	17465	16662	16210	16411	16495	16385	16131	16054	15985	15883	15689	15980	15773	16053	15601	15737	15912	15789	15799	15498	15603	15770	15884	15685	15590	15740	15682	15694	15665	15444	15627	15595	15707	15507	15425	15708	15501	15712	15663	15677	15590	15634	15700	15490	15411	15600	15528	15578	15614	15539	15554	15514	15381	15516	15324	15477	15792	15701	15421	15607	15505	15730	15349	15261	15626	15642	15653	15402	15544	15596	15399	15535	15644	15427	15532	15347	15554	15462	15458	15360	15441	15548	15575	15493	15678	15643	15649	15493	15430	15473	15580	15483	15578	15523	15401	15537	15557	15639	15414	15505	15493	15654	15497	15528	15605	15506	15389	15397	15537	15540	15740	15679	15597	15757	15595	15557	15579	15500	15585	15339	15640	15726	15523	15673	15496	15416	15255	15323	15470	15423	15621	15463	15299	15564	15362	15512	15684	15575	15526	15716	15335	15575	15654	15408	15618	15476	15384	15578	15490	15575	15225	15682	15631	15451	15452	15685	15331	15453	15592	15521	15653	15666	15302	15531	15408	15522	15481	15514	15610	15680	15656	15521	15471	15488	15283	15400	15535	15502	15514	15472	15400	15654	15681	15516	15368	15579	15421	15480	15568	15666	15838	15666	15630	15346	15379	15463	15605	15365	15482	15505	15531	15422	15473	15653	15442	15631	15362	15466	15431	15436	15488	15472	15458	15614	15328	15509	15444	15360	15557	15477	15477	15404	15496	15573	15426	15407	15456	15613	15668	15379	15383	15423	15564	15399	15435	15290	15366	15521	15541	15420	15587	15382	15549	15483	15310	15477	15423	15367	15465	15464	15339	15593	15536	15496	15518	15626	15272	15611	15362	15478	15407	15425	15495	15429	15385	15625	15507	15734	15511	15559	15537	15593	15423	15691	15433	15509	15476	15635	15509	15232	15429	15649	15544	15628	15703	15540	15398	15405	15461	15393	15351	15498	15654	15762	15520	15471	15659	15440	15453	15477	15569	15673	15604	15585	15484	15808	15519	15544	15672	15484	15460	15494	15464	15480	15565	15542	15488	15377	15578	15472	15513	15509	15477	15515	15617	15542	15459	15713	15753	15448	15468	15488	15072	15462	15555	15497	15456	15694	15582	15547	15682	15472	15653	15434	15580	15527	15567	15389	15596	15372	15676	15536	15405	15723	15612	15336	15505	15495	15285	15485	15448	15746	15556	15447	15532	15544	15387	15448	15442	15404	15455	15334	15308	15445	15460	15467	15540	15495	15570	15623	15494	15627	15710	15537	15546	15683	15603	15671	15562	15409	15358	15421	15522	15497	15500	15569	15544	15476	15605	15562	15508	15469	15298	15514	15434	15450	15317	15680	15311	15424	15566	15320	15574	15582	15370	15574	15647	15514	15456	15547	15576	15609	15488	15414	15412	15445	15705	15406	15385	15600	15352	15322	15588	15621	15541	15435	15438	15474	15653	15627	15462	15524	15456	15567	15502	15466	15445	15349	15389	15405	15465	15622	15635	15400	15519	15526	15587	15684	15585	15571	15256	15424	15615	15490	15489	15479	15527	15400	15556	15642	15513	15319	15523	15536	15594	15450	15542	15482	15417	15447	15550	15507	15566	15503	15686	15430	15577	15366	15526	15504	15520	15515	15586	15521	15549	15373	15517	15320	15374	15416	15386	15358	15482	15277	15499	15669	15499	15424	15627	15384	15415	15521	15544	15672	15647	15622	15367	15415	15644	15341	15405	15617	15643	15379	15462	15734	15550	15503	15522	15422	15460	15537	15596	15500	15505	15598	15568	15771	15536	15478	15658	15589	15509	15540	15414	15489	15385	15479	15573	15443	15510	15577	15391	15556	15458	15349	15512	15454	15535	15542	15454	15274	15368	15589	15662	15466	15431	15501	15417	15361	15394	15553	15341	15480	15548	15471	15582	15564	15515	15736	15563	15674	15577	15344	15406	15620	15636	15444	15464	15539	15590	15488	15688	15590	15470	15460	15631	15552	15713	15467	15443	15373	15560	15807	15546	15633	15648	15665	15444	15582	15416	15364	15590	15608	15381	15498	15530	15564	15529	15537	15345	15503	15355	15656	15437	15354	15495	15367	15375	15531	15451	15461	15676	15695	15516	15688	15487	15444	15669	15312	15316	15506	15306	15508	15548	15687	15662	15424	15515	15559	15421	15336	15356	15506	15634	15636	15607	15576	15597	15432	15638	15784	15576	15485	15369	15724	15617	15544	15413	15441	15405	15534	15488	15272	15693	15469	15657	15509	15349	15494	15626	15522	15659	15618	15419	15506	15552	15392	15324	15477	15670	15571	15490	15550	15453	15403	15654	15689	15651	15660	15435	15450	15396	15294	15398	15606	15395	15467	15559	15703	15345	15547	15602	15575	15407	15467	15630	15406	15606	15513	15646	15193	15320	15515	15432	15502	15589	15217	15427	15507	15647	15540	15626	15294	15404	15510	15568	15439	15508	15494	15552	15580	15582	15633	15641	15386	15559	15598	15443	15348	15433	15687	15377	15502	15499	15341	15387	15551	15468	15518	15479	15493	15448	15545	15367	15578	15444	15535	15584	15427	15434	15438	15431	15497	15429	15317	15703	15443	15389	15567	15591	15491	15497	15413	15698	15429	15517	15595	15571	15548	15464	15583	15408	15442	15472	15459	15467	15540	15496	15383	15494	15793	15490	15578	15372	15492	15374	15360	15391	15537	15516	15647	15419	15480	15584	15489	15439	15592	15591	15532	15592	15568	15322	15305	15476	15489	15351	15628	15459	15597	15539	15370	15544	15585	15535	15500	15534	15610	15429	15408	15427	15436	15327	15480	15437	15535	15470	15436	15482	15587	15318	15438	15580	15434	15653	15551	15622	15516	15441	15481	15546	15616	15470	15342	15239	15402	15332	15382	15484	15401	15470	15618	15428	15535	15515	15658	15554	15526	15366	15401	15458	15408	15551	15445	15464	15311	15538	15477	15610	15642	15501	15485	15407	15464	15490	15494	15599	15447	15475	15589	15514	15636	15537	15585	15706	15575	15534	15424	15370	15383	15517	15590	15631	15557	15448	15581	15520	15455	15647	15696	15546	15508	15663	15677	15633	15479	15517	15381	15550	15497	15437	15396	15606	15371	15466	15546	15217	15519	15568	15577	15530	15532	15580	15579	15406	15498	15552	15409	15621	15506	15509	15498	15580	15513	15312	15689	15503	15392	15594	15532	15540	15616	15615	15450	15474	15401	15444	15475	15521	15645	15363	15545	15477	15428	15505	15604	15380	15424	15272	15365	15637	15519	15539	15327	15393	15647	15595	15676	15568	15447	15532	15297	15588	15672	15615	15794	15475	15503	15483	15427	15326	15541	15499	15341	15565	15577	15557	15683	15551	15492	15663	15535	15543	15424	15618	15510	15547	15564	15557	15727	15529	15384	15516	15581	15590	15428	15320	15760	15664	15494	15659	15600	15357	15726	15650	15465	15590	15382	15589	15445	15466	15455	15451	15572	15390	15423	15527	15650	15572	15890	15476	15419	15479	15531	15522	15385	15566	15596	15417	15630	15638	15376	15649	15517	15595	15670	15380	15457	15582	15487	15637	15374	15432	15372	15517	15603	15560	15423	15362	15634	15476	15529	15542	15475	15373	15495	15438	15470	15576	15521	15398	15555	15481	15603	15585	15752	15430	15339	15381	15580	15464	15497	15469	15402	15319	15456	15469	15617	15529	15533	15668	15450	15522	15775	15499	15366	15498	15560	15593	15370	15570	15572	15718	15484	15413	15636	15461	15539	15543	15388	15349	15346	15610	15406	15606	15638	15610	15728	15403	15455	15658	15372	15732	15457	15667	15614	15406	15451	15381	15767	15599	15664	15522	15543	15583	15543	15547	15384	15533	15455	15364	15332	15370	15570	15408	15514	15430	15693	15586	15570	15485	15378	15511	15440	15633	15449	15550	15580	15504	15196	15745	15777	15615	15519	15403	15681	15489	15599	15628	15605	15488	15514	15614	15500	15468	15740	15542	15618	15524	15629	15690	15426	15266	15404	15297	15633	15628	15328	15522	15439	15563	15665	15564	15579	15637	15640	15694	15506	15504	15682	15541	15565	15442	15622	15591	15406	15553	15571	15691	15572	15320	15431	15554	15266	15484	15606	15464	15532	15501	15618	15403	15667	15481	15523	15382	15361	15485	15332	15515	15483	15520	15345	15577	15655	15416	15405	15368	15523	15510	15516	15501	15639	15471	15563	15615	15525	15465	15353	15569	15466	15557	15583	15688	15507	15416	15656	15612	15338	15579	15472	15572	15772	15425	15546	15696	15467	15563	15576	15449	15536	15519	15517	15476	15456	15581	15496	15489	15629	15566	15606	15469	15584	15584	15589	15633	15744	15582	15614	15463	15492	15603	15648	15633	15571	15440	15435	15565	15433	15540	15468	15472	15356	15556	15647	15311	15559	15528	15440	15747	15520	15663	15271	15488	15530	15738	15285	15473	15515	15406	15367	15630	15545	15409	15546	15478	15566	15424	15436	15528	15555	15296	15280	15584	15752	15466	15614	15672	15310	15407	15610	15543	15526	15418	15651	15607	15416	15389	15490	15745	15514	15487	15547	15622	15524	15536	15391	15662	15623	15377	15559	15689	15536	15520	15608	15655	15555	15440	15495	15298	15588	15509	15572	15449	15527	15629	15734	15452	15339	15512	15442	15454	15500	15622	15600	15408	15423	15537	15385	15613	15753	15314	15326	15518	15437	15351	15515	15603	15562	15370	15373	15640	15369	15705	15689	15592	15456	15583	15621	15446	15592	15476	15594	15405	15467	15498	15399	15345	15572	15570	15706	15737	15569	15442	15580	15278	15321	15558	15645	15358	15171	15524	15463	15644	15581	15610	15449	15598	15466	15388	15418	15525	15448	15484	15496	15347	15662	15516	15550	15359	15587	15349	15419	15441	15688	15495	15470	15375	15540	15499	15381	15481	15501	15571	15867	15662	15693	15526	15584	15670	15397	15718	15603	15670	15567	15413	15533	15763	15701	15680	15647	15453	15641	15359	15579	15544	15469	15496	15666	15457	15397	15601	15341	15424	15445	15540	15473	15503	15642	15633	15582	15504	15505	15580	15551	15526	15482	15651
23463	40504	36552	29440	25539	22399	21130	19782	17515	15957	14844	14574	14645	14656	14485	14542	14240	14271	14028	14085	14014	13899	14012	13667	13844	13825	13835	13718	13550	13748	13747	13650	13615	13597	13853	13700	13577	13469	13701	13673	13613	13602	13626	13633	13441	13760	13612	13490	13633	13568	13417	13627	13367	13584	13537	13569	13602	13597	13548	13563	13649	13699	13556	13659	13629	13741	13424	13550	13530	13478	13497	13592	13407	13548	13641	13651	13615	13568	13543	13465	13674	13524	13505	13521	13703	13591	13419	13535	13467	13375	13518	13433	13636	13455	13587	13799	13536	13431	13486	13636	13681	13476	13329	13459	13680	13407	13592	13630	13479	13618	13604	13671	13647	13512	13698	13447	13403	13456	13572	13612	13732	13489	13447	13499	13611	13538	13529	13533	13534	13714	13533	13524	13586	13586	13496	13454	13628	13458	13443	13612	13405	13537	13641	13707	13501	13505	13598	13596	13364	13593	13534	13490	13555	13520	13542	13420	13423	13647	13449	13571	13555	13654	13554	13428	13579	13372	13418	13464	13540	13492	13631	13698	13647	13453	13468	13504	13642	13488	13622	13619	13561	13423	13549	13512	13485	13419	13342	13531	13604	13519	13507	13688	13494	13606	13691	13487	13510	13540	13661	13459	13563	13569	13616	13459	13440	13398	13569	13389	13729	13506	13508	13491	13450	13434	13653	13457	13589	13408	13458	13560	13507	13649	13504	13540	13652	13638	13526	13492	13614	13764	13471	13403	13486	13561	13467	13485	13436	13562	13558	13474	13557	13452	13711	13503	13542	13687	13602	13487	13365	13330	13528	13430	13456	13666	13583	13642	13591	13722	13562	13466	13425	13531	13634	13513	13571	13725	13557	13674	13433	13498	13478	13579	13531	13616	13569	13470	13501	13568	13510	13698	13567	13510	13597	13503	13645	13501	13622	13312	13490	13503	13648	13522	13478	13390	13561	13400	13556	13671	13571	13422	13633	13517	13456	13478	13575	13381	13508	13576	13649	13384	13508	13603	13503	13432	13645	13497	13548	13414	13642	13509	13617	13581	13536	13586	13627	13430	13516	13682	13455	13727	13507	13567	13418	13630	13541	13472	13703	13554	13519	13493	13624	13558	13616	13484	13661	13452	13456	13505	13638	13574	13565	13648	13592	13388	13567	13781	13614	13450	13386	13351	13459	13568	13683	13642	13643	13609	13574	13536	13507	13513	13515	13513	13619	13427	13500	13648	13380	13554	13579	13701	13630	13644	13578	13537	13721	13468	13568	13463	13421	13692	13510	13489	13668	13620	13498	13475	13467	13461	13526	13504	13657	13474	13523	13517	13572	13511	13389	13440	13580	13404	13527	13535	13604	13469	13445	13599	13410	13647	13476	13562	13516	13563	13639	13731	13581	13543	13501	13477	13494	13499	13398	13480	13482	13625	13553	13573	13458	13403	13478	13580	13456	13544	13347	13557	13461	13493	13505	13580	13470	13577	13554	13504	13442	13543	13519	13574	13433	13568	13595	13546	13528	13503	13517	13551	13534	13366	13659	13509	13388	13525	13373	13465	13504	13467	13425	13658	13655	13419	13439	13559	13524	13388	13555	13484	13538	13594	13408	13631	13473	13549	13670	13526	13377	13576	13479	13623	13483	13691	13593	13468	13460	13634	13495	13411	13540	13605	13524	13433	13494	13428	13473	13607	13560	13535	13464	13569	13556	13523	13546	13468	13377	13633	13551	13589	13553	13516	13600	13319	13579	13424	13521	13541	13458	13567	13569	13366	13699	13599	13497	13581	13414	13543	13504	13536	13581	13534	13536	13599	13655	13460	13620	13545	13620	13469	13656	13643	13625	13548	13463	13509	13598	13614	13442	13403	13679	13537	13493	13561	13586	13462	13551	13501	13413	13695	13605	13535	13556	13483	13351	13618	13422	13531	13581	13608	13362	13684	13438	13456	13607	13511	13453	13547	13623	13511	13439	13453	13492	13574	13652	13607	13614	13504	13770	13501	13487	13675	13558	13645	13635	13301	13419	13407	13546	13481	13368	13706	13482	13534	13528	13631	13570	13573	13532	13657	13499	13548	13644	13564	13581	13545	13572	13428	13537	13672	13407	13696	13548	13324	13468	13381	13636	13439	13711	13628	13653	13495	13461	13359	13614	13470	13574	13336	13700	13471	13518	13526	13539	13561	13511	13488	13437	13488	13644	13537	13386	13503	13622	13496	13532	13450	13603	13625	13558	13685	13463	13552	13557	13460	13550	13612	13289	13559	13627	13512	13646	13495	13549	13536	13432	13549	13621	13519	13501	13499	13652	13556	13521	13490	13469	13446	13432	13713	13524	13688	13606	13589	13523	13489	13467	13663	13501	13744	13557	13610	13536	13459	13491	13559	13552	13426	13594	13623	13430	13674	13622	13505	13561	13549	13424	13543	13619	13255	13678	13484	13739	13376	13489	13425	13332	13465	13374	13506	13575	13365	13423	13462	13565	13708	13523	13611	13527	13426	13637	13657	13609	13534	13382	13581	13572	13640	13543	13466	13677	13595	13486	13512	13583	13399	13442	13469	13447	13486	13416	13477	13417	13610	13607	13343	13572	13389	13590	13608	13509	13373	13590	13563	13410	13454	13619	13494	13412	13544	13386	13487	13324	13499	13507	13421	13399	13608	13480	13632	13560	13464	13497	13615	13522	13556	13561	13466	13522	13494	13772	13502	13485	13355	13675	13557	13503	13493	13330	13599	13429	13548	13630	13504	13623	13426	13582	13539	13705	13485	13463	13611	13586	13427	13408	13620	13617	13544	13430	13596	13661	13523	13635	13573	13464	13627	13632	13503	13430	13453	13509	13366	13532	13349	13661	13725	13499	13503	13576	13501	13633	13436	13677	13675	13459	13493	13475	13529	13587	13389	13583	13496	13628	13397	13567	13421	13617	13515	13569	13399	13673	13655	13705	13432	13627	13435	13425	13590	13520	13450	13571	13406	13509	13545	13584	13522	13399	13602	13416	13694	13481	13529	13461	13569	13566	13575	13413	13491	13347	13492	13576	13411	13754	13477	13569	13425	13538	13470	13503	13522	13463	13551	13493	13486	13519	13495	13568	13596	13494	13428	13580	13462	13589	13394	13562	13470	13284	13698	13504	13544	13507	13751	13537	13447	13553	13450	13552	13498	13552	13614	13655	13552	13497	13454	13583	13450	13450	13579	13550	13489	13515	13595	13478	13663	13470	13505	13493	13427	13528	13384	13623	13520	13524	13485	13511	13515	13370	13487	13515	13497	13762	13380	13465	13424	13418	13552	13396	13598	13593	13690	13658	13406	13571	13516	13561	13604	13672	13696	13579	13514	13640	13744	13613	13687	13489	13520	13484	13605	13575	13486	13410	13633	13457	13637	13581	13627	13619	13471	13450	13601	13611	13658	13644	13593	13634	13698	13566	13516	13629	13509	13517	13384	13462	13562	13508	13548	13628	13423	13753	13281	13575	13410	13643	13518	13429	13501	13572	13567	13472	13552	13647	13459	13428	13597	13541	13599	13402	13397	13495	13593	13561	13481	13628	13411	13480	13435	13440	13557	13428	13684	13626	13627	13517	13568	13599	13418	13577	13461	13485	13484	13608	13754	13349	13608	13450	13581	13565	13411	13658	13416	13562	13492	13484	13455	13410	13776	13524	13573	13519	13592	13512	13479	13459	13371	13543	13473	13563	13484	13500	13665	13522	13595	13583	13429	13466	13473	13590	13645	13494	13609	13523	13456	13521	13464	13386	13695	13450	13357	13487	13703	13577	13443	13569	13571	13620	13507	13536	13591	13589	13441	13458	13508	13359	13718	13589	13535	13506	13563	13584	13378	13428	13396	13483	13544	13445	13589	13666	13425	13601	13466	13506	13665	13437	13579	13497	13582	13465	13512	13409	13547	13360	13637	13598	13444	13475	13440	13325	13432	13435	13578	13642	13467	13625	13565	13451	13614	13558	13435	13494	13770	13428	13533	13553	13390	13333	13472	13607	13498	13182	13526	13570	13441	13707	13519	13711	13740	13592	13401	13478	13406	13393	13431	13607	13692	13527	13586	13603	13644	13543	13588	13615	13520	13478	13573	13505	13493	13605	13637	13433	13580	13591	13573	13496	13578	13559	13688	13644	13601	13645	13361	13637	13609	13514	13445	13478	13531	13607	13458	13409	13578	13508	13674	13414	13544	13669	13626	13571	13473	13568	13420	13434	13418	13481	13453	13484	13587	13610	13595	13414	13512	13534	13566	13397	13432	13500	13410	13564	13547	13428	13613	13457	13520	13435	13734	13514	13431	13410	13551	13464	13546	13594	13649	13478	13434	13518	13463	13493	13457	13447	13638	13463	13344	13496	13579	13575	13444	13721	13629	13507	13505	13483	13671	13487	13545	13485	13564	13455	13534	13606	13718	13499	13584	13547	13371	13605	13462	13485	13360	13469	13354	13534	13425	13526	13721	13435	13459	13473	13503	13576	13445	13669	13487	13462	13598	13524	13452	13523	13416	13483	13564	13450	13462	13436	13689	13553	13554	13434	13450	13469	13541	13510	13526	13565	13519	13582	13415	13516	13603	13561	13580	13455	13559	13664	13638	13410	13659	13491	13630	13523	13657	13527	13631	13649	13580	13362	13573	13498	13608	13366	13655	13616	13356	13511	13550	13577	13446	13592	13557	13495	13712	13646	13503	13596	13512	13620	13443	13486	13421	13491	13704	13407	13700	13474	13415	13451	13408	13586	13577	13456	13469	13604	13574	13406	13536	13558	13496	13549	13626	13517	13532	13386	13486	13386	13521	13697	13406	13537	13517	13404	13648	13718	13289	13398	13474	13453	13578	13400	13402	13493	13318	13607	13629	13474	13435	13605	13548	13607	13712	13572	13567	13532	13495	13715	13676	13501	13469	13431	13492	13570	13573	13582	13481	13528	13354	13699	13429	13482	13402	13581	13425	13613	13470	13533	13482	13439	13706	13729	13522	13380	13468	13580	13535	13686	13510	13525	13483	13401	13469	13538	13501	13469	13389	13386	13565	13235	13391	13532	13336	13430	13459	13567	13499	13697	13482	13408	13314	13596	13498	13659	13577	13713	13669	13553	13479	13402	13482	13562	13552	13517	13538	13459	13322	13539	13618
22676	21032	28760	23536	21696	24618	27534	22473	20298	19451	18444	17940	17726	17784	17786	17762	17465	17136	17173	17258	17521	17338	17059	17102	17112	16873	16895	16965	17168	16970	16850	16965	16826	16794	17115	16828	16856	16933	16998	16854	16919	16881	17015	16899	16865	16586	16870	16902	16904	16792	16806	16612	16755	16794	16687	16705	16728	16700	16797	16788	16572	16713	16657	16823	16819	16728	16759	16611	16642	16709	16592	16720	16598	16791	16661	16611	16752	16537	16611	16618	16681	16865	16851	16698	16663	16613	16651	16522	16723	16800	16882	16887	16981	16622	16657	16643	16834	16686	16778	16851	16657	16499	16461	16666	16704	16632	16791	16679	16543	16817	16892	16773	16673	16658	16734	16871	16719	16607	16529	16533	16690	16486	16763	16763	16919	16612	16622	16706	16727	16640	16683	16567	16825	16719	16675	16893	16705	16880	16755	16562	16503	16577	16704	16693	16807	16716	16529	16553	16716	16729	16638	16604	16657	16686	16714	16718	16578	16794	16714	16646	16847	16591	16706	16463	16768	16596	16672	16755	16816	16544	16474	16679	16636	16541	16618	16676	16790	16900	16537	16723	16536	16526	16705	16704	16746	16729	16845	16577	16704	16632	16791	16517	16626	16621	16469	16773	16541	16744	16637	16668	16555	16759	16618	16701	16746	16547	16529	16572	16735	16659	16608	16579	16487	16659	16801	16761	16824	16570	16624	16842	16594	16599	16673	16746	16724	16592	16626	16790	16630	16709	16523	16508	16757	16631	16650	16676	16505	16623	16790	16724	16667	16679	16587	16672	16693	16779	16606	16573	16708	16649	16893	16609	16513	16559	16728	16703	16669	16781	16875	16601	16636	16612	16765	16720	16830	16680	16539	16598	16633	16687	16659	16639	16647	16825	16766	16709	16872	16852	16739	16797	16712	16610	16751	16818	16570	16707	16899	16680	16474	16710	16915	16763	16600	16661	16636	16589	16621	16534	16640	16542	16654	16676	16446	16593	16734	16630	16794	16685	16741	16866	16689	16578	16623	16476	16602	16376	16646	16613	16558	16657	16635	16887	16834	16509	16686	16659	16548	16540	16575	16470	16767	16750	16725	16549	16699	16665	16750	16764	16752	16480	16740	16743	16682	16575	16770	16485	16555	16619	16529	16710	16679	16643	16779	16555	16696	16602	16497	16695	16816	16647	16742	16715	16812	16687	16721	16679	16765	16709	16610	16611	16611	16640	16904	16600	16485	16420	16685	16759	16702	16725	16702	16660	16861	16586	16530	16759	16571	16533	16908	16598	16623	16404	16722	16749	16640	16718	16616	16831	16442	16654	16726	16701	16779	16642	16432	16636	16653	16729	16756	16653	16560	16536	16657	16691	16573	16659	16516	16625	16679	16786	16748	16659	16751	16673	16520	16670	16711	16524	16595	16443	16646	16898	16665	17016	16793	16572	16667	16716	16620	16544	16772	16589	16697	16711	16699	16555	16642	16593	16586	16597	16710	16558	16786	16649	16507	16521	16531	16626	16596	16566	16638	16588	16647	16703	16595	16859	16634	16658	16629	17008	16795	16488	16421	16576	16713	16542	16796	16691	16752	16498	16564	16484	16546	16749	16786	16517	16706	16707	16509	16545	16737	16674	16727	16699	16424	16624	16589	16786	16769	16501	16565	16661	16705	16543	16784	16566	16484	16929	16699	16636	16754	16576	16461	16656	16680	16519	16752	16616	16514	16450	16614	16572	16635	16650	16713	16762	16543	16748	16734	16543	16537	16535	16621	16557	16550	16377	16737	16551	16641	16626	16576	16687	16798	16425	16611	16756	16765	16588	16800	16754	16740	16808	16574	16791	16552	16567	16720	16665	16689	16508	16740	16636	16589	16537	16498	16554	16621	16651	16342	16854	16627	16506	16781	16735	16506	16562	16788	16646	16615	16613	16642	16504	16482	16722	16712	16731	16627	16756	16776	16608	16516	16483	16798	16410	16628	16785	16690	16535	16705	16715	16662	16915	16678	16480	16709	16752	16781	16535	16570	16757	16692	16601	16647	16689	16813	16758	16371	16690	16709	16621	16716	16642	16670	16657	16767	16682	16724	16642	16636	16630	16627	16646	16798	16534	16456	16798	16610	16731	16624	16679	16770	16558	16520	16601	16614	16406	16719	16685	16746	16667	16732	16527	16593	16495	16608	16631	16619	16662	16737	16752	16666	16722	16689	16487	16501	16480	16567	16592	16532	16566	16596	16509	16793	16579	16702	16754	16667	16530	16706	16633	16733	16529	16968	16472	16629	16623	16697	16649	16640	16696	16716	16584	16674	16522	16560	16606	16317	16687	16749	16606	16547	16687	16690	16682	16586	16737	16536	16685	16656	16676	16694	16624	16703	16629	16699	16575	16586	16602	16600	16546	16616	16566	16710	16710	16703	16579	16749	16735	16681	16673	16664	16664	16710	16674	16664	16469	16596	16644	16676	16629	16610	16825	16919	16891	16689	16430	16788	16596	16662	16662	16633	16517	16581	16561	16606	16664	16636	16783	16647	16593	16611	16513	16555	16595	16419	16643	16701	16666	16749	16517	16592	16569	16876	16621	16791	16510	16537	16590	16557	16523	16545	16596	16671	16670	16786	16863	16590	16723	16719	16537	16623	16550	16603	16507	16677	16559	16643	16715	16717	16554	16593	16529	16609	16638	16686	16642	16662	16631	16670	16493	16659	16696	16487	16869	16541	16815	16570	16414	16632	16719	16642	16727	16545	16712	16679	16771	16496	16678	16501	16667	16678	16649	16717	16730	16644	16676	16664	16505	16571	16741	16708	16785	16634	16538	16718	16526	16792	16686	16753	16637	16545	16778	16552	16577	16590	16376	16440	16756	16635	16814	16764	16578	16841	16771	16647	16804	16824	16602	16772	16850	16744	16717	16623	16736	16667	16765	16577	16516	16696	16541	16447	16658	16517	16568	16714	16759	16697	16878	16643	16686	16413	16489	16774	16620	16644	16518	16696	16707	16570	16652	16473	16687	16511	16430	16552	16630	16692	16600	16571	16816	16696	16556	16678	16698	16731	16469	16511	16629	16803	16596	16756	16492	16689	16680	16508	16564	16632	16545	16611	16576	16818	16647	16635	16661	16538	16767	16615	16547	16453	16808	16615	16790	16772	16557	16523	16685	16628	16658	16852	16682	16590	16499	16576	16844	16572	16522	16786	16919	16589	16526	16452	16697	16643	16735	16784	16468	16552	16640	16539	16808	16652	16908	16764	16679	16705	16467	16767	16756	16540	16615	16642	16721	16709	16719	16571	16877	16710	16795	16701	16533	16487	16866	16632	16594	16516	16854	16665	16643	16819	16674	16698	16642	16738	16521	16569	16595	16859	16819	16499	16444	16715	16787	16614	16719	16654	16437	16840	16756	16620	16718	16898	16802	16742	16853	16500	16688	16523	16619	16545	16497	16604	16547	16791	16589	16607	16776	16575	16800	16723	16530	16868	16767	16807	16782	16679	16527	16923	16537	16629	16771	16711	16787	16760	16598	16623	16767	16603	16418	16670	16555	16617	16508	16627	16681	16594	16558	16642	16594	16704	16629	16460	16797	16714	16635	16740	16725	16758	16545	16741	16642	16574	16692	16697	16627	16630	16602	16760	16619	16640	16712	16584	16496	16530	16472	16722	16778	16905	16640	16641	16446	16641	16633	16653	16589	16642	16594	16721	16500	16567	16689	16814	16692	16673	16770	16448	16771	16804	16529	16609	16556	16777	16553	16764	16571	16748	16623	16529	16637	16529	16530	16685	16592	16564	16789	16760	16630	16678	16670	16823	16696	16672	16577	16627	16603	16672	16517	16730	16813	16648	16614	16782	16697	16561	16569	16577	16708	16565	16581	16475	16507	16725	16629	16474	16500	16525	16730	16738	16612	16632	16568	16761	16649	16652	16745	16617	16601	16751	16517	16632	16776	16670	16534	16645	16460	16516	16513	16666	16655	16641	16784	16745	16829	16870	16500	16533	16422	16730	16700	16503	16650	16704	16712	16677	16456	16604	16796	16708	16688	16560	16734	16584	16516	16603	16753	16662	16732	16623	16664	16711	16561	16813	16688	16384	16480	16669	16854	16771	16633	16545	16650	16742	16916	16591	16535	16524	16595	16670	16633	16714	16695	16610	16664	16653	16552	16623	16318	16803	16686	16686	16765	16491	16673	16541	16648	16467	16644	16614	16606	16604	16701	16511	16470	16649	16729	16518	16745	16675	16829	16657	16633	16546	16476	16665	16552	16724	16595	16666	16868	16641	16728	16746	16659	16560	16579	16671	16531	16560	16853	16749	16571	16736	16774	16397	16627	16712	16538	16520	16476	16541	16835	16779	16685	16699	16703	16559	16907	16588	16666	16832	16629	16633	16335	16539	16693	16569	16570	16584	16748	16749	16677	16434	16519	16650	16643	16524	16887	16661	16649	16674	16814	16631	16577	16531	16573	16706	16724	16671	16495	16605	16616	16638	16528	16654	16613	16662	16649	16606	16695	16493	16593	16716	16710	16620	16684	16577	16758	16406	16562	16586	16638	16540	16606	16661	16579	16650	16722	16580	16529	16560	16659	16452	16674	16627	16586	16612	16643	16608	16550	16530	16551	16761	16583	16542	16677	16648	16476	16617	16644	16641	16550	16718	16652	16587	16692	16769	16607	16694	16732	16733	16432	16631	16729	16718	16560	16708	16669	16558	16727	16499	16636	16618	16594	16711	16749	16656	16743	16493	16763	16650	16696	16712	16634	16539	16699	16505	16586	16761	16561	16737	16461	16528	16702	16663	16626	16581	16645	16732	16566	16547	16642	16489	16521	16519	16507	16673	16648	16689	16671	16661	16708	16449	16695	16579	16688	16795	16762	16641	16601	16686	16660	16700	16354	16576	16636	16689	16696	16414	16726	16621	16638	16784	16839	16716	16899	16693	16838	16712	16650	16675	16819	16523	16561	16502	16475	16801	16733	16825	16503	16619	16477	16594	16546	16579	16606	16645	16478	16688	16484	16564	16499	16563	16734	16606	16585	16570	16543	16596	16641	16589	16646	16745	16553	16662	16606	16622	16630	16690	16516	16723	16660	16652	16733	16694	16615	16633	16495	16797	16701	16579	16759	16627	16635	16438	16644	16583	16482
24878	44815	41190	33708	29019	24669	24200	22449	19516	17489	16408	15647	15503	15688	15472	15245	15312	14820	14949	14959	15054	14755	14688	14602	14524	14507	14419	14464	14256	14361	14271	14425	14390	14288	14403	14300	14278	14203	14126	14317	14395	14226	14303	14230	14147	14333	14097	14113	14356	14330	14216	14238	14116	14165	14209	14212	14166	14322	14364	14171	14039	14083	14198	14194	14121	14162	14227	14220	14239	14339	14183	14344	14219	14236	14254	14284	14186	14251	14184	14310	14122	14091	14246	14131	14213	13987	14225	14328	14172	14107	14171	14209	14228	14240	14187	14069	14159	14230	14239	14297	14180	14062	14168	14176	14263	13964	13961	14123	14037	14150	14236	14164	14184	14198	14176	14131	14123	14052	14134	14019	14128	14283	14157	14278	14062	14019	14108	14267	14160	14109	14122	14009	14249	14061	14037	14025	14101	14007	14108	14242	14165	14150	14167	13960	14202	14379	14088	14147	14208	14335	14073	14075	14012	14196	14103	14187	14210	14083	14244	14199	14111	14035	14037	14097	14075	14102	14146	14257	14144	14128	14222	14125	14105	14064	14093	14288	14201	13955	14191	14177	14192	14210	14189	14185	14096	14183	14049	14097	14037	14083	14090	14111	14370	14208	14316	14179	13995	14226	14173	14245	14021	14130	14082	14207	14234	14371	14200	14065	14164	14151	14203	14016	13992	14173	14319	14062	14272	14058	14202	14141	14232	14041	14132	14145	14176	14206	14136	14179	14163	14248	14131	14141	14112	14082	14152	14174	14190	14019	14156	14003	14213	14134	14080	14085	14276	14239	14179	14168	14120	14241	14137	14266	14212	14216	13947	14125	14127	14393	14031	14206	14090	14083	14243	14064	14169	14198	14176	14028	14145	14107	13963	14232	14264	14154	13967	14167	13978	14296	14289	13962	14123	14055	14118	14208	14362	14129	14134	14049	14099	13993	14121	14062	14152	14178	14264	14164	14204	14055	14071	14149	14162	14124	14084	14095	14122	14279	14335	14019	14189	14243	14079	14277	14104	14193	14050	14111	14061	14051	14282	14129	14273	14165	14246	14109	13969	14148	14060	14276	14025	14050	14050	14208	14204	14101	14330	14293	14071	13928	14089	14045	14147	14105	14169	14155	14062	14312	14377	14126	14027	14107	14247	14105	14126	14087	14167	13939	14159	14066	14070	14359	13973	14047	14266	14236	14168	14252	14094	14061	14135	14111	14204	14209	14250	14200	14089	14037	14192	14152	14033	14149	14106	14127	14227	14128	14114	14249	14104	14046	14157	14232	14118	14013	14144	14113	14101	14178	14156	14131	14115	14181	14154	14124	14127	13998	14220	14106	13931	14119	14260	14031	14090	14248	14340	14083	14318	14081	14197	14095	14170	14024	14087	14121	14185	14226	14357	14177	14019	14177	14089	14232	14065	14147	14215	14167	14152	14212	14058	14148	14226	14109	14107	14066	14136	14174	14004	14114	14157	14176	14199	14119	14137	14213	14097	14084	14102	13987	14067	14190	14203	14052	14204	14131	14096	13984	14215	14105	14113	14045	14214	14202	13961	14001	14144	14101	14285	14240	14124	14281	14071	14133	14195	13972	14067	14090	14317	14042	14118	14071	14221	14145	14254	14287	14229	14119	13991	14095	14226	14280	14143	14102	14199	14105	14140	14120	14022	14048	14233	14129	14365	14047	14121	14330	14121	14189	14089	14246	14205	14040	14092	14124	14128	14164	14084	14069	14093	14261	14113	14076	14166	14113	14193	13977	14178	14086	14197	14187	14040	14010	14127	14223	14147	14066	14050	14178	14218	14347	14242	14217	14098	14210	14262	14126	14135	14281	14119	14149	14131	14124	14053	14053	14228	14060	14231	14352	14125	14204	14140	14339	14034	14108	14341	14186	14045	14148	14087	14191	14149	14213	14164	14226	14150	14026	14234	14129	13982	14327	14403	14232	14139	13963	14154	14173	14101	14124	14079	14255	14051	14106	14078	14199	14125	14163	14004	14064	14270	14068	14024	14209	14238	14027	14036	14178	14175	14135	14183	14139	14163	14130	14095	14289	14238	14020	14152	14086	14072	14067	14214	14124	14175	14147	14017	14177	14027	14240	14179	14082	14236	14075	14011	14083	14134	14332	14044	14142	14154	14213	14283	14197	14077	14073	14094	14053	14093	14299	14201	14003	14160	14091	14012	14295	14207	14066	14066	14049	13952	14052	14108	14234	14198	14121	14041	13981	14275	14124	14285	14058	13949	14094	14211	14276	14135	14106	14075	14149	14287	14050	14251	14119	14100	14059	14068	14296	14192	14249	14058	14184	14170	14111	14143	14200	14175	14163	14102	14200	13958	14174	14147	14166	14008	14243	14206	13884	14217	14318	14099	14338	14172	14132	14152	14052	14149	14119	14023	14145	14188	14125	14148	14184	14025	14062	14256	14252	14165	14120	14084	14195	14198	14145	14004	14124	14232	14114	14209	14286	14147	14154	14133	14054	14102	14130	14053	14287	14191	14279	14128	14118	14179	14214	14052	14301	14122	14131	14302	14091	14219	14023	14066	14180	14145	14104	14231	14149	14299	14181	14067	14173	14120	14029	14053	14227	14117	14234	14148	14190	14152	14253	14170	14264	14227	14142	13984	14093	14125	14139	14112	14177	14078	14125	14083	14099	14082	14120	13964	13989	13948	14126	14110	14099	14203	14153	14227	14066	14120	13975	14146	14166	14228	14169	14284	14240	14250	14153	14171	14055	14081	14154	14260	13989	14173	14044	14224	14181	14075	14286	14280	14074	14230	14188	13878	14141	14053	14145	14047	14107	14039	14020	14041	14324	14077	13953	14180	14247	14210	13969	14284	14217	14092	14119	14216	14234	14274	14136	14082	14431	14106	13991	14104	14183	14127	14033	14340	14286	14155	14088	14072	14279	14198	14169	14091	14161	14144	14051	14069	14042	14175	14258	14182	14170	14066	14167	14248	14064	14222	14080	14090	14277	14084	14076	14058	14267	14092	14065	14092	14174	14032	13986	14042	14204	14257	14132	14233	14360	14073	14332	14094	14130	14199	14132	14178	14345	14065	14199	14364	14328	14091	13984	14199	14300	14051	14301	14003	14239	14121	14188	14165	14089	14036	14088	14250	14207	14036	13906	14284	14016	14314	14172	14058	14090	14143	14129	13994	13991	14224	14148	13964	14163	14075	14246	14200	14182	14079	14137	13962	14070	14253	14126	13986	14197	14168	14018	14179	13954	14183	14144	14153	14111	14183	14305	13975	14117	14198	14117	14087	14197	14282	14085	14286	14220	14110	14169	14111	14130	14290	14102	14085	14268	14175	14155	14048	14185	14197	14085	14107	14257	14100	14225	14161	14089	14112	14009	14190	14114	13968	14150	14134	14210	14216	14152	14262	14212	14250	14073	14211	14211	14121	14152	14114	14150	14008	14297	14015	14208	14360	14247	14141	14020	14156	14179	14062	14087	14139	14203	14137	14183	14099	14259	14219	14207	14018	14008	14136	14119	14172	14136	14046	14113	14119	13930	14331	14141	13888	14300	14253	14192	14086	14268	14110	14094	14143	14290	14348	14144	14198	14085	14241	14129	14158	14227	14333	14189	14270	14055	14078	14103	14072	14174	14136	14115	14262	14019	14094	14209	14173	14194	14326	14076	14290	14161	14135	14127	14200	14173	14261	14070	14138	14144	14275	14147	14282	14192	14090	14042	13948	14113	14234	14294	14174	14044	14139	14185	14043	14193	14144	14054	14290	14241	14061	14042	14045	13957	14226	14231	14175	14034	14018	14093	13942	14044	14322	13978	14168	14085	14094	14056	14257	14082	14276	14148	14392	14151	14194	14037	14065	14223	14241	14022	14272	14260	14165	14114	14033	14029	14045	14143	14177	14118	14140	14072	14223	14065	14159	14155	14022	14309	14023	14170	14105	14159	14152	14275	14116	14065	14079	14147	14171	14199	14139	14205	14124	14014	14206	14190	14044	14252	13940	14192	14013	14146	14098	14060	14090	14201	14150	14016	13975	13991	14132	14161	14102	14210	14063	14154	14145	14132	14030	14066	14085	14192	14155	14171	14045	14060	14095	14131	14131	14141	14020	14096	14090	14195	14011	14119	14169	14159	14131	14014	13995	14090	14189	14244	14107	14260	14099	14204	14132	13965	14156	14305	14217	14162	14152	14200	14064	14142	14035	14105	14215	14109	14142	14129	13995	14199	14205	14139	14164	14166	14342	14209	14173	14212	14203	14211	14063	14336	13982	14086	14222	14179	14008	14260	14144	14145	14232	14166	14054	14156	14289	14240	13979	14137	14238	14100	14083	14091	14184	13999	14076	14085	14160	14216	14265	13876	14016	14114	14114	14126	13958	14162	14177	14080	14266	14077	14144	14211	14254	14010	14222	14140	14101	14192	14309	14224	14277	14132	14181	14086	14111	14313	14146	14069	14126	14187	14257	13979	14071	14206	14077	14042	14044	14298	14052	14239	14235	14285	14160	14050	14074	14143	14087	14028	14194	14048	14155	14261	14102	14306	14223	14097	14156	14112	14169	14152	14262	14082	14102	14114	13938	14122	14168	14160	14046	14132	14138	14116	14192	14190	14207	14195	14099	14259	14165	14300	14194	14077	14115	14175	14154	14174	14015	14105	14156	14253	14338	14182	14156	14011	14013	14141	14301	14332	14199	14015	14228	14250	14184	14109	14082	14281	14130	13930	14092	14209	14285	14083	14120	14100	14130	14167	14028	14051	14222	14232	14085	14177	14170	14160	14014	14279	14069	14055	14204	14168	14182	14144	14091	14181	14087	13898	14074	14225	14098	14118	14137	14165	14091	13983	14198	14107	14257	14105	14072	14232	14440	14161	14245	14041	14165	14259	14060	14258	14082	14127	14159	14180	14140	14119	14084	14184	14155	14132	14046	14136	14058	13986	14095	14047	14160	13996	14157	14150	14159	14160	14086	14155	14057	14199	14060	14255	14038	14044	14042	14268	14181	14093	14246	14233	14291	14047	14084	14094	14174	14255	14272	14190	14064	14211	14282	14074	14206	14130	14137	14309	14088	14138	14333	14053	14061	13932	14185	14325	14059	14147	14242	14190	14123	14180	14279	13984	14060	14092	14046	14170	14140	14108	14187	14206
28121	23489	27949	25207	20717	18692	18203	17352	16703	16264	15801	15753	15541	15599	15556	15295	15564	15469	15510	15416	15426	15427	15401	15224	15352	15478	15023	15293	15458	15128	15424	15292	15052	15135	15242	15362	15418	15288	15262	15117	15367	15282	15228	15413	15142	15435	15235	15273	15356	15202	15229	15301	15222	15245	15376	14935	15264	15156	15327	15109	15262	14983	15261	15177	15156	15217	15424	15159	15144	15187	15264	15081	15216	14998	15308	15251	15255	15119	15146	15264	15147	15257	15208	15184	15206	15194	15420	15209	15296	15286	15188	15037	15367	15130	15283	15398	15167	15246	15348	15196	15276	15326	15327	15231	15240	15155	15241	15165	15211	15013	15152	15326	15453	15110	15209	15254	15347	15059	15154	15152	15209	15381	15152	15031	15286	15277	15194	14959	15014	15371	15197	15156	15339	15118	15374	15287	15185	15224	15238	15271	15235	15062	15129	15060	15175	15297	15341	15283	15076	15227	15332	15098	15246	15160	15040	15093	15218	15101	15146	15314	15300	15180	15157	15011	14987	15167	15237	15241	15151	15264	15273	15142	15044	15034	15140	15154	15175	15007	15120	15186	15130	15102	15147	15361	15335	15277	15199	15206	15212	15069	15180	15221	15099	15132	15271	15080	15093	15223	15224	15370	15172	15272	15174	15127	15202	15311	15188	15108	15198	15206	15247	15226	15323	15128	15269	15036	15298	15064	15209	15062	15286	15157	15266	15225	15290	15303	15227	15052	15184	15142	15176	15046	15232	15141	15267	15207	15311	15250	15324	15099	15317	15179	15293	15152	15162	15136	15103	14974	15227	15173	15200	15133	15061	15091	15132	15165	15231	15133	15182	15155	15319	15213	14967	15184	15305	15105	15164	15214	15253	15070	15309	15161	15233	15229	15171	15174	15156	15242	15184	15206	15144	15200	15186	15297	15237	15127	15232	15121	15302	15475	15155	15140	15200	15367	15148	15090	15182	15222	15164	15351	15294	15140	15259	15245	14997	15167	15165	15151	15295	15171	15191	14995	15373	15180	15313	15219	15110	15130	15133	15190	15081	15146	15284	14979	14971	15185	15117	15051	15235	15089	15307	15317	15152	15258	14923	15297	15074	15327	15163	15256	15279	15117	15069	15321	15120	15355	15181	15216	15212	15296	15283	15034	15178	15189	15182	14982	15115	15155	15063	15158	15308	15290	15300	15147	15250	15183	15072	15331	15299	15242	15197	15157	15099	15274	15236	15100	15144	15199	15244	15234	15344	15227	15312	15140	15207	15203	15016	15120	15095	15218	15118	15130	15382	15261	15144	15242	15108	15384	15356	15243	15294	15288	15102	15289	15331	15139	15445	15115	15472	15353	15273	15185	15134	15223	15327	15375	15274	15252	15125	15309	15356	15230	15157	15090	15008	15159	15410	15300	15186	15092	15241	15277	14985	15090	15115	15083	15108	14990	15247	15151	15071	15235	15151	15197	15295	15247	15115	15205	15164	15212	15175	15103	15103	15272	15145	15150	15205	15350	15247	15199	15240	15210	15455	15427	15327	15218	15207	15108	15290	15128	15144	15184	15328	15247	15221	15101	15074	15279	15246	14993	15164	15380	15266	15206	15286	15152	15091	15227	15110	15041	15221	15216	15093	15015	15238	15107	15416	15067	15324	15310	15385	15404	15306	15310	15195	15185	15318	15365	14996	15250	15129	15121	15428	15191	15121	15156	15246	15210	15281	15255	15145	15148	15006	15332	15119	15098	15398	15022	15357	15082	15206	15353	15265	15239	15182	15172	15189	15176	15075	15320	15114	15157	15388	15247	15353	15136	15184	15111	15195	15219	15076	15163	15140	15193	15040	15041	15222	15014	15172	15161	15273	15335	15189	15268	15308	15287	15340	15135	15250	15211	15099	15095	15135	15184	15142	15151	15182	15103	15335	15287	15268	15159	15283	15447	15319	15107	15121	15156	15149	15194	15262	15068	15106	15123	15102	15067	15283	15039	15044	15201	15034	15213	14901	15351	15290	15302	15106	15180	15034	15109	15150	15126	15088	15253	15229	15187	15218	15210	15124	15154	15111	15402	15218	15093	15334	15070	15260	15133	15127	15183	15215	15209	15325	15299	15173	15063	15330	15207	15207	15198	15274	15157	15366	15129	15252	15316	15193	15362	15342	15155	15346	15130	15293	15234	15344	15246	15409	15134	15105	15091	15049	15166	15167	15201	15043	15241	14986	15229	15152	15239	15218	15085	15213	15088	15152	15201	15245	15089	15022	15226	15409	15236	15203	15260	15305	15158	15172	14994	15176	15028	15314	15381	15149	15280	15185	15002	15217	14983	15179	15192	15296	15255	15406	15255	15050	15130	15268	15121	15231	15135	15231	15371	15266	15161	15111	15255	15321	15160	15035	15206	15150	14996	15115	15185	15164	15053	15149	15297	15213	15180	15343	15232	15165	15337	15206	15306	15327	15183	15117	15255	15099	15186	15295	15108	15095	15135	15022	15107	15166	15200	15085	15168	15177	15299	15304	15042	15008	15199	15181	15197	15254	15187	15187	15199	15273	15227	15286	15115	15156	15288	15261	15166	15158	15268	15247	15170	15081	14976	15049	15247	15214	15163	15178	15196	15075	15057	15231	15322	15180	15313	15100	15184	15035	15033	15241	15199	15250	15422	15318	15143	15167	15307	15271	15096	15270	15082	15055	15148	15278	15140	15172	15231	15396	15265	15140	15314	15249	15128	15219	15377	15198	15371	15110	15220	15056	15237	15113	15254	15194	15232	15308	15278	15363	15137	15136	15164	15055	15092	15223	15054	15097	15220	15206	15055	15026	15217	15235	15213	15122	15158	15153	15379	15079	15273	15180	15143	15178	15299	15228	15166	15317	15199	15203	15132	15393	15087	15281	15335	15290	15223	15151	15268	15189	15031	15322	15090	15250	15343	15192	15202	15195	15291	15360	15214	15252	15193	15167	15096	15207	15245	15266	15121	15133	15310	15284	15064	15166	15219	15085	15125	15216	15153	15386	15217	15353	15076	15217	15214	14965	15157	15197	15144	15161	15306	15254	15283	15057	15084	15273	15128	15181	15075	15256	15147	15202	15248	15330	14976	15085	15058	15112	15310	15169	14973	15046	15115	15286	15319	15140	15334	15115	15318	15226	15218	15280	15134	15095	15251	15232	15231	15026	15121	15254	15170	15111	15343	15093	15097	15179	15191	15134	15116	15116	15165	15055	15214	15313	15133	15159	15013	15347	15162	15311	14986	15299	15272	15139	15306	15304	15136	15153	15298	15296	15223	15173	15222	15244	15052	15043	15052	15120	15113	15169	15233	15257	15115	15157	15191	15241	15092	15151	14998	15204	15363	15335	15213	15078	15044	15413	15331	15287	15049	15226	15315	15347	15220	15058	15127	15196	15211	15205	15122	15137	15196	15253	15034	15204	15260	15125	15221	15180	15165	15162	15217	15117	15282	15133	15213	15339	15154	15151	15206	15226	15197	15344	15106	15150	14998	15207	15120	15205	15000	15052	15189	15256	15328	15223	15168	15096	15137	15361	15090	15176	15329	15069	15115	15136	14960	15323	15156	15197	15166	15354	15145	15202	15199	15270	15351	15118	15269	15342	15256	15221	15195	15259	15136	15351	15290	15272	15233	15184	15169	15217	15162	15280	15226	15292	15040	15054	15083	14992	14976	15297	15282	15132	15131	15196	15320	15341	14912	15060	15106	15300	15203	15198	15183	15056	15283	15355	15265	15206	15101	15153	15146	15135	15264	15180	15251	15036	15284	15044	15072	15156	15248	15201	15280	15016	15126	15152	15146	15087	15067	15131	15148	15239	15177	15108	15053	15322	15139	15062	15055	15403	15398	14984	15193	15281	15067	15064	15262	15444	15186	15251	15126	15187	15209	15314	15254	15118	15167	15204	14997	14965	15223	15091	15134	15056	15223	15317	15432	15226	15341	15069	15360	14962	15141	15317	15156	15121	15211	15127	15115	15174	15212	15201	15145	15348	15331	15063	15337	15375	15101	15285	15235	15094	15247	15277	15337	15472	15177	15119	15072	15067	14932	15130	15184	15291	15281	15251	15193	15221	15340	15198	15132	15202	15111	15185	15101	15281	15127	15099	15197	15340	15147	15345	15130	15164	15233	15233	15123	15441	15238	15377	15495	15239	15302	15383	15087	15211	15131	15137	15296	15298	15069	15336	15425	15295	15270	15366	15283	15229	15263	15068	15205	15255	15176	15111	15213	15218	15328	15369	15249	15269	14995	15045	15214	15191	15137	15005	15225	15238	15274	15192	15146	15119	15132	15154	15393	15298	15091	15308	15155	15049	15335	15283	15135	15000	15225	15230	15049	15327	15085	15359	15301	15014	15338	15200	15339	15329	15125	15335	15003	15051	15288	15432	15256	15225	15571	15093	15141	15248	15078	15208	15336	15312	15380	15073	15082	15136	15122	15179	15380	15299	15157	15264	15151	15339	15205	15172	15246	15015	15057	15253	15108	15174	15295	15110	15039	15204	15276	15227	15118	15181	15165	15306	15267	15181	15237	15046	15155	15310	15182	15137	15278	15402	15342	15137	15276	15257	15173	15183	15231	15232	15278	15413	15196	15092	15259	15247	15217	14919	15091	15189	15270	15069	15318	15187	15178	15140	15103	15230	15219	15194	15132	15181	15184	15216	15120	15186	15271	15183	15102	15156	15218	15500	15041	15134	15257	15317	15395	15352	15260	15156	15295	15259	15258	15191	15155	15316	15263	15365	15234	15030	15214	15161	15075	14938	15125	15006	15129	15131	15139	15262	15181	15359	15324	15191	15280	15112	15335	15193	15428	15364	15348	15403	14918	15352	15279	15166	15238	15149	15298	15117	15289	15203	15246	15167	15249	15288	15352	15133	15155	15304	15218	15368	15206	15190	15138	15101	15312	15236	15176	15247	15320	15136	15268	15326	15266	15423	15136	15050	15464	15350	15300	15174	15174	15206	15169	15058	15249	15186	15222	15353	15264	14888	15000	15036	15143	15330	15211	15131	15159	15265	15133	15150	15239	15241	15459	15126	15283	15278	15250	15164	15143	15214	15132	15257	15350	15227	15075	15285	15011	15274	15115	15092	15221	15309	15228	15348	15390	15336	15178	15161	15291	15243	15323
22141	32749	29345	23350	20702	17933	17529	16879	15389	14535	13988	13859	13842	13732	14032	13722	13535	13563	13716	13534	13659	13524	13627	13421	13592	13472	13205	13603	13423	13421	13478	13344	13336	13327	13429	13333	13516	13304	13429	13252	13389	13473	13258	13168	13249	13290	13375	13115	13290	13449	13371	13285	13352	13317	13323	13285	13342	13501	13330	13372	13438	13345	13324	13352	13268	13502	13434	13320	13182	13398	13349	13244	13347	13265	13463	13384	13222	13304	13244	13327	13363	13293	13152	13294	13339	13198	13290	13255	13393	13438	13475	13379	13392	13428	13389	13336	13274	13248	13465	13436	13378	13393	13270	13318	13369	13306	13418	13365	13378	13421	13080	13294	13506	13234	13471	13299	13331	13383	13345	13346	13335	13443	13397	13266	13247	13268	13225	13287	13272	13416	13289	13218	13364	13388	13322	13447	13303	13203	13464	13221	13234	13307	13204	13415	13423	13357	13284	13281	13291	13244	13270	13220	13418	13395	13356	13429	13408	13474	13420	13412	13243	13327	13263	13418	13373	13282	13280	13286	13351	13284	13455	13238	13322	13231	13279	13228	13397	13232	13206	13353	13200	13355	13257	13410	13355	13251	13301	13210	13265	13324	13417	13310	13385	13258	13140	13514	13416	13364	13315	13293	13461	13273	13291	13346	13413	13367	13411	13278	13172	13272	13485	13277	13181	13446	13482	13305	13306	13219	13218	13384	13311	13604	13331	13450	13234	13279	13191	13232	13445	13389	13258	13285	13279	13495	13305	13141	13382	13192	13449	13258	13321	13334	13269	13398	13398	13281	13278	13396	13353	13433	13409	13441	13286	13209	13327	13332	13452	13315	13349	13275	13409	13430	13240	13391	13401	13229	13258	13180	13221	13305	13475	13322	13430	13387	13431	13426	13407	13161	13380	13311	13340	13305	13394	13345	13292	13398	13281	13339	13278	13519	13340	13192	13295	13151	13317	13231	13309	13377	13181	13443	13220	13309	13327	13387	13228	13355	13407	13302	13365	13317	13205	13339	13127	13351	13422	13255	13344	13539	13439	13336	13445	13339	13403	13384	13290	13356	13222	13482	13186	13362	13187	13250	13290	13243	13237	13224	13427	13383	13284	13331	13304	13346	13296	13249	13268	13386	13128	13314	13330	13296	13336	13473	13342	13356	13391	13339	13234	13177	13322	13359	13321	13364	13369	13399	13451	13250	13348	13268	13182	13306	13291	13283	13366	13337	13228	13376	13297	13211	13384	13301	13382	13395	13247	13398	13348	13399	13371	13279	13336	13282	13344	13377	13386	13410	13374	13222	13375	13329	13352	13289	13261	13358	13168	13321	13411	13262	13504	13291	13411	13290	13240	13399	13267	13230	13286	13342	13220	13211	13311	13363	13386	13276	13266	13253	13267	13699	13292	13304	13460	13122	13218	13412	13321	13321	13393	13160	13193	13555	13303	13429	13377	13257	13271	13406	13271	13231	13168	13197	13313	13475	13197	13284	13269	13196	13414	13164	13432	13437	13346	13279	13358	13151	13562	13376	13241	13256	13203	13485	13307	13265	13155	13303	13230	13217	13475	13445	13455	13377	13539	13303	13525	13311	13365	13224	13457	13362	13092	13207	13346	13332	13163	13252	13202	13325	13401	13289	13380	13233	13432	13303	13142	13569	13374	13152	13193	13368	13364	13219	13309	13435	13264	13178	13295	13359	13366	13341	13335	13366	13250	13505	13334	13167	13347	13448	13247	13402	13249	13362	13388	13398	13421	13340	13418	13282	13137	13361	13371	13194	13336	13353	13475	13357	13258	13402	13383	13347	13217	13072	13510	13444	13406	13133	13328	13434	13392	13264	13373	13232	13222	13342	13287	13294	13371	13292	13349	13304	13335	13240	13282	13262	13333	13490	13228	13276	13332	13351	13320	13277	13311	13528	13287	13416	13316	13418	13470	13459	13293	13185	13230	13163	13357	13199	13353	13232	13307	13360	13386	13340	13386	13447	13292	13405	13460	13194	13493	13607	13258	13190	13322	13391	13240	13347	13355	13293	13162	13254	13130	13331	13419	13190	13301	13359	13307	13295	13361	13352	13434	13354	13366	13611	13365	13360	13304	13396	13425	13261	13383	13328	13304	13269	13394	13209	13271	13158	13478	13371	13279	13381	13278	13251	13161	13363	13382	13273	13459	13311	13366	13422	13127	13394	13336	13284	13198	13245	13382	13335	13181	13246	13227	13308	13360	13409	13389	13323	13281	13390	13280	13439	13463	13239	13391	13239	13310	13380	13488	13388	13206	13269	13225	13438	13342	13472	13446	13550	13386	13193	13373	13250	13225	13268	13175	13316	13315	13449	13306	13247	13348	13294	13319	13328	13250	13273	13241	13282	13225	13250	13357	13222	13345	13553	13249	13363	13244	13159	13248	13355	13320	13235	13353	13346	13321	13336	13418	13229	13249	13394	13237	13477	13367	13364	13360	13247	13253	13396	13390	13381	13368	13354	13214	13399	13321	13382	13338	13271	13429	13316	13371	13275	13243	13319	13492	13341	13129	13424	13294	13420	13346	13366	13218	13317	13304	13340	13398	13416	13173	13337	13367	13215	13252	13393	13216	13305	13224	13406	13327	13424	13390	13405	13375	13462	13369	13224	13480	13361	13434	13308	13308	13295	13199	13182	13376	13520	13299	13320	13346	13322	13443	13360	13430	13240	13319	13188	13292	13359	13326	13259	13337	13417	13221	13294	13401	13312	13508	13306	13377	13366	13207	13211	13401	13365	13262	13384	13334	13412	13211	13316	13283	13359	13369	13402	13286	13225	13349	13241	13188	13171	13309	13329	13281	13481	13347	13285	13335	13274	13390	13353	13443	13267	13225	13346	13360	13313	13403	13326	13196	13233	13404	13395	13342	13336	13356	13299	13325	13253	13363	13253	13201	13097	13431	13342	13254	13405	13234	13406	13397	13394	13295	13232	13325	13338	13229	13317	13283	13227	13250	13353	13151	13242	13299	13321	13241	13271	13342	13262	13345	13397	13283	13277	13569	13409	13171	13341	13434	13295	13388	13378	13470	13203	13414	13118	13444	13315	13361	13306	13257	13290	13147	13351	13321	13240	13302	13277	13321	13360	13231	13424	13319	13440	13411	13415	13261	13257	13282	13430	13260	13293	13303	13388	13299	13392	13413	13299	13350	13161	13290	13418	13241	13274	13205	13310	13416	13396	13212	13320	13368	13464	13176	13257	13139	13320	13255	13305	13416	13355	13450	13395	13368	13291	13345	13319	13257	13318	13514	13340	13526	13246	13333	13310	13348	13450	13413	13303	13288	13381	13406	13108	13305	13385	13229	13375	13240	13336	13166	13321	13220	13355	13305	13343	13257	13447	13278	13260	13279	13325	13250	13409	13300	13444	13427	13375	13302	13391	13445	13404	13328	13336	13087	13303	13286	13319	13412	13458	13287	13422	13419	13323	13288	13189	13360	13371	13259	13388	13325	13189	13182	13344	13372	13455	13256	13288	13249	13418	13448	13360	13221	13388	13267	13426	13351	13493	13303	13245	13398	13474	13388	13287	13419	13292	13255	13189	13244	13287	13290	13482	13320	13463	13119	13262	13373	13318	13510	13405	13253	13197	13425	13411	13365	13269	13386	13265	13161	13318	13328	13280	13367	13359	13292	13497	13261	13396	13259	13349	13436	13341	13470	13300	13323	13290	13374	13392	13364	13427	13461	13258	13306	13591	13384	13276	13366	13345	13184	13202	13356	13234	13203	13308	13258	13395	13282	13329	13316	13356	13271	13388	13363	13349	13555	13351	13306	13335	13204	13384	13326	13399	13412	13264	13239	13327	13286	13371	13369	13298	13339	13395	13224	13327	13537	13562	13251	13422	13244	13256	13351	13235	13258	13243	13294	13069	13407	13198	13382	13229	13254	13234	13333	13404	13365	13249	13390	13228	13487	13331	13251	13316	13233	13292	13279	13441	13360	13306	13152	13322	13220	13408	13249	13523	13173	13407	13338	13276	13183	13293	13218	13505	13370	13268	13237	13339	13272	13241	13247	13215	13284	13304	13292	13273	13290	13280	13306	13099	13309	13152	13172	13332	13352	13319	13294	13253	13400	13329	13450	13339	13328	13080	13427	13284	13211	13289	13280	13343	13346	13240	13307	13359	13205	13361	13282	13320	13465	13249	13372	13402	13245	13388	13423	13325	13418	13330	13277	13273	13399	13423	13224	13422	13325	13301	13359	13308	13236	13356	13304	13441	13222	13329	13442	13327	13283	13173	13447	13374	13349	13383	13320	13553	13244	13413	13160	13389	13358	13284	13260	13377	13266	13353	13353	13456	13242	13201	13457	13441	13363	13422	13397	13521	13286	13245	13243	13365	13258	13222	13265	13376	13367	13305	13191	13378	13213	13377	13284	13466	13434	13328	13170	13438	13295	13316	13374	13422	13405	13263	13404	13403	13282	13465	13367	13292	13394	13236	13342	13521	13340	13336	13252	13409	13367	13221	13330	13233	13206	13274	13360	13358	13384	13356	13277	13375	13278	13396	13458	13373	13279	13226	13366	13306	13283	13426	13373	13288	13458	13523	13494	13316	13417	13374	13276	13198	13372	13588	13306	13360	13370	13242	13232	13220	13345	13302	13286	13306	13365	13223	13211	13232	13333	13244	13348	13418	13212	13371	13333	13381	13329	13186	13103	13443	13376	13155	13279	13277	13357	13213	13130	13373	13297	13355	13323	13380	13259	13305	13432	13324	13372	13392	13337	13296	13281	13396	13322	13349	13364	13335	13153	13329	13260	13254	13607	13157	13233	13414	13553	13460	13367	13476	13270	13325	13237	13280	13351	13301	13338	13379	13456	13267	13225	13233	13185	13317	13147	13272	13452	13292	13331	13313	13292	13351	13262	13491	13227	13216	13568	13278	13391	13359	13344	13389	13198	13311	13411	13251	13205	13356	13335	13359	13390	13204	13446	13250	13364	13313	13194	13367	13237	13434	13319	13283	13312	13343	13213	13359	13312	13331	13366	13269	13306	13372	13104	13258	13416	13167	13251	13316	13345	13342	13330	13294	13260	13333	13181	13262	13211	13306	13273	13261	13161	13276	13369	13311	13178	13164	13310	13195	13298	13257	13267	13243	13454	13226
23738	21028	28399	24286	22870	23207	22205	19187	17606	16745	16050	15696	15662	15742	15641	15738	15659	15454	15226	15353	15492	15371	15369	15315	15278	15119	15138	14906	15210	15219	15073	15183	15106	15005	15187	14987	15143	15087	15110	14991	15104	15041	15072	14803	15122	15036	14913	15042	15042	14785	15162	15068	14881	15082	15134	15114	15085	15202	15119	14908	14953	15075	14796	15187	15013	14958	15129	14938	15133	14751	15021	15043	15098	15147	15156	15002	14960	15215	14983	14999	14915	15157	15081	14973	15196	14922	15031	14843	15013	14971	14868	15032	15005	15110	15184	15103	15148	15031	15045	15031	15169	15104	15120	15051	15034	14817	15008	14891	15036	14894	15119	15036	15201	15097	14994	14970	14969	15031	14820	14907	15060	15048	15129	15005	15070	14853	14963	15018	15003	15061	14960	14934	14915	14995	15119	15069	14982	14919	15151	15003	14873	14938	14864	14988	14879	15000	14869	15045	14994	15019	15096	15176	15067	14997	14968	15029	15030	15165	15207	15112	15071	14831	15153	14948	14929	14907	14937	14830	14843	15068	15010	15046	15022	14852	14862	15007	15031	14952	14914	15036	14939	14936	14969	15170	15160	14902	14975	14923	15109	14840	14918	14951	14740	14976	14971	15161	14877	15145	14842	14823	14964	14932	14960	14886	14976	15104	15062	14978	14871	14836	15085	15154	15006	14998	15057	15048	15217	14874	15089	14736	15006	14955	15083	14878	15023	15137	14971	15048	14779	14993	14926	14862	15124	15087	14974	15029	15261	15066	15151	15031	15045	14909	15052	14981	14972	15213	15097	15010	15032	14990	14825	15143	15105	14969	15052	15082	15001	15084	15148	15115	15087	14824	15088	14981	15242	15024	14797	15111	14888	14806	14956	14870	14912	15179	15082	14885	14870	15040	15203	15224	15072	14959	15205	15143	15045	15200	14845	14896	15055	14956	14836	14976	15043	15025	15095	15342	15239	14912	14867	14878	15078	14928	14970	15033	15086	15112	14841	15137	14916	14995	14989	14907	15019	15107	14964	14907	14960	14788	15047	14884	15064	14928	14901	14937	14879	15049	14984	14925	14867	14908	15071	14975	14807	15094	15000	14981	14942	15164	15199	14849	15013	14982	15181	15005	14978	14826	14943	15191	15108	15148	15136	15161	15195	14953	15007	14916	15193	14799	15296	15139	15013	14957	14869	14954	14775	15090	15025	15030	15040	14908	15029	14903	14825	14892	14933	15011	14869	14980	14863	14945	15150	15040	14980	14975	15161	14973	14867	14954	15138	15075	15070	14938	15024	15010	14932	15072	14900	14818	14720	14780	14951	14997	14863	14937	14740	14977	14877	15047	15074	14897	14859	14947	15046	14826	15004	14967	14909	15141	15129	14949	14935	15107	14966	15049	15045	15034	14990	15074	15054	14978	15012	15062	14881	14912	15010	15012	14886	15058	15067	15083	14874	14918	14887	14953	14920	14885	15070	14952	14770	14971	14877	14933	15119	15172	14866	14914	14867	14802	14917	14966	14974	14884	15005	14938	14961	14941	14854	14965	14985	15008	15086	15194	15153	14978	15001	15054	14996	14958	15030	15016	14787	14787	15016	15042	15002	15092	15044	15064	14756	14897	14964	15182	15100	14906	14950	15023	14817	14885	15040	15040	15056	14879	14856	15027	14979	14729	14862	15001	14895	14962	15112	14871	14997	14928	14993	15062	14950	14780	14997	14860	14938	14959	14935	15121	15205	15017	14914	14884	14884	15062	14812	15148	15178	15033	14904	15044	15009	15086	14897	15068	15109	14994	14915	15150	15125	14998	14773	14947	15125	14890	14943	15090	14828	14707	15056	15022	15064	14937	15006	14891	14948	15149	15159	14901	14937	15061	14916	15027	14952	14884	15108	15070	14886	14880	15068	14902	15108	15028	15047	14803	14949	15067	14918	14866	14953	14770	14990	15177	14954	15072	15053	14960	14847	14927	15074	14953	15054	14872	14914	14996	15157	15074	14798	15100	15060	15160	14797	14964	14931	14894	15043	14963	14894	14876	14936	14952	14995	14966	15024	14968	15035	15070	14956	15130	15029	14957	14967	14889	15053	14879	14953	14872	15009	15027	15147	14965	14924	14841	14926	15027	15104	14899	14987	15079	15044	15183	15006	14883	15058	14981	15107	15075	15121	15072	14889	14895	14914	15208	14824	14957	14916	14905	15082	15144	14971	15080	14843	15132	15049	15044	15051	15038	15047	15186	15079	15102	15153	15214	14939	15006	14975	14816	14878	15082	15106	14973	14790	15132	15002	14776	15170	14991	14937	14981	15074	14876	14989	15000	15087	15156	14815	14874	15015	14779	15091	15038	15078	15162	14989	15076	14972	14835	15185	14882	14784	15055	14906	14823	15021	14917	14970	15130	14988	14930	15120	15030	15250	15062	14937	15025	15016	14953	15083	15013	15130	15030	14819	15041	14954	14959	14938	15033	15036	15011	14962	14909	14964	14868	14787	14859	15066	14715	15046	14840	15040	15143	15296	14929	14861	14895	15004	15025	14874	14944	14898	15010	14796	14977	14942	14965	14975	15059	15031	14971	14901	14952	14977	14962	14966	15048	15036	14943	14982	15018	15003	15227	15017	15055	15063	14831	15136	15051	15002	15066	15026	15122	15055	14980	15084	14999	15088	15045	14876	15019	15017	14874	14861	14933	15161	15017	15081	14904	14962	14900	14922	15027	15074	15167	15056	14900	14764	15070	14868	15086	15098	14980	14889	15032	15056	14798	15064	14888	14957	15071	14934	14849	14962	15260	14930	15014	14929	14935	15113	14842	14861	15029	14970	15025	14983	15061	15078	14940	15186	14820	14865	15219	14963	14779	15040	15016	15101	14914	15027	15059	15115	15070	15127	15083	15006	14974	14919	14985	14905	14819	14966	14819	15031	15067	15010	14973	15009	14957	15051	14873	14971	14916	15126	14931	15102	15149	15063	14990	14976	15137	15210	14902	14896	14871	14967	14953	14931	14984	15199	14899	14994	14989	15069	14859	14952	14864	14963	15116	15024	15148	14913	14923	15117	14763	15077	15052	15081	14993	14833	14988	15031	14761	14932	14902	15032	15015	14972	14979	14984	15014	15016	15040	14839	14937	15044	15029	14887	15072	14984	15013	14838	14964	14954	14955	14979	15118	14904	14954	14816	14780	15205	15109	14865	15046	15029	14753	14829	15160	14928	14889	14976	14924	14983	14903	15153	15028	15132	15009	14818	15001	15012	15039	14883	14925	14912	14807	15014	15191	14944	14816	14763	14938	15053	14981	15203	14903	14768	14844	15100	14991	14923	15064	14894	15040	14937	14990	14857	15088	14862	14974	14962	15082	15178	15129	15012	15030	14785	14938	15062	14871	15052	14966	14987	15158	15153	15109	15011	15006	14889	14859	14983	14976	14931	15061	14814	14999	15027	14846	14945	15160	14928	14985	15027	15140	15005	14826	15131	14996	15055	14941	15030	14982	15150	15103	14950	15188	14882	15014	15122	15060	14800	15161	14876	15182	15032	14882	14855	15012	14991	15143	14830	14931	14854	14747	14871	14948	14938	15038	14908	14878	15053	15070	15079	15149	14969	15057	15062	15103	14928	14940	14967	14907	14962	14966	15087	14871	14922	14922	15143	15066	14901	14846	15112	15025	15058	14892	15055	14758	14738	14949	15098	15083	14895	14998	14803	14875	14901	14878	14855	14979	14897	14910	14879	15108	15008	15027	14975	14993	15138	15020	15128	15205	14674	14987	15027	15089	15116	14980	15140	15084	15139	14987	14813	15021	15016	15087	15041	15248	14914	14787	15163	14926	15182	14956	14924	15060	14899	15196	15030	15177	15183	14968	15080	14931	15058	14946	15080	14924	14905	15074	14932	14969	14829	14935	15077	15005	14929	14951	14941	14778	14869	14987	14915	15009	14888	14946	15211	15012	15004	15154	15030	14973	14824	14977	14875	14863	14891	14915	14836	14925	15037	14803	14826	14893	14975	15130	14848	14938	15220	15018	14991	14935	15160	14976	14968	14882	14893	14997	15002	14967	14952	15047	14993	15013	14889	14955	15021	15030	15118	15038	15179	14962	14984	15160	14970	14936	14989	14760	15001	14892	15134	15056	15091	15124	14883	14879	15055	15033	15189	14947	15035	15101	14930	14991	15010	15034	15061	15048	15083	15116	14884	15053	15119	14934	15186	14974	14922	15023	14947	15172	15071	14984	15018	14960	15099	15023	14859	14987	14858	15044	15048	14908	15049	15014	14995	15097	14830	15060	14870	15107	15083	14973	14890	15200	14915	15113	14834	14676	15070	15028	14923	14994	15083	15087	14963	15066	15127	15153	15070	14907	14984	14995	14846	14931	14907	14944	15062	14783	14911	14901	15035	15097	14895	14978	14960	15085	14924	14961	15052	14886	15033	15011	14965	14958	14925	14923	14980	14888	14866	15001	15006	14968	15051	14935	14980	14910	14923	14950	15029	15052	14836	15057	15017	14906	14929	15043	15048	15008	15039	15163	15156	14862	14929	14872	14971	14877	14984	15089	14952	14936	15025	15083	14891	15058	14872	15101	14946	15100	15077	14945	15090	14882	14852	14957	15084	15078	14799	15159	15109	15090	15179	14820	14946	15023	14974	14935	14984	14927	14865	14966	14955	14929	14923	14976	14972	15042	14934	14960	14814	15127	14986	14924	15062	15110	15041	14799	15059	14942	14945	15024	15212	15098	14911	14889	14866	15055	14774	15007	14856	14946	15147	14913	15208	14973	15053	14916	15138	15081	14903	14936	15098	15066	14880	15095	14929	15061	15115	15135	15210	14994	14944	14800	15030	15035	14970	14872	14835	15001	15048	14909	15162	14905	15211	15016	14966	14852	14824	15143	14975	14981	14945	14839	15094	14947	15017	14903	14884	14870	15026	14986	15027	15018	14964	14915	15114	14872	15131	14987	15011	15033	14967	14995	15199	15077	14959	15126	15101	14898	15105	15084	14927	15022	14800	15051	15092	15059	14817	14996	14924	14975	14922	15120	15058	15154	14998	14981	14976	14914	15189	15062	15076	15025	15073	14998	15013	15107	14814	14924	15097	14884	14873	15013	15002	15081	15127	14869	14920	14892	14880	15160	14938	14975
22666	38946	36226	28887	25187	21978	20172	19081	17045	15436	14371	14166	14021	13945	13899	13967	13861	13909	13697	13668	13641	13505	13653	13542	13436	13389	13150	13436	13190	13160	13390	13354	13297	13471	13162	13115	13221	13165	13270	13095	13272	13255	13401	13269	13215	13180	13227	13376	13127	13190	13238	13057	13313	13152	13277	13193	13214	13181	13378	13345	13223	13251	13422	13291	13211	13182	13253	13190	13320	13108	13239	13190	13354	13276	13103	13320	13027	13238	13312	13216	13145	12996	13171	13221	13158	13316	13029	13313	13180	13117	13233	13090	13138	13197	12991	13355	13225	13141	13249	13282	13107	13160	13111	13166	13327	13274	13321	13019	13250	13225	13194	13176	13171	13013	13132	13214	13182	13216	13132	13018	13100	13111	13172	13118	13315	13151	13153	13155	13178	13275	13213	13164	13130	13336	13200	13163	13225	13219	13065	13227	13160	13152	13109	13173	13217	13043	13244	13248	13049	13166	13043	13169	13153	13184	13138	13149	13265	13161	13088	13071	13140	13202	13123	13126	13380	13186	13071	13213	13133	13203	13112	13214	13040	13295	13276	13249	13216	13247	13027	13184	13197	13122	13106	13143	13223	13121	13228	13032	13098	13286	13113	13132	13224	13284	13232	13119	13240	13264	13023	13134	13074	13061	13163	13171	13186	13218	13288	13012	13134	13213	13209	13120	13097	13168	13215	13071	13276	13315	13058	13168	13033	13135	13074	13138	13098	13229	13174	13188	13186	13088	13066	13226	13099	13193	13187	13076	12992	13178	13194	13194	12993	13280	13155	13078	13135	13173	13260	12962	13223	13004	13135	13118	13152	12951	13059	13292	13190	13152	13202	13131	13348	13262	13064	13166	13244	13347	13144	13092	13249	13206	12957	13179	13105	13040	13115	13218	13253	13211	13330	13290	13130	13168	13192	12932	12939	13229	13148	13193	13082	13256	13122	13132	13164	13176	13197	13135	13107	13170	13237	13123	13071	13061	13175	13148	13220	13029	13040	13119	13284	13043	13162	13037	13167	13273	13087	13034	13281	13160	13029	13114	13102	13121	13191	13072	13238	13332	13147	12918	13112	13113	13134	13151	13240	13058	13358	13235	13031	13314	13214	13040	13236	13161	13081	13218	13257	13017	13160	13081	13099	13183	13234	13358	13114	13273	13160	13206	13148	13162	13246	13205	13139	13167	13074	13210	12905	13158	13226	13149	13118	13061	13213	13250	13131	13238	13151	13134	13231	13132	13110	13122	13053	13150	13208	13201	13203	13169	13097	13207	13124	13094	13158	13282	13362	13205	13184	13080	13001	13297	13162	13128	13298	13265	13267	13130	13172	13171	13119	13267	13184	13443	13202	13120	13060	13250	13130	13264	13246	13208	13161	13103	13334	13214	13224	13111	13055	13161	13168	13218	13070	13250	13006	13242	13146	13165	13339	13146	13144	13197	13209	13307	13092	13123	13139	13178	13176	13105	13225	13055	13369	13324	13178	13181	13029	13082	13274	13074	13243	13123	13049	13040	13226	13228	13281	13036	13308	13081	13211	13042	13007	13055	13265	13234	13213	13117	13164	13143	13393	13277	13068	13037	13184	13102	13107	13271	13126	12984	13288	13244	13123	13092	13168	13215	13308	13169	13134	13196	13081	13070	12936	13128	13134	13244	13080	13148	13185	13252	13191	13223	13231	13224	13128	13130	13351	13205	13284	13101	13120	13010	12982	13127	13215	13209	13095	13139	13109	13270	13063	13187	13221	13121	13256	13200	13150	13109	13296	13329	13400	13071	13208	13225	13236	13163	13049	13056	13185	13220	13338	13107	13124	13078	13235	13061	13033	13137	12955	13237	13243	13381	13098	13323	13274	13121	13141	13143	13131	13119	13252	13348	13140	13056	13176	13128	12971	13276	13146	13113	13143	13155	13300	13165	13124	13121	13113	13220	13229	13180	13190	13069	13207	13312	13047	13114	13220	13093	13201	13094	13152	13137	13092	13239	13225	13198	13141	13284	13148	13137	13143	13210	13205	13268	13216	13118	13130	13174	13162	13237	13199	13130	13111	13234	12959	13196	13267	13093	13194	13173	13313	13203	13159	13222	13066	13133	13250	13063	13047	13022	13086	13051	13318	13110	13211	13088	13057	13052	13267	13169	13130	13247	13186	13250	13104	13218	13108	13272	13063	13259	13326	13112	13031	13140	13173	13086	13236	13282	13237	13073	13442	13025	13149	13206	12985	13117	13282	13122	13022	13110	13184	13150	13091	13009	13079	12993	13284	13155	13223	13107	12995	13156	13184	12981	13092	13211	13306	13153	13272	13257	13002	13138	13328	13123	13183	13250	13150	13232	13217	13025	13281	13144	13199	13086	13178	13114	13209	13109	13273	13113	13175	13082	13114	13136	13215	13076	13167	13208	13061	13112	13292	13072	13154	13313	13371	13211	12984	13128	13096	13111	13109	13302	13230	13190	13205	13259	12820	13073	13163	13147	13247	13044	13012	12973	13117	13293	13068	13385	13146	13145	13158	13271	13284	13237	13016	13066	13248	13110	13152	13231	12953	13282	13151	13034	13077	13088	13049	13140	13299	13214	13092	13179	13128	13210	13204	13175	13159	13412	13133	13110	13035	13399	13232	13167	13282	13143	13063	13160	13233	13175	13233	13239	13124	13232	13016	13186	13047	13206	13130	13148	13112	13178	13152	13115	13105	13088	13236	13170	13198	13201	13221	13224	13183	13239	13209	13132	13133	13176	13234	13123	13125	13075	13234	13164	13184	13100	13173	13193	13240	13089	13051	13095	13277	12992	13220	13051	13254	13041	13209	13113	13159	13165	13171	13205	13071	13153	13143	13113	13392	13070	13269	13169	13150	13121	13119	13204	13278	13222	13128	13248	13213	13176	13215	13048	13173	13078	13022	13142	13182	13150	13214	13254	13274	13191	13336	13171	13070	12921	13201	13063	13260	13070	13144	13198	13132	13168	13083	13054	13272	13014	13312	13156	13074	13154	13223	13289	13171	13155	13238	13086	13345	13031	13137	13103	13307	13017	13068	13240	13125	13256	13114	13180	12978	12869	13066	13099	13222	13228	13266	13195	13220	13276	13230	13100	13130	13145	13049	13154	13315	13119	13048	13196	13165	13255	13078	13218	13251	13105	13078	13286	13059	13053	13291	13063	13250	13188	13248	13328	13181	12995	13025	13176	13071	13197	13009	13154	13177	13142	13202	13157	13268	13304	13093	13210	13203	13311	13107	13265	13412	13085	13314	13175	13105	13116	13136	13058	13187	13047	13183	13094	13084	13095	13076	13239	13155	13157	13279	13351	13209	13225	13370	13191	13101	13219	13008	13046	13049	13019	13122	13202	13184	13108	13153	13173	13154	13156	13183	13126	13131	13109	13267	13170	13240	13060	13135	13184	13300	13111	13258	13210	13111	13322	13356	13086	13128	13090	13176	13175	13125	13166	13216	13279	13138	13126	13100	13114	13310	13156	13216	13235	13210	13392	13164	13049	13161	13294	13196	13292	13254	13027	13036	13246	13007	13228	13260	13039	13095	13234	13322	13195	13173	13195	13312	13139	13124	13199	13006	13028	13225	13197	13178	13000	13392	13423	13223	13155	13049	13229	13118	13062	13206	13250	13132	13225	13035	13100	13220	13217	13006	13076	13212	13085	13099	13223	13127	12971	13247	13285	13102	13301	13196	13042	13247	13056	13230	12958	13298	13179	13241	13252	13104	13206	13084	13120	13128	13074	13168	13182	13151	13042	13172	13324	13042	13128	13127	13119	13156	13231	13009	13104	13177	13097	12942	13229	13066	13145	13146	13208	13268	13074	13117	13327	13221	13146	13153	12995	13217	13264	13245	13200	13194	13276	13399	13173	13125	13153	13109	13091	13128	13060	13033	13118	13359	13170	13218	13188	13167	13078	13193	13149	13174	13120	13277	13252	13171	13181	13149	13149	13119	13168	13285	13054	13316	13212	13395	13153	13089	13065	13120	13062	13003	13209	13159	13239	13238	13194	13133	13102	13226	13187	13111	13228	13249	13239	13089	13243	13206	13039	13240	13105	13260	13056	13115	13235	13112	13279	13054	13033	13256	13350	13126	13193	13247	13074	13056	13300	13242	13181	13275	13064	13069	13130	13315	13273	13069	13070	13057	13134	13140	13173	13077	13217	13177	13153	13151	12957	13246	13087	13233	13151	13278	13069	13042	13119	13069	13184	13126	13110	13072	13134	13079	13351	13311	13144	13334	13222	13167	13121	13119	13164	13040	13186	13151	13220	12957	13193	13245	13157	13121	13040	13037	13079	13049	13145	13245	13108	13377	13202	13186	13162	13278	13239	13105	13224	13224	13213	13288	12977	13240	13132	13201	13312	13332	13182	13098	13217	13279	13162	13161	13133	13148	13217	13210	13121	13222	13136	12998	13317	13351	13189	13100	13169	13170	13126	13148	13171	13171	13247	13295	12992	13152	13246	13098	13179	13230	13121	13171	13051	13192	13055	13245	13135	13193	13245	13185	13176	13259	13243	13203	13008	13238	13090	13231	13244	13227	13217	13195	13258	13232	13068	13075	13270	13163	13016	13192	13311	13332	13241	13171	13271	13101	13154	13168	13236	13354	13274	13063	13242	13213	13236	13364	13205	13101	13217	13125	13090	13061	13129	13168	13356	13138	13209	13262	13106	13142	13196	13044	13230	13103	13102	13138	13089	13119	13171	13228	13218	13005	13261	13056	13264	13212	13201	13095	13315	13212	13201	13061	13211	13171	13223	13280	13105	13153	13134	13170	13224	13216	13197	13131	13145	13117	13160	13267	13073	13133	13210	13188	13017	13243	13046	13336	13222	13260	13220	13133	13095	13192	13173	13126	13160	13244	13275	13080	13222	13213	13238	12990	13241	13238	13163	13156	13112	12980	13130	13291	13241	13087	13239	13100	13172	13134	13096	13288	13197	13052	13223	13228	13165	13135	13289	13089	13331	13262	13132	13085	13192	13279	13144	13080	13261	13328	13148	13171	13188	13379	13138	13210	13199	13185	13121	13089	13110	13214	13194	13233	13141	13244	13116	13152	13182	13227	13170	13071	13191	13215	13082	13160	13225	13196	13206	13187	13179	13116	13138	13204	13199	13245	13236	13199	13366
22777	21040	28779	23548	21771	24690	26657	21701	20061	19065	17727	17281	17349	17211	16984	17055	16997	16894	17132	16923	16774	16729	16669	16558	16438	16629	16453	16553	16592	16474	16388	16427	16317	16525	16260	16255	16404	16394	16254	16166	16299	16146	16265	16316	16425	16450	16284	16472	16405	16252	16136	16171	16331	16039	16175	16160	16215	16373	16330	16275	16084	16279	16296	16276	15950	16359	16378	16115	16118	16324	16012	16301	16120	16368	16157	16269	16198	16206	16259	16190	16110	16153	16228	16124	16231	16230	16274	16162	16142	16256	16138	16094	16169	16212	16165	16517	16219	16329	16265	16442	16201	16207	16158	16093	16388	16166	16386	16139	16132	16227	16454	16013	16380	16194	16087	16126	16348	16220	16347	16189	16280	16145	16111	16318	16111	16438	16290	16145	16280	16198	16051	16225	16167	16219	15950	16085	16269	16342	16142	16088	16223	16155	16104	16322	16254	16165	16335	16236	16205	16110	16282	16133	16270	16167	16294	16340	16137	16284	16272	16253	16213	16196	16212	16157	16245	16130	16301	16432	16261	16058	16245	16334	16273	16216	16291	16281	16365	16257	16095	16259	16102	16229	16233	16082	16130	16260	16139	16103	16111	16253	16161	16367	16236	16107	16138	16177	16191	16369	16175	16162	16324	16108	16354	16248	16211	16026	16120	16135	16139	16139	16175	16302	16092	16090	16064	16187	16158	16299	16073	16215	16182	16195	16166	16080	16110	16299	16196	16054	15967	15960	16138	16230	16082	16158	16179	16222	16052	16213	16173	16112	16213	16036	16016	15920	16048	15980	16180	16280	16246	16059	16188	16053	16376	16133	16126	16189	16166	16322	16009	16341	15899	16183	16202	16264	16107	16244	16173	16322	16271	16326	16072	16168	16162	16089	16274	16216	16416	16417	16236	16317	16123	16222	16256	15944	16129	16238	16185	16255	15963	16046	16093	16174	15913	16105	16040	15973	16243	16240	16164	16386	16015	16095	16217	16138	16008	16112	16282	16396	16236	16132	16343	16367	16233	15949	16087	16268	16255	16060	16233	16195	16224	16292	16138	16307	16320	16269	16190	16234	16157	16302	16206	16133	16384	16182	16329	16100	16202	16503	16218	16175	16116	16129	16111	16000	16055	16172	16152	16336	16289	16218	16347	16257	16089	16266	16391	16351	16358	16170	16205	15953	16369	16340	15985	16062	16165	16100	16131	16208	16137	16340	16048	16199	16247	16274	16085	16181	16191	15967	16146	16248	16018	16252	16224	16105	16160	16275	16337	16095	16132	16405	15927	16109	16198	16150	16267	16263	16260	16226	16213	15914	16182	16026	16147	16124	16030	16049	16248	16154	16155	16102	16154	16305	16294	16268	16250	16245	16221	16038	16162	16176	15974	15947	16167	16131	16095	16116	16223	16182	16137	16056	16094	16175	16320	16189	16197	16296	16183	16230	16199	15932	16351	16181	16073	16323	16095	16173	16147	16217	16180	15983	16311	16235	16162	16205	16281	16447	16270	16320	16094	16236	16345	16343	16330	16035	16156	15990	16350	16314	16036	16111	16334	16119	16330	16258	16186	16325	16375	15988	16051	16176	16203	16232	16233	16219	16140	16153	16116	16122	16311	16293	16117	16099	16084	16111	16160	16258	16224	16167	16050	16147	16217	16159	16191	16314	16352	16172	16043	16135	16095	16254	16334	16034	16085	16145	16078	16254	16228	16288	16210	16084	16265	16416	16174	16180	16027	16257	16203	16417	16109	16219	16122	16284	16233	16180	16073	16093	16124	16251	16239	16165	16293	16187	16444	16232	16291	16412	16192	16303	15970	16214	16201	16225	16251	16083	16246	16194	16383	16229	16105	16189	16250	16246	16188	16544	16140	16279	16127	16249	16448	16127	16146	16196	16069	16059	16330	16217	16087	16063	16083	16230	16274	16166	16296	16234	16049	16205	16141	16367	16033	16185	16137	16117	16110	16239	16174	16210	16252	16103	16234	16181	16163	16082	16018	16123	16085	16079	16004	16156	16247	16236	16140	16203	16201	16204	16024	16211	16066	16157	16167	16151	16090	16147	16251	16154	16033	16212	16346	16164	16190	16069	16297	16200	16152	16357	16262	16076	16101	16106	16202	16197	16096	16051	16137	16044	16192	16188	16133	16070	16110	16014	16085	16182	16157	16191	16098	16137	16198	16191	16196	16074	16200	16360	16250	16237	16184	16262	16204	16063	16260	16210	16086	16245	16264	16130	16229	16101	16180	16207	16358	16300	16264	16170	16063	16234	16377	16299	16320	16065	16256	15971	16035	16158	16119	16084	16072	16255	16108	16220	16088	16137	16267	16217	16316	16225	16192	16220	16209	16264	16213	16007	16174	16099	16059	16130	16135	16335	16339	16242	16119	15964	16148	16214	16318	16274	16408	16336	16292	15927	16210	16097	16307	16229	16262	16182	16198	16003	16264	16260	16070	15991	16125	16063	16193	16259	16247	16194	16135	16066	16007	16145	15974	16143	16135	16353	16057	16199	16144	16251	16311	16365	16154	16435	16247	16280	16255	16323	16236	16137	16172	16026	16198	16041	16121	16183	16179	15918	16069	16033	16040	16070	16032	16230	15929	16123	16165	16242	16182	16228	16193	16027	16168	16104	16222	16030	16360	16277	16265	16250	16227	16216	16025	16175	16193	16189	16414	16016	16296	16290	16257	15943	16281	16394	15993	16056	16097	16193	16205	16089	16173	15962	16228	16298	16246	16038	16215	16162	16014	16110	16107	16126	16053	16203	16230	16226	16231	16217	16225	16306	16054	16082	16089	16095	15983	16117	16147	16215	16072	16180	16396	16115	16107	16265	16269	16300	16132	16133	16149	16026	15958	16201	16330	16093	16033	16008	16333	16297	15949	16133	16317	16026	16249	16237	16181	16222	15975	16184	15963	16061	16160	16191	16378	16128	16156	16342	16270	16175	16446	16110	16016	16196	16126	16179	15919	16057	15986	16074	16142	16291	16161	16196	16064	16100	16275	16111	16222	16097	15931	16224	16182	16141	16181	16138	16154	16159	16160	16224	16134	16221	16102	16370	16047	16244	16047	16131	16244	16160	16243	16152	16438	16209	16190	16033	16204	16020	16257	16217	16214	16411	16106	16082	16189	16168	16149	16070	16043	16253	16043	16283	16219	16202	16233	16409	16112	16202	16110	16111	16239	16209	16126	16205	16164	16213	16103	15983	16063	16107	16216	16360	16146	16323	16427	16162	16199	16302	16197	16079	16039	16195	16112	16040	16314	16317	16246	16244	16230	16138	16105	16261	16146	16019	16207	16077	16167	16201	16322	16115	16269	16229	16215	16015	16007	16302	16320	16189	16142	16543	16245	16380	16192	16012	15916	16078	16167	16125	16231	16066	16369	16310	16318	15900	16282	16138	16289	16234	16371	16018	16040	16248	15956	16081	16088	16299	16126	16209	16176	16141	16268	16083	16201	16310	16135	16290	16086	16202	16144	16202	15987	15998	16267	16256	16136	16302	16300	16130	16055	16085	15943	16041	16164	16265	16158	16062	16136	16107	16261	16196	16194	16355	16341	16172	16082	16200	16139	16282	16353	16247	16196	16196	16144	16011	16201	16091	16233	16210	16129	16240	15923	16225	16287	16235	16149	16090	16097	16216	16244	16303	16338	16314	16056	16267	16227	16230	16343	16207	15920	15970	16081	16288	16139	16042	16125	16049	16231	16307	16094	16182	16371	16286	16024	16169	16072	16144	16104	16169	16146	16257	16053	16195	16157	16055	16280	16210	16105	16033	16163	16186	16186	16365	16421	16302	15879	16096	16259	16057	16062	16158	16042	16255	16022	16080	16024	16139	16057	16230	16230	16175	16182	16328	16061	16176	16193	16092	16278	16140	16422	16308	16210	16401	16497	16017	16256	16275	16338	16365	16238	16199	16169	16103	16177	16230	16110	16255	16264	16201	16069	16102	16221	16082	16149	16284	16097	16259	16036	16247	16048	16100	16184	16200	16078	16164	16125	16103	16176	16203	16071	16342	16232	16154	16306	16080	16302	16283	16197	16121	15969	16134	16137	16230	16343	16104	16137	16028	16206	16283	16268	16277	16015	16224	16127	16161	16055	16045	16269	16238	16196	16192	16136	16224	16200	16121	16310	16083	16201	16210	16188	16139	16040	16364	16160	16189	16201	16234	16169	16150	16130	16179	16098	16139	16040	16079	16023	16174	16274	16063	16209	16238	16189	16009	16015	16107	16072	16097	16274	16121	16171	16299	16233	16252	16276	16099	16189	16220	16328	16080	16313	16332	16298	16189	16003	16234	16299	16382	16358	15991	16146	16238	16127	16227	16057	16154	16067	16093	16004	16317	16336	16220	16169	16004	16037	16168	16231	16097	16061	16342	16565	16227	16312	16262	16247	16313	16230	16196	16366	16252	16038	16154	16231	16213	16102	16012	16043	16180	16246	16137	16224	16172	16081	16226	16143	16028	16190	16220	16329	16075	16413	16022	15925	16229	16148	16245	16154	16155	16050	16256	16236	16310	16363	16140	16163	16273	16118	16353	16227	16031	16072	16037	16118	16038	16218	16325	16192	16275	16241	16253	16136	16292	16106	16221	16143	16306	16250	16233	16286	16160	16185	16152	16476	16106	16010	16208	16132	16064	16107	16360	16103	16259	16360	16291	16391	16221	16272	16248	16240	16213	16020	15987	16219	16152	16165	16283	16214	16275	16359	15999	16217	16049	16095	16405	16065	16068	16231	16164	16222	16045	16137	16244	16098	16228	16189	16147	16343	16202	15934	16282	16274	16090	16249	16240	16118	16092	16303	16160	16316	16134	16302	16019	16072	16226	16173	15899	16298	16371	16360	16312	16223	15946	15971	16133	15991	16272	16163	16119	16160	16115	16115	16169	16109	16089	16084	16194	16200	15999	16164	16103	16061	16149	16197	16108	16319	16246	16384	16053	16015	16285	16211	16145	16032	16234	16139	16017	16284	16180	16201	16354	16264	16130	16101	16166	16276	16382	16317	16306	16204	16414	16335	16111	16190	16185	16077	16047	15895	16211	15978	16132	16345	16231	16190	16454	16230	16149	16192	16280	16211	16182	16096	16207	16138	16200	16277	16217	16273	16052	16064	16114	16298	16214
24583	44346	40780	32446	29063	25458	23226	21391	19782	17495	15600	15316	15249	15170	15015	14934	14960	14659	14684	14702	14383	14655	14234	14257	14241	14072	14008	14242	14282	14080	14120	14146	14003	14061	13887	13942	14044	13884	13988	13997	13910	13762	13850	13955	13894	13894	13789	13827	13935	13934	13864	13746	13961	13803	13793	13968	14030	13886	13923	13917	13774	13763	13950	13811	13918	14044	13993	14000	14072	13906	13928	13955	13831	13896	14018	13865	13704	13932	13945	13708	13652	13828	13962	13828	13807	13892	13880	13774	13886	13970	13847	13865	13850	13849	13757	13875	13822	13832	13879	13862	13794	13759	13866	14022	13920	13882	13907	13789	13774	13730	13930	13841	13802	13826	13953	14004	13759	13851	13977	13743	13840	13957	13945	13885	14006	13775	13879	13808	13816	14048	13835	13907	13873	13843	13883	13835	13673	14003	13979	13822	13865	13806	13953	13784	13745	13964	13821	13626	13687	13715	13786	13806	13780	13893	13954	13971	13827	13811	13861	13703	13812	13892	13868	13863	13936	13967	13928	13972	13837	13872	13745	13789	13655	14093	13830	13879	13834	13932	13837	13927	13682	13873	13809	13639	13827	13926	13848	13928	13832	13909	13768	14001	13850	13715	13773	13864	13865	13838	13852	13844	13872	13820	13919	13867	13892	13853	14007	13807	13903	13890	13940	13815	13593	13823	13902	13851	13855	13808	13758	13847	13863	13888	13794	13590	14001	13977	13623	13787	13703	13894	13898	13957	13709	13781	13905	13832	13806	13773	14020	13820	13974	13920	13795	13791	13864	13779	13842	13707	14006	13829	13748	13876	13995	13751	13881	13715	13756	13909	13860	13749	13863	13812	13807	13850	13746	13647	13732	13693	13819	13786	13732	13751	13815	14038	13769	13742	13819	14032	13797	13877	13893	13878	13746	13893	13977	13654	13910	13675	13849	13859	13949	14101	13886	13836	14023	13810	13948	13737	13675	13920	13838	13911	13709	13835	13751	13913	14004	13815	13818	13862	13946	13793	13711	13966	13923	13693	13905	13835	13901	13815	13747	13887	13742	13796	13832	13851	13893	13859	13985	13810	13900	13778	13768	13964	13831	13807	13768	13846	13765	13685	13820	13719	13752	13829	13636	13686	13847	13568	13810	13830	13912	13861	13847	13863	13786	13821	13931	13986	13759	13952	13918	13765	13683	13724	13798	13717	13939	13808	13897	13848	13704	13948	13837	13818	13873	13671	13773	13822	13740	13863	13866	14002	13803	13940	13867	13837	13695	13935	13724	13931	13753	13808	13940	13835	13900	13823	13848	13757	13887	13916	13816	13957	13714	13985	13694	13690	13958	13907	13849	13976	13734	13876	14033	13688	13903	13826	13715	13742	13776	13865	13957	13850	13768	13857	13780	13852	13889	13955	13776	13859	13833	13762	13712	13990	13863	13725	13815	13758	13812	13803	13844	13653	13801	13753	13626	13893	13938	14015	13886	13739	13882	13745	13824	13795	13905	13774	13822	13893	13918	13937	13844	13889	13795	13891	13786	13799	13902	13814	13971	13869	13826	13981	13717	13897	13871	13813	13761	13893	13764	13925	13972	13897	13889	13980	13806	13849	13860	13836	13823	13852	13889	13720	13922	13812	13999	13770	13947	13766	13947	13882	13760	13963	13851	13897	13956	13685	13792	13885	13891	13729	13850	13686	13813	13735	13918	13952	13980	13875	13782	13894	13886	13882	13940	14018	13881	13766	13781	13869	13685	13892	13796	13751	13751	13968	13755	13868	13833	13959	13881	13754	13879	13956	13852	13860	13958	13918	13968	13799	13917	13810	13733	13992	13767	13721	13827	13897	13715	13895	13822	13799	13812	13800	13801	13800	13997	13950	13788	13786	13940	13761	13889	13859	13718	13802	13773	13757	13704	13846	13983	13906	14027	13765	13888	13840	13784	13949	13764	13753	13789	13867	13788	13725	13850	13933	13697	13748	13808	13887	13828	13937	13796	13955	13638	13853	13918	13861	13670	13925	13929	13784	13935	13697	13781	13805	13929	13855	13929	13894	13807	13811	13715	13844	13879	13802	14041	13818	13812	13875	13798	13771	13736	13958	13743	13753	13948	13904	13948	13899	13984	13956	13754	13619	13952	13770	13740	13877	13908	13877	13732	13752	13719	13747	13875	13766	13856	13799	13771	13893	13845	13652	13842	13716	13824	13749	13714	13886	13866	13864	13841	13666	13678	13875	13661	13739	13844	13840	13893	13873	13760	13997	13830	13837	13763	13825	13909	13826	13800	13895	13811	13872	13762	13736	13675	13890	13740	13749	13931	13887	13849	13751	13904	13816	13883	13698	13876	13717	13956	13627	13758	13731	14044	13703	13745	13892	13775	13866	13860	13973	13801	13900	13862	13738	13764	13661	13766	13844	13798	13794	13818	13745	13719	13968	13870	13887	13825	13805	13800	13883	13552	13834	13955	13747	13820	13885	13913	13732	13703	13897	13818	13683	14096	13923	14030	13877	13920	13783	14054	13929	13871	13842	13912	13882	13873	13905	13955	13660	13879	13633	13753	13842	13861	13736	13868	13728	13753	13748	13706	13799	14180	13888	13929	13751	13652	13932	13857	13829	13885	13776	13758	13772	13778	13849	13965	13709	13855	14019	13744	13782	13737	13688	13886	13809	13796	13887	13606	13809	13672	13856	13855	13871	13765	13889	13806	13721	13809	13751	13809	13787	13892	13863	13812	13937	13796	13827	13978	13925	13730	13655	13997	13601	13755	13653	14011	13771	13889	13817	13925	13789	13808	13829	13701	13763	13847	13840	13940	13901	13883	13947	13740	13879	13793	13802	13698	13998	13793	13796	13914	13917	13784	13737	13754	13718	13970	13740	13843	13954	13848	13728	14079	13998	13820	13776	13911	13749	13903	13660	13872	13723	13949	13995	13783	13741	13856	13757	13911	13731	13817	13917	13759	13832	13922	13855	13686	13789	13777	13960	13975	13674	13867	13890	13903	13769	13952	13745	13793	13840	13785	13820	13685	13903	13871	13851	13914	13858	13928	13874	13923	13790	13813	13849	13869	13699	13785	13770	13830	13851	13748	13895	13888	13919	13582	13921	13743	13838	13966	13782	13779	13993	13869	13840	13850	13891	13803	13960	13729	13910	13838	13771	13902	13710	13909	13869	13801	13807	13919	13809	13709	13793	13777	13897	13742	13759	13878	13772	13800	13736	13800	13993	13900	13776	13834	13782	13767	13832	13674	13829	13847	13788	13890	14018	13835	13781	13863	13954	13699	13864	13939	13854	13747	13871	13770	13942	13858	13866	13997	13824	13897	13840	13860	13836	13770	13800	13776	13915	13831	13741	13830	13793	13996	13846	13865	13724	14045	13842	13769	13914	13734	13830	13677	13858	13757	13924	13928	13929	13863	13904	13891	13744	13777	13844	13917	13923	13911	14160	13764	13904	13880	13854	13785	13936	13858	13805	13884	13916	13769	13872	13926	13817	14038	13852	13905	13830	13712	13779	13890	13785	13861	13687	13759	13762	13984	13943	13897	13879	13863	13936	13942	13981	13796	13818	13822	13921	13821	13865	13725	13912	13816	13819	13998	13821	13840	13922	13654	13810	13743	13873	13755	13888	13847	13851	13714	13822	13835	13806	13905	13880	13760	13837	13808	13957	14017	13962	13930	13903	13989	13903	13819	13829	13870	13685	13858	13729	13821	13849	13684	13788	13697	13796	13635	13560	13790	14015	13883	13737	13783	13994	13780	13797	13873	13965	13886	13937	13880	13853	13945	13671	13795	13751	14019	13879	13789	13933	13688	13866	13797	13653	14006	13799	13961	13736	13744	13876	13675	13863	13705	13843	13700	13782	13827	13896	13850	13915	13912	13738	13808	13943	13761	13767	13926	13763	13841	13722	14009	13851	13829	13714	13853	13856	13932	13894	13779	14023	13823	13758	13860	13868	14000	14023	13884	13898	13932	13935	14022	13888	13826	14007	13707	13837	13951	13926	13819	13845	14023	13638	14009	13822	13806	13601	13932	13854	13897	13835	13686	13976	13846	13886	13736	13937	13792	13967	13778	13952	13852	13981	13849	13893	13978	13990	13591	13876	13791	13852	13721	13793	13978	13976	13777	13890	13708	13731	13874	13850	13907	13830	13851	13990	13850	13919	14000	13715	13842	13810	13892	13916	13782	13761	13742	13825	13906	13909	13802	13783	13764	13786	13792	13765	13771	13937	13816	13890	13770	13822	13782	13910	13747	13986	13714	13911	13836	13693	13717	13830	13903	13959	13914	13842	14010	13924	13863	14063	13836	13947	13797	13847	13883	13750	13743	13737	13786	13918	13877	13751	13874	13915	13852	13624	13790	13914	13870	13796	13793	13950	13981	13800	13748	13753	13787	13855	13938	13846	13831	13938	13890	13901	13848	13904	13802	13871	13900	13975	13803	13821	13799	13918	13680	13917	13937	13932	13750	13789	13774	13839	13870	13958	13808	13842	13743	13846	13838	13824	13764	13854	13846	14061	13753	13915	13694	13834	13857	13856	13941	13874	13869	13897	13785	13928	13728	13897	13858	13852	13841	13891	13957	13899	13990	13821	13786	13805	13890	13809	13775	13958	13749	13833	13848	13744	13841	13797	13828	14028	13743	13898	14051	13820	13894	13851	13724	13698	13947	13617	13796	13966	13951	13788	13804	13799	13893	13937	13905	13901	13796	13824	13995	13884	13831	13877	13890	13848	13594	13674	13987	13855	13860	13766	14047	13846	13913	13885	13837	13957	13877	13950	13869	13955	13907	13737	13739	13762	13858	13828	13806	13714	13787	13849	13961	13824	13732	13931	13818	13952	13834	13851	13785	13638	13947	14074	13686	13804	13744	13928	13902	13863	13688	13768	13803	13756	13872	13894	13956	13724	13732	13973	13827	13749	13768	13866	13755	13947	13852	13765	13914	13705	13715	13733	13801	13928	13969	13909	13932	13852	13757	13843	13969	13680	13964	13864	13699	13897	13769	13948	13946	13787	13940	13958	13810	13976	13825	13836	13977	13679	13856	13884	13907	13644	13914	13705	13844	13822	13763	13858	13906	13961	13797	13850	13693	13850	13720	13846	13833	13899	13709	13874	13780	13721	13837	14025
28035	23620	27786	24441	19937	18329	17572	16742	16195	15724	15199	15017	14918	15084	15066	15169	14986	14858	15001	14673	14924	14767	15029	15058	14835	14868	14596	14760	14842	14810	14749	14664	14859	14784	14776	14734	14691	14983	14803	14774	14727	14775	14838	14959	14726	14729	14781	14806	14921	14731	14824	14609	14824	14837	14878	14765	14695	14759	14735	14720	14787	14630	14895	14654	14796	14717	14673	14827	14777	14767	14592	14841	14919	14649	14596	14646	14685	14606	14630	14721	14812	14942	14712	14792	14714	14595	14661	14960	14595	14669	14562	14906	14767	14881	14672	14772	14667	14636	14791	14797	14834	14549	14736	14454	14711	14791	14691	14866	14697	14663	14670	14701	14737	14796	14821	14781	14734	14700	14763	14860	14730	14865	14880	14776	14691	14951	15046	14967	14830	14779	14662	14925	14681	14691	14633	14806	14798	14761	14788	14930	14866	14604	14741	14598	14689	14822	14545	14804	14769	14656	14941	14616	14815	14830	14726	14661	14727	14745	14505	14756	14880	14723	14816	14852	14710	14700	14824	14731	14772	14829	14700	14708	14706	14786	14729	14666	14686	14694	14625	14863	14817	14789	14719	14679	14735	14627	14634	14800	14681	14881	14804	14668	14769	14909	14778	14877	14832	14827	14655	14621	14696	14588	14604	14584	14776	14576	14557	14766	14798	14713	14686	14808	14725	14784	14762	14665	14788	14725	14696	14847	14849	14638	14787	14780	14901	14608	14780	14733	14862	14888	14774	14711	14754	14717	14920	14575	14825	14573	14547	14777	14663	14798	14773	14709	14770	14682	14851	14742	14717	14663	14629	14871	14642	14835	14693	14635	14608	14862	14686	14743	14713	14665	14688	14880	14636	14698	14798	14630	14983	14603	14892	14688	14655	14809	14858	14635	14809	14708	14707	14616	14901	14718	14822	14694	14814	14685	14881	14706	14626	14701	14612	14827	14779	14779	14742	14688	14459	14750	14908	14795	14727	14835	14855	14741	14759	14827	14691	14728	14735	14736	14825	14658	14964	14803	14653	14793	14890	14813	14773	14829	14803	14656	14723	15002	14745	14683	14720	14609	14675	14728	14617	14787	14719	14810	14786	14640	14729	14942	14672	14770	14661	14734	14795	14846	14853	14742	14602	14724	14777	14836	14943	14793	14715	14739	14885	14844	14820	14878	14685	14853	14946	14854	14752	14668	14689	14669	14816	14607	14428	14673	14675	14770	14834	14943	14703	14872	14664	14702	14607	14996	14857	14662	14782	14686	14617	14674	14819	14754	14652	14958	14870	14691	14896	14797	14672	14624	14668	14712	14785	14805	14843	14815	14812	14639	14738	14740	14852	14623	14775	14778	14617	14723	14644	14786	14680	14566	14758	14577	14755	14726	14730	14926	14767	14887	14672	14678	14953	14718	14909	14726	14637	14587	14554	14518	14688	14871	14742	14774	14729	14671	14617	14721	14949	14814	14877	14734	14727	14603	14681	14751	14718	14684	14973	14835	14899	14647	14696	14689	14761	14828	14793	14949	14679	14800	14709	14762	14829	14693	14725	14850	14828	14848	14838	14771	14736	14783	14861	14788	14776	14722	14764	14654	14666	14812	14634	14839	14654	14791	14613	14920	14937	14735	14732	14787	14715	14684	14762	14727	14779	14649	14721	14766	14473	14691	14814	14782	14787	14787	14564	14727	14728	14554	14799	14796	14680	14778	14564	14780	14785	14661	14796	14879	14885	14601	14677	14619	14700	14674	14697	14763	14764	14917	14741	14790	14802	14832	14938	14800	14652	14752	14876	14816	14867	14655	14740	14871	14773	14739	14793	14696	14730	14843	14809	14739	14746	14592	14695	14545	14770	14762	14760	14701	14550	14663	14556	14643	14636	14786	14583	14541	14946	14635	14659	14703	14850	14715	14660	14981	14758	14827	14589	14711	14831	14737	14797	14667	14711	14627	14545	14782	14815	14885	14914	14553	14915	14591	14727	14677	14681	14745	14656	14864	14812	14791	14747	14785	14670	14719	14765	14622	14870	14783	14654	14598	14797	14752	14671	14686	14831	14972	14714	14792	14769	14830	14772	14798	14772	14778	14682	14723	14694	14805	14885	14771	14782	14727	14779	14879	14851	14713	14766	14843	14915	14809	14812	14714	14767	14760	14867	14774	14886	14701	14724	14961	14772	14657	14689	14832	14655	14671	14928	14636	14870	14745	14642	14563	14702	14610	14896	14692	14799	14740	14691	14781	14609	14607	14764	14884	14562	14598	14842	14668	14767	14662	14616	14675	14578	14833	14843	14613	14592	14682	14715	14831	14736	14640	14699	14940	14743	14611	14865	14758	14788	14735	14732	14734	14794	14728	14797	14614	14630	14535	14871	14633	14553	14729	14693	14766	14841	14707	14696	14603	14775	14771	14799	14702	14745	14592	14794	14938	14744	14799	14661	14683	14870	14557	14577	14728	14776	14785	14857	14673	14805	15034	14756	14904	14834	14576	14965	14790	14670	14873	14778	14735	14623	14726	14757	14699	14763	14755	14883	14775	14687	14619	14790	14684	14672	14518	14810	14680	14819	14709	14571	14736	14858	14818	14833	14626	14628	14720	14649	14704	14667	14619	14733	14611	14829	14909	14582	14779	14783	14742	14832	14901	14860	14777	14655	14629	14676	14831	14689	14602	14632	14823	14484	14764	14543	14721	14818	14699	14964	14846	14743	14640	14827	14740	14718	14682	14660	14696	14721	14755	14723	14676	14783	14906	14596	14579	14513	14711	14862	14843	14776	14710	14767	14825	14699	14757	14846	14770	14736	14564	14765	14901	14642	14586	14822	14708	14863	14857	14608	14610	14916	14823	14748	14788	14884	14791	14754	14543	14728	14808	14482	14786	14622	14675	14730	14857	14741	14870	14781	14770	14822	14811	14570	14640	14865	14825	14817	14823	14858	14661	14701	14680	14887	14724	14749	14952	14825	14727	14727	14677	14747	14614	14744	14786	14779	14728	14601	14808	14539	14806	14799	14687	14932	14743	14726	14849	14771	14825	14711	14757	14809	14932	14821	14721	14539	14664	14818	14802	14779	14779	14607	14763	14687	14871	14810	14812	14833	14663	14576	14800	14652	14708	14715	14821	14576	14782	14731	14539	14817	14706	14684	14826	14687	14677	14701	14800	14959	14834	14767	14851	14667	14695	14677	14902	14765	14868	14906	14727	14775	14711	14713	14588	14662	14649	14789	14704	14844	14731	14679	14830	14830	14810	14837	14853	14748	14729	14849	14663	14748	14687	14643	14758	14740	14718	14673	14621	14754	14759	14625	14703	14689	14663	14616	14648	14613	14594	14847	14800	14698	14840	14648	14838	14704	14865	14737	14621	14842	14518	14555	14888	14704	14687	14807	14737	14771	14897	14794	14857	14739	14611	14853	14760	14903	14855	14798	14563	14840	14636	14876	14930	14834	14782	14793	14571	14781	14593	14742	14709	14672	14706	14813	14806	14985	14761	14798	14861	14852	14748	14854	14802	14720	14676	14732	14824	14800	14742	14608	14750	14640	14624	14732	14862	14808	14709	14794	14777	14810	14719	14767	14749	14676	14751	14796	14709	14818	14712	14762	14914	14716	14673	14802	14835	14922	14949	14781	14798	14770	14759	14898	14833	14799	14733	14758	14688	14868	14739	14892	14719	14794	14713	14826	14658	14717	14765	14961	14765	14666	14708	14831	14675	14637	14802	14834	14808	14784	14566	14786	14797	14637	14732	15010	14888	14722	14818	14755	14643	14726	14737	14909	14776	14803	14557	14567	14870	14784	14693	14803	14907	14647	14809	14961	14826	14622	14632	14801	14686	14803	14694	14705	14677	14670	14636	14634	14819	14882	14866	14664	14673	14876	14579	14754	14816	14690	14679	14713	14635	14850	14771	14719	14786	14885	14642	14953	14794	14864	14690	14795	14614	14645	14684	14621	14749	14688	14744	14790	14722	14672	14796	14656	14865	14844	14765	14732	14868	14830	14866	14816	14734	14797	14647	14600	14736	14885	14841	14769	14619	14823	14742	14763	14700	14869	14777	14797	14813	14822	14903	14746	14824	14845	14764	14734	15038	14749	14520	14883	14658	14804	14825	14633	14747	14643	14752	14626	14761	14755	14843	14729	14598	14940	14962	14759	14832	14802	14656	14504	14607	14867	14742	14757	14711	14793	14743	14569	14552	14702	14729	14836	14791	14682	14731	14780	14683	14892	14851	14913	14732	14999	14507	14673	14610	14874	14889	14751	14826	14740	14873	14859	14598	14832	14940	14706	14758	14632	14932	14947	14801	14783	14772	14861	14762	14698	14807	14785	14850	14740	14843	14746	14675	14844	14826	14792	14718	14818	14853	14674	14643	14813	14764	14724	14816	14795	14758	14835	14784	14810	14853	14675	14980	14679	14709	14823	14576	14950	14753	14828	14779	14649	14604	14842	14810	14992	14700	14869	14802	14648	14690	14781	14501	14640	14737	14741	14715	15056	14869	14817	14880	14590	14560	15049	14738	14809	14771	14947	14680	14706	14768	14876	14737	14829	14704	14526	14869	14822	14854	15013	14557	14831	14820	14721	14938	14857	14698	14836	14741	14665	14808	14713	14845	14781	14794	14752	14764	14679	14523	14842	14791	14941	14636	14551	14815	14666	14885	14957	14850	14789	14632	14709	14809	14877	14844	14951	14601	14531	14770	14629	14771	14728	14788	14846	14824	14703	14679	14707	14730	14624	14532	14727	14629	14865	14778	14716	14809	14573	14797	14657	14872	14824	14855	14710	14671	14586	14793	14897	14601	14651	14833	14722	14765	14787	14773	14714	14641	14874	14721	14660	14705	14675	14773	14763	14712	14761	14643	14799	14695	14785	14839	14758	14745	14833	14708	14878	14730	14781	14635	14899	14654	14989	14693	14817	14619	14723	15047	14850	14574	14669	14836	14618	14940	14854	14667	14742	14742	14795	14728	14618	14637	14817	14681	14666	14816	14818	14647	14730	14708	14738	14896	14848	14720	14686	14744	14665	14764	14886	14759	14732	14699	14850	14644	14638	14903	14510	14819	14686	14683	14763	14740	14566	14915	14823	14852	14895	14738	14860	14641	14890	14727	14852	14756	14666	14680	14793	14704	14737	14774
22086	33036	29075	22650	19998	18132	17077	16314	15348	14292	13750	13564	13426	13402	13585	13377	13379	13315	13344	13346	13243	13216	13285	13229	13181	13011	13225	13211	13010	13164	13188	12832	13056	13280	13023	13282	13157	13187	13253	13052	13005	12982	12848	13158	12931	12996	12979	13104	13036	13107	13124	13094	12989	13133	12948	13135	13052	12982	12968	13027	13049	13200	13045	13096	13204	13211	13101	13147	13009	13088	13116	13116	13064	13086	13270	13160	13019	13120	13038	13115	13233	13031	13123	13059	13118	13088	13129	13111	13109	13121	13155	13087	13103	13088	12966	13006	12970	13047	13180	13046	13011	12977	13053	13189	12811	13026	13113	13002	13101	12854	13042	12979	12952	13084	13164	13046	13004	13189	13192	12919	12961	13071	12899	12949	12870	13037	13070	12980	13042	13029	13040	13104	13016	13217	12809	13049	13042	13066	12966	13044	13059	13054	12963	13039	13012	13148	12931	13068	13097	13146	13091	13021	12958	13145	13019	13022	12956	13108	13123	13124	13008	13145	12997	13063	13184	13022	13035	13068	12995	13101	13183	13032	13148	13063	13037	12943	13097	12922	12971	13030	13137	13026	13064	12922	12969	13101	13027	12931	13003	13060	13119	12999	13024	13011	12961	12950	12965	12982	13276	12919	13124	12986	13112	13027	12935	13017	13073	12998	13064	13202	13151	13034	13057	13060	13018	13127	13239	12979	13237	13036	12961	13071	13112	12934	12993	13053	13073	12960	13030	13126	12997	13082	13113	12813	13024	13082	13209	13114	13193	13146	12896	13121	13215	13038	12977	12908	12848	12935	13097	12991	12906	13246	12822	13104	13039	12977	12977	12974	13137	13136	13066	13049	13039	12979	12966	13332	13139	13027	13105	13070	13149	12893	13062	12999	12924	13019	13087	12989	13023	13071	12948	12939	12845	13022	13106	13000	13100	13049	13110	12976	13090	13006	12971	13052	12930	12855	13042	13072	12990	13005	13133	12951	13057	13031	12973	13111	13026	13030	12927	13151	12994	12862	12987	13027	13038	13165	13000	13070	12991	12934	13065	12924	13098	13082	12971	13023	13214	13085	13137	13074	13110	13176	13115	13018	13085	13011	13198	13019	12953	12859	12934	13077	13092	13153	13067	12977	13129	13108	12988	13047	12947	12911	13156	13032	13055	13162	13043	13112	13118	13046	12977	13175	13029	12929	12907	13086	13033	12944	13046	13047	12989	13046	13092	12834	13000	13033	12960	12987	13064	13070	13057	12976	13115	13080	13030	13229	12816	13022	13054	13114	13140	12852	12982	13245	13050	13122	13090	13120	12962	12982	13166	12978	12870	12982	12922	12984	13041	12899	13059	12954	13045	13020	13051	13031	12957	13075	13065	12971	12994	13053	12983	12972	13172	12817	13037	13065	13206	12884	13177	12999	12997	13042	13019	13158	12990	12958	13033	12910	13050	13028	13160	13073	12900	13097	13089	13195	13069	12989	12923	13020	13042	13012	13144	13076	12885	12983	12901	13090	12838	12986	13096	13005	13026	12989	13073	12992	12959	13003	13040	13108	13067	13120	13050	13144	13043	12948	13054	13019	13045	13032	13193	12948	13062	13147	13082	13038	13049	12919	13133	13053	12983	13007	13197	13072	13120	12919	13062	13072	13032	13034	13201	13042	12833	13133	12992	13164	12984	13036	13126	12988	12900	13223	12920	13049	13135	12974	13120	12898	13042	12950	12909	13041	13009	13081	13077	13110	13076	12979	13067	13137	13111	12970	13056	13011	12951	12864	13216	13042	13108	13043	13071	12961	13196	13007	13205	12982	13104	13094	13034	13012	12972	12965	13045	13027	12890	13169	13173	13105	13123	13088	12980	13008	12969	13174	13086	12930	13104	13129	12989	12899	13087	12949	12897	12934	13018	13061	12879	13137	13086	13062	13006	13013	12959	13220	13033	13178	12980	13001	13063	13122	13133	12977	13143	13014	13126	13074	12982	12995	13008	13127	13170	13091	13092	13102	12942	13109	13033	13125	13022	12954	13044	13158	13082	12962	12975	12955	13107	13171	13035	12957	13059	12996	12938	13006	13126	13118	12851	13030	12987	13116	13206	13058	13070	12948	12974	12982	12974	12903	12917	13125	13207	12977	13054	13069	12959	12852	12996	12934	13193	13112	12959	13144	12972	13013	12913	12967	13137	13033	13016	13122	13058	12975	13126	12865	13028	13187	13029	13233	12985	13192	13083	12841	13185	13009	13071	13015	13183	13099	13106	13280	13168	13062	12897	13075	13128	13109	12999	13114	13197	13063	13076	13136	12967	12939	12851	12980	12916	12797	13173	13043	13121	13071	13153	13078	13045	13038	13021	13089	13082	13049	12864	13005	12941	13012	12860	13077	13181	13000	13004	13101	12985	13028	12874	13090	13050	13077	13010	13063	13056	13058	13068	12925	12946	13132	13032	13048	13146	13240	13097	13057	12961	12927	12938	12831	12988	12889	13166	13149	13144	12943	12925	13090	12956	13039	13001	12939	13187	12866	13099	13050	12920	13050	13017	13152	13131	13121	13037	12990	13102	13039	13106	13032	13131	13082	13091	13104	13127	13017	13101	13064	12852	13125	12976	13032	13081	13055	13039	13166	13089	13105	13054	13090	13096	13103	12973	13112	12987	12970	13343	13029	13019	12973	13110	12901	12908	13014	13040	13024	13009	13016	12862	13112	13077	12901	13117	12921	13017	13131	13156	13107	12920	12919	12783	13114	13057	13103	12954	13233	12952	13114	13182	12952	13175	12957	12987	13011	13124	12935	13117	12923	12957	13155	13043	13176	13121	13007	13014	12930	13024	13046	13036	13051	13074	13006	13120	13025	12942	13034	13068	12926	12974	12947	13056	13075	13091	13025	13035	12841	13047	13148	12916	13005	13067	13119	13036	13037	12953	13176	13110	12943	13045	13127	13025	13009	13044	13219	13127	12950	13160	12961	13018	13037	12937	13086	13176	12928	12938	12941	13145	12999	12993	12928	13169	13056	13079	13120	13200	13119	13021	12956	13181	13080	12941	12903	12902	13016	13196	12992	13016	13226	13047	12976	13078	13096	13144	12909	12925	13081	12989	13078	13107	13140	13089	13120	12911	12986	12976	13025	12911	13114	12937	13133	13092	13009	12971	13140	13160	13127	13082	13038	13097	12928	13049	13043	13087	12955	13060	13013	13047	13134	13015	12926	13078	13092	12992	13030	12922	13089	12990	13033	13108	12995	12991	13089	13110	12933	13103	12984	13181	12934	12976	13087	12890	13240	13048	12992	13007	13032	13077	13084	13133	13133	13170	13049	13023	13143	13048	13023	13204	13106	13111	12973	13049	12950	13001	13079	13026	13230	13159	12811	12990	13168	13020	13154	12954	12984	13041	13100	12946	13029	13069	13104	12883	13200	12984	12816	13018	13023	13093	13079	13124	13084	13115	13079	13017	13112	13080	13088	13022	13094	12976	12968	13016	12919	13019	13080	12977	13043	12969	12965	13019	12867	13065	12877	13048	13049	13025	12949	12923	13112	13101	13163	12945	13093	12937	12999	12998	12996	13012	13068	13111	12866	13000	13135	13193	13032	12893	13097	12949	13019	13043	12906	13051	13053	13094	12994	12925	13181	13064	12927	13139	13098	13020	13137	12909	13036	13038	13098	12957	13039	12972	13051	13063	12924	12927	12890	13176	13033	13068	13007	12996	13073	12852	12989	13130	13056	13071	12967	13024	13017	12980	13040	13078	13149	13007	12938	13129	13164	12854	12990	13067	12963	12990	13126	12962	13146	13150	13040	12959	13039	12957	12991	13091	13110	13163	13094	13239	13056	13192	12953	13031	13088	13006	13040	13019	13071	12880	13146	13036	12864	13121	13039	12968	13059	13035	12844	13035	13020	12951	12970	12986	13123	13178	13066	13118	13261	13128	13234	13049	13031	12877	13089	13057	13020	13201	13116	13248	13068	13071	12940	12990	13122	13112	12924	13071	13167	13099	12858	12941	13163	12996	12953	13002	13048	12892	13014	12949	13102	13095	12937	13305	13174	13128	13108	12850	13069	13163	13149	13135	13011	13025	13257	13036	13144	12935	13242	13163	13042	13054	13116	13214	13113	12995	12954	12986	13066	13050	13093	13125	13020	13150	13102	13038	12958	13088	13077	13018	13002	12987	13154	13164	13014	13148	12934	13047	13120	12967	12990	12992	13034	13036	13020	12982	13056	13069	12910	13033	13135	12926	13036	12986	13004	12974	13066	13041	12954	13077	12889	12976	12979	13058	12985	12999	13105	13063	13040	12975	12897	13107	13070	12901	13006	13076	12958	12907	13104	13062	13070	13134	12987	13051	13031	12925	13247	13125	13156	12938	13091	13163	13041	13098	12982	13113	13307	13165	12875	12967	13125	12965	13334	13074	12924	13222	12962	13122	13104	12974	13077	13055	12981	13168	12911	13104	13078	13167	12929	13026	13035	13040	13091	12964	12979	12959	13051	13018	12973	13096	12954	13086	13055	13101	13065	12896	13171	13145	13120	12936	12980	12875	12942	13153	13176	13113	12972	13162	13206	13084	13062	13109	13194	13015	13099	13087	12983	13043	13016	13190	13117	13158	13055	13019	12926	12900	13090	13059	13022	13061	13116	13030	13038	13099	13238	12982	13114	13156	13036	13201	12839	12908	12958	13184	13019	13146	12993	13001	12914	13014	12990	12971	12984	13119	13147	13120	13065	13008	13025	13035	12892	13083	13118	13033	12969	13080	12973	12917	13114	13133	13142	13037	13100	13024	13078	12863	13057	12968	13148	13048	13015	13121	13064	13064	13060	13200	12990	13117	12954	12934	13039	13216	12940	13099	12861	13039	12942	13193	13061	13086	13083	12927	13020	13075	12936	13089	13047	13057	13147	13050	13100	13094	12960	13073	13160	13042	12894	13190	13075	13016	13171	13043	13086	12906	13193	13127	13184	13195	13069	13201	12940	13015	13134	13087	12946	12970	12976	13094	13006	12965	12986	12996	13067	12987	13090	12986	13057	13112	12899	13114	13105	13163	12974	13139	12901	13119	13123	13204	13035	13045	13038	13150	13087	13021	12928	13072	13132	13118	13008	13179	13120	13023	13181	12825	13004	13045	13133	13258	13142
23850	21051	28373	24268	22653	22550	21549	18579	17371	16556	15734	15564	15205	15350	15295	15385	15283	15179	14985	15151	15287	14886	14977	14998	14901	14758	14809	14680	14810	14881	14781	14823	14754	14728	14775	14770	14894	14887	14622	14725	14797	14790	14962	14727	14618	14610	14674	14593	14810	14629	14680	14700	14566	14805	14794	14726	14583	14592	14752	14643	14684	14609	14591	14826	14685	14537	14821	14626	14738	14763	14791	14804	14647	14701	14625	14791	14729	14695	14677	14663	14774	14736	14586	14705	14728	14744	14708	14619	14763	14677	14508	14717	14405	14593	14621	14772	14755	14636	14640	14605	14607	14500	14541	14656	14713	14646	14667	14581	14618	14560	14626	14614	14620	14625	14622	14707	14501	14726	14705	14678	14708	14423	14695	14546	14708	14805	14429	14674	14713	14568	14600	14709	14744	14661	14640	14839	14647	14588	14524	14597	14483	14600	14509	14727	14662	14741	14662	14532	14618	14665	14543	14507	14757	14640	14515	14671	14750	14745	14582	14808	14582	14617	14698	14465	14679	14570	14816	14619	14621	14529	14698	14714	14585	14489	14693	14569	14630	14622	14788	14607	14502	14581	14665	14661	14555	14356	14512	14718	14750	14824	14565	14590	14801	14673	14578	14661	14695	14609	14448	14552	14642	14516	14588	14797	14562	14666	14608	14586	14714	14545	14672	14472	14615	14570	14817	14615	14650	14588	14553	14678	14608	14719	14721	14562	14722	14826	14415	14476	14584	14649	14635	14782	14615	14805	14778	14731	14658	14648	14733	14646	14731	14663	14419	14542	14628	14526	14692	14686	14702	14575	14528	14632	14493	14656	14940	14877	14624	14773	14644	14788	14751	14469	14744	14616	14553	14737	14627	14524	14646	14884	14604	14771	14564	14504	14552	14517	14851	14582	14588	14792	14499	14748	14626	14632	14643	14866	14484	14472	14794	14692	14687	14511	14568	14479	14570	14569	14683	14545	14620	14610	14627	14680	14814	14641	14696	14552	14778	14535	14587	14635	14494	14509	14606	14729	14394	14516	14603	14632	14355	14649	14626	14418	14522	14721	14287	14605	14609	14770	14769	14668	14680	14565	14676	14735	14724	14571	14639	14712	14643	14431	14715	14623	14559	14769	14637	14573	14413	14663	14716	14700	14573	14654	14490	14441	14770	14701	14779	14572	14793	14794	14707	14620	14662	14771	14844	14757	14599	14766	14637	14660	14493	14588	14715	14699	14865	14665	14788	14642	14449	14542	14409	14647	14450	14699	14645	14845	14501	14670	14639	14564	14577	14660	14511	14559	14837	14673	14487	14617	14690	14652	14890	14687	14700	14365	14566	14709	14502	14533	14677	14486	14623	14474	14604	14611	14758	14625	14864	14785	14480	14552	14483	14754	14601	14621	14713	14564	14475	14753	14758	14775	14487	14512	14538	14596	14670	14694	14707	14546	14571	14491	14559	14750	14712	14573	14705	14643	14424	14567	14694	14624	14702	14629	14572	14559	14542	14674	14646	14682	14659	14496	14686	14624	14688	14824	14738	14533	14721	14746	14820	14744	14697	14578	14632	14653	14583	14730	14752	14478	14597	14639	14655	14732	14674	14906	14525	14664	14607	14639	14793	14742	14744	14504	14473	14666	14609	14665	14787	14459	14501	14637	14724	14791	14683	14432	14615	14648	14486	14440	14554	14510	14456	14633	14627	14481	14762	14695	14457	14622	14718	14471	14527	14632	14689	14895	14609	14743	14807	14747	14749	14615	14796	14820	14741	14842	14690	14591	14494	14677	14523	14620	14380	14729	14537	14388	14594	14563	14886	14751	14471	14596	14635	14666	14771	14546	14577	14602	14832	14584	14613	14539	14770	14717	14606	14652	14947	14779	14592	14612	14811	14554	14643	14580	14701	14589	14562	14711	14695	14639	14658	14789	14763	14653	14526	14526	14699	14738	14668	14419	14634	14621	14430	14674	14505	14462	14538	14749	14679	14427	14610	14541	14692	14609	14847	14598	14602	14681	14759	14788	14664	14596	14472	14655	14592	14734	14959	14712	14539	14577	14805	14729	14699	14473	14719	14721	14510	14595	14749	14775	14792	14541	14682	14673	14758	14874	14607	14590	14580	14647	14750	14523	14568	14779	14517	14652	14572	14573	14582	14617	14734	14680	14700	14741	14710	14640	14741	14377	14828	14684	14516	14679	14646	14458	14641	14626	14635	14629	14637	14655	14786	14832	14500	14746	14595	14668	14658	14547	14469	14654	14567	14556	14732	14825	14621	14573	14692	14665	14692	14623	14553	14474	14435	14587	14821	14571	14546	14445	14668	14750	14667	14605	14750	14583	14561	14826	14848	14540	14535	14648	14596	14683	14602	14875	14596	14507	14631	14609	14470	14509	14463	14633	14578	14422	14790	14771	14753	14618	14486	14572	14623	14848	14745	14904	14622	14754	14697	14669	14504	14562	14625	14534	14674	14884	14778	14455	14464	14703	14704	14465	14652	14660	14635	14662	14688	14630	14513	14630	14611	14587	14692	14648	14565	14707	14714	14620	14464	14772	14444	14622	14635	14515	14710	14627	14515	14535	14810	14662	14567	14682	14747	14618	14869	14572	14770	14802	14634	14615	14703	14597	14614	14642	14547	14550	14617	14676	14571	14707	14636	14718	14597	14647	14656	14489	14696	14537	14507	14726	14694	14520	14595	14634	14639	14671	14653	14643	14669	14684	14655	14663	14892	14490	14522	14507	14757	14538	14652	14717	14755	14676	14643	14626	14472	14603	14568	14494	14637	14424	14789	14543	14386	14766	14595	14609	14650	14604	14812	14507	14719	14411	14547	14729	14559	14696	14816	14703	14804	14461	14885	14654	14695	14679	14612	14681	14563	14782	14725	14648	14596	14445	14627	14562	14482	14676	14570	14747	14445	14788	14735	14757	14797	14633	14540	14677	14690	14739	14630	14545	14560	14661	14580	14639	14558	14579	14537	14582	14498	14491	14705	14685	14526	14649	14713	14742	14558	14558	14628	14642	14601	14679	14625	14512	14785	14642	14589	14531	14695	14749	14658	14709	14651	14678	14616	14621	14622	14676	14572	14448	14651	14521	14660	14796	14459	14487	14811	14809	14746	14792	14641	14842	14635	14640	14667	14544	14600	14828	14587	14503	14420	14970	14796	14738	14658	14503	14555	14454	14641	14556	14446	14796	14720	14744	14881	14622	14748	14751	14749	14698	14654	14622	14757	14446	14592	14556	14451	14690	14575	14621	14575	14522	14711	14708	14618	14667	14530	14591	14646	14470	14503	14504	14781	14669	14689	14722	14442	14751	14675	14537	14658	14494	14494	14431	14678	14709	14538	14568	14628	14521	14752	14572	14798	14588	14603	14491	14775	14593	14896	14797	14704	14521	14737	14706	14656	14643	14689	14615	14656	14746	14796	14565	14534	14670	14604	14791	14611	14813	14557	14691	14543	14650	14871	14560	14472	14846	14682	14491	14655	14472	14646	14703	14765	14538	14657	14682	14546	14664	14686	14616	14631	14482	14562	14523	14668	14507	14558	14475	14686	14723	14604	14589	14618	14845	14824	14778	14663	14619	14580	14625	14746	14672	14895	14939	14692	14691	14743	14795	14882	14738	14626	14768	14798	14620	14784	14618	14817	14701	14626	14796	14917	14646	14507	14673	14827	14624	14621	14597	14718	14670	14646	14623	14624	14720	14773	14740	14781	14871	14403	14629	14518	14619	14646	14448	14585	14676	14730	14401	14517	14572	14719	14513	14558	14768	14800	14640	14614	14523	14740	14844	14775	14394	14718	14745	14611	14685	14808	14709	14618	14554	14700	14506	14734	14543	14581	14571	14618	14511	14694	14526	14598	14670	14616	14521	14526	14634	14809	14625	14761	14558	14497	14714	14670	14632	14707	14392	14558	14557	14635	14694	14813	14729	14691	14548	14755	14687	14581	14471	14455	14774	14531	14577	14663	14495	14550	14534	14673	14628	14673	14610	14704	14888	14704	14576	14749	14438	14544	14775	14604	14742	14589	14580	14772	14571	14644	14625	14496	14592	14531	14660	14419	14564	14786	14600	14758	14604	14808	14460	14623	14899	14688	14579	14691	14641	14665	14788	14771	14539	14681	14766	14555	14813	14624	14566	14622	14858	14738	14685	14643	14791	14628	14782	14567	14681	14633	14553	14551	14855	14568	14603	14714	14644	14496	14578	14639	14713	14666	14687	14614	14576	14603	14839	14653	14670	14462	14700	14464	14634	14698	14728	14715	14712	14629	14490	14717	14813	14801	14485	14549	14702	14674	14672	14540	14641	14456	14637	14521	14654	14555	14792	14797	14714	14581	14630	14708	14707	14726	14696	14633	14530	14477	14630	14540	14675	14739	14741	14732	14718	14689	14570	14653	14739	14683	14718	14476	14617	14674	14671	14668	14661	14674	14705	14575	14753	14622	14675	14637	14699	14453	14796	14600	14727	14633	14662	14742	14567	14740	14583	14585	14650	14886	14662	14828	14709	14604	14744	14664	14618	14737	14680	14669	14674	14500	14708	14623	14647	14734	14509	14883	14567	14685	14516	14643	14614	14803	14543	14799	14743	14674	14503	14656	14648	14545	14539	14567	14655	14629	14680	14619	14784	14784	14612	14590	14540	14710	14657	14688	14836	14844	14695	14630	14733	14563	14541	14664	14606	14548	14627	14761	14662	14467	14622	14607	14760	14551	14689	14535	14650	14610	14769	14715	14593	14718	14754	14640	14781	14576	14682	14702	14692	14695	14683	14636	14643	14681	14596	14653	14560	14784	14555	14678	14714	14693	14746	14625	14495	14562	14586	14676	14529	14631	14716	14754	14675	14569	14777	14622	14740	14735	14690	14590	14535	14433	14608	14653	14578	14659	14633	14475	14621	14736	14742	14688	14717	14791	14739	14599	14775	14683	14608	14650	14694	14869	14623	14514	14775	14682	14587	14801	14724	14643	14657	14653	14605	14589	14599	14594	14690	14653	14623	14596	14684	14534	14668	14632	14649	14634	14724	14725	14881	14611	14649	14522	14469	14484	14637	14677	14743	14540	14529	14681	14687	14517	14498	14663	14700	14457	14512	14750	14594	14536	14615	14597	14493	14507	14608	14759	14689	14636	14579
22620	39642	35598	28273	24135	21059	19585	18425	17012	15346	14349	14011	13711	13969	13760	13696	13733	13462	13462	13557	13318	13606	13231	13407	13109	13180	13130	13176	13176	13116	13155	13154	13181	13120	12940	12995	13096	12941	13085	13105	12902	12956	13108	13090	12928	12917	13085	13150	12911	12948	13141	13038	12960	13075	13001	12810	12997	13006	12914	13202	12933	13105	13062	12868	12999	12956	12872	13061	13165	12892	12937	12761	12895	12984	12936	13080	13136	12938	13046	12986	12910	13176	12982	13031	13008	12859	12842	12862	12982	12977	13026	12907	12956	12940	12918	12898	12989	12984	13002	12982	12931	12930	13013	13060	12880	13079	13015	13119	12968	12918	12959	12961	13062	12959	12931	12895	13123	13074	13138	12900	12872	12881	12865	12953	12986	12842	13033	13002	13061	12871	12910	12978	12977	12859	12908	12897	12923	12932	12902	12968	12888	12901	12920	12895	12913	12810	13009	12891	13045	12827	13024	12942	12871	12849	12826	12870	12850	12884	12874	12963	13027	12988	12932	13028	12992	13085	12844	12877	12859	12946	13003	12888	12840	12911	12950	12964	13128	12969	13044	13077	12850	13038	12981	12986	13036	12974	12808	12884	13121	12902	12990	13027	13074	12812	12886	13045	13021	12930	12863	12919	12976	12931	12964	13033	12968	12943	12890	13033	13082	13013	12924	13013	12956	12972	12871	12994	13107	12846	13015	13037	12977	12796	12870	13025	12861	12866	12956	13063	12896	12916	12949	12963	12897	13045	12917	13029	13041	12836	12817	13023	12842	12903	13018	12910	12875	13016	13044	12957	12994	12867	13034	13007	12828	12998	13028	13043	12900	13132	12993	12913	12899	13007	12923	13032	12941	12666	12982	12941	12840	12761	12972	12887	13224	12923	12959	12974	13093	12932	12933	12927	13031	12963	12984	12910	12993	13047	13003	12807	12986	13047	12897	12989	13063	12997	12914	12871	13008	12933	12904	12948	12863	12903	12890	12887	12964	12888	13016	13016	13000	12961	12957	13108	12890	12815	12953	13056	13097	13006	12941	12909	13004	13023	12930	12926	13118	12960	12975	12932	13116	13029	12916	13063	12939	12909	12941	13001	13002	12987	12947	12868	12998	13004	12941	13004	12963	12760	12996	12768	12884	12947	12821	12935	12890	12990	13056	12948	12906	12842	12873	12970	12991	12898	12967	13059	13139	12898	12936	12985	12932	12877	12992	13001	12928	12966	12927	13022	13001	13008	12801	12850	13034	12918	12861	13075	13028	12974	13090	13051	12796	13106	12979	12892	13001	12978	12963	12993	12914	13106	12975	12826	12879	12852	12836	13066	12923	12984	12930	12953	13029	12769	12808	13033	12955	12801	12934	12907	13000	13031	13089	12952	12777	12804	13061	12903	13022	12962	12875	12826	12952	12823	12984	12864	13058	12865	13098	12800	13026	12799	13046	13026	12933	13009	12997	12915	12843	12775	12879	12978	12903	12880	13076	13064	13004	13017	12996	13005	12983	13001	12922	12958	13073	12933	13028	12986	13085	12955	13095	12880	12845	13022	13032	12932	13082	12950	13094	13054	12987	12808	12811	12920	12812	12913	12964	12974	13158	12964	12895	13004	12887	12850	13089	12952	12825	13109	12804	12825	13042	12952	12976	12865	12869	13001	12812	12878	12965	12990	12904	12950	12859	12892	12936	12982	12950	13049	12966	13056	12882	12899	13027	12791	12933	13011	12952	13056	13072	13024	12990	12804	12888	12854	12992	12968	13064	12942	13050	13044	12956	12844	12991	13016	12766	13046	13090	13176	12922	12985	12887	12909	12968	12967	13009	12886	12832	12844	12941	12982	13018	12865	12803	12863	12887	13045	12989	12950	13009	12969	13063	12985	13057	12750	12835	12845	13119	13054	13142	13140	12822	12948	12865	12781	13078	12938	12989	12887	12987	13040	12913	13106	12957	12878	12781	12983	13043	12980	13028	13009	13125	12958	13034	12864	12779	12912	13030	13034	12981	13076	12941	12976	12929	12824	12873	12796	12964	12917	13091	12828	12891	12954	12901	12943	12778	12954	13007	12941	12957	12769	12902	13070	12758	12893	12901	13005	12900	12957	13143	12761	12876	13029	12971	12857	12836	12950	12950	13056	13058	12962	12837	12866	13042	13112	12930	12994	12971	12808	12980	13055	12943	13051	12954	13078	13007	12840	13099	12842	12939	12991	12987	13055	12859	13057	13105	13000	13097	12859	13018	12826	13010	12946	12949	12979	12980	12955	12963	12951	12951	12991	12970	12847	13125	13038	12833	13028	12860	13121	12968	12729	13074	12931	13084	12884	12933	12946	13140	12894	13029	12838	12880	12934	12825	12950	12919	12990	12952	12887	12905	12877	13092	12918	13042	12961	12991	13009	12828	12859	13010	12952	13030	12826	12944	12965	13026	12863	12900	13069	12872	12914	13115	12893	12954	12778	12811	12882	13037	12981	12902	12950	12947	12990	12995	12976	12923	12858	12975	12855	12990	12962	13048	12707	12898	12958	13001	12773	12959	13042	12830	13128	12928	13041	13019	12858	13066	12971	12729	13087	13017	13009	12993	12915	12988	12934	12824	13061	12973	12847	12878	12947	12967	12926	13022	12811	12882	13023	12828	12990	12909	12928	12933	13012	12763	12930	12916	12897	12777	12869	12964	12942	12993	13065	12877	12923	12882	12917	12885	12914	12876	12878	12976	12971	12982	13133	12863	12984	12915	12955	12946	12980	12848	12931	13101	12933	12821	12975	13012	12838	13103	12854	12916	12990	13062	12962	12771	12937	13047	12872	12911	12825	12964	12972	12857	12980	13207	12890	12765	12958	12883	12862	12957	12996	12874	12914	12866	13014	12981	12973	12883	13034	12955	13055	12904	12781	12957	12975	12879	12857	12948	13084	13074	13127	12967	12913	12937	12760	12962	12855	12932	12982	12893	12965	13006	13018	13090	12989	12964	13127	12873	12990	12960	12958	12916	12965	13073	12998	12941	13038	12915	12979	12926	12958	13114	12880	12873	13062	12900	12985	12782	12936	12860	13041	12857	12841	12987	13076	12892	13058	12990	13022	12973	13130	12915	13011	13019	13024	13064	12907	13163	12863	13045	12929	12824	13037	13126	12878	12897	13010	12917	12955	12993	12818	12991	12959	12777	12933	12875	12997	12946	12827	12955	13042	13069	13007	12941	12862	12946	12890	12933	12953	12850	13041	12899	12881	12931	12755	12984	13034	12843	13072	12820	12968	12963	13007	13037	12932	12855	12872	13007	13036	12909	12772	13013	12911	12903	12717	12776	12836	12933	12928	12853	13025	13103	12997	12955	13036	13060	12982	12928	13104	13018	12972	13048	12930	12945	13031	13021	12954	12944	13029	12854	12945	12915	12695	12908	12881	13037	12812	13084	12905	13028	13040	13001	12961	13094	13046	13138	13188	12881	12887	12888	12905	12879	12890	12859	12906	12869	13067	12995	12997	12935	12965	13004	12931	12989	12860	12948	12789	12944	13020	13009	12863	12871	12805	12971	12817	12909	13001	12827	12894	12803	12878	12827	12911	12823	12943	12862	13123	13031	12965	12983	12955	12886	12924	13035	12908	12947	12840	12802	13071	12952	12830	13209	12947	12995	12898	13016	12963	12916	12805	12782	13148	13008	12892	12935	12944	13047	12929	12868	12808	12964	13016	12924	12978	12890	13010	12810	12769	12996	13073	13167	12682	12868	12985	12833	12955	12946	13026	12947	13067	12934	13039	13063	13020	13055	12958	12928	12989	13042	13026	13105	12833	13070	13038	13049	12903	13043	12920	12987	12981	12949	12814	12984	12882	12879	13024	12832	12917	13026	12985	12970	12913	12926	13003	12957	12812	13046	13091	13088	12981	12810	12919	13127	12919	13029	13077	12900	12932	12768	12910	13031	12966	12826	13100	12946	12873	12993	12958	12876	12856	12858	13011	12847	12927	13101	12898	12973	12974	12902	12986	12905	12980	12917	13106	12951	12958	13008	12867	12996	13005	12996	12993	13043	12912	12957	12829	12788	12950	12898	12762	13047	12926	12982	12982	12841	12942	12964	12902	12923	13000	12789	13196	13019	12888	12963	13125	12924	13213	13085	12978	12922	13000	12916	12940	13083	12999	12806	12988	13016	12942	12779	13074	12998	12919	12897	12962	12802	12820	13016	13006	12769	13061	13001	12933	12999	12975	12984	12977	12861	12898	12953	12958	12766	13033	12908	12889	12919	13048	13024	12885	13124	12982	12970	13085	12921	12851	12997	12876	12890	12898	12932	12934	12821	12916	13091	13108	12871	12981	12877	13048	12912	13052	13101	13067	13048	12991	13000	12982	12910	13094	13080	13001	12949	13161	12978	13116	12943	12865	13022	13021	12849	13093	12884	12956	13017	13077	12859	12997	12874	13072	12972	12796	13175	12842	13067	12923	12939	12902	12914	12986	13024	12989	12847	13028	13097	12833	12973	13003	12964	12950	12808	12905	12985	13056	13037	13013	12923	13030	13125	12999	12856	12861	12948	12935	12945	12972	12972	13075	12884	13022	12946	13029	13148	12876	12894	12958	13084	12927	12946	13007	12891	12963	12918	12898	12887	13055	13036	13045	12942	12980	12881	12954	13037	12941	12902	13100	12756	13009	12972	12897	12849	12892	12914	12886	12850	12952	12887	12883	13143	13069	12903	12999	12934	12895	12753	12779	12914	13066	12997	12810	12857	12866	12926	12909	13048	12979	12965	13041	12978	12854	12829	12993	12974	13148	12772	13053	12837	13128	13111	13028	12944	12846	13027	13022	12918	13073	12980	12725	12973	12970	13081	12867	13232	12879	12928	12929	12819	12856	12891	12995	12888	12962	12853	12844	12882	12715	13043	13160	12939	12925	12863	12865	12921	12954	12831	13002	12958	12972	13058	13007	13079	12998	12962	12993	12962	12946	12878	12966	12831	12909	13072	13061	13011	12840	12948	13055	12890	12857	12873	12844	12936	12928	13010	12998	12935	12980	12898	12754	13025	13183	12870	13123	13092	13019	12910	13111	13045	13029	13035	12864	13017	13051	12854	12921	12903	12963	12913	13036	12934	12972	12837	12902	12992	12979	13040	12928	13056	12825	12679	12968
22762	21045	28778	23586	21677	24262	26257	21068	19508	18531	17206	16730	16865	16635	16584	16715	16407	16629	16400	16317	16215	16410	16224	16025	16226	16239	16171	16040	16186	15969	15993	15962	15843	15933	15963	15936	15861	16009	15873	15720	15783	15914	15737	15790	15782	15881	15817	15603	15882	15745	15713	15979	15804	15854	15886	15801	15751	15826	15773	15665	15872	15944	15785	15751	15755	15773	15801	15921	15746	15716	15778	15895	15800	15613	15930	15846	15739	15680	15720	15791	15725	15611	15821	15646	15749	15621	15744	15796	15757	15616	15882	15502	15704	15770	15646	15706	15844	15890	15734	15821	15827	15576	15793	15777	15796	15603	15601	15643	15872	15712	15759	15755	15819	15651	15779	15783	15718	15780	15656	15722	15911	15560	15782	15617	15708	15689	15670	15589	15758	15693	15512	15716	15744	15572	15698	15778	15851	15877	15694	15614	15685	15811	15767	15646	15705	15759	15860	15722	15536	15696	15711	15674	15816	15600	15692	15599	15721	15754	15607	15630	15831	15799	15763	15666	15589	15627	15831	15736	15765	15642	15718	15689	15561	15648	15694	16016	15666	15820	15798	15941	15614	15870	15717	15830	15689	15634	15851	15853	15761	15622	15746	15817	15691	15620	15627	15667	15647	15610	15719	15667	15708	15668	15767	15827	15639	15822	15703	15554	15526	15726	15604	15807	15775	15728	15604	15635	15740	15910	15815	15877	15598	15832	15687	15569	15686	15803	15747	15927	15747	15797	15630	15745	15728	15520	15645	15629	15662	15686	15628	15697	15767	15568	15532	15666	15875	15761	15665	15597	15790	15630	15652	15839	15837	15681	15747	15775	15588	15672	15575	15704	15675	15565	15753	15581	15794	15807	15708	15715	15789	15719	15817	15640	15732	15721	15770	15635	15770	15674	15629	15756	15441	15604	15910	15560	15555	15596	15567	15876	15843	15792	15720	15662	15824	15773	15751	15814	15754	15666	15567	15761	15723	15760	15666	15817	15759	15743	15668	15902	15772	15773	15559	15828	15752	15662	15762	15595	15667	15687	15701	15601	15543	15494	15815	15662	15671	15768	15917	15745	15889	15747	15912	15656	15719	15688	15580	15542	15710	15723	15625	15551	15648	15851	15622	15640	15696	15844	15763	15545	15853	15864	15753	15720	15888	15801	15487	15657	15591	15704	15640	15551	15625	15894	15798	15771	15605	15904	15757	15910	15821	15772	15747	15739	15522	15543	15723	15517	15722	15581	15814	15618	15604	15859	15786	15760	15815	15571	15907	15790	15742	15748	15772	15559	15695	15689	15838	15810	15576	15638	15535	15857	15659	15647	15653	15713	15895	15476	15733	15649	15687	15637	15739	15682	15852	15897	15708	15560	15933	15618	15688	15530	15834	15835	15741	15930	15724	15679	15736	15843	15746	15760	15723	15800	15798	15732	15493	15750	15687	15628	15642	15687	15853	15835	15670	15830	15832	15673	15691	15882	15507	15618	15498	15687	15766	15538	15672	15664	15723	15850	15758	15524	15521	15470	15682	15624	15683	15880	15498	15787	15875	15934	15721	15873	15665	15764	15667	15794	15438	15688	15660	15647	15623	15663	15689	15740	15854	15716	15624	15700	15704	15559	15654	15789	15907	15595	15819	15927	15650	15885	15921	15695	15549	15914	15767	15635	15827	15720	15806	15924	15809	15844	15724	15909	15839	15637	15658	15448	15684	15703	15860	15779	15745	15762	15708	15881	15815	15647	15783	15871	15765	15682	15808	15850	15846	15700	15743	15614	15794	15761	15709	15596	15730	15645	15774	15844	15682	15668	15735	15747	15786	15759	15742	15872	15526	15632	15829	15907	15729	15524	15417	15618	15746	15888	15699	15815	15696	15896	15934	15561	15717	15523	15545	15765	15831	15696	15596	15587	15892	15766	15770	15755	15622	15677	15670	15882	15686	15730	15592	15567	15661	15808	15719	15837	15896	15833	15920	15609	15393	15607	15915	15851	15905	15590	15796	15778	15789	15651	15863	15728	16022	15778	15791	15728	15773	15852	15697	15947	15778	15742	15792	15575	15777	15959	15916	15741	15554	15807	15645	15646	15914	15740	15880	15717	15867	15580	15819	15876	15854	15644	15710	15847	15757	15546	15813	15746	15638	15610	15725	15794	15671	15594	15803	15789	15965	15657	15663	15488	15552	15633	15632	15779	15739	15557	15780	15486	15563	15625	15821	15576	15762	15670	15430	15708	15612	15711	15842	15750	15537	15637	15720	15603	15785	15769	15726	15845	15749	15675	15722	15813	15746	15658	15492	15847	15798	15742	15491	15662	15795	15648	15707	15753	15892	15815	15739	15630	15506	15579	15542	15798	15783	15829	15595	15702	15791	15699	15744	15753	15714	15701	15823	15761	15713	15611	15687	15650	15658	15725	15781	15829	15702	15795	15941	15586	15682	15621	15538	15733	15764	15652	15779	15595	15676	15638	15899	15697	15577	15841	15769	15616	15885	15894	15496	15876	15694	15722	15796	15704	15755	15790	15778	15751	15648	15572	15723	15841	15672	15612	15690	15705	15760	15807	15630	15760	15664	15666	15644	15600	15860	15699	15852	15755	15620	15601	15683	15854	15675	15747	15836	15743	15749	15733	15521	15762	15690	15703	15783	15685	15876	15739	15712	15694	15804	15595	15803	15820	15758	15870	15827	15900	15890	15671	15693	15682	15727	15727	15867	15647	15566	15585	15423	15678	15702	15614	15785	15649	15775	15616	15852	15983	15547	15669	15699	15941	15917	15704	15728	15687	15749	15574	15830	15516	15662	15660	15739	15672	15789	15723	15702	15687	15555	15809	15791	15565	15690	15547	15538	15864	15617	15614	15879	15879	15603	15816	15668	15628	15804	15707	15535	15647	15617	15858	15642	15793	15693	15788	15638	15576	15790	15770	15642	15784	15932	15576	15572	15707	15621	15549	15754	15844	15669	15743	15594	15658	15553	15735	15766	15938	15684	15595	15777	15597	15763	15540	15491	15858	15682	15730	15487	15476	15815	15697	15580	15623	15716	15835	15734	15805	15620	15587	15674	15697	15695	15609	15670	15828	15709	15808	15511	15796	15618	15853	15847	15811	15701	15698	15924	15668	15647	15853	15709	15735	15748	15643	15712	15647	15855	15834	15916	15767	15752	15852	15717	15376	15756	15635	15733	15659	15696	15785	15613	15700	15776	15661	15756	15497	15839	15761	15775	15834	15674	15587	15537	15700	15787	15648	15494	15512	15781	15757	15584	15777	15862	15774	15717	15851	15689	15593	15805	15695	15552	15773	15763	15581	15758	15616	15787	15769	15708	15662	15589	15643	15815	15783	15735	15603	15718	15730	15911	15828	15857	15693	15624	15852	15691	15626	15806	15790	15729	15734	15643	15758	15717	15822	15817	15699	15661	15835	15585	15793	15752	15600	15551	15740	15632	15813	15738	15571	15806	15714	15849	15677	15567	15708	15604	15691	15819	15874	15751	15769	15587	15676	15771	15703	15556	15856	15760	15841	15769	15890	15582	15692	15686	15749	15847	15768	15767	15823	15877	15650	15856	15775	15978	15581	15769	15741	15734	15647	15857	15660	15770	15671	15643	15760	15764	15875	15772	15737	15703	15614	15855	15783	15655	15641	15577	15661	15896	15799	15653	15910	15750	15718	15759	15672	15565	15588	15825	15746	15777	15851	15722	15742	15808	15716	15609	15713	15885	15524	15486	15796	15921	15489	15884	15807	15794	15861	15880	15521	15705	15801	15835	15626	15969	15756	15774	15902	15626	15507	15661	15993	15760	15620	15690	15837	15875	15805	15621	15627	15680	15539	15980	15659	15674	15703	15722	15701	15596	15754	15727	15741	15925	15869	15536	15517	15683	15708	15735	15595	15691	15784	15622	15833	15776	15862	15630	15899	15855	15871	15654	15687	15827	15639	15682	15774	15733	15723	15570	15631	15754	15775	15699	15798	15690	15789	15795	15677	15671	15764	15657	15822	15659	15575	15735	15754	15777	15694	15726	15664	15610	15918	15665	15643	15735	15842	15692	15802	15579	15743	15686	15556	15770	15722	15738	15537	15720	15762	15795	15614	15708	15766	15701	15811	15715	15609	15885	15689	15553	15706	15636	15506	15640	15572	15680	15878	15573	15768	15729	15682	15517	15844	15648	15783	15586	15693	15698	15816	15792	15726	15853	15646	15531	15585	15719	15708	15842	15628	15619	15740	15792	15882	15759	15790	15756	15750	15631	15806	15592	15808	15681	15632	15725	15654	15650	15735	15724	15707	16020	15694	15793	15744	15840	15731	15702	15785	15862	15818	15742	15579	15628	15595	15696	15674	15684	15687	15908	15621	15649	15692	15705	15686	15806	15603	15679	15687	15704	15693	15881	15631	15517	15815	15707	15801	15678	15648	15602	15884	15882	15716	15463	15668	15723	15753	15791	15740	15772	15904	15633	15541	15792	15779	15477	15714	15829	15579	15669	15589	15638	15797	15782	15786	15628	15795	15692	15973	15636	15759	15684	15991	15579	15563	15686	15938	15731	15549	15748	15654	15865	15635	15686	15635	15793	15785	15672	15722	15793	15574	15659	15669	15581	15569	15815	15718	15705	15904	15694	15507	15699	15716	15661	15753	15721	15761	15645	15682	15721	15846	15780	15690	15742	15659	15524	15519	15756	15757	15915	15735	15703	15525	15487	15898	15823	15853	15926	15753	15498	15580	15553	15709	15690	15648	15700	15863	15802	15819	15512	15549	15795	15765	15737	15746	15794	15804	15705	15895	15715	15812	15610	15562	15853	15837	15645	15641	15703	15714	15748	15765	15564	15714	15730	15640	15938	15787	15663	15725	15619	15681	15864	15601	15719	15617	15707	15664	15687	15753	15585	15724	15630	15769	15691	15756	15679	15725	15785	15700	15764	15565	15720	15616	15572	15792	15750	15792	15803	15861	15687	15707	15670	15621	15707	15802	15618	15707	15650	15744	15688	15685	15511	15756	15817	15728	15667	15669	15612	15892	15627	15685	15887	15857	15796	15772	15861	15616	15694	15699	15759	15634	15580	15599	15618	15645	15747	15676	15818	15674	15568	15817	15824	15775	15872	15837	15628	15743	15894	15671	15694	15431	15744	15728
24333	44170	40794	31641	27917	24291	22474	20955	19216	17010	15359	14938	14843	14828	14690	14729	14510	14338	14502	14395	14365	14299	13940	14010	14085	14091	14046	13891	13928	13856	13966	13777	13812	13789	13716	13648	13742	13661	13629	13622	13811	13686	13773	13625	13761	13570	13520	13698	13695	13578	13762	13629	13733	13472	13604	13667	13668	13736	13639	13588	13731	13752	13666	13755	13575	13620	13712	13532	13622	13544	13828	13652	13646	13620	13865	13590	13601	13634	13669	13623	13425	13730	13741	13581	13610	13621	13568	13675	13407	13524	13657	13463	13479	13598	13626	13831	13612	13571	13628	13680	13712	13645	13462	13446	13690	13755	13572	13660	13724	13617	13602	13593	13622	13499	13505	13615	13721	13642	13683	13546	13672	13631	13555	13579	13645	13719	13548	13630	13448	13665	13557	13534	13631	13576	13483	13575	13824	13485	13694	13616	13538	13538	13691	13625	13536	13496	13644	13524	13534	13577	13567	13561	13617	13512	13702	13536	13635	13502	13715	13660	13635	13515	13666	13612	13591	13494	13653	13542	13735	13471	13734	13516	13604	13671	13707	13521	13612	13539	13429	13505	13572	13638	13682	13685	13511	13707	13631	13707	13615	13605	13626	13647	13522	13450	13631	13681	13570	13585	13514	13593	13593	13685	13471	13580	13453	13633	13720	13660	13634	13528	13642	13613	13667	13540	13646	13581	13558	13784	13621	13780	13510	13502	13714	13509	13434	13422	13525	13678	13503	13652	13550	13542	13416	13622	13525	13732	13594	13710	13504	13456	13487	13401	13808	13550	13637	13543	13727	13627	13619	13753	13622	13637	13486	13731	13613	13688	13472	13643	13660	13682	13640	13489	13408	13566	13746	13463	13803	13493	13438	13522	13677	13669	13526	13635	13416	13633	13614	13545	13439	13538	13559	13611	13709	13689	13706	13610	13495	13597	13487	13624	13725	13550	13518	13724	13698	13553	13486	13620	13663	13751	13598	13625	13793	13547	13604	13668	13482	13316	13586	13639	13611	13602	13673	13497	13485	13516	13711	13581	13560	13674	13695	13606	13632	13655	13673	13585	13691	13501	13395	13699	13657	13537	13537	13570	13451	13651	13485	13430	13683	13524	13569	13553	13629	13480	13596	13699	13418	13597	13595	13491	13643	13545	13679	13588	13533	13585	13590	13561	13612	13654	13599	13513	13709	13458	13796	13549	13677	13483	13555	13580	13378	13566	13677	13643	13556	13645	13567	13780	13820	13569	13508	13430	13584	13596	13461	13490	13603	13531	13557	13480	13677	13705	13742	13557	13581	13688	13626	13626	13678	13551	13525	13502	13443	13639	13590	13662	13427	13532	13612	13762	13675	13647	13645	13586	13613	13555	13644	13256	13748	13527	13618	13454	13698	13483	13514	13590	13614	13657	13693	13654	13597	13498	13594	13650	13512	13532	13722	13579	13439	13584	13644	13589	13623	13469	13655	13595	13616	13697	13458	13587	13538	13593	13604	13723	13653	13674	13391	13531	13487	13639	13574	13577	13623	13680	13473	13663	13455	13619	13559	13707	13576	13555	13617	13346	13623	13658	13432	13552	13761	13556	13623	13740	13556	13485	13787	13684	13643	13576	13721	13430	13494	13584	13735	13571	13657	13525	13682	13521	13587	13757	13442	13496	13591	13594	13725	13536	13721	13445	13595	13549	13602	13438	13545	13648	13636	13763	13441	13494	13654	13562	13651	13399	13464	13482	13656	13513	13581	13737	13493	13575	13574	13508	13381	13546	13481	13514	13575	13547	13734	13574	13598	13359	13839	13526	13506	13559	13455	13472	13652	13506	13581	13625	13435	13463	13584	13652	13606	13457	13497	13598	13659	13559	13528	13697	13651	13405	13524	13567	13717	13549	13493	13691	13657	13731	13633	13509	13725	13436	13632	13452	13544	13580	13695	13715	13482	13560	13626	13572	13757	13558	13565	13541	13591	13569	13544	13617	13709	13653	13621	13471	13780	13654	13509	13611	13601	13718	13750	13687	13480	13545	13629	13583	13446	13492	13711	13625	13495	13545	13541	13464	13625	13586	13521	13593	13643	13526	13575	13507	13526	13618	13581	13426	13456	13533	13389	13648	13598	13593	13483	13638	13552	13669	13590	13513	13636	13663	13531	13598	13531	13618	13585	13517	13480	13511	13663	13623	13423	13593	13478	13634	13592	13535	13435	13628	13613	13512	13641	13467	13648	13645	13749	13575	13437	13422	13696	13682	13505	13685	13792	13494	13559	13618	13750	13566	13610	13670	13443	13495	13678	13603	13599	13652	13569	13539	13568	13507	13586	13504	13559	13444	13606	13625	13525	13582	13755	13618	13781	13693	13514	13688	13544	13611	13560	13584	13526	13567	13561	13660	13544	13705	13419	13650	13700	13615	13545	13480	13650	13679	13672	13606	13531	13555	13541	13642	13639	13616	13713	13638	13736	13498	13567	13655	13590	13357	13537	13502	13536	13529	13657	13533	13649	13559	13718	13604	13566	13588	13544	13558	13589	13652	13538	13593	13645	13456	13759	13527	13729	13511	13501	13836	13609	13675	13573	13568	13643	13505	13623	13623	13533	13670	13412	13589	13472	13473	13651	13588	13415	13601	13615	13504	13632	13458	13662	13444	13568	13584	13573	13505	13590	13533	13545	13496	13601	13590	13594	13521	13598	13551	13541	13693	13604	13539	13732	13561	13426	13635	13544	13502	13639	13596	13510	13829	13625	13430	13530	13555	13553	13503	13450	13517	13678	13629	13626	13690	13494	13712	13450	13617	13576	13836	13655	13527	13660	13537	13595	13573	13698	13669	13536	13640	13549	13495	13467	13485	13521	13542	13569	13741	13526	13599	13427	13742	13481	13590	13676	13591	13594	13427	13662	13576	13606	13587	13599	13522	13493	13555	13473	13678	13576	13492	13658	13465	13621	13517	13624	13481	13541	13614	13522	13569	13497	13780	13531	13576	13525	13472	13510	13633	13487	13545	13594	13492	13478	13649	13761	13554	13567	13666	13561	13666	13464	13650	13415	13710	13724	13735	13638	13299	13741	13481	13400	13692	13696	13776	13656	13518	13580	13557	13757	13624	13664	13549	13452	13648	13454	13644	13426	13521	13438	13738	13470	13616	13620	13622	13547	13665	13577	13486	13630	13616	13635	13608	13684	13538	13701	13533	13551	13713	13677	13690	13611	13617	13544	13775	13525	13512	13679	13651	13637	13543	13506	13693	13643	13543	13647	13661	13609	13552	13742	13578	13600	13409	13638	13732	13563	13631	13376	13618	13588	13590	13556	13450	13623	13644	13605	13673	13480	13774	13695	13532	13634	13508	13492	13672	13542	13719	13555	13563	13676	13587	13683	13566	13605	13585	13720	13587	13551	13610	13618	13563	13511	13726	13635	13534	13644	13520	13614	13571	13471	13677	13665	13543	13576	13506	13445	13401	13583	13693	13479	13518	13700	13521	13630	13590	13645	13485	13588	13694	13688	13491	13568	13518	13581	13561	13600	13590	13665	13494	13593	13508	13581	13558	13568	13542	13447	13610	13535	13597	13560	13661	13549	13473	13570	13506	13381	13551	13758	13590	13624	13570	13541	13708	13588	13651	13541	13613	13500	13573	13718	13632	13448	13599	13661	13647	13712	13446	13502	13543	13434	13590	13654	13648	13658	13524	13567	13696	13613	13512	13650	13558	13805	13612	13511	13430	13480	13714	13492	13502	13496	13537	13590	13682	13507	13522	13626	13564	13445	13605	13606	13617	13628	13573	13473	13609	13620	13400	13645	13627	13701	13488	13601	13593	13557	13484	13489	13415	13576	13451	13705	13660	13567	13552	13569	13696	13514	13584	13590	13615	13560	13519	13602	13729	13568	13499	13408	13484	13676	13729	13390	13625	13545	13741	13578	13484	13644	13481	13495	13630	13676	13642	13594	13688	13547	13637	13632	13512	13582	13654	13658	13674	13630	13585	13553	13731	13462	13392	13516	13693	13650	13707	13532	13625	13508	13645	13719	13671	13491	13659	13647	13515	13538	13721	13546	13688	13711	13499	13630	13620	13569	13637	13606	13656	13538	13614	13758	13658	13497	13644	13639	13734	13645	13631	13552	13587	13515	13534	13480	13496	13673	13680	13511	13491	13490	13562	13741	13505	13452	13640	13597	13459	13747	13629	13692	13630	13588	13564	13463	13645	13634	13436	13546	13686	13547	13494	13536	13727	13416	13625	13670	13655	13628	13480	13497	13669	13626	13553	13611	13642	13507	13514	13517	13526	13489	13667	13645	13625	13497	13625	13588	13604	13561	13762	13567	13608	13620	13582	13672	13619	13448	13625	13583	13521	13666	13550	13786	13716	13609	13535	13547	13726	13564	13648	13680	13563	13607	13561	13638	13471	13599	13393	13611	13580	13573	13412	13620	13643	13557	13633	13576	13534	13562	13621	13612	13646	13581	13476	13692	13521	13666	13588	13823	13546	13773	13492	13618	13687	13495	13740	13598	13682	13444	13376	13502	13525	13628	13635	13512	13599	13543	13581	13667	13447	13417	13526	13546	13521	13648	13555	13391	13660	13609	13614	13654	13597	13576	13471	13743	13494	13555	13661	13543	13481	13665	13643	13630	13653	13721	13528	13468	13637	13483	13809	13575	13613	13531	13567	13688	13641	13512	13625	13470	13510	13607	13596	13610	13534	13519	13649	13655	13719	13590	13571	13660	13449	13606	13618	13415	13456	13606	13612	13664	13607	13709	13621	13595	13700	13464	13547	13437	13581	13549	13625	13557	13705	13633	13645	13562	13584	13532	13597	13702	13577	13508	13462	13579	13497	13711	13698	13520	13630	13549	13547	13768	13570	13529	13548	13531	13302	13581	13658	13491	13494	13571	13524	13491	13649	13520	13462	13660	13702	13650	13510	13660	13688	13699	13725	13554	13626	13748	13683	13518	13573	13578	13682	13602	13598	13531	13458	13753	13892	13547	13627	13518	13717	13648	13527	13664	13508	13685	13489	13589	13420	13718	13544	13504	13624	13669	13726	13561	13542	13516	13451	13495	13527	13623	13667	13334	13516	13560	13557	13541	13701	13496	13314	13671	13534	13652	13614	13581	13553	13758	13554	13559	13674	13573	13567
27979	23236	27434	24012	19453	17762	16870	16346	15706	15201	14705	14557	14607	14532	14481	14650	14579	14573	14557	14584	14542	14310	14572	14360	14455	14478	14446	14277	14271	14527	14391	14405	14354	14393	14404	14304	14290	14380	14420	14112	14217	14473	14485	14183	14324	14251	14269	14132	14260	14337	14325	14225	14441	14210	14297	14360	14528	14138	14280	14361	14334	14259	14298	14199	14352	14245	14321	14175	14503	14110	14343	14247	14262	14283	14383	14271	14379	14209	14325	14211	14290	14094	14108	14349	14239	14389	14231	14146	14247	14238	14435	14282	14103	14266	14236	14193	14248	14277	14142	14212	14226	14332	14207	14272	14375	14258	14088	14174	14225	14344	14357	14276	14307	14020	14511	14369	14299	14332	14292	14205	14260	14138	14241	14278	14502	14319	14307	14284	14423	14243	14222	14188	14290	14476	14274	14321	14429	14122	14130	14145	14317	14377	14335	14172	14332	14345	14127	14186	14242	14248	14306	14256	14251	14474	14199	14309	14267	14191	14250	14095	14163	14296	14218	14428	14225	14257	14297	14300	14281	14394	14354	14027	14224	14108	14169	14104	14193	14133	14324	14174	14292	14208	14084	14049	14131	14376	14225	14255	14399	14246	14155	14190	14293	14357	14202	14228	14218	14431	14345	14352	14219	14184	14107	14254	14173	14279	14408	14259	14524	14234	14308	14188	14337	14353	14173	14052	14383	14174	14152	14127	14210	14277	14302	14147	14259	14284	14372	14326	14378	14285	14158	14160	14439	14415	14083	14367	14399	14234	14244	14097	14277	14157	14349	14214	14313	14108	14167	14152	14466	14148	14283	14172	14179	14224	14229	14239	14259	14061	14239	14374	14257	14212	14202	14157	14181	14302	14323	14375	14473	14304	14393	14226	14279	14444	14233	14273	14192	14222	14183	14456	14313	14307	14282	14244	14308	14202	14267	14167	14226	14190	14275	14197	14191	14349	14211	14533	14416	14354	14274	14338	14112	14240	14207	14159	14430	14204	14209	14184	14188	14122	14194	14258	14417	14258	14383	14216	14301	14173	14170	14321	14328	14345	14514	14382	14295	14130	14065	14155	14175	14259	14569	14330	14343	14274	14138	14403	14121	14344	14177	14211	14280	14276	14325	14131	14211	14291	14211	14212	14528	14341	14296	14410	14306	14285	14311	14233	14356	14380	14161	14179	14233	14226	14285	14216	14229	14100	14337	14261	14495	14191	14354	14046	14337	14149	14271	14285	14172	14162	14351	14335	14403	14044	14085	14172	14417	14278	14371	14378	14326	14286	14228	14293	14017	14365	14269	14234	14167	14283	14300	14116	14376	14185	14258	14087	14357	14296	14270	14257	14286	14363	14446	14260	14196	14204	14169	14121	14222	14287	14384	14233	14312	14302	14415	14364	14304	14292	14058	14407	14334	14250	14118	14129	14468	14482	14408	14124	14265	14125	14162	14290	14253	14114	14349	14337	14136	14297	14265	14227	14179	14575	14306	14012	14235	14502	14246	14296	14227	14210	14249	14248	14354	14268	14345	14434	14262	14170	14238	14320	14304	14317	14233	13987	14173	14288	14162	14302	14387	14435	14106	14305	14201	14294	14163	14248	14103	14288	14167	14170	14390	14192	14176	14220	14194	14186	14313	14182	14330	14349	14165	14129	14229	14262	14155	14210	14171	14253	14377	14346	14190	14105	14497	14252	14254	14289	14179	14209	14265	14337	14477	14376	14301	14316	14460	14361	14297	14248	14195	14273	14187	14167	14168	14283	14315	14046	14291	14283	14347	14226	14183	14212	14390	14333	14231	14206	14102	14165	14216	14258	14143	14202	14333	14085	14180	14082	14160	14303	14460	14310	14145	14229	14367	14384	14035	14159	14068	14234	14583	14290	14287	14170	14337	14256	14215	14311	14226	14448	14234	14097	14238	14418	14369	14356	14299	14085	14170	14378	14223	14192	14350	14461	14107	14246	14169	14175	14299	14366	14303	14250	14095	14446	14319	14275	14254	14338	14300	14383	14281	14231	14159	14325	14177	14280	14170	14071	14155	14287	14116	14268	14262	14200	14457	14344	14304	14311	14238	14485	14148	14372	14263	14333	14464	14314	14105	14405	14110	14275	14300	14153	14121	14214	14373	13995	14200	14268	14386	14366	14304	14255	14375	14331	14233	13935	14199	14233	14373	14387	14520	14526	14291	14107	14276	14246	14473	14323	14229	14261	14421	14286	14113	14350	14036	14241	14323	14350	14501	14328	14252	14376	14362	14310	14215	14351	14179	14249	14374	14134	14202	14173	14280	14320	14187	14360	14218	14147	14075	14385	14129	14250	14243	14479	14383	14576	14298	14389	14363	14258	14171	14160	14314	14259	14444	14089	14238	14348	14095	14242	14262	14344	14271	14283	14276	14311	14312	14330	14176	14298	14403	14106	14270	14114	14361	14170	14277	13951	14181	14234	14373	14205	14183	14341	14306	14066	14314	14188	14199	13950	14273	14194	14311	14252	14280	14345	14216	14194	14264	14325	14128	14161	14185	14315	14292	14191	14093	14302	14234	14303	14135	14311	14262	14162	14347	14489	14328	14245	14118	14257	14350	14415	14240	14468	14233	14418	14154	14319	14179	14413	14375	14298	14135	14404	14255	14331	14268	14110	14146	14436	14254	14353	14210	14244	14381	14215	14259	14313	14247	14294	14318	14156	14455	14253	14259	14280	14358	13950	14388	14328	14311	14439	14298	14287	14314	14158	14184	14345	14245	14321	14158	14344	14312	14190	14295	14358	14171	14253	14323	14304	14229	14197	14121	14280	14186	14355	14216	14346	14043	14135	14217	14256	14271	14542	14226	14189	14332	14095	14284	14269	14218	14261	14096	14402	14303	14247	14407	14403	14341	14155	14227	14279	14145	14259	14311	14196	14448	14154	14370	14456	14306	14323	14170	14244	14486	14209	14259	14442	14280	14305	14384	14375	14271	14250	14258	14134	14517	14222	14423	14399	14359	14293	14324	14336	14161	14227	14435	14368	14432	14303	14461	14228	14319	14193	14518	14313	14332	14239	14270	14212	14342	14231	14109	14285	14251	14092	14278	14268	14061	14299	14175	14318	14146	14038	14218	14176	14269	14364	14310	14327	14323	14196	14283	14327	14355	14164	14162	14156	14302	14196	14253	14375	14366	14290	14236	14232	14236	14321	14272	14353	14310	14316	14384	14149	14077	14217	14228	14462	14306	14391	14251	14238	14227	14363	14113	14205	14341	14351	14379	14201	14114	14297	14226	14172	14298	14415	14333	14446	14191	14199	14066	14348	14137	14327	14262	14284	14145	14193	14336	14187	14174	14361	14253	14232	14194	14245	14233	14275	14270	14360	14222	14223	14325	14333	14302	14281	14273	14348	14287	14398	14336	14250	14401	14337	14192	14301	14194	14308	14307	14201	14093	14244	14433	14186	14315	14229	14413	14348	14245	14266	14387	14368	14314	14386	14231	14109	14362	14321	14318	14402	14326	14059	14307	14240	14298	14253	14178	14256	14232	14473	14421	14370	14219	14538	14300	14169	14202	14240	14192	14332	14252	14154	14475	14321	14155	14265	14089	14098	14285	14072	14319	14371	14177	14158	14342	14253	14299	14395	14105	14511	14186	14136	14283	14211	14115	14371	14223	14347	14342	14254	14287	14310	14178	14284	14224	14320	14358	14196	14254	14152	14397	14151	14387	14364	14261	14321	14046	14105	14317	14183	14350	14297	14175	14328	14131	14118	14295	14304	14315	14142	14314	14349	14355	14439	14135	14189	14244	14386	14381	14218	14270	14263	14398	14247	14342	14181	14317	14223	14294	14322	14424	14207	14349	14119	14369	14485	14445	14216	14261	14118	14331	14270	14170	14307	14131	14425	14378	14408	14454	14214	14325	14236	14126	14193	14177	14283	14375	14605	14211	14417	14231	14196	14245	14058	14191	14350	14138	14381	14232	14410	14322	14055	14207	14187	14313	14200	14230	14430	14190	14138	14493	14372	14254	14277	14135	14313	14238	14173	14331	14332	14234	14250	14113	14468	14143	14241	14096	14429	14439	14385	14319	14197	14048	14143	14282	14348	14182	14400	14222	14237	14356	14204	14183	14242	14483	14166	14343	14314	14232	14191	14239	14260	14333	14146	14228	14255	14290	14313	14401	14352	14232	14291	14313	14327	14430	14254	14136	14126	14129	14219	14238	14405	14273	14149	14027	14209	14072	14184	14309	14224	14157	14207	14239	14139	14235	14244	14205	14171	14304	14397	14298	14322	14228	14292	14241	14339	14175	14216	14365	14210	14043	14422	14303	14239	14292	14353	14315	14338	14215	14525	14307	14315	14320	14319	14294	14318	14219	14300	14232	14322	14419	14440	14286	14357	14393	14244	14165	14335	14450	14354	14286	14241	14398	14346	14279	14288	14262	14185	14251	14217	14255	14159	14464	14284	14386	14406	14324	14343	14243	14242	14293	14204	14162	14333	14263	14306	14506	14325	14368	14346	14215	14200	14344	14368	14104	14429	14159	14130	14250	14421	14172	14055	14268	14319	14272	14272	14563	14368	14332	14475	14297	14280	14350	14434	14227	14117	14253	14471	14350	14299	14403	14233	14131	14171	14324	14231	14235	14228	14377	14387	14208	14227	14157	14290	14200	14255	14192	14414	14233	14401	14154	14357	14316	14430	14307	14383	14138	14278	14384	14337	14360	14492	14305	14171	14155	14228	14217	14280	14167	14425	14085	14086	14461	14206	14306	14144	14207	14290	14230	14236	14208	14350	14076	14226	14422	14293	14232	14250	14276	14488	14152	14386	14278	14306	14265	14286	14172	14330	14272	14262	14222	14209	14295	14166	14410	14333	14245	14343	14326	14258	14237	14348	14109	14281	14371	14414	14194	14299	14285	14070	14237	14370	14278	14535	14300	14027	14403	14107	14180	14294	14263	14296	14268	14285	14341	14392	14047	14457	14382	14171	14234	14300	14299	14455	14137	14219	14234	14251	14297	14379	14505	14281	14429	14397	14327	14425	14283	14419	14292	14372	14325	14247	14348	14208	14202	14252	14332	14275	14401	14342	14288	14202	14121	14271	14235	14399	14376	14387	14373	14286	14213	14401	14396	14288	14164	14400	14216	14284	14588	14213
21896	32485	29132	22532	19562	17559	16317	15789	14780	13984	13259	13341	13289	13345	13211	13265	13001	13059	13017	13120	12993	13198	13014	12869	12934	12902	12857	12960	12810	12969	12723	12643	12850	12848	12837	12875	12750	12679	12846	12775	12661	12808	12840	12717	12586	12778	12727	12672	12976	12689	12709	12660	12781	12796	12724	12895	12925	12687	12884	12781	12849	12716	12710	12707	12689	12664	12777	12844	12806	12736	12657	12740	12768	12861	12719	12678	12741	12468	12694	12707	12687	12753	12821	12675	12660	12808	12849	12614	12653	12637	12791	12752	12739	12721	12734	12671	12680	12772	12735	12769	12821	12671	12689	12499	12847	12461	12771	12541	12762	12598	12679	12592	12912	12974	12785	12729	12777	12866	12647	12825	12745	12772	12668	12681	12565	12748	12778	12741	12738	12645	12643	12620	12663	12813	12653	12862	12785	12862	12655	12754	13060	12572	12926	12774	12668	12751	12657	12741	12709	12647	12655	12612	12730	12830	12772	12729	12674	12613	12547	12831	12641	12793	12765	12769	12764	12834	12716	13042	12782	12724	12649	12721	12834	12817	12899	12832	12694	12549	12769	12755	12754	12699	12668	12618	12689	12613	12735	12796	12796	12533	12795	12748	12816	12675	12797	12744	12676	12966	12802	12733	12706	12806	12644	12836	12746	12647	12729	12780	12832	12820	12709	12798	12707	12758	12819	12840	12776	12584	12810	12643	12712	12784	12844	12705	12799	12726	12624	12583	12891	12750	12597	12771	12672	12704	12849	12798	12693	12775	12873	12911	12717	12813	12815	12723	12752	12530	12703	12929	12754	12858	12817	12737	12555	12823	12652	12788	12803	12765	12730	12786	12958	12903	12798	12619	12769	12703	12618	13032	12646	12842	12708	12620	12764	12699	12671	12530	12786	12748	12572	12944	12646	12697	12698	12623	12869	12756	12694	12667	12695	12783	12606	12774	12922	12859	12673	12792	12838	12675	12899	12722	12712	12814	12696	12782	12758	12725	12723	12800	12703	12772	12770	12961	12898	12570	12777	12718	12648	12662	12526	12842	12678	12834	12695	12623	12736	12711	12867	12942	12819	12732	12765	12705	12861	12717	12644	12792	12554	12785	12831	12657	12732	12810	12841	12581	12664	12863	12845	12748	12799	12794	12868	12778	12734	12767	12913	12686	12726	12657	12747	12834	12641	12793	12650	12800	12674	12691	12796	12708	12715	12733	12707	12788	12575	12764	12851	12756	12765	12802	12717	12724	12747	12651	12767	12822	12802	12646	12743	12635	12727	12701	12743	12728	12715	12606	12830	12868	12820	12658	12741	12671	12733	12680	12661	12675	12690	12741	12598	12744	12701	12687	12870	12818	12704	12832	12835	12749	12762	12719	12800	12698	12683	12796	12664	12755	12796	12864	12784	12732	12710	12735	12783	12829	12717	12763	12654	12581	12674	12800	12807	12749	12842	12905	12656	12659	12616	12689	12727	12536	12679	12731	12767	12714	12639	12746	12613	12693	12709	12663	12759	12735	12804	12875	12765	12821	12878	12838	12714	12696	12665	12734	12760	12625	12730	12883	12631	12764	12640	12512	12768	12773	12878	12847	12739	12661	12650	12865	12688	12674	12525	12720	12742	12723	12646	12710	12642	12862	12677	12642	12788	12756	12652	12813	12570	12798	12685	12933	12712	12626	12748	12757	12740	12740	12782	12676	12759	12689	12647	12716	12748	12743	12652	12696	12810	12658	12747	12690	12735	12712	12832	12665	12807	12672	12708	12639	12495	12722	12797	12824	12488	12848	12765	12843	12880	12724	12746	12692	12841	12840	12723	12724	12749	12822	12787	12658	12814	12874	12845	12642	12719	12903	12864	12791	12803	12597	12693	12755	12804	12650	12761	12671	12512	12845	12677	12576	12717	12757	12703	12927	12769	12744	12593	12516	12615	12688	12679	12795	12824	12593	12945	12632	12748	12715	12853	12648	12979	12731	12851	12878	12657	12731	12646	12605	12742	12710	12737	12807	12709	12802	12835	12819	12703	12627	12621	12757	12775	12750	12712	12805	12682	12703	12715	12880	12726	12868	12854	12717	12747	12634	12682	12593	12638	12707	12628	12773	12769	12650	12824	12763	12908	12517	12693	12562	12645	12585	12708	12722	12532	12821	12665	12810	12691	12533	12668	12755	12696	12552	12855	12680	12732	12704	12783	12689	12858	12616	12715	12607	12980	12728	12649	12836	12695	12626	12747	12766	12831	12743	12779	12698	12750	12816	12762	12893	12691	12781	12881	12761	12864	12794	12824	12696	12684	12663	12688	12705	12628	12754	12900	12707	12864	12686	12824	12779	12661	12882	12660	12737	12857	12842	12739	12702	12660	12731	12678	12851	12594	12827	12672	12878	12918	12917	12671	12901	12819	12689	12681	12862	12756	12693	12678	12657	12756	12756	12658	12841	12781	12636	12751	12779	12643	12649	12748	12755	12939	12789	12748	12827	12678	12804	12688	12868	12714	12735	12876	12591	12833	12700	12766	12687	12717	12811	12728	12642	12719	12827	12575	12757	12730	12730	12671	12597	12673	12841	12470	12699	12607	12788	12902	12812	12778	12605	12838	12685	12603	12742	12643	12687	12838	12679	12772	12791	12711	12838	12738	12894	12718	12706	12646	12703	12659	12726	12773	12724	12822	12641	12710	12903	12903	12673	12767	12689	12686	12906	12758	12677	12632	12652	12773	12710	12651	12740	12677	12633	12783	12797	12834	12897	12639	12745	12869	12617	12772	12493	12571	12756	12683	12770	12752	12726	12857	12878	12789	12744	12745	12640	12580	12668	12609	12836	12979	12768	12782	12764	12760	12745	12848	12732	12738	12662	12777	12915	12663	12755	12683	12775	12615	12673	12692	12660	12981	12751	12532	12761	12717	12672	12744	12659	12737	12758	12722	12709	12863	12645	12690	12642	12820	12821	12708	12685	12836	12758	12626	12659	12840	12795	12653	12765	12761	12891	12809	12753	12629	12550	12726	12704	12821	12657	12774	12816	12670	12770	12634	12835	12841	12651	12663	12708	12646	12752	12853	12705	12776	12803	12723	12736	12852	12855	12817	12791	12887	12723	12653	12603	12801	12761	12876	12820	12661	12713	12943	12809	12780	12800	12897	12734	12806	12765	12679	12704	12685	12805	12765	12752	12673	12701	12657	12940	12611	12751	12692	12664	12697	12762	12625	12773	12769	12676	12811	12720	12733	12848	12697	12740	12709	12750	12560	12646	12785	12919	12821	12718	12801	12680	12654	12711	12838	12776	12713	12759	12828	12763	12707	12749	12649	12545	12675	12686	12878	12748	12816	12834	12684	12790	12705	12690	12877	12751	12859	12688	12663	12702	12676	12718	12722	12588	12812	12720	12715	12812	12663	12602	12737	12840	12794	12818	12778	12650	12808	12734	12753	12793	12492	12643	12777	12698	12816	12814	12695	12877	12748	12628	12771	12783	12892	12790	12758	12822	12818	12760	12705	12666	12678	12799	12635	12626	12762	12635	12681	12670	12720	12630	12732	12933	12725	12782	12747	12572	12748	12788	12702	12787	12764	12808	12701	12687	12791	12871	12605	12817	12716	12650	12753	12709	12675	12735	12714	12602	12856	12645	12667	12964	12754	12800	12783	12741	12638	12845	12742	12711	12686	12605	12579	12776	12822	12692	12695	12702	12650	12924	12641	12502	12858	12686	12678	12834	12888	12889	12695	12674	12861	12757	12807	12769	12901	12732	12818	12670	12745	12720	12570	12723	12630	12811	12593	12763	12795	12704	12911	12707	12736	12756	12710	12714	12644	12740	12649	12815	12856	12606	12755	12766	12680	12755	12670	12889	12678	12824	12709	12772	12680	12813	12708	12799	12784	12678	12740	12768	12792	12700	12663	12863	12892	12809	12719	12670	12683	12810	12734	12763	12723	12881	12917	12653	12690	12710	12551	12619	12803	12742	12676	12756	12767	12670	12784	12712	12644	12754	12736	12813	12619	12713	12701	12504	12846	12866	12932	12686	13035	12729	12700	12807	12836	12806	12792	12646	12800	12758	12655	12759	12705	12826	12872	12631	12506	12801	12656	12909	12670	12555	12635	12763	12737	12768	12641	12718	12750	12637	12683	12737	12845	12886	12894	12612	12695	12718	12732	12701	12721	12865	12735	12856	12806	12709	12676	12809	12775	12635	12731	12773	12709	12814	12776	12865	12675	12774	12693	12721	12866	12691	12689	12832	12624	12868	12833	12923	12790	12738	12749	12660	12741	12783	12686	12663	12816	12895	12691	12683	12567	12843	12461	12653	12567	12644	12555	12713	12706	12762	12801	12697	12861	12821	12773	12771	12682	12849	12801	12830	12763	12823	12848	12726	12623	12712	12670	12740	12846	12736	12804	12854	12798	12696	12631	12811	12664	12734	12712	12786	12468	12844	12806	12578	12845	12901	12870	12737	12788	12695	12748	12890	12583	12810	12496	12745	12745	12727	12719	12756	12798	12782	12771	12649	12717	12747	12746	12735	12704	12583	12792	12762	12763	12708	12630	12583	12738	12766	12612	12687	12807	12765	12856	12726	12589	12732	12780	12670	12688	12676	12854	12628	12863	12757	12644	12925	12781	12834	12663	12814	12702	12643	12821	12761	12818	12618	12803	12583	12849	12630	12789	12526	12717	12732	12743	12716	12677	12803	12588	12584	12705	12694	12798	12820	12724	12646	12824	12690	12886	12716	12694	12811	12580	12856	12737	12818	12789	12674	12694	12529	12745	12736	12760	12823	12897	12815	12839	12745	12835	12555	12949	12714	12829	12819	12794	12666	12699	12834	12763	12652	12703	12755	12560	12804	12685	12724	12766	12849	12688	13032	12633	12771	12731	12826	12793	12847	12809	12739	12890	12667	12738	12736	12671	12697	12816	12804	12837	12721	12864	12859	12809	12708	12711	12753	12702	12587	12756	12735	12735	12725	12545	12716	12628	12675	12744	12679	12703	12695	12655	12573	12728	12672	12740	12665	12711	12730	12857	12763	12630	12694	12836	12647	12923	12831	12630	12648	12702	12740	12782	12674	12634	12781	12757	12721	12619	12780	12851	12635	12930	12714	12705	12715	12809	12703	12638	12786	12806	12779	12688	12747
23806	21034	28313	24279	22513	22380	21129	17862	16633	15852	14990	14749	14566	14561	14568	14662	14428	14486	14584	14690	14503	14625	14570	14436	14297	14357	14371	14332	14317	14318	14229	14341	14323	14068	14169	14050	14288	14318	14035	14247	14168	14115	14284	14190	14038	14175	14140	14227	14346	14116	14059	14330	13992	14034	14082	14237	14178	14204	14203	14194	14279	14206	14068	14109	14060	14127	14074	14256	13983	14116	14097	14138	14321	13956	14190	14086	14148	14100	14151	14209	14103	14073	14292	14152	14028	13978	14140	14185	14147	14022	14001	14001	14221	13985	14252	14099	14182	14236	13969	14070	14073	14198	14185	14103	13949	14040	14034	14063	14110	13929	14083	13841	14137	14085	14244	14086	14039	13937	14211	14073	14055	13984	14210	14168	14184	13975	13978	14060	13961	14065	13912	14124	13989	14150	14259	13914	14227	14168	14083	14104	14036	14059	14110	14167	13957	14172	14202	14024	14145	13979	14173	14114	14215	14150	14111	14067	13998	14079	14163	14027	14144	14049	14067	14255	14186	14026	14022	14004	14068	14139	13917	14072	14045	14020	14204	14177	13997	13924	14072	14039	14100	14117	14065	14241	14143	14241	13975	14202	14102	14157	14274	14147	14208	14186	14190	13893	13881	14086	14093	13907	14012	13964	14097	13995	14248	14018	14112	14024	14185	14055	13980	14052	14177	13891	14112	13960	13992	14087	14075	13948	14196	14014	13951	13996	14033	14053	14231	14165	14160	14191	14130	14060	13945	13987	14274	14159	14064	14151	14187	14261	14105	14005	13932	13830	14038	14277	14090	14199	14145	14176	13974	14115	13971	13957	14060	14080	14084	13965	14031	13853	14107	14218	14076	14128	14026	14064	14244	14142	13972	13978	14109	14342	13994	13930	14033	14026	14006	13958	14013	14111	14093	14075	14078	14002	14083	14055	14154	14151	14117	13956	14107	13983	14214	13956	14043	13946	14104	13942	14007	14307	14036	14075	13946	13702	14240	14038	14194	14108	14121	13940	14142	14064	14043	13977	13977	14111	13942	14016	13926	14058	14192	14000	14159	13958	13911	14160	14105	13828	14102	14167	14227	14169	14214	14078	14101	14000	14276	14198	14020	14035	14199	14080	14181	13979	13996	14077	13847	13993	14285	13921	14042	13834	14169	13943	14089	14130	14191	14025	14024	14063	13954	14031	13978	14052	13892	13968	13891	14039	14055	14323	13820	13935	14139	14155	14235	14089	14025	14119	14109	14041	14248	14244	14083	14207	14101	14203	14226	14197	14050	14209	14095	14121	14123	14043	13952	14042	14103	14016	14139	14046	14027	13929	14014	14263	14109	14085	14093	14110	14145	14095	14023	14019	13897	14159	14007	13953	14091	14113	14221	14126	14123	14100	14164	14181	14101	14099	14004	13941	14136	14013	14054	13963	14266	14034	14169	13990	14024	13999	14225	14019	13939	13977	14128	14037	13985	14125	14109	14085	14128	14103	14151	13959	14127	13927	14142	14199	13990	14060	13933	14040	14223	14180	14069	13990	14087	14128	14138	14170	14272	13925	14263	14059	14135	14095	14062	14075	13919	13969	14109	14117	14065	14097	13951	13953	13984	14113	14223	14031	13962	13883	13975	13969	14153	14094	14254	13808	14170	14112	14024	13891	13957	14031	14333	14093	14154	14049	14233	14217	13977	14128	14074	14100	14078	14160	14093	13799	14238	14277	14038	14256	14132	14089	14288	14072	13956	13897	14087	13815	13973	13905	14009	13960	14009	14133	14205	14224	14015	14161	14083	14019	14248	14051	14299	14097	14102	14075	13954	13953	14168	14143	14051	14049	13963	14017	14193	14172	14101	14002	14017	13991	13956	14330	13952	14036	14226	14200	14123	14081	14066	13906	14114	14024	14220	13944	14072	14224	14235	14171	14251	14038	13949	13890	14114	14155	13992	14203	14173	14036	14130	14003	13964	14139	13992	14096	13938	14000	13874	14087	14105	14109	14042	14127	14183	13988	14038	14161	14054	14074	14032	13948	14204	14181	14011	14142	14111	14008	14034	14143	14054	14168	14010	14066	13932	14031	14113	14064	14027	13967	14065	14059	14046	14052	14006	14206	13901	14079	14055	13977	14194	13952	14187	14001	14066	14180	14139	14222	14013	14289	14060	14169	14159	14046	14122	14292	13835	14280	14347	13978	14065	14052	14141	14136	14061	13972	14191	14199	14223	14143	14111	13954	13993	13935	14047	14114	13936	13969	13880	14066	13964	14086	14179	14112	14122	14159	14092	13897	14001	14112	14001	14030	14085	14072	14219	14189	14211	14150	13912	14279	14118	14060	14055	13969	13956	14064	13987	14084	14220	14147	14156	14261	14009	14062	14289	14136	14153	14106	14113	14124	14134	14146	14122	14103	13936	13937	14057	14145	14059	14152	14135	14117	14048	14023	14128	14193	13990	14068	13909	14033	14058	14023	14047	14124	14280	14095	13869	14075	14131	14098	14093	13968	13988	13992	14184	13903	14095	14126	13865	14125	14031	14202	14250	14208	14221	14162	14124	14095	14146	14049	14314	14156	14245	14247	14010	13985	14132	14045	14040	14121	14208	13937	14102	14255	14016	14015	13992	14070	14004	14059	14173	13978	13942	14204	14078	14006	14050	14019	13959	14259	14156	13923	14045	14239	13922	14146	13947	14134	13922	13963	14093	14092	14088	13898	13994	13920	14051	13989	14127	14305	14010	14145	14097	14209	14059	14116	14148	13917	13953	13868	14069	14119	14109	14268	14041	13978	13748	14000	13950	13959	14205	14043	14102	13941	14185	14143	13893	14265	14075	14070	14121	14154	14146	13938	14085	13975	14041	14102	14081	14114	14056	14038	13988	14032	13910	14125	14103	13797	14092	14224	14083	14010	14138	14129	14254	13978	14063	14090	14182	14228	14204	14300	14026	13814	14091	13935	14076	13983	13961	14055	14135	13903	13996	14083	14126	14154	14286	14059	14160	14332	14194	14051	14181	14057	14186	13916	14065	14093	13854	14051	14066	14040	14237	14203	14021	14101	14091	14092	13910	14249	14219	14175	14177	13963	14297	14162	14150	14328	14110	14029	13915	14089	14240	14043	14081	14159	14081	13970	14014	13917	14111	13978	14310	13936	14061	14198	14168	14254	14073	14071	14100	13944	14192	13910	14104	14112	14206	14141	14218	14129	14257	14024	14126	13906	13967	13784	14197	14254	13934	14228	14051	13966	13872	14209	14061	14143	14016	14066	14034	13985	14159	14089	14011	14017	13990	14170	14087	13972	13873	13969	13974	13997	13839	14129	14118	14258	14126	13976	13958	14073	13935	13972	14234	13999	14148	14138	13943	13966	14155	14193	13932	14195	13984	14191	14100	14121	14034	13910	14014	14004	13962	13959	14104	14078	14049	14100	14082	14067	14008	13970	14036	14066	14100	14009	14254	14081	14042	14018	13993	13999	14253	13987	14010	14037	14291	13986	13990	14174	14005	14160	13983	13911	14087	14037	13958	14118	14304	14287	14177	14100	14238	14167	14280	14109	13921	13957	14175	14186	14191	14151	14314	13954	14142	14076	14121	14017	14153	13866	14063	14189	14266	14018	14284	14231	13969	13964	14056	14188	13956	14046	13976	13978	13884	14004	14106	14182	13998	14081	14083	14172	14238	13950	14224	14080	14251	14184	14025	14101	14009	14114	13988	14005	14077	14061	14023	14146	14250	14068	14041	14181	14115	14224	14081	14100	14251	14043	14039	13860	14128	13995	14039	14102	14017	13958	14066	14056	14075	14333	14017	14196	14104	14225	14008	14119	14021	14111	14006	13981	13931	13843	13980	14047	14089	13859	13959	14038	14103	14013	14034	14022	13857	14199	14079	13996	14179	14011	13961	14069	14272	14211	14015	14049	14033	14147	14039	14136	14189	13985	13998	14020	14096	13805	14134	14002	13886	13950	13835	14006	14003	14312	14218	14119	14061	14005	14118	14081	14194	14180	14024	13993	14038	14104	13904	14240	14142	14002	14227	14131	14058	13812	14283	14124	14000	14293	13889	14035	13967	14043	14181	13999	13942	14047	14119	14163	13948	14109	14103	13933	14333	13828	13847	14119	14061	14125	14046	14093	14006	14027	14074	14210	13925	14100	14155	14244	14056	14024	14039	13980	13927	14039	14021	14147	14104	13935	14104	14029	14201	14010	14151	14128	14314	14205	14227	14152	14070	14100	13991	14138	14111	14043	13885	13934	14108	14075	14187	13956	14113	14213	14126	14191	14032	14030	14079	14117	14186	13965	14167	14063	14099	13974	14289	13988	14113	14087	14136	14140	14099	14238	14055	14045	14003	14051	14100	14081	14117	13870	14102	14008	13959	14025	14159	14076	14236	13997	13868	13920	14006	14030	14094	14146	14133	14077	14100	14168	14172	14252	14003	14056	14008	13977	14073	14058	14154	14325	14233	14023	14012	13969	14036	14138	14207	14035	14034	13960	14167	14143	14058	14131	14070	14148	14102	14036	14000	14214	13977	14091	14194	14255	13928	14051	14119	14229	14021	14112	13992	14067	13986	14134	13981	14115	14082	13948	14140	14028	14198	14268	14072	14268	14148	14058	14004	14208	14113	14001	14087	13968	14001	14155	14130	14230	14105	14084	14065	14065	14116	14193	14141	14017	14073	14093	14265	13978	14141	14302	14145	14034	14027	14018	14057	13989	14012	14105	14078	14040	13933	14072	14003	14125	14190	13954	14088	14052	14039	14032	14131	14036	14105	14195	14031	14132	14171	13924	14014	14069	14040	14140	13917	14215	14061	14032	13888	14227	14205	14041	14158	14016	14244	13983	14077	13862	14084	14099	14155	14176	13966	14184	14113	13987	14078	14001	14076	13967	14189	14117	14106	14220	14284	14252	14052	14179	14124	14212	14017	14131	14074	14103	13850	14030	14171	14103	14135	14088	14225	14154	14171	14052	14060	14206	14169	14091	13911	14102	14017	13927	14300	13877	14096	14116	14091	14146	14103	14156	13995	14009	14216	14111	13962	13905	14179	14071	14225	14278	14043	13961	14128	14032	14144	14239	14022	14176	14050	14281	14071	14028	14068	14223	14010	14206	14073	13901	13890	14185	14006	14078	14183	14128	14035	14069
22231	38866	35222	27379	23659	20515	19080	17884	16266	15131	14068	13491	13451	13504	13558	13455	13524	13213	13337	13216	13188	13022	12899	13087	12788	12825	12823	12945	12760	12934	13081	12834	12864	12811	12573	12930	12718	12795	12771	12677	12711	12432	12720	12672	12689	12892	12641	12715	12611	12676	12665	12743	12820	12576	12887	12830	12692	12742	12914	12654	12693	12627	12598	12814	12650	12675	12729	12816	12679	12554	12686	12739	12732	12547	12457	12494	12706	12715	12668	12637	12704	12729	12762	12610	12645	12667	12620	12703	12861	12538	12506	12513	12534	12653	12576	12776	12511	12774	12812	12580	12724	12539	12571	12639	12642	12698	12620	12699	12688	12593	12485	12698	12698	12668	12600	12609	12596	12759	12555	12504	12650	12521	12691	12652	12675	12541	12790	12739	12621	12692	12690	12697	12567	12677	12643	12720	12698	12625	12594	12529	12659	12414	12500	12718	12706	12556	12689	12651	12575	12453	12480	12627	12652	12689	12564	12732	12725	12801	12670	12727	12643	12720	12632	12660	12532	12693	12612	12794	12624	12559	12753	12797	12535	12613	12836	12601	12770	12571	12638	12599	12635	12537	12590	12620	12712	12642	12744	12704	12543	12632	12669	12488	12647	12741	12773	12555	12558	12706	12672	12651	12482	12736	12648	12656	12618	12673	12672	12545	12623	12681	12708	12619	12530	12653	12706	12718	12622	12645	12705	12625	12552	12512	12568	12716	12559	12699	12681	12724	12672	12587	12699	12706	12452	12641	12420	12674	12623	12684	12711	12664	12641	12706	12645	12623	12446	12624	12711	12715	12694	12516	12595	12783	12584	12686	12569	12497	12692	12757	12548	12655	12719	12466	12541	12642	12683	12515	12731	12625	12468	12629	12598	12703	12744	12680	12540	12681	12661	12579	12660	12541	12735	12747	12467	12565	12584	12656	12411	12532	12675	12608	12747	12696	12724	12513	12698	12672	12542	12611	12622	12650	12592	12652	12729	12568	12584	12668	12623	12757	12652	12561	12633	12516	12655	12632	12730	12658	12717	12742	12666	12508	12569	12448	12627	12574	12560	12727	12547	12566	12703	12613	12817	12733	12620	12713	12568	12680	12557	12637	12593	12710	12403	12574	12487	12788	12456	12556	12628	12587	12705	12628	12759	12627	12590	12762	12716	12658	12571	12590	12692	12700	12615	12627	12766	12696	12609	12603	12750	12505	12612	12672	12801	12681	12684	12625	12600	12597	12616	12579	12685	12600	12625	12585	12533	12671	12792	12605	12806	12630	12616	12520	12664	12739	12613	12731	12600	12688	12494	12729	12699	12520	12585	12569	12575	12770	12756	12628	12551	12569	12832	12607	12747	12519	12577	12514	12642	12538	12630	12673	12546	12743	12518	12555	12710	12787	12682	12738	12511	12562	12506	12663	12554	12611	12682	12523	12695	12594	12680	12688	12728	12540	12633	12498	12555	12722	12604	12762	12587	12598	12649	12723	12741	12625	12623	12678	12650	12551	12718	12613	12507	12701	12691	12618	12665	12575	12665	12748	12532	12621	12532	12580	12593	12532	12609	12588	12489	12689	12576	12551	12639	12609	12473	12670	12644	12777	12659	12664	12683	12571	12667	12636	12595	12661	12524	12757	12407	12670	12579	12591	12531	12659	12475	12559	12500	12555	12710	12526	12671	12673	12798	12429	12801	12604	12664	12660	12676	12664	12552	12700	12597	12729	12641	12517	12650	12625	12685	12599	12754	12626	12704	12713	12576	12724	12781	12700	12519	12584	12751	12594	12584	12563	12371	12657	12594	12596	12574	12646	12586	12672	12466	12813	12683	12609	12670	12785	12738	12556	12737	12591	12714	12732	12662	12626	12538	12604	12678	12694	12584	12643	12633	12726	12713	12425	12673	12807	12646	12502	12572	12797	12746	12560	12714	12756	12760	12699	12689	12651	12671	12631	12501	12694	12675	12642	12629	12672	12661	12472	12485	12762	12626	12608	12529	12726	12691	12730	12633	12656	12531	12741	12713	12595	12616	12609	12645	12724	12685	12531	12608	12774	12498	12757	12703	12756	12688	12563	12554	12780	12674	12679	12477	12621	12662	12601	12706	12640	12663	12524	12720	12678	12487	12632	12697	12534	12403	12678	12710	12553	12600	12530	12795	12663	12674	12571	12603	12386	12648	12570	12500	12632	12581	12729	12670	12686	12733	12639	12711	12706	12648	12531	12636	12608	12583	12752	12627	12656	12679	12441	12697	12730	12620	12545	12713	12528	12507	12692	12789	12507	12765	12591	12552	12653	12655	12637	12593	12744	12647	12617	12620	12661	12379	12675	12685	12539	12694	12724	12613	12600	12639	12605	12703	12662	12693	12730	12517	12439	12586	12683	12693	12532	12589	12631	12621	12724	12660	12543	12543	12697	12609	12696	12626	12608	12678	12670	12581	12662	12646	12674	12615	12731	12593	12672	12717	12664	12473	12572	12558	12712	12740	12738	12714	12742	12627	12767	12728	12419	12646	12610	12614	12653	12580	12560	12502	12599	12706	12583	12713	12664	12614	12599	12725	12658	12588	12554	12627	12752	12656	12670	12579	12554	12617	12558	12589	12674	12567	12721	12732	12657	12585	12752	12671	12747	12599	12791	12766	12582	12459	12647	12516	12604	12820	12600	12430	12672	12563	12644	12563	12619	12510	12713	12794	12809	12685	12652	12742	12666	12738	12650	12632	12588	12682	12675	12685	12797	12579	12618	12639	12703	12527	12533	12578	12598	12733	12582	12787	12702	12707	12767	12564	12633	12637	12686	12618	12672	12691	12709	12640	12500	12608	12745	12727	12696	12582	12612	12567	12677	12666	12510	12588	12623	12636	12740	12441	12625	12593	12591	12660	12621	12588	12566	12588	12548	12669	12672	12651	12445	12528	12572	12642	12680	12594	12610	12512	12779	12557	12670	12426	12464	12580	12655	12684	12869	12641	12654	12649	12648	12574	12737	12668	12797	12688	12570	12663	12546	12650	12664	12553	12403	12748	12671	12527	12624	12622	12692	12584	12699	12704	12761	12662	12627	12547	12622	12639	12727	12643	12814	12617	12554	12725	12620	12607	12692	12629	12689	12640	12657	12716	12664	12645	12738	12677	12542	12789	12922	12548	12586	12584	12624	12597	12637	12797	12659	12624	12665	12532	12702	12691	12645	12721	12555	12499	12781	12431	12668	12733	12636	12698	12749	12675	12756	12612	12754	12685	12629	12482	12619	12718	12700	12865	12762	12640	12634	12674	12824	12684	12575	12455	12523	12640	12630	12709	12637	12667	12618	12642	12590	12624	12772	12592	12663	12741	12774	12705	12695	12699	12483	12686	12723	12596	12722	12638	12623	12581	12677	12497	12646	12601	12667	12692	12746	12650	12584	12554	12574	12625	12662	12675	12785	12690	12662	12681	12664	12591	12638	12776	12732	12506	12637	12716	12554	12624	12697	12633	12599	12602	12623	12648	12565	12592	12599	12716	12509	12761	12655	12651	12755	12701	12630	12505	12715	12667	12791	12674	12579	12494	12702	12537	12615	12648	12693	12483	12732	12751	12598	12650	12657	12644	12676	12687	12636	12715	12607	12517	12580	12896	12659	12628	12630	12679	12654	12791	12718	12532	12746	12667	12609	12649	12654	12701	12764	12761	12501	12834	12694	12534	12727	12633	12748	12679	12571	12563	12605	12587	12605	12678	12821	12691	12571	12561	12584	12691	12656	12518	12574	12796	12690	12708	12668	12470	12714	12837	12651	12689	12440	12714	12619	12589	12655	12669	12506	12705	12657	12612	12661	12597	12689	12634	12639	12680	12540	12551	12528	12682	12685	12612	12634	12481	12378	12782	12705	12793	12437	12546	12520	12674	12565	12746	12576	12779	12734	12685	12554	12592	12720	12678	12622	12626	12521	12520	12579	12801	12749	12707	12613	12443	12659	12489	12680	12431	12618	12686	12635	12553	12613	12948	12519	12619	12674	12747	12770	12705	12641	12672	12521	12683	12628	12855	12580	12550	12658	12572	12589	12566	12565	12740	12916	12535	12789	12519	12766	12485	12526	12505	12449	12669	12658	12438	12575	12675	12691	12733	12645	12612	12654	12579	12621	12641	12795	12589	12688	12520	12837	12722	12580	12689	12612	12710	12740	12634	12650	12582	12601	12698	12753	12614	12542	12503	12640	12620	12557	12587	12755	12839	12673	12554	12448	12761	12648	12572	12660	12738	12525	12689	12662	12835	12742	12611	12569	12730	12598	12670	12797	12776	12629	12672	12702	12619	12619	12706	12732	12662	12634	12582	12625	12506	12644	12714	12572	12591	12691	12721	12623	12724	12418	12569	12601	12562	12488	12530	12667	12693	12751	12620	12554	12585	12664	12794	12695	12564	12710	12658	12667	12599	12610	12466	12804	12619	12542	12713	12437	12707	12613	12687	12574	12634	12578	12587	12734	12761	12626	12556	12684	12812	12772	12886	12738	12636	12670	12609	12608	12713	12646	12740	12783	12659	12487	12686	12698	12567	12558	12586	12610	12526	12688	12684	12646	12719	12626	12552	12619	12444	12571	12758	12659	12728	12675	12720	12712	12690	12670	12754	12588	12659	12650	12608	12549	12547	12682	12441	12573	12571	12837	12606	12706	12726	12634	12660	12522	12534	12509	12687	12577	12688	12828	12711	12589	12575	12680	12709	12640	12650	12692	12600	12627	12738	12586	12728	12607	12674	12377	12477	12635	12705	12679	12696	12564	12613	12634	12527	12687	12602	12495	12646	12706	12581	12615	12639	12678	12537	12621	12774	12577	12702	12680	12558	12621	12702	12750	12744	12779	12644	12659	12538	12694	12631	12653	12753	12496	12773	12651	12650	12618	12770	12627	12792	12652	12715	12596	12610	12608	12658	12561	12681	12514	12615	12612	12817	12661	12586	12658	12763	12675	12707	12787	12735	12605	12534	12628	12747	12612	12594	12598	12636	12765	12441	12639	12643	12609	12438	12708	12621	12599	12655	12809	12671	12581	12697	12571	12743	12498	12699	12468	12497	12609	12730	12717	12539	12524	12759	12567	12604	12529	12773	12739	12608	12849	12652	12652	12548	12479	12581	12668	12709	12492	12660	12534	12688	12616
22758	21028	28777	23515	21585	24087	26004	20505	19018	17907	16909	16222	16007	16164	16077	16146	16148	16090	15989	15922	15933	15738	15620	15523	15583	15460	15543	15544	15562	15629	15530	15664	15512	15376	15654	15377	15575	15381	15435	15249	15575	15514	15250	15316	15504	15440	15369	15315	15442	15495	15340	15508	15480	15363	15526	15509	15508	15333	15400	15327	15180	15153	15344	15219	15519	15285	15315	15215	15207	15490	15218	15145	15337	15457	15470	15505	15382	15377	15222	15283	15384	15383	15413	15431	15216	15317	15390	15194	15162	15319	15161	15296	15236	15222	15379	15275	15281	15341	15118	15405	15238	15177	15246	15421	15344	15494	15352	15325	15198	15160	15319	15232	15455	15380	15037	15165	15163	15174	15301	14993	15449	15330	15112	15270	15367	15339	15185	15360	15371	15263	15272	15514	15320	15365	15338	15283	15196	15411	15321	15288	15359	15309	15465	15385	15101	15213	15222	15306	15297	15129	15436	15372	15319	15347	15392	15302	15244	15212	15296	15296	15249	15390	15280	15155	15123	15127	15312	15169	15246	15280	15246	15342	15325	15160	15237	15246	15298	15181	15338	15265	15278	15321	15141	15296	15014	15174	15439	15327	15301	15178	15157	15253	15219	15239	15263	15328	15211	15045	15093	15222	15127	15225	15306	15249	15325	15298	15185	15029	15203	15245	15353	15340	15313	15371	15320	15282	15295	15259	15274	15276	15255	15210	15408	15278	15442	15408	15271	15214	15239	15264	15384	15371	15215	15315	15214	15356	15141	15144	15186	15000	15136	15183	15259	15208	15201	15320	15237	15329	15346	15251	15046	15302	15127	15223	15115	15167	15228	15382	15307	15183	15377	15210	15285	15374	15203	15252	15219	15144	15463	15225	15233	15256	15350	15194	15352	15288	15196	15171	15195	15318	15426	15334	15173	15475	15228	15201	15121	15390	15266	14994	15349	15373	15136	15071	15050	15342	15133	15149	15342	15240	15190	15291	15356	15322	15341	15389	15296	15240	15252	15509	15207	15203	15357	15147	15325	15361	15546	15299	15300	15068	15295	15385	15243	14995	15326	15248	15415	15197	15452	15012	15242	15309	15178	15262	15192	15289	15035	15246	15372	15231	15356	15206	15406	15203	15086	15141	15325	15119	15494	15203	15184	15065	15122	15147	15391	15153	15312	15343	15270	15442	14989	15275	15332	15359	15276	15255	15193	15294	15045	15370	15190	15299	15352	15292	15353	15186	15158	15083	15327	15249	15137	15305	15260	15019	15400	15165	15247	15336	15368	15169	15185	15202	15161	15211	15377	15224	15460	15399	15295	15216	15208	15223	15231	15293	15168	15380	15176	15288	15251	15175	15505	15489	15206	15327	15186	15269	15395	15318	15188	15228	15364	15383	15383	15345	15349	15339	15416	15383	15269	15262	15201	15188	15306	15267	15072	15228	15215	15282	15311	15165	15300	15171	15336	15199	15312	15339	15427	15185	15266	15331	15116	15340	15339	15237	15169	15274	15192	15269	15152	15460	15367	15323	15265	15334	15190	15265	15246	15536	15362	15162	15397	15042	15332	15227	15081	15124	15108	15300	15378	15251	15166	15386	15271	15434	15355	15310	15255	15208	14961	15129	15224	15304	15263	15350	15329	15169	15227	15317	15360	15303	15283	15254	15227	15310	15090	15377	15416	15168	15249	15175	15202	15233	15346	15166	15148	15332	15254	15218	15267	15219	15176	15227	15163	15254	15096	15316	15249	15237	15142	15217	15350	15238	15069	15222	15297	15219	15486	15319	14982	15227	15380	15332	15319	15345	15403	15191	15235	15086	15166	15236	15176	15154	15197	15311	15351	15105	15210	15339	15406	15226	15126	15236	15075	15274	15459	15196	15269	15219	15234	15159	15371	15270	15150	15316	15423	15155	15208	15004	15160	15369	15242	15329	15348	15354	15340	15396	15327	15386	15180	15410	15415	15482	15261	15150	15255	15425	15202	15124	15293	15073	15195	15145	15246	15188	15395	15543	15272	15251	15176	15351	15296	15380	15265	15437	15470	15226	15240	15271	15117	15142	15334	15234	15137	15194	15325	15290	15303	15216	15096	15149	15311	15165	15187	15089	15273	15257	15402	15403	15290	15100	15041	15422	15288	15229	15197	15379	15170	15238	15293	15285	15169	15196	15087	14958	15170	15294	15279	15210	15253	15280	15323	15126	15423	15106	15069	15066	15243	15233	15274	15213	15357	15317	15305	15299	15390	15355	15332	15368	15358	15158	15127	15199	15216	15169	15409	15243	15206	15153	14984	15400	15356	15404	15398	15182	15175	15126	15206	15114	15267	15224	15219	15399	15194	15327	15108	15189	15289	15251	15259	15207	15187	15296	15347	15237	15172	15197	15125	15241	15223	15178	15312	15258	15339	15170	15139	15196	15063	15144	15155	15317	15174	15351	15256	15087	15156	15004	15272	15368	15375	15184	15339	15065	15123	15252	15214	15230	15182	15103	15085	15244	15299	15349	15419	15095	14942	15214	15369	15199	15282	15411	15233	15136	15261	15262	15202	15175	15230	15311	15190	15268	15306	15290	15271	15248	15374	15227	15326	15309	15385	15271	15269	15136	15450	15315	15168	15309	15161	15490	15345	15285	15215	15108	15247	15321	15192	15108	15382	15191	15297	15259	14935	15143	15118	15230	15370	15278	15206	15182	15335	15125	15066	15106	15241	15232	15260	15259	15207	15127	15322	15246	15368	15127	15191	15037	15114	15141	15156	15263	15289	15224	15337	15318	15332	15251	15288	15303	15029	15185	15210	15425	15388	15326	15291	15316	15251	15336	15410	15504	15289	15245	15219	15315	15274	15402	15136	15140	15157	15068	15297	15323	15230	15235	15384	15332	15161	15158	15275	15256	15338	15081	15026	15342	15056	15316	15353	15341	15343	15355	15166	14997	15285	15350	15201	15167	15104	15387	15295	15239	15252	15464	15137	15308	15118	15277	15242	15087	15127	15038	15364	15343	15078	15373	15483	15182	15196	15148	15225	15246	15128	15270	15053	15246	15014	15181	15284	15225	15095	15186	15347	15194	15080	15410	15312	15241	15181	15178	15218	15328	15106	15492	15221	15461	15387	15111	15124	15294	15170	15251	15429	15317	15113	15146	15220	15134	15171	15078	15443	15230	15209	15209	15183	15431	15124	15490	15429	15326	15403	15263	15230	15383	15213	15180	15233	15087	15004	15237	15146	15066	15238	15239	15259	15242	15310	15230	15374	15325	15237	15267	15412	15346	15326	15153	15299	15354	15165	15335	15148	15298	15210	15329	15269	15299	15264	15402	14953	15443	15382	15394	15266	15305	15193	15074	15232	15289	15335	15038	15195	15450	15238	15199	15230	15150	15158	15257	15196	15350	15304	15197	15126	15124	15350	15160	15168	15284	15214	15201	15153	15314	15251	15386	15393	15210	15339	15150	15214	15289	15333	15279	15135	15213	15284	15037	15099	15276	15138	15321	15279	15188	15200	15206	15254	15251	15148	15114	15216	15318	15437	15265	15439	15267	15332	15071	15179	15177	15280	15321	15331	15309	15258	15309	15253	15215	15397	15274	15271	15281	15060	15244	15318	15183	15243	15177	15188	15195	15211	15379	15224	15358	15318	15202	15348	15186	15391	15188	15260	15400	15277	15169	15287	15373	15320	15445	15317	15250	15442	15225	15353	15313	15209	15256	15313	15294	15218	15257	15250	15193	15188	15154	15309	15303	15330	15311	15255	15098	15057	15316	15315	15319	15179	15145	15336	15170	15165	15118	15533	15246	15328	15208	15164	15283	15252	15366	15090	15211	15355	15192	15281	15374	15170	15236	15182	15087	15454	15272	15309	15151	15308	15179	15330	15369	15246	15220	15181	15209	15023	15074	15325	15459	15224	15333	15396	15311	15409	15172	15351	15226	15396	15211	15225	15152	15183	15297	15365	15193	15273	15330	15230	15393	15318	15019	15096	15117	15119	15207	15314	15124	15241	15203	15205	15216	15240	15343	15264	15270	15255	15225	15442	15162	15177	15350	15424	15320	15140	15000	15117	15337	15166	15162	15363	15318	15298	15415	15311	15293	15383	15326	15168	15372	15427	15213	15350	15342	15230	15295	15485	15236	15086	15130	15148	15190	15179	15263	15413	15247	15043	15222	15287	15133	15401	15348	15164	15277	15118	15281	15129	15191	15137	15192	15104	15173	15205	15152	15265	15266	15279	15120	15483	15173	15193	15254	15330	15304	15478	15492	15291	15381	15449	15188	15298	15237	15082	15332	15189	15163	15101	15169	15143	15078	15146	15203	15283	15190	15190	15295	15312	15325	15204	15302	15359	15272	15145	15061	15314	15202	15422	15251	15129	15285	15174	15081	15217	15230	15552	15197	15274	15154	15390	15024	15302	15153	15282	15334	15261	15346	15201	15315	15185	15252	15312	15255	15083	15041	15445	15327	15119	15128	15259	15245	15127	15234	15157	15117	15267	15352	15156	15201	15171	15310	15152	15393	15204	15246	15305	15217	15149	15060	15240	15213	15294	15367	15302	15313	15302	15139	15338	15243	15342	15260	15283	15254	15054	15211	15393	15455	15372	15464	15153	15178	15130	15285	15272	15290	15504	15222	15158	15267	15235	15317	15294	15426	15314	15340	15304	15423	15458	15327	15150	15248	15218	15222	15115	15233	15182	15246	15213	15468	15436	15357	15282	15157	15270	15274	15411	15475	15292	15209	15102	15255	15147	15121	15203	15036	15225	15164	15274	15123	15240	15229	15332	15445	15236	15225	15162	15275	15129	15275	15067	15076	15328	15334	15147	15230	15274	15126	15279	15246	15116	15153	15175	15255	15259	15297	15320	15221	15252	15358	15211	15346	15172	15298	15287	15223	15066	15146	15236	15253	15250	15272	15303	15069	15311	14958	15014	15215	15453	15273	15101	15297	15432	15065	15304	15211	15415	15390	15251	15201	15338	15286	15288	15374	15087	15150	15114	15189	15147	15293	15287	15291	15312	14994	15113	15270	15446	15369	15473	15153	15239	15218	15272	15251	15279	15313	15192	15172	15032	15099	15340	15240	15286	15395	15294	15203	15057	15066	15321	15157	15206	15139	15105	15222	15143	15083	15133	15156	15185	15223
23799	43113	39150	31638	27443	23982	22020	20262	18777	17176	15366	14696	14539	14606	14616	14446	14314	14218	13967	14001	13960	13886	13890	13619	13730	13709	13497	13767	13551	13751	13605	13712	13476	13460	13600	13454	13295	13451	13546	13379	13386	13399	13421	13341	13375	13417	13198	13622	13429	13417	13549	13456	13331	13440	13394	13481	13565	13493	13323	13225	13315	13521	13319	13405	13219	13359	13393	13471	13199	13440	13613	13406	13438	13485	13266	13352	13473	13285	13123	13307	13406	13374	13265	13104	13247	13247	13348	13308	13457	13488	13381	13133	13312	13342	13258	13314	13389	13262	13337	13423	13397	13315	13460	13360	13535	13406	13388	13376	13182	13281	13487	13322	13234	13275	13307	13236	13352	13372	13164	13313	13267	13391	13384	13334	13129	13336	13306	13276	13398	13397	13210	13405	13369	13327	13485	13402	13370	13432	13274	13366	13488	13285	13313	13434	13346	13242	13503	13297	13294	13436	13400	13292	13323	13224	13285	13353	13345	13209	13421	13373	13325	13195	13316	13259	13242	13304	13267	13265	13354	13317	13328	13261	13239	13330	13463	13294	13303	13319	13333	13372	13398	13358	13354	13202	13295	13160	13407	13352	13418	13435	13393	13285	13408	13442	13396	13318	13393	13257	13144	13404	13304	13352	13400	13308	13442	13346	13377	13299	13263	13368	13304	13402	13368	13211	13134	13247	13388	13231	13330	13371	13339	13486	13219	13128	13362	13300	13097	13308	13252	13348	13384	13284	13428	13449	13269	13227	13252	13377	13391	13315	13471	13295	13284	13300	13220	13348	13312	13101	13310	13295	13543	13298	13356	13345	13305	13185	13258	13320	13220	13253	13177	13245	13259	13419	13192	13421	13287	13216	13279	13254	13336	13309	13339	13249	13205	13248	13448	13242	13286	13325	13279	13159	13304	13241	13396	13395	13535	13332	13311	13152	13354	13221	13320	13406	13459	13214	13371	13357	13392	13291	13223	13403	13313	13231	13221	13341	13275	13305	13224	13322	13404	13321	13138	13529	13197	13329	13346	13335	13297	13270	13379	13466	13169	13208	13436	13213	13514	13238	13277	13387	13286	13272	13397	13305	13238	13262	13310	13205	13434	13402	13363	13186	13109	13289	13172	13300	13403	13283	13389	13342	13319	13494	13124	13287	13469	13368	13428	13387	13244	13339	13363	13385	13312	13337	13272	13337	13270	13241	13440	13317	13261	13174	13176	13140	13271	13273	13369	13385	13158	13248	13385	13352	13319	13288	13412	13247	13345	13273	13250	13201	13235	13401	13263	13408	13211	13275	13327	13414	13384	13419	13229	13279	13279	13285	13330	13380	13355	13257	13411	13305	13317	13347	13308	13175	13285	13135	13394	13266	13184	13259	13361	13357	13384	13371	13283	13287	13442	13347	13310	13458	13328	13338	13309	13468	13304	13339	13134	13386	13284	13228	13430	13286	13146	13367	13409	13419	13329	13317	13179	13372	13259	13196	13410	13209	13312	13261	13447	13375	13506	13423	13297	13230	13350	13358	13248	13248	13393	13496	13279	13429	13329	13316	13265	13380	13280	13151	13400	13263	13333	13240	13326	13354	13292	13237	13580	13317	13341	13290	13369	13366	13155	13265	13354	13279	13380	13385	13311	13314	13180	13255	13235	13420	13427	13343	13319	13330	13502	13275	13469	13398	13309	13189	13234	13417	13221	13405	13430	13318	13168	13311	13269	13287	13255	13304	13373	13253	13357	13436	13376	13428	13533	13394	13459	13234	13297	13315	13286	13323	13475	13135	13341	13206	13285	13304	13274	13426	13386	13434	13307	13342	13293	13204	13448	13337	13172	13182	13457	13264	13249	13076	13207	13349	13325	13497	13381	13345	13430	13341	13217	13247	13293	13256	13225	13252	13194	13382	13329	13383	13322	13419	13413	13390	13383	13193	13407	13228	13330	13254	13287	13234	13135	13364	13193	13406	13359	13320	13281	13403	13313	13234	13445	13367	13315	13466	13260	13323	13243	13380	13317	13219	13364	13463	13186	13258	13429	13284	13358	13233	13445	13294	13538	13309	13212	13345	13328	13354	13276	13389	13378	13278	13392	13347	13243	13296	13409	13429	13297	13308	13390	13305	13185	13212	13186	13285	13233	13364	13420	13238	13213	13285	13413	13200	13246	13329	13344	13310	13327	13284	13295	13315	13415	13311	13101	13330	13315	13259	13287	13302	13190	13435	13305	13153	13063	13302	13314	13309	13202	13382	13222	13133	13358	13362	13336	13278	13439	13272	13247	13369	13374	13312	13311	13491	13187	13395	13248	13242	13250	13334	13381	13204	13383	13241	13390	13323	13484	13427	13247	13411	13316	13502	13319	13181	13307	13252	13379	13110	13404	13324	13442	13268	13320	13291	13407	13297	13413	13303	13146	13200	13179	13169	13171	13372	13410	13386	13244	13062	13241	13481	13059	13453	13336	13480	13203	13352	13314	13370	13237	13321	13424	13348	13256	13337	13382	13393	13285	13184	13288	13341	13204	13198	13265	13177	13431	13296	13397	13351	13355	13196	13406	13311	13247	13264	13262	13312	13322	13182	13317	13340	13188	13428	13286	13229	13330	13446	13296	13252	13358	13278	13409	13321	13123	13201	13217	13238	13232	13248	13245	13369	13261	13487	13346	13325	13244	13350	13198	13400	13234	13455	13378	13225	13306	13317	13360	13324	13283	13256	13316	13318	13310	13377	13204	13395	13248	13267	13360	13217	13340	13207	13226	13270	13164	13382	13260	13283	13283	13218	13241	13318	13175	13332	13273	13227	13169	13261	13177	13296	13204	13330	13221	13401	13282	13327	13326	13129	13263	13340	13269	13297	13239	13414	13321	13236	13382	13322	13322	13215	13294	13462	13280	13480	13158	13381	13352	13196	13377	13296	13233	13327	13293	13334	13306	13292	13415	13277	13495	13231	13329	13309	13476	13249	13298	13263	13251	13313	13308	13443	13271	13489	13258	13316	13462	13361	13191	13302	13476	13417	13292	13370	13468	13253	13389	13346	13270	13329	13176	13189	13423	13248	13322	13061	13238	13356	13103	13384	13361	13242	13318	13438	13410	13247	13417	13337	13219	13268	13297	13364	13342	13273	13368	13313	13216	13338	13354	13118	13400	13374	13332	13305	13350	13395	13208	13370	13398	13292	13253	13381	13350	13382	13221	13415	13343	13239	13293	13236	13392	13282	13192	13365	13120	13223	13283	13255	13382	13305	13260	13155	13232	13141	13416	13286	13267	13264	13360	13362	13387	13410	13289	13414	13405	13217	13297	13180	13278	13189	13348	13382	13289	13415	13304	13422	13235	13181	13227	13441	13129	13327	13185	13279	13293	13359	13367	13229	13320	13251	13263	13219	13151	13341	13303	13112	13430	13425	13305	13233	13369	13259	13432	13370	13203	13472	13252	13294	13177	13120	13180	13263	13335	13319	13186	13027	13414	13268	13473	13337	13278	13432	13260	13370	13467	13168	13363	13199	13231	13356	13340	13347	13236	13250	13194	13200	13423	13315	13320	13312	13392	13365	13291	13268	13434	13150	13271	13404	13239	13310	13348	13347	13224	13316	13292	13446	13321	13168	13300	13212	13255	13351	13432	13247	13253	13290	13347	13223	13306	13302	13262	13515	13321	13254	13263	13341	13285	13316	13397	13267	13304	13148	13339	13233	13237	13322	13202	13378	13256	13411	13158	13345	13278	13368	13372	13508	13386	13199	13290	13227	13244	13465	13297	13368	13189	13275	13296	13355	13185	13200	13333	13271	13347	13246	13241	13290	13230	13307	13312	13238	13266	13388	13246	13438	13266	13305	13347	13390	13321	13338	13387	13441	13273	13287	13343	13377	13367	13345	13254	13204	13392	13158	13407	13280	13198	13268	13201	13378	13390	13294	13246	13273	13131	13133	13334	13341	13369	13337	13330	13283	13271	13445	13239	13269	13243	13289	13246	13397	13305	13511	13109	13442	13341	13391	13306	13388	13212	13386	13228	13362	13419	13289	13384	13337	13495	13211	13339	13145	13340	13220	13226	13457	13344	13283	13543	13382	13288	13217	13363	13397	13203	13267	13418	13446	13322	13204	13209	13289	13237	13237	13269	13355	13402	13360	13292	13439	13461	13353	13262	13493	13249	13357	13166	13267	13256	13178	13215	13232	13287	13196	13314	13324	13247	13337	13376	13484	13478	13319	13350	13178	13333	13259	13334	13382	13261	13327	13254	13444	13465	13361	13386	13216	13321	13305	13516	13289	13381	13228	13485	13334	13362	13297	13190	13203	13368	13207	13336	13356	13328	13151	13184	13190	13272	13275	13300	13311	13268	13232	13408	13253	13315	13252	13360	13363	13261	13252	13480	13378	13387	13345	13192	13111	13457	13273	13342	13080	13317	13255	13346	13286	13295	13222	13267	13237	13301	13341	13223	13404	13394	13340	13273	13332	13355	13389	13322	13423	13347	13278	13280	13326	13319	13220	13259	13246	13311	13080	13164	13267	13218	13278	13415	13374	13372	13242	13244	13315	13327	13317	13576	13187	13375	13354	13211	13206	13221	13284	13441	13278	13147	13418	13267	13397	13386	13083	13355	13292	13436	13194	13364	13482	13183	13453	13374	13319	13476	13396	13248	13439	13571	13389	13308	13228	13250	13385	13327	13387	13322	13443	13332	13299	13331	13461	13199	13419	13208	13474	13440	13374	13423	13303	13386	13408	13414	13396	13389	13397	13286	13365	13326	13272	13358	13206	13240	13337	13287	13166	13333	13119	13367	13222	13239	13351	13240	13357	13193	13268	13170	13376	13147	13264	13432	13193	13312	13277	13343	13270	13196	13098	13446	13357	13184	13425	13285	13233	13218	13323	13306	13190	13386	13338	13109	13298	13234	13406	13198	13229	13242	13294	13349	13224	13151	13331	13038	13321	13185	13292	13267	13085	13165	13260	13317	13284	13338	13346	13347	13248	13203	13381	13231	13260	13273	13191	13208	13204	13309	13379	13320	13333	13203	13149	13254	13343	13380	13220	13365	13247	13415	13280	13392	13235	13245	13301	13423	13305	13329	13095	13334	13219	13369	13297	13209	13369	13289	13391	13397	13428	13263	13147	13383	13382	13258	13296
27859	22954	26563	23120	18786	17045	16542	15660	15308	14785	14469	14448	14169	14164	14301	14353	14182	14298	13952	14233	14377	14128	14089	14188	13915	13941	13948	14070	14070	14050	14107	13981	13863	13979	14015	13977	13955	13929	14007	13996	13865	13851	14143	13933	14098	13940	13880	13899	14028	13833	13980	14118	14052	13921	14017	14010	14331	13914	13992	14031	14072	13909	14037	14207	13898	14101	13900	13864	13899	14054	13925	13855	14054	13812	13821	13919	13768	14054	13791	13972	13998	13871	13930	13996	14054	13970	13862	13938	14122	13925	13777	13925	13926	13841	13879	13768	13948	13943	14020	13923	13819	13720	14000	13946	13847	13749	13946	13917	14054	14043	14062	13917	13917	13967	13976	13927	13944	14131	14044	14035	13973	14031	13890	13868	14095	14018	13865	13962	14005	14022	13805	13958	13921	13872	13985	13891	13938	13918	14020	13867	13970	14099	14095	13912	14070	14012	13933	14143	14011	13913	13794	13928	14112	13949	13955	13967	14101	13814	14111	14053	13951	14014	14065	13761	14038	14002	14042	13842	13914	13870	13890	13975	13896	13806	13931	13976	13930	14120	14039	13920	13920	13888	14034	14060	13815	13959	14011	13849	14037	13910	13947	13961	14046	13800	14134	13940	13857	14168	13918	13823	13938	13942	14070	14058	14111	13821	13931	13903	13894	13891	13830	13807	13867	14082	14029	13953	13897	13985	13929	13738	13867	13994	13935	13908	13883	14073	13875	13904	13984	13941	13987	13947	13963	13938	13971	14010	14025	13872	13908	13917	14004	13850	13992	13672	14010	13967	13973	13906	13867	13920	13892	14018	13948	13772	13897	13987	13812	13928	14013	13926	14071	14050	13956	13992	13837	13902	14048	13840	13957	13880	14005	13911	14028	14001	13789	13864	13968	14098	14099	13862	13886	13853	13947	13983	13981	13982	13944	13943	13886	14012	14085	13882	14001	14130	14030	13953	14097	14084	13814	13940	13929	13891	14001	14043	13715	13919	14015	13902	13862	13936	13975	13953	13961	13913	13784	13803	13856	13942	13999	13901	14099	14011	13998	13904	13966	14003	13952	13961	13862	14069	13783	13882	13882	13848	13917	13733	13802	13626	14031	13993	13975	13880	13725	13822	14043	13904	13904	13754	13996	13939	14141	14137	13892	13786	14002	13868	13918	13765	14002	13860	13928	14009	13969	13935	13763	13968	14010	13933	14011	13745	13790	13777	13966	14013	13774	13928	14036	13848	13856	13934	13983	14106	14157	13965	13924	13983	13912	13972	14046	13921	14081	13911	13834	13924	13798	13959	13849	14055	13898	14024	14013	13961	13970	13997	13984	13946	14104	13884	13887	13951	13944	14018	13916	14065	14149	13881	13961	13926	14030	13802	14165	13962	13756	13848	14167	14001	13960	14040	14078	13938	13885	14050	13930	14056	14164	14058	13966	13840	13993	13678	13899	14004	14012	14262	13962	14038	14005	13828	14056	13947	13990	13873	13759	13741	13858	13759	13637	13844	13868	13909	13952	14114	13970	13885	13884	13877	13832	13914	13780	13791	13937	13882	14098	14102	13874	13901	13924	13695	13922	13873	13775	13961	14030	13889	13857	13940	13837	14004	14044	14084	14074	13722	13974	13769	13868	14075	14010	14038	14039	13941	13787	13955	13847	13800	14025	13912	13727	14131	13822	14089	14089	13956	13971	14061	13924	13796	14021	13977	13903	13836	14136	14020	13950	13843	13961	13896	13955	13846	13943	14081	13973	13875	13836	13783	13809	13826	13891	13870	13794	13891	13917	13852	13922	13980	13933	14039	13724	13919	13866	14056	13853	13941	13818	14043	13891	13877	13935	13985	13988	14013	13836	13756	13800	13956	13909	13962	14084	13872	13888	13954	13866	14008	14039	14008	13966	13897	14131	14000	13901	13919	13899	13900	13997	13907	13961	13994	13964	13950	13811	14081	13838	13909	13824	13872	13953	13819	13926	14027	14017	13906	13915	13894	13890	13941	13821	13927	14007	13773	14000	13833	13967	13993	14052	13882	13838	13887	14027	14125	13915	13953	14015	13874	14052	13927	13872	13689	13851	13948	14188	13852	13896	14044	13816	13965	13919	13943	14054	13835	14019	14089	14017	13849	14045	13927	14128	13977	13799	13998	13963	13890	13949	14090	14088	14111	14036	13870	13814	14039	13849	13804	13881	14009	14107	13885	13953	14066	13792	13996	13980	13999	14030	13968	13976	13915	14058	13756	13813	13900	13977	13976	13781	13943	13961	13992	13911	13882	13761	13910	14006	13912	14079	13736	13824	14152	14144	14015	13898	14016	13931	13989	13853	13950	13967	14119	13869	14002	13960	13948	13839	13820	13869	13968	14057	14021	13883	13711	13992	14002	13821	14008	13807	13936	13788	13921	14126	13940	13830	13914	14108	13792	13995	14046	13772	13882	13864	13950	13790	14048	13837	13922	13875	13938	13856	14027	14029	14139	13868	13899	13929	13905	13882	13897	13831	13960	14011	14014	13903	13985	14033	14096	13892	14019	13771	13799	13951	13924	13920	13974	13909	13984	13860	13946	13942	14064	13880	14007	14003	13874	13881	14132	14010	13994	13959	13923	13952	13896	13838	13845	13791	13777	13774	13890	13963	13832	14066	13782	13971	13950	14153	13993	13967	13947	14030	13916	13881	13820	14079	13987	13956	14012	13903	14143	13990	13848	14129	13908	13863	13907	13884	13964	13959	14093	13871	14121	14085	13697	13889	13790	13808	13926	13991	14024	14014	13893	13896	13921	13997	13943	13814	14083	13984	13819	14129	13924	14076	14045	13794	13955	13771	14105	14048	14136	13849	14151	13790	13774	13750	13895	13822	14128	14014	14004	13927	14014	14083	14040	13934	14018	13904	13940	13830	14211	14084	14014	13831	13954	13940	14111	13860	13907	13914	13808	13844	14054	13891	13948	13900	13773	13912	14060	14048	14076	14033	13920	13869	13745	13940	14010	13763	13936	14038	13904	13802	13995	13783	14038	13954	13859	13856	13943	13852	13829	14093	13808	13827	14097	13977	13995	13751	14005	14033	14025	13940	13862	14003	14059	13877	13930	14008	14007	14086	13761	13970	13930	13847	13805	13758	13854	13865	13968	13878	13991	13801	13960	13937	13823	14005	13963	14001	13855	13970	13803	14065	13864	13973	13912	13896	13990	13938	14026	13879	13980	14114	14200	13836	13763	13993	13990	13992	13920	13908	14036	14042	13875	14058	13813	13900	14034	13916	14005	13894	14052	14063	14006	13961	14072	13935	13788	14076	13969	13918	13927	13979	13914	13782	13975	13949	14099	14066	13828	13853	13758	13792	13883	14096	13896	13989	14224	14102	14031	13929	13911	13871	14192	13740	13736	14033	13954	13812	13935	13901	13858	13878	13823	14248	13929	13966	13983	14017	13860	13985	13826	14054	13901	14043	13931	14151	13958	13813	13817	14008	13963	13995	13913	13968	14030	13744	13962	13907	13801	13972	14009	13955	13935	14101	13829	14145	13934	13818	13928	13973	13810	14069	13853	13894	13966	14003	13945	14043	13875	14026	14077	13977	13941	14046	13900	13830	13850	13900	13904	13794	13803	14036	14043	13850	14023	13992	13950	13789	13926	13889	13809	13903	13967	13951	14061	13897	13892	13849	13906	13936	14033	13883	13941	13916	13857	13924	13952	13904	14027	14052	13834	13989	13885	13874	13903	13695	13883	13783	13911	14113	13988	14043	13976	13808	14036	14164	13942	13973	13878	13763	14031	14071	14174	14069	13749	13890	14002	14007	14102	14071	14018	13899	13910	14088	13913	13942	13865	14018	13850	13933	13944	13869	14009	14066	13927	14119	13859	13804	13851	14045	14111	14026	14012	14100	13886	13971	13958	14042	13861	13913	13819	13882	13776	13942	13889	13826	14148	13869	13781	13798	13935	13951	13858	13993	13808	13723	14003	13786	13911	13797	13959	13949	13781	14054	13907	14024	13922	13888	14009	13938	13921	14024	13886	14071	13904	13839	13911	14047	13923	13894	14160	14093	14011	13911	13880	14046	13748	13939	14107	13910	13968	13861	13859	14055	13853	13950	13817	14034	13979	14141	13997	13913	14008	13918	14046	13927	14120	13994	14079	14170	13883	13916	13899	13867	13869	13946	14059	13885	13828	13905	13915	14131	13923	14085	14009	14057	13938	14129	14018	13956	13896	13724	14078	13838	14114	14027	13818	14010	13945	13759	13835	13795	13700	13850	13903	13817	13784	13700	13901	14030	13834	13933	13924	13715	14038	13945	14072	14010	13951	14030	13976	13975	13884	13862	13829	13969	13973	13849	14026	14175	14084	13864	14094	14013	14024	14064	13949	13934	14007	13911	13945	13911	13846	13835	13970	13818	13750	13874	14057	13903	14022	14188	13976	13912	14093	13807	14031	13726	13976	14051	13860	13803	13884	13783	13851	13990	13902	14038	14093	14033	13918	14048	14022	14050	13902	13908	13835	13967	13917	13985	14085	14024	13966	13967	13828	13874	13975	13854	13817	13817	14024	13809	13917	13909	13964	13965	14074	13930	13854	14037	13991	13971	13973	14030	13652	13898	13694	13848	13981	13863	14071	13959	13928	13805	13933	13896	14053	13935	13806	14017	13935	13800	13874	14112	14073	13921	13982	13977	14097	14014	13719	14066	13965	14014	13987	14105	14156	13834	13852	13891	13932	14131	13970	13886	13933	14045	14133	13975	13949	13899	13819	13886	13962	14010	13973	13921	14062	13880	14147	13877	13824	13933	13802	14017	13883	13943	13785	13986	13943	14036	14074	13850	14000	14167	14044	14013	14170	13783	14180	14060	13770	13864	13856	14189	13966	13881	13900	13734	14064	14009	13923	13949	14045	13899	14001	13951	13939	14012	14012	13934	13882	13928	13990	13930	13751	13905	14027	13994	14083	14009	13954	14119	13911	13851	14086	13942	13759	14086	14021	14035	13922	13880	13941	13969	14005	14108	13946	14079	14012	13942	14015	13891	14006	14005	14145	14014	13879	13970	13927	14012	13868	13845	13848	14156	13952	13980	13831	13920	13898	14045	13930	14064	13851	13991	13962	13812	13958	13923	13846	13992	13852	13914	13847	14034	13914
21044	31063	28074	21571	19173	16933	16138	15330	14755	14016	13511	13082	12805	13055	13059	12782	12807	12981	12955	12730	12854	12794	12657	12699	12769	12726	12600	12683	12680	12585	12491	12624	12570	12617	12650	12538	12531	12630	12414	12538	12604	12608	12723	12579	12781	12595	12412	12777	12480	12578	12766	12535	12516	12435	12636	12591	12610	12559	12587	12500	12640	12653	12675	12527	12599	12633	12507	12451	12719	12738	12609	12581	12572	12583	12556	12572	12524	12746	12441	12506	12753	12579	12634	12494	12407	12581	12396	12704	12586	12588	12601	12468	12407	12664	12461	12525	12586	12679	12595	12473	12561	12478	12652	12419	12650	12598	12516	12378	12475	12624	12547	12472	12538	12371	12505	12470	12585	12697	12540	12608	12518	12539	12646	12415	12521	12467	12589	12580	12653	12634	12533	12602	12641	12400	12461	12503	12457	12499	12546	12708	12392	12564	12525	12618	12486	12543	12479	12550	12507	12596	12388	12482	12765	12567	12533	12645	12585	12581	12666	12629	12605	12523	12523	12482	12390	12655	12474	12611	12493	12653	12510	12594	12728	12504	12513	12597	12536	12516	12613	12464	12486	12500	12431	12582	12449	12611	12383	12654	12462	12663	12727	12473	12540	12650	12394	12554	12577	12416	12559	12659	12562	12581	12672	12633	12620	12451	12579	12613	12463	12616	12465	12657	12325	12355	12464	12529	12450	12597	12558	12473	12479	12543	12630	12610	12534	12354	12564	12608	12510	12451	12648	12606	12629	12593	12584	12439	12496	12605	12522	12479	12614	12654	12654	12624	12546	12546	12610	12405	12640	12601	12491	12550	12606	12399	12666	12491	12567	12702	12520	12509	12475	12611	12508	12487	12468	12556	12446	12440	12497	12414	12478	12615	12358	12569	12533	12551	12527	12631	12464	12608	12669	12547	12589	12641	12501	12442	12453	12586	12334	12562	12418	12492	12460	12578	12519	12488	12640	12633	12547	12592	12533	12494	12396	12644	12474	12498	12553	12436	12477	12414	12544	12421	12459	12559	12691	12674	12557	12730	12569	12447	12524	12492	12665	12526	12591	12616	12386	12652	12581	12660	12528	12596	12580	12367	12617	12557	12660	12623	12494	12431	12563	12604	12671	12442	12652	12493	12604	12464	12414	12550	12547	12448	12640	12710	12507	12610	12635	12419	12615	12582	12473	12543	12494	12606	12528	12449	12565	12574	12623	12694	12491	12476	12481	12684	12648	12606	12407	12360	12414	12461	12545	12439	12607	12407	12618	12495	12745	12440	12512	12555	12416	12512	12490	12468	12468	12569	12592	12503	12539	12579	12597	12354	12490	12650	12456	12481	12534	12533	12447	12605	12625	12549	12507	12548	12549	12491	12626	12597	12747	12547	12572	12580	12610	12568	12656	12780	12593	12536	12451	12574	12636	12413	12512	12609	12541	12558	12535	12625	12509	12582	12474	12598	12376	12467	12501	12737	12571	12693	12713	12424	12516	12570	12373	12505	12753	12550	12586	12413	12749	12368	12729	12562	12437	12636	12644	12629	12399	12547	12613	12678	12723	12440	12604	12678	12414	12479	12551	12509	12561	12572	12576	12752	12510	12604	12621	12486	12701	12503	12590	12515	12576	12505	12574	12529	12458	12520	12655	12481	12440	12539	12532	12490	12617	12523	12247	12506	12650	12739	12444	12566	12506	12522	12553	12528	12465	12546	12648	12684	12576	12710	12526	12579	12518	12388	12586	12638	12682	12497	12546	12423	12700	12631	12552	12567	12626	12542	12676	12638	12350	12518	12616	12580	12437	12624	12506	12480	12486	12489	12563	12527	12480	12425	12575	12545	12739	12597	12622	12659	12464	12544	12336	12523	12678	12274	12583	12515	12551	12506	12564	12732	12600	12391	12637	12551	12548	12475	12499	12558	12565	12490	12534	12556	12550	12576	12602	12642	12559	12493	12524	12587	12650	12569	12559	12558	12681	12657	12595	12392	12586	12593	12604	12485	12457	12510	12490	12627	12515	12548	12701	12478	12514	12624	12473	12538	12729	12421	12516	12565	12458	12573	12540	12463	12523	12530	12559	12353	12526	12528	12609	12541	12489	12570	12654	12532	12539	12589	12471	12669	12455	12450	12571	12466	12450	12473	12597	12405	12687	12610	12494	12524	12696	12718	12633	12753	12353	12580	12546	12530	12604	12502	12611	12471	12431	12583	12655	12547	12385	12520	12593	12712	12667	12651	12429	12534	12498	12628	12584	12676	12534	12497	12469	12459	12591	12527	12386	12459	12444	12759	12542	12648	12704	12381	12599	12650	12451	12440	12551	12572	12634	12513	12480	12555	12515	12631	12524	12402	12396	12459	12569	12444	12450	12542	12468	12423	12479	12599	12415	12520	12711	12462	12556	12462	12434	12508	12602	12763	12633	12579	12467	12483	12563	12651	12697	12438	12499	12524	12489	12597	12541	12431	12372	12698	12625	12751	12511	12439	12673	12474	12348	12722	12636	12476	12578	12430	12630	12515	12609	12667	12425	12568	12684	12481	12511	12426	12563	12730	12591	12480	12532	12700	12514	12561	12616	12664	12761	12511	12612	12648	12394	12407	12554	12607	12591	12542	12661	12606	12709	12432	12613	12697	12588	12478	12584	12567	12611	12505	12577	12666	12545	12535	12615	12597	12544	12642	12551	12478	12358	12557	12559	12629	12585	12656	12529	12532	12551	12483	12527	12605	12556	12527	12609	12465	12685	12611	12479	12621	12372	12641	12591	12502	12495	12670	12561	12535	12661	12369	12573	12732	12493	12574	12541	12588	12593	12581	12586	12421	12590	12477	12490	12616	12521	12420	12507	12612	12486	12451	12594	12465	12449	12319	12538	12523	12362	12521	12454	12610	12562	12471	12504	12651	12500	12494	12683	12634	12588	12486	12499	12441	12556	12707	12554	12430	12492	12423	12590	12562	12588	12446	12601	12553	12701	12517	12443	12634	12401	12583	12547	12517	12635	12501	12628	12530	12486	12607	12565	12388	12590	12479	12583	12665	12434	12546	12580	12493	12595	12625	12527	12645	12545	12586	12626	12566	12526	12442	12655	12563	12531	12681	12679	12609	12439	12508	12527	12665	12450	12640	12473	12625	12493	12411	12651	12482	12402	12498	12685	12630	12509	12678	12630	12618	12593	12677	12334	12822	12664	12467	12504	12436	12610	12591	12703	12574	12666	12567	12648	12637	12718	12412	12527	12411	12545	12455	12499	12650	12669	12542	12667	12552	12608	12490	12596	12547	12368	12680	12628	12498	12733	12444	12580	12555	12436	12600	12542	12468	12587	12532	12405	12443	12638	12705	12438	12452	12557	12646	12447	12573	12487	12584	12555	12477	12593	12557	12474	12601	12425	12533	12493	12303	12529	12635	12580	12501	12505	12464	12439	12434	12633	12519	12587	12523	12331	12638	12530	12622	12565	12442	12641	12588	12613	12617	12531	12600	12524	12411	12454	12707	12611	12572	12654	12610	12674	12537	12465	12509	12566	12569	12626	12574	12551	12703	12576	12627	12619	12453	12426	12487	12701	12356	12510	12568	12641	12347	12653	12562	12513	12629	12664	12623	12542	12495	12409	12621	12453	12569	12486	12506	12615	12589	12503	12565	12674	12390	12461	12684	12618	12584	12533	12472	12559	12415	12483	12573	12466	12547	12517	12548	12400	12483	12579	12658	12686	12572	12366	12328	12398	12658	12655	12781	12461	12545	12467	12488	12565	12645	12554	12546	12501	12727	12605	12466	12494	12365	12513	12529	12437	12479	12696	12504	12531	12631	12529	12371	12583	12463	12441	12753	12450	12569	12458	12607	12344	12609	12458	12485	12628	12491	12562	12524	12488	12422	12694	12477	12530	12487	12589	12597	12378	12579	12522	12548	12480	12632	12514	12472	12509	12521	12459	12396	12591	12643	12539	12466	12511	12618	12447	12658	12497	12568	12511	12740	12622	12613	12548	12394	12673	12546	12540	12692	12534	12431	12636	12478	12551	12565	12470	12629	12519	12443	12436	12423	12601	12559	12483	12540	12525	12496	12530	12472	12704	12522	12612	12454	12486	12595	12614	12613	12483	12504	12631	12685	12393	12663	12587	12435	12362	12352	12475	12518	12413	12603	12590	12655	12673	12585	12688	12652	12667	12550	12451	12628	12275	12524	12555	12495	12444	12723	12458	12571	12566	12665	12454	12441	12485	12609	12708	12495	12548	12505	12630	12581	12378	12677	12538	12577	12505	12648	12776	12490	12549	12563	12535	12534	12556	12660	12458	12558	12430	12620	12528	12456	12607	12424	12466	12479	12446	12556	12579	12787	12557	12455	12524	12433	12518	12627	12466	12629	12582	12414	12496	12494	12434	12523	12400	12561	12628	12526	12437	12446	12511	12595	12675	12809	12552	12637	12528	12726	12485	12605	12587	12686	12587	12453	12527	12504	12550	12532	12622	12444	12603	12657	12508	12558	12532	12536	12600	12592	12439	12548	12566	12459	12595	12543	12656	12455	12609	12457	12661	12682	12638	12553	12637	12744	12523	12608	12544	12499	12619	12544	12498	12634	12690	12468	12604	12428	12538	12453	12539	12500	12461	12502	12338	12518	12693	12609	12568	12563	12469	12572	12496	12550	12638	12789	12613	12637	12438	12691	12378	12821	12462	12370	12610	12636	12442	12481	12418	12637	12514	12617	12524	12599	12542	12716	12493	12535	12508	12659	12556	12591	12639	12400	12699	12408	12591	12603	12605	12510	12616	12335	12430	12577	12487	12339	12410	12501	12713	12639	12559	12600	12419	12641	12462	12400	12593	12506	12564	12598	12610	12515	12475	12539	12653	12599	12497	12672	12593	12598	12472	12559	12442	12619	12490	12502	12558	12480	12550	12530	12433	12456	12542	12628	12524	12548	12610	12601	12456	12559	12635	12381	12513	12726	12630	12613	12575	12607	12690	12551	12546	12620	12541	12509	12610	12484	12525	12480	12572	12629	12628	12720	12490	12530	12567	12568	12466	12497	12524	12515	12503	12599	12561	12435	12565	12460	12673	12582	12496	12635	12525	12559	12467	12397	12560	12508	12387	12568	12619	12558	12543	12529	12593	12499	12576	12616	12512	12533	12525	12543
23938	21067	28388	24246	22362	22033	20288	17180	16361	15509	14892	14499	14476	14470	14320	14448	14219	14069	14062	14168	14080	14065	14018	13932	13942	14071	14072	14069	13968	14024	13851	14076	13936	13778	13974	14014	14001	13957	13936	13890	13763	13902	13870	13883	13862	13813	13917	13902	13938	13868	13808	13984	13985	13975	13682	13599	13759	13622	13858	13913	13823	13790	13601	13655	13835	13913	13938	13952	13887	13974	13648	13899	13888	13673	13874	13917	13712	13931	13780	14160	13764	13709	13786	13758	13913	13780	13606	13859	13938	13611	13851	13775	13693	13805	13741	13780	13759	13848	13694	13791	13992	13852	13587	13637	13784	13633	13818	13558	13923	13779	13689	13731	13756	13761	13938	13914	13848	13639	13822	13793	13845	13946	13739	14023	13864	13881	13539	13800	13503	13840	13768	13840	13883	13807	13767	13491	13827	13592	13857	13759	13739	13775	13699	13734	13640	13841	13792	13688	13761	13826	13755	13855	13812	13519	13631	13790	13879	13891	13836	13878	13798	13806	13659	13604	13889	13733	13730	13811	13762	13679	13877	13815	13785	13735	13814	13678	13771	13913	13673	13721	13907	13575	13628	13640	13861	13827	13695	13658	13585	13717	13530	13819	13891	13831	13717	13718	13890	13736	13952	13837	13807	13659	13667	13712	13888	13712	13785	13787	13700	13975	13984	13909	13854	13908	13856	13785	13836	13954	13856	13713	13821	13682	13664	13771	13874	13572	13671	13740	13810	13683	13597	13810	13705	13795	13736	13556	13699	13733	13676	13747	13669	13974	13785	13757	13753	13742	13736	13875	13894	13960	13697	13631	13979	13729	13763	13644	13678	13761	13770	13898	13844	13702	13839	13749	13802	13577	13924	13884	13728	13843	13781	13725	13725	13858	13759	13844	13750	13850	13714	13837	13733	13612	13774	13704	13724	13763	13949	13577	13736	13617	13622	13746	13879	13891	13704	13749	13752	13939	13660	13731	13669	13821	13671	13650	13612	13932	13805	13649	13803	13581	13667	13850	13886	13705	13818	13712	13767	13824	13951	13743	13869	13847	13744	13915	13724	13922	13767	13701	13683	13683	13903	13912	13816	13716	13626	13799	13931	13839	13757	13981	13779	13599	13748	13691	13718	13760	13738	13883	13873	13632	13712	13670	13883	13683	13879	13770	13982	13785	13807	13871	13825	13773	13817	13749	13788	13695	13879	13732	13541	13789	13752	13802	13951	13818	13930	13625	13894	13735	13521	13627	13823	13670	13722	13866	13714	13746	13958	13803	13759	13917	13857	14039	13831	13705	13719	13815	13912	13826	13914	13660	13877	13683	13733	13697	13667	13750	13738	13893	13935	13654	13751	13659	13848	13724	13899	13901	13899	13851	13920	13656	14009	13791	13753	13944	13773	13715	13735	13727	13685	13840	13794	13783	13782	13726	13911	13662	13825	13635	13709	13700	13774	13701	13854	13959	13748	13742	13871	13817	13826	13765	13847	13692	13769	13744	13742	13951	13951	13695	13725	13685	13855	13771	13827	13917	13716	13717	13842	13829	13870	13912	13939	13718	13765	13944	13826	13724	13770	13717	14018	13696	13655	13860	13900	13639	13852	13819	13774	13711	13655	13693	13745	13686	13753	13813	13587	13737	13773	13752	13883	13806	13943	13884	13701	13695	13633	13904	13982	13771	13801	13930	13898	13820	13880	13712	13628	13648	13710	13672	13826	13648	13879	13817	13923	13834	13838	13866	13671	13644	13829	13707	13933	13819	13913	13879	13917	13871	13728	13694	13768	13737	13913	13748	13778	13853	13878	13858	13848	13750	13709	13807	13807	13663	13915	13653	13750	13716	13899	13903	13839	13874	13827	13742	13798	13722	13731	13835	13755	13731	13867	13808	13617	13865	13881	13777	13716	13793	13730	13738	13742	13824	13755	13782	13770	14075	13827	13717	13643	13684	13871	13660	13830	13735	13901	13738	13685	13845	13672	13733	13626	13490	13821	13884	13775	13731	13772	13801	13744	13763	13933	13824	13699	13922	13754	13675	13755	13693	13889	13796	13651	13834	13925	13702	13778	13830	13810	13795	13736	13823	13830	13841	13711	13730	13704	13606	13969	13668	13840	13684	13670	13671	13844	13740	13697	13744	13682	13812	13962	13901	13948	13966	13942	13821	13701	13733	13803	13978	13826	13960	13649	13919	13723	13798	13767	13608	13752	13751	13834	13769	13556	13783	13864	13884	13653	13940	13744	13740	13868	13626	13815	13672	13811	13834	13711	13785	13763	13901	13848	13839	13669	13856	13639	13477	13580	13766	13682	13780	13860	13807	13852	13735	13785	13561	13797	13728	13596	13701	13752	13953	13942	13895	13719	13920	13943	13656	13662	13650	13932	13901	13640	13929	13772	13665	13821	13878	13683	13734	13800	13766	13716	13642	13786	13774	13706	13754	13984	13947	13923	13871	13774	13744	13852	13819	13617	13690	13825	13706	13821	13776	13658	13585	13806	13680	13821	13798	13839	13802	13700	13766	13825	13772	13630	13749	13731	13549	13641	13758	13893	13963	13792	13632	13709	13694	13839	13706	13859	13872	13592	13727	13716	13835	13734	13812	13908	13842	13834	13996	13685	13624	13824	13832	13612	13840	13657	13760	13884	13837	13844	13743	13789	13767	13696	13639	13608	13748	13819	13799	13816	13866	13726	13946	13681	13778	13754	13721	13795	13862	13819	13758	13931	13733	13994	13721	13672	13767	13644	13799	13886	14019	13800	13686	13755	13684	13799	13674	13901	13698	13614	13770	13826	13832	13848	13678	13610	13730	13921	13702	13844	13712	13778	13695	13717	13822	13768	14018	13809	13742	13728	13698	13817	13855	13743	13833	13794	13812	13703	13755	13719	13638	13718	13722	13828	13690	13664	13653	13790	13710	13748	13619	13755	13687	13589	13914	13829	13706	13796	13619	13590	13634	13806	13707	13691	13711	13793	13709	13862	13781	13769	13757	13739	13866	13963	13651	13905	13920	13715	13871	13700	14019	13820	13603	13764	13756	13857	13672	13890	13796	13830	13939	13700	13826	13659	13772	13909	13617	13866	13783	13791	13724	13909	13782	13740	13769	13722	13709	13652	13881	13685	13781	13837	13779	13718	13754	13943	13728	13951	13665	13819	13988	13597	13760	13851	13574	13642	13734	13607	13689	13687	13730	13845	13768	13702	13697	13827	13801	13679	13831	13737	13738	13744	13730	13594	13665	13806	13848	13828	13730	13689	13845	13814	13654	13795	13689	13800	13618	13673	13876	13835	13748	13766	13965	13913	13511	13711	13700	13753	13693	13816	14031	13859	13975	13898	13880	13910	13870	13824	13814	13770	13793	13784	13676	13774	13747	13800	13654	13928	13656	13645	13868	13725	13707	13814	13681	13674	13928	13568	13696	13735	13897	13762	13581	13904	13790	13763	13633	13919	14010	13880	13840	13671	13853	13679	13670	13677	13760	13841	13918	13792	13661	13660	13737	13723	13729	13657	13585	13775	13476	13771	13794	13826	13688	13784	13797	13736	13691	13878	13903	13789	13780	13678	13786	13748	13728	13832	13806	13782	13728	13744	13783	13720	13825	13623	13814	13823	13889	13748	13576	13936	13777	13845	13853	13730	13770	13619	13811	13797	13909	13861	13890	13777	13697	13768	13643	13597	13557	13700	13627	13685	13846	13841	13772	13714	13795	13830	13946	13637	13744	14001	13812	13658	13827	13690	13639	13834	13773	13814	13866	13802	13690	13827	13868	13752	13791	13752	13752	13715	13731	13780	13627	13875	13750	13691	13881	13884	13907	13894	13980	13614	13706	13786	13866	13814	13706	13775	13837	13830	13673	13866	13723	13781	13783	13849	13769	13886	13762	13808	13821	13709	13762	13629	13774	13539	13903	13786	13735	13735	13794	13702	13726	13912	13701	13865	13756	13798	13710	13644	13799	13753	13694	13741	13860	13863	13792	13694	13830	13617	13838	13729	13714	13943	13939	13882	13698	13722	13840	13767	13845	13959	13692	13828	13815	13839	13873	13743	13861	13810	13863	13868	13619	13768	13786	13849	13766	13662	13865	13869	13749	13767	13681	13811	13873	13698	13739	13543	13936	13799	13774	13841	13903	13716	13942	13793	13929	13954	13714	13695	13652	13635	13686	13723	13693	13786	13654	13656	13862	13746	13606	13707	13676	13728	13493	13629	13627	13802	13952	13824	13808	13772	13950	13646	13893	13877	13801	13683	13716	13810	13769	13730	13718	13770	13730	13971	13836	13736	13772	13636	13805	13988	13945	13802	13915	13545	13790	13695	13831	13691	13688	13736	13912	13865	13923	13884	13721	13887	14033	13768	13777	13811	13915	13942	13789	13585	13890	13695	13880	13814	13700	13825	13601	13819	13970	13611	13749	13784	13917	13798	13736	13875	13738	13702	13778	13666	13718	13725	13775	13711	13846	13647	13696	13781	13865	13898	14018	13845	13705	13780	13680	13737	13635	13714	13776	13743	13869	13826	13698	13771	13749	13804	13844	13669	13725	13733	13822	13691	13798	13824	13942	13730	13671	13723	13835	13772	13765	13794	14025	13964	13909	13788	13752	13944	13569	13832	13849	13840	13820	13793	13960	13744	13637	13724	13822	13717	13888	13826	13958	13702	13821	13729	13770	13933	13582	13830	13716	13730	13703	13628	13888	13826	13868	14030	13808	13796	13674	13601	13787	13831	13870	13912	13695	13515	13899	13704	13777	13648	13632	13728	13906	13704	13678	13820	13835	13748	13882	13814	13703	13848	13895	13953	13811	13660	13755	13844	13832	13806	13785	13535	13950	13769	14041	13728	13750	13789	13881	13921	13821	13643	13799	13910	13750	13772	13741	13802	13879	13672	13872	13844	13837	13837	13768	13930	13906	13785	13724	13737	13814	13669	13743	13814	13668	13944	13858	13877	13664	13779	13660	13700	13529	13788	13772	13778	13791	13979	13696	13751	13889	13701	13839	13911	13789	13671	13714	13644	13728	13905	13800	13825	13692	13971	13609	13733	13743	13902	13640	13805	13753	13867	14010	13908	13797	13652	13680	13873	13592	13751	13743	14054	13955	13913	13919	13660	13749	13795	13733	13951	13932	13800	13834
21165	38174	33646	26697	23160	20157	18487	17573	16550	14616	13836	13579	13292	13250	13285	13083	13121	13018	13049	13022	13006	12856	12878	12989	12804	12912	12775	12630	12675	12507	12731	12731	12559	12643	12602	12538	12393	12650	12412	12572	12456	12632	12615	12575	12476	12503	12616	12668	12644	12469	12491	12622	12524	12589	12596	12338	12554	12551	12623	12642	12486	12394	12496	12536	12512	12448	12358	12530	12481	12518	12380	12411	12530	12521	12487	12474	12404	12461	12513	12523	12576	12493	12351	12519	12478	12415	12346	12570	12452	12521	12452	12502	12505	12469	12457	12407	12565	12530	12439	12452	12490	12551	12494	12409	12486	12395	12577	12409	12508	12317	12538	12438	12429	12522	12648	12408	12413	12525	12400	12515	12313	12575	12520	12497	12357	12448	12549	12534	12376	12576	12283	12440	12575	12432	12436	12376	12408	12367	12657	12353	12569	12289	12427	12508	12479	12442	12557	12572	12544	12564	12329	12491	12616	12445	12454	12474	12332	12399	12516	12451	12355	12707	12330	12513	12435	12467	12538	12356	12376	12544	12458	12490	12331	12388	12552	12463	12425	12604	12629	12464	12439	12451	12658	12524	12385	12525	12401	12432	12440	12434	12504	12459	12505	12555	12411	12554	12325	12500	12489	12605	12424	12368	12632	12463	12508	12628	12617	12441	12551	12295	12647	12428	12461	12487	12304	12335	12507	12432	12338	12474	12537	12462	12607	12477	12492	12372	12441	12433	12401	12492	12644	12396	12473	12400	12363	12467	12525	12496	12539	12605	12564	12480	12417	12419	12560	12477	12522	12420	12494	12369	12465	12564	12578	12558	12326	12512	12485	12483	12629	12377	12448	12377	12471	12459	12539	12540	12438	12495	12242	12494	12495	12275	12515	12295	12236	12522	12491	12470	12531	12526	12448	12499	12473	12486	12541	12480	12415	12351	12558	12627	12605	12487	12346	12525	12332	12606	12400	12445	12360	12511	12467	12388	12447	12337	12385	12475	12490	12446	12475	12452	12530	12479	12396	12472	12453	12506	12551	12303	12225	12542	12479	12462	12428	12447	12385	12527	12485	12382	12518	12457	12478	12388	12543	12481	12371	12395	12468	12566	12556	12555	12519	12556	12502	12439	12311	12566	12365	12457	12567	12513	12459	12471	12460	12399	12586	12466	12374	12542	12401	12482	12372	12551	12423	12352	12487	12412	12420	12487	12488	12538	12404	12426	12551	12540	12603	12473	12490	12447	12500	12348	12521	12429	12393	12610	12291	12505	12485	12229	12327	12423	12419	12293	12566	12314	12604	12531	12345	12478	12380	12413	12353	12412	12526	12433	12537	12515	12420	12529	12404	12463	12562	12588	12549	12596	12427	12449	12387	12329	12487	12563	12572	12500	12568	12259	12371	12336	12519	12503	12495	12526	12490	12379	12305	12540	12505	12417	12536	12520	12467	12438	12688	12386	12522	12296	12491	12356	12498	12486	12618	12455	12508	12451	12417	12573	12489	12523	12471	12499	12498	12254	12463	12454	12422	12487	12456	12465	12469	12492	12420	12346	12604	12472	12304	12511	12529	12524	12337	12389	12693	12472	12430	12309	12381	12339	12439	12546	12424	12683	12476	12382	12499	12430	12290	12531	12340	12344	12402	12361	12527	12564	12579	12315	12449	12424	12606	12402	12458	12502	12507	12638	12357	12563	12499	12422	12550	12440	12376	12583	12277	12475	12446	12550	12576	12506	12476	12514	12291	12518	12415	12523	12433	12724	12405	12544	12362	12402	12440	12399	12552	12389	12507	12426	12509	12461	12428	12452	12438	12349	12564	12315	12400	12503	12461	12340	12588	12364	12480	12524	12414	12534	12420	12452	12560	12517	12533	12669	12550	12509	12334	12441	12352	12432	12456	12569	12426	12414	12475	12412	12381	12466	12501	12363	12483	12510	12483	12396	12376	12397	12536	12453	12573	12392	12520	12472	12482	12589	12557	12555	12437	12460	12454	12484	12506	12378	12509	12514	12404	12414	12524	12493	12495	12350	12427	12465	12458	12552	12553	12471	12576	12500	12334	12317	12518	12388	12481	12277	12502	12449	12441	12471	12366	12465	12303	12610	12451	12289	12513	12529	12259	12494	12395	12465	12555	12592	12359	12431	12374	12452	12591	12396	12365	12376	12396	12443	12507	12526	12363	12434	12452	12405	12567	12535	12499	12551	12567	12467	12383	12417	12471	12498	12422	12338	12431	12488	12495	12462	12487	12574	12608	12402	12587	12343	12465	12416	12507	12530	12398	12503	12523	12453	12527	12465	12458	12441	12432	12424	12496	12493	12507	12305	12432	12405	12459	12574	12419	12527	12516	12392	12391	12475	12415	12377	12493	12433	12457	12716	12293	12482	12430	12479	12539	12369	12316	12494	12649	12421	12365	12340	12351	12358	12639	12455	12390	12383	12510	12562	12513	12320	12485	12339	12523	12367	12416	12452	12338	12457	12466	12476	12568	12508	12659	12548	12507	12376	12395	12445	12485	12447	12391	12455	12519	12457	12554	12529	12393	12532	12321	12494	12462	12469	12439	12581	12471	12404	12502	12263	12321	12450	12443	12432	12606	12516	12536	12517	12552	12456	12569	12581	12397	12441	12448	12482	12444	12494	12653	12574	12507	12385	12422	12480	12592	12486	12406	12507	12545	12516	12616	12414	12485	12469	12430	12399	12368	12614	12428	12338	12409	12576	12583	12415	12501	12438	12455	12551	12442	12451	12379	12456	12405	12463	12736	12522	12593	12485	12321	12487	12506	12413	12467	12605	12443	12645	12458	12443	12397	12507	12565	12341	12408	12587	12604	12461	12704	12396	12534	12282	12387	12537	12375	12440	12532	12386	12360	12468	12533	12351	12593	12589	12426	12604	12413	12517	12332	12538	12384	12431	12467	12426	12343	12371	12528	12530	12630	12486	12614	12454	12542	12411	12361	12558	12400	12478	12458	12369	12334	12413	12411	12500	12424	12425	12590	12460	12402	12611	12532	12351	12473	12637	12432	12326	12433	12417	12457	12453	12414	12539	12484	12360	12517	12554	12590	12497	12487	12565	12517	12435	12375	12474	12450	12370	12519	12514	12421	12512	12321	12433	12552	12486	12465	12421	12335	12425	12562	12614	12443	12339	12482	12377	12451	12532	12383	12513	12294	12512	12543	12395	12602	12365	12511	12408	12396	12323	12400	12549	12440	12457	12421	12378	12474	12353	12534	12424	12427	12411	12338	12395	12380	12498	12591	12431	12646	12502	12369	12375	12538	12442	12525	12360	12475	12462	12421	12355	12470	12484	12492	12444	12494	12421	12618	12520	12374	12396	12577	12567	12536	12551	12535	12378	12395	12272	12419	12408	12651	12497	12575	12499	12618	12352	12351	12544	12429	12530	12450	12367	12362	12369	12486	12417	12546	12464	12504	12482	12476	12507	12499	12347	12484	12418	12570	12508	12589	12379	12437	12382	12346	12290	12503	12334	12377	12583	12503	12523	12351	12373	12542	12503	12462	12425	12537	12638	12395	12446	12439	12473	12456	12565	12409	12555	12613	12504	12291	12376	12510	12413	12540	12327	12334	12572	12437	12554	12364	12592	12527	12398	12559	12510	12571	12550	12462	12454	12321	12581	12396	12531	12315	12366	12590	12596	12537	12452	12445	12521	12368	12436	12642	12486	12498	12416	12574	12399	12427	12468	12502	12502	12379	12470	12510	12377	12472	12602	12482	12467	12555	12566	12516	12379	12408	12624	12489	12686	12487	12402	12462	12505	12416	12504	12673	12383	12605	12594	12600	12394	12481	12451	12681	12460	12321	12437	12603	12408	12466	12581	12343	12490	12522	12511	12454	12517	12426	12449	12159	12467	12423	12436	12370	12637	12380	12424	12379	12461	12481	12265	12531	12411	12447	12507	12432	12409	12370	12532	12441	12425	12466	12481	12378	12446	12597	12340	12431	12599	12612	12467	12470	12496	12407	12440	12447	12397	12465	12542	12410	12526	12445	12546	12281	12624	12420	12437	12549	12342	12436	12270	12469	12489	12613	12364	12424	12412	12658	12544	12526	12500	12575	12498	12396	12517	12413	12500	12407	12573	12329	12586	12481	12438	12395	12430	12570	12419	12507	12356	12538	12556	12420	12413	12589	12391	12506	12504	12502	12445	12452	12594	12607	12411	12477	12462	12421	12417	12448	12505	12272	12388	12579	12362	12662	12431	12523	12655	12507	12298	12440	12556	12383	12384	12560	12401	12496	12475	12557	12328	12423	12429	12529	12468	12506	12408	12426	12392	12473	12334	12457	12660	12605	12501	12429	12423	12498	12404	12314	12525	12476	12600	12618	12609	12388	12347	12523	12483	12490	12383	12527	12344	12391	12446	12529	12560	12390	12459	12431	12508	12360	12565	12533	12595	12371	12405	12463	12422	12410	12414	12424	12363	12367	12579	12582	12454	12706	12425	12557	12535	12462	12465	12404	12404	12569	12465	12384	12478	12381	12416	12494	12529	12477	12539	12442	12739	12541	12517	12407	12464	12470	12596	12536	12487	12296	12321	12549	12383	12662	12265	12535	12359	12314	12331	12475	12447	12285	12440	12419	12400	12298	12563	12471	12596	12555	12448	12407	12402	12458	12448	12397	12588	12538	12325	12480	12501	12422	12351	12416	12474	12516	12304	12634	12504	12401	12361	12415	12585	12427	12537	12463	12479	12551	12526	12473	12478	12415	12406	12508	12434	12399	12507	12464	12478	12616	12416	12436	12631	12512	12601	12407	12433	12569	12413	12295	12432	12504	12446	12403	12548	12468	12412	12437	12399	12337	12338	12433	12377	12423	12548	12436	12473	12414	12397	12456	12558	12484	12486	12569	12561	12278	12485	12457	12550	12452	12527	12441	12550	12489	12626	12339	12417	12561	12451	12552	12287	12496	12568	12358	12489	12599	12378	12579	12591	12300	12414	12477	12406	12651	12444	12371	12430	12482	12411	12386	12530	12450	12238	12268	12511	12524	12357	12333	12585	12435	12450	12559	12458	12308	12461	12429	12484	12541	12516	12512	12614	12621	12454	12430	12376	12561	12508	12526	12409	12288	12548	12532	12275	12497	12432	12597	12419	12436	12536	12480	12432
22668	20940	28634	23417	21410	23795	24933	19502	18456	17596	16547	16147	15876	15824	15887	15879	15754	15535	15501	15555	15453	15388	15457	15403	15455	15496	15296	15212	15373	15466	15242	15280	15092	15073	15139	15115	14904	15066	15054	15141	15192	14914	15242	14988	15247	15188	15060	14959	14934	15402	15037	15079	15072	15114	15086	14897	14972	15128	14983	15033	15019	15163	15190	15023	15112	14934	14991	15108	14889	15127	15044	14910	15060	14828	14890	14969	14911	15071	15072	15100	14953	14757	15121	14943	15056	14962	15192	15055	15075	14914	15029	14905	14847	14689	14918	15046	14899	14914	14980	15143	14985	15026	14989	14916	15078	15043	15052	15142	14985	14954	14940	14962	15134	15058	14772	15057	14996	14965	15090	14975	15104	14950	14949	14847	15079	14785	14967	14891	14849	15113	15008	14970	14985	15198	15195	14962	15051	15063	14939	15043	15025	14908	14873	15053	14945	14866	14841	15014	14939	14964	15116	14980	15068	14845	15079	15070	14973	15010	14782	15007	15052	15099	14950	14825	15025	14867	14976	14974	15059	14756	14937	15132	14925	14903	15029	15083	14939	14785	15030	14912	14924	14947	14852	14996	15023	14795	14782	15107	15070	15079	15109	14984	15024	15049	15032	15070	14805	14929	15073	14980	15116	14868	14987	14878	14870	14836	14940	14926	15079	15008	14878	14922	14934	15117	14951	14952	14883	15059	14818	14828	14997	14980	14844	14744	14935	14967	14950	14994	14849	14946	14942	15008	14897	15045	14858	14839	15077	14860	14931	14948	15051	14980	14884	14809	14814	14869	14886	14863	14915	14874	14947	14989	14985	14917	15116	14848	14990	14943	14903	14843	15037	15046	14966	14809	14916	15001	14976	14786	15052	14971	14920	14924	14898	15044	15158	14905	14796	14588	14850	14925	14862	14944	14883	15048	14970	14976	15166	14950	14823	15126	14834	14753	14773	14846	14972	14905	15043	14944	14957	14939	14944	14849	14826	14992	15159	14638	15051	14836	15032	14896	14939	14804	15044	14717	14972	14904	14869	14905	14922	14965	14975	14873	15006	14933	14995	15039	14925	14873	14921	14863	15074	14796	14870	14898	14928	14869	14881	15113	14966	14992	15010	15025	14932	14807	14851	14877	14873	15010	14971	14655	15100	14893	15095	14970	14962	14952	14846	14969	14992	14952	15107	14919	14928	15045	14937	14946	15115	15047	14811	14938	15082	15104	15003	14893	15041	14973	15016	14958	14810	14927	14987	14957	15110	14990	14867	15100	14868	15012	14857	14941	15051	14756	14936	14892	14965	14738	15142	15203	14924	14824	14944	14825	15109	14817	15119	15000	14932	15093	14903	14837	14942	15071	15038	14878	14672	14857	14692	14897	14993	14994	15001	15141	14914	14931	14885	15132	14845	14733	14913	14997	15069	14843	14897	14894	14889	15101	14944	15032	14784	14884	14974	14956	14731	14726	15016	14962	14941	14976	14889	14998	14992	14815	15061	14971	15015	14987	14971	15115	14746	15005	14955	14819	14994	14968	14821	15028	14990	15017	14832	14946	14889	14946	14734	14961	14969	14921	14829	14835	14812	14808	15005	15132	14909	14976	14989	14773	14929	15026	14838	14861	15050	14859	15112	14848	14966	14825	14939	14951	14787	15043	15068	14837	15056	14882	15139	14910	14893	14865	15024	14911	15026	14878	15086	14785	14861	15135	14978	14911	15053	14962	15039	14866	14906	14855	15029	14757	15002	14939	14841	14888	14872	14901	15036	14894	15049	14940	14962	14950	15108	14752	14884	15123	14943	14925	14994	14758	14986	14895	15053	14955	14958	14779	14812	14687	14948	15134	15149	14885	14888	14928	14895	14834	15008	14909	14979	14905	15121	15077	14984	14926	14877	14957	14916	15062	14984	14938	14940	14980	14998	14902	14828	14830	15010	14805	14730	15072	14956	14839	14994	14961	14912	14765	14812	14877	14932	14941	14936	14860	15100	15115	14931	14812	14980	14805	14775	14970	15052	14929	14995	14777	15020	15045	14959	14893	14876	15001	15143	15068	14942	14986	14961	15109	14929	14925	14922	14692	15110	14900	14934	14980	14947	14894	14913	14821	14952	14943	14853	14870	14929	15030	14871	14952	14843	14934	14990	14882	14890	14947	14836	14931	14969	15007	14684	14936	15067	14946	14779	15107	14810	14784	14986	14797	14999	14995	14985	14953	14958	14866	14918	14825	14778	14885	14996	14937	14966	15092	15032	14897	15001	14896	14849	15043	14988	15001	15024	14878	14980	14936	14800	14882	15006	14916	14928	15028	14779	15031	14911	14878	14853	15003	14965	15066	14919	14835	15233	15015	14717	14888	14863	14914	14942	14962	14949	14972	14915	14987	14854	14904	14820	14921	14976	14979	14907	15053	14856	14939	14973	14906	14947	14989	14890	14975	14997	14977	15090	15045	14985	15058	14987	14906	14946	15258	15025	15146	14909	14974	14859	15087	14876	14902	14871	14880	15112	14996	15006	14971	14924	14898	15064	15163	15073	15049	14834	14904	14750	15102	14918	14914	14982	14964	15016	14921	14797	14926	14917	14868	15006	15072	15012	14876	15003	14876	14896	14869	14717	14906	14894	14879	15039	15009	15033	14791	14900	15045	15120	15111	15225	14958	15016	14882	14956	15034	15063	15002	14816	15017	14933	15148	14960	14883	14930	14938	14987	15038	14762	15003	15017	14938	15082	14926	15007	14857	14835	14900	14911	14891	14960	14892	14972	15037	14981	14877	14985	14921	14952	15043	14900	14967	14726	14932	14913	15010	15039	14992	14848	14922	15036	15130	14852	15009	14813	14881	14841	14983	14892	15129	15035	14957	14955	15013	14916	14883	14863	14821	15018	15034	15032	14852	14986	14900	15124	15020	14780	14881	15089	14992	14860	15091	14974	14978	15038	14884	14979	14812	15112	14792	14864	14973	14979	14959	14804	14956	15079	14982	15069	15072	14961	14948	14757	14871	14923	15063	15001	15010	14987	15082	14992	14920	14790	15131	14889	14866	14822	14923	14814	15001	15205	14752	14897	14844	14965	14722	15164	14979	14956	14915	15014	14734	15049	14901	15028	14701	14846	15097	15066	14891	14822	14964	14894	14943	14876	14925	14783	15125	14838	14945	14950	14946	14990	14836	14996	15020	14995	14907	14866	15094	14895	14851	14882	14910	14759	14725	14858	15068	14929	15012	14879	14687	15091	14838	15082	15046	14913	14926	14959	14713	14838	14909	14885	14933	14929	14707	14985	15153	15182	15015	15242	15104	14792	14990	14995	14936	14999	14954	14997	15040	15043	15073	15060	15129	15015	14912	14859	14935	14800	14901	14822	15074	14898	14760	15182	15033	14974	14789	14879	14810	14762	15010	15047	14828	14980	14929	14960	15150	14897	15048	14864	14745	15008	14837	14966	14889	14966	15024	14892	14877	15032	15003	14776	14868	15018	14823	14923	14898	15076	14990	14944	15058	14973	14932	14868	14930	14930	14894	14842	14793	14803	14973	14979	14987	15011	15055	14883	15042	15039	15050	15122	15011	14886	15104	15022	14873	14982	14845	14987	14802	14843	15154	14898	14753	14971	14827	14945	15031	14986	15039	14846	14870	14793	14824	14910	14936	14823	14953	14892	14960	14711	14893	14999	15088	15038	14958	15011	14885	14841	14912	15035	15000	15004	14798	14971	15152	15173	15075	15025	14959	15025	14853	14887	15113	14812	14829	15034	14841	14953	14761	14929	14865	14797	14941	15061	14984	14776	14915	14936	15014	14991	14845	14849	14939	15119	15032	14935	15025	14895	14932	14837	14873	14969	14969	15126	14819	14823	15124	15023	14885	15111	15014	14901	14942	15006	14978	15022	14972	15044	15060	14779	14913	14919	14916	14997	14946	14964	15035	15033	15104	14838	14835	14981	15022	14989	15025	14923	14851	14913	14898	14882	14916	15048	15059	15062	15031	14840	15001	14871	15089	15078	15102	15021	14895	14984	14984	14895	14965	14988	14967	15031	14978	14822	14769	14914	15019	14915	14898	15062	14999	14890	14947	14777	15038	15098	15053	15069	15109	14927	14796	15032	15030	14807	14927	14968	15051	14942	15066	14758	14827	14910	14881	15048	15133	15003	14744	14898	15079	14955	14966	15156	14959	14984	15007	14901	15068	14869	14940	14905	14863	14944	14986	15034	14955	14891	15156	15139	14888	15069	14918	14985	14851	14988	14882	14778	14868	14825	14678	14944	14882	14790	15137	15085	15021	15061	14939	14924	14773	14908	14795	14987	14868	14999	15043	15101	14975	14691	15034	14950	14948	15155	14874	14790	14881	15080	14844	14912	14987	15014	14874	14940	14830	14923	14837	14847	15001	14782	14910	14951	14858	14867	14876	14751	14819	15107	14657	15093	15170	15104	14880	15067	14785	14939	14781	14845	14891	15041	14978	14929	14940	14878	15112	14978	14845	14788	14951	15097	15066	14993	14875	14785	14914	14885	15054	15080	14938	14758	14964	14856	14744	14932	14927	14923	14936	15185	14997	14997	15101	15037	14935	14915	14875	14951	14938	15082	14846	15057	14805	15054	14928	14910	14972	14905	14948	14884	14930	14824	15152	14989	15070	14968	14867	14882	14920	15000	14973	14838	14901	14995	14994	14735	14920	15078	15023	15116	15023	15093	14862	14965	15041	14948	14907	15096	14879	14870	14944	14913	14690	14777	15095	14938	14926	15114	15099	14869	14788	14875	15030	14941	14935	14879	14864	15026	14965	15127	14902	15031	14952	14798	14885	15234	14862	14867	15058	14960	14833	14865	14906	14901	14827	14991	15041	15114	15111	14974	15022	14978	14882	14956	15113	14981	14945	14719	14744	14862	15029	14932	14968	14825	14909	14895	14883	14718	14960	14941	14773	14867	15019	14839	14854	14799	14961	15115	14942	15025	15021	14877	15040	14957	14882	15009	14908	14861	14945	14802	14831	14979	14811	14980	15097	14900	15058	15001	14961	14855	14994	15034	14894	14894	14848	14815	14848	14808	14877	14875	14873	14723	14884	14901	15044	15172	15055	14852	14869	15003	14838	14912	14854	14849	14765	14773	14870	14976	15006	15131	14998	14868	14996	15081	14874
23608	43577	38792	30510	27030	22978	20628	19445	18595	16387	15215	14323	14228	14204	14130	14253	14046	13973	13920	13917	13920	13751	13617	13632	13450	13584	13384	13491	13290	13356	13472	13273	13368	13257	13225	13288	13245	13151	13241	13242	13094	13131	13128	13038	13152	13142	13067	13101	13085	13168	13081	13172	13200	13116	13188	13163	13262	13093	13211	13241	13343	13241	13189	13044	13139	13188	13172	13065	13177	12960	13074	13179	13215	13034	13169	13121	13044	13151	13224	13044	13171	13148	12944	13038	13027	13138	13054	13117	12988	13114	13042	13044	12982	12994	13002	13068	13108	13000	13045	13057	13060	13108	13107	13115	12977	13159	13112	13231	13219	13217	13086	13086	13066	12999	13017	13212	13125	13091	13235	12993	12969	13035	13226	13171	12948	12935	13013	13110	13081	13134	12981	12937	13058	13097	13061	13026	13115	13042	13068	13119	13042	13162	13240	13157	13196	13140	13121	12886	13008	13315	12952	13184	13022	13059	13157	12977	13108	13174	12977	13085	13022	12791	13041	13062	12869	13091	13069	13018	13075	13085	13183	13348	13033	13111	13003	12828	13151	13094	12912	13077	12860	13153	12871	13105	13179	13059	13127	13078	12967	13012	13155	12869	13143	13119	13021	13101	13107	13141	13124	13253	13165	13009	13048	13218	13054	13007	13281	13117	12914	13058	13064	13193	13015	13076	13046	13163	13007	13137	13122	12993	13124	13187	13149	12983	13122	13053	13044	13158	13059	12973	13061	13090	13031	13160	12938	13179	12975	13159	13020	13191	13123	13079	13082	13121	12938	13018	13102	13067	13098	13105	13155	12984	13145	13062	12973	13160	13133	12926	12972	12976	12982	13145	13181	13051	13100	13118	13148	13142	12924	13142	13135	13028	13183	13198	12988	13084	12978	13151	13233	13068	12969	12955	13160	12978	13233	13083	13143	13187	13173	12996	13132	13069	13038	13080	13073	13148	13153	13080	13113	13058	12983	13075	12996	13123	12903	13117	13145	13010	12898	12960	13190	13071	13001	12881	13070	13075	13139	13033	13053	13169	12927	13114	13064	13122	13107	13143	13161	12916	12955	13037	13038	13146	12957	13094	13030	12956	13077	12995	13044	13023	12991	13194	13053	13015	12977	13097	13129	13005	13046	13094	12966	13160	13186	13031	12986	12888	13278	12967	13074	13046	13129	13177	13170	13041	13069	13041	13047	13130	13212	13077	13037	13206	12981	13113	13133	13272	13139	13116	13147	13031	13236	12924	12971	13244	13139	13148	13130	13055	12976	13138	13154	13158	13157	13011	13070	13096	12973	13046	12944	12961	13078	12941	13139	13274	13159	13250	13010	13112	13102	13079	13149	13072	12941	13151	13043	12845	12968	12985	13053	13029	13134	13070	13168	13092	13092	13168	13174	12991	13297	13241	13100	12975	13050	13180	12984	13094	13190	13012	13225	13035	13150	13085	13019	13182	12790	12958	13050	13236	13089	13014	13023	13174	12966	13161	13208	13016	13010	13023	13072	13075	13092	13209	13125	12895	13067	13178	12872	13221	13057	13047	13160	13047	12945	13030	12910	13053	13119	13054	13006	13075	13034	13051	13135	12951	12961	13290	13108	13145	13109	13236	13128	13201	13215	13103	13083	13201	13045	12920	12954	13239	13191	12968	13072	13083	13166	13113	12966	13144	13222	12963	12938	13049	13039	13037	13036	13121	12916	13026	13005	13101	13172	13174	13093	12985	13056	13100	13008	13272	12939	13192	12929	13217	12918	13091	13075	13075	13038	12976	13026	12958	12974	12945	13093	13107	13211	13094	13148	13071	13206	12908	13066	13024	12902	13003	13066	13024	13084	12989	12913	13171	13062	13161	13307	13097	12956	13209	13274	13123	12934	13006	13102	13144	13128	13247	12974	13190	13047	13130	13038	13114	13152	13051	13135	12967	13119	12979	13168	12977	13024	13072	13082	13074	13146	13050	13151	13044	13153	12962	13075	12962	13235	13144	13114	13235	13223	13090	13228	12933	13088	13010	12965	13180	13063	12933	13099	12975	13222	13127	13002	13079	13022	13059	13001	13139	13230	13027	13111	13065	12910	13060	13090	13133	12946	13000	13035	13133	13093	13052	13062	13106	13204	13012	13035	13033	13076	13024	12960	13040	13175	13062	13062	13136	13063	13052	13137	13171	13061	13104	13141	13193	13257	13111	13115	13156	13018	13054	12904	13017	13024	13161	13207	13188	13042	13184	13068	13080	13240	13085	12982	13055	13127	13068	13180	13171	13046	13196	13038	13208	13051	12936	13072	13025	13224	13050	13131	12946	13101	13148	13020	13285	12999	13117	13106	13206	12976	13079	13170	13056	12991	13075	13272	13048	13157	13046	13084	13130	13225	12847	12968	12996	13014	13010	13231	13077	12968	12984	13125	13073	13049	13036	13077	13070	13020	13185	13051	13064	13084	13021	13106	13118	13165	13208	13182	13200	12921	13093	13039	12992	13013	13031	13053	12994	13012	13052	12949	13008	13010	13025	13033	13103	13160	13047	13031	13034	13151	13127	13009	13169	13102	12972	13303	13251	13170	13123	12945	13050	13109	13214	13028	13058	13106	13004	13110	12950	13067	13140	13069	13089	12994	13076	13115	13119	13111	13073	13078	13177	12923	13093	12951	13190	13100	12996	13045	13017	13155	13209	13216	13126	13130	13210	13073	13081	12987	13200	13067	13030	13023	13142	13033	13073	12934	12886	13010	13117	13117	13070	12942	13040	13231	12925	13067	13106	13083	13087	13155	13018	12991	13013	13058	13066	13333	13129	13114	13065	13017	12953	13265	13121	13019	13051	13232	13149	13119	13012	13164	13053	13008	13188	13094	13011	12880	13095	13058	13067	12954	13046	12969	13139	13086	13108	13052	13038	12970	13020	12988	13083	13080	13107	12906	13164	13079	13142	13158	12939	13092	12998	13124	12990	12998	13058	13209	13139	13091	12903	13135	13062	13101	13076	13181	13136	13050	13033	12994	12954	12983	13079	12940	13075	13107	13171	12857	13140	12966	13138	13042	13076	13013	12968	13090	13044	13121	13078	12972	13181	13035	13120	13186	13107	13216	12995	12977	13154	13080	13148	13158	13075	13105	12933	13039	13077	13103	13224	13144	13092	13113	13115	13122	12951	13004	13169	13149	13083	13118	12950	13012	13108	13016	13224	12918	13079	13162	12931	13214	13115	13004	13139	12936	13151	12878	13081	13037	13089	13104	13100	13108	13160	13157	13058	13062	13020	13045	13077	13002	12962	13055	13105	13073	13065	13049	13059	13118	13099	13305	13025	13165	13205	13016	13063	13096	13147	13111	13274	12918	13137	13091	13201	13093	13043	13074	13109	12872	12929	13175	13052	12965	13256	13046	13206	13015	13139	12926	12944	13319	13012	12957	13112	13026	13122	13056	13255	13296	13076	13105	12917	13112	13057	13180	13126	13119	12847	13171	13102	13224	13173	13092	13183	13075	13030	13154	13092	13025	12893	13049	13094	13075	13201	12864	13020	13064	13155	13017	13026	13130	13028	12985	13010	13062	12929	13095	13090	13159	13060	13167	13206	13208	13088	13061	13021	13103	13179	13019	13015	13049	13135	13060	13045	13272	13027	13170	13035	13037	13180	13009	13004	13224	13139	13095	13187	13151	13021	13148	13005	13001	13106	12924	13067	12912	12943	12965	13086	13054	13075	13252	13036	12937	13177	12975	13167	13015	13146	13034	13026	13014	13124	13118	13059	13080	13160	12958	13021	12964	12992	13294	13014	13025	12972	13062	13091	12880	13073	13143	13115	13231	13161	12982	13173	13046	13098	13045	13201	13089	12994	13066	13046	13002	13030	13075	13040	13158	13103	13070	13185	13125	12938	13074	13158	13134	13118	13174	12984	13119	12960	13132	13123	13097	13182	13027	13025	13142	13142	12722	13193	13053	13073	13044	13183	13216	13081	13105	13267	13002	13024	13189	13190	13063	12995	13098	13194	13186	12966	13071	13068	12995	13117	13035	13058	12961	13200	12997	13092	13309	13002	13099	12889	13040	13083	13033	13165	13086	12984	13189	13010	12851	12984	12893	13064	13130	12987	13147	13155	13075	13201	13112	13093	13086	13010	13001	12961	13014	12931	13235	13106	13066	13113	13023	13087	13152	13062	13008	13146	13074	13136	13041	13095	13239	13029	13004	13157	13001	13096	12907	12943	13143	13001	13138	12974	13166	13036	13023	13094	13250	13143	12974	12982	13241	13102	13174	12936	13173	13166	13010	13039	13111	13126	12970	12967	13075	12918	13079	13026	12972	12980	13099	13019	12953	13038	12989	13179	13113	13016	13105	12950	13040	13127	12990	13066	13068	12978	12929	12945	12941	13116	13108	12955	12960	13144	13070	12875	12980	13059	12985	13102	13243	13196	13111	13079	13152	13043	13029	13087	13072	13136	13026	13076	13019	13092	13130	13084	13076	13049	13082	13069	13179	13030	13123	13251	13104	13079	13035	13054	13010	12921	12981	12956	12999	13178	12953	13106	13126	13072	13016	13069	13145	13157	13017	12953	13033	13073	13069	13107	13188	12999	13125	13113	12871	13033	12952	12954	13016	13027	13175	12934	13179	13201	13094	13037	13029	13075	13113	12966	13022	13024	13088	13199	13123	13020	12933	12984	13116	13121	13022	13095	13078	12987	13158	13137	12985	13095	13085	12896	13027	13095	13081	13044	13148	13121	13210	13000	12955	13044	13070	13131	13201	13132	13261	13081	13043	12953	13048	13126	12877	13125	13042	12977	12855	13218	13135	13074	13018	13116	13171	13251	13015	13125	13033	12992	13056	13138	13191	13248	13123	13076	13135	13188	13225	13054	13054	13001	13171	13211	13093	13157	13044	12862	13280	12962	12953	12954	13035	13263	12950	13053	13013	13073	13157	12992	13069	13034	13145	13155	13027	13034	12990	13141	13060	13146	13253	13123	13099	13071	13109	13140	13135	13100	13051	13148	13036	13044	12905	12978	13106	12945	13254	13146	12935	13092	13074	12980	13114	12997	12971	13171	12969	13100	13073	13098	13059	13111	13384	13035	13042	13039	12964	12951	13091	12997	13035	13112	13191	13036	12972	13044	12832	13000	13134	13074
27813	23037	26061	22481	18478	16563	15728	15240	14995	14689	14288	13980	14164	14099	14035	14098	13989	13946	14048	14022	13829	14015	13995	13902	13911	13937	13900	13818	13773	14038	13677	13708	13864	13839	13953	13868	13695	13791	13840	13981	13811	13817	13844	13705	13705	13859	13635	13798	13747	13808	13599	13732	13854	13667	13898	13668	13739	13912	13888	13915	13861	13725	13845	13784	13859	13619	13730	13807	13769	13886	13695	13747	13661	13551	13976	13824	13748	13657	13709	13664	13800	13838	13595	13719	13776	13583	13796	13687	13804	13751	13736	13801	13642	13690	13579	13749	13870	13890	13766	13680	13958	13811	13897	13635	13719	13723	13866	13809	13697	13752	13813	13768	13758	13635	13729	13854	13536	13702	13711	13817	13858	13731	13676	13775	13744	13690	13681	13612	13781	13517	13705	13749	13740	13683	13685	13839	13778	13829	13879	13652	13718	13710	13724	13918	13933	13544	13869	13641	13817	13776	13837	13864	13773	13823	13857	13677	13703	13842	13812	13706	13680	13765	13716	13717	13801	13728	13762	13762	13854	13800	13520	13882	13724	13780	13903	13767	13912	13678	13675	13591	13664	13772	13782	13827	13800	13904	13745	13743	13609	13798	13874	13729	13905	13713	13622	13757	13722	13768	13794	13666	13729	13805	13819	13641	13602	13654	13724	13600	13680	13659	13738	13739	13795	13839	13913	13771	13652	14009	13822	13719	13838	13833	13866	13777	13762	13803	13683	13643	13655	13709	13707	13805	13657	13690	13788	13591	13673	13820	13819	13818	13740	13598	13690	13743	13774	13820	13811	13902	13653	13663	13925	13652	13603	13841	13663	13804	13995	13736	13692	13809	13826	13710	13652	13657	13673	13809	13681	13622	13924	13746	13657	13567	13630	13680	13742	13724	13713	13765	13842	13812	13602	13735	13757	13483	13880	13797	13802	13611	13918	13883	14022	13616	13885	13836	13796	13903	13663	13791	13795	13718	13660	13617	13708	13749	13859	13563	13738	13923	13840	13730	13672	13695	13691	13889	13803	13779	13792	13680	13816	13785	13662	13808	13861	13847	13706	13937	13566	13620	13751	13850	13699	13861	13574	13760	13840	13778	13841	13693	13614	13842	13679	13798	13881	13677	13759	13540	13665	13758	13807	13639	13519	13618	13599	13813	13768	13836	13761	13808	13733	13558	13667	13650	13624	13772	13711	13746	13628	13657	13610	13697	13824	13737	13833	13907	13736	13845	13832	13826	13641	13730	13674	13672	13933	13796	13783	13736	13694	13725	13651	13738	13860	13748	13939	13824	13816	13616	13885	13668	13826	13681	13781	13632	13844	13943	13672	13548	13779	13767	13877	13881	13775	13606	13599	13759	13751	13728	13863	13700	13632	13570	13692	13652	13763	13715	13745	13927	13820	13658	13810	13666	13830	13543	13693	13907	13716	13913	13773	13853	13696	13753	13700	13840	13762	13963	13529	13830	13758	13825	13637	13678	13827	13721	13791	13818	13567	13645	13648	13691	13919	13816	13656	13652	13749	13721	13690	13898	13737	13799	13777	14057	13541	13937	13596	13847	13764	13739	13886	13699	13603	13716	13723	13679	13803	13728	13826	13682	13752	13726	13632	13645	13637	13911	13680	13771	13799	13883	13983	13695	13606	13874	13751	13839	13633	13787	13817	13752	13827	13826	13829	13686	13721	13800	13750	13699	13703	13795	13755	13671	13623	13693	13643	13757	13903	13692	13669	13669	13704	13591	13734	13729	13756	13767	13812	13675	13867	13883	13988	13639	13729	13696	13923	13759	13689	13850	13800	13775	13729	13552	13875	13762	13679	13855	13687	13894	13717	13826	13686	13942	13879	13591	13897	13824	13788	13663	13887	13739	13610	13754	13804	13647	13706	13717	13713	13713	13826	13698	13709	13835	13667	13656	13796	13849	13822	13892	13575	13816	13883	13914	13812	13609	13819	13872	13670	13817	13651	13686	13790	13553	13668	13767	13726	13581	13753	13659	13793	13672	13623	13784	13909	13591	13842	13895	13848	13994	13635	13540	13633	13905	13960	13763	13746	13719	13853	13681	13547	13697	13821	13608	13945	13712	13774	13738	13753	13735	13897	13688	13696	13668	13741	13833	13895	13741	13692	13599	13960	13894	13938	13740	13766	13701	13693	14062	13809	13901	13829	13831	13853	13427	13788	13701	13853	13918	13671	13721	13753	13852	13759	13646	13638	13711	13678	13650	13870	13599	13788	13656	13925	13699	13602	13683	13759	13702	14032	13798	13808	13797	13828	13799	13702	13755	13739	13734	13851	13636	13751	13753	13708	13564	13853	13618	13650	13908	13756	13763	13766	13725	13818	13671	13739	13708	13911	13735	13895	13704	13753	13795	13736	13661	13716	13788	13906	13786	13788	13624	13737	13645	13640	13702	13520	13700	13753	13681	13755	13743	13567	13818	13854	13727	13931	13850	13710	13621	13743	13809	13720	13855	13844	13686	13776	13738	13723	13904	13631	13592	13766	13753	13755	13755	13785	13718	13763	13827	13683	13749	13842	13795	13857	13869	13784	13757	13830	13623	13667	13873	13807	13740	13521	13820	13741	13610	13977	13842	13979	13701	13846	13819	13699	13796	13652	13902	13834	13770	13653	13476	13783	13935	13673	13716	13831	13568	13724	13499	13611	13645	13734	13732	13682	13678	13710	13742	13754	13750	13869	13721	13683	13804	13912	13713	13755	13785	13750	13715	13840	13896	13622	13578	13552	13786	13801	13894	13593	13817	13603	13819	13784	13783	13759	13886	13755	13762	13622	13780	13748	13646	13796	13623	13738	13670	13750	13678	13716	13813	13725	13641	13837	13976	13816	13664	13942	13653	13660	13845	13736	14006	13492	13793	13925	13737	13757	13718	13771	13888	13588	13679	13656	13741	13679	13818	13872	13645	13751	13679	13696	13964	13756	13774	13781	13551	13839	13666	13710	13552	13701	13723	13562	13749	13674	13561	13624	13770	13727	13642	13704	13614	13819	13762	13886	13811	13532	13858	13837	13536	13627	13780	13886	13725	13736	13683	13870	13649	13825	13666	13854	13724	13673	13835	13814	13847	13605	13686	13814	13759	13582	13547	13739	13890	13821	13828	13795	13661	13795	13809	13652	13774	13696	13670	13763	13659	13712	13619	13812	13668	13691	13707	13689	13793	13831	13611	13561	13743	13920	13683	13645	13841	13770	13928	13791	13904	13689	13830	13952	13685	13645	13772	13650	13743	13655	13739	13653	13821	13713	13604	13556	13627	13804	13711	13847	13821	13639	13817	13614	13714	13493	13919	13811	13802	13540	13954	13723	13757	13698	13774	13632	13719	13772	13765	13623	13648	13561	13693	13825	13755	13957	13630	13582	13788	13981	13710	13640	13688	13811	13705	13800	13922	13731	13883	13744	13825	13892	13740	13794	13792	13717	13742	13774	13659	13775	13909	13538	13727	13738	13684	13754	13629	13875	13726	13807	13841	13506	13711	13941	13780	13694	13701	13623	13844	14100	13873	13944	13655	13699	13741	13816	13681	13552	13561	13586	13789	13753	13733	13731	13832	13802	13883	13636	13788	13883	13776	13857	13649	13833	13773	13775	13803	13742	13664	13594	13725	13723	13709	13740	13749	13789	14014	13821	13744	13857	13568	13756	13652	13727	13721	13785	13759	13664	13640	13941	13732	13785	13784	13766	13713	13725	13859	13725	13820	13687	13699	13704	13775	13786	13638	13945	13815	13786	13701	13611	13798	13894	13769	13647	13971	13989	13605	13704	13773	13880	13928	13801	13693	13780	13819	13855	13885	13659	13593	13752	13651	13892	13698	13647	13733	13781	13831	13619	13860	13831	13719	13912	13766	13833	13367	13928	13623	13709	13620	13860	13692	13751	13975	13834	13744	13802	13997	13751	13797	13586	13889	13800	13784	13816	13629	13751	13485	13671	13855	13764	13700	13755	13568	13770	13667	13770	13685	13795	13791	13798	13677	13975	13666	13629	13655	13764	13661	13868	13690	13764	13805	13915	13710	13690	13813	13812	13775	13750	13819	13734	13632	13757	13657	13906	13876	13669	13829	13765	13640	13769	13758	13587	13674	13410	13744	13799	13742	13821	13788	13768	13946	13819	13774	13748	13726	13780	13717	13733	13843	13914	13648	13787	13743	13688	13814	13768	13773	13516	13941	13742	13826	13768	13801	13832	13656	13851	13733	13673	13730	13589	13656	13678	13817	13806	13772	13816	13775	13859	13722	13627	13752	13838	13683	13695	13661	13683	13924	13917	13793	13752	13841	13654	13859	13632	13973	13817	13836	13738	13888	13773	13638	13982	13703	13541	13642	13619	13749	13733	13694	13577	13808	13772	13760	13576	13649	13646	13802	13858	13634	13602	13667	13672	13858	13657	13546	13661	13683	13665	13611	13659	13571	13594	13763	13723	13751	13798	13731	13672	13900	13738	13829	13680	13724	13742	13728	13759	13843	13798	13811	13773	13727	13728	13823	13528	13898	13699	13617	13791	13758	13774	13673	13753	13830	13707	13798	13728	13824	13665	13703	13773	13560	13861	13844	13824	13861	13672	13745	13945	13662	13753	13649	13664	13815	13702	13678	13637	13744	13682	13782	13829	13844	13548	13679	13685	13732	13708	13874	13715	13625	13928	13724	13650	13789	13735	13675	13363	13682	13848	13663	13787	13818	13948	13608	13692	13813	13840	13753	13687	13520	13813	13850	13688	13672	13822	13727	13669	13768	13996	13755	13760	13953	13776	13754	13734	13787	13840	13746	13682	13867	13573	13854	13840	13759	13779	13738	13911	13643	13815	13774	13647	13872	13874	13560	13641	13729	13868	13660	13652	13781	13839	13820	13628	13963	13853	13768	13824	13793	13692	13696	13637	13794	13712	13922	13671	13788	13600	13645	13544	13496	13883	13772	13731	13841	13933	13919	13739	13780	13738	13643	13659	13778	13704	13695	13590	13828	13788	13608	13671	13695	13706	13813	13806	13688	13819	13650	13657	13730	13945	13778	13694	13660	13723	13924	13572	13831	13635	13909	13560	13743	13858	13732	13554	13796	13852	13806	13661	13886	13826	13734	13671	13822	13716	13746	13852	13863	13797	13745	13905	13891
21349	31566	27244	20972	18700	16197	15245	14727	14485	13643	13234	12887	12643	12868	12771	12887	12719	12665	12733	12637	12804	12826	12606	12550	12607	12461	12483	12423	12535	12488	12450	12441	12525	12386	12507	12451	12294	12532	12387	12542	12405	12540	12458	12243	12432	12326	12476	12420	12392	12407	12269	12565	12531	12575	12353	12356	12509	12420	12522	12493	12527	12443	12546	12378	12343	12292	12390	12372	12271	12324	12402	12434	12474	12416	12526	12559	12216	12424	12410	12445	12416	12448	12399	12400	12371	12452	12506	12309	12358	12454	12204	12470	12349	12485	12476	12446	12419	12427	12364	12452	12329	12275	12406	12244	12367	12363	12238	12383	12469	12315	12392	12279	12373	12397	12460	12403	12281	12517	12425	12534	12251	12306	12311	12421	12265	12380	12368	12408	12296	12517	12397	12511	12342	12383	12507	12353	12155	12490	12356	12463	12549	12323	12383	12370	12424	12291	12426	12376	12438	12229	12514	12370	12515	12326	12248	12349	12515	12316	12386	12325	12406	12302	12601	12289	12485	12329	12503	12295	12418	12398	12423	12412	12360	12353	12369	12409	12427	12379	12428	12462	12492	12333	12341	12391	12357	12398	12462	12402	12398	12351	12456	12466	12500	12341	12326	12349	12299	12365	12373	12327	12338	12300	12482	12419	12406	12280	12442	12354	12385	12447	12481	12185	12407	12345	12364	12577	12196	12270	12485	12435	12426	12400	12330	12296	12518	12395	12210	12367	12381	12377	12197	12403	12332	12333	12296	12490	12432	12393	12501	12364	12450	12384	12281	12353	12391	12259	12503	12528	12378	12349	12453	12330	12371	12409	12486	12423	12253	12305	12401	12199	12436	12344	12190	12300	12278	12603	12446	12405	12446	12461	12540	12345	12236	12415	12414	12359	12548	12312	12376	12442	12378	12317	12401	12351	12422	12366	12536	12409	12360	12319	12396	12408	12376	12201	12569	12403	12526	12576	12287	12550	12376	12369	12385	12411	12365	12514	12388	12469	12389	12356	12501	12377	12322	12540	12496	12418	12487	12203	12355	12435	12438	12328	12445	12381	12367	12568	12336	12415	12446	12322	12402	12425	12427	12333	12445	12400	12470	12348	12465	12446	12308	12289	12261	12394	12431	12454	12307	12301	12223	12399	12384	12377	12337	12460	12554	12477	12406	12513	12493	12233	12250	12533	12291	12385	12518	12461	12407	12408	12405	12421	12296	12437	12405	12533	12328	12208	12440	12378	12482	12430	12493	12446	12438	12355	12415	12427	12457	12443	12430	12375	12450	12376	12307	12370	12271	12402	12354	12559	12349	12249	12506	12270	12488	12302	12388	12472	12419	12199	12525	12462	12297	12394	12166	12494	12385	12311	12409	12446	12474	12308	12425	12442	12360	12471	12261	12428	12300	12377	12412	12351	12585	12309	12440	12471	12563	12476	12267	12451	12404	12274	12439	12373	12504	12361	12369	12440	12390	12308	12379	12224	12454	12291	12454	12473	12358	12397	12372	12419	12313	12256	12238	12482	12315	12504	12338	12521	12457	12294	12482	12417	12374	12281	12310	12290	12221	12341	12373	12426	12384	12361	12536	12402	12239	12439	12455	12457	12467	12336	12313	12303	12576	12328	12352	12361	12533	12432	12430	12321	12316	12349	12479	12339	12365	12205	12424	12294	12419	12252	12326	12533	12484	12558	12430	12443	12490	12487	12420	12350	12204	12464	12504	12391	12334	12368	12437	12339	12288	12341	12318	12366	12463	12304	12374	12472	12309	12233	12371	12426	12366	12483	12271	12352	12371	12414	12354	12483	12234	12516	12334	12341	12224	12409	12326	12281	12558	12218	12379	12273	12386	12332	12525	12379	12210	12553	12330	12322	12473	12374	12437	12334	12537	12427	12409	12305	12423	12377	12319	12354	12402	12381	12507	12463	12511	12214	12529	12319	12271	12413	12676	12317	12298	12454	12320	12469	12324	12261	12231	12489	12452	12502	12362	12224	12297	12281	12240	12508	12480	12265	12256	12464	12530	12338	12288	12339	12570	12432	12674	12313	12216	12393	12412	12355	12516	12361	12296	12379	12293	12400	12402	12479	12258	12388	12453	12397	12265	12363	12316	12355	12345	12372	12465	12530	12469	12448	12399	12411	12374	12411	12375	12330	12484	12542	12460	12519	12370	12426	12326	12504	12323	12436	12299	12536	12429	12525	12336	12344	12520	12615	12245	12415	12307	12328	12515	12394	12465	12370	12417	12325	12412	12420	12405	12291	12208	12515	12352	12476	12443	12434	12557	12416	12456	12301	12438	12458	12365	12476	12459	12181	12301	12452	12357	12528	12360	12362	12389	12327	12382	12466	12520	12441	12308	12320	12440	12222	12577	12308	12263	12381	12486	12450	12433	12483	12379	12316	12572	12319	12416	12201	12421	12270	12308	12428	12412	12397	12414	12406	12278	12411	12373	12505	12461	12381	12303	12368	12271	12423	12454	12270	12294	12439	12410	12424	12321	12313	12453	12398	12244	12447	12378	12286	12256	12576	12500	12394	12424	12454	12420	12441	12556	12389	12547	12365	12357	12379	12298	12524	12519	12235	12413	12266	12344	12419	12390	12320	12351	12539	12345	12414	12261	12369	12484	12301	12305	12432	12330	12252	12305	12539	12319	12375	12270	12347	12411	12183	12443	12189	12251	12286	12311	12360	12479	12433	12459	12517	12407	12289	12327	12357	12370	12396	12435	12426	12565	12242	12361	12308	12452	12473	12364	12655	12295	12407	12306	12284	12276	12271	12292	12364	12595	12414	12239	12312	12296	12238	12311	12472	12458	12267	12392	12368	12431	12416	12349	12320	12426	12335	12647	12451	12263	12403	12389	12457	12260	12287	12353	12382	12483	12487	12374	12299	12408	12383	12254	12458	12386	12373	12225	12447	12398	12459	12355	12442	12506	12537	12426	12410	12399	12522	12315	12439	12497	12347	12333	12389	12463	12330	12510	12391	12239	12456	12432	12360	12431	12322	12471	12320	12249	12271	12484	12241	12464	12379	12410	12414	12519	12489	12333	12369	12290	12350	12430	12391	12359	12361	12335	12401	12368	12455	12437	12406	12299	12593	12504	12383	12397	12386	12452	12317	12468	12428	12367	12344	12403	12290	12463	12377	12377	12359	12560	12357	12393	12560	12451	12354	12449	12379	12566	12362	12527	12544	12435	12391	12338	12464	12336	12378	12406	12221	12402	12366	12395	12469	12318	12527	12238	12289	12421	12355	12386	12440	12384	12358	12406	12361	12448	12535	12343	12485	12239	12355	12399	12386	12365	12229	12367	12586	12369	12252	12454	12468	12439	12458	12509	12471	12331	12378	12345	12365	12356	12398	12468	12456	12455	12313	12349	12402	12491	12381	12529	12452	12277	12332	12322	12407	12409	12536	12412	12420	12420	12362	12421	12338	12379	12495	12339	12558	12503	12484	12492	12378	12362	12411	12561	12543	12564	12426	12356	12297	12412	12335	12480	12396	12385	12481	12530	12277	12446	12365	12487	12475	12487	12409	12338	12356	12177	12388	12431	12257	12248	12309	12215	12415	12602	12390	12314	12593	12356	12352	12483	12408	12450	12365	12472	12224	12308	12390	12250	12303	12314	12410	12444	12362	12355	12344	12359	12474	12337	12354	12370	12445	12518	12381	12606	12446	12313	12406	12379	12451	12392	12354	12527	12507	12405	12353	12479	12460	12495	12397	12303	12445	12390	12375	12293	12377	12331	12405	12241	12403	12341	12313	12472	12394	12478	12324	12267	12536	12394	12361	12398	12332	12412	12387	12150	12451	12494	12424	12299	12430	12524	12387	12440	12383	12465	12267	12323	12314	12258	12463	12184	12373	12521	12443	12484	12261	12380	12352	12295	12445	12500	12524	12423	12436	12363	12313	12348	12444	12419	12425	12404	12296	12286	12405	12417	12563	12519	12391	12356	12349	12443	12345	12406	12350	12311	12284	12398	12342	12479	12393	12268	12358	12217	12495	12462	12306	12513	12532	12370	12305	12391	12511	12362	12421	12502	12343	12423	12425	12521	12461	12425	12466	12403	12450	12267	12430	12419	12484	12417	12523	12461	12356	12440	12376	12278	12478	12490	12391	12346	12493	12365	12481	12478	12366	12257	12345	12300	12394	12570	12473	12436	12448	12497	12430	12286	12527	12382	12485	12416	12420	12388	12465	12508	12432	12492	12304	12377	12407	12332	12421	12322	12360	12510	12449	12387	12445	12410	12430	12321	12340	12297	12422	12332	12381	12509	12537	12464	12271	12309	12305	12569	12456	12216	12341	12231	12263	12495	12209	12456	12418	12450	12368	12291	12394	12292	12376	12354	12434	12384	12450	12470	12414	12478	12400	12390	12369	12317	12378	12572	12472	12239	12537	12403	12361	12384	12423	12333	12521	12532	12493	12470	12344	12458	12432	12340	12310	12460	12233	12372	12212	12460	12306	12406	12325	12434	12322	12353	12468	12411	12397	12226	12360	12390	12418	12471	12475	12475	12286	12366	12432	12351	12406	12349	12388	12410	12441	12273	12331	12308	12315	12420	12400	12340	12462	12494	12506	12320	12437	12267	12346	12455	12380	12375	12476	12414	12218	12314	12401	12381	12473	12438	12431	12447	12349	12419	12377	12380	12271	12448	12514	12446	12305	12293	12306	12392	12491	12313	12320	12395	12523	12278	12379	12312	12448	12408	12389	12437	12584	12306	12322	12344	12377	12388	12388	12231	12551	12333	12321	12391	12274	12369	12414	12469	12307	12456	12534	12323	12290	12390	12246	12545	12556	12400	12453	12396	12394	12387	12502	12375	12453	12327	12488	12306	12405	12471	12361	12296	12525	12359	12360	12391	12403	12392	12207	12452	12543	12290	12429	12348	12380	12268	12431	12354	12434	12434	12324	12549	12453	12412	12479	12359	12333	12472	12160	12301	12061	12492	12262	12194	12409	12338	12406	12543	12321	12337	12499	12496	12446	12568	12419	12183	12481	12510	12178	12351	12470	12342	12395	12364	12310	12463	12447	12502	12344	12521	12456	12468	12318	12393	12607	12450	12367	12390	12535	12370	12373	12294	12416	12386	12347	12311	12465	12385	12251	12427	12432	12441	12435
23898	21048	28332	24128	22220	21490	19197	16485	16209	15423	14981	14595	14432	14172	13957	14069	14190	14371	14146	14112	14102	13906	13911	13967	14023	13840	13882	14016	13878	13742	13856	13851	13873	13832	13803	13732	13781	13662	13934	13763	13687	13550	13793	13692	13695	13770	13958	13759	13758	13847	13827	13891	13921	13804	13603	13719	13757	13703	13796	13756	13866	13633	13648	13709	13761	13606	13687	13765	13711	13761	13856	13729	13664	13668	13734	13586	13636	13573	13672	13700	13584	13628	13837	13829	13709	13624	13650	13516	13732	13652	13692	13786	13626	13658	13589	13832	13697	13601	13765	13660	13653	13700	13616	13583	13711	13757	13404	13717	13773	13794	13525	13684	13574	13450	13759	13825	13601	13788	13723	13778	13640	13979	13808	13757	13642	13633	13563	13576	13684	13575	13914	13683	13696	13581	13658	13586	13855	13641	13648	13704	13631	13543	13539	13479	13721	13606	13822	13570	13810	13915	13689	13660	13590	13364	13743	13776	13645	13800	13673	13682	13687	13585	13411	13576	13626	13601	13861	13534	13688	13724	13744	13556	13621	13642	13870	13661	13523	13620	13634	13684	13661	13570	13685	13598	13726	13710	13900	13611	13566	13605	13841	13756	13789	13611	13723	13734	13833	13554	13719	13880	13611	13741	13536	13718	13552	13624	13627	13920	13666	13709	13704	13756	13652	13620	13802	13746	13646	13507	13570	13743	13791	13827	13625	13704	13480	13655	13727	13893	13682	13876	13769	13634	13665	13633	13794	13712	13689	13546	13704	13666	13679	13821	13530	13681	13503	13637	13749	13661	13614	13642	13629	13761	13631	13610	13772	13766	13635	13771	13770	13562	13529	13808	13615	13748	13464	13728	13651	13861	13694	13782	13688	13653	13722	13616	13700	13729	13606	13608	13644	13703	13642	13625	13697	13698	13626	13595	13652	13638	13779	13667	13556	13723	13833	13682	13606	13544	13799	13682	13744	13717	13540	13663	13730	13684	13541	13795	13670	13752	13659	13742	13633	13783	13584	13771	13684	13663	13629	13630	13413	13643	13666	13506	13750	13712	13674	13748	13558	13594	13614	13561	13661	13541	13724	13668	13738	13784	13611	13670	13716	13835	13719	13979	13657	13573	13601	13830	13558	13640	13640	13615	13679	13827	13747	13732	13537	14003	13783	13765	13664	13681	13518	13609	13769	13543	13850	13738	13655	13689	13577	13568	13714	13740	13674	13537	13719	13732	13459	13800	13921	13600	13608	13555	13712	13672	13637	13566	13607	13662	13586	13775	13526	13702	13727	13676	13758	13561	13578	13803	13747	13746	13631	13539	13655	13492	13681	13654	13807	13787	13639	13765	13773	13619	13547	13582	13627	13553	13757	13720	13733	13838	13777	13733	13595	13650	13652	13701	13575	13687	13643	13585	13652	13767	13857	13934	13522	13653	13728	13671	13846	13632	13638	13672	13643	13573	13438	13559	13644	13896	13648	13589	13696	13483	13782	13637	13677	13487	13825	13725	13702	13578	13703	13639	13610	13594	13732	13722	13735	13662	13820	13511	13638	13669	13550	13748	13661	13595	13723	13807	13765	13549	13642	13804	13636	13593	13579	13728	13552	13763	13789	13837	13735	13537	13664	13564	13529	13707	13629	13548	13639	13647	13754	13817	13672	13867	13572	13788	13742	13650	13588	13749	13827	13624	13837	13713	13662	13753	13826	13756	13794	13495	13786	13706	13592	13695	13758	13795	13641	13700	13624	13751	13715	13603	13811	13661	13809	13600	13702	13504	13729	13654	13703	13702	13876	13747	13553	13852	13594	13654	13575	13704	13833	13504	13658	13686	13679	13601	13778	13853	13662	13582	13841	13611	13599	13581	13634	13532	13583	13539	13674	13713	13596	13522	13708	13616	13651	13676	13892	13693	13644	13570	13474	13609	13720	13566	13456	13567	13532	13766	13895	13500	13798	13669	13723	13553	13663	13758	13711	13791	13653	13762	13667	13657	13646	13704	13469	13444	13686	13533	13519	13748	13662	13529	13699	13517	13668	13681	13719	13710	13838	13662	13413	13654	13784	13738	13457	13464	13662	13567	13807	13839	13742	13649	13749	13645	13668	13571	13764	13649	13625	13755	13724	13825	13736	13642	13615	13750	13539	13605	13637	13513	13760	13780	13499	13493	13520	13532	13636	13915	13698	13709	13618	13604	13616	13768	13631	13637	13644	13620	13796	13533	13588	13648	13550	13756	13589	13934	13852	13656	13581	13776	13716	13644	13774	13710	13728	13637	13728	13522	13540	13590	13716	13855	13651	13728	13661	13675	13590	13606	13871	13627	13636	13791	13854	13816	13617	13479	13746	13703	13831	13611	13661	13643	13749	13658	13773	13510	13502	13708	13663	13615	13730	13612	13746	13622	13678	13684	13708	13766	13698	13625	13635	13564	13735	13548	13731	13718	13839	13730	13633	13710	13713	13719	13798	13562	13657	13702	13714	13699	13650	13714	13733	13537	13755	13714	13570	13626	13545	13471	13584	13825	13665	13644	13600	13726	13580	13562	13794	13534	13620	13780	13583	13656	13681	13805	13655	13626	13524	13670	13445	13780	13779	13775	13620	13809	13825	13727	13601	13860	13747	13702	13846	13632	13685	13713	13509	13537	13840	13822	13644	13667	13672	13619	13680	13732	13708	13763	13725	13536	13671	13556	13701	13683	13531	13593	13649	13698	13665	13703	13663	13701	13772	13718	13629	13650	13821	13702	13855	13668	13731	13633	13776	13560	13616	13585	13534	13552	13499	13669	13888	13731	13578	13700	13853	13567	13456	13731	13729	13654	13629	13621	13714	13835	13723	13798	13625	13657	13747	13832	13767	13705	13625	13642	13487	13630	13737	13709	13751	13674	13765	13675	13612	13568	13652	13653	13841	13634	13624	13583	13691	13582	13720	13546	13596	13507	13669	13828	13759	13599	13623	13683	13656	13730	13832	13782	13629	13698	13578	13717	13710	13470	13560	13674	13579	13627	13441	13778	13715	13584	13459	13626	13760	13725	13602	13691	13745	13768	13676	13803	13631	13549	13732	13520	13649	13560	13807	13702	13485	13472	13802	13556	13746	13536	13410	13747	13578	13733	13502	13645	13554	13544	13716	13680	13745	13728	13567	13695	13642	13718	13755	13731	13611	13838	13793	13601	13625	13607	13666	13833	13835	13666	13596	13864	13722	13941	13781	13612	13881	13779	13766	13810	13697	13549	13726	13940	13569	13578	13804	13533	13815	13468	13522	13792	13677	13719	13672	13733	13744	13598	13703	13599	13610	13671	13670	13795	13659	13577	13611	13484	13721	13776	13855	13813	13704	13536	13694	13580	13494	13621	13713	13887	13653	13574	13656	13682	13459	13412	13720	13633	13615	13653	13863	13612	13645	13639	13602	13736	13726	13717	13627	13722	13680	13610	13906	13650	13639	13575	13740	13716	13598	13718	13506	13771	13666	13553	13670	13792	13691	13645	13757	13832	13605	13453	13729	13750	13713	13792	13755	13821	13804	13679	13692	13671	13606	13701	13756	13698	13748	13736	13619	13556	13726	13485	13647	13657	13830	13619	13598	13665	13747	13743	13519	13535	13657	13804	13553	13780	13920	13896	13541	13668	13740	13562	13687	13767	13749	13629	13734	13842	13646	13650	13739	13486	13670	13566	13539	13554	13684	13627	13607	13608	13797	13799	13603	13636	13646	13629	13633	13811	13708	13657	13599	13709	13676	13908	13743	13605	13597	13500	13511	13779	13586	13627	13738	13673	13630	13620	13769	13746	13769	13773	13759	13849	13883	13796	13811	13667	13606	13622	13601	13552	13676	13523	13762	13786	13587	13687	13476	13801	13719	13704	13748	13804	13612	13671	13688	13521	13589	13596	13769	13761	13857	13745	13695	13750	13740	13723	13574	13696	13554	13626	13774	13635	13604	13698	13752	13728	13605	13693	13816	13694	13726	13644	13664	13727	13830	13653	13514	13695	13623	13740	13697	13873	13843	13863	13626	13629	13813	13597	13812	13528	13725	13763	13695	13643	13681	13597	13529	13705	13787	13740	13893	13734	13748	13792	13707	13732	13755	13646	13671	13849	13671	13863	13747	13613	13684	13626	13759	13643	13570	13544	13657	13779	13726	13750	13548	13715	13624	13566	13792	13817	13772	13546	13892	13863	13684	13634	13758	13772	13690	13770	13775	13685	13819	13619	13641	13751	13670	13838	13689	13581	13656	13765	13670	13545	13791	13780	13473	13629	13811	13778	13710	13699	13714	13716	13713	13662	13673	13614	13553	13678	13748	13551	13801	13592	13704	13942	13648	13727	13595	13771	13949	13701	13684	13583	13496	13611	13756	13606	13632	13652	13714	13661	13569	13774	13897	13783	13565	13678	13633	13626	13812	13656	13695	13607	13782	13490	13656	13581	13775	13652	13676	13614	13801	13604	13661	13626	13785	13570	13558	13874	13687	13587	13638	13679	13925	13687	13733	13679	13648	13809	13737	13712	13770	13781	13655	13841	13777	13450	13618	13787	13844	13926	13825	13665	13594	13806	13696	13519	13608	13557	13769	13602	13671	13640	13731	13724	13814	13702	13554	13511	13743	13553	13522	13671	13835	13499	13707	13623	13514	13555	13802	13614	13704	13632	13665	13708	13600	13647	13611	13609	13572	13599	13612	13709	13751	13549	13671	13954	13592	13684	13728	13637	13635	13816	13760	13592	13696	13789	13651	13554	13647	13628	13491	13729	13634	13672	13957	13600	13465	13581	13860	13642	13552	13528	13753	13714	13639	13679	13634	13767	13683	13669	13677	13852	13829	13627	13694	13748	13637	13583	13694	13907	13781	13545	13547	13811	13618	13696	13618	13806	13745	13614	13616	13648	13644	13734	13728	13509	13788	13674	13610	13595	13635	13836	13825	13642	13589	13735	13836	13652	13717	13776	13695	13649	13721	13620	13609	13919	13772	13641	13795	13729	13712	13541	13651	13769	13625	13678	13672	13651	13727	13805	13813	13788	13695	13840	13662	13704	13821	13587	13744	13711	13690	13540	13649	13776	13711	13739	13689	13632	13684	13797	13366	13580	13516	13578	13683	13576	13764	13531	13782	13594	13801	13803	13837	13826
21194	37742	33513	25627	22371	19068	17228	16547	16360	15007	13795	13402	13180	13305	13178	12976	12952	12949	12941	12957	12963	12783	12761	12714	12584	12670	12666	12585	12541	12668	12684	12632	12492	12514	12487	12448	12487	12276	12617	12539	12345	12498	12627	12354	12484	12223	12444	12468	12424	12563	12497	12361	12392	12473	12399	12341	12467	12507	12491	12518	12274	12427	12721	12394	12407	12431	12521	12487	12507	12374	12386	12422	12427	12346	12374	12367	12445	12332	12336	12505	12431	12431	12558	12311	12357	12159	12341	12424	12260	12388	12413	12410	12497	12237	12489	12285	12403	12447	12359	12379	12377	12388	12481	12269	12434	12402	12490	12326	12429	12249	12285	12451	12347	12464	12535	12508	12428	12439	12404	12417	12401	12553	12426	12418	12360	12353	12378	12441	12395	12412	12396	12386	12317	12346	12377	12508	12499	12430	12581	12357	12313	12334	12359	12436	12308	12399	12390	12288	12344	12392	12442	12336	12285	12510	12300	12457	12391	12363	12450	12530	12514	12257	12385	12343	12326	12375	12311	12246	12221	12358	12449	12393	12445	12372	12464	12451	12267	12276	12351	12464	12486	12413	12445	12342	12464	12434	12443	12410	12275	12226	12323	12364	12430	12277	12393	12488	12457	12297	12341	12474	12280	12375	12326	12426	12259	12506	12308	12339	12525	12458	12491	12466	12271	12503	12281	12437	12363	12496	12295	12268	12400	12255	12386	12356	12267	12426	12384	12403	12264	12368	12278	12472	12524	12309	12287	12483	12328	12257	12504	12317	12423	12371	12444	12375	12472	12304	12317	12418	12416	12401	12293	12338	12411	12334	12502	12396	12431	12397	12544	12572	12457	12412	12339	12225	12369	12428	12450	12280	12321	12352	12522	12432	12335	12487	12446	12188	12256	12312	12269	12361	12381	12367	12387	12448	12351	12490	12386	12563	12311	12299	12459	12194	12247	12408	12373	12342	12396	12421	12430	12321	12327	12491	12342	12384	12543	12474	12452	12417	12505	12447	12399	12319	12521	12373	12358	12353	12502	12311	12325	12324	12280	12290	12296	12594	12435	12518	12354	12447	12371	12597	12323	12406	12389	12423	12453	12323	12487	12431	12288	12300	12343	12368	12501	12246	12348	12394	12246	12381	12480	12327	12508	12282	12489	12341	12450	12466	12453	12359	12344	12504	12482	12380	12574	12420	12342	12386	12435	12429	12233	12512	12366	12408	12483	12295	12361	12542	12566	12377	12425	12490	12320	12432	12319	12301	12300	12259	12304	12340	12284	12311	12483	12184	12379	12332	12593	12565	12339	12378	12555	12429	12488	12232	12274	12394	12387	12367	12334	12494	12507	12444	12396	12269	12555	12335	12417	12452	12398	12366	12392	12498	12222	12322	12409	12308	12344	12449	12471	12539	12244	12557	12307	12427	12487	12427	12280	12251	12344	12379	12295	12406	12296	12401	12433	12438	12559	12371	12443	12553	12361	12239	12389	12289	12630	12232	12471	12554	12498	12461	12440	12127	12318	12435	12420	12433	12564	12365	12454	12259	12496	12446	12439	12300	12344	12432	12495	12381	12421	12420	12409	12518	12346	12481	12361	12306	12365	12453	12406	12378	12432	12371	12472	12247	12355	12350	12388	12370	12286	12486	12293	12510	12373	12395	12368	12384	12440	12312	12280	12306	12349	12310	12446	12429	12273	12385	12299	12502	12480	12285	12439	12347	12420	12421	12447	12294	12332	12352	12451	12512	12422	12449	12307	12320	12502	12456	12467	12448	12500	12318	12339	12327	12470	12343	12215	12323	12352	12291	12365	12377	12430	12364	12312	12377	12322	12426	12317	12228	12414	12262	12318	12285	12224	12443	12559	12342	12225	12494	12214	12381	12544	12432	12242	12570	12309	12300	12434	12453	12353	12357	12404	12459	12460	12413	12205	12271	12382	12387	12501	12312	12315	12542	12335	12427	12249	12418	12323	12395	12333	12393	12403	12344	12494	12483	12295	12344	12276	12434	12393	12419	12520	12241	12270	12406	12231	12399	12405	12371	12375	12334	12423	12374	12329	12294	12383	12380	12509	12206	12289	12220	12459	12332	12398	12526	12525	12509	12523	12617	12308	12447	12526	12249	12431	12333	12410	12448	12444	12415	12448	12360	12333	12443	12428	12402	12310	12408	12433	12279	12367	12327	12413	12273	12364	12309	12419	12344	12417	12341	12409	12480	12430	12444	12458	12438	12264	12433	12327	12438	12339	12617	12473	12417	12558	12435	12285	12376	12338	12463	12387	12289	12433	12275	12282	12433	12419	12332	12429	12273	12390	12603	12384	12449	12458	12382	12409	12414	12517	12545	12342	12411	12447	12315	12499	12468	12472	12305	12275	12294	12323	12392	12238	12370	12374	12330	12322	12312	12343	12335	12492	12278	12360	12284	12394	12407	12603	12435	12367	12492	12443	12343	12321	12428	12537	12258	12285	12418	12521	12506	12345	12110	12405	12274	12270	12371	12437	12396	12372	12359	12518	12496	12483	12397	12294	12279	12321	12301	12448	12473	12512	12429	12370	12319	12616	12455	12360	12458	12600	12420	12476	12282	12325	12394	12338	12396	12324	12370	12539	12406	12550	12457	12428	12411	12617	12308	12430	12299	12450	12352	12255	12420	12227	12130	12415	12368	12286	12325	12419	12350	12252	12422	12337	12439	12524	12331	12342	12263	12451	12445	12396	12385	12467	12386	12468	12462	12466	12296	12464	12156	12136	12249	12343	12339	12391	12383	12438	12302	12392	12395	12148	12433	12355	12310	12371	12395	12462	12153	12297	12382	12205	12447	12428	12624	12482	12283	12319	12384	12491	12348	12527	12527	12446	12581	12291	12293	12441	12562	12461	12304	12410	12306	12482	12465	12584	12220	12365	12458	12475	12376	12441	12314	12341	12343	12479	12401	12503	12359	12366	12390	12333	12366	12247	12347	12307	12375	12381	12439	12367	12349	12416	12398	12572	12349	12453	12470	12430	12515	12393	12279	12335	12199	12458	12361	12450	12453	12410	12563	12455	12374	12472	12326	12401	12420	12267	12329	12395	12317	12394	12407	12163	12354	12365	12413	12515	12327	12301	12289	12542	12432	12329	12482	12490	12458	12495	12428	12352	12449	12452	12415	12425	12444	12282	12437	12386	12303	12418	12330	12352	12361	12320	12201	12466	12426	12478	12362	12549	12281	12446	12294	12525	12289	12313	12336	12489	12515	12369	12580	12476	12351	12308	12469	12353	12447	12480	12319	12389	12406	12403	12481	12363	12444	12389	12330	12417	12431	12413	12388	12262	12226	12395	12328	12603	12407	12349	12344	12366	12438	12277	12370	12316	12394	12330	12407	12355	12442	12134	12496	12549	12427	12368	12296	12348	12448	12255	12446	12376	12473	12479	12553	12306	12268	12338	12361	12171	12350	12435	12290	12405	12436	12409	12467	12485	12341	12301	12324	12325	12596	12496	12229	12418	12425	12288	12503	12470	12314	12377	12527	12439	12308	12373	12441	12403	12323	12371	12398	12495	12528	12432	12390	12336	12407	12486	12303	12464	12362	12424	12223	12452	12418	12342	12354	12401	12507	12404	12392	12294	12386	12341	12457	12269	12335	12300	12197	12424	12653	12458	12515	12383	12495	12386	12497	12441	12374	12302	12413	12213	12281	12380	12395	12320	12307	12539	12268	12544	12460	12367	12345	12491	12401	12432	12386	12459	12573	12435	12530	12298	12342	12378	12432	12511	12343	12452	12364	12384	12305	12375	12366	12539	12420	12349	12325	12399	12357	12378	12279	12498	12302	12233	12592	12347	12504	12210	12261	12462	12382	12451	12282	12279	12389	12375	12496	12477	12395	12395	12417	12314	12429	12389	12345	12510	12445	12253	12426	12334	12380	12473	12395	12410	12256	12358	12303	12264	12293	12380	12299	12455	12425	12296	12371	12416	12284	12332	12448	12538	12369	12481	12399	12297	12466	12407	12568	12197	12548	12307	12352	12247	12382	12312	12370	12439	12391	12317	12528	12298	12555	12402	12427	12317	12333	12376	12332	12288	12369	12318	12462	12372	12284	12437	12411	12505	12426	12363	12448	12377	12291	12394	12358	12514	12417	12449	12361	12298	12443	12532	12266	12293	12314	12356	12361	12398	12421	12402	12299	12538	12508	12553	12506	12404	12452	12348	12258	12395	12260	12353	12495	12597	12445	12390	12328	12316	12392	12480	12351	12426	12320	12430	12339	12487	12392	12377	12428	12235	12329	12366	12396	12215	12536	12372	12393	12481	12303	12350	12451	12412	12460	12303	12321	12558	12274	12382	12442	12508	12229	12453	12484	12448	12484	12342	12396	12366	12311	12328	12229	12334	12439	12311	12351	12296	12544	12389	12234	12432	12625	12480	12305	12474	12295	12316	12412	12313	12377	12399	12379	12429	12615	12352	12386	12259	12394	12433	12458	12386	12290	12459	12508	12459	12462	12350	12327	12438	12329	12523	12481	12419	12340	12325	12294	12506	12275	12393	12334	12434	12437	12476	12310	12439	12439	12466	12413	12262	12270	12250	12420	12313	12287	12268	12256	12280	12290	12495	12401	12406	12307	12529	12254	12610	12425	12318	12337	12372	12383	12459	12346	12422	12407	12493	12345	12280	12276	12409	12547	12331	12393	12421	12521	12388	12429	12344	12365	12457	12369	12428	12420	12439	12271	12498	12357	12464	12329	12418	12376	12434	12456	12260	12431	12216	12403	12484	12513	12383	12377	12439	12326	12599	12370	12442	12406	12321	12405	12528	12412	12391	12421	12344	12479	12328	12505	12438	12273	12457	12319	12394	12548	12401	12555	12389	12320	12431	12444	12485	12468	12281	12327	12421	12383	12399	12242	12440	12303	12562	12471	12584	12475	12331	12520	12452	12379	12410	12383	12390	12314	12389	12290	12512	12450	12339	12243	12379	12315	12243	12474	12265	12402	12608	12382	12284	12356	12346	12455	12423	12283	12368	12347	12356	12152	12289	12226	12381	12292	12566	12334	12278	12319	12343	12308	12303	12319	12562	12191	12336	12294	12499	12449	12504	12326	12489	12348	12458	12279	12562	12400	12375	12482	12405	12369	12400	12363	12391	12379
22765	21020	28736	23510	21452	23661	24312	18951	18346	17662	16716	16154	16101	16006	15853	15914	15566	15893	15630	15757	15310	15564	15565	15174	15150	15287	15493	15320	15172	15288	15451	15185	15171	15125	15299	15144	15116	15051	15169	15031	14932	15192	15018	15145	15103	15129	15088	15081	15196	15116	15087	15023	15074	15053	15110	15066	15131	15095	15056	15046	15079	15052	15198	15083	14861	14895	14984	15236	15102	15095	15077	14857	15029	15093	15170	15029	15018	14983	14849	14905	15023	14917	14993	15144	15099	14938	14967	15109	14756	15036	14985	14886	15125	14985	14987	14945	15005	14909	14960	14849	14971	15025	14969	15053	15007	15052	15298	14873	14963	14972	14808	15019	14854	14994	15085	15024	15028	15015	15088	14936	15072	14975	14896	14918	15036	15120	14895	14973	15173	14976	14949	14790	14957	14972	14965	15000	14928	15051	14963	14865	14844	14925	15097	15142	14779	15033	14979	14752	14983	14896	14904	14863	15114	14988	14995	14971	15118	15174	15220	14945	14901	15000	15195	14991	14763	14925	15023	14781	14722	14971	14959	15124	14897	14986	14864	14894	15114	14883	15006	14894	14868	14833	14839	14947	14959	15044	14925	15121	14938	15084	14839	14901	15012	14953	14901	14971	14891	14910	15011	14949	15065	14988	14688	14929	14887	14942	14817	14908	14847	14936	14803	15119	14820	14824	15143	14782	14785	15041	14995	14560	15014	14965	15039	15055	15020	15194	14850	15114	15001	14964	14845	15017	14914	14888	14693	15071	15093	14832	15011	15046	14766	14830	14949	14942	15103	14924	14893	15002	15153	14970	14967	14860	14917	15105	14773	14761	14792	15122	14844	14849	15084	15051	14978	14911	14955	14862	15001	15120	14853	14907	15072	15055	15024	14987	14816	14843	14966	14829	15049	14884	14976	15053	14963	15030	14872	15029	15093	14961	15026	14966	14983	14874	14963	14931	14999	14789	14843	15033	14981	15094	15112	15209	14823	15058	14985	14906	15082	15041	15099	14938	14971	15015	15037	14817	14766	15020	14898	14949	14827	14986	14904	14956	14982	14824	14882	14974	14935	14858	14890	14876	14610	14780	14965	14816	14931	15008	14840	14960	15020	14931	14829	14986	14975	15179	14962	15000	14889	14987	14940	14987	14986	15043	15001	14963	15018	14916	14814	15012	14927	14810	14985	14868	14940	14954	15013	15109	15041	15055	14834	15084	14915	15095	15007	14796	15069	14683	14817	15012	14944	14893	15008	14914	15019	14982	14930	15050	15200	14925	14935	15030	14725	14890	15113	14897	15209	14957	14793	14934	15003	14885	15093	15094	14878	14840	14818	15164	14791	14901	14871	15067	14596	14967	15125	15025	14974	14946	14885	15095	15051	15150	14887	15135	15108	15148	14947	14792	14994	14958	15065	14950	15153	15098	15027	14802	15020	14966	14804	14877	15006	14957	15107	15035	15035	14946	14932	14823	14910	14892	14892	14967	14858	14949	14823	14828	15105	14955	14869	14724	14834	14925	14850	14927	14959	14992	14942	14765	15058	14844	14928	15001	14976	14830	15013	14890	14942	15024	15036	14875	15162	15016	15071	14943	14976	15086	14920	15156	15030	15026	15066	14993	14960	14981	15116	15073	14995	15130	15158	14941	14948	14984	14819	14996	14870	15029	14855	14760	14960	14947	15015	15064	14911	15130	14870	15098	14954	14872	14802	14814	15017	14972	14854	14943	14945	14925	14908	14970	14847	14993	15005	14935	14868	15137	15082	14902	14946	15014	14839	15109	14848	14814	14938	14862	14986	14948	14927	15083	15089	14869	14953	14898	14905	15035	14979	14996	14872	14855	15012	14913	14850	14883	15073	14997	14763	15030	14854	15003	14868	14890	14866	15073	15106	14962	14992	14771	14920	15005	14936	14845	14974	15114	15082	14883	14968	14719	14878	15153	14931	14745	14808	14925	15099	14959	14983	14945	15038	14873	14857	14937	14877	14960	14812	15089	14904	15052	14918	15125	15068	15005	14877	14945	14822	14751	14843	15044	14972	14946	14980	14991	15000	14947	15025	14913	15034	14739	15008	15014	14755	14876	15024	15238	15001	14984	14841	14873	14873	14900	14682	15057	15203	14971	14757	14851	15036	14919	15162	14889	15058	14911	14875	15162	14753	14858	14775	14949	14859	15009	14973	15053	14933	14942	15092	14776	14892	15066	14799	14951	14992	14922	14726	15035	14909	15150	14832	14785	14957	14849	14980	14929	14990	14934	14873	14926	15063	14973	14946	15008	15012	14824	14933	14818	14904	15018	14928	15035	14856	15071	14868	14913	14952	14980	14886	14730	14801	14908	14987	15042	14789	15313	14846	14821	14844	14975	14805	15055	14889	14918	14928	15037	15137	14939	14874	15016	14843	14785	14939	14826	14877	15010	15184	15042	15036	14751	14975	15103	14937	14767	14967	15192	14920	15017	15051	14932	15108	14865	14959	14830	15054	14983	14912	14854	14922	14909	14732	15047	14811	14867	15018	14978	14828	14884	15092	15007	14990	15052	14995	15069	14961	14937	14741	14989	14970	14842	14884	14736	14790	15027	14819	14839	14785	15165	14919	15023	14837	14985	14873	14983	14981	14996	14878	14862	14921	14876	14909	14861	15024	14970	14934	14981	14913	15063	15120	14799	14915	14654	14977	14838	14849	15000	15020	14928	15075	14954	14942	14947	14946	14723	14695	15127	14957	14875	14866	14870	14944	14993	15180	15003	15009	15019	15080	14947	14773	15081	15019	14878	14716	14953	15028	15019	14821	14764	15074	15300	15028	14930	14957	15079	15010	14948	14960	14818	15031	15013	14896	15004	15034	14936	14951	14915	14888	14898	14797	15037	15024	15011	15061	14751	14989	15116	15037	15091	14984	14751	14749	14952	14925	14774	14847	15018	14820	14948	14897	14932	14923	14923	14834	14973	15201	14921	15353	15082	14899	15015	14958	14972	14977	14969	15017	15045	15063	14848	14909	14795	14686	14777	14863	14983	14984	15016	14972	14972	14814	14674	14935	14853	14814	15024	14739	14962	14998	15125	14900	15112	14787	14937	14972	14877	15104	14875	14782	14812	14894	14984	15003	15104	14967	14900	15132	15026	15004	14954	15116	15067	14863	15087	14954	14879	14935	14706	14898	15146	14721	14855	14946	14974	14796	14762	14734	14881	14957	14938	15112	14838	14939	15082	14917	15004	14844	14822	15046	14835	15014	14883	15029	14833	14846	14866	14896	14986	14742	15027	14904	14956	14904	15061	14825	14811	14785	15046	15056	14817	14716	14814	14871	14957	15054	14953	15070	14814	14865	15058	14829	14848	14913	14825	14876	14945	14746	14986	14996	15226	14788	14947	15073	15044	14958	14891	14871	14805	14999	14798	14902	14941	14934	14914	15053	14710	15112	14993	14960	14954	15022	15032	14856	14939	14887	15025	15076	14851	14925	14990	15024	14971	15189	15015	14811	14754	14888	15094	15045	14955	14952	15009	14769	14758	14944	14799	14923	15158	14955	14992	14949	15026	15036	14951	14979	14839	14760	15075	14925	14838	14876	14943	14761	15050	15029	14931	14802	14887	14863	15024	14929	14980	14818	15031	14840	15087	14936	15061	14808	15005	14898	15183	14962	15008	14798	15042	14838	14998	14878	15011	15061	14817	14942	14979	14899	15026	15115	15092	14904	15025	14903	14829	14914	14786	14869	14883	15101	15015	15013	15035	14843	14818	14917	15241	15125	14840	14943	14894	15003	15046	15021	14950	14953	15041	15048	14970	15053	14946	14859	14884	14744	14946	14957	14957	15053	14994	14980	14904	14935	15069	14940	14852	14941	14762	14911	14877	14957	14963	15019	14930	15004	14822	14879	15068	14915	14949	14831	15007	15035	14786	14983	14982	14879	15050	14908	14908	14927	14921	15049	15283	15056	14892	14952	14965	15032	14916	14914	14994	14914	15000	14950	15231	14892	14632	14900	14949	14930	14932	15126	14850	15051	14833	14979	14892	14821	14838	14884	14936	14911	14817	14880	14967	14928	14820	14795	14847	14987	14941	14883	14782	14879	14967	14815	14900	15035	14949	15006	14972	15062	14766	14872	14862	14989	15044	15053	14931	14869	14844	14796	15098	14815	14817	14912	14815	15103	14777	14656	14948	15012	14987	14873	14845	14931	15015	15048	15082	14849	14937	14917	14971	14743	14908	14914	14988	14739	15100	15165	14824	14954	15023	15058	14970	14920	15067	14867	14790	14820	14935	14894	14859	14816	14870	14781	14998	15001	14846	14854	14897	15197	14939	14897	14916	15015	14831	14863	14903	14869	15138	14890	14877	14844	14946	14830	15223	14975	14994	15010	15071	15034	14855	14862	14965	15067	15026	15023	14766	15008	14836	15162	14783	14743	14961	15009	15086	15134	15098	14951	15001	15024	14917	14899	14865	14753	15044	14949	15022	15091	15008	14939	14931	14835	14847	14699	14877	14728	14830	15073	14907	14629	15029	15103	14980	14751	15080	14902	15030	14800	14937	15024	15014	14866	14841	14961	14999	14964	14835	14957	14894	14972	15048	15035	15011	14914	14995	14860	14890	14906	14956	15003	14858	14747	14880	14762	14913	14913	14797	15144	15103	14956	15122	14899	14933	14972	14946	15067	15047	14908	14908	14825	15046	14937	15085	15023	14807	15041	14924	15192	14922	15227	14792	14852	14881	14920	14922	14759	15092	14917	14867	14856	14819	14962	14905	14929	15106	14865	15210	14995	14898	15044	14884	15076	15013	15120	14990	14777	14980	14945	14916	14947	14962	14952	14970	15128	14886	14869	15045	15120	15035	15008	15148	14986	14971	14972	15097	15152	14930	14950	14781	14777	14948	14788	14907	14891	14985	14871	14958	15023	14910	14905	14978	15158	14869	15041	14950	14736	14985	15013	14994	15000	14996	15074	14924	14739	14975	14915	15078	14943	14930	15004	15216	14896	14848	15162	14879	14993	14865	14992	14894	15047	14888	15132	14835	15055	15158	15043	15005	14961	14841	15190	14805	15040	14850	14841	14871	15003	15057	14848	14999	14987	14871	14939	15147	14899	15069	15074	14935	15042	15155	14843	15035	14738	15035	14936	14946	14976	15182
23604	43201	38271	30021	25954	22516	19654	18372	18355	16703	15298	14632	14236	14151	14176	14187	14089	14113	13985	13928	13843	13831	13768	13609	13624	13387	13470	13452	13603	13357	13597	13331	13278	13355	13247	13165	13251	13207	13264	13179	13228	13234	13237	13167	13186	13255	13112	13296	13190	13352	13037	13367	13295	13076	13312	13133	13191	13097	13283	13184	13049	13112	13187	13220	13204	13085	13116	13161	13105	13193	13211	13031	13126	13165	13193	13221	13097	13236	13142	13159	13119	13078	13264	13165	13245	13280	13175	13331	13332	13029	13130	13168	13255	13261	13150	13156	13073	13148	13074	13136	13082	13023	13113	13243	13065	13197	13339	13198	13060	13097	13177	13158	13183	13188	13166	13262	13182	13060	13209	13191	12880	13022	13023	13145	13404	13114	13009	13115	13139	13127	13174	13210	13102	13175	13020	12937	13340	13078	13203	13167	13072	13070	13200	13080	13147	13210	12952	13076	13044	13205	13029	13115	13219	13244	13036	12976	13048	13068	13036	13068	13114	13089	13130	13232	13143	13141	13187	13246	13233	13152	13015	13051	13043	13199	13184	13156	13153	13105	13100	13278	12998	13102	13012	13093	12999	13099	13153	13197	13165	13109	13104	13001	13007	13257	13253	13083	13123	13089	13139	13182	13205	13127	13208	13156	13205	13119	13145	13105	13122	13146	13142	13149	13125	13082	13295	13104	13137	13115	13099	13135	13176	13095	13158	13061	13011	13123	13228	13065	12965	13207	13023	13145	13040	13098	13233	13016	12976	13089	13020	13206	13143	12983	13125	13111	13199	13277	13191	13076	13062	13173	13206	13042	13153	13053	13170	13227	13049	13141	13159	13036	13065	13180	12946	13171	13037	13092	13173	13056	13111	13068	13008	13055	13035	13121	13111	13131	13134	13242	13238	13181	13224	13038	13091	13185	12976	13109	13155	13083	13209	13190	13196	13086	13143	13266	13023	13344	12988	12998	13010	13247	13042	13349	13192	13045	13117	13062	13102	13249	13049	13077	13169	13185	13258	13278	13153	13231	13023	13049	13252	13109	13231	13035	13167	13090	13155	13126	13102	13069	13175	13041	12996	13247	13027	13019	13115	13023	13073	13169	13220	13096	13121	13073	12998	13108	13216	13251	13067	13163	13142	13058	13000	13303	13000	13182	13135	13040	13072	13126	13200	13130	13039	13195	13095	13278	12830	13055	13143	13073	13270	13035	13116	13079	13042	13056	13188	12989	13219	13142	13205	13252	13089	13233	13247	13101	13212	13123	13283	13050	12979	13334	13239	13108	12965	12945	13171	12904	13210	13092	12955	13042	13066	13008	13068	13054	12942	13080	13137	13196	13180	13223	13139	13046	13186	13078	13003	13123	13140	13254	13079	13120	12996	13257	13156	13149	13014	12973	13048	12997	12964	13116	13139	13045	13005	13118	13076	13042	13089	13038	13243	13141	13139	13215	13093	13083	13084	13161	13141	13285	13194	13158	13122	13132	13227	13024	13116	13079	13225	13116	13208	13125	13209	13100	13087	13073	13154	13028	13041	13183	13057	13092	13090	13268	13176	13029	13247	13133	13035	13041	13147	13064	13301	12994	12966	12997	13271	13118	13138	13177	13043	13091	13019	13188	13185	13268	13134	13149	13091	13137	13097	13247	13071	13010	12978	13127	13036	13121	13174	13111	12925	13107	13063	13118	12948	13107	12985	13268	13145	13002	13234	13154	13242	13158	13214	13074	12908	13112	13202	13030	13189	13033	13031	13073	13134	13105	13106	13177	13069	13062	13230	13050	12990	13059	13273	13056	13061	13160	12999	13139	13179	13099	13126	12974	13029	13109	13041	13265	13050	13004	13131	13047	13172	13000	13145	13028	13187	13028	12891	13273	13205	12967	13197	13078	13097	12935	13138	13250	13222	13188	13089	13030	13209	13208	13142	13040	13129	12994	13180	13255	13116	13185	13188	13217	12943	13048	12925	13009	13313	12991	12963	13159	13083	13147	13153	12961	13116	13057	13195	13119	13150	13160	13043	13095	13088	13186	13105	13168	13115	13195	13103	13188	13125	13075	13126	12971	13182	13238	13283	13233	13015	13079	13217	13122	13141	13033	12961	13144	13205	13049	13072	13026	12892	12977	12957	13123	13150	12997	13130	13114	13092	13236	13259	13010	13172	13033	13252	13051	13198	13058	13176	13135	13171	13146	13012	13162	13078	13227	13350	13087	13028	12961	13049	13150	13202	12888	13316	13097	13163	13287	13067	12879	13243	13017	13264	13113	13232	13026	13157	13129	13269	13121	13264	13156	13170	12887	13048	13043	13021	13049	13075	13108	13096	13123	13031	13314	13094	13156	13051	13032	12930	13085	13190	13148	13083	13135	13101	12968	13030	13272	13073	13019	13160	13154	13277	13188	13038	13140	13175	13170	13064	13039	13072	13085	13101	13003	13122	13115	13199	13282	13074	13025	13037	13228	13009	13147	13093	13105	13155	13028	13180	13097	13132	13069	13143	12916	13113	13182	13126	13205	13058	13059	13103	13146	13149	13093	13140	13090	13055	13044	13045	13165	12955	13251	13006	13010	13142	13106	13135	13161	13285	13192	13173	12987	13058	13004	13043	12985	12991	13148	13180	13183	13104	12994	13297	13074	13021	13074	13020	13129	13129	12958	13113	13060	12857	13150	13055	13184	13156	12899	13148	13098	13025	12925	13199	12997	13148	13175	13111	13132	13105	13123	13160	13052	13152	13223	13025	13093	13014	13115	13079	13179	13193	13039	13076	13201	13280	13132	13015	13131	13169	13123	13419	13022	13176	13236	12971	13094	12966	12933	13291	12986	13062	13075	13083	12938	13102	13054	13034	13182	13125	13214	13183	13091	13189	12976	13169	13039	13218	13141	13058	12976	13126	13098	13291	13184	12999	13111	13211	13054	13171	13191	13218	13236	13069	13075	13015	13097	13054	12989	13062	13079	13137	13183	13115	13073	13222	13142	12976	13144	13129	12997	13123	12972	13046	13045	13283	13160	13002	13033	13089	13171	13192	13095	13113	13184	13057	13063	13217	13111	13193	13080	13121	13133	13147	13096	13220	13174	13118	13275	12996	13129	13114	13064	13147	12912	13122	13172	13193	13162	13020	13036	13097	13195	13141	13324	13031	13192	13121	13164	13065	13108	12955	13203	13089	13110	13211	13093	12958	13121	13081	13130	12981	13147	13168	13145	13198	13103	13145	13124	13123	13070	13089	13195	13088	13132	13148	13005	13190	13166	13182	12941	12979	13157	13023	13043	13112	13156	13172	13102	13181	13263	13024	13052	13108	13080	13050	13177	13190	13071	13157	13231	13013	13252	13093	13061	13033	12948	12995	13107	13236	13222	12996	13046	13019	13152	13077	13177	13320	13131	13110	13105	13254	12942	13120	13111	13133	13096	13102	13081	12991	13188	13173	13128	13045	13343	12932	13183	13103	13195	13097	13165	13138	13083	13186	13057	13140	13194	13052	13100	13086	13313	13096	13007	13072	13103	13030	13145	13132	13177	13217	13197	13079	13085	13211	13141	13183	13127	13036	13021	13031	13156	13084	13249	13183	13151	13173	13223	13220	13115	13183	13076	13197	13117	13123	13132	13092	13029	13121	13213	13105	13043	13217	12932	13066	13067	12922	13061	13152	13173	13286	13142	13055	13039	13103	13076	13144	13072	13145	13120	13089	13083	13111	13070	12916	13186	13087	13115	13163	12919	13052	13116	13020	13105	13245	12996	13112	13063	13200	13076	13171	13165	13078	13026	13038	13211	13109	13266	13247	13239	13444	13175	13153	13181	12944	13125	12996	13164	13073	13181	13071	13025	13142	13134	13043	13147	13168	13029	13341	13166	13030	13261	13110	13085	13003	13172	13146	13065	13293	13291	13286	13064	13158	13091	13026	13196	13093	13031	13243	13247	13139	13192	13117	13092	13020	13102	13098	13296	12864	13252	13076	13148	13168	13207	13156	13192	13172	13031	13198	13126	13184	13115	13086	13179	13277	12993	13048	13114	13033	13151	13090	13315	13152	13080	13161	13088	13095	13239	13161	13281	12943	13045	13021	13233	13088	13180	13007	12980	13113	13223	13117	13176	13084	12925	13120	13167	13129	12978	13165	13098	13043	13142	13061	13240	13251	13225	13014	13054	13081	13121	13111	13071	13210	13172	13078	13172	13192	13023	13110	13151	13246	13227	13049	13156	13153	13122	13114	13256	13030	13170	13153	13102	13168	13091	13240	13102	13195	13007	13205	13037	13135	12977	13059	13255	13080	13123	13121	13110	13010	13145	13183	13093	13206	13120	13042	13118	13190	13147	13214	13201	13066	13192	13204	13185	13104	13124	13018	13043	13049	13069	12910	13135	13076	12960	13032	13286	13080	13033	13211	13091	13069	13124	13312	13084	13259	13064	13203	12938	13238	13173	13200	13098	13246	13110	13114	13107	13144	13171	13151	13279	13110	13062	12869	13145	13038	13067	12936	12968	13227	13048	13175	13151	13057	13284	13078	13114	13168	13115	13009	13078	13008	13007	13259	13088	13043	13236	13250	13107	13103	13096	13023	13093	13171	13080	13139	13062	12965	13210	13114	13043	13194	13064	13009	13176	12995	12916	12992	13006	13182	13124	13229	13146	13139	13137	13315	13317	13106	13009	13154	13136	13023	13276	13126	13106	13164	13088	13131	13022	12943	12885	13192	13114	13007	13097	12979	13149	13234	13160	13072	13059	13136	13258	13050	13075	13247	13093	13191	13181	13062	13373	13095	13226	13278	13033	13186	13216	13003	13041	13249	13146	13121	13183	13022	13138	13001	13037	13357	13040	13250	13322	13124	13075	13091	13375	13154	13065	13189	13140	13222	13219	12888	13049	13139	13017	13043	12932	13194	12990	13084	13120	12882	13123	13215	13178	13113	13063	12981	13142	13111	13018	13218	13125	13164	13137	13003	13137	13092	13015	13076	13204	13039	13139	13084	13117	13039	13212	13195	13147	13244	13024	13087	13142	13101	13089	13064	13228	13106	13020	13110	13135	13111	13048	13120	13068	13125	13134	13157	13271	13114	13155	13156	13102	13105	13177	13073	13035	13132	13361	13206	13060	13076	13032	13020	13241	13050	13179	13046	13059
27834	22924	26050	22518	17674	16005	15334	14825	14948	14566	14067	13949	14020	13785	13894	13838	14077	13893	13682	13749	13754	13747	13885	13829	13630	13609	13744	13551	13682	13368	13581	13653	13795	13578	13823	13506	13738	13470	13702	13624	13648	13535	13445	13621	13621	13828	13797	13558	13672	13433	13681	13609	13694	13724	13474	13490	13765	13785	13447	13864	13494	13541	13780	13475	13517	13415	13515	13825	13729	13768	13500	13396	13714	13720	13449	13572	13601	13645	13462	13576	13658	13674	13487	13492	13554	13472	13623	13511	13415	13544	13539	13520	13713	13477	13640	13573	13560	13684	13623	13665	13559	13534	13629	13394	13606	13501	13468	13608	13585	13496	13362	13478	13418	13682	13575	13440	13564	13455	13700	13484	13667	13560	13531	13587	13510	13561	13476	13446	13410	13718	13489	13587	13398	13545	13601	13714	13666	13479	13394	13415	13408	13415	13423	13434	13532	13609	13548	13541	13717	13519	13595	13588	13596	13454	13546	13527	13533	13470	13481	13507	13481	13433	13564	13489	13414	13599	13489	13726	13664	13534	13427	13557	13356	13528	13436	13763	13747	13333	13516	13414	13535	13703	13445	13425	13504	13523	13624	13459	13415	13446	13471	13536	13461	13619	13599	13714	13573	13626	13522	13752	13449	13578	13580	13354	13344	13730	13476	13689	13484	13651	13569	13594	13570	13562	13489	13475	13313	13481	13708	13541	13703	13475	13519	13727	13562	13652	13557	13604	13690	13653	13443	13612	13622	13654	13686	13489	13502	13578	13415	13387	13364	13535	13707	13549	13672	13406	13583	13561	13566	13525	13730	13587	13473	13529	13603	13488	13589	13469	13614	13618	13295	13360	13655	13553	13535	13649	13780	13661	13661	13442	13510	13468	13594	13617	13639	13443	13389	13438	13762	13673	13440	13390	13580	13736	13550	13553	13556	13707	13503	13538	13673	13531	13620	13643	13468	13517	13620	13573	13801	13488	13512	13548	13327	13574	13548	13424	13483	13357	13441	13549	13733	13728	13584	13527	13609	13612	13616	13442	13591	13427	13572	13448	13298	13414	13396	13645	13562	13729	13561	13520	13638	13571	13569	13565	13493	13562	13700	13604	13637	13658	13490	13557	13606	13639	13526	13580	13620	13596	13465	13674	13638	13564	13420	13613	13556	13507	13662	13574	13449	13641	13641	13533	13611	13613	13695	13477	13630	13446	13595	13651	13516	13480	13643	13321	13483	13333	13633	13515	13733	13500	13304	13484	13742	13447	13560	13467	13335	13741	13502	13576	13410	13649	13711	13637	13394	13487	13523	13514	13545	13545	13692	13601	13387	13592	13540	13587	13663	13544	13647	13511	13502	13451	13379	13482	13578	13536	13610	13554	13487	13577	13710	13748	13638	13597	13540	13625	13542	13520	13485	13604	13545	13569	13554	13607	13503	13484	13631	13695	13511	13742	13609	13583	13806	13492	13602	13489	13515	13359	13646	13515	13558	13546	13501	13697	13441	13563	13452	13358	13491	13530	13575	13443	13656	13543	13475	13614	13645	13643	13553	13530	13835	13735	13581	13505	13613	13517	13601	13529	13652	13633	13510	13651	13567	13625	13587	13555	13665	13674	13586	13538	13599	13656	13791	13778	13750	13530	13532	13594	13554	13594	13692	13573	13502	13510	13464	13724	13551	13577	13647	13533	13660	13483	13573	13504	13639	13457	13412	13563	13617	13518	13669	13505	13761	13523	13697	13670	13886	13529	13691	13541	13512	13522	13448	13638	13741	13578	13418	13565	13360	13503	13459	13491	13612	13654	13667	13637	13651	13594	13637	13411	13449	13513	13738	13513	13494	13622	13550	13569	13720	13642	13588	13462	13379	13544	13523	13626	13555	13647	13715	13741	13569	13315	13696	13690	13450	13593	13536	13490	13491	13500	13500	13510	13572	13704	13421	13598	13659	13748	13535	13521	13569	13522	13664	13561	13332	13606	13569	13654	13481	13728	13660	13329	13500	13584	13646	13733	13368	13438	13527	13529	13541	13591	13592	13257	13619	13659	13625	13518	13540	13428	13622	13403	13460	13527	13649	13431	13522	13411	13371	13515	13488	13653	13532	13620	13629	13486	13556	13709	13666	13525	13443	13738	13672	13591	13596	13751	13637	13681	13522	13470	13569	13488	13509	13684	13602	13584	13652	13494	13488	13250	13449	13530	13744	13371	13648	13576	13538	13528	13600	13501	13516	13439	13642	13647	13439	13629	13613	13682	13608	13530	13547	13330	13545	13643	13393	13610	13593	13396	13657	13737	13602	13656	13646	13547	13507	13712	13743	13506	13537	13501	13716	13544	13417	13551	13526	13591	13505	13493	13622	13408	13503	13603	13624	13552	13567	13517	13506	13488	13422	13627	13700	13632	13615	13591	13397	13694	13574	13502	13423	13464	13527	13255	13430	13443	13478	13455	13579	13605	13563	13507	13622	13406	13593	13683	13654	13638	13801	13230	13374	13730	13624	13694	13624	13583	13545	13552	13502	13412	13499	13630	13619	13523	13506	13506	13538	13625	13513	13392	13416	13615	13594	13455	13611	13645	13589	13458	13487	13458	13546	13555	13529	13385	13459	13621	13330	13472	13498	13448	13667	13602	13424	13573	13604	13511	13574	13561	13706	13602	13703	13587	13647	13548	13626	13474	13620	13670	13587	13587	13412	13673	13664	13365	13629	13429	13447	13723	13473	13467	13535	13618	13573	13457	13572	13566	13730	13754	13578	13572	13604	13544	13562	13546	13516	13652	13552	13453	13600	13514	13683	13548	13565	13699	13357	13682	13414	13458	13578	13509	13690	13487	13609	13480	13585	13519	13419	13551	13547	13506	13517	13801	13498	13676	13319	13535	13415	13540	13481	13469	13574	13428	13601	13476	13416	13478	13410	13508	13283	13573	13663	13588	13692	13617	13628	13567	13452	13393	13506	13722	13588	13665	13484	13606	13581	13550	13566	13680	13733	13541	13631	13491	13648	13619	13421	13558	13571	13598	13642	13448	13707	13671	13717	13747	13639	13537	13541	13463	13717	13573	13740	13742	13633	13332	13480	13475	13481	13572	13511	13541	13624	13617	13716	13679	13350	13441	13662	13456	13688	13504	13449	13478	13387	13443	13495	13536	13638	13399	13653	13688	13723	13559	13491	13469	13615	13561	13595	13764	13778	13606	13450	13552	13475	13581	13522	13530	13425	13547	13500	13689	13390	13702	13749	13568	13526	13422	13461	13584	13321	13564	13522	13709	13539	13608	13581	13672	13708	13573	13490	13420	13622	13598	13736	13553	13434	13535	13430	13547	13542	13596	13612	13605	13584	13725	13479	13589	13474	13496	13573	13485	13614	13633	13684	13382	13687	13599	13635	13716	13700	13652	13569	13602	13695	13549	13588	13523	13589	13394	13532	13429	13441	13691	13469	13808	13766	13536	13641	13416	13418	13386	13548	13541	13582	13592	13706	13718	13537	13560	13468	13580	13551	13466	13632	13604	13809	13423	13487	13535	13788	13505	13761	13492	13665	13676	13589	13582	13654	13431	13609	13511	13445	13520	13670	13543	13569	13604	13588	13552	13598	13385	13756	13599	13528	13604	13548	13858	13702	13732	13750	13570	13747	13448	13468	13339	13579	13594	13429	13404	13495	13503	13445	13714	13636	13630	13694	13464	13590	13580	13522	13689	13476	13440	13647	13402	13645	13616	13608	13472	13624	13564	13611	13629	13579	13502	13557	13542	13583	13581	13549	13540	13525	13632	13624	13730	13649	13569	13555	13521	13543	13512	13447	13424	13506	13550	13567	13436	13439	13615	13632	13402	13500	13639	13676	13606	13721	13610	13687	13748	13506	13371	13377	13404	13410	13558	13604	13786	13514	13708	13633	13646	13685	13521	13654	13782	13468	13517	13355	13411	13687	13793	13584	13466	13507	13562	13540	13599	13765	13423	13368	13319	13482	13448	13569	13581	13683	13603	13685	13600	13691	13485	13678	13502	13540	13313	13523	13630	13759	13456	13569	13486	13547	13533	13548	13635	13631	13468	13629	13592	13655	13446	13587	13448	13663	13603	13593	13515	13435	13478	13433	13819	13656	13520	13529	13467	13537	13780	13545	13767	13651	13685	13565	13486	13619	13671	13402	13606	13603	13574	13589	13459	13490	13391	13650	13587	13563	13604	13690	13477	13396	13531	13586	13581	13604	13559	13385	13661	13659	13511	13519	13510	13670	13660	13454	13601	13538	13574	13631	13585	13530	13723	13634	13497	13550	13440	13399	13427	13657	13668	13634	13436	13665	13596	13607	13504	13683	13626	13413	13453	13523	13556	13520	13602	13497	13452	13465	13540	13503	13580	13492	13467	13505	13406	13519	13794	13679	13742	13572	13589	13474	13486	13602	13443	13535	13586	13487	13611	13650	13509	13763	13549	13397	13672	13669	13581	13536	13626	13567	13486	13383	13670	13471	13611	13508	13617	13613	13494	13476	13434	13621	13474	13615	13624	13644	13673	13572	13642	13499	13559	13491	13632	13546	13542	13542	13642	13563	13577	13580	13549	13590	13572	13571	13687	13522	13543	13725	13660	13545	13722	13577	13655	13611	13611	13377	13490	13557	13686	13544	13600	13504	13575	13408	13602	13619	13518	13488	13771	13621	13547	13561	13573	13614	13588	13648	13640	13683	13592	13355	13590	13531	13453	13500	13544	13650	13648	13470	13322	13501	13533	13480	13573	13662	13624	13486	13507	13644	13462	13582	13548	13423	13610	13626	13476	13498	13531	13502	13546	13597	13568	13643	13744	13609	13532	13468	13489	13706	13688	13557	13621	13530	13702	13565	13562	13652	13449	13611	13596	13677	13684	13694	13525	13728	13731	13539	13535	13580	13626	13590	13510	13550	13591	13500	13603	13715	13398	13454	13355	13613	13424	13766	13455	13588	13552	13524	13678	13601	13432	13626	13721	13510	13538	13638	13491	13594	13791	13594	13599	13490	13661	13688	13540	13703	13492	13608	13556	13649	13516	13644	13467	13749	13617	13576	13445	13681	13364	13555	13654	13613	13538	13543	13434	13472	13550	13526	13532	13690	13450	13479	13602	13459	13531	13652	13688	13689	13644	13663	13727	13606	13500
21477	31208	27186	20757	17756	16057	14942	14187	14591	13886	13163	12767	12771	12668	12700	12910	12830	12635	12643	12762	12641	12544	12413	12592	12453	12319	12435	12665	12429	12365	12442	12447	12490	12316	12453	12370	12447	12394	12381	12304	12413	12413	12366	12250	12535	12566	12431	12412	12283	12378	12269	12527	12335	12339	12284	12358	12437	12239	12270	12462	12266	12347	12411	12414	12380	12642	12245	12524	12379	12286	12254	12247	12346	12348	12246	12294	12383	12323	12512	12472	12305	12215	12325	12357	12366	12300	12391	12388	12327	12354	12331	12439	12268	12284	12387	12334	12324	12292	12393	12379	12236	12273	12495	12390	12215	12203	12508	12275	12236	12326	12191	12368	12238	12288	12325	12320	12394	12310	12320	12190	12382	12262	12420	12373	12391	12366	12294	12373	12507	12249	12337	12347	12352	12328	12290	12434	12343	12345	12451	12415	12242	12377	12411	12329	12321	12375	12330	12340	12278	12288	12309	12388	12336	12305	12388	12356	12382	12424	12164	12258	12310	12308	12409	12273	12220	12475	12340	12373	12295	12369	12334	12235	12284	12336	12314	12339	12440	12273	12307	12567	12260	12418	12380	12399	12195	12369	12422	12226	12308	12300	12361	12295	12331	12255	12127	12293	12455	12363	12338	12225	12266	12365	12297	12210	12326	12383	12177	12450	12310	12234	12361	12404	12465	12211	12209	12470	12316	12415	12410	12404	12324	12251	12309	12457	12181	12183	12331	12365	12245	12304	12267	12461	12271	12301	12447	12328	12197	12309	12342	12214	12271	12362	12337	12224	12384	12380	12280	12418	12168	12203	12389	12292	12418	12367	12338	12368	12509	12221	12227	12284	12220	12392	12299	12335	12400	12343	12234	12397	12524	12334	12370	12296	12289	12250	12292	12206	12501	12316	12354	12377	12137	12362	12450	12368	12320	12214	12218	12342	12244	12363	12326	12377	12330	12283	12296	12389	12380	12254	12233	12320	12293	12307	12287	12326	12334	12274	12421	12335	12340	12307	12489	12339	12271	12376	12347	12235	12337	12354	12346	12155	12459	12207	12447	12313	12321	12281	12298	12369	12297	12236	12140	12350	12310	12166	12404	12332	12269	12351	12398	12285	12245	12212	12355	12212	12292	12338	12367	12520	12216	12286	12422	12421	12325	12453	12173	12308	12426	12435	12327	12286	12248	12342	12232	12270	12282	12342	12318	12446	12194	12234	12431	12399	12373	12181	12441	12354	12531	12389	12345	12269	12366	12155	12409	12369	12384	12354	12326	12285	12365	12417	12275	12430	12323	12323	12377	12312	12377	12405	12381	12128	12319	12202	12258	12384	12359	12241	12466	12320	12389	12328	12524	12321	12329	12263	12264	12344	12317	12293	12497	12194	12335	12171	12351	12361	12460	12411	12259	12563	12338	12493	12338	12201	12461	12274	12416	12341	12293	12187	12410	12560	12495	12352	12232	12354	12329	12427	12292	12349	12303	12488	12357	12462	12353	12340	12368	12426	12341	12313	12571	12311	12327	12431	12352	12276	12422	12338	12369	12268	12441	12268	12273	12274	12312	12264	12314	12442	12328	12398	12315	12405	12404	12309	12418	12322	12362	12300	12333	12554	12254	12351	12301	12307	12340	12338	12392	12437	12437	12288	12289	12309	12494	12396	12254	12189	12305	12414	12325	12341	12278	12295	12266	12515	12443	12258	12289	12157	12445	12257	12225	12338	12306	12382	12287	12377	12264	12511	12355	12344	12259	12498	12333	12320	12505	12325	12327	12363	12362	12276	12290	12220	12435	12307	12368	12385	12195	12464	12185	12396	12443	12359	12428	12425	12294	12230	12298	12301	12323	12312	12444	12295	12252	12276	12208	12411	12312	12347	12400	12485	12233	12478	12221	12350	12558	12174	12159	12357	12370	12314	12260	12374	12299	12448	12366	12331	12479	12532	12169	12417	12199	12382	12260	12424	12322	12434	12397	12329	12350	12281	12397	12235	12364	12342	12298	12358	12420	12204	12332	12295	12220	12357	12347	12452	12224	12337	12243	12274	12416	12431	12352	12379	12265	12204	12260	12506	12366	12315	12422	12420	12315	12314	12258	12335	12511	12339	12501	12193	12427	12425	12371	12365	12356	12260	12323	12292	12467	12299	12200	12378	12353	12351	12284	12118	12377	12204	12395	12366	12323	12243	12373	12510	12401	12318	12288	12317	12320	12278	12324	12368	12285	12373	12427	12409	12198	12280	12250	12416	12325	12202	12446	12370	12420	12285	12348	12321	12434	12423	12359	12352	12444	12459	12257	12296	12371	12289	12382	12219	12318	12300	12414	12298	12363	12289	12573	12542	12427	12276	12407	12180	12255	12213	12472	12386	12140	12249	12358	12369	12456	12369	12280	12299	12493	12307	12324	12252	12391	12410	12365	12233	12475	12442	12335	12450	12315	12332	12475	12314	12295	12432	12427	12346	12206	12431	12339	12263	12475	12381	12200	12361	12363	12231	12402	12350	12290	12457	12374	12503	12428	12323	12244	12181	12387	12280	12332	12336	12266	12304	12478	12303	12350	12365	12375	12332	12270	12337	12213	12119	12218	12400	12259	12347	12308	12268	12367	12358	12291	12202	12416	12284	12183	12412	12418	12340	12234	12346	12273	12251	12355	12415	12200	12214	12310	12458	12211	12316	12414	12283	12436	12066	12311	12457	12436	12376	12249	12371	12367	12190	12406	12413	12400	12221	12471	12135	12312	12290	12242	12311	12320	12224	12392	12323	12315	12293	12168	12470	12352	12217	12384	12320	12366	12608	12323	12408	12349	12388	12314	12269	12476	12311	12469	12302	12230	12447	12402	12410	12382	12279	12244	12382	12318	12226	12505	12236	12117	12498	12285	12165	12271	12300	12468	12285	12304	12440	12310	12337	12369	12331	12299	12167	12255	12243	12490	12284	12362	12260	12395	12325	12283	12297	12350	12350	12200	12327	12280	12321	12352	12338	12161	12482	12290	12299	12213	12501	12452	12343	12467	12479	12236	12282	12207	12324	12429	12152	12289	12215	12268	12431	12197	12342	12267	12326	12472	12337	12359	12298	12371	12186	12342	12354	12437	12231	12553	12445	12360	12252	12358	12274	12395	12303	12365	12264	12237	12372	12326	12241	12220	12412	12243	12235	12407	12209	12386	12423	12460	12198	12321	12319	12283	12372	12422	12345	12421	12288	12427	12476	12317	12259	12526	12319	12337	12245	12361	12299	12281	12352	12282	12412	12374	12350	12367	12278	12384	12307	12300	12286	12218	12277	12248	12393	12355	12368	12244	12331	12160	12262	12460	12347	12220	12268	12386	12346	12361	12520	12407	12191	12113	12224	12355	12407	12285	12346	12287	12318	12204	12457	12309	12481	12320	12313	12479	12280	12312	12305	12302	12401	12280	12184	12378	12441	12312	12289	12325	12397	12378	12252	12397	12309	12346	12276	12403	12271	12272	12064	12528	12343	12362	12195	12247	12298	12184	12254	12383	12249	12379	12197	12312	12210	12371	12153	12301	12309	12293	12404	12271	12369	12271	12390	12399	12180	12407	12281	12533	12256	12462	12316	12167	12381	12406	12127	12364	12437	12365	12430	12457	12280	12510	12272	12279	12181	12326	12297	12310	12299	12520	12362	12382	12398	12214	12310	12334	12276	12253	12354	12262	12355	12356	12214	12296	12300	12322	12111	12365	12404	12415	12293	12346	12285	12285	12592	12315	12369	12341	12269	12311	12339	12263	12204	12310	12363	12327	12412	12436	12185	12417	12310	12445	12425	12364	12322	12343	12242	12387	12163	12479	12247	12362	12417	12390	12385	12338	12410	12244	12234	12222	12264	12315	12344	12527	12360	12349	12464	12405	12434	12404	12356	12242	12434	12261	12355	12271	12157	12334	12206	12254	12421	12422	12335	12302	12257	12360	12359	12388	12366	12270	12434	12504	12324	12438	12284	12343	12357	12338	12362	12478	12373	12465	12233	12270	12350	12340	12326	12295	12280	12382	12412	12268	12370	12336	12176	12391	12524	12265	12308	12472	12288	12640	12346	12265	12361	12233	12553	12438	12321	12352	12396	12457	12527	12215	12258	12449	12328	12306	12280	12181	12305	12625	12221	12365	12134	12335	12173	12306	12254	12472	12378	12311	12285	12390	12509	12554	12367	12388	12354	12328	12298	12319	12323	12376	12336	12261	12492	12297	12315	12396	12226	12343	12356	12385	12264	12305	12524	12371	12426	12298	12180	12321	12348	12281	12391	12387	12438	12251	12218	12306	12328	12246	12312	12365	12529	12437	12457	12176	12324	12305	12277	12278	12228	12316	12371	12214	12474	12348	12120	12479	12200	12380	12263	12390	12297	12347	12307	12388	12451	12097	12287	12344	12308	12241	12533	12355	12442	12261	12323	12374	12345	12317	12253	12189	12328	12243	12417	12484	12243	12329	12399	12225	12249	12401	12281	12150	12308	12370	12285	12417	12463	12463	12356	12411	12222	12154	12346	12406	12248	12184	12337	12232	12129	12203	12294	12245	12213	12257	12322	12315	12334	12491	12414	12371	12249	12316	12390	12436	12366	12354	12365	12525	12237	12366	12329	12297	12419	12315	12290	12343	12344	12361	12291	12321	12384	12442	12356	12287	12374	12486	12333	12314	12396	12220	12339	12435	12454	12293	12339	12356	12482	12189	12253	12424	12377	12296	12400	12349	12339	12259	12307	12290	12434	12276	12389	12188	12376	12355	12238	12398	12435	12356	12434	12359	12315	12171	12318	12323	12226	12344	12338	12367	12301	12189	12319	12408	12335	12260	12430	12221	12363	12442	12299	12285	12295	12162	12341	12401	12406	12280	12277	12293	12361	12421	12365	12281	12294	12217	12339	12368	12387	12289	12369	12467	12484	12370	12341	12220	12107	12362	12432	12274	12420	12369	12465	12285	12523	12229	12374	12293	12228	12284	12270	12356	12235	12334	12347	12262	12357	12361	12264	12425	12260	12331	12321	12472	12372	12251	12410	12411	12367	12542	12266	12276	12467	12354	12324	12292	12433	12300	12438	12193	12128	12473	12388	12386	12375	12249	12350	12310	12379	12453	12381	12512	12331	12404	12313	12502	12262	12360	12373	12180	12386
23889	21052	28347	24183	22107	21320	19532	16200	15921	15700	15007	14425	14457	14233	14321	14267	14321	14276	14401	14265	14193	14171	14076	13848	14032	14048	13969	13820	13895	13919	14078	13928	13834	13876	13842	13883	13817	13868	13851	13928	14057	13734	13685	13844	13652	13720	13712	13697	13766	13697	13762	13924	13905	13868	13727	13812	13646	13829	13832	13967	13976	13783	13822	13931	13918	13739	13717	13844	13759	13732	13662	13680	13715	13785	13722	13599	13723	13923	13682	13843	13643	13829	13737	13712	13611	13711	13708	13810	13792	13728	13801	13615	13771	13698	13607	13825	13574	13725	13848	13769	13931	13945	13682	13670	13780	13805	13752	13690	13592	13728	13727	13673	13807	13827	13731	13699	13557	13722	13720	13667	13898	13835	13821	13792	13694	13725	13793	14056	13613	13719	13941	13699	13605	13742	13761	13952	13707	13787	13851	13896	13816	13692	13576	13663	13651	13803	13743	13703	13738	13781	13842	13685	13530	13797	13723	13610	13940	13544	13612	13842	13890	13767	13732	13862	13775	13607	13747	13758	13627	13745	13640	13675	13694	13663	13911	13813	13771	13633	13814	13679	13740	13764	13741	13795	13910	13859	13585	13810	13809	13893	13784	13759	13807	13653	13467	13640	13823	13483	13813	13779	13634	13758	13807	13607	13694	13626	13645	13631	13569	13849	13807	13767	13590	13711	13605	13601	13674	13776	13600	13779	13700	13935	13639	13733	13818	13815	13815	13670	13803	13643	13815	13706	13566	13736	13744	13705	13645	13727	13704	13703	13677	13676	13716	13694	13781	13867	13833	13761	13710	13684	13742	13721	13850	13656	13733	13465	13785	13496	13687	13695	13894	13697	13695	13799	13876	13668	13609	13509	13658	13614	13747	13923	13637	13565	13825	13699	13818	13810	13716	13841	13665	13807	13647	13699	13555	13699	13891	13714	13708	13901	13651	13544	13707	13838	13734	13837	13811	13786	13771	13687	13788	13694	13830	13731	13767	13702	13647	13778	13614	13740	13910	13626	13760	13661	13817	13894	13836	13612	13583	13675	13603	13673	13793	13726	13691	13862	13697	13630	13697	13739	13624	13637	13591	13531	13690	13894	13694	13735	13465	13746	13966	13695	13897	13555	13732	13665	13748	13630	13737	13605	13537	13678	13997	13664	13812	13719	13836	13821	13689	13730	13828	13802	13891	13968	13762	13583	13690	13663	13783	13636	13717	13819	13726	13865	13694	13618	13661	13763	13526	13729	13728	13652	13592	13744	13612	13831	13513	13721	13657	13540	13736	13718	13815	13632	13886	13720	13875	13841	13832	13623	13798	13759	13530	13911	13688	13606	13653	13703	13920	13734	13630	13838	13545	13674	13639	13621	13703	13666	13583	13718	13707	13618	13824	13737	13688	13634	13641	13667	13767	13742	13823	13804	13678	13793	13662	13746	13740	13717	13673	13809	13588	13698	13647	13595	13670	13736	13692	13629	13675	13820	13729	13736	13702	13625	13830	13724	13617	13545	13881	13574	13886	13871	13789	13850	13847	13742	13622	13716	13788	13877	13700	13794	13673	13721	13496	13644	13824	13722	13795	13811	13793	13699	13814	13459	13491	13602	13691	13719	13719	13721	13734	13637	13656	13594	13880	13762	13733	13646	13620	13743	13766	13746	13858	13584	13649	13460	13679	13790	13658	13832	13758	13852	13729	13710	13685	13773	13597	13661	13605	13731	13600	13454	13944	13644	13652	13698	13788	13598	13634	13778	13707	13892	13906	13605	13641	13553	13809	13720	13634	13689	13878	13756	13651	13632	13661	13672	13606	13688	13674	13671	13733	13841	13917	13763	13683	13683	13607	13737	13866	13600	13799	13760	13665	13724	14021	13660	13992	14023	13524	13741	13658	13637	13742	13735	13684	13830	13806	13735	13777	13692	13858	13751	13871	13824	13761	13683	13851	13608	13805	13830	13879	13828	13830	13935	13762	13622	13668	13618	13655	13836	13864	13839	13657	13847	13531	13687	13570	13609	13713	13922	13680	13525	13790	13633	13725	13817	13798	13839	13697	13638	13808	13876	13841	13646	13739	13693	13693	13628	13939	13737	13823	13707	13714	13604	13950	13854	13947	13597	13484	13701	13701	13800	13708	13667	13609	13710	13660	13821	13826	13696	13819	13664	13807	13555	13637	13672	13705	13787	13829	13832	13773	13659	13685	13659	13627	13553	13669	13682	13734	13855	13651	13783	13857	13586	13849	13620	13813	13723	13552	13853	13697	13735	13822	13658	13876	13805	13493	13506	13697	13570	13889	13738	13679	13755	13674	13738	13776	13769	13794	13756	13706	13856	13798	13666	13775	13572	13557	13683	13936	13761	13936	13742	13587	13700	13794	13550	13603	13776	13849	13808	13844	13605	13666	13528	13769	13592	13828	13609	13712	13576	13604	13628	13720	13598	13622	13877	13552	13356	13671	13754	13829	13721	13707	13781	13913	13880	13642	13808	13732	13859	13694	13649	13852	13763	13697	13773	13918	13624	13682	13665	13846	13778	13692	13660	13877	13648	13847	13728	13780	13918	13852	13738	13602	13647	13806	13849	13948	13858	13661	13806	13639	13766	13844	13735	13729	13617	13829	13705	13684	13554	13687	13709	13745	13714	13807	13818	13817	13789	13747	13593	13546	13635	13873	13751	13760	13812	13686	13827	13821	13818	13774	13703	13611	13728	13642	13583	13640	13533	13753	13771	13839	13586	13871	13881	13827	13617	13757	13623	13819	13741	13876	13658	13780	13657	13727	13568	13647	13703	13737	13645	13705	13835	13769	13741	13697	13820	13667	13651	13625	13662	13583	13761	13751	13722	13794	13756	13696	13760	13781	13521	13807	13760	13894	13778	13775	13792	13832	13819	13819	13610	13624	13760	13798	13744	13646	13789	13663	13700	13775	13907	13703	13637	13590	13793	13726	13871	13713	13603	13846	13713	13615	13654	13753	13936	13733	13821	13649	13716	13851	13751	13719	13794	13849	13708	13862	13707	13552	13635	13723	13696	13792	13603	13698	13685	13713	13733	13803	13796	13748	13615	13661	13715	13877	13785	13705	13628	13787	13701	13673	13728	13686	13644	13908	13567	13645	13753	13690	13710	13636	13780	13696	13788	13595	13617	13811	13807	13820	13810	13764	13744	13588	13900	13853	13764	13701	13573	13643	13790	13691	13716	13879	13749	13782	13673	13644	13631	13528	13877	13750	13869	13545	13828	13749	13694	13690	13431	13757	13686	13785	13678	13814	13629	13772	13706	13588	13632	13830	13868	13705	13777	13681	13710	13659	13710	13875	13598	13868	13819	13651	13722	13635	13689	13563	13747	13711	13740	13753	13610	13650	13839	13605	13679	13695	13651	13724	13635	13622	13671	13709	13800	13844	13721	13622	13751	13627	13770	13720	13811	13785	13536	13634	13876	13763	13815	13786	13623	13635	13777	14001	13662	13669	13522	13718	13767	13748	13606	13686	13646	13811	13905	13827	13788	13573	13618	13586	13692	13683	13709	13770	13658	13686	13602	13758	13680	13825	13696	13694	13832	13805	13506	13693	13852	13725	13640	13806	13666	13723	13878	13927	13589	13760	13659	13614	13753	13998	13601	13742	13545	14009	13770	13758	13732	13694	13817	13639	13690	13652	13749	13581	13764	13906	13720	13795	13581	13809	13778	13731	13802	13468	13836	13761	13771	13907	13572	13663	13656	13695	13919	13620	13476	13756	13880	13586	13737	13654	13659	13748	13844	13679	13994	13701	13819	13839	13836	13770	13836	13568	13797	13717	13743	13737	13697	13523	13772	13851	13686	13535	13811	13715	13648	13903	13864	13676	14039	13782	13746	13707	13729	13722	13695	13702	13722	13840	13615	13679	13721	13704	13687	13695	13948	13716	13646	13869	13664	13711	13549	13891	13821	13597	13824	13615	13863	13718	13802	13770	13688	13734	13620	13706	13779	13769	13712	13695	13732	13759	13718	13728	13832	13477	13805	13700	13833	13873	13909	13683	13650	13764	13802	13759	13781	13712	13854	13972	13690	13674	13783	13680	13752	13739	13682	13602	13539	13709	13769	14005	13946	13631	13862	13776	13558	13802	13680	13747	13814	13902	13833	13743	13899	13815	13597	13855	13665	13637	13700	13698	13584	13633	13663	13623	13695	13648	13591	13589	13885	13819	13678	13667	13868	13672	13775	13643	13605	13633	13618	13595	13709	13873	13772	13557	13794	13814	13605	13792	13788	13525	13615	13791	13630	13748	13658	13598	13822	13603	13665	13671	13677	13663	13751	13812	13796	13709	13716	13701	13744	13714	13859	13693	13778	13724	13796	13786	13855	13818	13796	13597	13656	13702	13766	13575	13801	13781	13641	13713	13823	13821	13800	13699	13642	13728	13898	13685	13653	13716	13665	14081	13791	13692	13842	14004	13958	13672	13819	13669	13746	13864	13737	13831	13770	13521	13864	13732	13798	13824	13708	13766	13697	13602	13690	13764	13879	13888	13697	13740	13683	13742	13787	13907	13592	13609	13760	13876	13843	13673	13696	13855	13667	13827	13929	13815	13785	13811	13838	13777	13839	14076	13771	13705	13697	13608	13678	13657	13655	13673	13826	13690	13695	13771	13723	13751	13736	13742	13730	13518	13649	13939	13751	13988	13857	13810	13794	13826	13884	13874	13620	13710	13732	13759	13772	13628	13676	13815	13849	13704	13725	13681	13598	13782	13731	13816	13643	13798	13952	13603	13817	13647	13548	13824	13851	13648	13627	13865	13802	13698	13746	13835	13764	13728	13638	13759	13740	13633	13774	13853	13757	13699	13555	13662	13679	13602	13869	13521	13687	13615	13610	13779	13516	13632	13723	13948	13936	13744	13856	13674	13929	13799	13715	13683	13681	13816	13697	13835	13701	13576	13698	13768	13553	13663	13697	13818	13610	13675	13605	13810	13709	13739	13669	13743	13582	13839	13798	13739	13578	13707	13885	13857	13677	13716	13532	13728	13687	13762	13714	13511	13749	13650	13859	13740	13614	13789	13722	13679	13595	13668	13481	13685	13675	13626	13709	13673	13662	13892	13848	13689	13599	13719	13615	13838	13895	13877	13731	13589	13610	13770	13723	13662	13805
21496	38159	34422	25542	21373	18795	17189	15950	16243	15088	14038	13427	13281	13150	13303	13087	13188	12917	12965	12940	12829	12843	12763	12810	12668	12802	12589	12552	12568	12496	12555	12484	12586	12582	12387	12512	12504	12343	12541	12309	12441	12246	12519	12371	12432	12505	12415	12476	12396	12520	12275	12407	12442	12416	12335	12406	12524	12526	12577	12333	12428	12359	12528	12461	12417	12426	12416	12474	12280	12413	12458	12562	12313	12291	12262	12485	12453	12446	12348	12345	12488	12381	12489	12322	12395	12269	12405	12411	12594	12375	12443	12432	12382	12387	12383	12439	12362	12393	12386	12249	12231	12447	12548	12421	12463	12246	12305	12244	12399	12232	12372	12394	12465	12292	12548	12339	12480	12286	12376	12529	12524	12181	12423	12262	12268	12269	12239	12552	12307	12325	12369	12373	12425	12480	12409	12394	12199	12390	12488	12441	12243	12337	12337	12462	12422	12262	12455	12167	12312	12272	12204	12398	12413	12501	12337	12183	12333	12319	12352	12276	12259	12472	12409	12432	12185	12431	12281	12369	12369	12468	12359	12386	12467	12324	12269	12260	12351	12504	12461	12436	12424	12456	12394	12418	12419	12528	12402	12360	12320	12222	12171	12419	12162	12348	12420	12295	12506	12328	12471	12361	12234	12376	12501	12557	12391	12313	12470	12338	12393	12457	12371	12378	12280	12378	12431	12406	12266	12423	12347	12436	12199	12405	12239	12439	12448	12363	12435	12299	12421	12277	12400	12289	12372	12420	12411	12336	12264	12283	12318	12281	12354	12444	12316	12338	12460	12308	12508	12331	12357	12307	12468	12383	12431	12475	12359	12370	12430	12261	12326	12368	12373	12345	12420	12314	12433	12301	12435	12315	12358	12366	12475	12291	12421	12327	12420	12296	12385	12341	12417	12350	12435	12467	12419	12396	12412	12475	12442	12343	12399	12200	12260	12244	12471	12447	12326	12262	12307	12256	12340	12340	12360	12204	12337	12240	12304	12256	12461	12342	12432	12317	12397	12278	12441	12423	12242	12312	12251	12299	12424	12339	12351	12564	12349	12383	12380	12425	12349	12370	12388	12561	12326	12498	12337	12370	12297	12372	12362	12304	12318	12527	12350	12298	12358	12434	12402	12438	12350	12354	12306	12675	12405	12421	12188	12374	12368	12285	12317	12364	12419	12288	12332	12283	12434	12400	12432	12331	12309	12283	12358	12339	12265	12381	12360	12464	12484	12341	12217	12304	12420	12402	12435	12395	12349	12311	12427	12316	12384	12326	12334	12302	12366	12432	12375	12423	12415	12428	12379	12395	12367	12352	12394	12335	12368	12407	12329	12385	12482	12238	12355	12450	12544	12345	12164	12478	12338	12243	12323	12301	12395	12195	12366	12452	12438	12432	12234	12435	12420	12336	12273	12333	12168	12372	12299	12438	12300	12520	12427	12359	12394	12411	12293	12245	12378	12302	12390	12407	12289	12217	12411	12283	12419	12415	12297	12420	12410	12343	12248	12406	12394	12385	12519	12378	12418	12357	12303	12312	12488	12514	12376	12263	12373	12423	12379	12335	12450	12272	12310	12395	12430	12380	12269	12447	12331	12359	12450	12353	12383	12280	12362	12392	12389	12291	12371	12458	12494	12427	12370	12323	12333	12350	12361	12496	12344	12478	12397	12425	12320	12511	12516	12428	12491	12267	12330	12345	12444	12518	12486	12328	12447	12435	12377	12253	12423	12322	12351	12427	12456	12311	12253	12210	12258	12280	12431	12370	12340	12342	12307	12277	12451	12572	12261	12449	12433	12414	12321	12397	12421	12362	12497	12393	12334	12231	12446	12251	12417	12366	12290	12387	12318	12228	12263	12288	12393	12365	12386	12567	12336	12493	12413	12359	12266	12347	12367	12214	12436	12233	12413	12376	12284	12239	12426	12433	12249	12393	12543	12366	12353	12320	12642	12319	12397	12242	12380	12414	12278	12363	12308	12234	12357	12376	12327	12424	12641	12266	12454	12462	12455	12424	12377	12361	12361	12457	12273	12186	12530	12291	12557	12229	12276	12272	12295	12196	12482	12372	12470	12436	12246	12245	12357	12505	12641	12402	12356	12334	12153	12318	12432	12283	12399	12340	12238	12357	12331	12436	12336	12327	12460	12166	12318	12399	12300	12145	12367	12459	12409	12083	12504	12342	12369	12415	12318	12461	12304	12416	12345	12298	12226	12329	12313	12363	12414	12344	12425	12223	12295	12411	12435	12266	12427	12275	12336	12459	12223	12289	12463	12397	12347	12346	12386	12503	12440	12448	12288	12367	12484	12542	12397	12281	12247	12390	12435	12379	12328	12514	12369	12324	12337	12470	12137	12363	12219	12364	12518	12318	12374	12261	12453	12364	12299	12347	12276	12318	12333	12509	12283	12590	12363	12461	12438	12447	12147	12376	12412	12483	12305	12277	12202	12259	12419	12390	12281	12362	12409	12354	12316	12359	12190	12315	12305	12336	12321	12437	12406	12319	12414	12521	12153	12501	12246	12266	12238	12424	12443	12163	12293	12381	12478	12312	12326	12418	12490	12607	12520	12459	12435	12509	12424	12363	12294	12411	12275	12372	12352	12322	12413	12365	12391	12357	12342	12286	12277	12377	12413	12414	12165	12335	12210	12400	12325	12139	12354	12476	12362	12311	12434	12392	12568	12420	12393	12498	12416	12408	12433	12391	12248	12284	12382	12359	12207	12378	12288	12391	12390	12372	12274	12302	12362	12339	12364	12332	12237	12308	12282	12244	12346	12314	12337	12450	12326	12395	12198	12343	12448	12260	12304	12589	12322	12294	12496	12519	12280	12352	12364	12304	12315	12562	12497	12303	12427	12368	12437	12343	12348	12357	12396	12418	12267	12378	12546	12333	12339	12242	12375	12374	12325	12451	12298	12398	12474	12427	12454	12595	12387	12516	12454	12169	12321	12343	12330	12446	12467	12447	12384	12359	12382	12387	12402	12323	12506	12298	12318	12383	12314	12479	12505	12405	12395	12220	12407	12356	12445	12286	12318	12574	12357	12481	12301	12511	12456	12292	12378	12383	12309	12347	12423	12280	12324	12303	12459	12321	12383	12273	12506	12324	12501	12334	12447	12285	12478	12566	12470	12390	12288	12335	12347	12309	12177	12447	12427	12498	12218	12442	12430	12246	12314	12443	12421	12428	12410	12369	12431	12374	12351	12475	12356	12473	12511	12168	12443	12429	12261	12395	12133	12273	12432	12383	12446	12323	12309	12287	12192	12326	12579	12276	12289	12248	12388	12414	12249	12388	12272	12384	12394	12400	12359	12210	12357	12423	12340	12373	12277	12387	12344	12364	12257	12431	12307	12262	12389	12299	12449	12332	12352	12238	12374	12388	12181	12434	12436	12415	12287	12314	12258	12328	12457	12265	12279	12431	12477	12408	12217	12320	12359	12268	12345	12368	12370	12320	12487	12229	12397	12252	12368	12457	12454	12400	12327	12403	12274	12436	12329	12379	12255	12366	12385	12519	12389	12561	12536	12383	12397	12313	12360	12389	12515	12251	12317	12375	12291	12363	12367	12420	12416	12375	12378	12536	12537	12261	12298	12431	12387	12336	12406	12473	12435	12297	12279	12212	12301	12552	12334	12348	12225	12241	12188	12388	12452	12371	12529	12272	12455	12315	12286	12320	12447	12232	12405	12441	12337	12406	12336	12348	12379	12404	12421	12482	12296	12221	12332	12403	12252	12376	12380	12367	12503	12276	12342	12356	12306	12478	12323	12433	12456	12367	12451	12409	12423	12274	12354	12516	12290	12369	12237	12433	12416	12308	12281	12257	12572	12325	12447	12432	12390	12332	12434	12434	12506	12404	12257	12370	12289	12574	12320	12594	12383	12348	12432	12501	12612	12364	12339	12344	12339	12340	12407	12425	12467	12445	12249	12404	12335	12590	12408	12345	12393	12518	12583	12324	12484	12359	12458	12375	12290	12439	12507	12301	12339	12292	12440	12478	12218	12311	12494	12374	12413	12533	12373	12375	12326	12376	12292	12389	12233	12317	12560	12374	12374	12567	12414	12361	12386	12419	12401	12332	12396	12261	12321	12282	12242	12408	12318	12489	12417	12305	12278	12350	12318	12368	12445	12415	12398	12272	12279	12451	12435	12480	12345	12411	12419	12414	12445	12584	12314	12436	12297	12425	12295	12344	12470	12335	12478	12239	12253	12483	12618	12266	12387	12541	12347	12522	12508	12195	12478	12267	12417	12497	12298	12409	12484	12290	12392	12246	12360	12391	12305	12402	12214	12343	12473	12438	12443	12410	12442	12385	12284	12504	12344	12475	12472	12310	12072	12421	12420	12286	12327	12306	12333	12466	12390	12289	12381	12423	12339	12289	12287	12431	12496	12388	12307	12259	12226	12228	12432	12353	12422	12438	12375	12416	12334	12299	12470	12235	12336	12292	12435	12325	12370	12419	12311	12341	12381	12353	12352	12177	12531	12463	12356	12417	12495	12475	12361	12266	12327	12448	12260	12387	12549	12430	12282	12470	12360	12295	12374	12403	12411	12242	12483	12357	12375	12454	12362	12230	12348	12297	12348	12404	12295	12368	12419	12433	12445	12468	12220	12363	12477	12335	12502	12328	12298	12495	12336	12408	12285	12319	12260	12321	12453	12295	12361	12316	12344	12373	12401	12374	12235	12365	12450	12442	12418	12248	12585	12444	12372	12419	12294	12352	12282	12394	12438	12339	12407	12394	12293	12533	12285	12440	12426	12282	12379	12327	12420	12561	12374	12370	12533	12414	12473	12412	12392	12446	12389	12391	12276	12386	12329	12496	12372	12289	12306	12366	12541	12253	12235	12406	12323	12271	12398	12449	12263	12241	12359	12333	12300	12262	12474	12265	12371	12360	12378	12307	12371	12350	12373	12322	12427	12382	12271	12289	12347	12439	12245	12391	12345	12501	12393	12292	12428	12402	12394	12384	12337	12415	12429	12304	12464	12197	12417	12181	12407	12480	12424	12216	12272	12430	12414	12368	12282	12416	12433	12190	12337	12469	12434	12288	12297	12384	12502	12371	12350	12295	12428	12462	12303	12382	12287	12497	12244	12325	12436	12262	12319	12263	12373	12203	12380	12437
22817	21046	28768	23550	21420	23567	24526	18862	18145	17643	16955	16162	15736	15952	15944	15598	15835	15885	15734	15634	15623	15574	15531	15297	15325	15376	15477	15360	15182	15302	15465	15213	15186	15129	15174	15059	15133	15331	15314	15230	15153	15103	15255	15301	15219	15027	15037	15145	15116	15137	15098	15148	15159	15177	15142	15048	15041	14972	15226	15147	15129	15034	15147	15154	15216	15189	15308	15139	15086	15023	15214	14854	14924	15006	14951	14922	14868	14933	14896	15061	15132	15107	15195	15027	15008	15092	14925	14921	15187	15064	15061	14921	14995	14972	14915	14945	14984	15119	15234	14959	14975	15141	15073	15011	15010	15142	14968	14883	14958	14926	15147	14993	15199	14965	15320	15059	14998	14804	15008	14982	14871	15048	14946	15026	15041	14887	15005	15022	14977	14999	15150	15125	14883	14924	14876	14797	15012	15349	15076	14955	14975	14942	15056	15031	15030	14864	15049	15071	15116	15020	14859	15005	15100	15015	15021	14877	14909	15118	15044	15095	14996	14983	14949	14966	15125	14921	15026	14999	15015	14887	15057	15001	15207	14926	14953	14974	14932	14999	14972	14964	15069	15019	15043	15062	14941	14911	15262	15064	14993	15172	15069	15064	14880	15110	15101	14928	15106	14937	15164	15087	15083	15066	15014	14974	15182	14943	15103	15006	14878	15097	14926	14994	14896	15002	14833	14999	14940	14814	15047	15111	14893	15090	14976	14861	14819	14976	15028	14942	14863	15015	14962	15105	14902	15103	14905	15114	15098	14952	15014	15227	15003	14950	15152	15022	14958	15076	15131	14911	14934	14944	15062	15173	15181	15130	15083	14851	15030	15096	15050	14950	15103	14970	14929	14971	15023	14922	14988	15077	15076	14770	14919	15021	15089	14960	14998	14956	14966	14952	15079	15130	15088	14996	14937	15144	15234	15083	15048	14891	14791	14901	15153	14908	15130	15198	15182	15004	15045	15120	14928	15055	14853	14900	14871	14934	15174	15067	15218	15076	15135	15069	15081	14983	14968	14927	15028	14853	15026	15195	15005	14848	15066	14908	14970	14997	14992	14779	15031	14968	14892	15019	14973	15006	14881	14976	14784	14891	14925	14965	15178	14837	15108	15138	14958	15112	15048	14790	15045	14946	15032	14828	14983	14990	14926	14862	15045	14964	14978	14968	15027	14954	15127	15031	14895	14944	15238	15136	15012	14984	14913	14982	14925	14984	14928	14904	14735	15034	15292	14908	15059	15105	15087	14976	14979	14831	15011	15024	15036	14971	15019	14853	15007	14934	15120	15016	15074	14923	15085	14936	15185	14963	14970	14974	15075	15040	15013	15101	15023	14894	15233	15013	14956	14960	15120	15067	15035	15025	15013	14887	15245	14988	14951	14905	15241	15206	15063	14968	15119	15057	14901	14902	15039	14932	14890	15086	15137	14899	14874	15043	14673	14996	14936	15004	14976	14996	14981	14911	14798	14853	14943	14902	14997	15239	15099	14823	14964	15046	15157	14890	14961	15005	15050	14740	14862	15003	15048	14837	14748	15035	15141	14849	14938	14845	15008	14911	15117	14938	14997	15074	15041	15370	15027	14713	14946	15149	14740	15109	14971	15134	15132	15119	15181	14907	15043	14927	14955	14927	14942	14846	14717	14911	14868	15000	15096	14872	15018	14948	15016	15240	15142	15234	15009	15010	15229	15155	15042	15042	14981	15018	15060	15043	15135	15047	14989	15006	15014	15121	14936	15257	15042	15203	15092	15102	14935	14922	14854	15071	15007	15001	14933	14902	15032	14939	15195	14967	15053	15015	14998	15084	15049	14845	15095	14835	15150	15120	15001	15090	14950	15079	14908	14994	15012	15121	14879	14896	14986	14866	14802	15105	15064	14966	15033	14983	14974	15126	15079	14956	15059	14954	15051	14892	14925	15023	15067	14879	15003	15050	15121	14938	14995	15028	14851	14974	15129	14997	15088	15034	15010	14918	15188	15025	15002	15008	15007	15102	14934	14891	15028	15023	15212	14903	15041	15002	15110	15062	14984	15016	15081	14944	14852	15076	14993	15114	15052	15030	14966	14846	14952	15090	14928	15127	14891	15032	15002	14846	14947	15073	15073	14842	14977	14961	14948	14968	14844	14937	14945	14994	15172	15010	15149	14854	14881	15089	14809	14961	15020	15110	14984	15070	15002	14998	15059	15131	14974	14932	15086	15048	15025	15097	14901	15180	15152	15008	15008	14925	14872	14872	15088	14919	14865	14922	14968	14958	14942	14905	14988	14955	14966	15088	15164	15007	15113	15090	15199	14808	14836	15088	14959	15066	14935	14940	15175	14976	15004	14920	14990	15081	15042	15163	15128	15065	14921	15096	14875	14904	15059	14799	14846	14796	14819	14895	14862	14968	14897	15007	14927	14895	14976	15135	14952	14933	14948	14982	14843	15061	15209	15055	14853	15085	14887	14850	15014	15026	14927	14927	14963	15056	14783	15140	14993	15008	14958	14976	14707	14826	15070	15078	15018	15015	14827	14959	14947	14982	14980	14810	14914	14862	15002	14878	15069	14970	14817	14850	14838	14989	14941	15222	14991	15020	15023	14972	15103	15167	14835	14778	15044	14977	15116	15030	14927	15052	14830	14877	14958	15099	14990	14918	14814	14986	14977	14943	14796	14913	15071	15169	15062	15026	15084	15186	14994	15047	14981	15022	14989	15005	14778	15115	15065	15101	15037	15061	15022	15060	14989	14913	14883	15040	15028	14976	15043	15025	14812	15002	14932	15054	15188	15061	14947	15044	14883	14908	14983	14879	15086	14979	14903	15095	15154	15277	14852	14896	15041	15037	14881	14873	15163	15105	14854	14862	15080	14936	15004	14860	14881	15110	14892	14713	14964	14995	14977	15062	14897	14777	14899	14938	15012	15091	15078	15176	14867	15261	15013	14908	14930	15157	15126	14834	14958	15071	15102	14967	14970	14949	14986	15056	15004	15101	15047	15006	14988	15051	14935	15018	15078	15041	14932	14788	14871	14622	15024	14826	14944	15040	15077	14828	15250	14898	14988	14916	15133	15019	14969	14914	14912	14976	14986	15010	14908	14948	15188	14891	14946	14819	14939	15068	15131	14948	15059	15045	14905	14904	14835	15038	15174	14852	15034	14901	14802	15119	15300	14965	14827	14965	15163	14895	15092	15107	14775	14947	15052	15071	14980	14862	14833	15021	15008	15074	15139	15007	15086	15138	14892	14944	15013	15096	15094	15088	15201	15023	15070	14896	14994	15236	14911	15119	15034	14925	15143	15007	14786	15126	15011	14782	15087	14964	14930	14819	15069	15112	15051	14746	15093	15034	14859	14921	14948	15066	15094	14900	14908	14903	15009	15035	15023	14974	15047	15000	14969	14867	15044	15093	15096	15087	15213	15093	15130	14849	15052	15074	15115	15077	15132	15151	14949	14936	15035	14999	15046	14920	14804	14963	14902	15066	14992	14813	15070	15104	14958	15107	14888	15049	15030	15201	15174	14984	15028	15046	15002	15013	14963	15103	15109	14959	14818	14991	14937	14896	14981	14923	15009	15198	15020	15089	15077	14873	15189	14993	15045	15054	14891	14954	15009	14933	15190	15202	14867	15050	15057	14993	14956	15099	15020	14818	15189	15090	15005	15010	15182	14973	15115	15114	15145	14898	15213	14923	14965	15055	14848	14923	14826	15012	15219	15111	15012	15033	15213	15084	15124	14977	14978	15112	15112	14909	14985	15184	15009	15032	15109	14956	14877	15193	15120	14927	14931	14940	14645	15101	15217	15051	14998	15049	14959	15033	14891	15008	15010	15065	14911	15072	14978	14973	15054	14929	15133	15048	14906	15063	15047	15026	14852	15063	14845	15099	14963	14864	15182	15105	14956	14868	14911	14922	15141	15175	14973	15045	14865	14881	14720	15117	14863	14874	15061	15242	15254	14997	14972	15082	14957	15076	14975	15004	14991	15046	15062	15053	14927	14845	14940	14937	15023	14858	15108	15086	14887	14806	14945	15078	15090	15059	15141	14965	15183	14866	14830	15118	15237	14985	15148	14936	15130	15069	14960	14835	15087	15095	14788	15117	14989	15147	14988	15164	14993	15228	14937	15056	15060	14882	15122	15053	15001	14914	15121	15014	14926	14992	15067	15164	14978	14930	14953	14947	14832	14892	15015	14920	14884	15120	14958	15271	15032	15207	14997	14973	14967	15094	14931	14954	14907	14974	15008	15033	14919	14865	14888	14997	15111	14936	14970	15043	14946	15088	14871	14927	15069	15026	15204	15125	15023	14944	14862	15088	14881	14958	14963	15003	15098	15206	14957	14917	15044	15158	14949	14881	15076	15014	14950	14840	15065	14858	15067	14912	15009	15065	15011	14923	14938	14927	15172	14981	14897	14778	14966	15083	15165	14969	15059	14961	15028	15004	14988	15092	14947	14980	15289	15039	15065	15087	15021	14873	15024	14904	14975	15028	15054	14877	15000	15033	14965	14949	14977	14743	14905	14980	15020	14949	14953	15009	15070	14930	14962	14935	15073	14876	14966	14821	15012	14909	14873	14927	15018	14952	15015	14876	14980	14941	14996	15112	14957	14933	15146	14940	14898	15046	14839	14840	15261	14932	14800	15094	14966	15106	14878	14907	14980	14891	15096	14931	14919	14978	15059	14997	14996	15046	15104	14922	15018	14912	15126	15059	14956	15131	15091	15028	15045	14902	14949	14819	14910	14885	15140	14960	14944	14939	14867	15186	14997	15065	14877	15097	14891	14928	14888	14958	15018	14858	15054	14994	15003	14959	15133	15124	15104	15077	15072	15011	15109	15030	14986	14982	14907	15050	15117	14878	15033	15208	14903	14996	15129	15111	15188	15038	15046	14993	15008	15011	14867	14966	15012	15091	15129	14882	14948	14959	15061	14965	15075	14988	14950	14873	14736	14983	14899	15016	14954	15013	14851	15026	15172	14738	15023	14926	14949	14989	14989	15096	15022	15007	15012	15065	15098	15116	15061	14966	14987	14879	15098	14965	14941	14779	14946	15063	14970	14995	14900	14960	14956	15134	15042	15068	15122	15206	15127	15136	14958	14802	15065	15012	14681	15125	14986	15020	14894	15149	15036	14858	14914	15164
23707	42908	38425	29127	24721	21538	19839	18010	18319	16650	15439	14605	14393	14235	14339	14400	14115	14016	14182	13763	13825	13881	13733	13659	13604	13586	13529	13507	13445	13485	13452	13387	13132	13316	13141	13359	13207	13262	13382	13214	13220	13292	13171	13207	13221	13154	13139	13182	13186	13111	13311	13277	13163	13130	13248	13180	12994	13164	13079	13229	13095	13194	13275	13252	13259	13229	13244	13224	13101	13186	13145	13072	13125	13144	13035	13098	13277	13176	13163	13078	13213	13066	13106	13282	13095	13143	13102	13148	13141	13033	13258	13156	12995	13139	13076	13240	12961	13040	13039	13063	13249	13002	13171	13214	13189	13239	12997	13102	13196	13127	13109	13063	13081	13180	12964	13141	13069	12975	13225	13068	13163	13261	13188	13275	13191	13216	13151	13084	13185	13005	13083	13210	13099	13169	13194	13215	13085	13095	13248	13206	13032	13135	13106	13051	13105	12974	13163	13126	13119	13181	13157	13188	13165	13267	13102	13049	13276	13237	13141	13070	13319	13056	13087	13192	13001	13191	13120	13000	13187	13025	13212	13104	13113	13159	13015	13232	13171	13088	13238	13039	13225	13194	13033	13167	13104	13003	13093	13144	13037	13063	13071	13053	13341	13172	13134	13045	13133	13004	12837	13033	13241	13181	13339	13186	12981	13136	12995	13231	13192	13173	13082	13273	13044	13288	13221	13168	13093	13140	13173	12988	13048	13207	13091	13107	13119	13159	13026	13208	13063	13083	13195	12899	13150	12893	12948	13221	13214	13176	13053	13046	13107	13157	13057	13281	13212	13049	13149	13115	13123	12966	13047	13296	13029	13402	13064	13133	13218	13177	13200	13160	13161	13052	13215	13021	13248	13213	13154	12951	13182	13151	13233	13173	13062	13165	13139	12950	13024	13048	13366	13026	13159	13102	13191	12951	13028	12861	13017	13190	13018	13153	12926	13208	13106	13114	13106	13049	13079	13087	12965	13101	13256	13169	13208	13138	13033	13001	13134	13077	13055	13099	13010	13050	13019	13138	12976	13069	13161	13169	13219	13075	13136	13092	12955	13168	13141	13168	13145	13091	13015	13260	13216	13206	13253	13009	13105	13140	13070	13184	13103	13088	13152	13098	12999	13140	13351	13032	13202	13083	13029	13159	13108	13019	13137	12982	13091	13047	13115	13092	13047	13262	13041	13182	13202	13282	13104	12961	12935	12956	12949	13223	13091	13210	13132	13142	13178	13176	12992	13098	13108	13072	13030	12944	13059	13003	13137	13041	13055	13092	12877	13239	13049	13054	13169	13029	13102	13168	13184	13220	13062	13016	13142	12926	13004	13026	13164	13133	13263	12993	13032	13229	13135	13294	13101	13079	13028	13257	13146	13128	13044	13048	13162	13059	13129	12970	12971	13023	13024	13143	13064	13059	12924	13094	13131	13034	13019	13173	13313	13202	12993	13134	13124	12969	13161	13131	13115	13136	13163	13026	13249	13160	13139	13276	13064	13064	13213	13040	13157	13088	13083	13088	13141	13105	13203	13146	13165	13047	13023	13099	12967	13142	13011	12991	13108	13193	13165	13260	13150	13013	13055	13188	13116	13172	13068	13169	13117	13150	13120	13138	13176	13047	12996	13270	13184	13174	13064	13120	13094	13067	13128	13210	13106	13197	13253	13096	13057	13139	13080	12998	13054	13125	13079	13022	13156	13245	13019	13136	13071	13164	13032	13141	13103	13013	13091	13102	12975	13038	13168	13180	13120	13041	13178	13104	13163	13160	12994	12992	13146	13193	13127	13103	13211	13088	13099	13241	13164	13099	13163	13109	13198	13047	13222	13133	13252	13038	13185	13083	13167	13110	13128	13074	13217	13014	13121	13103	13188	12933	13144	12991	13239	13117	13137	13175	13177	12967	13168	13114	13230	13079	13108	13069	13012	13117	13145	12977	13053	13118	13180	13061	13123	13066	13278	13133	13157	13177	13186	13228	13126	13151	13075	13022	13062	13289	13151	13099	13109	13088	13078	13008	13132	13138	13096	13108	13282	13100	13020	13045	13117	13156	13170	13044	12979	13202	13147	13082	13072	13055	13142	13134	13175	13217	13268	13245	13134	13093	13194	13100	13276	13121	13175	13040	13306	13084	13126	13158	13162	13242	13087	13248	13132	13089	13292	13033	13040	13114	13259	13102	13057	13047	13033	13177	13041	12891	13153	13085	12979	13152	13127	13050	13011	13093	13214	13153	13137	13048	13208	13080	13067	13225	13198	13131	13109	13283	13092	13045	13200	13093	13102	13180	13057	13044	13160	13066	12837	13170	13074	13192	13080	13107	13228	13007	13195	13176	12981	13256	13209	12980	13191	13135	13233	13089	13057	13107	13169	13103	13100	13322	13122	13114	13059	13177	13229	12979	13066	13153	13033	13182	12943	13134	13090	13092	12962	12992	13076	13242	13167	13111	13059	13055	13018	13162	13043	13228	13107	13128	13075	13134	13195	12990	13169	12989	13110	13192	12949	13209	13021	13131	13008	13200	13011	12985	13161	13068	13183	13171	13049	13077	13077	13045	13180	13152	12955	13095	13165	13203	12996	13161	13183	13157	13022	13104	13056	13106	13031	13086	13203	12959	13135	13199	13123	13005	13114	12963	12944	13127	13074	13132	13129	12954	13008	13163	13037	13022	13049	12995	13206	12935	13277	13078	13122	13174	13097	13188	13086	13215	13223	13193	12985	13288	13107	13067	13111	13119	13097	13037	13083	13063	13100	13179	12972	13150	13179	13045	13083	13013	13197	13007	13190	13194	13143	13112	13078	13075	13031	13016	13154	13065	12879	13112	13081	13145	12919	13043	12894	13140	13123	13220	13103	13146	13132	13006	13064	13141	13033	12999	12944	13175	13137	13091	12965	13207	13092	13111	13236	13148	12955	12995	13168	13081	13131	13201	13255	13081	13142	13213	13059	13261	12945	13196	13180	13167	12961	13278	13220	13229	13005	13139	13096	13055	13289	13216	13034	13246	13069	13172	13080	12973	13116	13099	13051	12962	13276	12877	13163	12999	13009	13131	13128	13122	13020	13143	13070	13298	13036	13265	13095	13222	13022	13147	13263	13034	13095	13171	13122	13034	12946	13171	13261	13216	13075	12884	13272	13160	13086	13102	13273	13168	13277	13071	13113	12922	13162	13110	13206	13125	13158	13232	13080	13044	13275	13201	13219	13108	13212	13133	13137	13073	13098	13020	13224	13208	13025	13192	13137	13087	13071	12992	12829	13240	12901	13285	13032	13041	13172	13089	13102	13129	13239	13265	13161	13223	13217	13088	13095	13219	13097	13042	12973	13179	12925	13159	13026	13186	13085	13142	13098	13148	13168	13154	13141	13167	13023	13200	13093	12962	12965	13149	13059	13059	12914	13121	12961	13031	13113	13339	13081	13142	13106	13109	12834	13200	13043	13012	13199	13146	13067	13064	13027	12828	13085	13153	13150	13159	13107	13357	13134	13015	13185	13197	12996	13085	13124	13136	12923	13093	13176	13095	13004	13285	13026	13004	13172	12957	13208	13083	13046	13207	13044	13185	13110	13152	13118	13150	13039	12984	13283	13206	13135	13205	13070	13162	13228	13169	13200	13100	13074	13133	13068	13062	13077	13128	13011	13159	13114	13196	13128	13028	12937	13035	13082	13063	13203	13107	13105	13165	13071	13124	13201	13003	13272	13201	13184	13269	13136	12910	13104	13139	13142	13072	13205	13128	13069	13017	12939	13169	13095	13074	13091	13080	13149	13147	13267	13132	13068	13105	13298	13269	13028	13040	13084	13217	13246	13114	13213	13199	13100	13220	13078	13088	13066	13063	13117	13055	13004	13230	13011	13125	13121	13202	13035	13032	13186	13235	13085	12978	13126	12987	13106	13242	13023	13121	13169	13015	13126	13195	13164	13065	13083	12982	13021	13110	12893	13048	13118	13123	13275	13041	13212	13223	13088	13068	13088	12907	13225	13144	13204	13121	12932	13081	13183	13000	13185	13075	13062	13344	13322	13230	12891	13171	13115	12961	13045	13058	13094	13132	13069	13165	13058	13138	13248	13113	13072	13223	13052	12990	13109	13215	12979	13108	13155	13310	13145	13221	13085	13107	13227	13267	13045	13096	12913	12967	12980	13035	13115	13117	13085	13113	13257	13137	13174	13058	13151	13033	13070	13091	13253	13192	13158	13116	13117	13105	12983	13011	13154	13305	13073	13174	13154	12980	13130	13118	13200	13073	13062	13040	13099	13108	13323	13096	13077	13178	13040	13043	13085	13127	13105	13030	13048	13126	13083	13325	13170	13090	13156	12992	13194	13160	13024	13112	13057	13110	13101	13143	13014	13036	13252	13034	13213	13070	13218	12920	13029	13192	13106	13098	13199	13023	13080	13116	13094	13074	13106	13041	13265	13289	12998	13057	13213	13153	13221	13053	13042	12986	13039	13196	12934	13036	13267	13193	13310	12947	13002	13134	13126	13273	13023	13010	13083	12980	13245	12964	13246	13086	13184	13207	13226	13025	13208	13216	12970	13034	13245	13167	13073	13036	13042	13104	13055	13032	13097	13164	13061	13163	13222	13060	13181	12946	13196	13159	13280	13007	12998	13064	13046	13126	13123	13117	13078	13033	13095	12927	12960	13172	12997	13017	13029	13195	13211	12993	13198	12990	13073	13067	13073	13038	13278	13043	13173	13100	13339	12931	13242	13081	13162	13165	13119	13121	13068	13248	13023	13044	13119	13113	13112	13132	13091	13293	13211	13154	13007	13135	13031	13224	13136	13144	13073	13152	13242	13114	12937	13099	13187	13096	13083	13181	13134	13183	13115	13041	13182	13154	13160	13299	13030	13133	13095	13105	13040	13134	13112	12784	13170	13148	13167	13166	12991	13068	13111	13205	13231	13062	13108	13145	13104	13203	13147	12920	13089	13193	13137	13203	13104	12899	13101	13065	13281	13000	13058	13130	13064	13128	12897	13043	13163	13119	13222	13107	12951	13117	13048	13097	13073	13156	13090	13177	13101	13110	12806	13104	13110	13233	13018	13119	13182	13296	13244	13001	13101	13135	13124	13044	13116	13140	13105	13250	13036	13180	13014	13266	13352	13180	13060	13030	13095	13059	13121	13058
27783	23113	26845	22223	17570	16210	15575	14791	14736	14468	14366	14035	14091	14130	14060	14189	14047	14180	14094	14051	13960	13802	13946	14020	14012	13900	13988	13919	13757	13735	13904	13837	13854	13825	13882	13611	13772	13683	13797	13844	14057	13919	13801	13712	13817	13657	13924	13781	13997	13898	13906	13923	13887	13779	13507	13923	13928	13801	13799	13717	13830	13770	13851	13783	13669	13795	13815	13884	14036	13892	13893	13658	13853	13766	13849	13777	13599	13729	13834	13767	13747	13721	13937	13571	13678	13717	13825	13679	13622	13687	13830	13673	13745	13846	13956	13690	13793	13862	13826	13862	13961	13747	13661	13828	13698	13785	13736	13756	13709	13840	13846	13921	13802	13856	13705	13870	13911	13805	13753	13677	13720	13780	13760	13687	13813	13795	13784	13779	13832	13821	13694	13805	13845	13804	13764	13598	13774	13656	13828	13496	13708	13669	13722	13858	13752	13653	13689	13639	13877	13726	13735	13813	13776	13713	13652	13774	13591	13704	14020	13604	13746	13738	13884	13711	13920	13816	13774	13823	13631	13850	13874	13682	13793	13892	13708	13797	13868	13620	13397	13811	13659	13936	13631	13888	13925	13842	13706	13731	13733	13739	14118	13817	13633	13835	13772	13860	13696	13612	13668	13686	13786	13929	13782	13554	13590	13871	13688	13675	13686	13738	13792	13547	13744	13789	13741	13872	13783	13690	13615	13776	13804	13818	13687	13722	13768	13677	13802	13768	13627	13766	13697	13758	13707	13932	13660	13776	13778	13801	13768	13895	13910	13715	13755	13679	13769	13795	13689	13899	13657	13772	13691	13703	13775	13918	13813	13769	13727	13697	13773	13686	13616	13807	13737	13689	13687	13808	13718	13927	14043	13683	13924	13725	13660	13887	13803	13697	13698	13537	13791	13702	13633	13698	13617	13709	13697	13612	13788	13562	13752	13772	13555	13777	13877	13793	13855	13693	13734	13809	13855	13864	13672	13781	13707	13807	13653	13760	13803	13710	13593	14024	13815	13712	13700	13738	13567	13656	13706	13848	13754	13835	13802	13815	13707	13908	13818	13935	13669	13654	13768	13825	13761	13863	13619	13633	13723	13774	13840	14100	13766	13731	13751	13746	13874	13776	13583	13814	13904	13676	13708	13770	13643	13600	13730	13995	13824	13742	13638	13902	13789	13905	13760	13734	13800	13911	13680	13783	13619	13991	13749	13770	13506	13623	13802	13585	13824	13743	13650	13686	13976	13864	13777	13744	13806	13822	13827	13726	13720	13735	13791	13895	13784	13960	13783	13622	13743	13567	13640	13934	13674	13808	13796	13799	13842	13865	14042	13770	13803	13664	13521	13622	13763	13703	13802	13732	13718	14025	13844	13526	13643	13595	13774	13743	13799	13603	13923	13784	13817	13676	13726	13756	13751	13827	13682	13687	13777	13900	13835	13932	13587	13790	13627	13625	13826	13736	13789	13831	13735	13740	13839	13772	13961	13819	13832	13683	13677	13870	13838	13844	13715	13696	13840	13754	13690	13676	13747	13628	13866	13723	13649	13818	13843	13746	13603	13794	13912	13685	13787	13713	13840	13836	13750	13597	13879	13936	13919	13888	13672	13643	13735	13743	13672	13773	13810	13756	13759	13676	13919	13777	13843	13900	13593	13850	13823	13764	13723	13832	13789	13876	13788	13697	13873	13700	13837	13768	13826	14044	13664	13746	13840	13717	13485	13738	13818	13754	13674	13704	13792	13665	13817	13787	13781	13922	13694	13700	13632	13718	13835	13702	13842	13728	13897	13911	13878	13942	14005	13812	13728	13873	13985	13845	13668	13846	13718	13668	13815	13716	13665	13844	13714	13746	13716	13914	13805	13769	13726	13597	13852	13775	13654	13718	13853	13894	13817	13759	13820	13675	13605	13706	13954	13943	13727	13758	13813	13724	13796	13739	13686	13828	13439	13800	13589	13697	13756	13923	13793	13856	13841	13682	13888	13913	13892	13805	13791	13680	13891	14036	13756	13832	13709	13720	13685	13678	13673	13658	13894	13784	13739	13638	13933	13687	13836	14144	13812	13813	13720	13836	13735	13691	13865	13695	13771	13704	13711	13723	13575	13697	13739	13718	13699	13731	13905	13730	13726	13708	13844	13632	13663	13752	13771	13861	13798	13694	13668	13826	13734	13659	13626	13809	13626	13659	13785	13494	13825	13884	13806	14055	13804	13806	13596	13769	13381	13809	13833	13921	13731	13789	13700	13778	13749	13812	13616	13688	13866	13729	13895	13808	13764	13911	13670	13696	13877	13636	13714	13935	13885	13876	13762	13598	13825	13767	13822	13901	13772	13608	13564	13964	13778	13811	13924	13720	13640	13830	13812	13679	13748	13852	13718	13740	13977	13787	13602	13802	13731	13697	13728	13818	13819	13847	13905	13770	13705	13692	13623	13716	13771	13879	13685	13668	13824	13769	13829	13658	13775	13854	13739	13979	13838	13674	13665	13672	13704	13570	13614	14018	13669	13827	13643	13810	13988	13776	13780	13666	13634	13785	13724	13712	13534	13711	13846	13802	13797	13813	13895	13782	13720	13599	13830	13803	13781	13801	13818	13871	13710	13636	13753	13851	13783	13922	13630	13860	13920	13837	13975	13692	13833	13853	13821	13936	13782	13811	13835	13893	13706	13597	13573	13747	13790	13636	13739	13592	13922	13657	13910	13708	13659	13811	13766	13675	13683	13706	13670	13883	13726	13793	13827	13708	13808	13751	13786	13663	13622	13815	13843	13876	13685	13898	13984	13714	13952	13759	13740	13717	13603	13763	13852	13606	13748	13768	13814	13886	13502	13826	13815	13774	13880	13710	13697	13793	13768	13928	13700	13736	13619	13896	13767	13788	13752	13670	13837	13585	13671	13720	13791	13965	14064	13673	13753	13858	13856	13865	13780	13926	13800	13749	13672	13669	13671	13856	13942	14045	13785	13749	13704	13480	13650	13723	13689	13714	13670	13816	13670	13716	13753	13772	13909	13800	13756	13660	13770	13834	13814	13798	13879	13686	13815	13800	13684	13675	13817	13739	13673	13687	13800	13742	13702	13636	13823	13670	13674	13602	13758	13740	13831	13820	13889	13743	13770	13796	13681	13680	13861	13670	13916	13669	13711	13867	13765	13681	13735	13800	13753	13752	13967	13651	13840	13645	13828	13730	13763	13780	14003	13758	13742	13750	13766	13790	13734	13885	13941	13920	13699	13917	13789	13794	13766	13850	13851	13792	13822	13621	13838	13985	13764	13865	13704	14029	13609	13778	13730	13682	13691	13849	13730	13752	13911	13803	13956	13792	13857	13738	13714	13691	13719	13971	13798	13853	13614	13792	13814	13886	13838	13714	13863	13810	13521	13641	13789	13759	13800	13870	13909	13713	13681	13816	13625	13741	13694	13883	13888	13711	13689	13665	13692	13581	13775	13506	13767	13751	13707	13791	13763	13724	13717	13617	13886	13985	13952	13670	13831	13819	13888	13781	13801	13749	13653	13867	13966	13885	13653	13767	13756	13519	13575	13860	13946	13662	13687	13659	13818	13811	13931	13669	13840	13719	13761	13855	13770	13792	13661	13900	13903	13757	13676	13626	13595	13879	13834	13842	13691	13687	13784	13603	13756	13739	13856	13787	13611	13761	13881	13633	13873	13705	13782	13931	13947	13639	13657	13969	13641	13737	13493	13737	13969	13806	13746	13644	13645	13717	13744	13772	13550	13804	13781	13854	13656	13780	13649	13618	13850	13816	13617	13742	13912	13766	13603	13582	13802	13724	13789	13741	13752	13848	13745	13758	13796	13819	13720	13869	13923	13710	13861	13789	13770	13815	13802	13762	13765	13707	13738	13833	13806	13935	13663	13789	13632	13628	14044	13690	13753	13725	13727	13738	13775	13648	13877	13945	13802	13800	13726	13964	13647	13841	13716	13995	13852	13718	13823	13726	13772	13696	13700	13824	13792	13546	13934	13670	13837	13859	13773	13689	13799	13732	13690	13795	13774	13907	13812	13696	13722	13929	13828	13639	13843	13698	13869	13853	13816	13821	13805	13656	13638	13729	13642	13514	13749	13772	13766	13698	13795	13596	13819	13826	13539	13772	13573	13561	13788	13671	13786	14025	13795	13822	13630	13581	13656	13950	13893	13911	13823	13706	13788	13797	13857	13563	13724	13630	13781	13835	13535	13696	13676	13872	13915	13746	13799	13750	13840	13966	13673	13844	13725	13648	13866	13874	13712	13683	13877	13710	13578	13713	13834	13850	13860	13890	13736	13903	13844	13695	13622	13811	13871	13807	13728	13910	13888	13911	13944	13746	13657	13732	13863	13648	13658	13794	13696	13743	13952	13894	13796	13839	13639	13705	13593	13573	13769	13625	13781	13670	13846	13684	13915	13726	13747	13813	13744	13821	13784	13794	13744	13845	13739	13497	13780	13805	13756	13767	13727	13847	13780	13883	13609	13562	13877	13789	13966	13751	13827	13923	13667	13742	13636	13692	13792	13724	13853	13906	13682	13605	13529	13897	13915	13841	13720	13797	13814	13749	13808	13621	13665	13644	13709	13800	13894	13877	13783	13659	13816	13721	13756	13707	13826	13714	13691	13812	13920	13741	13625	13526	13752	13780	13797	13718	13834	13731	13806	13866	13758	13687	13807	13742	13810	13681	13746	13709	13907	13677	13875	13835	13731	13866	13814	13854	13907	13775	13759	13711	13657	13610	13927	13766	13646	13566	13525	13670	13768	13928	13674	13757	13693	13698	13822	13784	13748	13754	13777	13730	13627	13823	13768	13635	13766	13733	13795	13727	13782	13730	13908	13947	13758	13878	13610	13887	13880	13841	13699	13765	13701	13734	13718	13784	13848	13729	13754	13847	13755	13707	13964	13587	13617	13658	13782	13829	13793	13793	13837	13847	13706	13648	13798	13720	13624	13773	13713	13704	13736	13890	13710	13791	13746	13655	13873	13788	13702	13627	13545	13665	13793	13690	13485	13647	13629	13747	13718	13533	13843	13762	13878	13805	13812	13839	13875	13842	13879	13787	13643	13575	13703	13611	13612	13804	13830	13787	13627	13909	13886	13666	13750	13815	13847	13925	13809	13712	13746	13753	13893	13561
21677	31885	28317	20368	17543	15785	14914	14312	14395	13666	13216	12811	12899	12662	12775	13061	12861	12903	12675	12759	12689	12836	12566	12658	12774	12467	12450	12521	12536	12569	12602	12564	12458	12300	12370	12458	12393	12476	12408	12481	12358	12571	12449	12317	12285	12392	12411	12440	12526	12404	12657	12354	12330	12429	12640	12362	12471	12526	12567	12494	12549	12338	12413	12489	12457	12390	12569	12491	12472	12427	12597	12205	12452	12411	12335	12366	12337	12358	12447	12276	12477	12122	12341	12355	12456	12297	12529	12435	12412	12320	12463	12384	12360	12461	12456	12359	12336	12516	12157	12413	12240	12483	12573	12288	12515	12517	12321	12563	12386	12427	12408	12421	12455	12401	12274	12446	12403	12515	12370	12397	12304	12562	12398	12446	12187	12549	12486	12408	12502	12356	12575	12362	12465	12407	12388	12376	12328	12364	12367	12476	12434	12360	12318	12448	12468	12289	12432	12311	12507	12366	12505	12301	12386	12555	12339	12458	12406	12365	12214	12246	12404	12485	12468	12397	12427	12451	12335	12540	12356	12341	12438	12409	12355	12397	12474	12482	12370	12515	12414	12551	12249	12432	12474	12311	12455	12406	12470	12382	12348	12370	12342	12455	12493	12243	12380	12240	12424	12298	12542	12416	12303	12533	12251	12362	12442	12387	12449	12637	12325	12453	12330	12435	12264	12429	12363	12364	12313	12353	12400	12447	12257	12379	12378	12322	12440	12479	12541	12374	12392	12375	12471	12561	12517	12455	12517	12314	12497	12328	12309	12455	12320	12458	12403	12341	12379	12503	12578	12422	12254	12462	12443	12494	12329	12484	12393	12099	12428	12450	12446	12537	12529	12317	12336	12330	12355	12464	12357	12443	12402	12387	12502	12459	12385	12511	12286	12327	12275	12322	12430	12389	12344	12465	12495	12457	12307	12441	12528	12268	12446	12284	12333	12436	12530	12528	12405	12396	12416	12389	12416	12450	12377	12419	12332	12354	12476	12340	12348	12401	12371	12484	12441	12388	12325	12502	12549	12393	12442	12428	12384	12253	12375	12404	12345	12334	12510	12492	12474	12564	12334	12539	12438	12525	12517	12375	12430	12405	12351	12423	12314	12541	12445	12359	12458	12460	12335	12327	12419	12466	12300	12429	12497	12284	12607	12371	12541	12397	12466	12209	12408	12546	12186	12254	12407	12325	12424	12310	12519	12236	12528	12389	12150	12442	12375	12474	12407	12442	12382	12361	12306	12338	12354	12498	12352	12355	12425	12357	12506	12342	12244	12404	12362	12283	12462	12533	12327	12378	12389	12364	12297	12477	12473	12641	12596	12295	12347	12311	12479	12233	12247	12260	12393	12242	12325	12509	12348	12577	12535	12327	12408	12431	12412	12286	12313	12535	12245	12353	12481	12396	12414	12502	12396	12445	12458	12543	12264	12409	12333	12388	12500	12524	12459	12314	12475	12346	12475	12459	12302	12405	12364	12339	12555	12291	12555	12325	12390	12482	12354	12345	12423	12455	12408	12330	12462	12391	12380	12500	12327	12373	12261	12517	12405	12426	12341	12368	12380	12424	12328	12283	12432	12450	12408	12346	12285	12430	12410	12421	12501	12525	12306	12437	12476	12359	12436	12344	12543	12301	12327	12449	12369	12544	12293	12379	12135	12470	12439	12292	12392	12500	12371	12368	12418	12510	12441	12615	12377	12475	12419	12507	12424	12271	12485	12326	12460	12465	12410	12576	12444	12418	12414	12346	12280	12404	12338	12405	12538	12532	12403	12403	12462	12434	12402	12194	12423	12468	12451	12422	12410	12322	12348	12507	12424	12339	12396	12307	12455	12370	12563	12401	12539	12490	12377	12346	12373	12371	12355	12454	12495	12476	12203	12412	12435	12245	12338	12369	12560	12397	12364	12471	12398	12305	12411	12353	12420	12444	12316	12314	12509	12450	12527	12447	12354	12477	12268	12536	12406	12333	12543	12344	12264	12356	12523	12522	12473	12537	12443	12479	12388	12332	12535	12345	12337	12387	12404	12523	12427	12491	12486	12404	12411	12437	12283	12412	12363	12276	12287	12361	12364	12438	12443	12400	12300	12343	12405	12386	12453	12398	12504	12485	12326	12535	12335	12429	12400	12375	12515	12425	12454	12528	12420	12315	12341	12473	12439	12439	12463	12468	12730	12445	12340	12302	12394	12309	12468	12563	12322	12287	12527	12585	12250	12454	12322	12447	12553	12491	12426	12217	12419	12389	12591	12386	12457	12415	12309	12350	12444	12330	12468	12415	12357	12510	12300	12435	12421	12534	12483	12444	12515	12358	12369	12311	12446	12477	12425	12537	12417	12263	12510	12457	12427	12384	12426	12414	12429	12389	12367	12485	12111	12333	12629	12349	12283	12430	12314	12525	12249	12556	12247	12328	12326	12423	12352	12411	12351	12408	12340	12249	12356	12523	12465	12337	12366	12393	12426	12390	12421	12552	12380	12375	12379	12417	12446	12386	12347	12374	12375	12507	12476	12641	12501	12306	12454	12486	12342	12351	12522	12475	12405	12284	12500	12418	12502	12392	12448	12378	12549	12410	12455	12339	12242	12469	12485	12339	12381	12493	12458	12404	12526	12421	12273	12468	12496	12447	12428	12445	12390	12524	12503	12565	12387	12354	12480	12498	12447	12515	12263	12305	12369	12517	12445	12502	12469	12285	12420	12405	12507	12382	12589	12260	12445	12506	12398	12419	12427	12420	12440	12343	12444	12342	12405	12220	12488	12428	12270	12313	12382	12336	12302	12481	12375	12411	12408	12441	12436	12377	12398	12423	12332	12403	12275	12408	12359	12351	12416	12441	12325	12312	12305	12474	12373	12513	12448	12557	12324	12408	12349	12253	12284	12427	12383	12286	12552	12569	12387	12317	12327	12370	12379	12353	12456	12485	12284	12436	12376	12587	12410	12446	12444	12343	12492	12409	12313	12463	12416	12490	12359	12411	12342	12462	12418	12438	12242	12500	12381	12398	12318	12501	12545	12420	12308	12534	12412	12408	12399	12470	12537	12413	12441	12458	12378	12444	12393	12419	12221	12445	12405	12529	12345	12458	12393	12492	12471	12420	12405	12436	12429	12293	12431	12467	12395	12608	12395	12420	12503	12516	12380	12571	12422	12515	12402	12343	12579	12415	12393	12365	12532	12393	12430	12343	12345	12421	12381	12468	12336	12262	12454	12349	12474	12344	12295	12482	12503	12545	12294	12485	12351	12520	12264	12294	12519	12378	12477	12315	12302	12471	12532	12570	12283	12472	12423	12436	12306	12339	12495	12269	12334	12442	12444	12362	12357	12381	12416	12365	12394	12493	12326	12436	12303	12348	12257	12433	12371	12495	12496	12359	12283	12388	12382	12517	12574	12360	12269	12385	12594	12428	12360	12295	12371	12383	12280	12426	12538	12389	12400	12348	12461	12433	12400	12332	12442	12235	12349	12325	12563	12436	12434	12359	12211	12291	12354	12311	12371	12410	12541	12417	12306	12238	12456	12538	12425	12432	12370	12436	12479	12496	12433	12540	12422	12463	12380	12189	12329	12433	12443	12400	12348	12443	12428	12377	12465	12378	12427	12399	12424	12451	12347	12394	12334	12369	12325	12569	12403	12473	12421	12427	12498	12417	12270	12518	12251	12487	12176	12357	12383	12425	12343	12514	12515	12464	12479	12467	12370	12263	12555	12419	12470	12364	12446	12276	12394	12357	12505	12213	12452	12348	12444	12322	12461	12211	12334	12440	12531	12575	12376	12343	12452	12462	12379	12424	12424	12331	12409	12382	12399	12387	12463	12319	12487	12353	12170	12402	12419	12325	12430	12342	12441	12552	12468	12399	12429	12472	12307	12426	12435	12408	12467	12409	12428	12297	12339	12365	12579	12394	12268	12294	12444	12377	12499	12410	12628	12401	12121	12282	12245	12503	12372	12465	12472	12383	12448	12262	12526	12375	12296	12409	12384	12384	12563	12384	12578	12327	12293	12240	12321	12348	12543	12523	12328	12342	12260	12436	12403	12308	12258	12389	12345	12333	12494	12353	12393	12361	12354	12370	12326	12278	12592	12354	12582	12435	12405	12389	12444	12256	12503	12410	12343	12394	12517	12430	12622	12343	12422	12388	12500	12429	12316	12304	12188	12435	12390	12387	12540	12477	12279	12400	12389	12475	12360	12566	12337	12306	12433	12291	12244	12400	12444	12444	12471	12277	12471	12312	12333	12359	12513	12493	12341	12384	12488	12377	12615	12519	12519	12381	12590	12583	12570	12505	12458	12436	12354	12490	12524	12341	12354	12420	12400	12621	12418	12481	12647	12459	12389	12408	12319	12247	12558	12588	12377	12468	12378	12407	12285	12295	12488	12444	12483	12363	12372	12306	12418	12476	12424	12421	12357	12474	12300	12362	12415	12335	12373	12243	12376	12500	12383	12328	12559	12293	12462	12376	12457	12410	12385	12361	12361	12476	12502	12365	12420	12419	12741	12294	12451	12378	12501	12437	12462	12336	12534	12549	12494	12385	12515	12514	12405	12386	12513	12429	12408	12375	12538	12473	12452	12320	12318	12459	12435	12422	12476	12396	12270	12211	12406	12422	12351	12382	12284	12466	12449	12435	12526	12339	12508	12437	12573	12428	12528	12387	12398	12386	12471	12288	12521	12397	12539	12383	12389	12469	12414	12380	12585	12362	12552	12484	12497	12297	12377	12242	12407	12499	12353	12338	12576	12538	12458	12382	12524	12319	12385	12347	12430	12432	12547	12347	12493	12459	12249	12475	12221	12643	12366	12417	12498	12427	12393	12259	12376	12389	12412	12357	12485	12263	12346	12545	12423	12345	12409	12444	12503	12439	12591	12395	12384	12434	12165	12311	12349	12502	12400	12494	12239	12281	12377	12315	12495	12445	12221	12415	12380	12385	12465	12368	12461	12483	12627	12380	12444	12304	12368	12439	12441	12392	12431	12272	12419	12562	12487	12445	12462	12479	12497	12273	12468	12418	12270	12439	12417	12409	12312	12362	12355	12243	12354	12269	12382	12458	12356	12271	12469	12400	12427	12387	12366	12406	12497	12347	12444	12369	12616	12279	12348	12367	12435	12244	12430	12458	12461	12322
23877	21053	28363	24150	22051	21150	19256	16117	15759	15547	14806	14537	14254	14400	14353	14381	14299	14423	14400	14022	14236	14250	14139	14079	14052	14110	13789	14007	13958	13890	13745	14103	13856	14017	13882	13713	13800	13893	14001	14049	13812	13684	13959	13792	13756	13811	13799	13571	13770	13888	13832	13624	13920	13843	13884	13864	13982	13912	13678	13658	13737	13715	13822	13492	13779	13784	13794	13869	13910	13657	13688	13697	13619	13637	13854	13760	13716	13698	13683	13608	13670	13682	13921	13706	13744	13624	13786	13575	13664	13651	13754	13680	13781	13845	13840	13840	13771	13749	13844	13535	13782	13728	13709	13847	13629	13786	13590	13683	13598	13691	13828	13786	13687	13686	13677	13710	13718	13734	13753	13578	13601	13688	13601	13633	13677	13701	13854	13748	13537	13780	13766	13768	13867	13752	13911	14032	13613	13658	13780	13927	13903	13594	13808	13827	13782	13730	13755	13803	13715	13626	13865	13540	13713	13803	13819	13837	13745	13667	13786	13795	13695	13796	13876	13915	13635	13725	13637	13788	13726	13771	13736	13938	13754	13786	13862	13860	13812	13758	13699	13640	13656	13793	13693	13694	13659	13748	13662	13618	13821	13761	13754	13809	13697	13819	13812	13609	13875	13873	13684	13647	13782	13720	13814	13714	13690	13654	13774	13759	13740	13579	13655	13652	13637	13828	13623	13774	13664	13725	13583	13665	13562	13642	13596	13571	13743	13732	13767	13780	13933	13707	13957	13959	13778	13816	13752	13656	13803	13683	13710	13669	13477	13818	13788	13864	13745	13570	13644	13660	13748	13697	13915	13716	13633	13694	13611	13688	13661	13839	13817	13754	13802	13790	13903	13715	13595	13670	13796	13838	13650	13625	13753	13798	13716	13681	13769	13790	13572	13633	13589	13787	13584	13633	13738	13617	13708	13724	13716	13785	13768	13752	13728	13595	13881	13619	13633	13588	13703	13637	13506	13718	13849	13749	13670	13548	13709	13626	13773	13689	13709	13828	13623	13748	13959	13634	13603	13675	13704	13750	13694	13678	13616	13744	13746	13614	13596	13744	13577	13515	13653	13795	13838	13766	13992	13839	13845	13766	13674	13796	13705	13804	13673	13618	13796	13777	13582	13602	13681	13757	13806	13635	14019	13564	13636	13677	13910	13638	13663	13677	13579	13959	13893	13750	13713	13735	13901	13637	13640	13645	13552	13736	13579	13743	13448	13626	13721	13632	13863	13601	13596	13683	13639	13734	13668	13750	13623	13740	13598	13701	13650	13723	13763	13717	13800	13703	13714	13764	13704	13830	13759	13676	13663	13613	13759	13693	13655	13662	13827	13805	13588	13751	13540	13646	13863	13788	13792	13875	13692	13762	13758	13765	13788	13635	13790	13777	13816	13787	13696	13585	13705	13969	13798	13729	13611	13791	13826	13755	13742	13849	13607	13758	13722	13792	13846	13774	13660	13695	13510	13497	13709	13683	13697	13912	13810	13586	13879	13777	13788	13765	13716	13656	13635	13729	13930	13623	13737	13791	13598	13701	13660	13824	13724	13805	13762	13598	13686	13751	13758	13860	13533	13773	13868	13833	13709	13715	13728	13681	13686	13402	13649	13668	13622	13834	13633	13787	13998	13773	13534	13961	13740	13616	13768	13784	13654	13636	13654	13561	13582	13554	13858	13878	13734	13790	13849	13696	13745	13707	13818	13819	13751	13839	13840	13692	13592	13590	13558	13723	13661	14021	13670	13583	13717	14000	13847	13660	13664	13656	13927	13701	13701	13791	13642	13522	13816	13674	13848	13775	13861	13791	13589	13555	13700	13688	13784	13815	13885	13578	13561	13858	13894	13726	13773	13654	13646	13928	13797	13781	13824	13892	13584	13657	13655	13579	13581	13776	13652	13619	13844	13789	13902	13518	13736	13769	13622	13841	13717	13745	13686	13703	13827	13802	13650	13714	13797	13629	13701	13799	13870	13712	13724	13519	13595	13727	13896	13720	13632	13841	13808	13786	13726	13852	13743	13733	13760	13742	13833	13589	13731	13724	13744	13850	13820	13762	13897	13784	13643	13714	13821	13723	13567	13794	13670	13719	13641	13726	13749	13782	13771	13841	13756	13739	13643	13809	13823	13869	13518	13810	13695	13761	13820	13834	13829	13638	13549	13653	13681	13854	13852	13693	13669	13669	13687	13833	13662	13803	13759	13502	13709	13621	13692	13777	13735	13861	13764	13754	14035	13723	13694	13824	13591	13691	13853	13747	13740	13598	13806	13577	13866	13626	13811	13664	13776	13668	13769	13589	13757	13850	13807	13802	13796	13554	13871	13628	13695	13710	13775	13739	13748	13740	13890	13507	13850	13748	13857	13708	13582	13595	13671	13685	13653	13711	13626	13574	13770	13708	13760	13877	13754	13686	13791	13699	13551	13904	13807	13605	13740	13577	13755	13800	13597	13734	13808	13731	14012	13805	13715	13694	13877	13547	13805	13556	13822	13734	13698	13813	13678	13865	13624	13777	13729	13764	13833	13726	13636	13783	13793	13842	13644	13847	13616	13733	13969	13691	13881	13740	13686	13717	13744	13728	13713	13649	13768	13708	13593	13786	13862	13631	13683	13565	13796	13720	13594	13622	13605	13782	13856	13804	13739	13866	13546	13646	13712	13582	13637	13599	13719	13844	13769	13761	13745	13698	13662	13686	13652	13742	13891	13584	13620	13758	13811	13793	13695	13789	13772	13803	13539	13801	13723	13732	13745	13646	13501	13788	13837	13753	13661	13535	13717	13582	13832	13472	13675	13679	13530	13705	13767	13544	13679	13817	13661	13697	13609	13840	13700	13770	13810	13683	13725	13619	13575	13673	13739	13631	13918	13778	13763	13943	13699	13708	13629	13677	13615	13744	13724	13762	13795	13610	13871	13617	13784	13814	13753	13644	13877	13831	13833	13603	13638	13796	13798	13765	13824	13692	13903	13787	13530	13890	13781	13594	13802	13589	13926	13703	13764	13721	13733	13660	13606	13637	13745	13528	13782	13664	13405	13743	13834	13654	13683	13693	13674	13880	13741	13709	13878	13641	13709	13716	13592	13579	13641	13588	13680	13634	13760	13747	13587	13781	13382	13759	13837	13651	13601	13775	13672	13813	13936	13559	13660	13473	13567	13778	13803	13745	13716	13827	13782	13778	13802	13776	13639	13663	13655	13676	13664	13838	13875	13731	13814	13623	13684	13763	13580	13579	13819	13730	13685	13858	13861	13671	13729	13778	13776	13578	13770	13776	13677	13697	13615	13796	13637	13827	13676	13859	13667	13684	13766	13863	13736	13828	13830	13730	13785	13623	13705	13888	13706	13735	13746	13616	13688	13596	13750	13552	13588	13720	13673	13577	13686	13759	13727	13615	13696	13805	13853	13591	13541	13826	13785	13833	13732	13691	13812	13766	13658	13710	13650	13625	13592	13628	13743	13578	13604	13788	13730	13692	13677	13800	13722	13559	13852	13796	13894	13710	13707	13740	13893	13679	13790	13790	13697	13652	13862	13835	13739	13612	13735	13658	13659	13692	13860	13940	13794	13761	13714	13711	13939	13607	13755	13725	13627	13575	13573	13571	13748	13523	13667	13672	13849	13711	13934	13809	13768	13575	13609	13754	13902	13759	13852	13771	13679	13598	13595	13696	13674	13756	13772	13485	13691	13727	13966	13852	13723	13770	13836	13805	13784	13754	13833	13840	13599	13717	13663	13809	13522	13829	13923	13789	13863	13651	13702	13446	13730	13670	13634	13778	13703	13674	13703	13687	13658	13726	13636	13720	13743	13699	13728	13861	13645	13571	13812	13787	13663	13629	13823	13772	13620	13680	13645	13606	13779	13820	13763	13821	13695	13691	13704	13573	13715	13638	13756	13738	13718	13776	13915	13742	13894	13716	13759	13618	13780	13590	13789	13691	13848	13605	13745	13630	13742	13792	13754	13772	13638	13815	13579	13703	13851	13857	13753	13740	13535	13639	13562	13736	13936	13618	13734	13754	13841	14030	13736	13571	13806	13812	13427	13861	13721	13582	13878	13801	13635	13770	13715	13589	13880	13835	13759	13706	13733	13772	13857	13930	14000	13734	13855	13689	13700	13746	13813	13703	13667	13716	13596	13663	13758	13721	13720	13626	13784	13624	13609	13736	13866	13605	13673	13746	13765	13814	13830	13821	13716	13578	13835	14047	13878	13584	13591	13790	13602	13543	13695	13873	13811	13590	13712	13792	13549	13721	13500	13754	13882	13769	13707	13764	13828	13787	13434	13658	13740	13726	13659	13683	13618	13737	13650	13654	13785	13824	13791	13839	13692	13752	13814	13690	13667	13628	13849	13853	13781	13578	13702	13771	13664	13638	13717	13653	13514	13709	13549	13565	13739	13766	13710	13594	13714	13769	13672	13779	13611	13579	13689	13682	13890	13563	13731	13745	13638	13782	13783	13595	13726	13793	13749	13985	13764	13578	13697	13642	13850	13716	13756	13760	13657	13625	13633	13655	13850	13717	13546	13652	13696	13706	13631	13764	13636	13599	13704	13702	13561	13680	13843	13587	13615	13773	13726	13665	13557	13748	13915	13874	13686	13817	13642	13742	13704	13444	13614	13747	13724	13726	13682	13741	13777	13863	13662	13887	13755	13761	13591	13881	13764	13713	13684	13759	13844	13842	13784	13947	13629	13706	13759	13667	13793	13944	13751	13834	13697	13894	13761	13676	13680	13622	13632	13811	13702	13670	13615	13715	13734	13884	13788	13585	13832	13772	13914	13901	13696	13813	13594	13447	13579	13485	13717	13769	13866	13802	13345	13614	13605	13734	13673	13654	13740	13759	13711	13740	13459	13831	13848	13703	13817	13679	13675	13588	13753	13628	13570	13828	13611	13637	13916	13622	13638	13849	13778	13870	13618	13590	13670	13852	13754	13774	13741	13665	13947	13709	13508	13670	13685	13640	13674	13708	13689	13626	13751	13771	13728	13663	13804	13801	13707	13795	13823	13649	13790	13615	13555	13684	13734	13716	13805	13723	13691	13765	13775	13809	13596	13852	13882	13886	13584	13759	13833	13881	13789	13590	13692	14131	13815	13774	13828	13770	13698	13676	13633	13627	13993	13773
21795	38346	34145	25007	20909	18858	17175	15680	15925	14805	13961	13397	13169	13274	13119	13304	13067	13083	13063	12973	12979	12888	12853	12869	12806	12707	12701	12463	12639	12664	12648	12370	12483	12595	12571	12446	12591	12353	12528	12512	12482	12441	12511	12596	12426	12476	12476	12472	12311	12449	12601	12454	12454	12422	12435	12501	12355	12295	12474	12445	12304	12459	12374	12448	12444	12589	12496	12540	12455	12496	12408	12416	12618	12505	12523	12442	12283	12437	12376	12382	12374	12169	12368	12441	12471	12303	12486	12329	12345	12480	12479	12270	12392	12473	12242	12500	12403	12410	12353	12452	12376	12474	12379	12380	12476	12434	12432	12462	12457	12236	12396	12448	12202	12296	12326	12349	12348	12378	12469	12493	12436	12506	12327	12478	12552	12380	12443	12400	12455	12393	12354	12381	12330	12310	12342	12454	12352	12336	12392	12342	12344	12185	12456	12438	12313	12421	12475	12437	12357	12192	12459	12412	12482	12535	12247	12341	12344	12511	12356	12333	12399	12271	12372	12405	12600	12388	12411	12634	12461	12406	12461	12356	12370	12455	12470	12454	12461	12353	12510	12440	12357	12495	12470	12371	12409	12555	12566	12134	12358	12583	12463	12497	12350	12441	12455	12367	12272	12488	12347	12295	12314	12440	12395	12418	12388	12396	12469	12448	12263	12567	12321	12272	12436	12540	12364	12446	12334	12149	12439	12405	12280	12230	12293	12400	12338	12443	12296	12415	12361	12315	12536	12347	12321	12336	12428	12290	12490	12465	12445	12345	12477	12330	12358	12327	12353	12428	12445	12242	12405	12396	12355	12384	12246	12278	12518	12249	12431	12393	12494	12402	12404	12341	12442	12395	12253	12369	12447	12526	12452	12365	12435	12317	12442	12405	12435	12540	12488	12412	12397	12258	12399	12393	12424	12386	12411	12336	12281	12300	12563	12479	12364	12376	12499	12337	12489	12235	12280	12282	12410	12232	12268	12475	12457	12406	12300	12481	12447	12562	12412	12388	12315	12382	12368	12426	12350	12269	12465	12316	12392	12431	12366	12318	12473	12319	12397	12364	12494	12418	12452	12320	12344	12502	12382	12374	12399	12413	12546	12497	12448	12375	12545	12521	12594	12386	12317	12420	12321	12138	12492	12347	12401	12407	12311	12347	12406	12593	12303	12470	12376	12277	12474	12494	12491	12498	12578	12259	12478	12363	12417	12449	12457	12346	12416	12358	12441	12346	12445	12498	12402	12312	12383	12476	12273	12407	12393	12436	12471	12415	12300	12476	12277	12380	12412	12513	12415	12524	12212	12539	12309	12526	12427	12473	12337	12473	12459	12471	12475	12440	12365	12371	12562	12367	12353	12407	12507	12340	12531	12480	12393	12201	12308	12419	12351	12419	12441	12412	12294	12386	12397	12271	12509	12445	12371	12428	12404	12546	12421	12339	12378	12400	12440	12333	12245	12297	12304	12366	12468	12476	12335	12284	12406	12400	12603	12381	12346	12556	12394	12573	12410	12612	12572	12391	12546	12432	12261	12427	12495	12335	12427	12567	12359	12392	12334	12343	12433	12409	12473	12275	12290	12358	12404	12354	12509	12345	12462	12345	12342	12239	12332	12447	12418	12507	12438	12531	12454	12581	12431	12439	12379	12269	12530	12417	12433	12553	12408	12321	12430	12414	12374	12261	12318	12412	12304	12530	12477	12395	12485	12562	12288	12345	12361	12424	12351	12465	12404	12365	12504	12521	12550	12356	12352	12541	12578	12386	12378	12466	12429	12371	12405	12377	12403	12423	12280	12540	12384	12418	12525	12436	12285	12449	12352	12343	12441	12320	12405	12283	12470	12383	12364	12464	12361	12494	12288	12458	12540	12208	12447	12316	12473	12592	12287	12464	12422	12352	12406	12303	12379	12304	12212	12337	12482	12364	12148	12369	12494	12239	12441	12476	12347	12609	12369	12245	12509	12372	12355	12404	12465	12162	12438	12477	12486	12502	12312	12337	12351	12409	12288	12525	12338	12415	12459	12341	12509	12437	12354	12401	12397	12503	12261	12509	12315	12544	12319	12332	12519	12251	12381	12410	12400	12509	12218	12415	12490	12571	12502	12473	12252	12215	12399	12255	12294	12418	12494	12426	12513	12480	12392	12414	12343	12666	12226	12368	12493	12463	12424	12286	12391	12336	12466	12285	12384	12474	12345	12486	12420	12343	12417	12360	12478	12464	12365	12434	12433	12450	12412	12438	12303	12472	12489	12274	12345	12343	12463	12464	12381	12474	12482	12422	12397	12601	12556	12463	12501	12555	12472	12512	12448	12286	12458	12320	12267	12316	12388	12356	12407	12342	12305	12315	12459	12392	12404	12437	12318	12474	12489	12394	12471	12391	12349	12238	12359	12536	12318	12310	12305	12473	12417	12424	12350	12356	12419	12420	12368	12414	12478	12361	12357	12483	12468	12355	12400	12454	12219	12257	12471	12386	12310	12388	12355	12366	12344	12316	12362	12372	12435	12291	12553	12401	12333	12609	12320	12363	12377	12442	12438	12355	12425	12347	12509	12435	12338	12371	12425	12367	12298	12342	12430	12296	12323	12412	12377	12278	12438	12419	12438	12386	12612	12342	12306	12345	12350	12537	12421	12339	12428	12241	12519	12428	12463	12467	12276	12377	12413	12257	12451	12379	12495	12305	12343	12539	12325	12410	12282	12388	12495	12338	12397	12438	12407	12299	12327	12527	12369	12317	12492	12391	12591	12436	12280	12220	12382	12363	12228	12415	12513	12524	12428	12442	12360	12288	12343	12418	12546	12404	12371	12551	12419	12339	12353	12444	12349	12389	12523	12271	12385	12467	12466	12470	12137	12447	12303	12409	12418	12494	12235	12502	12310	12483	12352	12417	12343	12414	12510	12312	12308	12269	12340	12215	12375	12452	12503	12327	12361	12700	12326	12403	12318	12433	12385	12278	12470	12394	12571	12407	12348	12415	12381	12238	12307	12542	12380	12461	12257	12392	12326	12389	12400	12507	12300	12360	12367	12448	12308	12466	12480	12405	12405	12355	12367	12453	12299	12242	12387	12334	12445	12392	12437	12400	12375	12359	12474	12497	12386	12545	12607	12400	12255	12316	12299	12326	12528	12312	12375	12408	12291	12397	12311	12265	12270	12356	12516	12432	12267	12183	12398	12264	12290	12463	12387	12321	12300	12493	12405	12426	12448	12488	12529	12398	12477	12257	12294	12494	12578	12291	12545	12317	12268	12470	12413	12346	12321	12426	12397	12537	12165	12436	12528	12335	12506	12472	12292	12457	12433	12334	12477	12500	12480	12377	12303	12437	12208	12444	12344	12500	12356	12332	12279	12481	12222	12359	12380	12419	12366	12326	12443	12442	12353	12379	12357	12490	12288	12500	12434	12431	12471	12260	12319	12564	12291	12431	12527	12378	12514	12376	12387	12274	12468	12427	12334	12401	12440	12396	12462	12466	12464	12238	12494	12470	12398	12299	12244	12418	12358	12269	12381	12346	12277	12321	12367	12299	12404	12481	12332	12509	12368	12191	12477	12362	12338	12304	12431	12402	12436	12279	12469	12450	12609	12376	12254	12415	12397	12432	12391	12173	12588	12458	12456	12307	12560	12457	12459	12479	12373	12433	12370	12345	12305	12359	12510	12413	12369	12383	12585	12348	12465	12356	12482	12257	12350	12419	12307	12292	12535	12508	12423	12530	12439	12561	12375	12356	12329	12425	12464	12360	12440	12494	12399	12199	12341	12340	12446	12289	12291	12438	12477	12408	12462	12397	12409	12607	12437	12346	12480	12415	12278	12340	12282	12403	12349	12517	12486	12446	12377	12510	12353	12298	12475	12302	12355	12508	12365	12521	12206	12492	12339	12362	12449	12428	12293	12433	12544	12310	12403	12370	12386	12429	12418	12450	12339	12448	12337	12356	12416	12314	12435	12265	12210	12547	12371	12434	12343	12298	12485	12417	12463	12312	12395	12316	12404	12356	12370	12452	12219	12231	12546	12356	12461	12272	12388	12409	12377	12394	12557	12439	12499	12425	12513	12479	12489	12470	12349	12452	12248	12468	12582	12378	12375	12315	12398	12451	12328	12565	12435	12460	12458	12512	12335	12347	12495	12363	12499	12352	12385	12402	12482	12382	12452	12378	12427	12364	12442	12333	12496	12328	12300	12601	12393	12533	12425	12329	12307	12406	12374	12342	12358	12372	12332	12485	12545	12439	12517	12442	12433	12450	12395	12339	12520	12348	12378	12383	12530	12504	12482	12502	12493	12420	12313	12534	12421	12464	12413	12384	12514	12453	12335	12499	12206	12507	12253	12342	12397	12479	12336	12569	12366	12281	12231	12450	12287	12473	12468	12420	12530	12375	12371	12365	12400	12396	12423	12402	12258	12615	12208	12464	12294	12376	12335	12237	12483	12323	12293	12297	12341	12361	12490	12325	12550	12342	12314	12390	12443	12303	12219	12381	12568	12441	12411	12491	12573	12445	12447	12302	12453	12400	12355	12551	12384	12415	12509	12201	12380	12337	12362	12420	12276	12465	12415	12266	12433	12453	12308	12406	12257	12405	12338	12631	12544	12368	12458	12546	12531	12367	12489	12351	12488	12439	12286	12428	12442	12378	12491	12487	12330	12249	12614	12213	12634	12320	12356	12569	12198	12560	12492	12445	12476	12453	12567	12549	12393	12378	12540	12534	12387	12422	12352	12497	12456	12377	12357	12503	12389	12395	12385	12308	12436	12595	12388	12460	12472	12534	12250	12393	12537	12358	12320	12423	12480	12365	12328	12282	12457	12446	12459	12520	12392	12268	12381	12512	12365	12289	12612	12362	12606	12356	12499	12268	12381	12505	12396	12377	12354	12493	12530	12310	12381	12422	12384	12517	12322	12581	12312	12407	12271	12321	12366	12420	12341	12529	12308	12248	12564	12374	12486	12395	12485	12401	12218	12463	12296	12440	12298	12271	12389	12392	12348	12350	12574	12428	12379	12271	12320	12409	12415	12360	12354	12230	12484	12343	12342	12436	12540	12395	12470	12394	12419	12447	12560	12340	12421	12310	12551	12452	12454	12479	12525	12438	12318	12409	12323	12294	12373	12498	12420	12314	12363	12495
22751	21044	28770	23533	21403	23547	24464	18640	17996	17763	16787	15938	15764	15758	15886	16020	15682	15873	15759	15652	15362	15748	15600	15418	15425	15422	15433	15399	15258	15362	15415	15124	15097	15430	15035	15040	15122	15034	15020	15225	14956	15204	15214	15193	15063	15088	15230	15085	15145	15139	15042	15109	15259	15027	15024	14903	15040	14867	14940	15024	14929	15102	14980	15210	15044	15049	15067	15074	15057	15000	15184	15244	15256	15006	15213	15176	15070	14940	15132	15133	15065	14859	15011	15077	15020	15085	15101	14859	15040	14902	15004	15026	15155	15138	15254	15108	14921	14904	15136	15040	14861	14928	15088	14849	15071	15079	14940	14870	15035	14867	14805	15082	15018	15188	15018	14963	15025	15047	14922	15108	14941	14891	14961	14975	15052	15001	14986	14951	15024	15042	15040	14833	14934	14924	15014	14865	14999	14920	14862	14837	15105	15180	15082	15059	14871	14767	14902	15023	14849	14885	15027	14955	14941	14981	15011	15093	14965	14774	14964	15116	14983	14736	15163	15010	14999	15092	14715	14751	15016	15115	14815	14871	14980	15040	14906	14975	15048	14780	15144	15051	14762	14830	14935	14871	15119	14804	15011	14854	15038	15084	14972	15069	14987	14858	15054	14757	15113	15095	15128	14992	14871	14959	14987	14948	14932	14819	14993	14978	15035	15118	15038	15132	15112	14959	14904	14980	15025	14966	15132	15059	15114	14936	15205	15072	15051	15029	15109	15051	14897	14999	15017	15114	15039	14909	14954	14736	15189	15122	15016	14818	14972	14923	14891	14912	15135	15022	14878	15263	15031	14968	14864	14912	14925	14866	14869	14965	14817	14976	15096	14798	14927	14882	14876	14879	15071	15063	15016	14822	14972	14794	15051	14626	14896	14804	15065	14857	15092	15083	15006	14970	14957	14941	14995	14935	15041	14936	14992	15032	15100	14911	14800	15115	15102	15088	14997	14821	14928	14967	14894	14965	15130	14931	15028	15051	15119	14977	14914	14911	15063	14840	15117	15011	14787	14922	15051	14943	15012	14913	14880	14934	14888	14922	14783	14970	14973	14944	15034	14971	15096	15011	14906	14902	14864	15146	14880	15043	14904	14903	14921	14783	15021	14932	14874	15074	14992	14941	15002	14827	14923	14748	14797	15128	14933	14908	14997	15031	14977	15051	14928	14921	15172	14818	15052	14878	14873	14939	14899	15036	14773	15040	15011	14929	15079	15066	14907	14751	14863	14971	14768	14858	14937	14901	14987	15073	14955	15000	15017	14874	14992	15119	14932	14961	15015	14985	14750	15045	15011	14862	15065	15056	15018	14812	14938	15133	15042	14848	14950	14843	14988	14935	15122	15036	15049	14715	14966	15144	14822	15031	14993	14828	14929	14863	14877	15082	14838	14961	15067	14991	14945	14871	15003	14996	14969	15041	14917	14977	14821	15112	15245	14932	15057	15062	15251	15018	14933	14907	15018	15008	15063	14971	14921	15076	14784	14875	14880	15046	14844	15026	14892	15005	14959	15067	14897	15000	14995	15011	14948	14898	14969	14957	15157	14980	14883	14838	14981	15185	15027	15059	14912	14730	14947	14989	14998	14981	14923	14988	14996	14939	15000	15055	15058	14890	14816	14817	14916	14804	15067	14780	14840	15010	14938	14998	15025	15077	14883	14928	14783	14983	15083	14852	15032	14985	14953	14866	14813	14915	14932	15024	15069	15007	14958	15007	14763	14860	14954	15110	15100	14974	15122	15053	15062	14722	14720	14954	14964	14788	14823	14984	14906	15089	14960	14937	14987	14956	14814	15101	14833	15243	15108	15081	15009	14994	14989	14964	14688	14840	14876	14957	15158	14992	14924	14929	14871	15004	14983	15231	14979	14852	15050	15054	14967	14892	14959	15009	14829	14869	14960	15171	14956	14936	14988	14933	15045	15030	15018	15149	15057	15193	15115	15002	15013	15123	15103	15041	15006	15082	14803	14981	14945	14763	15024	15204	14821	14996	14855	14892	15026	15179	15049	14860	15097	14976	14990	15124	15169	14799	14822	14840	14892	14905	14838	14955	14936	15036	15054	14869	14929	14939	15011	14871	14952	14897	14845	14963	14882	15099	15086	14853	14972	15008	15083	14990	15117	14879	14997	14952	14806	14992	15120	15165	15117	15063	14990	14901	15041	14999	15018	14954	14911	14787	14902	14896	14813	14821	15016	15008	14931	14908	14818	14906	15108	15025	15142	14925	14932	14996	14839	14955	15221	15122	14982	14812	14740	14949	14930	15103	15170	15051	15046	15119	14809	14921	14999	14851	14931	14980	14897	14829	15041	14863	14881	15085	14926	14964	14841	15082	15057	15059	14934	14918	14974	14998	14938	14913	15037	14988	14807	15048	15112	15142	15096	14912	15005	14898	14811	15002	14901	14873	14873	14976	14875	14843	14713	14815	15032	15098	15096	14830	15013	15113	15038	15048	15004	15159	15095	15007	14824	14946	14891	14913	15003	15035	15091	14940	15113	14876	14977	14957	14823	14922	14942	14978	15100	15078	14965	14981	15034	14968	14962	15210	15023	14926	14782	15233	14914	15084	14922	15196	15045	15075	14867	14860	15006	14957	15084	14850	14909	14943	14782	14746	14723	14913	14868	14982	14854	15022	14912	14915	14792	15086	15059	14972	15058	14903	14938	15022	14927	14933	15130	14793	14774	14758	15044	15134	14932	14905	14940	15201	15062	14843	14971	14854	15011	14905	14873	14801	15092	14955	15041	14992	15042	14975	14881	15067	15000	15108	14975	15098	15202	15068	15064	15037	14954	15019	14730	14791	14979	14819	14926	15010	15017	14993	15113	14846	14947	14871	15148	14912	14921	15096	14884	15215	14790	14879	15025	14853	14963	14987	14855	14949	14851	15119	14846	15029	14965	14887	14902	14932	15097	14960	14992	14998	15051	14898	14943	15007	14972	15029	15109	15075	14982	15007	14873	14962	14980	14896	14920	15088	15070	14854	14906	14827	14911	14950	14864	14927	14985	14904	15018	14926	14904	14985	14857	15100	14689	14900	15077	15005	15045	15012	14775	14818	15136	14866	15006	14980	14906	14942	14956	15001	15025	14895	15082	14835	14974	14977	14945	15065	14997	14902	14862	14866	15060	14930	14988	15177	15078	14971	15140	14819	14950	14840	14900	15016	15024	15067	14999	15099	14814	14933	14938	14962	15125	14870	14900	14954	14946	14980	14921	14754	14878	14904	14852	15047	14891	14802	14996	14927	15025	14814	14988	14770	14666	15014	14808	15004	14912	15078	14865	14898	14969	15003	14901	14941	15048	14920	15041	14915	15050	14982	15062	15009	15035	14827	15000	14908	14829	14827	14988	15133	14706	15007	14928	14907	14897	14902	14825	14962	14946	14928	14850	15013	14927	14946	15048	14911	14960	14809	15013	14935	15041	15102	14905	14953	14994	15054	15196	14977	15026	14880	15054	15211	14792	14994	15063	14962	14973	14994	14835	14919	14773	15049	15005	14845	14944	15011	14741	14836	15128	15021	14963	14801	15081	15059	15255	14955	15040	14806	15177	15083	15103	14911	14871	14967	14963	14954	15031	14966	14806	15040	15152	15013	14871	14825	14955	15024	15171	14865	14923	14898	14961	14913	15054	14783	14792	14941	15038	15086	14920	14996	14976	14965	15119	15230	15088	14915	14908	14855	15127	14988	15002	14957	15025	14933	14944	14765	14886	14865	14918	14860	15116	15208	15008	15013	15101	14904	15035	14934	14877	14910	14959	14912	15183	15096	15008	14741	15057	14801	15019	14930	14800	14958	14923	15107	14957	14871	14762	15026	14786	14874	15085	15014	14981	14928	15063	14838	14825	14825	15141	14926	15104	15051	14929	15029	14970	15119	14685	14812	15170	15110	15003	15142	15016	15086	15174	14930	15065	15035	15081	14991	14941	14899	14956	15004	15002	14813	15039	14899	14996	14874	14970	14674	14925	14856	14862	15077	14963	15016	15141	14883	14911	14827	14820	14859	14824	15052	14867	14841	14961	14885	14948	14806	14853	14774	14968	15102	15041	15059	15051	15026	14972	14824	15051	14829	15092	14977	15004	14920	15094	15084	15047	15041	15067	14899	15033	14896	14929	15089	15075	15001	14881	15015	15007	14857	14943	15068	14983	14890	15141	14854	14813	15016	14911	15073	15198	15057	14995	14871	14932	15111	15057	15060	14851	15078	15120	14876	15087	14951	15061	14875	15051	14898	14897	14953	15067	14893	14938	14753	15135	14905	14818	15024	14872	14969	15038	14902	14998	14738	14784	14871	14824	15037	15159	14893	14949	14916	15068	15159	14949	15043	15072	14791	14900	14844	14841	14747	14975	14978	14899	14945	15016	14765	15074	15124	15249	14873	15067	14924	14925	14914	15046	15034	14857	14794	15038	14930	14858	14808	15119	14901	14850	15140	14945	15161	15028	14958	15214	14786	15064	14944	14981	15079	15146	15020	15062	14943	14829	15240	15047	14910	14918	15152	14900	14900	14881	14910	15171	15025	14983	15268	14943	14872	14877	14883	15010	14871	14980	14926	14923	14963	15096	14852	15030	15003	15115	15033	14872	15016	14916	14839	14997	14904	15019	14879	14980	14823	14876	15066	15001	14957	14974	14916	14874	14824	15006	14765	14942	15023	15079	14831	15232	14874	14979	14913	15070	14809	14928	14756	15069	15001	15109	15024	14860	15120	15068	14875	14983	15031	14912	14838	15151	14858	14990	14892	15007	15016	15035	14857	14847	14980	15163	14941	14865	14840	15037	14937	15099	14718	14949	14770	14858	14912	15113	15056	15002	14952	14840	15023	15039	14891	14968	14939	14985	15112	15056	14846	14790	14910	14909	14759	14942	14878	14806	14802	15042	14888	15018	14901	14922	14889	15026	14919	15011	14926	14912	15045	15093	14918	14912	14889	14984	15017	14967	15031	15024	15271	15012	14951	15085	14994	14980	15156	15210	14906	14847	15082	15086	14944	14825	15020	14872	14857	14864	14763	14807	14883	14847	15074	14896	15054	14902	14875	15081	14805	14801	14907	14976	14928	14754	14932	15106	15041	14913	14793	14876	14978	14833	14911	14770	14862	15012	14960	14989	14920	14797	14876
23729	42869	38240	28870	24320	21733	19596	17790	17937	16893	15210	14619	14324	14236	14198	14249	14249	14060	14169	14040	13751	13662	13642	13495	13515	13475	13619	13405	13549	13401	13334	13434	13383	13297	13383	13389	13193	13247	13404	13240	13094	13167	13299	13302	13257	13219	13150	13335	13232	13316	13129	13415	13299	13224	13240	13260	13273	13195	13387	13175	13189	13235	13207	13225	13108	13292	13215	13235	13102	12940	13084	13197	13172	13264	13143	13086	13127	13071	13196	13092	13040	13159	13186	13187	13103	13072	13283	13197	13055	13088	13149	12958	13239	13133	13220	13164	13243	13177	13088	13104	13227	13055	13123	12967	12948	13029	13100	13107	13301	13061	13082	13117	13279	13145	13157	13250	13112	13146	13229	13056	13055	13016	13331	13156	13228	13130	13077	13213	13223	13026	13108	12987	13077	13111	13123	13205	13127	13205	13114	13160	13150	13093	13024	13126	13014	13043	13171	13085	13101	13051	13079	13018	13163	13102	13033	13145	13033	13094	13202	13050	12970	13069	13250	13063	13056	13047	12960	13087	13047	13180	13222	13073	13000	13186	13040	13128	13076	13185	13057	13275	13122	13097	13084	13173	13170	13031	13132	13186	13265	13042	13011	13097	13135	13161	13024	13061	13158	13185	13128	13107	12983	13115	13025	13078	13108	13033	13194	13175	13087	13117	13243	13052	13110	13131	13097	13163	13158	13165	13080	12972	13099	13014	12993	13206	13041	13203	13047	13098	13106	13235	13195	13018	13198	13260	13196	13134	13082	13135	12991	13150	13025	13139	13040	13192	13244	13187	13168	13080	13189	12931	13023	13140	13102	12994	13161	13280	12876	13025	13104	13089	13061	13287	13182	13055	13115	13122	13062	13170	13246	13275	13039	13160	13114	13081	12976	13247	12965	13058	13099	13183	12960	12964	12876	13003	12980	13068	13151	13033	13001	13040	13329	13120	13118	13225	13133	13270	13099	13043	13156	12957	13037	13129	13071	13034	13135	13035	13050	13199	13113	13292	13119	13079	13185	12971	13056	12966	13022	12994	13088	13288	13157	13138	13057	13123	13167	13102	13177	13256	13129	12977	13085	13082	13033	13137	13074	13066	13148	13109	12998	13222	13066	12988	13029	13014	13181	13049	13052	13154	13235	13151	12964	13019	13209	13179	13082	12981	13040	13142	13052	13026	12934	13105	12987	13039	13222	13191	13006	13127	13165	13127	13039	13107	12950	12979	13112	13045	12977	13335	13111	13005	13133	13001	13230	13034	12992	13123	13144	12955	13209	13038	12982	13122	13052	13084	13206	13180	13077	12990	13075	13218	12945	13037	13056	13099	13003	13062	12999	13052	13122	13170	13321	12999	13245	12960	12993	13059	13092	13185	13072	13184	13203	13164	13309	13212	13087	13027	13086	13144	13148	13118	13296	12932	13099	13011	13231	13084	13168	13114	13206	13011	13023	13037	13071	13042	13111	13066	13078	12979	13094	13204	13021	13025	12912	13323	13214	12997	13049	13167	12992	13066	13158	13053	13163	13207	13061	13297	13036	13188	12997	13157	13089	13162	13059	13196	13053	13208	13209	13128	13070	13129	12977	13053	13206	13151	12980	13032	13139	13094	13120	13025	13132	12998	13120	12947	13169	12937	13266	12995	13160	13006	12997	13096	13118	12982	13029	12885	13017	13123	13035	13092	13097	13095	13061	13043	13146	13130	13029	13001	13239	13020	12977	13253	13081	13222	13219	13216	12938	13130	13145	13020	13131	13037	12867	12943	13060	13178	13012	13125	12900	13133	13103	12964	13111	13016	12905	13093	12977	13020	13071	13076	13311	13041	13128	13197	13110	13008	13025	13041	12905	13138	13062	13076	13027	13112	13102	13134	13047	13112	13052	13043	13182	13061	13084	12951	13113	13094	12977	13192	13126	13153	13068	13110	13135	13058	12891	13119	13264	13193	13058	13314	13079	12979	13265	13162	13115	13191	13034	13160	13127	13175	13069	13168	13141	13179	12997	13106	12969	13202	12973	13042	13154	13155	13141	13022	13048	13144	13254	13187	13052	13102	13031	12989	13083	12976	12915	12970	13035	13175	13212	12933	13240	13031	13116	13179	12999	13090	13063	13048	13081	13015	13043	13184	13099	13041	13010	13173	13063	12963	13162	13032	13055	12922	13047	13059	13074	13217	12894	13263	13104	13118	13026	12998	13104	13089	13115	13228	13136	13193	13132	13220	13098	13208	13082	13170	13129	13182	13058	13070	13136	13005	13349	13082	13128	13101	13199	13110	13120	13140	13082	13183	12958	13003	13006	12998	13127	13028	12925	13183	13156	13066	12938	13262	13203	13103	13173	13114	13172	13037	12895	13001	13101	13113	13056	13210	13105	13061	13011	13107	13013	13081	13155	12954	12935	13193	13044	12955	13087	13173	12926	13209	13189	13145	13086	13003	13090	13097	13080	13058	13138	13239	13030	12905	13029	13155	13126	13265	13146	13203	13030	13178	13054	13103	13252	13025	13066	13029	12946	13216	12986	13124	13104	13071	13059	13068	13092	13200	12997	12994	13078	13169	13213	13107	13139	13201	12920	12981	13042	13048	12924	13176	13076	13217	13223	13130	13107	13094	13156	13208	13144	12832	13100	13229	12999	13059	13103	13179	13083	13117	13179	13253	13220	13043	13036	13199	12956	13018	13018	13183	13138	13121	13074	13067	13212	13266	12946	13037	13110	13008	13191	13134	12994	13009	13056	13130	13129	13060	13021	13302	13106	13066	13004	12953	12967	13038	13132	13127	13072	13048	13060	13261	12989	13206	13173	12956	13027	13155	13157	13169	13038	13210	13226	13172	13079	13084	13084	13252	13028	12967	13011	13215	13231	12995	13222	13058	13061	13073	13086	13163	13189	13108	13129	13195	13148	13037	13072	13058	13138	13151	13242	13178	12977	13167	13053	13117	12928	13196	13139	13187	13191	13117	13185	13075	13259	13173	13120	13102	13026	13040	12913	13125	13116	13051	13004	13054	13044	13162	13109	13215	13096	13017	13058	13143	13159	13095	13066	12890	13187	13018	13117	12966	13183	13083	13163	13042	13126	13032	13071	13235	13173	13007	13110	13146	13096	13174	13086	13169	13047	13168	13168	13186	13067	13123	13042	12867	13092	13005	13091	13161	13228	13224	12913	13276	12979	13061	13026	12936	13066	12906	12942	13106	13130	13060	13093	13207	13147	13099	12977	12968	13232	13059	13019	13049	13160	12995	13131	13180	13085	13105	13091	13044	12981	12889	13116	13145	13158	13080	13042	13057	13034	13191	13063	13069	13054	13116	12970	13148	13099	13175	12987	13169	12959	13164	13010	12948	12990	13256	13150	13089	13132	13112	13213	13088	13348	13059	13025	13035	13200	13205	12989	12936	13213	13166	13112	13136	13101	13109	13049	13170	13248	13134	12908	12996	13115	13161	13122	13047	13031	13214	13209	13024	13312	12995	13045	13122	13150	13144	12992	13011	13021	13038	13041	13067	13094	13056	13219	13034	13222	13020	13130	13069	13188	13079	13084	12993	13041	13330	13055	12978	13162	13077	13240	13170	13150	12892	13202	13187	13113	13202	13071	12968	13164	12970	13068	13019	12932	13175	13231	13003	13037	13227	13015	13049	13130	13172	12958	13151	13211	13009	13165	13206	12838	13210	13040	13104	13125	13013	13036	13015	13140	13005	13156	13182	12912	13099	13044	13007	13131	13222	13292	13219	12992	13224	13012	13011	13136	13067	13026	13163	13173	13171	13065	13123	13036	12896	13102	13182	13163	13174	13002	13181	13075	13220	12895	13267	13002	13088	13121	13198	13157	13189	13152	13054	13094	13197	13017	13166	12982	13049	13148	13100	13081	13111	13055	13173	13285	13040	13112	13042	13082	13006	13091	13180	13109	13037	12973	13119	13007	12997	13031	13040	13130	13118	13004	13072	13048	13247	13032	13263	13251	13042	13094	13058	13073	12935	13222	13066	13219	13071	13025	13071	13056	13009	13134	13025	13023	13051	13059	13074	13019	13089	13004	13137	13100	13049	13145	13066	13059	13082	13266	13008	13176	13081	13072	13071	13235	13126	13051	13098	13147	12925	13333	13133	13051	12981	13071	13043	13132	13164	13188	13235	13153	13122	13109	13338	13010	13226	13116	13029	13199	13162	12954	12969	12946	13137	13048	13022	13036	13212	13084	13035	13173	13173	12928	13145	13002	13123	13217	13077	13253	13056	13167	13106	13175	12979	13040	13069	13062	13058	13021	13089	13168	13112	13154	13035	13145	12910	13271	13096	13129	13080	13199	12900	13166	13179	13109	13069	13079	13034	13022	13122	12949	13110	13082	12992	13266	13208	12909	13142	13167	13186	13223	13296	13328	13080	13233	13104	13135	13096	13188	13119	12992	12945	13083	13055	13031	13082	13273	13139	13091	13031	13061	13175	13118	13171	13126	13058	12947	13045	12916	13022	13043	13223	13187	13102	13090	13119	13063	13156	13076	13044	13014	13160	13019	13026	13058	12915	13156	13172	13123	13159	13078	13255	13125	13013	13045	13169	13067	13048	13118	13247	13162	13101	12914	13102	13098	13046	13190	13232	13066	13129	13026	12976	12971	13092	12970	13066	13164	12961	13128	13031	13223	13127	13140	13212	13093	13029	13113	13113	13117	13079	13093	13046	13165	13138	13071	13135	13171	13192	13155	13227	13173	12969	13205	13055	13223	13073	13292	13230	13130	13288	12915	13111	13127	13037	13069	13045	13025	13016	13004	13016	13051	12964	13283	13069	13162	13160	13102	13040	13103	13056	13027	13049	12969	13031	13271	13129	12954	13170	13195	13116	13093	13147	13068	13125	13161	13228	13125	12891	12996	12885	13187	13142	13012	12942	13161	13023	13008	13039	13143	13109	13062	12992	13185	13114	13000	13265	12953	13174	13152	13196	13168	13156	13145	13058	13143	13233	13204	13097	13033	13246	13076	13092	13122	13010	13166	13015	13287	12921	13135	13001	13176	12955	12981	13065	13085	12878	13077	13131	13096	13109	13077	13052	13212	13083	13080	12963	13299	13057	13095	12951	13433	13035	13226	13159	13075	13131	13104	13119	13121	12967	13014	12915	13127	13124	13051	12949
27812	22930	26313	22170	17259	16112	15268	14824	14796	14676	14025	14132	13984	13945	14060	14081	13812	14009	13877	13948	13869	13793	13789	13862	13655	13807	13664	13993	13737	13769	13764	13654	13563	13787	13653	13566	13623	13630	13763	13656	13641	13904	13605	13570	13614	13544	13542	13640	13686	13675	13708	13815	13668	13805	13581	13548	13587	13837	13849	13852	13589	13752	13746	13718	13589	13674	13589	13648	13674	13585	13677	13761	13781	13611	13694	13402	13839	13589	13728	13515	13473	13672	13574	13678	13582	13562	13763	13773	13665	13598	13656	13659	13519	13731	13710	13786	13919	13770	13569	13696	13558	13624	13846	13578	13793	13700	13759	13392	13692	13781	13674	13804	13672	13460	13721	13836	13578	13668	13685	13597	13605	13705	13580	13641	13689	13686	13611	13634	13648	13639	13607	13663	13716	13626	13780	13691	13509	13629	13753	13719	13652	13746	13750	13529	13657	13605	13643	13731	13843	13892	13707	13744	13631	13714	13711	13779	13667	13638	13660	13654	13756	13680	13699	13627	13593	13612	13718	13710	13789	13611	13675	13413	13676	13649	13649	13566	13449	13721	13520	13527	13558	13555	13797	13517	13503	13693	13666	13504	13706	13745	13508	13738	13732	13751	13589	13737	13852	13687	13550	13672	13657	13583	13578	13714	13646	13753	13690	13559	13669	13546	13771	13700	13566	13810	13626	13588	13715	13585	13622	13524	13652	13439	13544	13508	13588	13614	13569	13674	13726	13631	13488	13780	13736	13662	13757	13500	13580	13717	13679	13593	13563	13616	13675	13583	13738	13594	13610	13466	13614	13498	13484	13660	13525	13636	13606	13515	13728	13503	13597	13872	13804	13825	13417	13619	13589	13520	13628	13553	13596	13693	13739	13531	13603	13646	13537	13580	13827	13711	13615	13548	13666	13676	13533	13768	13656	13851	13706	13539	13593	13796	13721	13680	13731	13698	13776	13727	13925	13601	13662	13772	13723	13342	13509	13796	13802	13601	13505	13715	13679	13725	13712	13509	13718	13553	13395	13591	13550	13768	13764	13795	13720	13541	13575	13416	13755	13655	13527	13843	13662	13716	13592	13830	13549	13550	13701	13720	13625	13568	13943	13709	13682	13611	13762	13779	13633	13720	13630	13824	13843	13757	13609	13642	13436	13714	13543	13494	13520	13815	13676	13505	13659	13744	13705	13746	13570	13495	13737	13550	13673	13605	13702	13609	13713	13771	13532	13674	13494	13598	13714	13529	13688	13853	13715	13489	13673	13605	13588	13506	13830	13575	13726	13636	13710	13555	13742	13611	13575	13640	13637	13579	13572	13627	13614	13530	13678	13760	13608	13724	13501	13563	13381	13557	13518	13697	13743	13411	13543	13704	13571	13563	13749	13798	13661	13717	13615	13551	13776	13554	13682	13741	13777	13545	13819	13592	13527	13648	13615	13626	13537	13836	13679	13724	13747	13471	13703	13491	13663	13539	13564	13659	13473	13602	13585	13526	13655	13590	13519	13576	13561	13583	13621	13547	13604	13597	13726	13717	13864	13564	13623	13649	13546	13712	13779	13706	13719	13386	13605	13613	13751	13669	13447	13691	13835	13680	13628	13647	13649	13697	13724	13703	13842	13783	13782	13632	13591	13574	13691	13647	13711	13467	13686	13594	13613	13684	13644	13660	13679	13534	13561	13650	13571	13612	13565	13753	13516	13498	13505	13594	13672	13404	13685	13847	13824	13739	13650	13880	13855	13651	13651	13684	13627	13694	13716	13627	13743	13653	13654	13788	13742	13698	13642	13672	13661	13676	13496	13568	13687	13844	13889	13715	13375	13675	13618	13620	13815	13604	13726	13548	13677	13675	13544	13531	13607	13605	13694	13759	13560	13796	13828	13542	13565	13625	13621	13614	13534	13734	13636	13562	13602	13617	13593	13775	13597	13653	13817	13714	13669	13848	13483	13696	13749	13701	13679	13533	13455	13713	13733	13568	13875	13565	13616	13822	13606	13671	13754	13550	13608	13701	13773	13627	13514	13709	13581	13771	13670	13676	13631	13625	13690	13689	13640	13779	13674	13736	13683	13585	13695	13850	13808	13619	13608	13806	13818	13551	13563	13598	13456	13491	13578	13435	13514	13687	13614	13540	13620	13713	13606	13893	13645	13716	13798	13604	13772	13467	13558	13565	13535	13559	13684	13668	13475	13577	13739	13611	13676	13645	13513	13593	13544	13820	13860	13551	13850	13663	13596	13620	13513	13785	13590	13817	13755	13537	13689	13590	13651	13711	13557	13756	13645	13741	13614	13618	13698	13830	13660	13768	13595	13572	13701	13610	13670	13887	13588	13821	13780	13581	13676	13757	13570	13896	13470	13536	13519	13686	13791	13653	13457	13799	13795	13460	13557	13651	13536	13587	13489	13536	13543	13729	13517	13538	13564	13667	13630	13447	13700	13661	13541	13713	13708	13769	13607	13611	13687	13728	13491	13783	13816	13722	13797	13776	13610	13558	13654	13662	13772	13771	13652	13816	13670	13794	13751	13738	13745	13713	13739	13833	13628	13579	13422	13835	13701	13708	13596	13484	13582	13585	13645	13476	13649	13590	13688	13681	13590	13622	13780	13527	13626	13730	13764	13512	13547	13954	13686	13686	13493	13645	13712	13629	13873	13591	13690	13678	13686	13717	13691	13519	13585	13472	13532	13712	13681	13636	13555	13410	13626	13649	13705	13595	13645	13552	13623	13814	13478	13618	13735	13440	13523	13623	13335	13670	13591	13529	13599	13716	13566	13539	13541	13581	13707	13740	13604	13558	13594	13650	13476	13745	13607	13565	13715	13619	13672	13652	13859	13857	13777	13755	13733	13502	13675	13617	13559	13682	13512	13719	13572	13753	13636	13797	13588	13691	13655	13601	13779	13693	13750	13549	13578	13717	13734	13580	13726	13870	13782	13446	13588	13620	13610	13664	13709	13608	13886	13638	13611	13480	13637	13542	13788	13722	13763	13674	13775	13539	13579	13675	13395	13566	13594	13504	13578	13662	13789	13682	13749	13598	13756	13780	13662	13416	13564	13438	13685	13541	13740	13634	13649	13630	13934	13777	13550	13602	13614	13747	13516	13743	13762	13550	13599	13686	13861	13714	13864	13659	13690	13639	13657	13764	13674	13677	13576	13686	13553	13702	13691	13651	13686	13665	13573	13643	13774	13684	13652	13601	13665	13654	13712	13503	13622	13456	13740	13441	13542	13605	13917	13479	13693	13606	13541	13696	13597	13656	13715	13714	13717	13654	13570	13641	13612	13639	13575	13722	13667	13598	13772	13487	13513	13633	13612	13585	13677	13690	13735	13560	13577	13596	13543	13598	13658	13696	13721	13736	13627	13705	13743	13779	13590	13717	13646	13666	13590	13583	13743	13706	13564	13637	13677	13577	13739	13639	13661	13404	13710	13633	13630	13653	13706	13749	13635	13642	13525	13885	13913	13446	13802	13814	13608	13656	13586	13593	13575	13651	13616	13695	13712	13668	13703	13618	13679	13618	13691	13602	13642	13767	13829	13551	13750	13554	13644	13626	13618	13596	13498	13708	13770	13554	13715	13972	13657	13681	13747	13606	13542	13638	13685	13696	13658	13631	13513	13641	13808	13746	13597	13526	13729	13672	13893	13492	13577	13487	13739	13701	13701	13662	13638	13692	13536	13585	13571	13623	13403	13628	13767	13562	13858	13395	13557	13714	13706	13593	13630	13604	13675	13667	13542	13776	13839	13659	13666	13728	13689	13577	13457	13696	13832	13799	13537	13748	13504	13796	13665	13493	13539	13741	13694	13584	13626	13564	13780	13502	13634	13527	13776	13767	13656	13761	13697	13678	13550	13667	13723	13834	13505	13623	13522	13696	13423	13733	13715	13539	13682	13762	13664	13611	13659	13550	13526	13524	13623	13632	13678	13577	13672	13638	13576	13618	13556	13632	13727	13757	13738	13635	13762	13534	13490	13556	13685	13571	13676	13480	13570	13688	13683	13822	13809	13675	13745	13838	13750	13751	13666	13593	13730	13602	13568	13723	13568	13568	13793	13636	13739	13751	13760	13514	13748	13660	13710	13627	13699	13711	13558	13636	13854	13730	13677	13740	13667	13467	13585	13518	13649	13836	13609	13861	13617	13473	13774	13807	13675	13881	13698	13781	13482	13668	13776	13581	13646	13617	13509	13601	13644	13609	13693	13691	13497	13484	13888	13947	13540	13478	13563	13646	13606	13871	13876	13924	13630	13490	13652	13625	13689	13601	13582	13622	13549	13695	13857	13543	13685	13587	13499	13580	13761	13688	13644	13544	13559	13425	13718	13851	13695	13702	13676	13616	13739	13878	13690	13718	13537	13720	13527	13430	13563	13774	13741	13653	13713	13779	13570	13632	13547	13856	13729	13756	13608	13666	13569	13863	13720	13843	13563	13589	13590	13395	13776	13571	13623	13560	13579	13420	13671	13864	13594	13755	13626	13600	13765	13637	13605	13664	13620	13723	13688	13648	13736	13566	13778	13564	13591	13764	13791	13592	13766	13939	13819	13769	13760	13498	13870	13701	13624	13664	13672	13826	13742	13591	13535	13638	13707	13759	13578	13667	13726	13723	13643	13678	13839	13737	13645	13557	13487	13613	13845	13656	13594	13566	13749	13611	13675	13611	13564	13535	13784	13555	13422	13715	13674	13441	13612	13602	13842	13734	13633	13416	13822	13555	13555	13701	13654	13451	13609	13782	13638	13815	13698	13699	13525	13601	13758	13645	13670	13622	13688	13649	13567	13676	13751	13558	13522	13700	13585	13691	13833	13616	13564	13575	13823	13637	13641	13586	13682	13771	13765	13663	13658	13494	13632	13560	13513	13743	13822	13543	13550	13730	13722	13677	13670	13745	14002	13766	13610	13510	13766	13535	13439	13651	13756	13815	13718	13633	13728	13518	13511	13782	13626	13604	13589	13537	13592	13696	13761	13698	13698	13675	13774	13611	13827	13725	13714	13670	13561	13809	13693	13535	13473	13494	13666	13738	13695	13665	13514	13761	13707	13826	13769	13615	13658	13737	13720	13688	13610	13629	13615	13727	13860	13697	13665	13734	13657	13758	13694	13701	13655	13710	13681	13610	13614	13599
21555	31500	27384	20250	17061	15629	14781	14027	14355	13748	13301	12822	12876	12771	12826	12822	12735	12529	12776	12670	12586	12563	12503	12499	12444	12586	12538	12517	12358	12438	12418	12322	12613	12484	12428	12346	12345	12500	12258	12281	12390	12300	12258	12450	12472	12424	12384	12374	12359	12414	12442	12363	12301	12476	12599	12369	12356	12301	12368	12291	12349	12494	12372	12359	12389	12243	12202	12379	12458	12274	12294	12202	12344	12403	12349	12343	12493	12337	12483	12388	12249	12203	12430	12344	12377	12281	12246	12361	12275	12218	12337	12297	12304	12316	12243	12261	12429	12401	12107	12263	12372	12374	12345	12419	12409	12394	12389	12437	12363	12258	12321	12184	12314	12402	12333	12351	12323	12280	12175	12294	12320	12351	12419	12398	12352	12054	12148	12220	12257	12342	12350	12380	12337	12175	12305	12368	12387	12441	12258	12366	12383	12362	12337	12385	12236	12282	12253	12262	12381	12230	12471	12378	12416	12384	12383	12397	12324	12418	12262	12314	12241	12542	12332	12274	12323	12306	12350	12392	12458	12285	12394	12576	12226	12294	12360	12323	12478	12205	12305	12136	12433	12520	12360	12140	12370	12303	12365	12282	12479	12255	12380	12330	12329	12327	12365	12424	12274	12258	12476	12256	12452	12370	12239	12319	12144	12336	12334	12232	12294	12258	12325	12485	12320	12326	12306	12145	12264	12249	12186	12350	12325	12345	12444	12393	12377	12395	12424	12261	12293	12431	12238	12327	12275	12350	12234	12288	12333	12375	12382	12299	12305	12134	12374	12214	12321	12329	12402	12403	12275	12263	12349	12338	12335	12292	12303	12352	12149	12530	12408	12287	12374	12218	12331	12339	12360	12341	12318	12438	12450	12341	12388	12401	12347	12300	12402	12526	12352	12346	12352	12447	12289	12324	12336	12239	12249	12392	12223	12282	12400	12409	12397	12237	12383	12257	12408	12463	12276	12270	12188	12331	12375	12170	12431	12279	12407	12337	12165	12370	12417	12438	12407	12181	12304	12286	12414	12436	12535	12375	12264	12318	12382	12202	12244	12298	12355	12154	12324	12348	12257	12246	12265	12251	12501	12271	12328	12316	12242	12202	12341	12223	12390	12259	12315	12292	12428	12180	12299	12287	12229	12261	12166	12261	12306	12474	12396	12283	12517	12302	12348	12441	12501	12330	12365	12346	12143	12499	12306	12247	12239	12428	12383	12166	12170	12305	12166	12433	12497	12339	12410	12310	12444	12352	12292	12322	12339	12352	12468	12370	12357	12344	12409	12314	12454	12373	12194	12365	12267	12373	12265	12207	12432	12263	12224	12292	12299	12414	12288	12344	12260	12300	12381	12345	12428	12257	12213	12274	12356	12420	12239	12256	12328	12268	12277	12346	12367	12303	12303	12336	12344	12374	12365	12336	12296	12370	12070	12142	12259	12325	12486	12327	12323	12496	12161	12200	12317	12311	12146	12116	12390	12483	12278	12279	12271	12249	12416	12340	12336	12419	12401	12557	12243	12149	12317	12296	12448	12200	12246	12367	12301	12298	12272	12474	12357	12246	12459	12372	12210	12360	12456	12371	12306	12387	12417	12396	12351	12313	12287	12187	12403	12389	12328	12380	12377	12242	12230	12316	12325	12530	12301	12379	12436	12303	12515	12331	12259	12227	12532	12446	12377	12218	12437	12379	12325	12181	12386	12353	12319	12309	12415	12292	12396	12438	12278	12355	12422	12295	12254	12360	12482	12310	12316	12290	12203	12184	12353	12289	12234	12278	12336	12201	12395	12201	12394	12274	12446	12115	12255	12519	12333	12427	12362	12198	12327	12327	12446	12204	12260	12428	12312	12518	12213	12323	12417	12420	12443	12315	12337	12455	12363	12508	12349	12338	12397	12311	12296	12368	12278	12363	12442	12419	12390	12382	12360	12284	12291	12243	12133	12331	12514	12394	12326	12334	12255	12224	12405	12240	12434	12389	12310	12292	12363	12090	12325	12364	12279	12270	12434	12230	12297	12336	12226	12355	12331	12199	12330	12238	12385	12334	12391	12283	12147	12232	12323	12250	12365	12452	12486	12229	12498	12115	12410	12240	12335	12383	12416	12275	12243	12186	12351	12385	12326	12404	12370	12125	12523	12193	12393	12219	12432	12200	12450	12364	12282	12293	12185	12343	12418	12492	12513	12448	12411	12268	12441	12393	12286	12442	12370	12340	12288	12268	12403	12377	12429	12284	12411	12367	12308	12349	12350	12232	12346	12422	12244	12297	12378	12351	12376	12229	12371	12376	12395	12199	12513	12283	12354	12469	12415	12436	12370	12355	12250	12293	12220	12363	12367	12343	12323	12357	12417	12372	12377	12422	12194	12268	12357	12441	12203	12398	12335	12176	12382	12195	12275	12433	12504	12413	12385	12528	12265	12367	12396	12329	12468	12441	12523	12393	12304	12377	12135	12245	12301	12282	12449	12256	12430	12277	12340	12397	12321	12360	12132	12443	12467	12276	12461	12391	12292	12429	12526	12292	12384	12527	12390	12407	12361	12323	12381	12412	12269	12188	12246	12178	12299	12277	12469	12328	12402	12283	12366	12362	12391	12424	12284	12445	12334	12408	12466	12436	12267	12461	12304	12449	11950	12443	12450	12427	12413	12451	12303	12345	12306	12264	12288	12269	12480	12456	12370	12239	12476	12373	12240	12569	12226	12416	12124	12254	12300	12355	12281	12280	12534	12324	12202	12397	12407	12344	12351	12308	12415	12312	12378	12234	12206	12344	12420	12528	12318	12338	12113	12399	12211	12380	12306	12329	12278	12229	12362	12328	12246	12384	12333	12371	12497	12370	12258	12373	12300	12382	12395	12392	12345	12334	12278	12325	12466	12231	12401	12290	12367	12464	12418	12368	12268	12383	12284	12301	12297	12246	12405	12230	12318	12358	12456	12385	12476	12246	12329	12292	12343	12167	12326	12443	12463	12295	12282	12256	12352	12341	12260	12322	12249	12365	12113	12339	12253	12172	12401	12379	12389	12441	12307	12243	12388	12457	12321	12357	12364	12252	12224	12445	12241	12329	12402	12352	12189	12452	12369	12286	12259	12360	12387	12389	12463	12449	12215	12307	12412	12358	12339	12347	12461	12181	12355	12235	12297	12221	12365	12276	12259	12410	12445	12255	12201	12340	12171	12403	12376	12277	12300	12410	12217	12322	12478	12200	12275	12476	12382	12443	12308	12176	12343	12401	12300	12360	12369	12305	12245	12184	12438	12361	12411	12248	12176	12394	12339	12402	12301	12402	12259	12302	12302	12257	12312	12300	12295	12230	12292	12357	12337	12366	12290	12261	12342	12560	12320	12311	12553	12279	12261	12333	12281	12336	12195	12331	12520	12193	12414	12283	12268	12305	12437	12416	12358	12324	12283	12330	12265	12442	12453	12281	12328	12291	12321	12261	12351	12508	12273	12479	12252	12296	12318	12282	12227	12511	12204	12333	12331	12234	12213	12243	12287	12484	12492	12295	12143	12374	12299	12225	12149	12356	12428	12285	12434	12455	12197	12342	12334	12164	12479	12349	12298	12384	12346	12374	12262	12478	12204	12422	12181	12534	12238	12353	12239	12356	12331	12341	12264	12309	12291	12249	12195	12455	12328	12266	12417	12392	12348	12303	12357	12414	12275	12215	12222	12388	12200	12430	12337	12352	12352	12334	12264	12269	12350	12345	12242	12323	12270	12436	12485	12305	12323	12384	12485	12385	12476	12222	12260	12382	12352	12323	12468	12420	12186	12281	12267	12406	12286	12421	12331	12343	12220	12213	12285	12460	12314	12338	12509	12425	12340	12301	12441	12299	12345	12296	12341	12232	12494	12469	12307	12247	12404	12358	12328	12202	12362	12401	12513	12297	12333	12270	12374	12357	12316	12361	12306	12219	12335	12347	12333	12341	12257	12288	12219	12305	12344	12212	12270	12446	12382	12482	12268	12374	12441	12324	12345	12291	12392	12350	12316	12408	12435	12423	12268	12309	12421	12441	12443	12296	12308	12369	12454	12401	12257	12324	12419	12309	12288	12242	12291	12287	12473	12293	12379	12378	12144	12370	12300	12330	12242	12176	12323	12393	12357	12259	12161	12351	12314	12309	12389	12402	12374	12412	12249	12233	12286	12299	12158	12332	12267	12186	12429	12416	12302	12399	12231	12231	12362	12232	12333	12288	12496	12272	12338	12363	12341	12378	12351	12490	12301	12221	12424	12227	12359	12341	12155	12301	12307	12342	12410	12375	12301	12348	12343	12326	12342	12269	12428	12340	12174	12473	12294	12160	12334	12457	12419	12271	12445	12356	12299	12342	12324	12201	12539	12455	12326	12377	12275	12405	12348	12317	12430	12290	12232	12442	12549	12399	12319	12305	12257	12333	12529	12363	12397	12224	12273	12128	12333	12578	12251	12337	12435	12321	12382	12486	12389	12382	12370	12269	12109	12222	12174	12484	12372	12426	12258	12209	12213	12375	12409	12221	12422	12411	12259	12382	12344	12357	12305	12203	12363	12323	12478	12310	12291	12380	12237	12311	12363	12203	12206	12370	12274	12354	12347	12476	12318	12376	12391	12437	12392	12350	12235	12436	12498	12387	12373	12350	12236	12327	12372	12338	12266	12324	12384	12352	12462	12384	12310	12309	12339	12323	12324	12196	12417	12245	12304	12304	12313	12400	12448	12286	12366	12351	12530	12350	12370	12265	12354	12319	12391	12331	12278	12397	12222	12374	12403	12272	12287	12476	12437	12241	12405	12346	12378	12269	12359	12395	12407	12402	12313	12190	12317	12137	12181	12308	12276	12279	12254	12222	12250	12291	12318	12512	12273	12400	12373	12491	12380	12262	12411	12256	12431	12474	12346	12313	12271	12522	12282	12213	12324	12374	12405	12259	12400	12234	12223	12259	12230	12345	12509	12242	12375	12282	12269	12361	12353	12486	12348	12309	12337	12344	12354	12269	12336	12449	12184	12277	12371	12356	12175	12336	12367	12346	12405	12469	12293	12288	12318	12380	12319	12366	12278	12317	12389	12348	12235	12355	12332	12292	12435	12238	12382	12392	12476	12327	12442	12273	12218	12308	12407	12175	12264	12350	12352	12455	12164	12425
23793	20954	28236	24032	21933	20794	19071	15660	15765	15588	14696	14407	14087	14113	14259	14128	13897	14144	14258	14098	13779	13868	13973	13923	13820	13834	14022	13821	13684	13712	13628	13703	13720	13648	13821	13759	13575	13533	13567	13677	13432	13448	13739	13675	13642	13529	13633	13730	13577	13555	13558	13574	13667	13498	13736	13654	13578	13354	13443	13767	13620	13521	13587	13383	13502	13506	13614	13334	13487	13622	13581	13543	13517	13307	13417	13536	13699	13292	13404	13639	13658	13531	13513	13485	13560	13528	13520	13419	13477	13630	13586	13534	13506	13248	13337	13582	13538	13518	13305	13361	13406	13473	13616	13281	13654	13606	13575	13544	13601	13422	13620	13608	13536	13563	13405	13435	13741	13542	13536	13581	13474	13552	13379	13531	13364	13515	13590	13474	13499	13562	13612	13425	13436	13569	13708	13484	13406	13729	13403	13422	13461	13515	13440	13589	13815	13601	13626	13775	13678	13409	13524	13691	13494	13621	13421	13415	13407	13312	13430	13481	13470	13315	13551	13640	13554	13495	13381	13298	13471	13497	13574	13416	13463	13578	13369	13626	13537	13597	13514	13520	13587	13584	13658	13616	13455	13557	13464	13649	13620	13622	13486	13540	13597	13606	13617	13630	13576	13655	13603	13610	13552	13313	13517	13582	13417	13385	13473	13360	13574	13432	13340	13484	13428	13600	13540	13372	13292	13513	13545	13603	13478	13514	13586	13564	13474	13323	13421	13513	13519	13412	13547	13431	13565	13508	13504	13630	13552	13608	13523	13454	13530	13530	13476	13569	13548	13491	13527	13530	13374	13539	13547	13617	13484	13596	13515	13521	13813	13590	13550	13468	13422	13578	13358	13457	13439	13608	13669	13495	13644	13394	13343	13520	13615	13446	13482	13644	13572	13542	13555	13505	13464	13476	13581	13416	13609	13512	13510	13437	13514	13444	13392	13613	13505	13470	13438	13566	13515	13442	13604	13551	13591	13438	13486	13484	13503	13519	13578	13396	13558	13530	13700	13588	13434	13693	13615	13790	13542	13686	13528	13470	13406	13481	13481	13519	13644	13633	13560	13597	13549	13474	13363	13592	13573	13447	13398	13485	13454	13542	13349	13475	13607	13385	13333	13367	13577	13778	13438	13580	13498	13625	13453	13549	13505	13578	13607	13519	13578	13596	13550	13473	13437	13719	13471	13590	13527	13553	13615	13450	13596	13510	13420	13400	13529	13585	13447	13649	13571	13402	13513	13389	13800	13598	13542	13602	13665	13306	13411	13400	13512	13688	13449	13524	13568	13458	13639	13583	13539	13599	13551	13360	13440	13404	13411	13536	13581	13364	13745	13724	13515	13368	13371	13333	13432	13579	13540	13541	13483	13495	13527	13477	13498	13533	13495	13547	13430	13660	13505	13526	13555	13380	13575	13485	13545	13442	13524	13519	13477	13521	13498	13566	13383	13571	13627	13488	13443	13466	13567	13592	13373	13641	13402	13462	13610	13464	13373	13546	13472	13549	13522	13481	13540	13603	13671	13584	13457	13716	13488	13571	13546	13594	13583	13390	13756	13302	13439	13575	13665	13615	13654	13468	13397	13585	13573	13616	13530	13538	13370	13713	13565	13614	13607	13573	13549	13636	13513	13486	13546	13236	13550	13549	13457	13398	13399	13545	13442	13405	13253	13406	13467	13653	13548	13527	13759	13549	13469	13552	13466	13569	13381	13536	13835	13647	13594	13542	13517	13509	13512	13468	13458	13470	13390	13365	13472	13469	13399	13352	13570	13562	13593	13489	13737	13541	13422	13487	13502	13523	13582	13541	13442	13562	13592	13464	13636	13478	13338	13433	13610	13637	13505	13359	13583	13565	13569	13432	13415	13496	13622	13582	13504	13546	13377	13498	13671	13530	13563	13460	13508	13548	13489	13568	13613	13458	13516	13485	13472	13328	13653	13629	13498	13506	13356	13317	13481	13477	13566	13644	13618	13639	13647	13577	13490	13717	13417	13425	13636	13731	13376	13557	13642	13655	13604	13558	13435	13481	13428	13408	13601	13679	13576	13550	13353	13507	13479	13534	13556	13538	13592	13479	13565	13574	13483	13431	13630	13428	13527	13485	13598	13547	13585	13426	13498	13408	13369	13520	13621	13460	13373	13368	13408	13293	13583	13556	13627	13300	13328	13562	13385	13431	13539	13634	13498	13423	13418	13468	13653	13373	13428	13437	13369	13454	13355	13522	13493	13566	13594	13625	13378	13500	13671	13431	13602	13519	13418	13538	13775	13679	13367	13431	13477	13475	13405	13365	13516	13484	13379	13486	13621	13519	13482	13520	13282	13692	13655	13503	13473	13329	13382	13640	13584	13486	13627	13703	13511	13560	13597	13486	13572	13259	13635	13488	13508	13405	13648	13529	13588	13538	13516	13335	13352	13383	13573	13563	13435	13491	13532	13373	13539	13516	13369	13545	13690	13528	13512	13428	13563	13538	13491	13558	13600	13329	13596	13274	13516	13627	13499	13596	13469	13675	13411	13468	13696	13664	13200	13422	13543	13433	13507	13605	13506	13404	13550	13558	13401	13458	13530	13370	13399	13473	13500	13609	13576	13634	13484	13311	13505	13340	13492	13577	13591	13311	13590	13462	13603	13538	13503	13414	13485	13707	13551	13631	13535	13592	13577	13511	13483	13505	13454	13481	13474	13531	13568	13482	13353	13481	13534	13477	13443	13433	13563	13545	13598	13605	13551	13414	13586	13465	13503	13534	13527	13496	13427	13547	13511	13619	13597	13519	13508	13410	13475	13461	13492	13448	13471	13470	13725	13637	13525	13289	13506	13499	13456	13611	13532	13656	13558	13489	13441	13469	13551	13422	13398	13421	13412	13675	13634	13642	13450	13443	13482	13592	13633	13626	13489	13538	13438	13605	13525	13488	13403	13517	13526	13646	13542	13393	13662	13363	13484	13430	13347	13406	13652	13599	13279	13470	13474	13320	13423	13449	13597	13603	13494	13567	13503	13459	13403	13504	13693	13474	13444	13711	13483	13586	13530	13569	13572	13504	13374	13600	13622	13430	13531	13525	13535	13537	13671	13366	13613	13362	13589	13376	13543	13530	13351	13504	13410	13562	13540	13540	13511	13499	13400	13543	13551	13487	13459	13577	13429	13433	13462	13360	13342	13366	13547	13412	13513	13504	13552	13500	13632	13479	13488	13464	13338	13597	13494	13649	13485	13709	13559	13337	13673	13373	13596	13502	13673	13433	13548	13357	13409	13369	13466	13473	13463	13504	13513	13449	13519	13691	13631	13442	13426	13599	13576	13466	13569	13688	13452	13574	13699	13477	13407	13492	13495	13730	13582	13576	13583	13453	13557	13436	13430	13507	13459	13638	13397	13521	13475	13458	13480	13661	13503	13647	13486	13783	13527	13701	13431	13476	13312	13555	13556	13475	13524	13433	13515	13493	13628	13544	13617	13459	13424	13666	13410	13417	13635	13452	13614	13399	13598	13469	13517	13436	13375	13707	13408	13508	13655	13430	13306	13324	13522	13806	13471	13537	13590	13521	13390	13697	13524	13389	13628	13605	13555	13648	13427	13664	13457	13380	13560	13379	13603	13527	13601	13667	13578	13583	13388	13572	13599	13384	13441	13564	13569	13392	13363	13669	13370	13429	13636	13545	13411	13542	13528	13497	13539	13464	13339	13593	13500	13469	13437	13595	13471	13481	13498	13527	13324	13453	13548	13517	13551	13669	13483	13529	13552	13579	13490	13606	13563	13532	13569	13647	13215	13558	13557	13607	13687	13614	13391	13402	13643	13643	13589	13345	13472	13282	13575	13388	13491	13479	13527	13535	13579	13434	13487	13468	13367	13611	13513	13421	13440	13445	13742	13339	13440	13495	13516	13617	13551	13572	13475	13486	13635	13518	13404	13528	13499	13582	13429	13729	13392	13415	13443	13480	13411	13650	13593	13659	13387	13662	13528	13585	13563	13569	13692	13618	13436	13395	13551	13541	13683	13555	13543	13527	13596	13392	13506	13474	13531	13426	13377	13786	13627	13482	13642	13572	13603	13423	13477	13421	13317	13517	13581	13532	13423	13430	13547	13561	13417	13452	13580	13657	13532	13472	13638	13403	13514	13393	13624	13376	13454	13558	13446	13379	13482	13410	13400	13557	13547	13508	13664	13719	13703	13481	13580	13473	13668	13540	13473	13360	13488	13665	13430	13514	13573	13517	13479	13510	13472	13352	13436	13525	13541	13372	13521	13533	13513	13519	13407	13428	13512	13537	13328	13538	13558	13640	13632	13557	13551	13522	13624	13402	13409	13508	13552	13540	13512	13458	13521	13435	13599	13586	13670	13533	13461	13428	13504	13541	13550	13479	13619	13451	13621	13635	13383	13508	13553	13567	13498	13492	13619	13405	13378	13345	13572	13667	13532	13475	13436	13510	13534	13449	13533	13535	13556	13504	13583	13386	13381	13490	13445	13556	13553	13454	13613	13589	13479	13385	13372	13496	13614	13446	13596	13519	13560	13540	13711	13366	13433	13558	13416	13473	13407	13454	13618	13650	13349	13664	13422	13343	13506	13423	13413	13499	13510	13532	13557	13544	13476	13440	13612	13465	13627	13552	13754	13627	13635	13587	13531	13550	13427	13484	13406	13526	13670	13622	13656	13657	13639	13609	13631	13865	13465	13543	13526	13565	13315	13600	13374	13598	13504	13469	13356	13409	13368	13528	13437	13565	13622	13296	13442	13643	13593	13395	13567	13566	13674	13587	13566	13506	13592	13606	13592	13572	13522	13465	13541	13793	13756	13406	13689	13601	13660	13576	13486	13455	13607	13440	13431	13529	13434	13345	13760	13558	13573	13500	13517	13557	13263	13534	13365	13652	13700	13546	13467	13474	13514	13424	13291	13547	13633	13382	13434	13587	13621	13606	13583	13459	13700	13571	13454	13589	13454	13397	13543	13339	13537	13538	13478	13541	13617	13352	13466	13504	13592	13384	13518	13541	13445	13516	13462	13509	13388	13582	13547	13627	13373	13579	13628	13397	13345	13400	13315	13311	13639	13445	13654	13640	13497	13401	13492	13537	13513	13403	13326	13492	13449	13439	13435	13532	13535	13561	13564	13405	13567	13489
21251	37182	33501	25424	20771	18266	16639	15611	15885	14805	13698	13345	13088	13231	13228	12878	13081	13006	12900	12765	12724	12686	12750	12530	12602	12655	12566	12395	12394	12672	12421	12524	12405	12326	12457	12285	12411	12274	12132	12334	12221	12308	12324	12240	12367	12332	12361	12175	12534	12276	12356	12304	12319	12323	12349	12357	12408	12326	12217	12402	12283	12305	12320	12324	12197	12299	12309	12249	12324	12247	12333	12278	12340	12234	12195	12226	12239	12272	12308	12322	12379	12090	12209	12328	12306	12481	12271	12269	12372	12263	12307	12285	12440	12225	12096	12275	12322	12226	12180	12344	12305	12298	12293	12203	12209	12285	12454	12273	12272	12335	12452	12183	12478	12334	12358	12308	12373	12287	12176	12255	12226	12168	12171	12354	12330	12191	12179	12214	12340	12349	12172	12277	12227	12184	12244	12338	12364	12370	12333	12197	12203	12374	12282	12353	12217	12188	12333	12130	12290	12124	12203	12270	12261	12296	12204	12180	12405	12175	12286	12402	12312	12269	12172	12287	12414	12190	12233	12238	12290	12198	12305	12329	12303	12355	12229	12234	12339	12158	12212	12373	12420	12339	12234	12396	12164	12172	12337	12244	12231	12363	12230	12280	12419	12294	12223	12261	12231	12174	12311	12060	12322	12253	12398	12239	12324	12501	12268	12220	12413	12194	12185	12216	12333	12166	12212	12188	12279	12221	12182	12218	12238	12338	12277	12204	12121	12176	12114	12227	12369	12121	12287	12244	12241	12521	12339	12297	12373	12290	12276	12401	12068	12374	12239	12281	12196	12214	12318	12324	12170	12274	12246	12293	12302	12372	12440	12247	12268	12264	12415	12289	12363	12286	12422	12254	12215	12210	12438	12236	12280	12218	12073	12149	12280	12205	12155	12160	12230	12236	12329	12207	12321	12300	12443	12249	12402	12101	12352	12267	12261	12330	12306	12197	12288	12431	12228	12331	12331	12380	12235	12055	12259	12151	12113	12060	12031	12230	12283	12295	12221	12083	12134	12178	12152	12277	12229	12165	12083	12023	12330	12208	12233	12385	12029	12407	12196	12128	12166	12298	12233	12160	12348	12100	12190	12157	12386	12247	12390	12290	12330	12267	12234	12124	12365	12154	12244	12255	12205	12265	12381	12238	12284	12337	12148	12297	12161	12310	12185	12396	12307	12250	12190	12195	12160	12135	12249	12313	12134	12063	12256	12224	12220	12236	12220	12410	12319	12371	12181	12297	12241	12137	12133	12239	12182	12227	12320	12266	12279	12255	12298	12262	12205	12225	12150	12144	12243	12072	12073	12231	12271	12321	12395	12293	12174	12323	12192	12292	12425	12156	12201	12373	12118	12203	12200	12263	12312	12297	12258	12104	12185	12211	12157	12295	12251	12314	12052	12303	12183	12292	12363	12165	12304	12138	12111	12240	12297	12358	12015	12214	12312	12369	12201	12216	12309	12231	12308	12192	12258	12166	12165	12172	12312	12181	12155	12108	12200	12244	12217	12139	12244	12198	12346	12220	12220	12170	12319	12325	12254	12201	12164	12100	12280	12433	12281	12197	12305	12243	12267	12298	12285	12226	12358	12359	12267	12260	12030	12161	12294	12483	12451	12334	12015	12351	12278	12290	12135	12332	12190	12058	12305	12194	12136	12173	12119	12147	12206	12225	12035	12265	12294	12255	12213	12353	12206	12385	12379	12256	12258	12138	12252	12301	12234	12334	12197	12189	12399	12289	12323	12304	12219	12336	12312	12292	12151	12170	12351	12193	12179	12292	12398	12224	12220	12348	12220	12292	12249	12388	12180	12266	12284	12402	12275	12231	12073	12197	12062	12244	12387	12233	12293	12268	12301	12302	12289	12140	12373	12316	12206	12016	12198	12203	12233	12265	12351	12172	12331	12254	12083	12189	12304	12269	12162	12074	12237	12226	12258	12232	12180	12253	12187	12371	12263	12336	12338	12210	12193	12316	12208	12281	12281	12236	12241	12266	12323	12270	12218	12403	12090	12315	12182	12197	12185	12475	12401	12338	12479	12298	12287	12140	12253	12213	12142	12243	12145	12265	12203	12023	12132	12137	12245	12206	12128	12300	12329	12347	12082	12250	12215	12171	12169	12350	12194	12255	12299	12214	12375	12158	12345	12093	12413	12290	12350	12002	12182	12327	12265	12225	12265	12430	12235	12361	12225	12276	12204	12376	12227	12287	12067	12203	12194	12192	12136	12256	12146	12251	12276	12380	12179	12161	12338	12411	12160	12250	12212	12176	12337	12102	12444	12244	12319	12215	12125	12125	12280	12279	12195	12340	12232	12363	12162	12320	12189	12185	12229	12430	12352	12262	12306	12370	12204	12306	12056	12403	12150	12381	12207	12359	12155	12250	12121	12353	12266	12156	12231	12408	12204	12082	12419	12324	12164	12168	12273	12331	12261	12273	12176	12203	12184	12402	12331	12207	12267	12257	12230	12211	12171	12236	12342	12338	12200	12265	12218	12204	12417	12379	12176	12372	12210	12222	12180	12287	12340	12242	12289	12275	12113	12349	12415	12293	12107	12349	12334	12162	12288	12186	12260	12242	12245	12138	12284	12231	12137	12262	12373	12317	12197	12347	12195	12281	12106	12226	12050	12261	12267	12307	12128	12320	12194	12312	12022	12330	12193	12265	12185	12337	12300	12247	12208	12212	12239	12225	12494	12298	12086	12234	12271	12336	12161	12376	12111	12169	12243	12158	12253	12480	12297	12355	12182	12408	12225	12309	12278	12278	12244	12209	12399	12224	12182	12257	12165	12374	12298	12288	12192	12227	12391	12160	12162	12267	12206	12296	12296	12298	12286	12265	12077	12146	12187	12246	12233	12388	12249	12200	12156	12328	12103	12281	12317	12055	12218	12170	12034	12267	12356	12154	12217	12355	12202	12297	12176	12285	12301	12188	12237	12248	12213	12218	12025	12292	12173	12226	12073	12352	12185	12146	12340	12307	12294	12233	12384	12187	12306	12406	12284	12352	12361	12352	12269	12052	12395	12311	12196	12304	12198	12261	12259	12240	12371	12170	12294	12226	12127	12313	12131	12072	12362	12311	12309	12357	12187	12357	12263	12226	12386	12246	12148	12505	12261	12410	12232	12193	12320	12276	12250	12272	12437	11998	12055	12345	12345	12049	12264	12232	12247	12119	12397	12300	12261	12112	12346	12205	12246	12154	12349	12117	12249	12273	12169	12188	12242	12093	12140	12257	12319	12332	12414	12297	12283	12303	12198	12262	12358	12364	12199	12407	12272	12287	12211	12177	12109	12210	12320	12228	12091	12309	12298	12318	12189	12299	12135	12116	12254	12150	12254	12337	12388	12264	12281	12236	12284	12220	12192	12236	12090	12248	12227	12411	12186	12186	12219	12182	12331	12264	12369	12286	12253	12284	12035	12380	12368	12209	12424	12053	12215	12377	12254	12282	12323	12272	12179	12166	12435	12339	12213	12330	12379	12308	12288	12323	12275	12256	12149	12133	12305	12183	12321	12106	12149	12114	12217	12253	12334	12280	12259	12324	12313	12213	12130	12215	12278	12313	12365	12357	12193	12271	12315	12252	12197	12380	12329	12297	12260	12297	12387	12196	12342	12148	12145	12429	12336	12299	12116	12189	12314	12217	12325	12304	12175	12379	12431	12283	12193	11998	12147	12304	12153	12290	12451	12080	12300	12245	12250	12215	12275	12230	12240	12167	12197	12268	12254	12241	12227	12164	12350	12296	12270	12317	12294	12279	12245	12275	12182	12313	12166	12279	12242	12195	12143	12241	12454	12169	12290	12209	12278	12220	12270	12292	12109	12180	12165	12195	12301	12152	12288	12188	12389	12223	12218	12292	12159	12272	12224	12338	12276	12258	12285	12307	12363	12297	12230	12324	12233	12280	12298	12175	12305	12243	12314	12390	12195	12360	12275	12112	12252	12319	12252	12250	12143	12295	12280	12247	12314	12247	12388	12272	12254	12181	12246	12177	12256	12242	12248	12333	12317	12311	12069	12233	12227	12319	12361	12270	12375	12306	12199	12095	12337	12338	12365	12370	12156	12276	12323	12395	12141	12291	12377	12182	12417	12212	12169	12157	12355	12188	12195	12309	12318	12217	12230	12246	12157	12263	12417	12165	12129	12198	12148	12204	12255	12241	12275	12182	12339	12337	12302	12207	12178	12044	12338	12259	12314	12244	12306	12223	12382	12284	12144	12324	12388	12102	12341	12421	12270	12262	12338	12216	12318	12112	12303	12264	12378	12356	12209	12259	12134	12274	12259	12334	12222	12299	12197	12202	12319	12354	12154	12252	12283	12197	12158	12182	12239	12026	12394	12024	12279	12176	12058	12052	12451	12271	12122	12178	12282	12281	12262	12277	12199	12310	12242	12334	12284	12283	12462	12362	12236	12296	12211	12269	12363	12101	12325	12290	12330	12142	12254	12161	12321	12347	12180	12218	12175	12377	12433	12219	12231	12246	12157	12243	12199	12072	12260	12319	12301	12220	12316	12295	12281	12306	12216	12286	12235	12232	12397	12248	12271	12376	12205	12372	12165	12392	12134	12141	12409	12343	12202	12371	12280	12080	12323	12331	12394	12208	12289	12152	12319	12078	12329	12339	12174	12189	12326	12454	12390	12257	12147	12246	12360	12121	12316	12251	12314	12319	12283	12414	12295	12188	12085	12254	12288	12232	12305	12207	12306	12200	12229	12160	12294	12140	12169	12207	12030	12104	12290	12357	12216	12316	12253	12232	12177	12245	12278	12130	12358	12286	12162	12238	12225	12096	12381	12190	12366	12185	12492	12337	12158	12275	12154	12219	12170	12392	12165	12244	12290	12404	12170	12378	12470	12338	12219	12221	12054	12444	12080	12226	12100	12090	12296	12120	12296	12270	12289	12272	12151	12258	12341	12184	12386	12213	12265	12207	12151	12421	12299	12174	12362	12189	12170	12238	12140	12263	12509	12193	12257	12259	12199	12092	12333	12300	12245	12307	12272	12302	12136	12091	12327	12221	12283	12061	12298	12124	12301	12297	12409	12331	12196	12171	12144	12069	12264	12375	12356	12237	12228	12309	12232	12190	12285	12195	12377	12296	12167	12289	12276	12303	12256	12300	12309	12217
22870	21080	28795	23610	21470	23430	24198	18500	17956	17901	16565	15922	15740	15700	15916	15558	15626	15605	15601	15653	15411	15356	15335	15427	15345	15244	15348	15053	15054	15101	15321	15118	15205	14948	15185	15052	15042	15020	14885	15126	14975	14964	14890	14896	14994	14840	14776	14931	15020	15003	14973	15100	15002	14941	15145	15098	14797	14810	14931	14883	14903	14896	14980	15064	14910	14944	15097	14934	14959	15200	14897	14921	14809	14673	14851	14865	14865	14858	14965	14989	14814	14921	14822	14862	14787	14785	14737	14775	14733	14771	14823	14834	14816	15031	14992	14941	14809	14878	14711	14839	14879	14875	14842	14873	14792	14790	14879	14809	14824	14788	14926	14692	14905	14783	15034	14845	14906	14936	14819	14867	14957	14868	14807	14897	14933	14858	14963	14922	14707	14758	14833	14843	14728	14944	14900	14739	14893	14870	14944	14821	14763	14826	14966	14751	14780	14736	14986	15005	14768	14978	14926	14626	14882	14708	14761	14806	14672	14836	14904	14853	14739	14937	14901	14928	14773	14558	14840	14837	14833	14886	14883	14918	14966	14714	14798	14909	14786	14783	14820	14940	14858	14778	14724	14983	14835	15072	14933	14874	14928	14809	14822	14752	14803	14825	14987	14845	14776	14778	14925	14823	14770	14945	14696	14771	14827	14705	14890	14762	14849	14633	14853	14811	14816	14737	14722	14809	14922	14769	14785	14856	14893	14995	14980	14745	14984	14704	14768	14842	14771	15036	15016	14881	14808	14638	14709	14643	14799	14772	14820	14894	14918	14670	14718	14733	14845	14804	14921	15016	14711	14662	14895	14706	14797	15122	14759	14651	14740	14763	14827	14737	14714	14931	14925	14650	14917	14686	14907	14905	14856	14729	14896	14873	14775	14831	14869	14830	14954	14776	14737	14724	14796	15083	14865	14885	14870	14825	14828	14743	14720	14777	14764	14808	14804	14797	14709	14840	14886	14789	14776	14883	14803	14925	14685	14891	14663	14914	14839	14629	14809	14785	14919	14779	14898	14812	14672	15012	14833	14779	15106	14865	14887	14799	14808	14789	14836	14851	14843	14769	14709	14641	14794	14917	14909	15043	14866	14958	14834	14732	14727	14714	14786	14631	14847	14789	14647	14987	14850	14991	14778	14902	14828	14890	14880	14840	14972	14930	14876	14857	15005	14749	14922	14721	14834	14784	14824	14800	14799	14836	14812	14831	14844	14895	14870	15069	14852	14723	14847	14842	14858	14823	14882	14997	14986	14669	14838	14837	14866	14954	14887	14746	14911	14727	14754	14883	14842	14776	14820	14754	14871	14952	14938	14925	14860	14968	14863	14956	14752	14574	14719	14759	14851	14839	14892	14898	15037	14828	14750	14688	14920	14914	14855	14794	14960	14925	14789	14850	14817	14910	14799	14999	14760	14819	14736	14769	14638	14710	14789	14780	14758	14990	14692	14883	14732	14822	14938	14702	14716	14635	14695	14789	14940	14910	14732	14773	14670	14786	14781	14791	14745	14816	14864	14809	14752	14732	14754	14982	14980	14871	14800	14683	14848	14975	14871	14879	14737	14711	14779	14903	14878	14888	15001	14974	14500	14604	14796	14865	14699	14834	14959	14783	14700	14761	15100	14787	14803	14896	14951	14705	14861	14866	14871	14756	14965	14719	14923	14724	14894	14823	14752	14899	14812	14854	14905	14747	14727	14882	14701	14889	14756	14765	14773	14737	15017	14849	14951	14666	14754	14879	14784	14744	14731	14797	14824	14814	14875	14892	14940	14659	14689	14826	14799	14745	14894	14739	14842	14789	14943	14899	14873	14772	14868	15138	14905	14850	14914	14903	14970	14943	14917	14856	14996	14746	14997	14675	14891	14630	14693	14779	14774	14741	15044	14824	14772	14813	14912	14796	14747	14668	14484	14614	14934	14729	14909	14818	14739	14910	14756	14763	14749	14846	14801	14870	14751	14936	14935	14786	14849	15003	14757	14886	14853	14674	14489	14959	14700	14715	14760	14852	14776	14886	14583	14904	14784	14857	14845	14988	14924	14952	14909	14752	14777	14842	14839	14794	14810	14807	14672	14834	14760	14774	14949	14797	14790	14816	15034	14915	14787	14909	14562	14896	14903	14886	14781	14644	14751	14758	14800	14788	14927	14893	14922	14800	14909	14813	14841	14509	14773	14933	14720	14735	14801	14864	14939	14715	14982	14762	14644	14779	14755	14878	14829	15028	14761	14930	15080	14751	14933	14948	14672	14848	14916	14921	14824	15003	14885	14862	14824	14804	14744	14816	14754	14895	14846	14859	15010	14753	14789	14827	14687	14760	14657	14793	15029	14840	14797	14968	14980	14893	14768	14841	14890	14934	14969	14770	14868	14708	14545	14832	14768	14710	14893	14729	14716	14838	14626	14622	14813	14935	14774	14751	14785	14682	14799	14885	14772	14790	14704	14817	15182	14782	14798	14867	14709	14910	14922	14909	14745	14742	14816	14793	14854	14952	14799	14809	14647	14743	14932	14791	14903	14603	14798	14873	14740	14704	14948	14746	14845	14927	14854	14756	14676	14711	14880	14731	14854	14920	14734	14625	14748	14933	14844	14867	14722	15002	14939	14840	14711	14833	14917	14656	14624	14932	14833	14801	14753	14693	14911	14829	14783	14818	14818	14786	14801	14828	14917	14736	14794	14821	14790	14875	14842	14797	14953	14923	14799	14953	14841	14840	14953	14862	14884	14904	14821	14867	14809	14936	14842	14751	14680	14758	14753	14770	14687	14838	14921	14870	14681	14937	14707	14912	15001	14830	14671	14733	14827	14792	14749	14835	14851	14800	14730	14756	14890	14807	14700	14824	14773	14912	15174	14883	14753	15047	14801	14871	14776	15025	14816	14741	14845	14914	14517	14942	14966	14871	14718	14820	14803	14852	14912	14938	14790	14798	14884	14678	14914	14906	14775	14892	14811	14704	14866	14898	14914	14733	14853	15027	14584	14746	14735	14535	14665	14822	14644	14766	14716	14832	14840	14689	14942	14927	14729	14788	14929	14672	14890	14923	14948	14862	14817	14819	14884	14907	14813	14818	14949	14912	14877	15003	14898	14732	14758	14920	14854	14874	14554	14629	14745	14912	14879	14844	14808	14771	14715	14880	14848	14765	14684	14778	14969	14914	14816	14722	14821	14689	14873	14660	14619	14710	14755	14775	14829	14851	14711	14945	14892	14873	14839	14809	14783	14798	14719	14905	14771	14668	14854	15018	14755	14763	14956	14693	14934	14679	14826	14858	14896	14800	14760	14748	14739	14646	14937	14794	14806	14793	14835	14946	14717	14910	14807	14891	14847	14963	14703	14525	14775	14620	14726	14701	14761	14819	14763	14924	14943	14717	14763	14894	14821	14909	14785	14978	14916	14839	14866	14727	14777	14875	15026	14864	14874	14802	14892	14710	14843	14775	14790	14820	14800	14653	14871	14728	14783	15142	14678	14781	14688	14645	14829	14705	14732	14757	14737	14824	15053	14703	14805	14977	14786	14789	14758	14756	14906	14698	14753	14782	14740	14686	14715	14733	14947	14710	14908	14770	14861	14734	14751	14829	14780	14908	14780	14909	14957	14816	14886	14855	14719	14883	14958	14810	14883	14743	14892	14689	14884	14815	14759	14833	14708	14659	14644	14703	14697	14912	14770	14734	14962	14894	14798	14641	14692	14770	14846	14819	14835	14801	14672	14824	14966	14745	14872	14699	14736	14753	14919	14750	14927	14750	14933	14836	14646	14745	14819	14920	14687	14891	14903	14585	15026	14707	14816	14937	14985	14783	14736	14783	14926	14933	14828	14638	14730	14792	14922	14838	14987	14728	14897	14802	14844	14848	14842	14760	14727	14856	14742	14724	14993	14861	14671	14911	14915	14848	14647	14792	14934	14755	14681	14778	14859	14954	14880	14908	14710	14910	14727	14765	14877	14612	14827	14775	14949	14717	14936	14773	15131	14934	14843	15008	14861	14761	14947	14834	14740	14802	14832	14715	14790	14811	14826	14546	14569	14728	14772	14790	14995	14708	14661	14830	14877	14825	14897	14944	14895	15062	15047	14828	15016	14963	14838	14795	14685	14822	14736	14832	14892	14789	14756	14861	14928	14923	14800	14844	14816	14726	14735	14911	14833	14875	14764	14756	14827	14983	14708	14692	14845	14827	14720	14716	14797	14931	14764	14877	14960	14778	14975	14809	14811	14810	14708	14646	14857	14836	14830	14710	14812	14757	14778	14964	14942	14735	14827	14856	14957	14661	14878	14906	14664	14739	14866	14723	14822	14891	14796	14705	14822	14846	14911	14792	14823	14903	14996	14983	14945	14901	14883	14834	14910	14894	14856	14718	14748	14826	14856	14881	14784	14811	14822	14849	14756	14704	14977	14768	14761	14689	14743	14662	14705	14799	14854	14783	14790	14723	14819	14981	14747	14821	14696	14840	14789	14955	14812	14780	14862	14875	14784	14820	14873	14812	14762	14712	14816	14980	14744	14795	14763	14650	14891	14654	14851	14765	14803	14705	14671	14825	14848	14742	14881	14729	14783	14947	14852	14936	14736	14718	14887	15126	14867	14953	14797	14948	14904	14779	14784	14636	14761	14690	14851	14686	14945	14849	15054	14900	14921	14646	14860	14808	14821	14792	14710	14737	14822	14880	14857	14676	14798	14858	14685	14631	14755	14861	14795	14865	14706	14815	14869	14784	14744	14719	14942	14881	14775	14927	14874	14860	14825	14913	14936	14911	14807	14604	14841	14828	14557	14841	14694	14756	14712	14789	14919	14870	14886	14583	14814	15092	14824	14667	14699	14719	14729	14767	15031	14967	14772	14734	14931	15033	14787	14743	14701	14946	14656	14768	14848	14728	14876	14531	14719	14771	15028	14685	14877	14868	14745	14904	14747	14808	14786	14714	14957	14865	14873	14754	14838	14732	14818	14943	14878	15068	15018	14949	14844	14933	14800	14898	14919	14934	14873	14858	14796	14877	14833	14959	14852	14919	14810	14859	14805	14655	14720	14982	14823	14977	14794	15002	14734	14823	14848	14700	14752	14769	14909	14819	14781	14809	14973	14857	14940	14856	14541	14719	14861	14771	14788	14634	14616	14909	14816	14877
23279	42474	39193	30160	24761	21287	19373	18094	18378	17011	15355	14531	14245	14092	14034	14079	14194	14017	13994	13893	13899	13611	13729	13499	13544	13280	13336	13418	13280	13133	13366	13253	13183	13239	13097	13257	13185	13189	13087	13279	13115	13125	13036	13083	13085	13023	13048	13165	13014	13123	13017	13236	13160	12932	13240	13124	13116	13158	13139	13065	13074	13367	13143	13173	13184	13242	13054	12982	13058	13234	13142	13113	13055	12904	12936	13079	13057	13055	13231	13142	13184	13088	13141	13020	12990	13155	13011	13134	12932	12969	13020	12907	13144	13041	13166	13223	13082	13054	13134	12806	12937	13186	12869	12926	13139	12979	13095	13063	12925	13146	13002	12945	13127	13127	13034	13153	13175	12972	13087	12933	13141	13007	13289	13121	12958	13074	13139	13036	12929	13011	13048	12976	13182	13011	13045	13055	13014	13050	13040	12969	13050	13099	12871	13002	13052	13060	13048	12824	13061	12996	12927	12990	13082	12968	12922	12953	13065	13079	12890	13058	13091	13041	13101	12921	13016	13060	13115	12938	12847	12891	13067	13048	13053	13025	12951	12956	13221	13018	13038	13045	13004	13057	12976	12985	13167	13127	12991	12973	13107	13156	13038	13066	13059	13097	13073	13103	13217	13089	13063	12929	13025	13082	12983	12970	13025	13033	13034	13141	12988	13082	12986	13122	13087	13137	13062	12891	13110	13092	13049	12948	13106	13006	13069	12966	13131	13094	13043	12983	13045	13059	13022	13044	13039	13175	12997	13065	13089	13089	13007	13028	13055	12977	13085	12943	13011	13107	13118	12953	13000	13092	13115	12923	13099	13019	13054	13058	13007	13108	13152	13140	12929	13081	12884	13007	12879	12976	13228	12900	13009	13028	12848	13054	13021	12991	13137	13216	12995	13076	13035	13106	13145	12964	13120	12884	13171	13033	13103	12954	12939	13061	13057	12970	13273	13059	13145	13083	12949	12954	13197	12974	12997	12993	13050	13157	13052	12960	13174	12912	13172	13041	12968	12884	13039	12892	13028	13080	13053	13050	13004	13036	13109	13045	12857	12912	12900	13044	13064	12872	13190	12978	13054	13140	13103	12976	13118	13049	13091	13145	13145	13087	13068	13022	13113	13004	13011	13109	13225	12985	13025	13151	13096	13000	12922	13109	13067	13019	13074	12859	12882	13240	12999	12956	13072	13081	13150	13105	13097	13047	12940	13082	13206	13246	12972	12986	12989	13055	12986	13054	13177	13079	13017	13016	12999	13118	12974	13065	13056	12901	13065	12912	13086	12873	12950	13098	13121	13195	13000	13063	13065	13083	12926	13063	12965	13018	13138	12938	13059	12997	13146	13079	13164	13212	13006	12884	13186	13186	13189	13128	13005	13173	12981	12933	13094	13169	12941	12929	13208	13171	12871	13109	13200	12867	13042	12993	13170	13043	12945	13027	13072	12803	13071	13003	12978	13017	12952	13004	12908	13143	12898	12963	12908	13100	13069	12904	13062	12991	13066	13000	13009	13157	13079	13199	12971	13050	12994	13206	13056	13149	13000	13191	13277	12987	13179	13121	12946	12993	13098	13042	13058	13030	13005	12972	13017	13031	13018	12959	13059	12976	13075	12941	13140	13042	13040	13100	12958	12974	12934	13099	13124	13051	13070	13042	13171	13088	13049	13078	12971	12958	13065	13063	12976	13029	13162	12823	13072	13118	13170	13079	13055	13027	13033	13124	13092	12962	12971	13022	13091	13082	13057	13134	12928	13135	13238	13084	13051	12970	13043	13002	13030	13104	13061	13110	13155	12942	13016	12843	13026	13193	13168	12975	13043	13079	13075	12968	13103	12982	12887	12831	12943	12883	13035	13086	13067	12943	13050	13048	12999	13114	13030	13018	12936	13016	13042	13077	13015	12973	12871	13019	12916	13159	13205	13087	13171	13136	13092	12783	13068	13107	13039	12987	13228	13026	13109	13031	12992	13119	13044	12908	13094	12807	12933	13116	13051	13031	12945	13154	13238	12969	13145	12907	13042	13013	12980	12998	13036	12994	12931	13011	13058	12990	13149	13093	13029	13009	13132	12963	12949	13015	13053	13113	12983	12949	12875	13053	12942	13154	13317	12990	13036	12973	13146	13079	12998	13034	12949	12877	13039	13114	13034	13012	13166	13083	13055	13101	13083	12963	13095	13006	13134	12960	13080	12977	13143	12935	13131	12889	12949	13087	13045	13121	13087	12990	13101	13124	13040	12941	13076	12992	13187	13040	13152	12923	13061	13139	13002	13126	13007	13088	13149	12906	13059	13004	13133	12985	13107	13139	13196	12957	13117	13064	13092	13013	13161	12836	12954	13054	12990	12979	12946	12946	13051	12978	12986	13102	13007	12975	13113	13123	13066	13037	13156	13112	13051	12952	13075	13077	13163	12966	13042	12954	12948	13053	12870	13060	12976	12957	13004	12984	12955	13174	13025	12964	13054	13062	12934	13121	13214	12984	12985	13002	12979	13000	13138	13146	13006	13041	13004	12963	13000	13105	13058	12941	13058	12956	12910	12946	13068	13089	13046	13021	13050	13085	13120	12949	13107	13063	13190	13059	12990	13002	13107	12923	13126	13045	12965	13203	13038	13069	13095	13091	12954	13038	12987	13208	13140	13012	13134	13011	13128	12983	12935	12944	12917	12915	13010	13040	13147	13071	12950	12957	13000	12949	12972	13000	13040	12964	12998	12912	13054	12924	12974	12953	12988	13122	12941	13046	13111	13106	13081	12836	13116	12903	13015	13001	12950	13050	12984	13068	13040	13091	13064	13146	13070	13145	12983	13051	13242	13044	12975	13078	12967	13100	13078	13028	13017	13071	12927	13074	13053	13172	13114	13074	12920	13084	12995	12955	12977	13068	13051	12865	13042	13018	13134	13058	13107	13114	12937	13029	13152	12928	12918	13034	13011	13061	12925	13074	13115	13009	12990	12962	12868	12925	12895	12891	13113	13203	13100	12883	12934	12941	13082	13136	13053	12900	12992	12941	13007	12988	12931	13046	13110	12960	12946	12928	13291	12963	12925	13009	13167	13131	13177	13066	12913	12978	12968	13087	13036	13035	12817	12882	12916	12988	12932	13125	13154	13064	13197	13035	13018	12977	13063	13046	13027	13143	12848	13139	12980	13027	13010	12977	13192	13159	13151	12981	12955	13012	13132	13052	13031	13052	13116	13123	13061	13387	12972	13033	12911	12918	13082	13008	13070	13054	12936	13169	12955	13161	13193	13043	13072	12905	13072	13172	13067	12986	12967	13068	12901	12882	13038	13043	13112	12932	12995	12988	13236	13130	12932	13159	13143	13107	13055	13096	13165	13143	13223	13107	13036	12980	13156	13011	13150	13122	13024	13038	12884	12970	13136	12975	13018	13105	13006	12942	13140	13046	12940	13009	13094	12995	13053	13048	13030	13104	13004	13035	13146	13005	12986	13064	13008	13027	12969	13124	13050	13007	12942	13015	13184	13062	12982	12877	12889	13127	13123	13057	12999	13018	12998	12921	13100	13004	13111	13161	13100	13143	13057	12918	13016	13082	13013	12980	13041	13088	13083	13131	13046	13132	12913	13080	12913	13038	12996	13112	13179	13024	13002	12923	12870	13091	13222	13000	12927	13051	13118	13034	12909	13119	13057	13040	13171	13066	13216	12918	13032	13043	12925	13115	12930	13017	13067	13095	13055	13000	12958	12949	12815	13004	13154	13120	12986	12956	13042	13000	13049	13016	12936	13103	13073	12953	12913	13106	13050	12973	13019	13032	13039	13003	13064	13179	12927	12997	13122	13036	12988	12987	13097	12996	13019	13015	13074	13048	13029	12928	12917	12960	13152	13159	13004	12944	13063	13153	13200	12852	13028	13127	13110	13086	13059	12907	13108	13051	13063	13003	12997	13078	13193	12921	13207	12919	13131	13202	12955	13130	13037	13086	12953	13038	13131	12981	13026	13128	13078	12926	12959	13098	13027	13008	12804	13002	13131	13097	13111	12832	13070	13065	12995	12970	13241	13098	12995	12965	12992	12977	13054	12873	13045	12972	12979	12898	13032	13196	12860	13103	12971	12922	12994	13109	13058	12892	13072	12873	13028	13098	13005	13051	13170	13078	12988	13216	12937	13043	13074	12950	13253	13153	13200	13151	13062	12938	12841	13085	13107	12995	13103	13011	13101	12950	12934	12984	12908	13146	13106	12939	12917	12978	13161	12993	12983	12941	13188	12944	13155	13103	13102	13084	12976	13080	12992	12942	13101	12906	13095	13043	12999	13160	13058	12998	12919	13105	12849	12986	13002	13004	12985	13239	12921	13155	12918	12893	13016	12947	13047	13024	13023	12841	12918	13073	13068	13101	13119	12993	12908	12973	12886	13008	12890	13054	13006	12954	12920	13005	13060	13187	13171	12872	13000	13094	13125	12878	13114	12994	13072	13071	12928	13113	12987	13016	13050	13025	13079	12901	12879	12950	12963	13091	13004	12998	12971	12957	13189	12987	12990	13100	13184	13081	12960	13022	12907	13061	12949	12972	13143	13031	13140	12884	13015	13195	13194	13096	12959	13099	13059	12972	13117	12987	13248	13048	13243	13080	13032	13181	12867	13035	12946	13036	12939	13235	12915	13095	13084	13026	12798	13217	12965	13086	13137	12907	13149	13082	13149	13066	13015	13229	12914	13139	13051	13239	12900	12904	12873	13075	13053	12922	13034	13078	13079	13091	13058	12976	13061	13118	13038	12922	12965	13107	12956	13124	12914	12845	13131	12991	12994	12967	13108	12879	12910	13059	13089	13081	12867	13106	13180	12975	13075	13107	12997	13024	12844	12883	12996	13186	13031	13041	13093	13151	12883	12957	12987	13078	13111	12981	12992	13114	12986	13052	13238	13207	12911	13116	12862	12980	13056	13125	12970	13147	13144	13007	13036	13088	13061	13153	12998	12973	12817	13102	13091	13021	13022	13025	12980	13089	13026	12954	13059	13077	13114	13012	12927	13078	12907	13081	13174	12998	13156	12976	13131	13137	12972	12972	13065	12999	13141	13006	13024	13067	13054	13133	13111	13165	13053	13030	13059	12787	13166	13005	13022	13029	13086	13089	13117	13002	13143	13052	13003	12965	12993	12954
27908	23067	26774	22735	17527	15797	15279	14648	14895	14572	14365	14031	13839	13849	13860	13704	13982	13782	13835	13827	13802	13789	13735	13881	13633	13793	13716	13460	13618	13578	13851	13612	13542	13462	13445	13590	13600	13478	13503	13556	13459	13496	13471	13548	13509	13679	13601	13519	13628	13515	13483	13571	13532	13549	13514	13557	13591	13419	13613	13419	13564	13655	13568	13455	13419	13552	13479	13442	13405	13596	13437	13425	13416	13570	13695	13625	13361	13584	13536	13518	13452	13479	13349	13360	13363	13545	13614	13362	13407	13456	13354	13638	13371	13550	13634	13702	13395	13511	13635	13482	13306	13521	13270	13378	13630	13450	13544	13442	13527	13336	13417	13353	13455	13429	13559	13607	13549	13542	13407	13522	13542	13564	13661	13467	13519	13573	13710	13427	13659	13525	13516	13490	13534	13511	13374	13486	13307	13544	13469	13343	13490	13320	13579	13528	13390	13677	13542	13621	13489	13609	13399	13596	13675	13478	13459	13347	13451	13372	13643	13598	13424	13284	13539	13626	13541	13505	13644	13597	13576	13608	13519	13361	13497	13411	13574	13392	13534	13609	13415	13441	13509	13454	13393	13487	13514	13589	13605	13429	13493	13713	13621	13709	13504	13387	13571	13536	13500	13574	13518	13526	13588	13402	13327	13531	13594	13446	13583	13641	13450	13389	13564	13477	13390	13550	13503	13470	13474	13434	13321	13569	13519	13627	13472	13553	13318	13678	13490	13261	13544	13592	13445	13673	13566	13367	13522	13525	13445	13533	13592	13567	13414	13455	13409	13445	13491	13591	13468	13445	13597	13554	13462	13421	13400	13436	13405	13631	13538	13504	13588	13359	13506	13453	13468	13701	13470	13459	13389	13161	13555	13543	13513	13637	13598	13626	13664	13623	13451	13338	13614	13555	13571	13627	13565	13506	13523	13676	13363	13545	13423	13576	13536	13554	13457	13644	13518	13691	13446	13486	13484	13314	13431	13591	13476	13418	13553	13497	13462	13386	13194	13508	13470	13511	13426	13522	13338	13667	13463	13428	13554	13568	13502	13635	13457	13252	13475	13385	13639	13422	13473	13398	13416	13595	13527	13615	13567	13477	13330	13358	13462	13545	13555	13439	13450	13555	13571	13559	13630	13442	13491	13474	13493	13392	13431	13388	13601	13545	13399	13518	13542	13347	13314	13492	13609	13501	13571	13325	13555	13477	13526	13667	13538	13518	13394	13514	13690	13576	13485	13421	13495	13585	13614	13326	13590	13401	13343	13670	13394	13659	13389	13617	13506	13764	13344	13440	13488	13572	13454	13525	13554	13509	13461	13423	13653	13497	13533	13398	13477	13655	13529	13313	13387	13592	13335	13558	13450	13626	13544	13535	13589	13289	13492	13467	13509	13532	13684	13459	13535	13560	13323	13625	13617	13483	13583	13600	13457	13630	13489	13526	13477	13558	13438	13396	13547	13649	13625	13437	13509	13384	13638	13470	13290	13594	13450	13410	13426	13566	13402	13512	13413	13588	13361	13352	13522	13361	13396	13478	13650	13467	13645	13393	13536	13662	13570	13448	13481	13605	13478	13465	13511	13557	13502	13458	13500	13326	13372	13581	13518	13577	13569	13513	13504	13748	13646	13469	13813	13538	13557	13668	13715	13410	13492	13528	13429	13376	13346	13469	13376	13731	13403	13493	13642	13528	13600	13438	13520	13444	13520	13517	13441	13586	13505	13464	13556	13551	13405	13577	13451	13521	13506	13673	13528	13510	13559	13669	13466	13444	13817	13565	13750	13414	13434	13427	13546	13422	13516	13597	13469	13381	13362	13632	13532	13596	13498	13672	13577	13572	13378	13604	13520	13501	13464	13552	13469	13646	13563	13628	13450	13716	13505	13403	13419	13608	13586	13359	13561	13544	13496	13356	13264	13531	13499	13412	13471	13568	13497	13658	13488	13647	13582	13414	13434	13578	13547	13571	13434	13407	13681	13416	13527	13555	13435	13433	13449	13519	13498	13366	13547	13572	13270	13479	13458	13631	13504	13637	13542	13708	13508	13520	13400	13518	13496	13385	13588	13507	13308	13440	13582	13499	13389	13691	13450	13545	13459	13527	13579	13475	13415	13383	13503	13535	13579	13703	13420	13489	13455	13434	13575	13434	13531	13613	13586	13269	13586	13709	13509	13505	13505	13443	13556	13594	13453	13553	13543	13589	13503	13258	13581	13724	13390	13509	13537	13369	13317	13595	13390	13530	13501	13577	13460	13350	13643	13637	13563	13439	13455	13554	13701	13526	13598	13530	13486	13525	13744	13382	13481	13471	13648	13518	13500	13442	13306	13357	13515	13537	13626	13562	13350	13477	13518	13492	13565	13646	13528	13467	13487	13592	13637	13307	13382	13413	13481	13594	13649	13546	13480	13421	13623	13496	13453	13535	13583	13572	13824	13388	13522	13605	13727	13635	13481	13573	13377	13515	13625	13545	13552	13512	13517	13414	13375	13542	13445	13617	13622	13388	13434	13422	13563	13596	13438	13537	13414	13584	13426	13653	13511	13501	13540	13422	13538	13472	13452	13627	13739	13625	13474	13415	13653	13654	13881	13609	13533	13524	13523	13384	13580	13749	13420	13633	13554	13710	13636	13586	13616	13548	13631	13427	13556	13427	13452	13583	13532	13608	13522	13587	13576	13322	13470	13443	13486	13715	13530	13576	13518	13495	13524	13529	13539	13432	13601	13564	13550	13364	13478	13715	13728	13405	13465	13362	13423	13492	13430	13465	13482	13272	13539	13484	13493	13456	13540	13509	13440	13446	13383	13410	13498	13518	13521	13329	13597	13486	13408	13452	13413	13309	13430	13583	13402	13565	13442	13525	13434	13546	13489	13582	13581	13558	13616	13542	13566	13403	13469	13402	13442	13717	13339	13641	13646	13372	13545	13556	13535	13332	13408	13746	13384	13520	13418	13422	13238	13498	13604	13530	13636	13593	13484	13433	13624	13508	13315	13502	13400	13474	13468	13467	13637	13495	13513	13468	13511	13468	13621	13417	13486	13390	13472	13582	13500	13632	13471	13351	13543	13598	13535	13668	13513	13627	13573	13606	13487	13465	13470	13408	13479	13360	13530	13540	13454	13517	13540	13553	13641	13354	13633	13517	13339	13478	13388	13490	13571	13717	13515	13481	13356	13472	13525	13366	13407	13757	13651	13481	13243	13534	13423	13592	13420	13473	13504	13438	13559	13582	13584	13530	13595	13505	13527	13489	13514	13487	13425	13587	13532	13430	13707	13316	13435	13512	13740	13431	13477	13420	13644	13598	13482	13443	13569	13530	13272	13599	13601	13443	13600	13544	13424	13530	13408	13406	13463	13527	13647	13483	13622	13493	13507	13437	13612	13533	13543	13464	13565	13658	13548	13511	13595	13602	13458	13412	13432	13495	13565	13481	13461	13472	13842	13639	13706	13420	13324	13401	13523	13634	13301	13413	13626	13525	13510	13578	13524	13542	13651	13525	13242	13425	13545	13487	13336	13497	13560	13283	13586	13627	13653	13547	13484	13452	13442	13420	13551	13423	13573	13448	13708	13650	13356	13497	13430	13398	13756	13400	13449	13313	13514	13407	13488	13716	13361	13545	13616	13618	13544	13462	13645	13561	13550	13624	13515	13707	13454	13495	13346	13651	13632	13485	13342	13665	13548	13641	13296	13545	13680	13626	13440	13540	13330	13432	13546	13467	13557	13332	13470	13477	13458	13595	13440	13499	13511	13631	13500	13518	13558	13369	13555	13490	13274	13291	13342	13306	13557	13460	13346	13320	13575	13632	13443	13587	13572	13485	13512	13585	13689	13653	13496	13542	13458	13441	13581	13528	13531	13389	13507	13479	13427	13642	13497	13603	13661	13640	13652	13572	13563	13421	13505	13318	13539	13493	13666	13660	13526	13501	13476	13350	13561	13483	13383	13496	13475	13597	13444	13638	13521	13476	13343	13590	13340	13510	13673	13620	13493	13548	13725	13337	13512	13559	13603	13435	13486	13481	13466	13395	13397	13465	13541	13433	13526	13427	13429	13482	13558	13479	13546	13718	13584	13600	13631	13547	13329	13348	13413	13523	13594	13437	13685	13599	13519	13202	13570	13417	13623	13711	13684	13578	13587	13549	13657	13683	13419	13560	13502	13772	13518	13496	13559	13630	13254	13497	13432	13491	13619	13541	13388	13521	13623	13596	13624	13451	13489	13516	13620	13543	13478	13551	13430	13576	13471	13467	13358	13511	13566	13498	13285	13622	13567	13473	13496	13646	13529	13469	13438	13486	13489	13345	13451	13412	13342	13532	13417	13424	13358	13435	13374	13575	13590	13621	13538	13622	13551	13539	13424	13584	13421	13547	13540	13459	13424	13467	13461	13509	13342	13363	13721	13448	13619	13657	13536	13393	13393	13403	13378	13647	13471	13519	13581	13399	13453	13364	13385	13400	13621	13240	13496	13479	13325	13402	13413	13543	13566	13772	13424	13687	13514	13524	13485	13507	13615	13440	13495	13684	13361	13626	13575	13855	13621	13541	13510	13662	13364	13584	13585	13627	13296	13497	13523	13602	13397	13391	13612	13536	13592	13570	13640	13421	13386	13610	13529	13493	13653	13445	13492	13425	13227	13383	13482	13566	13499	13603	13478	13704	13689	13425	13665	13537	13551	13554	13331	13369	13382	13512	13424	13620	13630	13360	13414	13449	13468	13414	13473	13490	13519	13560	13596	13594	13458	13481	13372	13376	13540	13496	13512	13460	13570	13601	13542	13487	13440	13419	13407	13456	13489	13536	13560	13457	13512	13483	13573	13522	13657	13618	13402	13532	13553	13416	13295	13501	13459	13411	13531	13570	13652	13724	13460	13517	13403	13510	13562	13591	13573	13428	13572	13530	13483	13549	13363	13394	13570	13483	13648	13544	13429	13730	13408	13559	13602	13648	13645	13591	13516	13491	13513	13640	13589	13592	13593	13535	13498	13621	13616	13436	13429	13495	13465	13510	13514	13376	13412	13405	13643	13598	13564	13577	13503	13488	13421	13401	13368	13648	13556	13502	13482	13433	13544	13529	13497	13517	13422	13482	13562	13537	13539	13447	13583	13483	13525	13529	13597	13467	13465	13472
21123	31819	28585	21088	17363	15388	14683	14123	14304	13719	13166	12794	12599	12686	12608	12657	12603	12592	12699	12382	12503	12530	12490	12435	12555	12438	12380	12514	12239	12366	12335	12325	12190	12130	12373	12276	12237	12254	12341	12330	12304	12355	12280	12306	12240	12110	12241	12183	12237	12077	12269	12174	12208	12148	12212	12199	12318	12104	12201	12271	12058	12234	12228	12375	12397	12143	12152	12165	12231	12250	12208	12222	12236	12147	11955	12128	12395	12314	12406	12237	12120	12303	12228	12397	12164	12185	12245	12061	12261	12218	12265	12185	12021	12151	12138	12434	12434	12201	12254	12177	12113	12408	12242	12171	12227	12075	12289	12030	12310	12253	12172	12364	12111	12154	12297	12089	12221	12255	12300	12326	12160	12256	12169	12168	12319	12153	12306	12178	12207	12171	12218	12133	12249	12040	12254	12250	12241	12172	12257	12347	12314	12222	12309	12222	12218	12204	12225	12189	12140	12232	12238	12130	12136	12223	12288	12240	12374	12194	12186	12242	12163	12126	12227	12087	12278	12078	12249	12208	12163	12157	12203	12184	12201	12315	12148	12293	12233	12308	12213	12366	12076	12335	12131	12136	12278	12084	12374	12166	12382	12241	12152	12191	12098	12076	12246	12103	12194	12175	12255	12264	12180	12045	12163	12313	12203	12291	12208	12213	12324	12035	12168	12255	12314	12170	12297	12301	12434	12198	12245	12336	12087	12157	12101	12216	12188	12204	12060	12098	12292	12180	12111	12211	12209	12258	12174	12135	12212	12083	12272	12173	12289	12307	12226	12149	12247	12180	12230	12107	12193	12304	12131	12428	12145	12249	12150	12029	12307	12261	12101	12292	12215	12370	12293	12180	12336	12359	12230	12098	12276	12275	12134	12331	12133	12214	12058	12295	12212	12250	12244	12315	12180	12121	12133	12241	12348	12175	12173	12228	12179	12173	12413	12234	12387	12247	12211	12217	12240	12018	12261	12270	12515	12051	12286	12395	12193	12120	12153	12230	12334	12289	12229	12371	12222	12144	12335	12192	12186	12122	12158	12107	12148	12311	12294	12200	12359	12133	12359	12289	12049	12097	12200	12293	12171	12076	12135	12223	12124	12085	12520	12204	12153	12174	12080	12205	12290	12202	12129	12266	12263	12255	11977	12321	12188	12258	12214	12288	12261	12217	12216	12240	12142	12226	12164	12226	12423	12194	12239	12261	12213	12314	12257	12113	12216	12098	12386	12253	12091	12066	12060	12233	12177	12173	12181	12173	12157	12214	12157	12120	12269	12173	12259	12253	12212	12292	12136	12336	12068	12264	12090	12106	12470	12222	12253	12118	12184	12292	12331	12238	12166	12132	12124	12192	12278	12172	12366	12207	12284	12185	12155	12154	12299	12324	12157	12360	12176	12305	12091	12175	12202	12184	12327	12149	12431	12251	12169	12188	12073	12162	12170	12348	12228	12244	12283	12328	12354	12380	12156	12106	12383	12253	12162	12064	12222	12131	12319	12209	12177	12169	12051	12173	12330	12143	12248	12194	12275	12288	12332	12289	12190	12335	12145	12135	12202	12399	12136	12301	12140	12145	12160	12182	12115	12207	12238	12166	12000	12268	12173	12150	12133	12116	12268	12262	12181	12182	12325	12262	12092	12314	12348	12173	12159	12246	12208	12208	12170	12235	12240	12271	12318	12231	12118	12149	12343	12151	12378	12249	12330	12211	12181	12080	12043	12152	12309	12232	12246	12147	12305	12182	12099	12276	12345	12295	12161	12201	12414	12238	12077	12262	12233	12231	12319	12105	12147	12335	12086	12111	12249	12429	12294	12128	12086	12256	12242	12176	12142	12254	12302	12237	12266	12332	12236	12204	12190	12075	12041	12186	12257	12156	12219	12206	12202	12282	12161	12125	12184	12207	12134	12239	12319	12262	12341	12222	12257	12054	12321	12139	12267	12211	12216	12355	12217	12193	12339	12151	12157	12343	12236	12178	12266	12220	12237	12100	12173	12350	12136	12126	12059	12090	12347	12202	12195	12206	12238	12332	12282	12175	12163	12312	12310	12218	12266	12173	12209	12291	12212	12141	12166	12258	12212	12155	12172	12123	12248	12331	12183	12182	12205	12278	12019	12214	12330	12214	12171	12271	12220	12192	12189	12052	12310	12240	12343	12088	12173	12216	12045	12173	12248	12359	12133	12155	12286	12163	12135	12246	12293	12133	12201	12214	12143	12057	12253	12156	12066	12152	12258	12300	12351	12248	12115	12038	11919	12080	12276	12251	12189	12319	12230	12255	12340	12237	12228	12317	12137	12058	12133	12277	12270	12204	12121	12351	12288	12202	12151	12324	12187	12402	12332	12070	12236	12158	12198	12223	12195	12228	12174	12181	12170	12311	12179	12284	12225	12083	12068	12194	12264	12055	12308	12134	12271	12212	12396	12218	12113	12179	12385	12137	12210	12168	12490	12173	12054	12205	12281	12336	12466	12236	12095	12174	12148	12217	12268	12232	12326	12245	12138	12221	12272	12346	12195	12175	12215	12219	12245	12094	12118	12394	12147	12202	12157	12187	12159	12197	12157	12334	12228	12257	12171	12278	12192	12076	12300	12140	12145	12158	12069	12078	12002	12246	12170	12298	12186	12248	12310	12251	12116	12189	12262	12294	12315	12216	12177	12319	12167	12187	12298	12259	12261	12193	12287	12233	12317	12206	12248	12131	12018	12269	11992	12191	12283	12256	12188	12271	12313	12410	12041	12207	12150	12192	12285	12071	12375	12176	12116	12413	12070	12196	12329	12221	12348	12128	12190	12118	12203	12089	12368	12044	12218	12234	12045	12114	12110	12110	12271	12126	12159	12267	12288	12112	12160	12168	12126	12181	12270	12114	12161	12208	12199	12176	12200	12228	12231	12315	12197	12223	12156	12053	12179	12192	12303	12356	12027	12162	12152	12284	12243	12216	12221	12017	12216	12245	12253	12239	12324	12200	12238	12416	12176	12100	12123	12135	12132	12039	12272	12210	12102	12152	12176	12374	12343	12267	12370	12177	12198	12290	12167	12071	12202	12239	12171	12362	12193	12094	12283	12157	12261	12247	12165	12105	12221	12099	12371	12088	12119	12342	12229	12150	12258	12099	12174	12220	12246	12172	12211	12305	12226	12161	12179	12138	12228	12316	12042	12237	12041	12156	12229	12230	12403	12326	12212	12255	12289	12064	12391	12200	12219	12060	12354	12093	12262	12073	12133	12195	12127	12281	12200	12271	11963	12196	12227	12208	12162	12268	12162	12306	12055	12249	12096	12196	12248	12367	12312	12368	12218	12081	12231	12371	12372	12072	12390	12207	12145	12248	12296	12236	12195	12171	12232	12199	12186	12263	12146	12258	12221	12253	12279	12295	12276	12182	12253	12184	12253	12231	12296	12164	12176	12108	12150	12252	12273	12140	12129	12301	12230	12173	12337	12121	12299	12254	12169	12018	12341	12072	12074	12331	12185	12251	12232	12387	12469	12381	12081	12186	12214	12184	12170	12157	12302	12328	12275	12327	12000	12243	12296	12092	12189	12254	12327	12314	12293	12086	12269	12166	12140	12129	12250	12275	12225	12103	12378	12088	12354	12241	12032	12336	12131	12194	12223	12231	12296	12069	12205	12236	12305	12200	12297	12390	12228	12132	12228	12347	12136	12323	12347	12308	12176	12136	12310	12232	12208	12284	12374	12221	12294	12298	12118	12415	12117	12138	12354	12218	12108	12173	12247	12313	12105	12307	12411	12109	12159	12137	12377	12267	12220	12111	12232	12194	12141	12209	12224	12306	12158	12224	12280	12004	12250	12026	12375	12183	12186	12366	12325	12250	12208	12249	12107	12204	12221	12170	12231	12231	12108	12283	12130	12438	12260	12109	12307	12152	12179	12375	12265	12309	12269	12325	12041	12346	12343	12184	12154	12312	12385	12161	12237	12280	12106	12163	12123	12241	12214	12437	12339	12237	12245	12049	12137	12271	12322	12137	12341	12368	12246	12283	12218	12307	12164	12068	12300	12228	12268	12179	12099	12329	12178	12348	12373	12246	12429	12352	12192	12200	12248	12211	12346	12271	12238	12117	12271	12146	12099	12132	12162	12303	12266	12160	12267	12253	12134	12163	12245	12288	12273	12267	12096	12364	12104	12261	12111	12033	12391	12165	12220	12033	12269	12201	12307	12297	12316	12249	12232	12259	12080	12192	12208	12284	12092	12230	12224	12263	12211	12211	12150	12224	12191	12210	12206	12263	12073	12272	12149	12117	12241	12260	12221	12265	12297	12032	12245	12321	12181	12276	12265	12261	12358	12220	12172	12280	12164	12261	12248	12194	12222	12160	12357	12429	12320	12158	12325	12109	12224	12310	12244	12283	12095	12186	12213	12282	12160	12358	12140	12256	12123	12175	12187	12126	12182	12235	12184	12147	12326	12202	12157	12197	12153	12194	12243	12257	12223	12250	12070	12130	12110	12396	12134	12206	12121	12239	12361	12181	12172	12180	12184	12219	12234	12202	12091	12063	12229	12133	12228	12127	12307	12302	12276	12243	12238	12348	12329	12233	12212	12282	12316	12166	12126	12225	12377	12119	12194	12192	12124	12157	12417	12105	12098	12279	12266	12191	12201	12198	12299	12047	12177	12257	12231	12338	12262	12097	12174	12032	12254	12110	12286	12282	12309	12175	12305	12201	12344	12300	12381	12140	12215	12187	12273	12018	12225	12277	12216	12199	12262	12224	12079	12237	12222	12269	12281	12197	12196	12068	12381	12343	12240	12185	12294	12219	12255	12155	12220	12252	12343	12340	12302	12137	12313	12296	12228	12320	12001	12193	12284	12098	12101	12092	12267	12207	12248	12017	12207	12159	12051	12126	12237	12404	12399	12114	12169	12187	12135	12127	12318	12317	12136	12217	12251	12207	12233	12357	12077	12406	12148	12130	12189	11945	12174	12211	12072	12189	12174	12270	12304	12231	12335	12300	12181	12338	12128	12319	12256	12422	12216	12281	12218	12271	12313	12097	12234	12065	12090	12233	12294	12201	12202	12112	12250	12289	12287	12051	12203	12209	12360	12003	12224	12338	12137	12284	12220	12200	12038	12123	12125	12272	12193	12232	12156	12218	12345	12233
23877	20982	28276	24088	21965	20924	18846	15902	15587	15423	14844	14274	14172	14025	13910	14003	14098	13904	14075	14099	13798	13890	13695	13630	13648	13527	13511	13642	13608	13542	13476	13707	13611	13556	13569	13532	13361	13332	13442	13381	13337	13499	13604	13439	13449	13669	13424	13379	13478	13484	13493	13368	13416	13353	13439	13479	13184	13317	13420	13451	13523	13460	13559	13578	13508	13469	13512	13475	13253	13509	13448	13407	13529	13332	13322	13550	13410	13423	13447	13420	13209	13354	13479	13350	13365	13659	13700	13324	13356	13338	13519	13607	13419	13335	13364	13314	13344	13252	13234	13290	13371	13205	13535	13351	13441	13337	13616	13340	13415	13458	13469	13063	13293	13599	13309	13381	13443	13431	13432	13372	13259	13189	13410	13396	13244	13248	13395	13244	13381	13469	13295	13579	13410	13376	13551	13349	13288	13440	13281	13239	13130	13443	13427	13273	13533	13373	13372	13253	13293	13434	13306	13250	13366	13422	13289	13401	13535	13314	13555	13450	13645	13478	13376	13438	13126	13288	13264	13332	13391	13384	13595	13574	13212	13366	13345	13372	13305	13396	13299	13257	13445	13337	13389	13336	13358	13281	13235	13451	13349	13486	13308	13367	13320	13407	13550	13500	13369	13348	13394	13164	13376	13348	13413	13410	13303	13231	13456	13257	13279	13293	13347	13450	13397	13383	13297	13409	13416	13304	13392	13275	13460	13168	13508	13343	13318	13298	13374	13271	13360	13392	13562	13365	13162	13474	13449	13334	13266	13511	13305	13359	13394	13378	13377	13272	13532	13481	13323	13490	13427	13577	13517	13419	13516	13405	13366	13440	13298	13448	13240	13150	13452	13371	13476	13381	13436	13219	13242	13420	13469	13504	13377	13359	13434	13359	13375	13285	13440	13220	13294	13460	13304	13285	13287	13560	13343	13600	13503	13369	13240	13288	13392	13318	13319	13303	13327	13419	13465	13292	13367	13272	13231	13513	13408	13569	13227	13502	13485	13376	13250	13526	13527	13522	13322	13395	13368	13157	13450	13450	13206	13368	13353	13636	13408	13397	13290	13466	13342	13527	13268	13364	13329	13325	13419	13407	13205	13298	13412	13577	13405	13484	13444	13394	13377	13430	13457	13473	13457	13309	13498	13420	13374	13442	13267	13310	13532	13400	13399	13375	13363	13378	13436	13303	13391	13499	13489	13411	13148	13452	13299	13378	13419	13320	13462	13479	13357	13407	13283	13294	13247	13291	13456	13522	13561	13394	13262	13405	13380	13519	13423	13375	13572	13397	13503	13287	13475	13469	13572	13377	13214	13552	13311	13311	13370	13367	13199	13430	13201	13346	13218	13265	13513	13404	13458	13217	13304	13364	13262	13199	13467	13219	13180	13355	13393	13247	13288	13294	13304	13328	13272	13265	13299	13232	13205	13467	13374	13472	13529	13338	13192	13272	13294	13576	13390	13287	13298	13436	13435	13235	13535	13615	13402	13291	13449	13516	13440	13312	13515	13334	13226	13387	13267	13345	13313	13285	13366	13627	13489	13159	13198	13340	13478	13314	13447	13227	13344	13328	13491	13126	13410	13450	13351	13575	13482	13403	13234	13259	13255	13416	13292	13502	13342	13325	13278	13358	13325	13494	13369	13321	13355	13445	13426	13262	13569	13373	13348	13338	13409	13403	13413	13568	13340	13263	13359	13579	13479	13291	13522	13252	13582	13369	13451	13536	13482	13409	13257	13411	13409	13472	13267	13365	13378	13419	13299	13404	13515	13439	13339	13266	13422	13500	13514	13372	13337	13322	13468	13515	13598	13474	13288	13330	13514	13570	13217	13409	13232	13288	13294	13369	13209	13247	13238	13560	13500	13274	13379	13441	13521	13488	13480	13342	13428	13332	13278	13349	13538	13258	13233	13574	13460	13402	13439	13402	13246	13313	13463	13430	13251	13446	13251	13238	13342	13368	13533	13338	13401	13506	13322	13388	13239	13431	13479	13459	13366	13310	13432	13265	13447	13308	13365	13623	13433	13413	13399	13282	13378	13427	13172	13265	13165	13416	13325	13346	13219	13564	13246	13327	13330	13343	13332	13296	13243	13420	13281	13363	13292	13244	13492	13501	13455	13257	13548	13403	13285	13389	13554	13332	13336	13395	13450	13345	13340	13389	13479	13458	13443	13373	13255	13283	13320	13269	13374	13307	13404	13341	13457	13547	13373	13412	13332	13522	13412	13562	13415	13342	13402	13220	13200	13197	13326	13396	13392	13177	13290	13146	13288	13294	13282	13208	13571	13398	13296	13242	13350	13295	13635	13434	13230	13356	13421	13312	13561	13359	13302	13345	13400	13215	13275	13264	13409	13496	13323	13282	13347	13400	13460	13302	13454	13247	13363	13234	13253	13430	13439	13367	13347	13437	13496	13484	13414	13617	13314	13332	13356	13497	13388	13352	13446	13367	13357	13284	13413	13384	13278	13560	13479	13173	13260	13363	13477	13394	13630	13123	13431	13493	13620	13345	13379	13161	13428	13333	13358	13428	13390	13376	13453	13263	13379	13465	13473	13323	13159	13271	13409	13411	13271	13331	13432	13355	13413	13545	13609	13335	13278	13458	13512	13416	13220	13417	13225	13423	13303	13499	13327	13325	13401	13701	13474	13555	13488	13413	13398	13464	13414	13302	13358	13482	13334	13416	13465	13451	13505	13244	13387	13321	13152	13397	13314	13338	13270	13387	13434	13296	13506	13365	13231	13315	13410	13470	13334	13634	13626	13498	13527	13420	13294	13260	13461	13345	13297	13460	13412	13498	13412	13360	13494	13462	13369	13346	13484	13355	13471	13180	13481	13421	13320	13260	13312	13289	13420	13385	13459	13524	13381	13288	13345	13260	13256	13246	13518	13246	13193	13300	13277	13467	13368	13318	13394	13521	13339	13350	13342	13488	13457	13452	13456	13480	13342	13533	13482	13389	13508	13220	13363	13466	13351	13437	13451	13567	13333	13384	13300	13347	13314	13271	13544	13357	13461	13459	13301	13321	13335	13390	13311	13706	13413	13138	13324	13380	13291	13154	13271	13401	13587	13313	13226	13362	13384	13324	13664	13509	13536	13177	13444	13414	13338	13609	13460	13490	13407	13385	13350	13412	13406	13446	13417	13233	13463	13495	13475	13267	13438	13529	13327	13459	13329	13342	13289	13380	13398	13416	13292	13580	13355	13299	13259	13303	13297	13313	13490	13384	13162	13416	13367	13587	13520	13496	13577	13400	13476	13309	13472	13385	13265	13451	13424	13495	13416	13426	13187	13240	13414	13481	13465	13405	13315	13592	13529	13252	13495	13447	13692	13408	13330	13117	13445	13380	13280	13344	13434	13457	13289	13263	13642	13569	13402	13444	13437	13525	13442	13604	13264	13296	13563	13414	13192	13317	13202	13461	13438	13367	13550	13490	13264	13326	13442	13318	13327	13289	13371	13298	13276	13304	13610	13567	13427	13421	13411	13275	13287	13477	13377	13313	13371	13515	13431	13357	13353	13360	13344	13396	13287	13337	13444	13272	13398	13429	13467	13460	13446	13375	13529	13317	13222	13266	13357	13316	13324	13456	13260	13392	13430	13435	13498	13424	13183	13445	13358	13197	13548	13256	13460	13420	13289	13432	13409	13340	13387	13382	13437	13361	13194	13415	13447	13476	13339	13376	13437	13575	13433	13398	13359	13325	13557	13460	13350	13407	13185	13175	13344	13334	13259	13411	13486	13318	13537	13417	13454	13354	13429	13413	13303	13406	13444	13311	13400	13431	13277	13300	13291	13261	13345	13613	13382	13365	13339	13444	13530	13272	13408	13430	13591	13392	13325	13371	13470	13458	13438	13445	13278	13594	13372	13443	13233	13280	13434	13242	13509	13257	13516	13431	13440	13246	13434	13380	13249	13268	13365	13243	13242	13269	13354	13359	13323	13400	13241	13423	13387	13229	13556	13397	13440	13478	13452	13278	13221	13385	13396	13433	13542	13475	13251	13418	13407	13506	13451	13427	13480	13365	13412	13432	13360	13349	13501	13431	13375	13411	13449	13268	13561	13491	13382	13414	13353	13541	13460	13487	13322	13352	13449	13257	13413	13478	13331	13381	13215	13422	13294	13392	13269	13356	13357	13355	13438	13493	13340	13296	13441	13586	13446	13310	13408	13351	13422	13473	13169	13337	13181	13225	13443	13217	13355	13394	13444	13414	13482	13258	13317	13532	13420	13517	13332	13155	13466	13193	13280	13382	13381	13300	13360	13387	13500	13200	13300	13378	13342	13340	13463	13482	13420	13603	13487	13517	13445	13378	13316	13419	13293	13562	13236	13478	13334	13262	13308	13456	13364	13481	13401	13283	13226	13433	13431	13550	13435	13335	13351	13243	13215	13488	13378	13303	13493	13689	13292	13259	13340	13257	13365	13397	13240	13320	13504	13558	13293	13308	13392	13445	13534	13134	13322	13412	13331	13430	13206	13366	13397	13395	13319	13409	13198	13326	13377	13306	13364	13437	13339	13285	13361	13395	13353	13401	13445	13325	13547	13221	13158	13394	13417	13311	13212	13411	13498	13296	13297	13530	13513	13626	13385	13537	13344	13114	13459	13259	13481	13332	13215	13306	13379	13277	13343	13383	13459	13323	13477	13217	13364	13545	13418	13202	13449	13375	13274	13542	13520	13519	13365	13457	13263	13578	13401	13427	13235	13448	13356	13427	13228	13422	13443	13348	13268	13110	13363	13268	13212	13467	13236	13193	13393	13269	13496	13524	13338	13582	13709	13255	13391	13306	13327	13257	13441	13377	13595	13420	13334	13351	13313	13438	13487	13306	13452	13406	13505	13286	13497	13470	13439	13195	13505	13366	13346	13372	13365	13199	13441	13307	13195	13360	13382	13351	13550	13364	13327	13188	13493	13265	13449	13412	13517	13303	13370	13414	13327	13558	13466	13457	13445	13532	13446	13235	13390	13395	13595	13364	13412	13474	13442	13252	13527	13283	13470	13482	13336	13520	13423	13263	13249	13405	13306	13489	13413	13299	13402	13502	13398	13515	13398	13310	13414	13364	13383	13502	13365	13346	13322	13449	13140	13345	13288	13307	13226	13364	13461	13427	13481	13113	13284	13426
21067	37708	34985	25191	21151	17996	16484	15608	15677	15237	14019	13331	12911	12794	12862	12939	12998	12799	12930	12659	12871	12517	12676	12721	12408	12457	12280	12610	12165	12227	12307	12333	12255	12449	12189	12241	12190	12103	12135	12247	12160	12278	12176	12266	12261	12225	12224	12137	12236	12091	12159	12381	12207	12249	12087	12232	12210	12241	11982	12238	12230	12170	12026	12146	12106	12229	12234	12120	12133	12348	12151	11968	11978	12104	12039	12181	12172	12072	12081	12018	12138	12142	12042	12050	12116	12212	12110	12202	12148	12250	12101	12323	12110	12124	12010	12239	11972	12086	12001	12068	12169	12106	12210	12215	12012	12065	12297	12121	12093	12179	12174	12231	12034	12360	12131	12148	11961	12151	12158	12146	12237	12098	12170	12188	12145	12079	12284	11983	12228	12153	12176	12168	12079	12151	11940	12158	12134	12122	12243	12056	12124	12111	12198	12014	12204	12237	12147	12139	12130	12132	12113	12019	12039	12073	12242	12112	12231	12134	12258	12163	12091	12142	12309	12217	12065	12136	12006	12066	12154	12164	12088	12249	12027	12051	11973	12108	12050	11967	12179	12188	12198	12172	12126	12107	12254	12129	12078	12189	11977	12194	12173	12247	12173	12176	12174	12109	12009	12092	12079	12056	12165	12071	12097	12168	12243	12060	12010	12189	12146	12138	12236	12042	12264	12152	12188	12100	12111	12227	11924	12126	12153	12086	12245	12282	12124	12019	12215	12008	12062	12194	12163	12089	12263	12110	12103	11935	12216	12052	12105	12164	12228	12107	12248	12124	12334	11981	12014	12222	12189	12029	12148	12109	12219	12132	12150	12128	12081	12069	12108	12043	12098	12134	12137	12075	12115	12043	12145	12216	12103	12068	12121	12095	12335	12055	12159	12325	12240	12063	12051	12180	12100	12121	12088	12111	12143	12244	12242	12264	12126	12175	12005	12238	12060	12189	12225	12147	12135	12190	12021	12116	12226	12152	12149	12062	12295	12147	12054	12179	11899	12253	12150	12022	12089	12029	12164	12245	12175	12248	12053	12175	12076	12088	12322	12243	12110	12179	12089	12255	12226	12012	12157	12096	12052	12111	12064	12160	12085	12054	12159	12207	12094	12166	12026	12103	12037	12396	12146	12150	11972	12150	12108	12149	12219	12135	12238	12136	12225	12090	12013	12275	12118	12074	12173	12020	12153	12029	12131	11981	12130	12019	12193	12140	12263	11948	11989	12118	12057	12156	12000	12106	12078	12138	12194	12167	12164	12136	12152	12222	12063	12082	12068	12250	12219	12066	12067	12124	12073	12089	12192	12126	12098	11920	12149	12138	12079	12218	12156	12099	12152	11984	12111	12020	12180	12143	12015	12282	12106	12239	12039	12155	12173	12179	12122	12114	12125	11999	11983	12234	12226	12131	12314	12145	12200	12150	12192	12065	12151	12286	12021	12175	12021	12188	12079	12165	12176	12286	12072	12191	12161	12125	12102	12102	12107	12078	11923	12160	12174	12089	12084	12292	12043	11987	12136	12189	12048	12138	12132	12227	12056	12150	11989	12153	11996	12160	12084	12146	12238	12124	12097	12044	12099	12250	12055	12121	12050	12233	12108	11955	11986	12209	12127	12042	12200	12026	12053	11835	12179	11960	12268	11988	12216	12322	12137	12070	12148	12079	12104	12172	12101	12181	12126	12086	12220	12220	12147	12133	12279	12122	12050	12154	12118	11978	12279	12200	12083	12109	12175	12206	12231	12159	12063	12227	12067	12133	12101	12055	12157	12180	12140	12121	12135	12214	12164	12135	12159	12240	12132	12106	12213	12099	12135	12184	12210	12195	11987	12100	12106	12219	12010	12206	11966	12252	12090	12060	12270	12033	12135	12120	11981	12203	12297	12080	12149	12034	11821	12054	12016	12117	12165	12206	12338	12122	12175	12087	12198	12002	12139	12089	12169	12029	12189	12190	12056	12132	12139	12235	12138	12144	12184	12067	12059	12310	12135	12124	12165	12113	12096	12097	12055	12072	12183	12004	12155	12012	12232	12224	12097	12051	12222	12141	12174	12236	12258	11965	11910	12048	12233	12146	12129	12120	12120	12055	12141	12223	12087	12058	12170	12086	11929	12156	12283	12172	12195	12205	12095	12120	12090	12128	12041	12120	12203	12023	11978	12204	12001	12124	12241	12200	12106	12117	12196	12028	12130	12238	12064	11985	12226	12167	12125	12003	12151	12155	12125	12114	12190	12223	12050	12221	12190	12171	12013	12145	12045	12069	11953	12207	12083	12155	12165	12148	12176	12097	12031	12111	12209	12084	12014	12251	12125	11870	12210	12320	11990	11938	12075	12131	12119	12155	12109	12063	12082	12185	12048	12228	12389	12210	12097	12208	12100	11994	12303	12053	12125	12022	12221	12146	12130	12094	12144	12173	12056	12143	12018	12175	12075	12074	12169	12145	12212	12169	12076	12020	12101	12141	12218	11988	12032	12119	12118	12220	12150	12160	12095	12042	12066	12218	12146	12070	12093	12062	12283	12264	12138	12133	12072	12142	12064	12104	12119	11997	12318	12180	12086	12068	12169	12087	12128	12268	12052	12275	12247	12179	12144	12012	12125	12256	12133	12080	12246	12213	12022	12170	12119	12214	12250	12160	12046	12208	12065	12031	12166	12255	12223	12114	12147	12107	12100	12207	12047	12027	12210	12256	12116	12002	12086	12107	12019	12210	12065	12039	11905	11992	12239	12003	12134	12084	12162	12048	12113	12129	12099	12124	11965	12121	12078	12014	12116	12233	12202	12104	12191	12023	12191	12010	11938	12252	12090	12189	12128	12154	12083	11922	12185	12096	12140	12149	12079	12155	11965	12027	12099	11925	12109	12080	12149	12069	12174	11983	12007	12228	12169	11991	12173	12062	12072	11872	12088	12008	12235	12172	12014	12229	12183	12053	12179	12172	12063	12122	12108	12209	12272	12141	11857	11998	12097	12246	12195	12096	12085	12186	12040	12195	12216	12280	12001	12181	12004	12082	12033	12077	12025	12150	12044	11937	12188	12121	12104	12182	12161	12113	12095	11993	12042	12072	12135	12045	12105	12087	12092	12105	12141	12195	12256	12179	12015	12155	12153	12092	12126	12025	12053	12034	12123	12155	12029	12140	12034	12165	12045	12018	11943	12168	12086	12038	12159	12181	12110	12181	12186	12202	12169	12142	12098	12024	12094	12179	12035	12065	12105	12106	12150	12193	12035	12178	12232	12083	12054	12078	12186	12111	12164	12126	12105	12186	12123	12313	12215	12282	12131	12063	12014	11914	12145	12224	12276	12185	12134	12209	12071	12117	12221	12070	12215	12084	12082	12027	12186	12117	12145	12181	12103	12234	12077	12232	12118	12386	12098	12136	12153	12163	12017	12255	12132	12103	12121	12177	12132	12058	12314	12379	12099	12135	12070	12112	11956	12130	12258	12240	12112	12046	12089	12082	12105	12075	12153	12329	12065	12229	12161	12139	12249	12105	12166	12312	12138	12147	12144	12112	12165	12091	12093	12184	12361	12143	12153	11933	12123	12176	12156	12120	12188	12141	12137	12114	12202	12056	12116	12093	12109	12134	12185	12039	12039	12221	12197	12118	12001	11973	11912	12240	12054	12192	12044	12115	12010	12117	12137	12227	12214	12310	12064	12165	12044	12093	12200	12131	12141	12186	12135	12219	12280	12042	12046	12194	12127	12019	12133	12002	12266	12230	12109	12034	12058	12177	12026	12018	12163	12111	11967	12051	12119	12195	12215	12051	12203	12112	12346	12006	12207	12187	12073	12125	12237	11980	12131	12049	12255	12038	12231	12185	12173	12071	12091	11981	12067	12105	12105	12132	12199	12214	12171	12144	12186	12112	12060	12041	12117	12069	12051	12157	12220	12035	12159	12149	12181	12114	12072	11998	12014	12077	12067	12062	12178	12015	11997	12177	12181	12146	12094	12153	12124	12129	12123	12165	11983	12039	12137	12149	12175	11981	12049	12145	12071	12024	12140	12063	12121	12151	12092	12181	12189	12093	12192	12151	11960	12139	12065	11957	12005	12076	12144	12077	12058	12056	12097	12096	12151	12119	12032	12155	12112	12139	12087	12127	12099	12090	12175	12217	12071	12074	12060	12019	12086	12178	12109	12237	12278	12012	12121	12113	12128	11922	11852	12259	12037	12161	12137	12009	11990	12068	11990	11984	11978	12044	12118	12188	12103	12037	12013	12205	12110	12090	12095	12203	12221	12049	12225	12047	12096	12172	12150	12164	11951	12259	12024	12083	12181	12159	12063	12002	12197	12017	12025	12105	11983	12174	12145	12159	12111	12127	12205	12059	11933	12122	11894	12120	12075	11939	12262	12106	12111	12021	12111	12246	12043	12140	12118	12206	12135	12065	11848	12133	12061	12053	12197	12224	12130	12128	12148	12193	12066	12183	12253	12188	12246	12175	12168	12166	12250	12154	11982	11996	12287	12185	12163	12112	12081	12129	12176	12114	12003	12153	12179	12299	11988	12025	12175	12168	12080	12063	12083	12220	12171	12110	12019	12142	12074	12143	12195	12065	12342	12070	12023	12123	12103	12098	12291	12082	12089	12097	12281	12188	12130	12029	12243	12025	12250	12220	12146	12024	12343	12190	12022	12222	12051	12103	12140	12190	12017	12184	12174	12188	12139	12000	12049	12060	11982	12123	12005	12171	12081	12148	12198	11998	12142	12175	11907	12101	12251	12106	12396	11984	12201	12084	12339	12189	12187	12049	12173	12203	12196	12013	12128	12186	12201	12192	12174	12044	12165	11996	12045	12150	12100	12036	12143	12071	12080	12019	11951	12201	12103	12287	12099	11989	12066	12245	12019	12076	12113	12092	12080	12035	12031	12122	12007	12142	12109	12304	12168	12062	12075	12085	12096	12166	12305	12066	12110	12120	12011	12047	12227	12036	11970	11986	12046	12108	12153	12143	12102	12027	12200	12144	12176	12000	12181	12059	12126	12019	12173	12137	12074	12261	12017	12201	12149	12099	12121	12272	12091	12143	12158	12066	12199	12154	12077	12029	12184	12189	12120	12043	12129	12322	12078	12043	12172	12125	12288	12098	12184	12057	12059	12077	12064	12099	12004	12134
22784	21040	28778	23545	21432	23322	23971	18698	17717	17818	16964	16063	15815	15625	15635	15668	15290	15496	15729	15551	15541	15371	15220	15088	15098	15131	14939	14835	14939	14927	14844	14990	14911	14924	14849	14735	14975	14705	14896	14773	14822	14649	14875	14697	14810	14536	14610	14923	14757	14669	14632	14708	14774	14608	14772	14708	14870	14844	14701	14603	14572	14746	14714	14714	14852	14717	14593	14682	14698	14531	14682	14546	14788	14703	14822	14633	14577	14660	14658	14527	14648	14658	14779	14597	14377	14693	14613	14614	14576	14673	14561	14481	14720	14606	14669	14825	14722	14714	14632	14739	14771	14801	14616	14808	14775	14525	14720	14527	14884	14685	14712	14640	14572	14716	14644	14689	14631	14674	14846	14630	14628	14398	14717	14713	14608	14546	14835	14708	14752	14572	14640	14581	14628	14482	14793	14687	14764	14905	14586	14717	14532	14627	14812	14513	14669	14719	14606	14641	14665	14582	14486	14661	14637	14646	14755	14661	14737	14600	14722	14459	14597	14686	14552	14711	14633	14570	14470	14580	14776	14573	14750	14617	14691	14500	14610	14689	14599	14722	14649	14866	14728	14877	14726	14591	14647	14775	14713	14583	14719	14627	14471	14659	14698	14525	14521	14785	14665	14731	14526	14572	14693	14521	14670	14518	14616	14584	14709	14638	14636	14530	14714	14771	14546	14662	14549	14661	14715	14489	14627	14641	14620	14559	14661	14728	14805	14553	14866	14848	14723	14737	14473	14613	14774	14891	14640	14679	14473	14514	14855	14640	14816	14533	14675	14649	14506	14650	14701	14611	14666	14819	14586	14740	14786	14523	14628	14548	14712	14740	14465	14528	14524	14544	14516	14654	14585	14693	14961	14739	14576	14580	14624	14598	14707	14662	14580	14649	14697	14632	14584	14672	14694	14704	14551	14488	14648	14781	14473	14698	14442	14752	14710	14540	14752	14638	14707	14740	14810	14635	14754	14769	14644	14614	14657	14765	14705	14555	14471	14600	14656	14563	14747	14507	14720	14723	14787	14704	14424	14641	14682	14521	14677	14757	14690	14777	14825	14573	14682	14607	14753	14521	14570	14714	14433	14882	14321	14630	14634	14807	14561	14796	14611	14623	14650	14750	14628	14684	14779	14515	14605	14687	14589	14630	14495	14518	14630	14592	14652	14574	14732	14517	14782	14560	14565	14668	14718	14645	14568	14593	14569	14743	14568	14571	14634	14912	14575	14768	14654	14726	14799	14744	14691	14679	14714	14614	14324	14360	14498	14626	14692	14580	14803	14854	14623	14734	14712	14622	14667	14644	14769	14671	14700	14710	14636	14651	14613	14720	14592	14807	14684	14557	14533	14680	14684	14697	14658	14605	14677	14730	14629	14817	14582	14532	14482	14681	14574	14737	14911	14570	14927	14542	14693	14784	14807	14874	14673	14619	14584	14679	14740	14657	14678	14498	14642	14583	14501	14666	14528	14820	14740	14719	14546	14620	14657	14555	14615	14541	14608	14463	14842	14719	14585	14624	14831	14559	14653	14636	14626	14370	14725	14913	14656	14561	14817	14682	14758	14470	14682	14683	14554	14689	14499	14769	14702	14423	14612	14552	14703	14778	14666	14723	14687	14813	14624	14580	14672	14588	14647	14575	14709	14869	14595	14625	14507	14503	14911	14736	14717	14644	14566	14564	14726	14880	14657	14583	14765	14583	14751	14839	14578	14758	14810	14548	14775	14572	14592	14743	14551	14734	14588	14636	14632	14715	14588	14579	14566	14606	14757	14906	14505	14629	14709	14686	14616	14584	14564	14762	14567	14726	14610	14512	14538	14526	14657	14609	14747	14508	14795	14783	14663	14588	14712	14647	14465	14760	14770	14489	14650	14673	14652	14716	14765	14729	14741	14613	14558	14730	14612	14695	14630	14741	14534	14569	14807	14770	14637	14459	14698	14591	14480	14711	14775	14674	14632	14511	14550	14628	14551	14554	14629	14545	14728	14709	14529	14658	14503	14668	14783	14725	14738	14650	14662	14515	14555	14580	14524	14537	14537	14456	14723	14583	14545	14663	14702	14824	14541	14781	14735	14510	14680	14722	14575	14503	14539	14665	14668	14649	14548	14770	14559	14739	14536	14827	14657	14746	14792	14717	14419	14590	14696	14791	14481	14739	14545	14485	14592	14537	14569	14481	14755	14716	14563	14702	14710	14452	14801	14717	14665	14651	14737	14754	14797	14679	14639	14690	14575	14690	14692	14565	14587	14645	14731	14471	14632	14733	14708	14585	14453	14572	14568	14566	14724	14544	14778	14624	14563	14593	14550	14785	14478	14732	14765	14596	14720	14559	14581	14658	14403	14768	14748	14646	14895	14674	14679	14562	14722	14353	14536	14834	14524	14765	14729	14662	14752	14678	14759	14693	14416	14653	14459	14756	14664	14791	14552	14770	14783	14631	14401	14788	14561	14675	14562	14739	14814	14710	14735	14567	14813	14566	14668	14700	14522	14612	14583	14572	14694	14759	14710	14701	14494	14678	14779	14788	14706	14821	14748	14591	14694	14446	14635	14521	14714	14683	14632	14628	14565	14522	14727	14649	14632	14801	14627	14688	14822	14812	14812	14815	14638	14560	14806	14553	14746	14622	14578	14733	14682	14698	14660	14741	14636	14588	14864	14689	14625	14642	14675	14547	14547	14486	14579	14639	14528	14641	14700	14488	14782	14625	14715	14912	14533	14621	14610	14515	14633	14634	14599	14625	14679	14581	14682	14424	14782	14540	14616	14653	14510	14587	14712	14780	14690	14690	14788	14768	14449	14649	14597	14626	14725	14639	14699	14573	14641	14718	14570	14679	14536	14504	14755	14703	14585	14601	14726	14657	14732	14739	14795	14943	14553	14504	14655	14691	14639	14610	14396	14532	14604	14652	14521	14659	14638	14648	14498	14508	14677	14629	14642	14721	14575	14656	14837	14505	14754	14676	14633	14852	14394	14791	14556	14505	14673	14548	14671	14739	14681	14582	14679	14763	14724	14664	14687	14452	14608	14622	14590	14773	14905	14437	14579	14613	14820	14708	14547	14532	14742	14707	14496	14393	14782	14738	14542	14451	14878	14800	14442	14720	14691	14787	14532	14599	14880	14704	14737	14534	14589	14569	14556	14610	14746	14537	14388	14780	14786	14677	14791	14610	14743	14580	14608	14701	14649	14685	14741	14644	14592	14484	14567	14608	14732	14519	14685	14643	14465	14404	14493	14469	14704	14587	14649	14763	14469	14713	14687	14645	14613	14520	14403	14718	14674	14633	14800	14683	14619	14468	14652	14377	14706	14758	14727	14517	14566	14689	14912	14744	14729	14597	14504	14632	14626	14624	14468	14777	14696	14751	14785	14594	14586	14607	14692	14619	14650	14521	14704	14760	14744	14689	14624	14459	14528	14855	14605	14657	14430	14694	14574	14697	14725	14570	14552	14652	14821	14915	14596	14688	14754	14587	14612	14675	14830	14727	14567	14580	14538	14517	14780	14501	14568	14630	14551	14754	14713	14679	14668	14846	14843	14543	14574	14753	14660	14689	14647	14656	14896	14680	14639	14578	14633	14501	14738	14868	14702	14583	14668	14591	14664	14473	14632	14457	14518	14601	14698	14817	14503	14631	14700	14852	14746	14709	14426	14779	14633	14734	14691	14416	14626	14710	14631	14747	14804	14567	14644	14632	14595	14595	14550	14421	14664	14442	14931	14640	14740	14611	14436	14646	14700	14482	14701	14617	14752	14598	14754	14699	14599	14785	14533	14608	14674	14519	14635	14562	14633	14489	14667	14861	14363	14693	14491	14595	14755	14499	14625	14935	14713	14753	14818	14725	14766	14633	14817	14905	14703	14484	14587	14700	14403	14513	14446	14634	14730	14617	14718	14604	14525	14917	14768	14662	14606	14586	14615	14754	14583	14633	14576	14636	14635	14812	14689	14796	14656	14479	14669	14605	14711	14575	14650	14640	14515	14589	14734	14676	14641	14444	14683	14610	14780	14603	14678	14554	14599	14539	14567	14633	14470	14444	14742	14800	14482	14722	14654	14704	14538	14886	14709	14597	14768	14405	14660	14763	14617	14678	14607	14463	14629	14675	14457	14586	14620	14669	14719	14425	14735	14615	14768	14595	14540	14467	14592	14526	14609	14861	14731	14770	14786	14751	14803	14652	14570	14551	14774	14794	14582	14883	14641	14504	14637	14643	14605	14688	14732	14690	14500	14648	14571	14610	14564	14569	14791	14658	14730	14509	14524	14610	14702	14622	14612	14646	14687	14742	14697	14463	14576	14778	14742	14703	14788	14781	14615	14484	14633	14616	14596	14621	14714	14697	14391	14766	14464	14571	14497	14568	14692	14638	14744	14680	14693	14683	14789	14731	14574	14640	14435	14590	14713	14528	14551	14647	14579	14612	14601	14659	14571	14664	14771	14791	14728	14546	14668	14510	14578	14597	14688	14399	14482	14701	14861	14549	14669	14701	14417	14710	14545	14656	14490	14581	14606	14519	14747	14636	14592	14530	14756	14786	14519	14684	14739	14668	14648	14496	14678	14587	14703	14624	14592	14728	14714	14637	14745	14579	14731	14507	14565	14910	14775	14692	14749	14761	14560	14680	14691	14605	14630	14766	14725	14747	14702	14620	14707	14774	14857	14619	14463	14462	14651	14703	14628	14530	14753	14639	14600	14628	14865	14717	14694	14694	14768	14722	14775	14655	14615	14748	14772	14791	14623	14660	14793	14613	14834	14744	14654	14513	14425	14585	14719	14736	14821	14804	14599	14781	14837	14836	14664	14682	14538	14743	14589	14509	14654	14668	14663	14774	14633	14747	14761	14770	14516	14482	14548	14712	14681	14590	14681	14754	14642	14586	14422	14734	14610	14424	14509	14556	14501	14605	14650	14616	14778	14622	14671	14737	14519	14734	14613	14716	14605	14603	14670	14740	14642	14572	14766	14799	14599	14710	14679	14492	14562	14613	14610	14644	14639	14793	14670	14636	14698	14451	14624	14453	14538	14475	14676	14718	14489	14632	14525	14681	14643	14513	14795	14578	14664	14813	14725	14613	14625	14427	14539	14612	14586	14579	14564	14631	14660	14663	14534	14634	14717	14636	14517	14638
23366	42792	39160	29718	24688	20927	19008	18411	17880	17271	15806	14719	14207	14025	14037	14230	13897	13995	13835	13930	13803	13516	13560	13703	13392	13343	13233	13237	13428	13340	13150	13119	13083	12882	13277	13083	12929	13260	13065	13015	13047	13016	13051	12896	13076	12961	12971	12937	12974	13004	13051	13072	13083	13116	12900	13044	13004	12991	13081	12998	12871	13080	13292	12963	12818	12849	12929	13069	12918	12950	12937	12765	13121	12997	13014	12936	12805	12851	12851	13001	12842	12789	12937	12777	12850	12951	12974	12868	13083	12980	13098	12952	12971	13050	12902	12808	12947	12993	12827	12947	13192	12965	12961	12892	13003	12898	12773	12935	12964	12887	13016	12959	12855	13044	12862	12890	12870	13026	12877	13062	12938	12798	12863	12982	12910	12913	12681	12949	12741	12884	13003	13073	12937	12928	12906	12957	12919	12929	13070	12982	12816	13048	12893	12892	12884	12869	12862	12974	12997	12977	12914	12998	13011	12923	12934	12904	12842	12799	12989	12990	12870	12997	12960	13008	13055	12874	12957	12888	12914	12866	12742	12958	13010	13022	12955	13034	12888	12802	13082	12837	12976	13134	12908	12928	12964	12743	12995	12903	12898	13018	12816	12936	12915	12595	12960	12801	12846	12960	12897	13118	12823	12959	12788	12894	12937	12943	12944	12909	12913	13005	12770	12922	12988	12900	12824	12747	12840	12911	12894	12952	12890	12919	12854	12883	12847	12765	12776	12993	12885	12918	13030	12990	13044	12935	12856	12938	12947	12909	13107	12826	12906	13043	12837	12876	13039	12990	12835	12773	12857	12955	12922	12964	12824	12994	12973	13032	12836	12819	13031	12841	13056	12826	12926	12887	12978	12990	12821	12925	13050	12908	12952	12830	12927	12974	13136	12766	13004	12925	12792	12975	12954	12799	12805	12927	12796	12801	12885	13072	12770	12846	12872	12890	13019	13021	12836	12931	12925	12972	12885	12901	13010	13043	12914	12873	12823	12899	12809	12842	12983	12872	12939	12864	12910	12874	12860	12872	12891	12889	12992	12842	12800	12834	13034	12970	12854	12908	12998	12895	12714	12942	12880	13020	12860	12916	12901	12940	12875	12967	12936	13004	12841	12968	12834	13034	13083	12768	12890	13012	12975	12884	12863	12921	12995	12668	12980	13019	12969	13030	12848	12987	13011	13012	12999	12941	12946	12994	12696	12885	12969	12911	13084	12713	12957	12887	12841	12936	13085	12738	12882	13007	13057	12939	12973	12942	13029	12998	12905	12997	13004	13083	12870	12800	12785	12839	12830	12877	12881	12828	12988	12854	12931	12952	12730	12865	12917	12829	12985	12756	13056	12934	12922	12984	12906	12906	12918	12869	12842	12849	12791	12787	12711	12985	12920	12934	13209	12901	13069	12968	12859	13171	12922	12880	12761	12887	12888	12924	13031	12932	13024	12921	12940	12773	12848	12939	12883	12990	12789	12913	12885	12869	13012	12803	12869	12798	12941	13012	12879	12813	12848	12980	13054	12780	12840	12855	12889	12925	12990	12894	12863	12893	12770	12781	12967	12880	13173	12818	12927	12826	13032	12964	12872	12879	13004	12910	12906	12869	12915	12799	12843	12951	12814	12825	12912	12847	12881	12955	12944	12783	12948	12847	12834	12999	12954	12802	12796	12906	12919	13003	12880	13013	12964	12809	12894	12886	12848	12795	12923	12836	12992	12993	12863	12937	12907	12971	12909	12853	12992	12843	12895	12765	12875	12876	12905	12908	13021	12913	12883	12849	13078	12832	12951	12777	12894	12759	13031	12661	12785	13007	12838	12706	12940	13027	12934	12780	13023	12945	12835	12789	12947	12917	12961	12772	12835	12942	12800	12866	12925	13015	12867	12918	12868	12801	12857	12818	12887	12992	13017	12919	12962	13019	12938	13000	12874	12740	12871	12957	13028	12934	12952	12714	12910	12823	12911	13018	12821	12960	13148	12972	12980	12875	12975	12845	12884	12967	12796	12837	12959	12900	13020	12824	12959	12842	12940	13070	12946	13016	12816	12935	12811	12823	12743	12823	12940	12996	12919	12860	12779	12982	12980	12885	12780	12880	13028	12777	12911	12944	12853	12742	12956	12854	12894	12777	12877	12940	12917	12836	12963	12907	12927	12905	13101	12740	12973	12993	12963	12886	12849	12923	13059	12841	12952	13037	12959	12772	12838	12950	12804	12826	12903	12962	12792	12909	12710	12891	12841	12898	12862	12967	13047	12984	12954	12933	12946	13037	12886	12875	12884	12884	12986	12950	12961	12992	12983	12835	12841	12952	12784	12847	12968	12907	12854	12999	13079	12771	12973	12952	12822	13001	12893	12966	12934	12920	12854	12924	12840	12888	12983	13064	12736	12885	12947	13031	12882	12863	12896	12900	12794	12832	12965	12892	12876	12903	12824	12851	12909	12872	12732	13157	12905	12921	12934	12824	12813	12998	12931	12978	12973	12904	12831	12888	12868	12961	12882	12953	12864	13011	12839	12806	12999	12993	12975	12770	12903	12865	13034	12853	12898	12946	12966	13063	12923	13071	12928	12821	12996	12870	12868	12741	12891	12898	12884	13064	12895	12923	12906	12680	12797	12861	12939	12961	12893	12893	13024	12712	12744	13020	12941	12884	12960	12849	12798	12788	12911	12875	13022	12790	13044	12981	12905	12946	12957	12937	12788	12822	12940	12771	13021	12946	12896	12912	12903	12840	12852	12901	12942	12869	13042	12883	12941	12839	12860	12850	12820	12878	12768	12877	12930	12906	13045	12968	13062	12941	12816	12895	13049	12862	12862	12789	12847	12957	12832	12950	13016	12742	12790	12825	12885	12911	12938	12982	12827	12829	12871	13061	12829	12801	12961	12777	12901	12939	12864	13011	12969	12877	12735	12829	12924	12850	12816	12924	12899	12855	12753	12864	12898	13213	13010	12867	12867	13001	13012	12779	13073	12915	12843	12900	12937	12827	12963	12861	12975	12885	12925	12778	12911	12916	12758	12990	12916	12769	12758	13150	12873	12839	12754	12814	12926	12828	12986	12857	12826	12994	12876	13035	12755	12999	12978	12900	12959	13094	13039	12906	13038	12889	13053	13041	12968	12857	12978	13015	12867	13079	12843	12907	12867	12888	12923	12905	12810	13005	12859	12959	12806	12897	12912	13003	13077	12912	12852	12990	12970	12964	12847	12916	12882	12881	12891	12890	12799	12893	12948	12944	12885	12882	12936	12872	12994	12900	12813	12888	12961	12819	13074	12952	12823	13026	12859	12831	12902	12845	12982	12893	12643	12744	12826	12901	12849	12849	12923	13072	12889	12985	12861	13055	12986	12848	12974	12976	12881	12858	12934	12909	12931	13035	12731	12791	12957	12898	13103	12904	12891	12931	12843	13042	12747	12990	12818	12974	13116	12914	12877	12891	12992	12850	12843	12814	12971	12913	12984	12790	12819	12890	12939	12858	12895	12843	12830	13098	12953	12897	12922	12776	12932	12842	13047	12731	12957	12871	12738	12857	12914	12900	12815	12782	12928	12916	12907	12977	12899	12804	12907	13054	12817	12839	12813	12998	12837	12859	12924	12648	13047	12913	12965	12833	12992	12822	12789	12832	12878	12955	12946	12935	12801	12804	12841	12850	13022	12871	12898	13058	12853	12739	12994	12968	13145	12856	12823	12905	12937	12880	12910	12865	12795	12886	12813	12780	13261	12934	12974	12951	12917	12669	12880	13009	12841	12864	13046	12825	12857	12796	12996	12826	12791	12931	12931	12700	12991	13050	12934	12922	12939	12959	12745	12824	12785	12766	13110	13023	12879	13028	12908	12956	12875	12997	12842	12893	12922	12925	12876	12782	12988	12960	12892	12818	12946	12972	12823	12918	12944	12984	12941	12966	12878	12927	12853	12812	12890	12896	12809	12836	12827	12932	12936	13016	12934	13048	12786	12910	12821	12999	12858	13013	13091	13036	13033	12855	12981	12844	12963	12956	13009	12921	12944	12987	13096	12798	12820	12863	12883	12998	12966	12894	12947	12834	12892	13046	12991	12766	12881	12952	12854	12640	12861	12898	12993	12810	12862	12953	12940	12973	12917	12906	12946	12932	12984	13014	12929	12880	12960	12896	12945	12961	13047	12936	12985	12807	12922	12852	12990	13053	12823	12981	12983	12642	12929	12881	13009	12893	13011	13030	12795	13014	12984	12774	12923	12906	12957	13196	12863	12937	12829	12742	13013	12966	12833	12879	12740	12854	12901	12932	12829	12921	12787	12910	13050	12869	12898	13023	12879	13066	12799	12908	12822	12860	12987	12963	12915	13052	12897	12967	12898	12825	12911	13007	13055	12915	12840	13031	12888	12903	13019	12893	12930	12986	12973	12844	13004	12885	12926	13013	12897	12856	13022	12965	12853	12749	13151	12803	12914	13006	12768	12950	12933	12885	12979	12846	13006	12748	12943	12728	13026	12885	12902	13077	13068	12948	12771	12944	12850	12907	12950	12902	12895	12991	12784	12842	12734	12908	12814	12913	12840	12935	12838	12907	12896	12896	12862	12962	13126	12861	12884	13084	12923	12982	12906	12917	12940	12951	13072	12946	12916	13053	12968	12921	12987	13018	13000	13025	12797	12811	12916	12806	12728	12847	12917	12811	12930	12880	12962	12964	12917	12864	12861	12917	12877	12881	12776	12937	13058	12944	12905	12931	12908	12933	13021	12858	12792	12841	12949	12837	12798	12792	12787	12857	13054	12826	12868	13031	12981	12834	12924	13001	12935	12930	12842	12936	12978	12804	12828	12898	12963	12970	12973	12896	13001	12945	12916	12886	12815	12896	12905	12853	13022	12949	12896	12897	13076	12856	12873	12905	13128	13018	12748	12909	13045	12935	12879	12968	12979	12915	12865	12915	12952	13048	12705	12779	12957	12823	12937	12944	12805	12842	12991	12900	12958	12929	13048	12726	12822	12788	12877	12777	13087	12743	12903	12924	12835	13025	12898	12857	12828	12981	12870	12886	12823	12813	12889	12843	12925	12988	12815	12878	12785	12839	12929	12933	12719	12805	12871	13086	12763	12954	12709	12972	12957	12991	12911	12909	12827	13033	12757	12785	13024	12932	12792	12873
27849	23101	26784	22970	17427	15696	15142	14920	14828	14750	14443	14124	13774	13775	13838	13798	13921	14005	13673	13842	13711	13670	13697	13706	13785	13659	13634	13617	13463	13629	13564	13539	13650	13624	13497	13502	13583	13693	13638	13553	13604	13593	13707	13591	13565	13355	13644	13394	13744	13629	13541	13613	13693	13641	13672	13551	13488	13494	13566	13665	13662	13755	13413	13433	13547	13658	13541	13613	13598	13548	13522	13583	13547	13677	13413	13509	13312	13476	13461	13658	13528	13524	13466	13532	13660	13390	13481	13590	13491	13442	13532	13537	13628	13696	13438	13499	13549	13447	13705	13466	13450	13389	13559	13583	13650	13434	13401	13523	13606	13670	13518	13666	13642	13634	13628	13461	13400	13606	13560	13594	13534	13655	13436	13714	13525	13370	13613	13623	13589	13697	13522	13509	13531	13449	13678	13654	13521	13700	13320	13662	13536	13380	13451	13512	13459	13419	13566	13631	13629	13533	13648	13549	13572	13694	13529	13523	13687	13623	13675	13608	13593	13539	13541	13641	13576	13313	13633	13572	13354	13397	13483	13419	13570	13594	13640	13499	13651	13645	13438	13390	13540	13446	13640	13547	13680	13475	13477	13491	13518	13550	13734	13446	13643	13598	13399	13601	13501	13446	13671	13458	13477	13665	13559	13556	13492	13433	13561	13623	13585	13571	13597	13390	13642	13637	13422	13638	13526	13571	13541	13596	13628	13579	13726	13614	13561	13545	13578	13588	13594	13586	13704	13433	13562	13722	13493	13476	13452	13496	13619	13542	13594	13414	13367	13326	13647	13528	13322	13484	13465	13683	13358	13637	13697	13637	13703	13524	13516	13749	13533	13479	13590	13439	13370	13395	13597	13344	13340	13504	13529	13504	13483	13861	13517	13459	13521	13557	13432	13417	13294	13513	13466	13611	13410	13363	13638	13386	13654	13683	13628	13679	13385	13384	13439	13393	13417	13464	13442	13548	13530	13647	13644	13586	13441	13662	13510	13434	13489	13740	13427	13512	13735	13468	13531	13445	13477	13480	13397	13437	13581	13563	13409	13617	13590	13658	13409	13698	13468	13641	13593	13479	13508	13769	13730	13651	13477	13592	13477	13524	13502	13725	13287	13449	13477	13399	13518	13511	13510	13530	13661	13545	13590	13581	13245	13643	13541	13540	13667	13441	13548	13665	13666	13524	13773	13618	13718	13479	13742	13564	13499	13416	13489	13568	13526	13455	13451	13474	13550	13443	13439	13668	13700	13514	13565	13486	13464	13355	13657	13683	13570	13520	13726	13480	13578	13767	13634	13755	13616	13463	13579	13527	13576	13707	13628	13500	13740	13707	13598	13685	13697	13658	13348	13372	13607	13353	13338	13515	13664	13705	13768	13399	13659	13392	13442	13556	13527	13390	13515	13644	13448	13653	13585	13580	13805	13741	13724	13612	13674	13777	13434	13567	13461	13546	13506	13395	13439	13756	13702	13705	13539	13436	13594	13561	13445	13452	13612	13647	13597	13563	13507	13492	13623	13564	13562	13553	13571	13432	13720	13552	13506	13661	13532	13578	13555	13582	13393	13503	13541	13482	13585	13650	13628	13733	13612	13658	13447	13748	13473	13661	13542	13694	13587	13634	13408	13583	13636	13625	13600	13641	13544	13655	13548	13619	13772	13524	13527	13758	13532	13609	13384	13585	13584	13522	13509	13455	13556	13670	13614	13651	13606	13691	13618	13642	13568	13352	13286	13547	13559	13700	13325	13513	13459	13536	13651	13559	13510	13447	13657	13414	13561	13428	13545	13572	13496	13687	13573	13595	13379	13517	13487	13483	13746	13684	13493	13633	13389	13658	13579	13476	13364	13578	13743	13432	13534	13420	13586	13504	13526	13770	13568	13542	13498	13442	13392	13553	13515	13443	13699	13542	13590	13516	13496	13361	13476	13567	13255	13536	13586	13462	13392	13480	13470	13652	13532	13564	13794	13494	13454	13610	13369	13598	13583	13541	13430	13595	13340	13629	13655	13590	13309	13668	13500	13602	13577	13473	13404	13504	13655	13475	13532	13663	13446	13596	13610	13523	13506	13515	13624	13640	13511	13353	13572	13299	13602	13641	13490	13658	13539	13619	13641	13540	13573	13651	13367	13464	13458	13426	13367	13712	13655	13555	13576	13571	13500	13578	13605	13531	13682	13496	13531	13510	13428	13590	13487	13811	13508	13469	13470	13578	13500	13579	13485	13547	13541	13510	13547	13503	13613	13510	13547	13537	13526	13461	13481	13432	13406	13630	13398	13582	13749	13489	13336	13489	13512	13509	13429	13589	13695	13557	13668	13425	13590	13557	13491	13565	13691	13403	13543	13540	13599	13448	13494	13329	13718	13586	13623	13585	13645	13457	13546	13384	13540	13643	13694	13561	13365	13397	13716	13673	13813	13424	13542	13570	13690	13557	13420	13257	13509	13653	13525	13533	13410	13516	13743	13608	13634	13595	13620	13596	13482	13711	13584	13628	13648	13522	13453	13599	13570	13348	13474	13419	13579	13515	13588	13630	13483	13473	13631	13745	13585	13629	13465	13589	13520	13671	13552	13683	13644	13628	13441	13514	13590	13581	13591	13563	13646	13308	13529	13415	13604	13619	13637	13573	13312	13722	13294	13354	13529	13342	13704	13379	13558	13492	13454	13469	13442	13633	13773	13811	13486	13505	13602	13526	13539	13639	13497	13663	13563	13560	13418	13436	13397	13517	13499	13825	13585	13516	13512	13443	13496	13687	13702	13475	13615	13509	13595	13599	13479	13451	13589	13483	13500	13648	13765	13417	13589	13569	13546	13576	13584	13461	13547	13503	13513	13644	13571	13780	13393	13593	13311	13538	13501	13348	13553	13523	13632	13576	13506	13495	13659	13593	13600	13595	13544	13487	13631	13371	13448	13472	13661	13474	13456	13455	13591	13557	13522	13503	13467	13595	13646	13408	13478	13410	13407	13488	13637	13418	13516	13504	13485	13374	13541	13638	13531	13508	13530	13409	13830	13712	13493	13572	13708	13387	13538	13501	13574	13559	13540	13680	13661	13643	13493	13473	13692	13518	13599	13498	13591	13439	13604	13554	13542	13377	13301	13461	13474	13520	13477	13527	13462	13554	13469	13614	13543	13496	13346	13665	13428	13721	13505	13707	13512	13440	13449	13508	13474	13282	13630	13634	13755	13589	13735	13487	13507	13498	13544	13653	13576	13577	13590	13589	13628	13632	13622	13313	13600	13514	13505	13521	13586	13513	13454	13447	13533	13643	13514	13650	13736	13580	13379	13517	13810	13529	13627	13517	13572	13467	13566	13549	13518	13520	13607	13449	13566	13586	13618	13526	13579	13588	13592	13468	13382	13404	13654	13506	13608	13383	13389	13663	13438	13547	13571	13513	13411	13405	13613	13625	13316	13799	13605	13510	13567	13575	13518	13525	13536	13735	13389	13565	13599	13561	13480	13524	13646	13485	13614	13483	13689	13494	13572	13489	13503	13730	13493	13559	13580	13642	13479	13493	13654	13674	13463	13537	13509	13861	13394	13690	13638	13411	13450	13409	13415	13502	13722	13567	13620	13493	13620	13491	13519	13584	13625	13763	13546	13496	13442	13534	13483	13486	13456	13582	13361	13538	13594	13603	13631	13661	13605	13818	13721	13294	13589	13414	13556	13615	13513	13368	13833	13517	13628	13490	13543	13642	13463	13597	13672	13487	13560	13503	13502	13565	13306	13661	13724	13741	13463	13396	13612	13610	13629	13546	13598	13598	13472	13725	13457	13449	13538	13498	13511	13510	13720	13507	13483	13631	13341	13593	13369	13555	13521	13490	13658	13413	13667	13500	13599	13651	13427	13380	13324	13389	13443	13553	13551	13530	13621	13602	13649	13554	13531	13485	13515	13579	13541	13713	13512	13422	13396	13448	13608	13636	13211	13559	13397	13389	13613	13481	13496	13549	13377	13563	13489	13400	13460	13752	13560	13639	13653	13719	13452	13327	13524	13690	13567	13661	13640	13633	13609	13634	13555	13449	13702	13490	13584	13527	13466	13512	13615	13539	13725	13544	13598	13597	13532	13588	13434	13412	13625	13527	13239	13530	13706	13698	13548	13634	13492	13430	13599	13604	13492	13380	13595	13575	13353	13515	13557	13561	13481	13565	13488	13614	13526	13474	13419	13419	13542	13304	13576	13508	13538	13534	13540	13645	13824	13541	13558	13428	13415	13542	13770	13545	13691	13671	13482	13497	13472	13533	13462	13712	13540	13486	13437	13606	13779	13415	13690	13736	13653	13723	13462	13633	13649	13664	13500	13532	13509	13627	13778	13573	13497	13526	13553	13663	13555	13396	13583	13606	13550	13580	13465	13485	13529	13556	13559	13584	13565	13566	13606	13575	13550	13345	13607	13605	13560	13580	13575	13412	13557	13426	13593	13644	13575	13497	13540	13377	13413	13488	13387	13539	13475	13543	13691	13620	13442	13634	13604	13627	13396	13605	13581	13501	13477	13436	13475	13622	13576	13637	13623	13676	13518	13439	13597	13577	13562	13527	13568	13528	13579	13577	13482	13371	13648	13462	13765	13605	13608	13482	13716	13526	13787	13577	13614	13578	13616	13471	13572	13446	13531	13712	13622	13493	13477	13478	13449	13524	13696	13606	13606	13640	13570	13482	13526	13607	13497	13582	13582	13485	13628	13484	13591	13753	13379	13533	13671	13638	13400	13627	13592	13561	13305	13399	13591	13722	13691	13686	13560	13602	13632	13568	13502	13669	13503	13518	13676	13844	13780	13551	13438	13638	13600	13687	13690	13659	13562	13470	13493	13579	13560	13693	13502	13376	13575	13406	13480	13584	13445	13560	13620	13460	13315	13567	13387	13376	13525	13548	13508	13440	13591	13620	13583	13453	13532	13566	13461	13614	13615	13669	13451	13511	13653	13714	13684	13703	13605	13591	13545	13521	13548	13488	13490	13339	13404	13608	13535	13474	13551	13623	13757	13327	13582	13664	13470	13502	13631	13370	13803	13494	13362	13338	13405	13502	13394	13499	13656	13426	13550	13510	13784	13477	13634	13589	13602	13649	13652	13535	13421	13396	13556	13442	13660	13741	13565	13549	13546	13651	13633	13741
21495	31361	28226	21222	17452	15278	14526	14546	14143	14130	13683	13263	12897	12857	12780	12783	12834	12808	12773	12671	12667	12789	12420	12458	12341	12553	12502	12359	12344	12375	12478	12442	12437	12152	12342	12327	12327	12160	12472	12228	12390	12196	12417	12278	12396	12219	12134	12248	12320	12345	12265	12254	12189	12216	12416	12180	12219	12239	12325	12338	12173	12282	12263	12293	12533	12334	12464	12233	12413	12446	12446	12327	12118	12134	12259	12236	12338	12346	12271	12224	12267	12245	12234	12169	12223	12269	12347	12457	12119	12326	12203	12405	12225	12302	12225	12208	12232	12422	12318	12202	12285	12219	12193	12247	12313	12204	12230	12141	12243	12239	12126	12451	12259	12293	12268	12380	12062	12263	12297	12151	12439	12168	12250	12194	12304	12253	12141	12408	12205	12481	12221	12330	12399	12156	12258	12133	12296	12265	12315	12277	12257	12184	12165	12126	12248	12210	12071	12390	12228	12255	12414	12252	12214	12209	12239	12343	12163	12234	12200	12335	12223	12375	12236	12253	12278	12276	12414	12294	12053	12172	12278	12276	12320	12363	12236	12253	12209	12278	12296	12331	12249	12286	12253	12444	12264	12397	12255	12244	12340	12189	12226	12263	12289	12186	12300	12191	12348	12376	12245	12168	12292	12072	12201	12331	12176	12237	12438	12170	12161	12410	12239	12341	12365	12451	12222	12249	12284	12116	12280	12312	12307	12265	12329	12044	12504	12322	12245	12078	12161	12308	12462	12241	12419	12243	12232	12324	12275	12248	12286	12356	12179	12233	12439	12329	12262	12341	12418	12364	12331	12381	12252	12236	12281	12320	12172	12278	12280	12259	12264	12160	12215	12345	12091	12352	12213	12202	12235	12304	12156	12111	12221	12288	12082	12372	12205	12244	12232	12248	12385	12354	12373	12367	12374	12250	12292	12355	12373	12185	12301	12280	12331	12249	12238	12336	12202	12233	12263	12309	12271	12268	12316	12219	12347	12034	12239	12373	12263	12419	12279	12281	12307	12264	12283	12089	12169	12160	12096	12257	12418	12352	12161	12272	12243	12219	12339	12165	12279	12131	12292	12270	12218	12431	12307	12396	12181	12435	12192	12222	12400	12309	12379	12234	12184	12376	12169	12208	12325	12248	12245	12204	12364	12211	12257	12257	12078	12234	12275	12168	12353	12306	12237	12216	12259	12391	12362	12072	12344	12265	12346	12379	12252	12249	12277	12342	12381	12238	12076	12307	12310	12202	12433	12186	12275	12407	12243	12187	12221	12098	12263	12470	12303	12287	12192	12285	12330	12093	12119	12168	12303	12199	12227	12221	12382	12305	12244	12130	12146	12416	12192	12292	12272	12380	12307	12171	12319	12204	12273	12040	12409	12298	12310	12292	12231	12119	12236	12383	12221	12286	12248	12208	12210	12361	12266	12258	12095	12209	12288	12204	12323	12281	12186	12286	12205	12035	12341	12393	12271	12195	12142	12380	12167	12268	12280	12217	12035	12229	12259	12243	12152	12286	12262	12303	12299	12133	12301	12267	12378	12341	12209	12058	12292	12227	12244	12174	12268	12418	12389	12304	12172	12335	12174	12246	12128	12237	12392	12223	12386	12449	12184	12321	12139	12415	12200	12171	12320	12136	12184	12178	12231	12194	12273	12329	12214	12194	12241	12345	12352	12170	12154	12248	12397	12257	12182	12220	12381	12332	12387	12353	12193	12370	12356	12145	12269	12365	12290	12278	12244	12117	12304	12385	12346	12271	12230	12386	12101	12434	12251	12195	12341	12342	12347	12308	12223	12136	12262	12364	12290	12153	12190	12227	12134	12189	12319	12241	12200	12170	12143	12322	12271	12093	12239	12262	12402	12196	12395	12173	12260	12070	12313	12450	12128	12144	12395	12260	12132	12227	12198	12269	12262	12378	12349	12187	12393	12213	12193	12377	12290	12288	12552	12285	12204	12222	12338	12281	12256	12366	12360	12295	12543	12200	12268	12147	12359	12133	12361	12214	12245	12186	12295	12337	12215	12200	12314	12269	12276	12351	12235	12289	12150	12373	12410	12356	12295	12177	12302	12052	12296	12221	12035	12197	12446	12267	12293	12187	12301	12320	12184	12346	12160	12214	12341	12247	12200	12201	12430	12232	12278	12412	12348	12235	12355	12330	12292	12079	12278	12006	12332	12250	12382	12264	12180	12311	12414	12195	12331	12295	12270	12147	12308	12205	12209	12125	12201	12289	12243	12214	12363	12333	12280	12243	12226	12243	12258	12323	12185	12424	12157	12123	12188	12060	12145	12311	12297	12393	12120	12194	12318	12253	12305	12269	12272	12332	12170	12219	12235	12270	12293	12218	12268	12223	12347	12352	12209	12243	12189	12137	12251	12268	12234	12199	12212	12208	12294	12356	12234	12266	12247	12288	12252	12341	12368	12312	12259	12270	12560	12182	12299	12319	12170	12313	12250	12296	12214	12110	12350	12177	12272	12188	12279	12296	12226	12224	12358	12215	12290	12275	12311	12364	12271	12302	12317	12211	12277	12305	12343	12377	12220	12433	12288	12329	12162	12332	12268	12239	12345	12324	12219	12279	12301	12064	12349	12240	12128	12220	12310	12370	12182	12307	12200	12434	12186	12367	12421	12243	12243	12353	12205	12298	12374	12377	12270	12223	12369	12213	12142	12326	12311	12186	12197	12291	12291	12282	12261	12050	12214	12290	12147	12371	12182	12383	12352	12349	12250	12349	12326	12296	12218	12361	12288	12394	12340	12210	12156	12285	12220	12230	12198	12249	12364	12274	12271	12345	12237	12242	12065	12161	12195	12521	12244	12275	12156	12292	12220	12317	12284	12348	12130	12455	12285	12353	12344	12337	12452	12176	12326	12321	12151	12115	12322	12161	12252	12391	12322	12274	12343	12235	12253	12167	12342	12168	12254	12208	12140	12357	12160	12135	12209	12298	12157	12108	12204	12423	12337	12270	12324	12332	12190	12419	12217	12203	12192	12215	12117	12364	12413	12300	12237	12327	12150	12277	12301	12227	12309	12405	12366	12301	12270	12268	12356	12169	12266	12309	12171	12168	12327	12240	12251	12273	12236	12240	12196	12385	12089	12454	12263	12311	12259	12197	12351	12314	12199	12320	12217	12411	12376	12228	12346	12179	12280	12320	12322	12305	12240	12302	12277	12342	12227	12022	12367	12187	12397	12171	12205	12234	12310	12119	12531	12249	12168	12235	12085	12225	12261	12364	12313	12088	12199	12371	12259	12378	12221	12242	12209	12317	12394	12343	12309	12197	12403	12250	12175	12094	12356	12356	12324	12258	11986	12233	12318	12277	12417	12290	12316	12331	12227	12377	12300	12207	12266	12175	12231	12107	12099	12214	12312	12299	12330	12348	12163	12310	12291	12311	12263	12217	12246	12340	12258	12241	12309	12350	12274	12361	12313	12168	12340	12229	12234	12175	12163	12424	12097	12211	12223	12343	12206	12239	12148	12377	12304	12233	12317	12344	12246	12256	12120	12306	12238	12189	12222	12375	12323	12324	12303	12178	12316	12317	12317	12153	12314	12092	12244	12335	12329	12198	12227	12324	12309	12324	12383	12133	12171	12216	12306	12235	12342	12347	12315	12260	12296	12220	12152	12175	12307	12234	12215	12217	12284	12309	12130	12095	12264	12399	12228	12231	12385	12373	12210	12112	12062	12380	12199	12376	12242	12317	12214	12325	12369	12315	12268	12255	12249	12035	12378	12153	12108	12037	12408	12337	12190	12190	12299	12152	12346	12224	12499	12160	12229	12465	12496	12330	12450	12258	12265	12298	12367	12356	12383	12225	12263	12252	12314	12135	12127	12201	12263	12284	12390	12219	12134	12283	12304	12266	12202	12334	12211	12137	12423	12237	12206	12282	12232	12284	12289	12216	12330	12335	12259	12189	12195	12369	12256	12373	12232	12131	12254	12283	12315	12253	12166	12163	12407	12337	12294	12250	12335	12221	12250	12157	12372	12233	12348	12241	12202	12261	12232	12216	12368	12312	12339	12169	12298	12304	12271	12293	12273	12348	12360	12117	12290	12265	12263	12214	12333	12182	12324	12356	12293	12224	12366	12219	12538	12369	12245	12207	12368	12375	12296	12256	12153	12285	12518	12211	12280	12177	12156	12211	12354	12246	12382	12220	12403	12242	12280	12217	12488	12195	12168	12276	12465	12348	12217	12262	12385	12484	12211	12146	12289	12226	12329	12205	12356	12215	12400	12259	12185	12249	12250	12391	12360	12315	12039	12254	12097	12273	12395	12273	12251	12314	12233	12359	12203	12266	12299	12303	12222	12241	12348	12348	12190	12301	12229	12172	12365	12087	12396	12281	12314	12197	12076	12377	12339	12351	12328	12356	12326	12187	12373	12194	12114	12394	12173	12134	12249	12297	12273	12286	12149	12279	12238	12257	12248	12294	12283	12293	12205	12377	12266	12164	12267	12182	12270	12281	12411	12206	12145	12199	12248	12261	12256	12126	12314	12301	12286	12274	12147	12234	12305	12307	12298	12166	12451	12344	12198	12076	12095	12437	12460	12336	12225	12418	12177	12411	12236	12233	12408	12303	12220	12199	12297	12343	12110	12338	12321	12299	12336	12262	12319	12359	12189	12234	12302	12214	12144	12297	12356	12207	12287	12295	12154	12321	12193	12316	12095	12346	12243	12388	12135	12327	12282	12461	12361	12284	12396	12402	12339	12259	12419	12134	12244	12220	12093	12105	12194	12229	12327	12113	12304	12165	12136	12429	12238	12362	12304	12155	12377	12116	12184	12248	12352	12207	12288	12369	12247	12295	12404	12296	12312	12256	12354	12551	12289	12312	12214	12222	12253	12223	12331	12447	12251	12261	12188	12385	12350	12290	12188	12325	12288	12379	12367	12356	12208	12296	12284	12255	12204	12428	12226	12291	12293	12168	12287	12269	12267	12311	12452	12281	12341	12347	12257	12343	12313	12336	12375	12207	12258	12174	12247	12200	12318	12186	12171	12277	12122	12261	12307	12372	12405	12241	12296	12220	12092	12365	12118	12325	12190	12419	12172	12308	12323	12407	12060	12365	12087	12403	12203	12263	12324	12395	12214	12302	12106	12363	12374	12067	12405	12309
23920	21057	28352	24190	22096	20760	18774	16237	15687	15659	15391	14789	14487	14236	14246	14316	14194	14136	14145	13998	14073	13940	13867	13749	13860	13804	13873	13966	13540	13810	13532	13787	13771	13809	13707	13856	13803	13401	13614	13551	13503	13642	13526	13580	13539	13424	13525	13633	13851	13716	13675	13516	13502	13599	13677	13620	13478	13670	13435	13689	13703	13663	13530	13541	13512	13655	13497	13368	13585	13582	13591	13627	13554	13527	13549	13563	13641	13567	13754	13414	13523	13496	13471	13651	13498	13496	13574	13754	13578	13359	13635	13558	13581	13665	13502	13694	13493	13500	13617	13583	13577	13702	13582	13438	13685	13482	13687	13710	13658	13474	13512	13571	13785	13589	13584	13573	13601	13581	13527	13486	13481	13588	13458	13487	13547	13552	13533	13454	13579	13599	13720	13587	13524	13558	13638	13362	13497	13599	13545	13696	13581	13450	13722	13524	13457	13663	13554	13422	13516	13604	13677	13436	13457	13661	13524	13462	13679	13571	13584	13561	13600	13567	13629	13565	13584	13597	13592	13566	13728	13509	13586	13619	13483	13686	13286	13630	13765	13512	13613	13658	13525	13350	13324	13559	13605	13610	13668	13624	13528	13575	13581	13425	13476	13652	13500	13432	13433	13657	13625	13513	13517	13534	13634	13548	13369	13665	13577	13432	13685	13286	13558	13477	13546	13614	13622	13568	13649	13578	13406	13350	13514	13675	13641	13700	13724	13537	13310	13373	13547	13565	13786	13552	13584	13469	13695	13443	13282	13417	13381	13601	13515	13585	13601	13542	13474	13493	13312	13526	13722	13577	13579	13511	13361	13473	13708	13635	13528	13660	13529	13593	13380	13668	13526	13554	13463	13715	13657	13722	13624	13363	13678	13481	13451	13591	13529	13426	13403	13490	13677	13566	13500	13338	13445	13570	13319	13679	13664	13400	13544	13425	13631	13767	13494	13544	13389	13474	13577	13639	13572	13552	13534	13562	13447	13487	13613	13561	13596	13619	13575	13482	13508	13656	13754	13532	13599	13375	13503	13536	13498	13460	13538	13484	13609	13594	13493	13603	13371	13577	13424	13352	13767	13483	13653	13379	13503	13591	13431	13564	13730	13560	13435	13460	13321	13542	13454	13403	13532	13508	13508	13595	13440	13425	13374	13504	13515	13451	13466	13519	13477	13420	13528	13650	13543	13769	13706	13429	13594	13620	13485	13508	13600	13543	13470	13557	13643	13576	13558	13580	13536	13558	13723	13473	13392	13455	13618	13528	13506	13717	13410	13751	13492	13436	13597	13690	13598	13729	13373	13546	13401	13475	13531	13661	13479	13540	13562	13608	13260	13551	13556	13582	13674	13463	13501	13468	13372	13334	13526	13432	13528	13559	13614	13747	13573	13502	13773	13354	13513	13300	13350	13371	13479	13507	13635	13443	13782	13526	13566	13580	13527	13231	13311	13439	13426	13483	13414	13556	13598	13455	13447	13624	13399	13527	13435	13657	13551	13357	13421	13546	13616	13386	13637	13494	13597	13655	13305	13438	13550	13497	13231	13558	13603	13540	13547	13470	13418	13646	13669	13394	13505	13470	13390	13530	13622	13392	13565	13516	13525	13540	13665	13613	13368	13466	13590	13627	13697	13668	13515	13456	13255	13445	13459	13488	13528	13601	13547	13416	13570	13543	13517	13423	13529	13468	13614	13464	13406	13654	13484	13437	13583	13546	13500	13470	13403	13575	13670	13564	13586	13665	13615	13658	13510	13619	13605	13429	13535	13593	13431	13419	13537	13613	13620	13524	13485	13560	13483	13586	13512	13485	13586	13540	13665	13544	13468	13574	13461	13571	13536	13669	13543	13495	13528	13665	13334	13593	13459	13439	13574	13592	13721	13449	13380	13561	13430	13628	13569	13514	13483	13311	13491	13500	13498	13590	13750	13492	13511	13489	13584	13409	13617	13514	13585	13558	13545	13548	13662	13629	13554	13570	13486	13542	13647	13579	13717	13472	13431	13658	13592	13528	13613	13511	13594	13485	13427	13633	13596	13410	13650	13446	13527	13475	13695	13723	13583	13506	13517	13627	13739	13598	13476	13655	13551	13772	13516	13622	13474	13535	13488	13654	13395	13487	13348	13512	13521	13607	13470	13087	13474	13522	13556	13435	13592	13560	13632	13700	13718	13629	13450	13575	13662	13561	13578	13633	13551	13535	13565	13355	13514	13747	13459	13653	13492	13517	13604	13677	13534	13399	13522	13495	13467	13415	13499	13570	13395	13519	13522	13395	13499	13708	13543	13379	13537	13371	13683	13503	13579	13503	13588	13630	13528	13523	13737	13441	13632	13523	13484	13472	13483	13519	13544	13644	13619	13601	13713	13496	13684	13578	13605	13439	13479	13407	13376	13476	13652	13710	13514	13574	13440	13558	13589	13454	13639	13429	13465	13395	13643	13439	13694	13685	13500	13769	13650	13782	13426	13593	13504	13630	13633	13580	13587	13574	13448	13656	13562	13697	13644	13446	13565	13538	13407	13391	13593	13345	13498	13615	13566	13460	13532	13498	13491	13532	13718	13524	13442	13563	13501	13565	13643	13473	13686	13577	13460	13629	13517	13241	13546	13563	13530	13554	13492	13728	13528	13355	13572	13426	13526	13573	13692	13433	13608	13468	13442	13621	13592	13455	13536	13631	13378	13631	13486	13619	13451	13492	13322	13722	13657	13460	13455	13526	13612	13531	13522	13486	13769	13582	13459	13573	13472	13490	13509	13522	13443	13554	13530	13536	13545	13533	13579	13518	13549	13505	13745	13501	13715	13514	13408	13584	13424	13527	13685	13648	13547	13556	13381	13432	13667	13613	13422	13353	13588	13645	13580	13372	13671	13448	13511	13401	13556	13555	13617	13541	13564	13395	13525	13589	13482	13537	13444	13497	13467	13636	13410	13393	13592	13528	13322	13497	13519	13487	13429	13473	13467	13643	13569	13502	13647	13463	13646	13559	13477	13557	13511	13343	13655	13642	13546	13424	13388	13512	13547	13705	13376	13672	13713	13582	13389	13556	13582	13567	13530	13392	13554	13450	13467	13626	13596	13562	13537	13615	13684	13436	13765	13336	13559	13559	13571	13471	13491	13534	13615	13484	13479	13588	13500	13450	13556	13687	13384	13503	13496	13441	13393	13516	13455	13464	13499	13545	13394	13518	13568	13573	13677	13534	13724	13435	13588	13514	13524	13475	13730	13842	13372	13424	13600	13458	13520	13569	13556	13469	13659	13567	13561	13413	13434	13636	13524	13586	13678	13507	13541	13395	13504	13559	13589	13349	13614	13514	13670	13380	13585	13508	13620	13446	13455	13500	13637	13654	13693	13540	13409	13661	13798	13583	13454	13762	13658	13471	13417	13530	13632	13526	13490	13423	13690	13648	13592	13478	13659	13347	13753	13718	13566	13504	13564	13604	13573	13356	13532	13568	13577	13499	13544	13477	13596	13524	13591	13535	13536	13656	13488	13610	13428	13474	13553	13365	13449	13601	13604	13479	13654	13317	13513	13408	13595	13627	13454	13481	13559	13682	13631	13544	13483	13449	13461	13822	13689	13571	13392	13461	13554	13562	13526	13400	13547	13511	13433	13610	13459	13422	13674	13528	13251	13468	13380	13477	13479	13551	13565	13332	13555	13436	13535	13341	13595	13430	13412	13738	13507	13524	13566	13534	13643	13583	13567	13411	13616	13453	13535	13648	13579	13636	13419	13530	13501	13547	13613	13578	13487	13513	13586	13474	13673	13551	13466	13825	13605	13618	13717	13495	13617	13456	13668	13454	13491	13363	13487	13647	13678	13600	13448	13726	13498	13604	13421	13660	13496	13498	13592	13526	13494	13564	13431	13553	13377	13849	13439	13441	13506	13456	13480	13585	13582	13511	13673	13487	13654	13446	13534	13404	13481	13590	13649	13599	13539	13359	13490	13397	13572	13571	13438	13514	13593	13697	13589	13573	13608	13491	13574	13425	13585	13812	13779	13557	13696	13581	13467	13630	13495	13490	13449	13511	13634	13678	13447	13498	13583	13448	13265	13520	13663	13537	13549	13657	13607	13563	13682	13718	13464	13478	13641	13516	13623	13485	13549	13632	13460	13547	13615	13475	13484	13470	13586	13465	13523	13590	13538	13636	13525	13522	13423	13461	13541	13735	13574	13498	13650	13695	13465	13468	13607	13485	13506	13636	13632	13583	13549	13523	13415	13706	13606	13519	13506	13534	13634	13616	13572	13617	13575	13802	13639	13498	13638	13501	13583	13620	13395	13368	13373	13505	13452	13523	13585	13650	13490	13415	13543	13767	13573	13237	13522	13388	13465	13501	13502	13463	13604	13629	13382	13385	13571	13497	13553	13537	13527	13618	13594	13606	13755	13611	13603	13575	13352	13644	13427	13701	13554	13414	13453	13613	13573	13562	13515	13655	13557	13540	13578	13324	13528	13600	13480	13756	13523	13520	13678	13435	13548	13476	13593	13566	13497	13436	13475	13725	13600	13625	13389	13495	13646	13348	13596	13711	13642	13422	13580	13361	13639	13666	13454	13630	13530	13533	13469	13443	13530	13547	13489	13506	13493	13421	13460	13526	13559	13520	13527	13380	13433	13533	13756	13457	13549	13610	13533	13592	13485	13548	13473	13518	13429	13436	13811	13743	13731	13462	13520	13822	13748	13636	13574	13645	13502	13478	13510	13628	13528	13533	13601	13395	13608	13594	13529	13572	13656	13384	13628	13437	13338	13624	13529	13558	13510	13632	13690	13617	13564	13384	13516	13568	13653	13498	13667	13438	13642	13444	13355	13493	13392	13595	13402	13285	13647	13431	13500	13578	13549	13528	13589	13518	13643	13418	13461	13437	13270	13467	13358	13575	13632	13546	13448	13464	13358	13454	13503	13450	13393	13502	13506	13555	13621	13556	13661	13699	13448	13537	13483	13585	13485	13428	13539	13473	13595	13509	13514	13520	13603	13570	13378	13379	13580	13565	13581	13335	13327	13435	13564	13578	13632	13484	13447	13528	13665	13541	13491	13486	13356	13481	13441	13524	13347	13576	13533	13557	13771	13576	13483	13432	13736	13562	13535	13374	13480	13503	13542	13485	13576	13608	13523	13559
21593	38064	34544	25789	21452	18024	16750	16181	15811	15571	14658	13807	13539	13299	13236	13173	13264	13077	13146	13017	12822	12763	12716	12610	12702	12721	12512	12671	12571	12455	12555	12389	12418	12463	12300	12495	12480	12339	12429	12310	12245	12528	12392	12442	12406	12371	12250	12395	12466	12343	12412	12257	12332	12325	12390	12412	12341	12358	12491	12399	12432	12394	12382	12379	12377	12417	12275	12387	12327	12358	12342	12391	12210	12299	12402	12421	12353	12238	12233	12294	12157	12166	12382	12194	12263	12240	12231	12318	12354	12566	12174	12335	12251	12230	12161	12262	12194	12273	12451	12157	12288	12290	12237	12296	12237	12303	12274	12426	12506	12205	12324	12273	12183	12375	12434	12253	12462	12232	12312	12145	12421	12399	12263	12181	12388	12399	12301	12286	12361	12356	12384	12345	12193	12308	12305	12174	12252	12255	12231	12385	12318	12279	12206	12210	12246	12279	12367	12339	12378	12179	12242	12320	12254	12099	12530	12292	12219	12192	12332	12501	12316	12344	12378	12351	12376	12131	12238	12354	12206	12347	12198	12290	12196	12108	12324	12233	12425	12278	12160	12382	12131	12376	12312	12435	12394	12374	12280	12325	12300	12293	12204	12176	12187	12350	12377	12236	12419	12183	12269	12411	12361	12285	12231	12435	12088	12266	12368	12455	12310	12261	12421	12238	12328	12308	12341	12360	12314	12364	12216	12315	12534	12435	12277	12202	12137	12352	12329	12220	12280	12360	12366	12317	12329	12361	12386	12234	12261	12353	12296	12371	12237	12322	12216	12256	12265	12258	12386	12261	12355	12248	12232	12374	12180	12182	12308	12247	12401	12317	12236	12451	12249	12253	12480	12335	12164	12407	12319	12245	12473	12391	12124	12414	12427	12352	12287	12415	12313	12286	12409	12331	12349	12438	12331	12233	12238	12450	12299	12336	12223	12332	12399	12381	12210	12243	12312	12240	12368	12423	12208	12200	12512	12233	12303	12257	12332	12330	12342	12239	12216	12320	12211	12486	12297	12281	12234	12405	12401	12203	12279	12200	12258	12159	12177	12337	12183	12136	12224	12518	12283	12264	12447	12147	12250	12179	12267	12133	12358	12401	12441	12268	12362	12254	12345	12298	12388	12358	12351	12250	12373	12450	12327	12425	12348	12079	12429	12319	12342	12449	12197	12314	12237	12276	12250	12339	12330	12129	12355	12446	12266	12251	12331	12381	12217	12403	12332	12227	12375	12312	12291	12298	12402	12433	12297	12402	12255	12351	12429	12321	12280	12336	12325	12463	12235	12272	12263	12355	12441	12268	12208	12429	12361	12291	12359	12264	12408	12360	12325	12391	12238	12398	12297	12234	12214	12372	12408	12322	12448	12304	12378	12393	12330	12200	12415	12357	12303	12201	12316	12319	12253	12311	12223	12377	12402	12341	12253	12290	12247	12355	12167	12378	12265	12233	12263	12415	12280	12330	12246	12369	12195	12289	12234	12299	12293	12353	12162	12276	12318	12481	12131	12302	12434	12192	12307	12233	12253	12304	12376	12194	12245	12313	12134	12325	12360	12326	12259	12337	12363	12212	12337	12163	12372	12400	12311	12180	12200	12283	12284	12506	12433	12220	12228	12461	12396	12352	12082	12338	12151	12284	12365	12254	12272	12416	12221	12497	12279	12535	12263	12405	12289	12439	12368	12414	12122	12286	12341	12134	12367	12269	12197	12182	12343	12265	12335	12296	12346	12317	12193	12262	12246	12274	12415	12405	12310	12386	12505	12262	12256	12411	12339	12289	12245	12189	12326	12242	12307	12166	12233	12303	12282	12312	12319	12197	12402	12215	12392	12314	12539	12405	12273	12279	12310	12256	12280	12330	12372	12345	12371	12262	12250	12405	12286	12324	12353	12235	12310	12375	12231	12252	12171	12310	12194	12264	12371	12162	12265	12419	12272	12383	12345	12407	12278	12326	12335	12379	12362	12266	12199	12291	12330	12319	12315	12247	12403	12253	12450	12308	12267	12354	12244	12340	12449	12442	12289	12319	12183	12354	12383	12345	12295	12224	12307	12497	12267	12337	12353	12291	12277	12200	12297	12358	12353	12471	12128	12218	12265	12412	12231	12329	12238	12209	12392	12184	12373	12370	12231	12426	12206	12266	12251	12390	12329	12287	12127	12302	12275	12334	12411	12095	12452	12243	12352	12349	12284	12292	12389	12286	12319	12277	12392	12285	12101	12263	12419	12360	12350	12255	12387	12333	12225	12344	12235	12369	12291	12316	12115	12358	12128	12315	12220	12368	12380	12139	12230	12400	12289	12322	12395	12256	12512	12284	12438	12374	12405	12461	12306	12310	12316	12219	12174	12440	12414	12257	12229	12314	12404	12130	12378	12310	12231	12492	12175	12206	12430	12378	12373	12192	12350	12429	12299	12336	12226	12366	12300	12231	12259	12448	12260	12398	12385	12416	12361	12336	12507	12334	12198	12262	12251	12238	12379	12434	12448	12285	12418	12175	12277	12387	12440	12259	12272	12094	12257	12264	12294	12393	12287	12392	12441	12327	12241	12341	12363	12137	12343	12269	12386	12306	12232	12325	12288	12365	12337	12199	12371	12438	12328	12357	12219	12316	12167	12329	12383	12372	12322	12251	12256	12358	12371	12237	12307	12127	12334	12471	12376	12427	12397	12259	12266	12215	12283	12271	12321	12339	12426	12257	12332	12331	12263	12246	12282	12361	12387	12167	12261	12345	12378	12430	12304	12167	12252	12379	12397	12379	12378	12249	12315	12288	12403	12315	12196	12276	12241	12240	12256	12406	12219	12428	12258	12422	12455	12322	12272	12473	12131	12270	12355	12179	12398	12326	12270	12447	12411	12389	12361	12520	12382	12290	12261	12228	12303	12355	12378	12298	12488	12383	12221	12362	12132	12350	12197	12318	12255	12359	12240	12166	12377	12343	12361	12347	12292	12367	12225	12434	12295	12348	12334	12339	12418	12100	12369	12305	12269	12197	12168	12328	12418	12337	12311	12390	12263	12254	12410	12350	12247	12336	12120	12298	12406	12280	12187	12217	12326	12368	12371	12364	12329	12277	12142	12411	12201	12315	12364	12278	12411	12209	12391	12373	12351	12168	12357	12312	12180	12223	12141	12437	12318	12320	12312	12234	12354	12201	12208	12355	12238	12311	12343	12443	12502	12428	12261	12298	12300	12292	12452	12368	12299	12276	12085	12485	12249	12365	12240	12209	12252	12239	12262	12325	12358	12319	12294	12299	12235	12230	12156	12313	12283	12223	12191	12332	12416	12251	12386	12393	12240	12329	12321	12314	12283	12322	12371	12318	12195	12255	12246	12290	12298	12202	12389	12306	12338	12339	12323	12326	12420	12363	12258	12249	12292	12379	12321	12162	12172	12316	12246	12271	12203	12327	12302	12141	12458	12301	12269	12428	12295	12503	12352	12365	12298	12332	12280	12256	12285	12174	12508	12312	12348	12282	12402	12237	12201	12231	12334	12244	12280	12367	12410	12270	12295	12387	12301	12282	12335	12290	12303	12325	12190	12134	12237	12313	12229	12305	12265	12306	12350	12302	12184	12435	12183	12408	12221	12320	12377	12298	12308	12216	12296	12395	12357	12309	12407	12261	12274	12151	12423	12362	12431	12167	12421	12376	12346	12347	12447	12387	12299	12355	12320	12295	12339	12314	12233	12419	12283	12138	12198	12541	12197	12219	12291	12262	12459	12250	12318	12369	12322	12367	12365	12358	12201	12349	12427	12243	12465	12253	12504	12332	12314	12076	12183	12349	12469	12258	12400	12219	12331	12271	12057	12253	12256	12330	12145	12241	12326	12299	12322	12288	12228	12337	12308	12393	12296	12326	12386	12217	12277	12308	12371	12346	12385	12428	12337	12439	12291	12265	12365	12280	12285	12295	12364	12218	12343	12354	12342	12308	12281	12269	12281	12215	12406	12342	12185	12271	12184	12347	12282	12402	12328	12333	12310	12317	12315	12455	12345	12315	12390	12364	12521	12325	12407	12334	12215	12366	12242	12339	12311	12228	12353	12370	12185	12228	12339	12202	12292	12289	12240	12388	12218	12283	12380	12249	12316	12187	12326	12251	12420	12261	12286	12241	12506	12243	12297	12255	12409	12230	12167	12248	12504	12252	12380	12283	12226	12465	12268	12298	12272	12386	12200	12364	12168	12379	12380	12304	12333	12330	12073	12421	12403	12331	12167	12219	12115	12261	12224	12428	12159	12309	12350	12166	12243	12284	12317	12475	12348	12209	12369	12183	12145	12486	12371	12278	12356	12253	12340	12152	12331	12464	12344	12331	12345	12295	12480	12301	12267	12358	12254	12386	12330	12385	12202	12299	12270	12240	12457	12235	12123	12185	12304	12288	12360	12345	12355	12463	12438	12221	12244	12428	12379	12353	12394	12293	12393	12364	12267	12329	12290	12366	12309	12367	12227	12333	12305	12275	12364	12178	12316	12287	12383	12333	12253	12293	12208	12386	12339	12388	12131	12400	12351	12303	12301	12302	12170	12177	12227	12382	12169	12194	12485	12289	12362	12385	12319	12186	12351	12181	12241	12345	12319	12280	12241	12158	12318	12294	12424	12225	12394	12339	12302	12337	12337	12268	12330	12269	12290	12264	12279	12171	12154	12294	12351	12234	12171	12271	12421	12263	12306	12448	12295	12274	12332	12340	12413	12342	12254	12161	12453	12406	12266	12364	12397	12198	12413	12212	12457	12363	12442	12293	12207	12314	12304	12318	12474	12105	12270	12174	12450	12279	12405	12364	12346	12305	12364	12464	12345	12328	12275	12309	12475	12373	12047	12374	12348	12193	12395	12434	12317	12232	12329	12328	12267	12303	12284	12196	12177	12360	12309	12322	12266	12302	12375	12053	12287	12297	12287	12319	12450	12278	12356	12239	12284	12249	12191	12227	12141	12292	12265	12245	12369	12252	12370	12227	12271	12390	12235	12222	12373	12353	12389	12369	12288	12260	12286	12277	12321	12216	12228	12344	12310	12231	12396	12476	12246	12337	12273	12154	12133	12450	12358	12463	12284	12336	12254	12145	12402	12094	12209	12224	12242	12123	12215	12104	12235	12285	12239	12310	12324	12428	12302	12402
22760	21036	28714	23546	21401	23339	24031	18761	17998	17939	17289	16468	16263	16031	15767	15885	15902	15779	15846	15612	15644	15537	15484	15367	15280	15378	15343	15249	15192	15073	15073	15033	15086	15156	15265	14984	15078	14982	15045	15099	15022	15130	14925	15026	14985	14917	15146	15194	15005	15040	14991	14986	15000	14862	14743	14853	15000	14981	15204	14879	15003	14991	14943	14983	14989	15197	14759	15092	15050	14980	14900	14905	14974	14993	14744	14958	15087	15043	14914	14796	14874	15131	14944	15128	15001	14908	14961	14934	14894	14877	14841	14909	14937	14768	14876	14834	14769	15062	14907	14769	14951	14936	15025	14898	14865	14950	14952	14929	15095	14875	14818	14940	15032	14970	15033	14955	15034	15033	14828	14964	14794	14961	14964	14815	14946	14946	14988	14674	14714	14956	15050	14913	14831	15009	14813	14765	14714	14760	14966	15078	14807	14880	14831	14968	14994	14960	15036	14892	14624	14907	14735	14806	14808	14621	14751	14690	15060	14965	14887	14778	14893	14994	15007	14817	14804	14921	14814	14901	14947	14847	14778	14842	15011	14843	14732	14810	14809	14936	14927	14772	15200	14662	14905	14867	15055	14887	14702	14813	14898	14952	15005	14918	14899	14910	14897	14941	14988	14773	14998	14757	14910	14967	15045	14740	14713	14830	14868	15059	15175	14930	15129	15124	14857	15115	14726	15057	14761	14572	14860	14713	14723	14849	14682	14686	15070	14995	14914	15008	14915	14841	15031	14898	14788	14931	14858	14901	14932	14900	15037	14919	14884	14831	14828	14931	14935	15050	14955	15129	14657	14839	14713	14876	14951	14773	14949	14736	15001	14871	14938	14860	14783	14838	14906	15028	15009	14892	14631	15061	14845	15004	14991	14775	14955	14989	14969	14847	14943	14962	14860	14714	14898	14927	15001	14980	14965	15015	15109	14924	14691	15008	14848	14931	14928	14733	14733	14904	14995	14944	15018	14898	14796	14776	14759	14900	14895	14747	14727	14980	15061	14891	14716	14824	14965	14941	14883	14785	15091	14750	14955	14960	14893	14847	14813	14919	14876	14759	14902	14945	15029	14954	14797	14970	14913	14916	14782	14822	14823	14990	14862	14970	14850	15097	14888	14875	15010	15004	14886	14905	15125	14853	14891	14816	14787	15016	14971	14815	15058	14913	14667	14805	14908	14758	14890	14981	14699	14929	14931	14782	14912	15069	14905	14731	14686	14714	14834	14739	14879	14843	14758	14847	14803	14945	14936	15053	14933	14676	15054	14775	14864	14836	15054	14782	15094	14839	14810	14670	14863	14863	14927	14887	14943	15098	14753	14973	14960	14823	14887	14783	14766	14984	14851	14936	14788	14849	14983	14982	14807	15074	15014	14960	14920	14941	14793	14851	14920	15002	14823	14835	14793	15009	15034	14936	15072	14880	14937	14764	14883	14979	14872	14860	15027	14991	14824	14937	15111	14941	14919	15043	14797	15040	15016	14925	14884	14782	14863	14883	14632	14915	14752	15147	14825	14704	14792	14808	14987	15078	14824	14784	14841	14928	14854	14977	14880	14850	14872	14712	14977	14960	14875	14968	14829	14809	14876	14892	15007	14796	14886	14717	14913	14667	14803	14805	14943	14958	14962	14905	14808	15006	15185	14907	14760	14943	15017	15054	14713	14858	14713	14958	14924	14854	14842	15010	14819	15008	14904	14915	14894	14807	14831	15105	14787	14681	14584	14865	14761	15054	14875	14895	14852	14719	14743	14995	14875	15018	15120	15008	14757	14892	14576	14927	15020	14938	14895	14858	15025	14680	14843	14740	14782	14909	14970	14972	14838	14734	14894	14685	14880	14929	14974	14745	14765	15078	14873	15035	14689	14831	14986	14862	14696	14894	14974	14772	14704	14949	14807	14916	14937	14970	14731	14707	14852	14717	14751	14943	14866	15051	14974	14758	14795	14737	14954	14953	14891	14912	14968	14879	14678	15086	14963	14903	14976	14789	14887	14932	14804	14941	14888	15090	14955	14897	15004	14903	15043	15031	14913	14908	14723	15058	14694	15038	14883	15089	15037	14864	14941	14896	14822	14891	14948	15044	14785	14885	14890	14813	14857	14705	14988	15061	14802	14741	14895	14700	14952	14836	14798	14861	14966	14626	14748	14844	14872	15156	15058	15091	14944	14844	14919	14941	15058	14763	15010	14779	14702	14837	15179	14991	15121	14705	14757	14746	15044	14780	15055	14793	14857	14729	14926	14596	14700	14865	14917	14853	14885	15018	14915	14650	14854	15064	15102	14924	15087	15007	15025	14860	14938	14818	15065	14946	14982	14929	14915	14964	14896	14820	14884	14806	14808	14865	14753	15042	14946	15031	14711	14874	14742	15071	14689	14801	14854	14847	14823	15005	14746	14719	15035	14799	15041	14956	14801	14853	14932	14728	14664	14899	14908	14839	14913	14850	14877	14824	14854	14740	14867	14889	14901	14914	15043	14803	14795	14606	14864	15010	14772	14675	14855	14765	14874	14721	14843	14852	14704	14670	14773	14789	14808	14936	14846	14907	14909	14862	14820	14994	15078	14892	14805	14909	14937	14827	14918	14809	14849	15019	14888	15084	14757	14983	14995	14942	14738	14795	14738	15056	14832	14775	14936	15080	14706	14802	14914	14852	14753	14875	14851	14978	14805	14822	14651	14867	14872	14872	14807	14972	14793	14992	14834	14697	14869	14853	14858	14824	14825	15078	14881	14822	14799	14848	14867	14796	14933	14888	14754	14883	14770	14897	14813	14859	14829	14765	15023	14764	14970	14936	14902	14992	14987	14857	14772	14896	15090	14853	14984	14815	14920	15041	14787	14828	14859	14988	14975	14738	14998	14894	14917	14811	14889	14886	14879	14937	15013	14966	15112	15106	14892	14962	14869	14753	14922	14946	14912	14818	14852	14612	14811	14898	14655	15023	14830	14990	14737	14957	14944	14963	14860	14887	14913	14813	15028	14917	14930	14940	14670	14978	14905	14676	14792	15044	14641	14933	14917	15068	14819	14737	14943	14863	14720	15002	14892	14887	15055	14823	14958	14895	14993	14934	14933	15014	14843	14732	14711	15010	14831	14885	14659	15051	14903	14782	14718	14767	14926	14856	14949	15017	14990	14788	14739	14850	14985	14889	14771	14771	14806	14759	14893	15019	14821	14683	14838	14882	14894	14769	14995	15027	14922	14738	14898	14948	14817	14732	14805	14878	14701	14963	15005	14927	14943	14863	14910	14846	15015	14838	14753	14983	14886	15052	14952	14737	14923	14876	14919	14968	14756	14917	14919	14841	14810	14953	14983	14736	14764	15017	14826	14955	14825	14831	15109	15040	14838	14981	14990	14749	14825	15106	15092	14934	15030	14720	14856	14785	15193	14798	14927	14781	14797	14936	14976	15110	14717	14770	14504	14720	14611	14848	14954	15105	14762	14633	14817	14926	14873	14905	15101	14915	14850	14657	14895	14964	14830	14894	14899	14799	14791	14908	14778	14677	14918	14842	14682	14954	14959	14773	14969	14755	14813	14907	14872	14955	14930	14781	14928	14631	14863	14870	15121	14850	14791	14854	15066	14862	14983	14782	15082	15074	14777	14815	14843	14794	14801	14866	15062	14961	14891	14658	14823	14800	14907	14823	14926	14865	14878	14996	14805	14869	14826	14891	14739	14751	14889	14948	14730	15007	14863	14871	14976	14938	14908	14808	14760	14782	15046	14955	14703	14917	14994	14717	15162	14823	14813	14893	14939	14982	14791	14935	14672	14929	14793	14808	14903	14818	14865	14900	14825	14811	14819	14898	14946	15076	14926	14975	14892	14886	14834	14916	14827	14786	14811	14871	14837	14715	14847	15015	14740	14688	14839	14798	14889	14897	14960	14889	14945	14806	14992	15048	14963	14862	14744	14920	14818	14917	14783	14844	14692	14822	14914	14967	14913	14808	14933	14808	14942	14652	14773	15038	14818	14780	14832	14790	14688	14747	14970	15000	14967	14879	14662	14965	14681	14774	14881	14928	14967	14780	14824	14838	14872	15107	14766	14741	14824	14767	14900	14818	15065	14812	14834	14929	14832	14794	14799	14946	14676	14994	14761	14747	14791	14888	14812	14785	14770	15110	14883	14917	14981	14881	14825	14876	14779	14725	14843	14846	14740	14939	14856	15092	14835	14733	14776	14766	14891	14935	14845	14898	14920	14832	14908	14784	14890	14825	14907	14795	15021	14911	14913	14941	14763	14892	14748	15037	14960	14970	14726	15016	15051	14847	14950	14753	14785	14814	14914	15095	14828	14743	14884	14836	14777	14857	15006	14848	14855	14678	15009	14831	14986	14853	14792	14703	15050	14794	14931	14745	14597	14737	14734	14796	14985	14820	14749	14920	14719	14907	14889	15007	14754	14907	14932	14950	14947	14866	14846	14753	14973	14913	14850	14790	14821	14829	14936	14912	14842	14845	14844	14813	14995	14784	14792	14860	14606	14757	14722	14975	14839	14820	14778	14857	14826	15101	14902	15007	14843	15069	14763	14882	15029	14956	14860	14640	14596	14780	14763	14952	14923	14899	14539	14669	14997	14920	15035	15112	14879	14730	14894	14905	14890	14787	14883	14915	14951	14846	15098	14965	14652	14914	14830	14856	14773	14801	14737	14795	14820	14932	14921	14845	15005	14801	14866	14909	14869	14743	14868	14915	15021	14888	14961	14916	14726	15040	14838	14956	14885	14793	14897	15006	14864	14871	14789	14846	14708	14817	15028	15172	14938	14953	14759	14776	14974	14815	14976	14906	14866	14777	14975	15006	14750	14728	14825	15005	14921	14763	14793	14972	14979	14829	14914	14943	14834	14677	14773	14769	14859	15003	14866	15022	15025	14890	14910	14830	14879	14725	14693	15003	14787	14915	14906	14773	14797	15097	14767	14798	14932	14842	14675	14730	14872	14646	14867	14917	14852	14837	14682	15053	14890	14873	14827	14900	14776	14912	14917	14827	14895	14871	14967	15006	15065	15048	14870	15017	14889	14829	14836	15110	14979	14784	14854	14773	14946	14969	15013	15165	15085	14846	14869	14702	14969	14744	14645	14929	15094	14808	14921	14996	14817	14788	14926	15046	15046	14816	14800	14917
24109	42348	39394	30198	24401	20813	18951	18450	18118	17342	16406	15342	14859	14633	14640	14300	14377	14407	14163	13873	13863	13839	13823	13684	13578	13300	13273	13627	13279	13455	13373	13425	13296	13149	13109	13166	13175	13220	13287	13118	12965	13261	13331	13326	13186	13145	13169	13284	13119	13175	13083	13204	13118	13011	13203	13081	13167	13175	13256	13197	13064	13022	13078	13166	13129	13110	13216	13124	12981	13299	13016	13078	13266	13109	13065	13122	13024	13134	13214	13158	13113	12841	13051	13009	13055	13199	13034	13177	13071	13003	13015	13087	12849	13019	13000	12831	13152	13189	13094	12994	13089	12983	13115	13074	13191	13006	13170	13150	13146	13116	13309	13059	13201	13059	13024	13175	12994	13032	13105	12904	13003	12948	13036	12971	13232	13093	13064	13002	12930	13045	13091	12965	13179	13161	13097	13037	13213	12992	13013	13324	13160	13150	12960	13069	13062	13165	13115	13062	13070	12957	13142	12971	13010	13112	12997	13092	13068	13143	12956	13113	13111	13154	13158	13065	13082	13111	13004	13172	13241	13171	12999	12982	13144	13062	13147	12917	13151	13119	13064	13078	13262	13020	13251	13053	13136	13061	12928	13090	13112	13047	13183	12967	13020	13146	13137	13019	13068	13039	13074	13085	13063	13039	13261	12998	13071	13133	13077	13002	13118	12941	13139	13158	13177	13284	12992	12950	13268	13030	13154	13138	13038	13105	13061	13165	13053	12950	13124	12992	13023	13197	13100	13142	13114	12945	13025	13198	12947	13122	13136	12930	13067	12995	13147	13112	13012	13235	13041	13125	12891	13034	13075	13038	13078	13099	12962	13074	12990	13070	13054	12975	13129	13328	12983	12967	12960	13004	13144	13169	12967	12946	13075	13033	13035	13045	13141	13075	13063	13016	12997	13187	13111	13157	13041	13144	13036	12881	13074	13108	12902	13160	13034	12984	13050	13071	13097	12985	13158	13062	13101	13019	13045	13052	13088	13096	13068	12821	13233	13090	13207	13136	13174	13123	13107	13023	13059	13180	13056	13196	13035	13034	13013	12936	13117	12976	13246	12993	13014	13186	13033	13116	13011	13113	13043	13074	13205	13051	13073	12870	13062	13172	13087	13218	13085	13058	13005	13079	13117	13141	13273	13128	12829	13110	12997	12852	13125	12996	12929	13085	13136	13103	13002	13030	13133	13135	13191	13228	13068	12974	12968	13120	13087	12946	13020	12973	13253	13064	13057	12989	13027	12958	13012	13029	13090	13009	13105	12854	13127	13176	13294	13045	13080	13016	12954	13033	13135	13123	13101	13084	12910	13185	13031	13110	13174	13084	13112	13112	12998	13174	12971	13119	13053	12909	13081	13217	13005	12920	13150	12997	13016	13181	13106	13255	13122	13020	12922	13122	12931	13026	13025	12963	12972	13093	13272	13085	13114	12976	13034	13017	12963	13142	12961	13089	13205	13076	13127	13040	13153	13119	13078	13066	13028	13066	12993	13171	12992	13216	13157	12995	13058	13078	13040	13068	13059	13047	13062	13005	12998	13051	13091	13073	13078	13035	13034	12900	12998	13057	13037	13114	13116	13005	12953	12959	12915	12928	13177	13173	13067	12905	13206	12988	13080	13067	13096	12962	13032	12948	12992	13079	12845	13038	12939	13096	12973	13115	13043	12952	13080	13076	12915	13169	13098	12999	13003	13093	12957	13089	13283	13061	12949	12969	13114	13071	12999	13101	13267	13078	13042	13019	13184	13094	13220	13216	13058	13144	13260	13072	12992	13017	13027	12996	13010	12897	13093	12991	13010	13012	12976	13178	13067	13163	12903	13143	13080	13032	13096	13120	13020	13046	13045	12989	12984	13010	13006	13124	12909	12933	13090	13003	13023	13027	13019	13044	13108	13126	13237	12865	12941	12931	13053	12960	13095	13074	12973	13073	12939	13041	13116	13051	12916	12958	12984	13136	13054	12983	13047	13099	13085	13061	13044	12987	13192	13035	13123	13202	13118	13125	12971	12914	13067	13187	12904	13041	13117	13096	13125	13311	13145	13042	13038	12962	13012	13154	13050	12967	13084	13031	13272	13088	13063	13001	13090	13061	12941	12937	13181	13141	13074	13010	13164	13136	12983	13119	13032	12953	13012	13066	12958	13060	12956	13088	13165	12996	12976	12983	12968	13036	12930	13072	13079	13064	13098	13029	13028	13277	13119	13156	13161	13129	13157	13013	13253	13226	13010	13043	13068	13069	13072	13080	13056	13194	13123	13004	13111	13134	13035	12948	13099	13107	13130	13023	13116	13014	12994	13130	13016	13155	13051	13167	13061	13231	13150	12958	12983	13205	12938	13001	13096	13092	13122	12963	13186	13196	13158	13113	13074	13010	12975	13189	13034	13012	13181	12938	13063	13220	13085	13183	13120	13009	13123	13043	13107	13204	13097	13165	13000	13194	13056	13053	13076	13155	13095	13070	13025	12877	13104	13179	12954	13020	13065	12975	12991	13002	12967	13014	13043	13150	13138	13034	12924	13025	13086	13016	12995	13006	12912	13094	12939	13090	13015	13196	12948	13066	13133	13081	13185	13216	12928	13037	12891	13009	13336	13003	13145	13045	12846	13097	13087	12994	13135	13115	13236	13187	13049	12948	13155	13088	12994	13071	13075	13145	12994	13130	12843	13017	12999	13162	13104	13151	13201	13088	12995	13030	13152	13043	13155	13067	12979	13069	13183	13018	13285	13064	13058	13062	13056	13110	12937	13085	13123	13054	13066	13077	13011	12986	12990	12895	13103	13014	12919	12955	13157	13065	13070	13049	12721	13095	13173	13124	13116	13005	12995	13073	13049	13005	13106	13072	13081	13145	12844	13254	13047	12884	13257	13064	13091	13234	13116	13173	13250	12975	13135	12976	13188	13084	12962	13084	12973	13066	13103	12913	13150	13136	13153	12726	13122	13094	13311	13120	13062	12976	12985	12936	13165	13139	13154	12955	13017	12969	13027	13052	13114	13143	12994	13050	13020	13044	13125	13278	13084	13007	12888	13060	12898	13192	12979	13038	13005	13127	13128	13054	13023	12900	13147	13032	13212	13015	12946	12950	13153	13084	13043	13175	12986	13153	13113	13080	13006	12996	13097	13274	12962	13207	12967	13012	13006	12966	13047	13020	13077	12963	13044	13174	12891	13007	13055	13056	13108	13159	12995	13103	13046	12911	13112	13112	13196	13075	13006	13064	13089	13003	13082	13051	13074	13130	13167	13107	13094	13164	12951	13190	13091	13061	13114	13134	13027	12928	13143	13036	13121	13088	13067	13063	13180	13175	13224	13031	13119	13090	13188	13247	13005	12904	13092	13097	12991	12907	13003	13101	13092	13155	13074	12926	12905	13069	12972	13255	13108	12930	13040	13099	13004	13051	13009	12963	12946	13160	13212	13059	13075	12989	13021	12965	13113	13111	13038	12999	13082	12985	13116	13167	13053	13145	13000	13112	13044	13086	13103	12907	13196	12988	12997	13114	13021	13215	13026	13100	12995	12895	13152	13114	12971	12936	13219	12962	13054	13035	13103	13102	13132	12844	13201	13017	13024	13077	13129	13101	13114	13056	12999	13098	13024	12963	13208	12927	12950	13075	13100	13097	13178	13048	13116	13086	13037	13135	13077	13034	13042	13007	12986	13126	13007	13019	13130	13181	13091	13078	13031	13144	12919	13052	13165	13155	13106	13032	13037	12890	12970	13243	13228	13020	13017	13069	13089	13274	13217	13032	13066	13074	13072	12837	13141	13111	13014	12849	13034	13045	12902	13080	13124	12878	13004	12964	13133	13061	13114	13239	12890	13096	13144	13069	13023	13096	13105	13014	13020	12915	13231	12990	13119	13102	13068	12911	13210	12906	13009	13056	13051	13189	13097	13027	13178	13089	13079	13018	12975	13101	13092	12987	13102	13067	13072	13220	12940	12956	13057	13002	13122	13154	13042	13148	12950	12921	13056	12982	12833	12988	13123	13203	13174	13180	13206	13104	13012	12920	12905	13076	13018	13065	13091	13060	13004	13020	13225	13120	13137	13221	13014	13167	13250	13109	12834	13091	13143	13062	13003	12971	13157	12998	13085	13022	12937	12893	13174	13186	13105	13063	13205	13038	12947	12928	13031	13218	13104	13049	13089	13216	12999	13123	12973	12967	13063	13001	13128	13135	13139	13127	13072	13072	12994	13066	13189	13284	13084	13069	13216	13069	12950	13036	13072	13110	13142	13124	13136	13001	13101	13081	13177	13171	13163	13042	13081	13001	13099	12976	12961	13060	12996	13021	13140	13173	13015	13044	12860	13039	13099	13158	13120	13017	13089	13066	13156	13074	13209	13091	13028	13013	13037	13039	12952	13101	13097	12930	12976	12981	13135	13213	13085	13135	12806	12998	13126	13000	13062	12941	12911	12946	13153	13094	13238	13160	12994	13175	13046	13069	13096	12988	13044	13094	13069	13009	13075	13025	13049	12948	13089	13052	13150	12977	13188	13182	12933	13151	13134	13019	13113	12973	13084	13079	13041	13114	13028	13147	13060	13034	13125	13063	13185	12996	13103	13050	12983	13178	13061	12952	13247	12933	13054	12854	13119	12993	13096	13090	13182	12985	13159	13197	13034	13144	13100	13009	13226	13246	13109	13191	12950	13105	13105	13146	13047	13086	12945	13015	13067	13095	13202	13105	13116	12983	13097	12925	13029	13097	13244	13176	12989	13007	13270	13159	13173	13036	13089	13013	13132	13137	13055	13022	13111	13025	12991	13072	13055	13149	12974	13114	13006	13129	13139	13162	13130	13162	13104	13138	13150	13091	13129	13013	13189	13008	13187	13211	13227	12965	13051	13095	13074	13016	13059	12957	12873	13038	13171	12845	12983	13054	13104	13167	12936	12929	13093	13002	13008	12991	13119	12960	13030	13067	13114	13002	13157	12963	13119	13095	13123	13020	13145	13121	13106	13017	13106	12961	12986	13073	13070	13128	13062	12956	13115	12956	13260	13010	13142	13101	13024	13055	13107	13037	13015	13135	12931	13183	13124	13080	12981	13072	12990	12979	13188	13034	13217	13171	13233	13242	13184	13119	13141	13146	13094	13287	13057	13126	13117	12874	13053	13024	13188	13020
27923	22849	26658	22718	17701	16071	15199	14970	14823	14790	14441	14287	14130	13998	14132	14008	14230	14023	13865	13847	13887	13796	13845	13633	13643	13652	13774	13691	13705	13656	13576	13658	13725	13616	13712	13755	13596	13489	13642	13434	13463	13465	13749	13728	13604	13623	13672	13492	13517	13433	13587	13525	13503	13730	13716	13817	13628	13537	13454	13635	13601	13540	13480	13542	13520	13543	13585	13678	13800	13473	13668	13686	13702	13511	13590	13650	13728	13598	13598	13541	13573	13749	13679	13496	13612	13371	13543	13487	13555	13747	13510	13636	13422	13625	13703	13473	13528	13828	13473	13565	13586	13624	13416	13659	13532	13620	13628	13640	13602	13745	13382	13593	13494	13476	13499	13446	13682	13528	13518	13722	13669	13428	13614	13646	13647	13512	13662	13544	13538	13433	13687	13671	13471	13492	13471	13465	13416	13682	13605	13699	13598	13735	13492	13633	13637	13553	13803	13783	13578	13537	13591	13453	13514	13464	13502	13671	13622	13642	13508	13546	13730	13461	13414	13525	13555	13766	13679	13677	13561	13528	13418	13543	13519	13630	13613	13402	13336	13560	13650	13636	13431	13611	13550	13632	13446	13401	13469	13493	13570	13552	13645	13519	13621	13700	13681	13561	13473	13688	13595	13459	13628	13464	13571	13422	13599	13511	13491	13562	13564	13666	13526	13640	13729	13653	13636	13623	13667	13483	13628	13444	13654	13663	13682	13605	13643	13539	13477	13574	13678	13687	13598	13736	13476	13434	13606	13500	13623	13612	13714	13499	13584	13495	13723	13606	13433	13565	13605	13748	13562	13619	13803	13735	13416	13595	13572	13569	13501	13562	13540	13659	13600	13364	13630	13623	13673	13415	13616	13560	13587	13598	13472	13625	13390	13470	13548	13421	13396	13695	13454	13574	13508	13496	13673	13433	13503	13485	13456	13633	13599	13606	13698	13644	13670	13715	13562	13491	13547	13448	13620	13587	13641	13456	13450	13584	13641	13509	13514	13611	13795	13481	13648	13550	13625	13575	13603	13424	13669	13602	13456	13654	13493	13646	13613	13564	13451	13660	13656	13374	13537	13547	13403	13681	13443	13527	13763	13622	13724	13629	13670	13494	13570	13562	13555	13664	13431	13528	13507	13592	13513	13590	13635	13700	13453	13438	13433	13554	13441	13496	13429	13261	13555	13565	13599	13358	13535	13496	13631	13494	13491	13579	13732	13694	13460	13685	13669	13530	13767	13650	13485	13700	13658	13737	13727	13557	13548	13475	13446	13679	13618	13489	13797	13570	13599	13603	13592	13677	13724	13549	13637	13614	13615	13430	13457	13833	13497	13688	13495	13529	13571	13516	13787	13597	13672	13507	13468	13618	13595	13437	13552	13730	13491	13528	13700	13686	13511	13475	13549	13393	13534	13710	13677	13519	13456	13482	13538	13680	13461	13489	13631	13825	13757	13603	13566	13514	13691	13634	13610	13712	13693	13485	13533	13500	13563	13551	13449	13726	13683	13690	13744	13631	13746	13699	13751	13655	13500	13554	13599	13452	13604	13626	13551	13590	13608	13625	13564	13614	13469	13633	13420	13653	13577	13472	13461	13426	13643	13730	13442	13575	13649	13673	13754	13708	13624	13408	13778	13584	13480	13726	13611	13789	13655	13532	13375	13612	13575	13574	13500	13300	13614	13535	13482	13629	13528	13487	13627	13632	13494	13616	13482	13520	13653	13687	13508	13520	13596	13477	13589	13632	13652	13618	13500	13687	13762	13693	13618	13610	13569	13624	13773	13491	13574	13647	13554	13571	13401	13604	13453	13764	13481	13599	13370	13561	13533	13663	13637	13674	13633	13493	13425	13551	13525	13474	13668	13750	13528	13379	13478	13551	13665	13448	13429	13448	13611	13590	13527	13405	13805	13675	13549	13507	13366	13563	13540	13597	13599	13621	13526	13635	13533	13498	13771	13755	13604	13703	13720	13525	13624	13586	13613	13421	13419	13534	13410	13538	13743	13460	13622	13742	13671	13642	13504	13632	13492	13657	13537	13622	13485	13618	13508	13505	13515	13427	13545	13545	13600	13534	13652	13547	13685	13532	13652	13507	13706	13397	13832	13404	13422	13795	13639	13672	13619	13578	13639	13554	13411	13678	13684	13625	13503	13564	13712	13838	13566	13463	13665	13658	13506	13551	13534	13752	13514	13642	13541	13566	13570	13584	13642	13529	13495	13446	13637	13510	13492	13489	13680	13556	13688	13532	13581	13739	13748	13715	13622	13666	13376	13533	13575	13659	13517	13515	13329	13642	13444	13577	13510	13535	13637	13611	13687	13569	13535	13285	13608	13537	13667	13499	13738	13547	13471	13563	13574	13649	13722	13638	13609	13577	13542	13716	13619	13444	13585	13827	13418	13424	13492	13397	13519	13701	13480	13402	13632	13484	13649	13589	13524	13505	13473	13522	13570	13628	13611	13504	13446	13484	13675	13491	13522	13549	13613	13436	13736	13549	13726	13568	13643	13459	13329	13709	13659	13607	13579	13525	13730	13516	13650	13566	13429	13594	13462	13621	13661	13566	13656	13768	13590	13585	13666	13840	13621	13617	13588	13522	13470	13628	13693	13551	13488	13669	13637	13237	13576	13662	13708	13423	13541	13577	13552	13327	13550	13459	13509	13667	13564	13542	13493	13629	13679	13614	13591	13580	13676	13511	13396	13593	13692	13680	13576	13684	13631	13517	13617	13665	13554	13788	13519	13567	13647	13467	13726	13411	13677	13478	13475	13401	13474	13517	13508	13674	13690	13365	13676	13592	13449	13446	13661	13444	13454	13521	13332	13347	13367	13725	13586	13442	13531	13570	13764	13549	13655	13556	13515	13516	13620	13734	13642	13634	13383	13554	13447	13485	13459	13524	13516	13522	13612	13530	13370	13558	13576	13390	13500	13541	13480	13620	13369	13340	13469	13631	13658	13682	13654	13479	13524	13784	13417	13560	13366	13634	13477	13361	13482	13496	13663	13599	13588	13719	13614	13588	13514	13559	13648	13380	13600	13727	13737	13705	13611	13655	13542	13460	13543	13601	13582	13679	13418	13616	13589	13568	13444	13688	13682	13659	13617	13528	13485	13687	13642	13692	13560	13446	13504	13563	13656	13634	13815	13835	13438	13500	13420	13617	13489	13571	13568	13680	13605	13627	13645	13618	13702	13633	13457	13686	13568	13674	13557	13559	13417	13555	13685	13496	13550	13542	13616	13491	13610	13537	13643	13657	13667	13482	13508	13665	13609	13439	13482	13498	13544	13575	13666	13684	13556	13744	13578	13641	13407	13581	13635	13787	13526	13629	13551	13537	13586	13597	13623	13551	13410	13618	13767	13597	13687	13514	13599	13651	13580	13539	13742	13705	13657	13621	13494	13481	13412	13593	13547	13819	13470	13507	13633	13708	13516	13638	13525	13662	13454	13754	13550	13621	13640	13569	13644	13582	13802	13548	13579	13588	13418	13608	13419	13724	13892	13608	13577	13527	13605	13376	13692	13573	13715	13468	13560	13640	13515	13490	13713	13554	13485	13563	13649	13587	13702	13616	13560	13638	13674	13597	13691	13510	13668	13411	13600	13702	13639	13370	13673	13666	13530	13541	13486	13535	13600	13503	13386	13579	13788	13599	13618	13671	13423	13538	13587	13690	13649	13657	13570	13714	13587	13491	13534	13681	13401	13398	13478	13601	13565	13378	13643	13560	13819	13666	13698	13397	13664	13549	13522	13495	13503	13618	13725	13647	13649	13493	13527	13520	13525	13540	13408	13674	13384	13516	13654	13475	13618	13485	13513	13625	13717	13560	13679	13617	13560	13434	13640	13687	13565	13568	13591	13854	13550	13529	13588	13526	13764	13495	13551	13625	13540	13545	13590	13593	13498	13483	13620	13666	13559	13567	13586	13574	13593	13585	13569	13578	13511	13486	13429	13442	13523	13575	13606	13777	13669	13576	13522	13535	13590	13465	13448	13640	13725	13494	13693	13637	13566	13731	13429	13461	13830	13392	13442	13487	13558	13346	13565	13464	13625	13633	13605	13692	13734	13796	13592	13489	13481	13506	13586	13529	13539	13683	13671	13621	13601	13476	13642	13794	13537	13561	13685	13608	13558	13472	13467	13633	13755	13776	13432	13601	13452	13526	13663	13507	13623	13639	13713	13778	13468	13641	13678	13379	13581	13605	13508	13517	13574	13824	13702	13560	13795	13586	13762	13593	13522	13497	13646	13504	13509	13434	13507	13429	13581	13451	13508	13577	13629	13538	13592	13670	13538	13622	13755	13478	13634	13731	13650	13542	13687	13587	13657	13540	13647	13639	13679	13544	13700	13513	13343	13535	13512	13545	13543	13470	13496	13754	13589	13538	13482	13679	13452	13585	13492	13571	13720	13499	13514	13604	13489	13348	13384	13608	13588	13583	13654	13521	13597	13511	13561	13569	13684	13507	13403	13676	13519	13667	13708	13451	13611	13478	13569	13586	13724	13517	13565	13737	13408	13657	13534	13539	13800	13614	13717	13575	13442	13473	13548	13464	13592	13512	13430	13641	13504	13535	13688	13642	13672	13577	13527	13650	13747	13670	13656	13545	13482	13604	13648	13544	13659	13522	13582	13498	13627	13669	13510	13648	13588	13620	13571	13572	13627	13665	13663	13542	13485	13693	13720	13679	13740	13613	13632	13494	13432	13546	13692	13711	13787	13688	13567	13481	13590	13828	13517	13531	13639	13417	13653	13866	13798	13846	13708	13541	13603	13813	13412	13473	13512	13614	13436	13495	13564	13477	13561	13519	13556	13516	13530	13530	13533	13557	13637	13683	13611	13451	13801	13730	13559	13554	13660	13603	13573	13671	13599	13616	13610	13558	13385	13470	13617	13465	13415	13445	13564	13493	13655	13615	13745	13598	13497	13474	13385	13578	13537	13457	13491	13535	13432	13633	13616	13597	13637	13461	13491	13468	13637	13744	13484	13556	13717	13729	13475	13581	13483	13579	13465	13673	13463	13524	13605	13637	13682	13562	13605	13561	13611	13561	13618	13417	13409	13800	13626	13602	13625	13588	13521	13630	13762	13255	13596	13685	13697	13581	13468	13587	13731	13504	13639	13703	13437	13648
21470	30947	28182	21222	17486	15699	14503	14379	14397	13985	13596	13094	13011	12796	12915	12908	12957	12938	12768	12590	12702	12573	12470	12672	12500	12530	12320	12436	12352	12342	12373	12434	12538	12344	12318	12263	12298	12437	12282	12461	12374	12515	12453	12419	12518	12334	12187	12228	12301	12211	12378	12426	12498	12395	12486	12440	12231	12369	12302	12305	12391	12305	12315	12281	12287	12304	12273	12363	12360	12263	12382	12418	12268	12306	12419	12400	12234	12360	12315	12131	12345	12192	12340	12485	12314	12197	12264	12229	12388	12262	12363	12278	12304	12208	12277	12228	12234	12361	12324	12220	12178	12216	12320	12362	12287	12298	12382	12321	12248	12231	12225	12444	12242	12303	12452	12299	12309	12288	12271	12272	12541	12255	12338	12306	12190	12181	12358	12328	12445	12379	12188	12327	12389	12196	12334	12307	12348	12179	12360	12362	12342	12395	12197	12221	12360	12162	12328	12277	12236	12292	12276	12348	12339	12588	12337	12237	12397	12242	12413	12296	12261	12191	12207	12290	12363	12294	12253	12284	12221	12382	12310	12528	12178	12258	12186	12389	12335	12292	12310	12232	12412	12324	12353	12173	12579	12466	12223	12225	12241	12318	12327	12177	12328	12095	12247	12253	12375	12431	12406	12236	12249	12443	12287	12325	12298	12157	12362	12426	12342	12231	12337	12177	12411	12304	12246	12272	12301	12315	12347	12364	12192	12057	12439	12331	12336	12223	12305	12333	12187	12360	12338	12312	12513	12295	12283	12322	12262	12390	12408	12144	12231	12131	12238	12181	12427	12261	12475	12400	12397	12266	12231	12263	12400	12307	12221	12434	12155	12211	12381	12317	12313	12288	12284	12380	12312	12240	12310	12175	12281	12474	12412	12241	12231	12575	12269	12463	12303	12306	12250	12243	12264	12318	12365	12274	12297	12432	12294	12345	12505	12025	12299	12289	12142	12428	12280	12438	12208	12488	12233	12380	12399	12268	12262	12317	12151	12220	12279	12231	12270	12246	12254	12159	12339	12323	12195	12481	12315	12233	12447	12523	12154	12358	12299	12160	12493	12408	12349	12236	12308	12204	12144	12351	12362	12297	12378	12251	12399	12251	12322	12355	12213	12309	12334	12245	12324	12233	12241	12238	12283	12264	12349	12245	12472	12259	12354	12250	12196	12345	12206	12138	12278	12340	12371	12463	12270	12305	12411	12411	12306	12271	12175	12352	12264	12375	12244	12397	12371	12235	12341	12378	12178	12356	12265	12237	12207	12379	12366	12266	12221	12350	12011	12229	12294	12404	12396	12086	12211	12262	12325	12338	12300	12258	12489	12162	12454	12415	12478	12179	12331	12381	12303	12398	12187	12270	12271	12227	12377	12301	12225	12321	12307	12329	12154	12281	12329	12273	12315	12291	12355	12383	12272	12237	12190	12397	12266	12378	12421	12339	12518	12229	12385	12421	12437	12202	12240	12280	12285	12541	12264	12326	12428	12391	12264	12426	12226	12387	12449	12276	12377	12356	12184	12404	12467	12319	12151	12192	12290	12193	12212	12264	12445	12193	12276	12255	12263	12245	12281	12378	12218	12618	12324	12267	12179	12565	12218	12324	12278	12132	12193	12475	12278	12368	12470	12456	12327	12336	12248	12312	12389	12248	12410	12350	12393	12294	12334	12319	12360	12243	12169	12336	12168	12316	12342	12340	12215	12358	12171	12115	12249	12372	12358	12293	12195	12424	12333	12336	12183	12337	12539	12386	12408	12286	12235	12221	12173	12285	12221	12318	12430	12270	12267	12316	12194	12302	12296	12303	12502	12286	12322	12453	12399	12371	12300	12459	12342	12235	12262	12352	12242	12364	12210	12229	12304	12343	12195	12197	12176	12359	12310	12375	12405	12251	12321	12277	12198	12140	12204	12396	12413	12073	12240	12446	12257	12474	12305	12359	12366	12202	12380	12197	12161	12355	12303	12252	12294	12400	12389	12233	12405	12195	12261	12374	12376	12328	12322	12383	12205	12319	12241	12291	12270	12178	12148	12243	12196	12476	12316	12390	12338	12397	12344	12260	12379	12118	12473	12374	12384	12319	12172	12298	12237	12350	12429	12393	12335	12263	12235	12402	12348	12228	12191	12318	12243	12197	12229	12262	12403	12482	12355	12333	12254	12382	12244	12293	12253	12362	12543	12299	12380	12272	12400	12349	12443	12322	12189	12291	12274	12418	12290	12448	12498	12322	12332	12222	12283	12305	12302	12260	12229	12265	12270	12428	12280	12220	12279	12171	12229	12251	12253	12189	12257	12130	12272	12253	12384	12419	12187	12248	12241	12284	12304	12308	12145	12355	12356	12362	12289	12301	12356	12313	12349	12357	12458	12307	12343	12394	12283	12336	12447	12400	12355	12365	12401	12256	12346	12334	12326	12302	12213	12443	12327	12377	12169	12323	12411	12399	12251	12261	12358	12262	12476	12241	12349	12448	12338	12211	12270	12291	12225	12390	12233	12231	12463	12326	12175	12338	12289	12404	12427	12395	12184	12364	12379	12339	12389	12221	12415	12338	12279	12368	12301	12246	12218	12287	12332	12454	12239	12417	12323	12312	12417	12326	12156	12338	12182	12241	12376	12383	12461	12363	12443	12255	12272	12407	12225	12298	12386	12228	12258	12316	12339	12235	12252	12326	12175	12371	12344	12556	12434	12165	12356	12209	12355	12298	12418	12321	12206	12201	12148	12252	12359	12329	12453	12231	12422	12226	12216	12330	12432	12382	12343	12254	12268	12348	12322	12348	12319	12328	12374	12468	12360	12383	12370	12152	12253	12279	12375	12444	12244	12415	12533	12365	12395	12256	12317	12454	12245	12440	12188	12448	12369	12371	12359	12244	12368	12374	12149	12359	12297	12281	12349	12308	12205	12271	12243	12254	12364	12369	12174	12348	12351	12371	12243	12229	12477	12376	12429	12266	12272	12324	12284	12336	12439	12276	12175	12243	12178	12337	12331	12322	12324	12331	12344	12229	12357	12412	12382	12068	12235	12262	12387	12380	12242	12346	12440	12257	12299	12237	12297	12484	12159	12220	12499	12330	12162	12279	12452	12222	12275	12243	12289	12391	12331	12256	12333	12405	12316	12251	12413	12340	12425	12488	12403	12317	12321	12302	12394	12344	12126	12345	12291	12366	12440	12157	12321	12327	12327	12208	12293	12097	12234	12320	12473	12447	12530	12341	12308	12304	12187	12305	12399	12259	12329	12149	12251	12348	12433	12336	12239	12292	12221	12314	12274	12319	12262	12330	12414	12348	12248	12241	12223	12359	12249	12566	12399	12328	12250	12508	12295	12501	12394	12198	12357	12142	12316	12291	12198	12273	12281	12265	12305	12323	12387	12370	12217	12322	12382	12279	12424	12207	12280	12476	12175	12204	12297	12260	12284	12239	12381	12402	12405	12228	12404	12330	12446	12056	12379	12247	12222	12265	12463	12289	12268	12389	12189	12236	12163	12407	12346	12367	12240	12370	12508	12300	12268	12423	12109	12395	12128	12308	12197	12387	12310	12446	12284	12341	12297	12343	12418	12269	12280	12291	12378	12352	12226	12255	12299	12365	12362	12361	12396	12298	12454	12213	12399	12366	12465	12430	12392	12235	12348	12502	12256	12242	12299	12181	12338	12295	12405	12316	12229	12457	12366	12346	12324	12315	12095	12337	12357	12251	12241	12297	12335	12287	12342	12234	12263	12116	12205	12450	12234	12401	12495	12429	12408	12301	12246	12309	12216	12211	12327	12350	12232	12274	12378	12392	12532	12264	12315	12371	12164	12421	12298	12305	12398	12342	12288	12207	12360	12287	12263	12078	12358	12281	12423	12230	12400	12345	12302	12239	12459	12415	12322	12298	12236	12295	12304	12323	12250	12345	12387	12117	12383	12343	12215	12235	12371	12276	12335	12265	12212	12368	12257	12293	12398	12252	12381	12315	12391	12318	12249	12349	12301	12132	12625	12219	12416	12346	12243	12279	12311	12238	12415	12314	12225	12174	12216	12248	12316	12327	12276	12256	12332	12179	12512	12242	12184	12351	12199	12441	12528	12360	12434	12269	12272	12531	12308	12153	12425	12173	12223	12360	12251	12366	12404	12189	12384	12333	12203	12388	12287	12284	12241	12265	12270	12431	12341	12435	12349	12325	12300	12240	12172	12336	12382	12149	12246	12214	12356	12220	12541	12286	12335	12428	12199	12368	12261	12311	12306	12357	12349	12155	12273	12251	12287	12255	12319	12266	12290	12193	12313	12377	12347	12261	12309	12287	12248	12314	12431	12286	12335	12206	12400	12246	12325	12137	12317	12340	12319	12241	12233	12250	12208	12202	12340	12233	12313	12230	12173	12394	12420	12359	12291	12322	12369	12300	12227	12312	12389	12175	12392	12422	12227	12370	12330	12448	12403	12227	12162	12363	12360	12280	12466	12317	12232	12443	12315	12394	12271	12366	12473	12311	12462	12280	12267	12339	12277	12388	12134	12266	12138	12309	12247	12312	12394	12190	12177	12303	12209	12296	12328	12357	12299	12319	12338	12292	12188	12262	12305	12318	12401	12317	12327	12246	12200	12378	12439	12388	12317	12303	12266	12115	12231	12268	12251	12204	12275	12333	12288	12319	12347	12201	12202	12292	12342	12255	12261	12272	12393	12249	12339	12437	12288	12399	12335	12279	12357	12247	12327	12242	12078	12360	12344	12231	12219	12290	12258	12364	12378	12299	12365	12272	12264	12345	12120	12352	12258	12217	12297	12188	12238	12278	12290	12338	12392	12388	12276	12133	12304	12189	12045	12399	12159	12354	12436	12312	12167	12162	12326	12356	12338	12179	12320	12227	12351	12322	12416	12320	12293	12306	12465	12282	12330	12398	12450	12270	12270	12332	12226	12394	12337	12328	12538	12177	12508	12456	12301	12353	12308	12434	12448	12293	12430	12381	12217	12273	12300	12529	12313	12174	12266	12160	12258	12254	12370	12295	12318	12295	12195	12393	12343	12322	12308	12218	12177	12462	12307	12319	12359	12384	12327	12401	12511	12488	12345	12206	12414	12323	12285	12296	12313	12271	12259	12327	12208	12383	12301	12351	12339	12199	12294	12120	12221	12401	12197	12193
23815	21048	28386	24151	22153	21000	18755	16142	15511	15628	15426	14739	14402	14503	14398	14336	14295	14275	14193	14400	14212	14087	14046	13735	13987	13753	13846	13951	13626	13760	13946	13795	13709	13805	13795	13643	13548	13867	13745	13657	13486	13725	13855	13777	13679	13727	13684	13691	13667	13643	13617	13665	13638	13568	13465	13671	13692	13731	13695	13721	13606	13496	13708	13568	13679	13638	13634	13622	13720	13578	13671	13482	13472	13682	13591	13488	13572	13462	13506	13564	13616	13488	13553	13504	13702	13583	13629	13646	13681	13464	13755	13743	13686	13584	13812	13627	13489	13466	13454	13570	13547	13533	13701	13714	13523	13626	13501	13710	13704	13437	13655	13716	13546	13578	13539	13594	13590	13637	13746	13685	13505	13752	13749	13444	13553	13606	13443	13542	13612	13493	13675	13523	13451	13548	13624	13667	13564	13441	13498	13750	13544	13507	13516	13522	13630	13494	13428	13560	13528	13592	13659	13398	13635	13432	13460	13676	13467	13565	13676	13647	13704	13503	13656	13489	13689	13492	13571	13661	13452	13522	13591	13479	13505	13694	13649	13506	13527	13546	13362	13514	13566	13552	13442	13499	13443	13749	13755	13303	13565	13565	13646	13747	13737	13560	13473	13554	13593	13784	13636	13458	13680	13657	13531	13539	13620	13463	13570	13660	13569	13472	13557	13484	13477	13716	13682	13618	13510	13495	13645	13473	13727	13335	13517	13474	13608	13490	13687	13558	13704	13487	13514	13643	13439	13435	13552	13562	13522	13622	13546	13584	13623	13515	13747	13611	13829	13633	13573	13639	13549	13412	13641	13648	13630	13632	13615	13660	13445	13635	13635	13411	13497	13476	13688	13700	13701	13530	13498	13426	13543	13702	13574	13554	13545	13442	13562	13369	13529	13428	13370	13551	13326	13651	13584	13717	13487	13871	13517	13647	13564	13496	13658	13495	13480	13571	13618	13600	13626	13440	13667	13673	13606	13549	13581	13772	13484	13641	13457	13492	13673	13604	13639	13354	13634	13492	13679	13621	13590	13528	13660	13738	13641	13852	13720	13391	13646	13575	13798	13547	13641	13566	13541	13536	13539	13753	13562	13619	13475	13572	13636	13604	13466	13567	13364	13446	13448	13569	13501	13485	13563	13547	13593	13613	13689	13569	13459	13525	13484	13515	13523	13522	13531	13600	13414	13371	13585	13576	13645	13665	13526	13605	13556	13624	13665	13553	13632	13527	13694	13689	13622	13561	13625	13513	13540	13553	13401	13534	13513	13597	13655	13800	13610	13616	13612	13510	13508	13576	13473	13574	13522	13664	13542	13527	13561	13340	13693	13717	13742	13487	13554	13583	13503	13575	13479	13628	13671	13555	13400	13757	13606	13566	13790	13396	13529	13570	13490	13652	13630	13535	13377	13576	13534	13660	13483	13511	13585	13568	13593	13647	13636	13577	13596	13513	13520	13515	13700	13554	13759	13531	13615	13617	13425	13587	13421	13795	13635	13570	13602	13537	13654	13720	13666	13495	13664	13417	13545	13311	13509	13676	13652	13448	13454	13586	13734	13494	13558	13455	13399	13421	13335	13435	13402	13626	13598	13406	13721	13613	13522	13628	13668	13587	13775	13655	13572	13555	13517	13600	13497	13409	13621	13454	13592	13813	13689	13494	13593	13583	13555	13534	13643	13620	13579	13454	13604	13506	13414	13647	13638	13610	13852	13532	13580	13571	13598	13653	13592	13534	13493	13431	13487	13577	13515	13685	13691	13437	13670	13557	13592	13392	13707	13708	13687	13611	13603	13620	13634	13534	13426	13563	13549	13568	13453	13586	13450	13559	13668	13571	13589	13397	13356	13681	13603	13602	13722	13562	13633	13449	13686	13748	13749	13665	13610	13575	13441	13625	13678	13488	13693	13501	13504	13503	13512	13479	13634	13377	13432	13558	13577	13561	13641	13707	13675	13502	13802	13507	13461	13477	13528	13602	13743	13562	13483	13479	13444	13538	13407	13669	13687	13478	13572	13603	13467	13550	13460	13509	13484	13647	13662	13374	13792	13460	13666	13674	13633	13667	13467	13530	13570	13619	13526	13364	13567	13532	13434	13702	13456	13516	13348	13628	13556	13394	13579	13635	13506	13490	13711	13449	13373	13781	13608	13523	13667	13424	13622	13539	13568	13692	13556	13608	13776	13435	13655	13694	13343	13715	13634	13471	13579	13567	13601	13537	13797	13630	13535	13489	13559	13712	13562	13674	13609	13661	13587	13546	13602	13549	13670	13905	13590	13582	13541	13446	13376	13489	13484	13468	13603	13456	13493	13716	13419	13415	13610	13622	13670	13532	13491	13356	13751	13492	13718	13559	13611	13623	13540	13440	13677	13515	13401	13635	13591	13571	13478	13405	13591	13635	13622	13595	13527	13548	13779	13573	13615	13576	13480	13482	13563	13633	13635	13475	13555	13405	13552	13521	13561	13525	13464	13516	13684	13538	13554	13601	13608	13444	13643	13588	13515	13586	13572	13669	13691	13522	13638	13571	13551	13476	13411	13636	13403	13630	13646	13756	13659	13745	13675	13596	13662	13607	13593	13486	13698	13669	13728	13617	13346	13630	13676	13514	13618	13717	13517	13586	13533	13514	13594	13699	13708	13514	13667	13573	13575	13543	13680	13616	13557	13440	13506	13600	13556	13588	13558	13495	13630	13517	13532	13566	13615	13446	13522	13453	13470	13536	13502	13615	13616	13686	13606	13473	13582	13476	13560	13407	13503	13491	13597	13452	13623	13425	13442	13582	13679	13538	13527	13555	13494	13523	13821	13540	13549	13416	13493	13749	13589	13696	13568	13660	13590	13539	13537	13470	13558	13639	13570	13488	13610	13513	13559	13651	13548	13635	13573	13327	13674	13552	13458	13539	13711	13471	13638	13689	13741	13554	13656	13689	13712	13484	13689	13651	13586	13496	13701	13518	13625	13834	13711	13545	13542	13625	13337	13749	13340	13577	13593	13632	13595	13547	13540	13731	13695	13560	13647	13383	13450	13558	13681	13632	13401	13606	13659	13605	13642	13512	13587	13656	13717	13526	13800	13445	13451	13525	13716	13455	13655	13595	13538	13560	13480	13579	13565	13571	13617	13619	13487	13756	13492	13538	13579	13548	13709	13659	13323	13580	13574	13575	13495	13476	13678	13686	13534	13440	13644	13676	13435	13563	13593	13613	13644	13683	13614	13504	13681	13643	13591	13652	13590	13580	13587	13466	13516	13464	13671	13659	13656	13427	13582	13593	13661	13532	13635	13571	13577	13602	13556	13563	13594	13745	13537	13448	13465	13523	13515	13778	13547	13662	13516	13432	13570	13767	13672	13504	13706	13551	13776	13631	13430	13449	13610	13340	13587	13576	13471	13487	13708	13351	13488	13773	13737	13534	13670	13735	13530	13573	13533	13589	13625	13785	13712	13741	13704	13486	13574	13618	13502	13605	13714	13749	13503	13593	13659	13689	13465	13468	13645	13442	13905	13475	13445	13620	13624	13420	13494	13528	13518	13532	13578	13708	13607	13619	13732	13517	13528	13685	13672	13605	13536	13554	13682	13439	13237	13696	13580	13456	13452	13504	13710	13614	13547	13677	13530	13489	13684	13694	13577	13706	13522	13480	13663	13589	13575	13540	13519	13505	13632	13468	13584	13833	13580	13630	13651	13621	13574	13644	13465	13702	13495	13677	13593	13725	13649	13615	13650	13445	13446	13606	13725	13443	13683	13398	13660	13514	13535	13572	13468	13684	13598	13510	13619	13443	13719	13654	13828	13598	13674	13569	13562	13528	13755	13482	13497	13527	13558	13686	13576	13588	13525	13443	13628	13439	13596	13537	13459	13542	13497	13336	13537	13712	13736	13651	13643	13590	13578	13712	13517	13478	13751	13586	13529	13690	13606	13632	13777	13708	13640	13482	13717	13762	13773	13496	13739	13577	13603	13624	13363	13364	13580	13576	13542	13693	13580	13641	13714	13646	13666	13565	13433	13530	13613	13600	13574	13577	13788	13552	13628	13730	13649	13572	13382	13620	13452	13491	13674	13609	13668	13459	13647	13479	13462	13618	13556	13425	13645	13601	13609	13490	13749	13390	13666	13522	13593	13548	13656	13551	13655	13492	13747	13493	13541	13733	13552	13507	13712	13651	13509	13682	13776	13713	13585	13575	13625	13634	13661	13787	13607	13513	13473	13655	13425	13648	13519	13654	13570	13456	13520	13465	13725	13780	13633	13617	13656	13639	13745	13608	13700	13527	13670	13627	13592	13595	13501	13537	13558	13567	13687	13684	13476	13574	13520	13615	13670	13558	13675	13555	13584	13414	13648	13542	13562	13583	13534	13565	13615	13482	13575	13550	13624	13492	13774	13638	13531	13559	13600	13500	13546	13494	13633	13540	13529	13775	13648	13563	13600	13735	13705	13439	13715	13713	13696	13492	13653	13611	13573	13744	13439	13619	13439	13781	13734	13719	13510	13451	13658	13700	13562	13669	13628	13496	13556	13637	13720	13664	13580	13644	13703	13624	13548	13617	13412	13694	13282	13517	13579	13482	13557	13558	13450	13581	13635	13470	13488	13547	13529	13544	13578	13589	13615	13502	13613	13625	13550	13386	13363	13449	13611	13411	13506	13684	13485	13428	13624	13662	13660	13482	13604	13438	13483	13697	13632	13495	13579	13438	13505	13600	13722	13612	13500	13397	13565	13692	13687	13495	13572	13852	13673	13559	13568	13611	13545	13539	13562	13467	13449	13496	13559	13528	13690	13476	13574	13672	13524	13552	13564	13528	13506	13673	13663	13621	13567	13444	13590	13475	13716	13701	13635	13510	13665	13618	13447	13777	13592	13552	13537	13460	13541	13561	13605	13515	13619	13362	13698	13508	13451	13625	13553	13657	13365	13542	13649	13487	13530	13618	13490	13406	13537	13513	13591	13711	13491	13663	13539	13495	13822	13603	13570	13670	13659	13543	13572	13421	13455	13590	13382	13531	13563	13524	13621	13710	13621	13749	13538	13533	13617	13587	13647	13583	13588	13697	13684	13494	13710	13591	13688	13643	13542	13647	13556	13566	13634	13529	13650	13348	13389	13495	13546	13540	13619	13599	13659	13515
21387	37227	34371	25609	21481	18271	16356	15854	15653	15415	14688	13943	13609	13415	13399	13451	13361	13296	13160	12950	12972	12664	12751	12737	12537	12480	12397	12494	12442	12431	12473	12496	12535	12340	12397	12463	12520	12352	12468	12424	12304	12401	12294	12372	12331	12448	12299	12367	12330	12428	12256	12415	12292	12419	12216	12319	12339	12354	12422	12303	12376	12342	12422	12311	12320	12376	12392	12201	12395	12179	12254	12363	12354	12492	12339	12504	12305	12403	12143	12228	12200	12392	12369	12339	12234	12466	12312	12248	12314	12294	12353	12327	12320	12317	12440	12249	12429	12157	12349	12372	12417	12390	12230	12352	12330	12223	12387	12241	12270	12273	12400	12330	12414	12284	12239	12304	12143	12324	12321	12455	12316	12198	12309	12302	12277	12437	12358	12306	12373	12249	12399	12397	12428	12222	12508	12196	12372	12169	12317	12172	12503	12321	12262	12282	12390	12250	12304	12456	12482	12222	12144	12457	12326	12315	12361	12197	12245	12326	12337	12386	12229	12345	12257	12187	12196	12218	12402	12294	12265	12311	12337	12314	12373	12324	12337	12370	12287	12321	12332	12291	12377	12217	12362	12340	12232	12312	12463	12385	12256	12299	12182	12320	12347	12310	12195	12368	12329	12343	12300	12167	12279	12305	12308	12288	12287	12411	12323	12211	12276	12412	12301	12221	12267	12212	12375	12209	12140	12398	12444	12260	12303	12344	12363	12302	12170	12268	12462	12442	12210	12331	12232	12409	12340	12300	12388	12353	12427	12321	12303	12218	12311	12310	12207	12324	12100	12188	12441	12250	12265	12292	12178	12234	12254	12167	12258	12318	12467	12355	12204	12215	12294	12456	12331	12396	12341	12342	12370	12210	12399	12271	12248	12186	12224	12272	12296	12124	12331	12134	12364	12404	12281	12335	12354	12362	12200	12245	12418	12215	12297	12133	12221	12266	12347	12305	12276	12250	12247	12275	12347	12566	12448	12289	12350	12371	12436	12290	12309	12401	12247	12154	12335	12283	12408	12363	12380	12500	12412	12237	12158	12393	12272	12365	12268	12233	12139	12195	12279	12229	12143	12229	12429	12284	12265	12379	12352	12225	12397	12359	12432	12421	12144	12494	12305	12482	12266	12187	12354	12321	12411	12428	12253	12244	12324	12267	12472	12329	12161	12354	12380	12370	12299	12211	12224	12453	12331	12312	12352	12446	12160	12253	12373	12369	12461	12421	12350	12267	12502	12324	12374	12118	12452	12208	12333	12257	12305	12287	12344	12117	12314	12322	12237	12235	12255	12256	12472	12338	12286	12290	12201	12235	12207	12165	12254	12137	12175	12200	12298	12245	12298	12323	12283	12305	12040	12181	12358	12085	12408	12263	12287	12205	12534	12349	12318	12279	12275	12387	12206	12469	12223	12132	12201	12327	12322	12387	12447	12340	12298	12222	12273	12349	12228	12376	12337	12344	12401	12430	12114	12257	12318	12273	12318	12326	12223	12255	12211	12232	12202	12305	12183	12300	12473	12150	12350	12309	12194	12158	12258	12367	12334	12228	12352	12260	12142	12230	12301	12216	12322	12388	12167	12318	12458	12163	12321	12244	12376	12191	12453	12220	12207	12296	12301	12296	12372	12290	12297	12423	12379	12249	12147	12177	12286	12367	12432	12326	12428	12403	12347	12409	12209	12140	12358	12410	12380	12257	12223	12300	12344	12277	12228	12315	12152	12258	12200	12304	12289	12231	12213	12176	12256	12250	12367	12302	12422	12221	12287	12336	12215	12290	12256	12134	12397	12361	12533	12270	12383	12289	12434	12252	12537	12432	12094	12318	12231	12221	12390	12311	12133	12339	12284	12279	12230	12166	12346	12444	12348	12331	12290	12249	12375	12326	12240	12223	12361	12362	12255	12270	12248	12262	12331	12385	12399	12307	12272	12315	12312	12208	12556	12302	12350	12167	12303	12264	12295	12217	12313	12207	12337	12247	12317	12482	12191	12268	12390	12278	12365	12236	12320	12443	12417	12323	12181	12249	12201	12288	12305	12338	12291	12284	12238	12239	12350	12437	12362	12310	12262	12247	12341	12200	12367	12228	12271	12297	12256	12423	12302	12226	12374	12368	12297	12440	12264	12281	12260	12383	12301	12284	12340	12186	12327	12268	12276	12152	12405	12411	12226	12286	12549	12396	12154	12401	12223	12316	12417	12201	12166	12252	12267	12391	12235	12263	12262	12390	12423	12369	12338	12170	12367	12322	12359	12327	12371	12217	12234	12276	12442	12278	12245	12252	12253	12302	12258	12343	12315	12288	12389	12234	12210	12405	12126	12386	12337	12133	12381	12444	12200	12308	12087	12260	12315	12390	12226	12398	12305	12447	12296	12302	12317	12306	12289	12282	12440	12303	12217	12368	12409	12214	12356	12123	12334	12350	12249	12278	12395	12184	12219	12285	12274	12372	12322	12270	12326	12253	12378	12219	12171	12265	12310	12471	12249	12169	12429	12254	12229	12319	12405	12283	12226	12258	12574	12277	12515	12210	12349	12370	12367	12403	12356	12140	12313	12282	12224	12173	12292	12256	12330	12380	12305	12291	12367	12371	12295	12366	12299	12384	12346	12224	12294	12310	12262	12288	12424	12114	12344	12272	12356	12180	12222	12401	12210	12498	12323	12274	12435	12390	12099	12249	12271	12266	12146	12364	12278	12154	12255	12315	12389	12306	12221	12230	12401	12298	12377	12409	12461	12236	12324	12355	12328	12424	12263	12465	12317	12333	12280	12225	12377	12385	12347	12228	12274	12219	12301	12262	12280	12289	12205	12190	12227	12382	12226	12219	12247	12228	12252	12163	12383	12121	12378	12242	12300	12221	12315	12223	12210	12351	12409	12383	12439	12124	12330	12209	12309	12199	12398	12339	12343	12081	12262	12320	12222	12322	12283	12268	12377	12564	12271	12246	12188	12449	12276	12270	12478	12137	12260	12287	12330	12250	12416	12213	12348	12442	12268	12200	12278	12259	12265	12234	12388	12241	12415	12344	12231	12298	12164	12576	12195	12453	12345	12273	12398	12221	12203	12202	12262	12264	12385	12351	12341	12365	12288	12231	12263	12395	12476	12262	12371	12307	12342	12347	12428	12315	12253	12323	12338	12454	12270	12265	12287	12199	12331	12283	12192	12451	12242	12434	12357	12240	12091	12302	12339	12254	12367	12403	12350	12281	12296	12347	12518	12229	12441	12180	12263	12386	12219	12322	12258	12378	12379	12354	12219	12266	12299	12352	12260	12217	12286	12185	12175	12345	12178	12370	12321	12191	12240	12279	12326	12379	12239	12315	12192	12241	12280	12264	12159	12288	12195	12424	12360	12514	12309	12213	12349	12378	12302	12329	12318	12326	12354	12305	12264	12250	12174	12365	12388	12354	12342	12276	12270	12284	12237	12317	12425	12238	12393	12319	12470	12410	12228	12309	12103	12266	12177	12312	12303	12086	12117	12310	12278	12348	12233	12396	12242	12273	12273	12104	12342	12404	12405	12474	12391	12356	12399	12260	12383	12345	12174	12160	12367	12308	12205	12417	12294	12319	12340	12173	12368	12426	12242	12249	12236	12301	12143	12162	12220	12362	12212	12362	12237	12278	12411	12272	12400	12194	12400	12422	12333	12388	12150	12333	12323	12233	12356	12203	12381	12453	12314	12085	12217	12332	12157	12412	12341	12265	12277	12269	12265	12237	12436	12280	12193	12331	12128	12393	12222	12354	12308	12414	12101	12368	12434	12498	12261	12389	12362	12263	12453	12192	12244	12290	12192	12244	12374	12280	12247	12301	12311	12362	12296	12303	12293	12081	12213	12301	12386	12296	12370	12177	12245	12391	12348	12401	12369	12251	12246	12440	12355	12410	12221	12343	12266	12515	12290	12338	12346	12333	12251	12305	12284	12316	12267	12311	12192	12310	12435	12371	12484	12260	12261	12487	12284	12284	12398	12423	12521	12276	12317	12452	12176	12217	12314	12296	12368	12179	12287	12293	12396	12381	12297	12390	12451	12318	12224	12373	12393	12341	12205	12246	12280	12367	12001	12372	12296	12218	12428	12176	12315	12281	12284	12332	12188	12311	12269	12396	12122	12314	12286	12114	12304	12359	12501	12290	12323	12357	12375	12322	12372	12289	12444	12409	12374	12232	12277	12303	12420	12372	12350	12325	12354	12431	12261	12158	12361	12206	12225	12171	12357	12355	12299	12360	12144	12258	12348	12296	12029	12203	12315	12305	12558	12243	12307	12428	12081	12271	12375	12256	12345	12109	12390	12322	12394	12173	12334	12357	12176	12352	12395	12306	12277	12148	12324	12401	12299	12267	12193	12300	12172	12425	12374	12194	12248	12252	12254	12232	12335	12407	12304	12361	12372	12385	12241	12256	12342	12199	12328	12213	12231	12319	12365	12255	12222	12449	12342	12300	12333	12287	12339	12258	12387	12297	12376	12327	12509	12173	12263	12483	12247	12291	12397	12341	12290	12371	12334	12382	12176	12356	12209	12305	12314	12257	12305	12408	12348	12318	12291	12347	12455	12456	12327	12457	12264	12325	12413	12306	12257	12307	12341	12267	12179	12363	12285	12213	12189	12273	12300	12326	12244	12264	12372	12359	12504	12142	12227	12237	12420	12358	12321	12319	12358	12313	12217	12269	12300	12184	12430	12307	12344	12384	12283	12260	12291	12391	12212	12242	12210	12210	12250	12351	12364	12374	12270	12490	12175	12410	12316	12126	12408	12408	12312	12369	12242	12180	12386	12451	12391	12431	12292	12559	12272	12266	12628	12270	12305	12432	12256	12215	12440	12335	12319	12317	12459	12223	12247	12368	12325	12229	12273	12398	12376	12400	12384	12470	12178	12410	12339	12298	12234	12249	12481	12333	12246	12264	12260	12313	12355	12288	12126	12463	12211	12310	12268	12333	12344	12471	12327	12223	12343	12237	12165	12338	12309	12196	12460	12365	12392	12203	12535	12272	12361	12265	12232	12167	12355	12288	12408	12324	12278	12338	12296	12372	12359	12250	12317	12395	12242	12209	12145	12363	12398	12274	12279	12439	12276	12269	12292	12271	12310	12198	12394	12268	12251	12402	12252	12219	12383	12248	12170	12328
22788	21050	28760	23564	21445	23297	24019	18714	17722	17754	17297	16436	16086	16002	15906	16036	15847	15710	15844	15450	15344	15394	15498	15205	15370	15200	15149	15114	15020	15105	14908	15005	14986	15018	15019	14933	14814	14939	14915	14843	15064	14976	14810	14786	14823	14748	14927	14791	14724	14879	14945	14821	14806	14899	14741	14963	14880	14717	14867	14971	15000	14838	14777	14837	14953	14678	14864	14818	14907	14769	14842	14677	14759	14893	14892	14795	14619	14681	14628	14805	14633	14698	14651	14718	14664	14823	14909	14855	14905	14570	14747	14746	14621	14778	14904	14719	14890	14726	14622	14724	14737	14893	14813	14746	14813	14698	14731	14793	14840	14653	14820	14714	14637	14697	14728	14846	14647	14706	14588	14579	14646	14722	14868	14645	14721	14638	14799	14743	14715	14684	14848	14875	14770	14556	14766	14626	14595	14803	14892	14669	14833	14671	14872	14733	14667	14783	14927	14878	14902	14888	14795	15057	14659	14769	14796	14737	14803	14753	14695	14738	14824	14991	14693	14720	14676	14693	14767	14737	14786	14696	14829	14819	14920	14690	14640	14800	14846	14512	14596	14842	14715	15005	14621	14760	14718	14766	14820	14718	14746	14675	14624	14683	14732	14678	14749	14671	14764	14677	14885	14873	14876	14682	14763	14678	14794	14788	14758	14495	14656	14862	14571	14883	14698	14893	14660	14634	14592	14841	14902	14809	14568	15027	14775	14744	14912	14733	14655	14837	14746	14845	14839	14686	14783	14764	14582	14658	14824	14755	14719	14647	14767	14564	14485	14700	14740	14884	14763	14937	14728	14820	14579	14777	14848	14725	14719	14745	14930	14588	14614	14736	14817	14678	14694	14669	14715	14884	14626	14914	14821	14835	14720	14634	14771	14839	14776	14912	14957	14712	14732	14804	14571	14719	14792	14859	14567	14555	14780	14609	14705	14806	14791	14777	14827	14557	14923	14627	14708	14804	14626	14519	14726	14703	14946	14733	14899	14708	14787	14648	14610	14768	14967	14666	14672	14456	14612	14863	14808	14769	14900	14737	14776	14929	14740	14611	14835	14807	14971	14831	14557	14747	14591	14562	14834	14859	14604	14606	14698	14691	14896	14682	14758	14777	14859	14553	14709	14666	14826	14764	14567	14765	14861	15152	14978	14845	14624	14855	14684	14664	14644	14714	14676	14550	14601	14741	14605	14740	14608	14645	14890	14808	14649	14673	14746	14696	14877	14834	14923	14773	14781	14593	14781	14756	14732	14751	14849	14814	14830	14628	14985	14620	14531	14657	14590	14494	14830	14686	14737	14543	14769	14851	14781	14825	14771	14709	14649	14744	14639	14647	14750	14746	14830	14738	14836	14746	14743	14755	14640	14578	14693	14704	14641	14714	14859	15002	14911	14759	14857	14615	14712	14608	14616	14911	14871	14659	14741	14687	14779	14751	14847	14755	14750	14883	14627	14646	14892	14703	14723	14697	14614	14895	14701	14614	14784	14677	14689	14655	14791	14692	14780	14706	14861	14598	14704	14818	14705	14721	14848	14558	14601	14622	14720	14790	14719	14774	14853	14735	14848	14786	14790	14800	14851	14767	14745	14711	14769	14777	14900	14768	14715	14681	14717	14659	14780	14648	14630	14758	14736	14857	14899	14785	14679	14735	14853	14721	14638	14778	14607	14700	14743	14596	14704	14733	14678	14677	14650	14747	14866	14686	14879	14777	14721	14704	14542	14712	14778	14694	14761	14763	14722	14591	14705	14750	14817	14606	14644	14769	14841	14771	14794	14583	14811	14756	14856	14639	14848	14706	14842	14776	14749	14653	14693	15036	14686	14809	14743	14778	14769	14916	14641	14547	14892	14679	14847	14800	14622	14742	14605	14750	14653	14644	14964	14794	14637	14581	14679	14627	14665	14807	14715	14623	14825	14878	14699	14603	14756	14713	14859	14860	14778	14788	14789	14647	14891	14715	14693	14937	14806	14772	14746	14702	14625	14702	14535	14839	14668	14610	14781	15010	14648	14803	14822	14711	14697	14799	14745	14723	14866	14702	14928	14703	14694	14754	14721	14820	14655	14470	14872	14627	14797	14739	14665	14853	14656	14712	14684	14706	14689	14699	14892	14575	14766	15008	14586	14727	14691	14728	14628	14847	14711	14731	14544	14546	14694	14759	14591	14753	14721	14868	14762	14892	14796	14874	14629	14705	14780	15017	14705	14880	15002	14720	14902	14854	14680	14743	14848	14672	14809	14832	14656	14881	14745	14730	14767	14638	14777	14761	14804	14625	14890	14651	14707	14553	14844	14578	14692	14821	14772	14715	14739	14660	14693	14754	14832	14745	14710	14821	14626	14533	14627	14836	14907	14666	14804	14609	14774	14855	14763	14765	14893	14842	14778	14782	14591	14698	14733	14745	14649	14514	14743	14878	14856	14575	14496	14762	14698	14700	14730	14838	14706	14773	14932	14702	14812	14929	14631	14696	14671	14647	14776	14760	14670	14733	14665	14681	14708	14632	14697	14577	14817	14693	14687	14783	14836	14765	14699	14566	14770	14614	14702	14829	14666	14572	14583	14677	14654	14805	14572	14776	14490	14715	14696	14647	14621	14664	14742	14650	14605	14534	14738	14571	14819	14563	14674	14709	14719	14605	14899	14823	14712	14759	14678	14582	14664	14525	14737	14628	14846	14551	14945	14633	14705	14850	14890	14633	14603	14812	14754	14727	14730	14745	14880	14754	14683	14595	14693	14554	14794	14650	14889	14736	14518	14675	14591	14721	14791	14738	14750	14776	14822	14656	14770	14729	14706	14499	14768	14833	14865	14735	14871	14865	14767	14959	14703	14784	14694	14699	14682	14910	14806	14850	14824	14610	14820	14866	14721	14771	14608	14682	14785	14717	14699	14553	14699	14749	14650	14864	14900	14779	14781	14794	14818	14816	14704	14742	14700	14733	14855	14648	14660	14647	14724	14751	14734	14593	14761	14535	14547	14716	14935	14869	14839	14542	14645	14779	14701	14569	14704	14707	14680	14697	14764	14781	14659	14543	14729	14630	14733	14635	14758	14693	14719	14767	14803	14747	14670	14712	14781	14766	14834	14641	14753	14805	14615	14752	14568	14802	14784	14631	14873	14766	14625	14687	14778	14525	14665	14637	14589	14652	14758	14685	14611	14795	14822	14680	14898	14675	14803	14737	14677	14741	14765	14610	14626	14748	14771	14638	14678	14751	14974	14718	14668	14955	14723	14627	14745	14817	14784	14748	14659	14566	14648	14856	14789	14682	14756	14862	14734	14864	14734	14652	14792	14599	14682	14615	14671	14633	14629	14777	14758	14838	14515	14531	14945	14887	14828	14651	14766	14715	14809	14911	14952	14825	14733	14569	14803	14674	14758	14847	14724	14900	14588	14803	14815	14915	14696	14705	14742	14799	14897	14751	14971	14899	14803	14858	14784	14692	14798	14740	14664	14828	14662	14711	14593	14743	14621	14760	14876	14747	14879	14696	14789	14626	14832	14553	14739	14739	14738	14749	14763	14753	14801	14578	14829	14446	14873	14662	14706	14710	14854	14499	14740	14634	14763	14822	14652	14660	14947	14783	14743	14852	14799	14622	14930	14802	14600	14723	14598	14515	14599	14748	14556	14642	14541	14866	14919	14763	14803	14767	14963	14688	14845	14743	14853	14649	14777	14609	14613	14683	14670	14732	14693	14832	14614	14655	14682	14632	14550	14671	14713	14771	14624	14674	14722	14733	14854	14823	14796	14860	14952	14674	14705	14796	14842	14523	14527	14889	14830	14632	14790	14676	14775	14711	14716	14667	14767	14734	14932	14672	14653	14791	14841	14964	14848	14627	14815	14626	14692	14731	14661	14613	14669	14695	14781	14923	14751	14626	14740	14670	14824	14790	14654	14725	14759	14822	14722	14678	14754	14780	14475	14514	14540	14743	14687	14837	14502	14754	14798	14600	14688	14842	14693	14736	14763	14511	14632	14812	14788	14644	14766	14758	14912	14723	14725	14584	14714	14843	14759	14698	14659	14614	14784	14672	14698	14521	14623	14815	14605	14809	14894	14771	14889	14687	14579	14717	14689	14715	14654	14615	14674	14735	14729	14660	14603	14638	14706	15005	14712	14903	14824	14615	14531	14724	14769	14764	14742	14842	14630	14522	14678	14749	14700	14849	14712	14724	14696	14545	14654	14509	14717	14770	14838	14828	14810	14763	14708	14746	14849	14841	14660	14770	14732	14508	14706	14600	14778	14828	14685	14636	14654	14820	14869	14698	14696	14601	14591	14877	14760	14767	14864	14894	14848	14794	14706	14563	14795	14729	14781	14634	14835	14735	14716	14709	14780	14741	14676	14462	14744	14704	14780	14793	14788	14855	14567	14785	14846	14697	14850	14826	14813	14712	14758	14813	14758	14515	14592	14753	14654	14935	14675	14794	14630	14789	14723	14430	14692	14734	14636	14870	14511	14594	14483	14591	14694	14593	14718	14926	14709	14754	14806	14781	14701	14732	14800	14699	14641	14629	14783	14655	14740	14625	14809	14817	14573	14577	14711	14548	14663	14566	14754	14708	14820	14706	14679	14774	14764	14799	14597	14548	14749	14735	14798	14586	14826	14884	14853	14679	14815	14841	14750	14697	14761	14745	14596	14746	14507	14820	14625	14659	14719	14890	14818	14755	14712	14657	14772	14578	14800	14715	14917	14691	14810	14710	14749	14657	14636	14794	14922	14836	14655	14734	14747	14634	14804	14798	14736	14682	14875	14771	14896	14830	14717	14803	14639	14745	14570	14527	14728	14826	14558	14712	14765	14931	14692	14747	14773	14803	14520	14673	14676	14573	14836	14707	14718	14738	14506	14765	14857	14655	14726	14713	14750	14747	14638	14986	14840	14737	14736	14568	14689	14741	14681	14765	14822	14538	14752	14869	14931	14790	14691	14656	14791	14759	14766	14720	14900	14933	14794	14749	14696	14671	14783	14832	14580	14723	14653	14669	14952	14843	14741	14685	15005	14617	14839	14529	14490	14687	14600	14867	14620	14861	14682	14738	14691	14665	14736	14793	14690	14718	14774	15022	14788	14852	14920	14742	14684	14636	14757	14868	14728	14950	14667	14680	14523	14729	14591	14684
23660	43134	38641	29728	24604	20947	18643	18031	17577	17346	16409	15465	14872	14609	14650	14310	14401	14409	13935	14041	13757	13742	13663	13535	13407	13419	13483	13449	13219	13299	13297	13317	13120	13226	13211	13148	13144	13150	13026	13005	13016	13077	13095	13114	13151	13198	13085	13065	13012	13049	13018	12984	13002	13141	13087	12974	13039	13045	13167	13054	12896	12997	13178	13052	12938	13254	13084	13022	13237	12932	13015	12976	13220	13079	12933	13095	12923	13073	13182	13065	13076	12956	12998	12924	12976	13115	12896	13095	12795	12969	13157	12972	12955	12827	13057	12938	13022	13119	13021	13189	13038	13030	13093	13087	13007	13125	13202	12988	13097	12861	13018	12843	13092	12977	12940	12852	12964	13272	13021	12988	12980	12964	12970	13024	13138	13008	13046	13132	13026	12847	12944	13047	12931	13175	12946	13147	13003	12992	13179	13143	13012	13082	13039	13089	12928	12909	12901	12873	12949	13097	13027	13039	13005	12989	13025	12871	12879	12961	12923	13072	12997	13056	13048	12863	13147	12935	13039	13134	12863	13081	13057	12760	13096	12968	12906	12965	12932	13083	13064	13018	12939	13158	12974	12994	12891	13136	13016	12930	12960	12769	13058	12995	13174	13042	13038	13004	13050	12853	12832	13181	13080	12972	13178	12915	12905	13272	13115	12965	13035	12835	12878	12983	13069	12996	13195	12973	12918	12943	13112	12918	12890	12774	13087	13037	12918	12860	13000	13027	12904	13036	12830	12960	12989	13029	12974	13035	12836	12868	12966	12909	12992	13084	13099	12933	12943	12992	13154	13128	13088	13019	12909	13083	12973	12984	12966	12982	12946	13160	12955	13003	12969	13010	13251	12945	13066	13176	12922	12964	12968	13122	12861	12983	12883	12949	12992	13086	13176	13056	13031	12897	13052	12992	12935	13014	12969	12990	12821	12990	12939	12958	12948	13028	13053	12892	13033	13078	13041	12990	12903	13027	13002	12941	13036	12899	13024	12987	13067	12991	12916	12969	13025	13139	13033	12963	12990	12995	13154	12936	12983	12992	13066	13054	13000	12993	12979	13055	13036	12950	12837	13071	13075	13015	13008	13042	13069	13069	12886	12968	12945	13014	12898	12967	13010	13080	12926	12938	13002	12849	12849	12957	12982	13135	12838	13056	13127	13012	13008	12916	13006	13080	13095	12862	13123	12760	12886	12873	13099	12876	13091	12964	13088	12883	12885	13076	13068	13113	13028	12911	12999	12851	12972	13139	12945	13036	12971	13044	13129	12949	12991	12949	12970	13014	12975	13071	12903	12781	13031	13006	13162	12992	12983	12747	12942	12964	13198	12992	12985	12948	12973	13210	13028	12853	13043	13037	12955	12876	12832	13103	12889	13056	13102	13039	13031	12979	13002	13264	13042	13024	12959	12956	13039	13021	13017	13110	13045	13062	13027	13143	13048	12868	13063	13177	13102	12994	12968	13127	12986	12850	12854	13055	13073	12849	12939	13193	13009	13041	13083	13045	13046	12925	13162	13031	12929	13079	12928	12962	13159	12800	13022	12820	12799	13103	12956	12939	13087	12994	13009	12890	13080	12920	12933	13088	13002	13024	12884	12887	13114	12986	12961	12989	12896	12982	13014	13025	13029	13097	12915	12992	13165	12909	13092	13124	12954	12778	12892	12989	12917	12792	13010	12961	12993	12980	13044	12874	13047	13032	12962	13046	13049	12997	13187	12963	13073	13159	12830	13105	12904	13073	13140	13121	13071	12948	13226	13021	13176	12838	12960	13183	12932	12901	13057	12884	13058	12999	13007	13156	12864	12765	13253	12914	13209	13052	12949	12916	13003	12982	13104	13010	13123	12841	12940	13055	12988	13108	13111	12934	12996	13088	12966	12895	12710	13120	13071	12941	12957	13010	12965	13045	13071	13112	12890	13010	12943	13100	13096	13008	13072	13045	13020	12971	13024	12889	12833	13033	12927	13078	13013	13038	13176	12969	12947	13029	12905	12894	12967	12993	12874	12913	12904	12979	13040	12969	13031	13067	12931	13161	12979	12999	12974	13007	13092	13082	13028	13085	13128	12963	12876	13048	12926	12968	13156	12971	13031	13044	13190	12993	13132	13050	13133	12897	13055	13004	13154	12950	13035	13149	12846	12884	12937	13039	13024	13009	12920	13028	13074	12985	12987	13098	13041	12983	12952	13084	13020	12891	13166	12920	12801	12992	13166	13120	12981	13138	13145	13056	13040	13047	12923	12891	13025	13038	13010	12851	13097	12932	12964	12828	13124	12846	12951	12951	13037	12948	12922	12928	13061	13056	12973	13018	12872	13055	12874	12996	13153	12978	13121	12975	12806	13108	12894	12863	12922	12956	13037	13008	12941	13042	12980	13014	12973	12999	12917	13061	13037	13111	13018	12972	12989	12851	13131	12871	12980	13031	12875	13103	12828	13044	13034	12950	12926	12891	13030	12955	12924	12944	13077	12899	12882	13104	13083	13040	13112	12913	12786	12984	13079	13044	12990	12897	12942	12985	12990	13133	12919	13033	12951	12951	13059	12965	13105	13066	13079	12947	12982	13179	13071	13213	13238	13028	13116	12944	12981	13055	13083	12944	12959	12849	13143	13103	12993	13010	12962	13050	13039	12836	13093	12976	13060	13072	12991	13086	12993	13025	13067	12985	12759	12876	12977	13040	13040	12950	12843	12986	13041	12932	13011	12985	12931	13047	13173	12976	13002	12927	12960	13008	13033	13057	13045	13001	13068	13043	12990	12905	12958	12893	13072	13064	12957	12968	12989	12880	12993	12901	12929	12935	13058	13034	12970	12982	13102	13087	12955	12928	13004	12943	12958	13121	13001	13119	12958	13073	12951	12943	13024	13129	13004	13080	12922	13010	13034	13097	12839	13086	12823	12920	13023	12873	12938	12816	13058	12992	13025	12952	12867	12973	13063	12975	13082	12943	12985	12936	13066	13129	12876	13054	13009	13113	13013	13009	12794	13114	13007	13067	12893	13174	13034	12832	12988	12990	13038	13008	12849	12985	13010	12863	12966	12891	13278	13133	12979	12948	12977	13043	13057	13096	12928	13098	13064	12986	12973	12953	13022	12944	12958	13027	13100	12918	12943	12860	13121	12923	12924	12892	13134	12903	12960	12874	13054	12979	13002	12835	12907	12882	12940	12974	13072	13021	12831	13079	12987	12835	13116	13106	13086	13018	12981	12833	13098	12854	13198	13006	13006	12868	13119	12915	12901	12863	12919	12816	13048	13074	12970	13067	12947	12978	13021	13006	13031	12920	13006	13094	12973	12988	12971	13063	13101	12917	12923	13175	13208	12979	13020	13029	12963	12999	13053	12989	13158	13085	12992	13070	12977	12822	13042	13204	12885	13047	12935	13037	13132	13023	13128	12933	12984	12846	13164	13078	12960	13034	12868	13069	13042	12885	12989	13114	13005	12999	13023	12875	12923	13125	13042	12878	12843	13208	13037	12949	12982	12968	13085	12817	12986	12999	13038	13082	13105	13143	13025	13201	12989	13051	12986	12887	13147	12940	12904	13125	13001	13069	12939	12918	12891	12944	13043	12899	12981	12939	13162	13027	12991	12850	12963	12978	13108	13016	13069	12977	13014	13216	12908	13125	12938	13016	12949	12985	13071	12771	12961	13064	12835	12904	13069	13116	13034	12971	13013	13083	13117	13112	13042	12954	13000	12903	13036	13001	13061	12979	12967	12940	13050	13070	12846	13070	13071	12909	12996	12811	13078	12965	13040	13035	12893	13015	12971	13091	12823	13051	13029	12955	12815	13177	13132	13115	13063	13081	13067	12943	13015	12976	12950	13004	13019	12946	13174	13045	13006	13081	13171	13052	13025	12946	12907	12940	12855	13211	13000	13047	12850	12896	13035	12947	12899	13058	12964	13029	12947	12934	13028	13117	12910	13056	12948	13052	12900	12941	12846	12950	12924	12994	13190	13005	13068	12951	13016	12930	12913	12915	13078	12880	13096	12823	13060	12825	12960	12947	13082	13078	13057	12961	13117	12972	12913	13005	12926	13133	12974	13003	12952	12942	13061	12978	12946	12963	13209	13017	13057	13083	13037	12922	12994	12978	12991	13078	12989	13055	13013	12934	13151	12989	13204	12903	13008	12960	12924	12884	13031	13010	12952	13005	12904	12906	13113	12887	13119	13100	12918	12917	13037	13024	12911	12940	12996	12939	13116	12935	12874	12919	12930	13156	12875	13012	12862	12961	12970	13087	13005	13148	12992	13033	12935	13067	13033	13036	13048	13067	12886	12910	13058	13099	12993	13037	13029	12859	13083	13005	12977	13129	13267	13127	12990	12938	13165	13062	13021	13103	12959	12971	13049	12955	13033	13052	13080	12965	12852	12906	13012	13012	13116	12894	13147	12871	13032	12984	13077	12982	13043	12935	12865	12978	12922	12988	13073	12948	13229	12907	13150	13028	13036	13060	13105	12870	12968	12990	13037	13038	12951	12896	12993	12940	12976	12941	13013	13106	13033	13056	12890	13025	12972	12932	12963	13041	12930	13047	13116	13103	12829	12859	13070	12952	13085	12975	13044	12949	13095	12901	13078	13013	12914	13047	12978	12937	13122	13012	13066	13261	13032	12965	12998	13122	12998	12966	12936	12926	13018	13114	12893	12963	12935	12954	12949	13043	12962	13118	13109	13067	12837	13037	12895	12847	13027	12953	13030	12919	12941	13069	13093	13003	12963	12823	12936	12981	12929	13046	13069	13043	12983	12951	13011	12986	12758	13073	12910	12997	12973	13126	12999	13168	12888	12916	13009	12927	12850	12756	13055	13205	12910	13042	12906	13007	12945	13102	13084	12886	12906	12989	12983	12979	12930	12891	12849	12927	12960	13081	13109	12952	12997	13089	13031	13061	12839	12915	13082	13063	12988	12981	13181	13016	13038	12965	13084	13042	12832	12830	13127	12983	13083	13127	12866	13104	12837	12842	12960	13068	12925	12971	12955	12920	13081	12937	12925	13050	13033	12823	13109	13094	13100	13057	12972	12811	12961	12986	13115	12958	13089	12975	12920	13070	12919	13017	12812	13133	12944	13035	13006	12868	13077	12964	12938	12950	12887	12912	12997	12989	12874	13012	13026	12979
27664	22995	26148	22194	17164	15668	15021	14659	14464	14522	14252	13980	13689	13884	13781	13893	13700	13865	13786	13670	13710	13575	13468	13485	13627	13330	13381	13261	13601	13423	13579	13418	13436	13454	13553	13422	13493	13387	13315	13357	13239	13486	13342	13313	13282	13421	13563	13553	13584	13414	13185	13517	13550	13399	13415	13254	13476	13514	13412	13198	13430	13494	13252	13616	13415	13462	13382	13247	13440	13321	13445	13345	13479	13285	13494	13371	13468	13506	13375	13313	13301	13326	13298	13318	13369	13490	13543	13472	13404	13422	13361	13497	13417	13359	13396	13323	13302	13350	13399	13477	13321	13245	13389	13257	13325	13333	13304	13402	13282	13443	13436	13403	13437	13317	13378	13391	13236	13420	13405	13325	13291	13534	13305	13403	13203	13349	13142	13392	13399	13473	13515	13420	13392	13262	13425	13310	13315	13363	13372	13365	13453	13372	13470	13331	13441	13269	13410	13387	13441	13537	13408	13596	13287	13266	13255	13338	13203	13297	13333	13331	13410	13424	13488	13455	13480	13417	13356	13287	13410	13163	13280	13269	13342	13269	13271	13439	13446	13468	13454	13317	13344	13368	13445	13393	13376	13476	13329	13485	13326	13097	13230	13301	13240	13272	13422	13360	13534	13302	13406	13302	13324	13219	13505	13450	13404	13409	13400	13382	13363	13371	13464	13315	13207	13217	13411	13505	13240	13367	13263	13375	13489	13394	13441	13592	13497	13316	13399	13506	13509	13485	13595	13506	13400	13543	13533	13503	13330	13301	13441	13480	13446	13429	13372	13511	13516	13411	13369	13492	13629	13470	13478	13245	13296	13367	13159	13313	13299	13318	13484	13301	13652	13477	13407	13375	13530	13467	13388	13398	13447	13183	13458	13355	13412	13294	13440	13355	13203	13242	13236	13538	13386	13499	13561	13526	13352	13438	13487	13370	13521	13257	13381	13531	13306	13451	13431	13573	13495	13392	13362	13374	13491	13401	13371	13349	13242	13262	13306	13270	13385	13187	13478	13535	13285	13391	13367	13364	13403	13485	13395	13321	13270	13297	13376	13411	13395	13378	13332	13252	13454	13465	13458	13439	13475	13171	13366	13351	13458	13372	13700	13316	13538	13454	13392	13471	13423	13555	13576	13579	13210	13388	13346	13337	13239	13316	13558	13382	13598	13390	13353	13325	13451	13280	13384	13344	13254	13218	13264	13456	13286	13309	13363	13525	13438	13352	13404	13476	13476	13461	13495	13474	13302	13427	13325	13339	13426	13479	13289	13410	13460	13298	13418	13532	13484	13327	13376	13370	13278	13404	13482	13496	13484	13358	13663	13446	13387	13363	13266	13571	13300	13388	13557	13418	13495	13332	13481	13414	13411	13358	13521	13242	13546	13437	13245	13409	13263	13530	13355	13438	13446	13485	13395	13399	13469	13417	13247	13330	13364	13473	13420	13525	13363	13575	13715	13532	13395	13398	13684	13452	13134	13313	13370	13364	13389	13284	13431	13464	13243	13518	13177	13365	13476	13518	13407	13402	13203	13448	13373	13222	13318	13302	13436	13427	13370	13271	13387	13490	13412	13379	13489	13383	13304	13360	13523	13462	13401	13289	13311	13358	13309	13366	13300	13259	13540	13351	13320	13356	13306	13305	13544	13531	13272	13314	13459	13458	13145	13385	13319	13374	13484	13483	13366	13463	13538	13393	13320	13290	13285	13104	13232	13372	13587	13513	13208	13220	13573	13320	13364	13213	13410	13441	13440	13347	13467	13311	13323	13499	13391	13398	13406	13396	13634	13542	13514	13369	13420	13350	13457	13432	13389	13393	13640	13403	13261	13459	13454	13426	13457	13357	13354	13278	13436	13280	13377	13351	13454	13545	13421	13455	13407	13372	13535	13243	13404	13373	13323	13410	13456	13272	13474	13361	13294	13275	13476	13386	13306	13217	13404	13177	13264	13284	13324	13436	13368	13481	13420	13238	13395	13317	13511	13401	13231	13389	13362	13181	13343	13467	13638	13420	13350	13575	13397	13454	13396	13272	13381	13304	13393	13247	13289	13320	13388	13385	13415	13352	13348	13338	13532	13424	13621	13565	13266	13564	13325	13229	13308	13429	13382	13635	13485	13396	13317	13501	13291	13426	13472	13418	13397	13306	13181	13247	13270	13280	13426	13315	13486	13289	13360	13408	13448	13480	13409	13417	13123	13408	13408	13398	13343	13291	13362	13264	13199	13329	13498	13379	13261	13448	13495	13611	13410	13471	13411	13212	13519	13494	13425	13336	13287	13263	13368	13287	13417	13335	13240	13290	13304	13465	13390	13520	13344	13392	13277	13434	13474	13434	13504	13402	13425	13288	13379	13466	13427	13338	13239	13485	13434	13320	13456	13467	13431	13387	13338	13402	13459	13432	13452	13430	13442	13513	13416	13204	13300	13473	13525	13473	13497	13295	13552	13270	13426	13459	13436	13294	13306	13430	13323	13450	13260	13301	13405	13448	13371	13455	13372	13155	13488	13427	13343	13343	13510	13502	13390	13465	13506	13442	13251	13290	13427	13341	13428	13417	13348	13458	13531	13405	13317	13501	13418	13268	13489	13143	13303	13259	13446	13537	13360	13349	13301	13554	13492	13557	13428	13400	13605	13344	13343	13364	13298	13359	13258	13427	13268	13489	13396	13380	13325	13282	13370	13347	13447	13327	13352	13524	13561	13425	13347	13378	13252	13386	13464	13367	13428	13531	13428	13606	13662	13345	13499	13409	13559	13556	13313	13512	13588	13506	13412	13330	13225	13136	13414	13408	13443	13386	13364	13384	13595	13546	13553	13355	13415	13620	13453	13421	13644	13297	13506	13445	13456	13505	13397	13446	13371	13482	13577	13256	13285	13356	13401	13366	13387	13313	13528	13501	13489	13503	13512	13429	13316	13381	13370	13318	13603	13356	13392	13396	13128	13529	13350	13425	13483	13379	13451	13421	13378	13414	13454	13306	13428	13373	13340	13445	13407	13238	13362	13437	13368	13316	13525	13462	13445	13483	13415	13526	13507	13321	13474	13451	13368	13576	13352	13210	13312	13463	13456	13436	13583	13472	13408	13342	13502	13286	13341	13419	13396	13400	13337	13508	13456	13368	13498	13387	13321	13365	13440	13493	13450	13426	13330	13323	13327	13401	13407	13370	13532	13533	13409	13272	13436	13394	13240	13314	13375	13275	13239	13413	13556	13499	13119	13225	13252	13385	13306	13238	13640	13520	13350	13346	13155	13376	13329	13547	13402	13378	13428	13416	13286	13547	13438	13479	13440	13434	13261	13326	13405	13376	13544	13564	13462	13231	13272	13388	13308	13231	13269	13327	13437	13347	13354	13514	13446	13557	13490	13314	13548	13318	13504	13393	13495	13555	13401	13373	13343	13310	13292	13365	13464	13471	13282	13248	13477	13388	13431	13360	13410	13406	13396	13330	13359	13228	13427	13558	13360	13380	13238	13460	13349	13509	13409	13310	13279	13401	13516	13455	13580	13425	13405	13355	13525	13344	13298	13265	13454	13308	13466	13642	13612	13519	13333	13456	13419	13536	13393	13543	13456	13458	13421	13251	13405	13333	13307	13443	13492	13419	13466	13411	13509	13484	13356	13409	13318	13421	13180	13374	13425	13558	13392	13317	13458	13391	13417	13421	13357	13475	13484	13418	13301	13296	13248	13451	13416	13257	13456	13411	13256	13321	13409	13386	13312	13424	13299	13472	13453	13678	13508	13421	13508	13326	13319	13509	13279	13237	13461	13300	13422	13424	13313	13386	13404	13509	13348	13613	13435	13404	13441	13477	13512	13353	13281	13320	13622	13493	13613	13540	13333	13437	13359	13468	13528	13333	13336	13403	13296	13359	13448	13213	13385	13310	13613	13308	13405	13310	13433	13329	13427	13454	13461	13494	13324	13502	13454	13699	13514	13471	13377	13449	13225	13529	13508	13517	13406	13200	13467	13541	13432	13430	13554	13296	13316	13361	13521	13370	13303	13492	13456	13411	13403	13484	13499	13238	13475	13393	13166	13378	13475	13469	13440	13408	13387	13537	13148	13189	13349	13541	13380	13385	13642	13484	13339	13415	13407	13515	13507	13452	13407	13323	13326	13184	13511	13567	13432	13375	13383	13226	13202	13394	13270	13462	13342	13408	13620	13208	13371	13216	13442	13352	13357	13300	13398	13383	13104	13369	13450	13195	13350	13442	13466	13397	13327	13476	13320	13269	13437	13371	13589	13404	13340	13408	13207	13324	13552	13503	13391	13307	13533	13355	13338	13425	13357	13239	13395	13474	13422	13404	13396	13430	13468	13316	13420	13232	13334	13460	13341	13264	13466	13254	13280	13458	13370	13469	13453	13236	13570	13369	13292	13404	13510	13359	13411	13421	13501	13275	13420	13354	13313	13300	13456	13459	13380	13450	13359	13259	13438	13473	13363	13439	13150	13263	13287	13125	13474	13288	13458	13347	13292	13436	13267	13369	13307	13467	13446	13368	13476	13452	13441	13380	13393	13313	13454	13382	13255	13510	13356	13490	13462	13271	13267	13415	13452	13333	13486	13343	13438	13518	13494	13508	13468	13561	13376	13420	13394	13354	13296	13247	13298	13385	13399	13241	13442	13097	13400	13550	13389	13507	13463	13300	13349	13564	13316	13244	13370	13430	13650	13358	13491	13392	13296	13385	13376	13384	13347	13364	13412	13396	13282	13263	13451	13431	13581	13457	13680	13502	13278	13501	13324	13250	13486	13330	13205	13316	13270	13266	13186	13394	13447	13270	13244	13353	13515	13576	13349	13292	13351	13491	13392	13537	13352	13272	13393	13301	13488	13387	13383	13311	13293	13154	13309	13328	13449	13485	13478	13473	13507	13432	13268	13418	13675	13229	13469	13319	13414	13399	13164	13511	13526	13516	13508	13456	13311	13343	13596	13408	13416	13444	13429	13314	13384	13479	13534	13441	13356	13205	13412	13313	13457	13417	13623	13431	13471	13135	13436	13373	13350	13386	13460	13234	13466	13368	13190	13340	13473	13392	13369	13580	13433	13279	13449	13589	13334	13383	13520	13533	13490	13461	13558	13478	13322	13410	13472	13477	13485	13494	13606	13253	13401	13536	13511	13420
22222	31679	27776	20624	17580	15736	14421	14319	14075	13839	13445	13152	12788	12686	12933	12743	12854	12777	12608	12490	12343	12479	12416	12559	12298	12213	12231	12407	12405	12285	12271	12154	12283	12335	12396	12155	12164	12067	12248	12256	12185	12155	12198	12259	12311	12081	12263	12012	12135	12292	12217	12185	12115	12037	12118	12188	12157	12283	12216	12232	12246	12228	12233	12246	12067	12161	12178	12191	12130	12110	12270	12247	12215	12244	12138	12196	12236	12182	12146	12196	12357	12154	12173	12206	12242	12177	12073	12117	12249	12167	12118	12300	12210	12055	12147	12371	12093	12112	12151	12168	12077	12227	12125	12158	12267	12120	12097	12118	12263	12157	12201	12047	12014	12286	12284	12196	12260	12119	12179	12086	12227	12065	12169	12243	12246	12093	12343	12304	12210	12196	12219	12066	12077	12252	12095	12221	12137	12041	12321	12166	12094	12164	12138	12108	12132	12124	12252	12222	12300	12169	12042	12123	12123	12268	12111	12186	12355	12148	12203	12221	12106	12073	12151	12261	12139	12206	12094	11993	12307	12094	12173	12043	12152	12177	12076	12392	12226	12094	12214	12071	12068	12143	12251	11984	12235	12282	12328	12145	12163	12092	11980	12168	12121	12468	12216	12164	12158	12034	12079	12399	12098	12077	12153	12120	12208	12150	12195	12287	12110	12344	12208	12172	12236	12139	12219	12188	12304	12138	12129	12196	12127	12151	12136	12019	12176	12117	12108	12202	12213	12138	12241	12141	12080	12264	12081	12345	12196	12137	12290	12132	12120	12137	12105	12120	12122	12077	12171	12164	12163	11966	12213	12035	12063	12272	12092	12284	12232	12199	12056	12015	12142	12182	12146	12137	12070	12046	12129	12184	12121	12226	12132	12031	12139	12140	12222	12124	12205	12275	12143	12063	12148	12210	12077	12141	12445	12071	12253	12072	12121	12276	12234	12292	12197	12299	12044	12160	12259	12191	12070	12123	12181	12225	12123	11983	12166	12162	12126	12019	12317	12065	12116	12186	12137	12268	12184	12178	12092	12140	12173	12261	12138	12122	12273	12099	12132	12089	12123	12065	12191	12256	12101	12131	12324	12241	12173	12187	12124	12232	12173	12166	12104	12336	12166	12167	12127	12159	12085	12104	12186	12179	12303	12116	12199	11991	12157	12226	12296	12090	12180	12227	12206	12219	12195	12090	12183	12237	12154	12185	12235	12286	12027	12242	12271	12068	12156	12150	12171	12146	12092	12357	12082	12132	12347	12180	12116	12049	12034	12215	12239	12178	12209	12160	12241	12264	12069	12264	12124	12308	12084	12140	12205	12417	12207	12201	12200	12064	12180	12193	12184	12311	12237	12052	12249	12192	12122	12274	12151	12106	12185	12120	12104	12245	12355	12080	12083	12194	12020	12158	12059	12269	12249	12271	12101	12286	12168	12116	12107	11995	12284	12175	12186	12243	12300	12013	12222	12278	12268	12316	12226	12258	12267	12159	12099	12162	12170	11908	12134	12120	12165	12289	12192	12046	12251	12028	12226	12190	12146	12136	12125	11993	12136	12001	12214	12193	12159	11990	12249	12334	12213	12147	12172	12205	12135	12186	12019	12138	12153	12219	12135	12298	12117	12339	12342	12146	12161	12361	12229	12203	12277	12191	12184	12017	12196	12118	12152	11989	12251	12030	12190	12099	12207	12108	12205	12072	12146	12133	12161	12197	12206	12317	12096	12180	12142	12111	12202	12189	12097	11994	12188	12014	12239	12241	12119	12225	12112	12112	12263	12209	12202	12244	12327	12191	12139	12319	12148	12092	12160	12196	12202	12082	12267	12180	12140	12149	12210	12289	12374	12219	12154	12244	12154	12219	12182	12100	12220	12148	12218	11937	12167	12285	12224	12196	12196	12102	12214	12210	12160	12175	12241	12126	12117	12070	12305	12160	12338	12107	12143	12075	12121	12155	12155	12140	12044	12204	12130	12286	12227	12061	12220	12122	12168	12206	12164	12257	12162	12150	12271	12202	12112	12090	12012	12030	12148	12181	12137	12118	12364	12128	12052	12159	12152	12353	12092	12133	12141	12210	12207	12297	12181	12262	12417	12243	12184	12268	12308	12133	12265	12127	12228	12215	12155	12268	12165	12119	12155	12195	12121	12163	12016	12050	12407	12140	12252	12011	12189	12304	12122	12144	12176	12177	12188	12131	12096	12148	12146	12234	12034	12183	12034	12211	12176	12164	12270	12158	12071	11978	12268	12157	12191	12083	12269	12207	12272	12155	12153	12176	12076	12159	12323	12112	12110	12049	12309	12101	12184	12001	12322	12181	12144	12189	12117	12297	12242	11969	12272	12200	12286	12274	12271	12018	12121	12159	12162	12134	12213	12220	12093	12232	12236	12312	12197	12236	11946	12132	12128	12119	12116	12313	12252	12150	12099	12267	12200	12205	12111	12209	12189	12235	12017	12201	12227	12101	12101	12063	12123	12202	12071	12268	12143	12119	12094	12194	12103	12145	12320	12130	11989	12237	12249	12140	12177	12189	12219	12204	12129	12195	12137	12153	12119	12027	12194	12203	12110	12228	12073	12106	12212	12215	12177	12027	12281	12060	12247	12128	12153	12240	12099	12116	12330	12145	12134	12193	12386	12172	12152	12221	12083	12206	12146	12168	12217	12012	12092	12242	12078	11934	12166	12190	12225	12130	12197	11990	12318	12171	12342	12224	12301	12038	12136	12096	12182	12064	12363	12176	12238	12219	12253	12083	12167	12221	12181	12083	12148	12146	12247	12115	12132	12044	12060	12249	12177	12446	12216	12297	12211	12170	12052	12262	11998	12351	12226	12074	12217	12258	12236	12118	12129	12089	12243	12045	12290	12199	12133	12129	12303	12162	12244	12143	12195	12131	12263	12168	12262	12133	12150	12010	12176	12118	12060	12216	12256	12152	12273	12093	12196	12173	12133	12142	12102	12124	12186	12286	12188	12010	12308	12261	12199	12162	12018	12202	12091	12255	12122	12148	12072	12204	12131	12223	12158	12204	12125	12306	12242	12124	12049	12191	12117	12194	12055	12170	12190	12217	12179	12118	12125	12028	12207	12124	12167	12103	12010	12140	12247	12119	12100	12245	12146	12167	12139	12262	12293	12252	12177	12199	12059	12156	12050	12192	12071	12168	12317	12339	12267	12139	12088	12038	12226	12011	12203	12106	12109	12167	12211	12100	12214	11999	12207	12084	12169	12272	12167	12339	12185	12168	12154	12176	12148	12135	12046	12105	12105	12331	12013	12175	12168	12150	12082	12224	12189	12249	12247	12111	12075	12135	12085	12115	12230	11933	12115	12171	12236	12238	12222	12140	12246	12101	12085	12153	12193	12374	12016	12210	12213	12240	12273	12296	12176	11997	12175	12068	11926	12218	12185	12197	12106	12231	12200	12221	12123	12086	12239	12069	12168	12109	12175	12063	12147	12015	12281	12038	12094	12202	12042	12190	12181	12111	12144	12175	12180	12081	12326	12226	12133	12218	12154	12162	12076	12237	12184	12064	12162	12128	12094	12281	12268	12030	12294	12207	12076	12165	12166	12163	12239	12160	12099	12202	12062	12175	12238	12112	12104	12096	12224	12260	11988	12130	12306	12134	12272	12187	12131	12239	12186	12016	12091	12220	12359	12270	12240	12153	12191	12117	12097	12074	12133	12205	11965	12136	12121	11997	12209	12084	12276	12201	12190	12262	12246	12083	12215	12190	12153	12282	12067	12032	12188	12275	12393	12241	12325	12330	12158	12309	12138	12306	12233	12077	12257	12214	12282	12273	12121	11992	12174	12296	12190	12323	12096	12050	12010	12128	12267	12195	12231	12179	12362	12248	11974	12327	12162	12107	12224	12125	12020	12269	12190	12127	12105	12141	12142	12178	12062	12219	12167	12239	12197	12110	12085	12139	12218	12152	12248	12283	12093	12132	12247	12243	12140	12188	12034	12187	12350	12033	12247	12134	12121	12167	12163	12274	12161	12300	12100	12160	12190	12141	12221	12140	12204	12238	12051	12364	12118	12092	12229	12159	12217	11992	12299	12201	12128	12263	12081	12226	12075	12150	12214	12127	12070	12212	12222	12156	12080	12090	12140	12158	12305	12175	12181	12122	12137	11924	12110	12184	12109	12012	12076	12317	12211	11976	12186	12228	12184	12239	12329	12250	12251	12323	12215	12077	12112	12187	12092	12356	12002	12246	12009	12128	12330	12134	12282	12181	12195	12094	12100	12203	12222	12180	12118	12192	12201	12237	12290	12036	12110	12269	11982	12260	12115	12224	12106	12182	12224	12212	12124	12279	12039	12126	12127	12204	12278	12385	12203	12162	12117	12117	12165	12228	12173	12174	12209	11959	12234	12198	12306	12266	12157	12216	12193	12203	12302	12111	12302	12085	12267	12024	12190	12076	12272	12135	12115	12309	12133	12133	12164	12191	12214	12191	12337	11953	12182	12267	12123	12248	12130	12079	12288	12248	12183	12349	12130	12144	12277	12149	12218	12296	12086	12137	11922	12265	12121	11984	12236	12313	12218	12175	12268	12203	12320	12229	12208	12083	12186	12126	12147	11957	12244	12118	12315	12185	12184	12211	12170	12046	12261	12236	12195	12172	12140	12377	12279	12151	12084	12148	12063	12198	12247	12198	12318	12177	12169	12171	12109	12172	12105	12145	12249	12155	12220	12193	12054	12247	12246	12198	12092	12215	12242	12158	12203	12128	12135	12252	12346	12296	12270	12208	12093	12229	12217	12250	12336	12011	12251	12201	12306	12151	11994	12098	12082	12172	12147	12086	12055	12112	12259	12129	12154	12156	12220	12087	12317	12136	12185	12291	12209	12275	12129	12264	12083	12092	12109	12102	12128	12294	12179	12224	12222	12234	12055	12065	12160	12090	12025	12379	12229	12071	12259	12235	12219	12214	12142	12348	12208	12295	12172	12134	12213	12131	12241	12278	12172	12336	12056	12142	12069	12057	12246	12218	12170	12158	12068	12100	12211	12285	12110	12266	12265	12312	12075	12209	12109	12198	12149	12084	12084	12114	12392	12280	12204	12288	12066	12112	12231	12113	12075	12007	12008	12342	12265	12131	12097	12060	12288	12389	12197	12205	12240	12289
23897	21060	28389	24192	22104	21020	18681	15761	15312	15306	14859	14473	14198	14101	14100	14235	13995	13954	13949	13781	13640	13762	13728	13510	13565	13581	13675	13412	13655	13546	13540	13465	13536	13550	13480	13509	13325	13373	13521	13251	13435	13329	13502	13522	13399	13485	13502	13335	13507	13578	13572	13363	13450	13359	13461	13482	13359	13370	13401	13370	13382	13605	13585	13391	13408	13460	13343	13430	13264	13445	13321	13395	13423	13319	13391	13460	13358	13435	13295	13590	13395	13419	13327	13411	13300	13369	13252	13165	13317	13373	13115	13483	13356	13432	13337	13263	13388	13336	13456	13172	13236	13377	13119	13288	13397	13571	13208	13286	13272	13194	13313	13491	13335	13460	13226	13328	13405	13348	13273	13245	13429	13350	13319	13312	13325	13459	13259	13290	13355	13368	13425	13211	13141	13260	13349	13331	13354	13337	13315	13309	13272	13384	13282	13266	13371	13322	13487	13549	13438	13515	13366	13236	13182	13280	13321	13279	13233	13248	13239	13423	13332	13390	13161	13288	13108	13284	13344	13195	13402	13414	13221	13257	13566	13307	13193	13332	13352	13445	13321	13532	13264	13364	13222	13285	13358	13410	13361	13512	13519	13235	13325	13348	13348	13327	13288	13468	13281	13215	13181	13414	13389	13334	13284	13279	13469	13306	13259	13354	13263	13438	13336	13366	13372	13139	13266	13295	13350	13336	13241	13194	13410	13228	13392	13236	13401	13204	13306	13227	13229	13294	13433	13167	13324	13203	13213	13294	13301	13390	13352	13379	13450	13305	13157	13411	13267	13401	13263	13413	13270	13331	13342	13153	13400	13389	13445	13273	13484	13534	13377	13346	13284	13557	13374	13320	13349	13398	13146	13424	13251	13490	13274	13488	13432	13396	13618	13120	13194	13355	13151	13380	13485	13319	13333	13235	13414	13335	13287	13282	13382	13214	13201	13308	13255	13507	13390	13351	13298	13284	13403	13498	13368	13359	13296	13240	13261	13256	13404	13175	13264	13097	13416	13264	13241	13454	13334	13380	13472	13281	13238	13368	13246	13228	13324	13401	13380	13171	13349	13370	13106	13283	13294	13350	13406	13315	13148	13160	13422	13466	13539	13394	13286	13342	13283	13349	13375	13129	13222	13228	13411	13074	13446	13136	13293	13462	13158	13483	13378	13263	13368	13467	13366	13417	13432	13258	13182	13169	13504	13249	13157	13420	13338	13345	13339	13221	13262	13384	13293	13391	13248	13401	13479	13341	13332	13265	13407	13211	13160	13430	13236	13285	13324	13395	13477	13311	13423	13354	13224	13494	13437	13233	13199	13434	13373	13447	13395	13285	13486	13454	13323	13300	13447	13271	13482	13427	13014	13290	13218	13336	13366	13134	13110	13293	13319	13236	13324	13413	13259	13464	13264	13297	13421	13437	13379	13145	13308	13311	13440	13213	13363	13074	13366	13377	13209	13208	13617	13413	13150	13177	13389	13402	13400	13139	13203	13242	13396	13476	13337	13364	13407	13380	13360	13324	13404	13120	13292	13364	13317	13368	13361	13354	13339	13163	13173	13407	13426	13427	13401	13267	13400	13111	13339	13112	13263	13247	13282	13386	13394	13311	13384	13149	13410	13184	13339	13399	13305	13609	13415	13381	13586	13219	13515	13245	13189	13324	13294	13427	13474	13328	13490	13220	13406	13253	13366	13495	13415	13379	13303	13320	13263	13168	13352	13389	13373	13321	13388	13455	13306	13385	13361	13270	13403	13472	13511	13333	13350	13448	13426	13411	13355	13186	13114	13457	13220	13226	13241	13355	13237	13376	13210	13378	13447	13362	13327	13361	13321	13396	13271	13306	13539	13160	13351	13402	13284	13596	13298	13279	13282	13519	13363	13470	13395	13500	13312	13459	13282	13398	13364	13497	13350	13159	13386	13485	13205	13208	13338	13337	13340	13379	13148	13536	13363	13465	13258	13198	13219	13247	13225	13402	13241	13196	13337	13306	13322	13308	13342	13185	13184	13090	13196	13562	13190	13311	13227	13348	13365	13362	13344	13420	13419	13236	13328	13216	13324	13517	13309	13449	13274	13427	13287	13334	13536	13279	13449	13248	13206	13560	13323	13262	13481	13380	13301	13295	13237	13396	13267	13396	13304	13476	13301	13448	13539	13459	13396	13322	13388	13441	13342	13448	13436	13438	13271	13202	13321	13456	13252	13337	13261	13302	13321	13494	13363	13084	13315	13316	13358	13271	13315	13421	13209	13159	13295	13379	13271	13153	13296	13313	13073	13441	13298	13319	13273	13328	13220	13237	13276	13244	13283	13220	13460	13332	13427	13285	13309	13440	13453	13350	13349	13344	13368	13223	13350	13427	13348	13365	13341	13387	13231	13475	13456	13460	13307	13319	13341	13405	13443	13475	13399	13399	13294	13326	13210	13237	13270	13257	13249	13236	13299	13287	13360	13327	13234	13252	13136	13249	13364	13433	13452	13409	13524	13349	13206	13167	13391	13353	13314	13277	13393	13352	13457	13313	13347	13410	13395	13412	13320	13322	13469	13223	13320	13395	13332	13459	13292	13385	13426	13337	13380	13115	13416	13316	13328	13418	13398	13368	13473	13344	13342	13531	13353	13439	13190	13348	13324	13271	13310	13255	13347	13303	13468	13427	13425	13347	13117	13348	13218	13173	13268	13362	13122	13283	13433	13405	13369	13410	13449	13439	13370	13168	13338	13114	13192	13304	13299	13401	13256	13268	13362	13295	13449	13227	13309	13245	13259	13282	13420	13226	13307	13147	13236	13219	13254	13359	13481	13295	13341	13407	13333	13436	13405	13340	13167	13214	13453	13326	13400	13335	13637	13379	13177	13286	13418	13362	13293	13321	13267	13443	13476	13306	13311	13451	13476	13382	13215	13221	13368	13326	13059	13410	13258	13394	13270	13334	13207	13334	13353	13042	13372	13187	13422	13339	13222	13365	13213	13334	13320	13251	13306	13233	13391	13349	13363	13491	13327	13193	13269	13491	13349	13464	13415	13187	13248	13409	13149	13467	13257	13274	13366	13369	13398	13311	13239	13397	13306	13401	13556	13258	13262	13232	13250	13361	13296	13358	13338	13331	13248	13290	13310	13359	13215	13492	13449	13312	13447	13203	13233	13191	13380	13318	13187	13260	13316	13409	13360	13204	13266	13406	13410	13445	13364	13377	13374	13055	13387	13244	13221	13420	13529	13363	13422	13199	13406	13406	13458	13275	13378	13138	13261	13480	13438	13218	13538	13446	13330	13331	13304	13350	13456	13443	13253	13487	13256	13345	13279	13316	13379	13482	13469	13205	13378	13215	13360	13375	13259	13293	13278	13254	13322	13263	13332	13491	13505	13152	13176	13391	13253	13218	13178	13412	13337	13354	13305	13253	13274	13174	13402	13189	13406	13323	13413	13336	13318	13382	13459	13319	13413	13445	13598	13567	13424	13345	13219	13414	13532	13385	13260	13304	13419	13248	13284	13307	13467	13370	13543	13155	13167	13308	13179	13325	13434	13394	13230	13339	13463	13372	13223	13241	13494	13354	13303	13453	13483	13441	13438	13267	13286	13390	13506	13199	13343	13242	13241	13320	13366	13447	13485	13246	13343	13407	13282	13358	13537	13281	13443	13298	13508	13352	13390	13212	13407	13271	13319	13371	13264	13254	13276	13325	13258	13185	13142	13345	13311	13394	13289	13308	13358	13356	13414	13266	13434	13339	13349	13391	13305	13229	13222	13271	13347	13298	13128	13378	13382	13136	13324	13287	13431	13482	13345	13347	13417	13248	13450	13468	13254	13323	13309	13511	13310	13255	13306	13250	13432	13267	13421	13161	13421	13358	13189	13335	13327	13324	13325	13446	13458	13333	13289	13297	13265	13367	13173	13373	13475	13401	13308	13302	13288	13407	13323	13252	13453	13426	13234	13488	13328	13273	13283	13236	13242	13346	13347	13584	13415	13256	13354	13424	13274	13271	13339	13323	13309	13208	13298	13278	13301	13274	13167	13321	13408	13367	13247	13335	13383	13435	13443	13428	13224	13310	13309	13307	13312	13347	13287	13271	13282	13465	13353	13265	13341	13328	13440	13450	13389	13203	13477	13347	13487	13346	13307	13278	13272	13138	13328	13190	13412	13448	13372	13386	13324	13217	13250	13348	13464	13354	13399	13244	13364	13127	13226	13422	13243	13323	13257	13307	13343	13390	13270	13341	13328	13273	13307	13291	13440	13190	13323	13341	13520	13296	13342	13354	13479	13459	13154	13357	13139	13267	13268	13284	13295	13228	13463	13307	13556	13362	13340	13323	13379	13572	13232	13210	13294	13299	13238	13391	13533	13232	13194	13247	13488	13370	13364	13157	13315	13237	13338	13364	13326	13188	13321	13529	13485	13433	13222	13250	13205	13234	13312	13330	13381	13287	13405	13280	13170	13401	13302	13449	13239	13384	13431	13457	13177	13198	13304	13244	13273	13349	13377	13490	13154	13467	13260	13410	13292	13344	13304	13439	13427	13305	13349	13168	13224	13275	13324	13307	13330	13282	13228	13337	13294	13400	13245	13218	13401	13295	13146	13321	13130	13346	13423	13292	13405	13350	13276	13283	13336	13231	13324	13247	13262	13288	13294	13238	13342	13200	13336	13268	13279	13205	13440	13523	13543	13304	13391	13364	13374	13390	13355	13294	13472	13328	13388	13230	13367	13382	13156	13294	13330	13260	13299	13322	13285	13353	13409	13487	13511	13293	13445	13276	13216	13402	13386	13377	13285	13232	13155	13319	13374	13446	13308	13417	13544	13280	13397	13388	13381	13339	13221	13417	13411	13354	13395	13237	13461	13370	13324	13530	13388	13481	13440	13270	13316	13246	13307	13158	13406	13240	13380	13147	13342	13455	13350	13266	13229	13263	13196	13300	13486	13404	13466	13309	13300	13349	13179	13286	13528	13275	13321	13422	13354	13374	13341	13301	13154	13304	13449	13453	13261	13513	13534	13244	13420	13297	13370	13342	13352	13308	13264	13336	13477	13406	13462	13197	13225	13423	13406	13181	13383	13350	13437	13299	13223	13408	13253	13286	13315	13324	13403	13270	13382	13165	13260	13368	13145	13306	13375	13471	13200	13207
22031	37743	34021	25791	21510	18594	16377	15739	15403	15088	14350	13840	13420	13357	13360	13190	13138	12885	12763	12765	12603	12708	12433	12615	12477	12250	12397	12335	12277	12379	12446	12351	12200	12157	12148	12049	12133	12113	12088	12127	12171	12237	12284	12150	12172	12192	12264	12163	12219	12097	12207	11979	12203	12216	12287	12107	12121	12112	12167	12111	12246	12305	12320	12158	12273	12326	12113	12223	12168	12162	12209	12190	12096	12112	11991	12232	12059	12141	12147	12145	12073	12060	12115	12044	12194	12222	12064	12315	12131	11982	12063	12010	12038	12169	12324	12131	12232	12066	12249	12221	12050	12124	12081	12083	12134	12110	12186	12169	11995	12068	12266	12164	12102	11968	12249	12140	12052	12094	11987	12110	12278	12130	12080	12039	12065	12152	12023	12125	12088	12255	12191	12079	11907	12111	12179	12044	12033	12175	12062	12105	12188	12189	12163	12183	12053	12144	12277	12009	12023	12005	12039	12116	12058	12142	12147	12125	12097	12146	12062	11999	12033	12173	12179	12041	12230	12093	12055	12031	12138	12039	11992	12151	12200	12104	11983	12155	12126	12114	12062	12250	11882	11968	12276	12169	12220	12073	12221	12106	12160	12064	12107	12122	12201	12125	12217	12169	12202	12156	12107	12062	12275	12087	12192	12299	12041	12042	12127	12093	12200	12137	12151	12051	12186	11959	12195	12121	12065	11885	12012	12262	12132	12021	12024	12061	12244	12028	12266	12245	12127	12103	12131	12215	12091	11989	12020	12108	12166	12268	12111	12021	12180	11999	12262	12123	12049	12098	12171	12142	12232	12035	11989	12191	12225	12229	12052	12252	12117	12093	12089	11968	12237	12241	11957	12191	12089	12102	12154	12130	12098	12000	11989	12268	12181	12212	12035	12227	12187	12154	12093	12068	12307	12032	11935	12155	12175	12097	12175	12167	12110	12109	12039	12094	12009	12216	12098	12065	12122	11978	12072	12253	12051	12051	12032	11961	12178	12125	12179	12105	12211	12175	12133	12255	12096	12274	12211	12109	12122	12037	12015	12260	12045	12066	12098	12037	12260	12044	11992	12245	12022	12150	12059	12014	12122	12290	12098	12106	12287	12134	12051	12175	11927	12188	12381	12073	12121	12086	12179	12100	11967	12026	12051	12178	12108	12131	12109	12068	12058	12162	12148	12007	12120	12242	12033	12007	12193	12079	12095	12209	12221	12025	12257	11990	12197	12154	12093	12090	12141	12171	12100	12007	12058	12112	12182	12114	12202	12078	12126	12008	12003	12267	12142	12142	12106	11977	12153	12065	12102	12026	12205	12129	12084	12024	12099	12192	12117	12012	12095	11999	12151	12086	12129	12194	12101	12189	12248	12271	12228	12271	12019	12063	11978	12133	12162	12177	12137	12027	12050	12187	12153	12219	12183	12161	12094	12098	11980	12158	11989	12141	12200	12144	12145	12083	12077	12205	12013	12018	11960	12269	12233	12102	12162	12168	12044	12067	11966	12144	12076	11917	12029	12238	12154	12208	12083	12114	12084	12118	12211	12163	12044	12079	12058	12040	12325	12083	12070	12004	12218	12259	12045	12057	11982	12094	12110	12034	11986	12158	12111	12318	12212	12252	12131	12204	12161	12229	11995	12399	12031	12202	12031	12174	12186	12001	12264	12057	11971	12186	12047	12237	12099	11995	12162	12153	12110	12104	12050	11940	12094	12225	12139	12183	12111	12235	12023	12090	11997	12097	12153	12121	12126	12075	12105	12056	12220	12181	12121	12307	12151	12040	12159	12104	12185	12129	12142	12101	12127	12096	11978	12242	12058	12256	12119	12200	12133	12035	12129	12154	12222	12217	12048	12095	12165	12037	12075	12146	12160	12186	12028	11911	12290	12125	12099	12078	12077	12094	12234	12255	12128	12088	11917	12207	12106	12143	12086	12137	12185	12189	12186	12365	12289	11994	12079	11940	12216	12078	12039	12082	12173	12073	12285	12078	12131	12246	12106	12229	12076	12135	12151	11945	12105	12165	12138	12212	12142	11946	12027	12053	12176	12319	12070	12171	12079	12219	12081	12108	12033	12039	12068	12159	12108	12144	12010	12150	12317	12198	12058	12075	12101	11912	12046	12222	12035	12208	12064	12055	11980	12107	12346	12204	12175	12062	12199	12045	12259	12146	12251	12174	12326	12101	12052	12109	11958	12042	12009	12094	12125	12163	12217	12256	12064	12176	12213	11943	12037	12349	12099	12225	12110	12030	12142	12150	12095	12058	12178	12039	11975	12067	12102	12053	12156	12149	11872	12138	12160	12081	11992	12092	11992	11988	12151	12068	12095	12102	12188	12114	12139	12248	12069	12282	12067	12184	12151	12274	12056	12239	12059	12060	12190	12121	11884	12077	12066	12148	12163	12071	12166	12124	12068	12315	12100	12229	12188	12143	12100	12105	12204	12158	12195	12114	12135	12111	12079	12066	12087	12158	12253	12279	12273	12004	12198	12209	12236	12087	12099	12013	12087	11998	12026	11911	12167	12051	12214	12016	12096	12070	12163	12234	12236	12011	12167	12083	12092	12084	12040	12089	12086	11919	12157	12206	12041	12095	12160	12114	12209	12223	12142	12055	12097	12026	12100	12037	12011	12287	12030	11921	12332	12185	12268	12003	12102	12205	12099	12131	12101	12108	12130	12345	12150	12149	12027	12104	12198	12062	12132	12180	12045	12219	12111	12128	12135	12142	12047	12090	12108	12108	12022	12050	12074	12074	12127	12069	12034	12012	12042	12046	12104	12014	12132	12155	12106	12037	12187	11984	12081	12167	12232	12173	12155	12046	12141	12061	12137	12076	12045	12189	12118	12224	12103	12094	12248	12220	12183	12146	11980	12172	12002	12251	11975	12218	12154	12176	12002	12192	11936	12099	12119	12182	12181	12161	12110	12138	12071	12131	12169	12270	12053	12104	12133	12202	12231	12008	12116	12040	11982	12341	12099	12065	12154	12139	12164	12079	12042	12169	12060	12111	12145	12176	12192	12015	12265	12139	12087	11891	12154	12082	12152	11876	12060	12108	12220	12194	12213	12169	12320	12075	12276	12293	12128	12194	11928	12061	12049	12255	12198	12262	12224	12165	12097	12290	12143	12088	12105	12094	12084	12059	12114	12163	12182	12094	12260	12147	12244	12070	12148	12025	12063	12254	12031	12222	12155	12121	12177	12186	12086	12147	12089	12020	12115	12011	12016	12205	12023	12253	12247	12275	12050	12244	12216	11939	12184	12207	12192	12192	12156	12224	12048	12188	12236	12135	12037	12188	12197	11990	12125	12296	12019	12000	12070	12122	12203	12153	12278	12083	12105	12030	12195	12227	12101	12170	12224	12035	12269	12097	12082	11990	12063	12083	12273	12266	12182	12148	12165	12059	12113	12010	12112	12115	12199	12168	12177	12051	12193	12010	12213	12064	12139	12185	12212	12093	12096	12286	12171	12198	12188	12193	12149	12039	12151	12048	12180	12105	12070	12118	12222	12140	12018	12109	12223	12175	12063	11979	12167	12281	12213	12217	12119	12165	12081	12242	12034	11993	12063	12090	12228	12173	12144	12146	11949	12258	12158	12125	12089	12235	12216	12109	12187	12112	12099	11983	12234	11939	12094	12034	12166	12096	12168	12073	12108	12092	12325	12018	12298	12237	12298	12292	12047	12044	12088	12068	12247	12172	11941	12017	11997	12166	12435	12128	12154	12001	12160	12113	12139	12156	12236	12104	12064	12259	12057	12078	12143	12104	12277	12224	12120	11876	11940	12030	12213	12272	12023	12151	12262	11972	12141	12035	12117	12311	12064	12283	12259	12268	12330	12305	12099	12129	12007	11919	12085	12113	12215	12062	12124	11927	12149	12112	12175	12133	12308	12227	12179	12207	12077	12085	12110	12205	12093	12066	12123	12284	12273	12116	12036	11962	12199	12220	12178	11966	12115	12089	12104	11983	12202	12115	12202	12154	12299	12040	12194	12279	12093	12139	12120	12134	12167	12089	12095	12157	12102	12191	12080	12117	12005	12036	12199	12054	12118	12011	12292	12111	11965	12076	12212	12023	12257	12313	12013	12193	12194	11993	12294	12090	12071	11978	12064	12230	12066	12176	12018	12198	12077	12139	12162	12093	12229	12170	12115	12100	12100	12128	12105	12114	12194	12153	12155	12205	12209	12136	11977	12029	12121	12057	12285	12102	12102	12345	11952	12085	12118	12291	12057	12087	12213	12012	12095	12164	12125	12099	12192	12114	12118	12101	12068	12090	12105	12095	12152	12235	11990	12049	12040	12057	12238	12161	12246	12082	12236	12143	12229	12135	12255	12028	12115	12097	12159	12123	12262	12112	12025	12191	12100	12061	12182	12184	12076	12084	12312	12187	12136	12039	12112	12091	12241	12056	12079	11967	12165	12209	12035	12361	12128	12132	12023	12254	12112	12245	12035	12081	12293	12232	12038	12091	12141	12187	12271	12034	12170	12041	11959	12265	12108	12055	12186	12305	12045	12113	12227	12357	12039	12179	12161	12157	12097	12097	12093	12143	12041	12176	12226	12117	12124	12029	12118	12187	11952	12187	12104	12140	12035	12080	12037	11988	12188	12172	12149	12087	12228	12189	12280	12159	12159	12249	12163	12385	12339	12125	12075	12109	12312	12084	11856	12091	12133	12086	12088	12311	12123	12134	12181	12183	12139	12107	11930	12150	12065	12144	12226	12184	12099	12002	11932	12020	11882	12027	12097	12204	12193	12044	12009	12042	12004	12010	12140	12077	12212	12094	12196	12100	12109	11992	12276	12149	12325	12130	11951	11997	11935	12157	12075	12107	12058	12166	12026	12076	12167	12244	12016	12216	12140	12159	12151	12282	12037	12164	12115	11919	11963	12144	12191	12048	12153	12106	12015	12261	12227	11993	12193	12064	12058	12165	12257	12096	12228	11932	12211	12127	12003	12163	12324	12111	12382	12120	12063	12176	12051	11949	12174	12143	12192	12193	12160	12116	11959	12099	12076	12153	12130	12197	12052	11997	12100	12041	12010	12062	12118	12194	12235	12007	12162	12066	12183	12127	12127	12099	12005	12144	11991	11949	12193	12039	12131	12063	12103	12008	12119	12033	12036	12176
22778	21012	28686	23543	21395	23399	23806	18222	17314	17478	17144	16161	15855	15707	15789	15588	15482	15287	15323	15164	15143	14886	14985	14797	15018	14739	14840	14902	14638	14658	14716	14501	14632	14714	14457	14389	14539	14552	14634	14618	14538	14572	14665	14582	14543	14535	14437	14554	14432	14739	14504	14355	14509	14475	14767	14448	14492	14711	14576	14581	14728	14603	14697	14457	14594	14419	14455	14396	14666	14348	14647	14597	14633	14470	14568	14262	14494	14572	14597	14547	14414	14458	14341	14345	14552	14679	14542	14583	14369	14526	14506	14420	14427	14410	14551	14581	14587	14522	14404	14441	14379	14652	14585	14475	14280	14385	14594	14448	14431	14359	14481	14561	14410	14416	14577	14403	14490	14467	14521	14593	14302	14421	14585	14586	14608	14336	14376	14467	14523	14387	14321	14455	14445	14410	14497	14655	14588	14603	14588	14424	14682	14475	14444	14272	14333	14464	14511	14540	14606	14579	14329	14437	14611	14630	14482	14423	14469	14328	14713	14488	14463	14531	14452	14581	14513	14587	14705	14445	14562	14492	14531	14378	14687	14318	14563	14440	14614	14568	14525	14313	14311	14384	14341	14556	14517	14505	14512	14529	14540	14387	14603	14604	14623	14669	14582	14456	14364	14315	14533	14642	14523	14488	14566	14615	14390	14539	14518	14265	14449	14399	14340	14630	14411	14300	14484	14488	14332	14391	14352	14493	14443	14410	14384	14423	14409	14429	14579	14464	14544	14483	14412	14693	14594	14686	14518	14501	14311	14611	14629	14392	14610	14535	14497	14362	14551	14481	14631	14467	14241	14346	14381	14232	14625	14360	14406	14317	14324	14482	14537	14391	14471	14595	14566	14348	14476	14535	14476	14538	14447	14530	14563	14421	14691	14327	14360	14325	14332	14409	14483	14378	14371	14487	14428	14460	14511	14409	14512	14420	14480	14563	14475	14512	14424	14716	14378	14350	14446	14513	14288	14396	14533	14498	14569	14262	14344	14343	14542	14486	14492	14343	14656	14514	14666	14339	14500	14515	14443	14573	14270	14508	14468	14570	14596	14572	14428	14450	14631	14387	14396	14492	14475	14318	14540	14461	14608	14445	14600	14463	14531	14226	14579	14381	14281	14397	14534	14368	14337	14734	14585	14446	14416	14433	14348	14635	14446	14433	14376	14448	14524	14519	14420	14685	14569	14407	14319	14271	14298	14377	14612	14363	14482	14307	14565	14684	14560	14275	14499	14514	14679	14271	14374	14172	14324	14349	14354	14167	14607	14601	14547	14495	14173	14638	14442	14501	14337	14503	14349	14227	14494	14545	14548	14268	14470	14351	14474	14374	14329	14410	14631	14602	14571	14504	14497	14525	14333	14514	14629	14472	14473	14427	14447	14460	14496	14295	14400	14499	14245	14276	14435	14425	14504	14540	14367	14512	14269	14372	14646	14552	14468	14550	14542	14220	14539	14692	14285	14469	14361	14562	14422	14296	14390	14531	14460	14310	14490	14414	14447	14432	14455	14473	14437	14457	14435	14436	14499	14388	14497	14388	14422	14251	14368	14480	14330	14203	14471	14559	14345	14335	14440	14328	14354	14418	14498	14467	14355	14507	14577	14583	14625	14587	14500	14278	14538	14436	14359	14487	14337	14433	14407	14494	14537	14423	14292	14470	14267	14507	14523	14394	14409	14306	14604	14373	14391	14572	14467	14610	14513	14494	14480	14549	14439	14467	14510	14475	14509	14600	14461	14424	14595	14398	14492	14432	14435	14488	14435	14304	14402	14545	14583	14560	14477	14415	14343	14330	14600	14485	14547	14357	14485	14581	14476	14465	14603	14363	14593	14390	14503	14521	14447	14551	14394	14473	14379	14264	14493	14472	14498	14336	14532	14528	14466	14424	14527	14304	14481	14482	14467	14573	14539	14344	14584	14557	14385	14339	14284	14428	14413	14621	14292	14491	14409	14453	14504	14441	14617	14409	14363	14564	14392	14283	14367	14312	14415	14452	14592	14401	14570	14527	14445	14484	14383	14420	14479	14529	14334	14429	14614	14354	14506	14427	14447	14471	14400	14535	14740	14462	14234	14498	14353	14530	14325	14472	14579	14471	14414	14391	14449	14311	14467	14355	14454	14504	14557	14378	14517	14297	14627	14383	14495	14302	14563	14759	14465	14504	14339	14469	14457	14631	14453	14579	14579	14503	14366	14239	14502	14485	14373	14504	14412	14625	14291	14495	14544	14280	14400	14437	14498	14263	14563	14432	14576	14460	14572	14584	14312	14432	14540	14472	14353	14378	14502	14473	14509	14452	14404	14439	14576	14525	14502	14266	14520	14590	14395	14468	14646	14587	14607	14541	14564	14495	14561	14441	14575	14364	14480	14337	14464	14575	14419	14359	14277	14511	14551	14528	14424	14606	14385	14498	14429	14343	14612	14497	14443	14396	14499	14434	14352	14547	14585	14492	14358	14434	14344	14571	14309	14511	14261	14510	14530	14403	14481	14552	14427	14506	14311	14450	14407	14527	14280	14477	14564	14579	14453	14509	14455	14333	14486	14301	14459	14379	14357	14279	14471	14420	14523	14486	14381	14440	14678	14517	14337	14390	14350	14420	14304	14342	14286	14464	14360	14318	14666	14386	14459	14609	14482	14603	14676	14431	14356	14298	14444	14437	14605	14553	14389	14336	14527	14424	14455	14410	14283	14573	14595	14631	14390	14356	14396	14650	14500	14351	14400	14284	14422	14410	14483	14515	14567	14221	14425	14505	14462	14310	14453	14204	14298	14420	14329	14364	14525	14382	14478	14514	14362	14472	14364	14552	14632	14458	14261	14452	14375	14490	14225	14550	14395	14368	14525	14696	14654	14449	14385	14301	14379	14313	14597	14289	14514	14381	14600	14373	14293	14288	14473	14643	14823	14388	14414	14495	14509	14533	14327	14552	14430	14284	14468	14396	14334	14430	14460	14492	14359	14495	14483	14415	14564	14414	14434	14306	14634	14396	14400	14451	14388	14405	14445	14338	14552	14283	14519	14309	14382	14463	14459	14364	14380	14465	14331	14529	14717	14479	14389	14493	14567	14362	14256	14550	14461	14237	14493	14437	14518	14393	14504	14398	14350	14489	14350	14535	14601	14710	14461	14282	14489	14482	14539	14240	14566	14464	14460	14402	14547	14619	14528	14401	14459	14520	14447	14340	14343	14460	14363	14509	14478	14261	14459	14569	14450	14230	14365	14161	14428	14500	14555	14484	14623	14259	14461	14434	14258	14449	14310	14518	14527	14537	14593	14455	14527	14565	14484	14435	14491	14541	14475	14513	14399	14521	14444	14371	14522	14521	14583	14543	14301	14631	14483	14432	14315	14413	14522	14407	14588	14551	14483	14628	14501	14489	14458	14577	14582	14328	14453	14429	14628	14203	14541	14455	14446	14458	14405	14438	14544	14458	14502	14450	14350	14356	14607	14493	14425	14299	14305	14494	14673	14362	14493	14432	14504	14543	14484	14265	14477	14478	14409	14431	14300	14383	14527	14652	14492	14315	14429	14371	14322	14265	14312	14579	14287	14500	14646	14540	14493	14551	14428	14382	14439	14659	14288	14318	14654	14517	14390	14532	14349	14397	14448	14518	14440	14466	14404	14297	14665	14529	14310	14639	14384	14375	14365	14462	14465	14355	14477	14403	14487	14522	14549	14534	14392	14421	14528	14528	14625	14402	14408	14725	14517	14380	14375	14353	14349	14560	14478	14540	14213	14428	14440	14401	14446	14658	14420	14500	14396	14388	14317	14394	14507	14411	14386	14484	14443	14541	14656	14543	14495	14424	14412	14369	14373	14446	14304	14375	14299	14422	14495	14301	14401	14523	14375	14521	14529	14483	14607	14295	14487	14459	14490	14590	14746	14363	14354	14300	14569	14555	14576	14311	14384	14532	14660	14432	14685	14454	14381	14428	14392	14649	14449	14477	14451	14394	14598	14569	14432	14278	14663	14490	14445	14507	14445	14544	14488	14449	14479	14395	14583	14382	14466	14284	14556	14215	14565	14371	14431	14641	14591	14472	14335	14188	14529	14333	14423	14408	14444	14362	14410	14634	14471	14435	14413	14520	14380	14539	14567	14534	14604	14299	14130	14463	14490	14495	14379	14570	14439	14628	14328	14145	14441	14588	14463	14305	14487	14396	14297	14482	14360	14343	14302	14460	14603	14546	14488	14413	14611	14446	14309	14399	14532	14516	14355	14509	14475	14522	14394	14423	14511	14365	14567	14421	14300	14353	14604	14415	14476	14379	14348	14468	14465	14453	14468	14447	14470	14504	14380	14426	14391	14520	14558	14488	14394	14466	14484	14437	14339	14389	14389	14487	14531	14507	14448	14344	14393	14592	14560	14448	14362	14425	14410	14485	14501	14302	14589	14547	14533	14381	14600	14557	14337	14438	14230	14345	14498	14511	14553	14459	14472	14568	14520	14235	14557	14436	14599	14475	14406	14498	14449	14367	14382	14281	14410	14472	14426	14389	14490	14496	14425	14355	14396	14556	14467	14638	14427	14509	14467	14469	14467	14608	14634	14423	14446	14442	14361	14408	14531	14506	14497	14557	14389	14559	14434	14492	14406	14460	14415	14557	14354	14499	14453	14403	14390	14413	14279	14279	14437	14463	14513	14447	14698	14466	14487	14370	14227	14348	14539	14538	14406	14427	14502	14521	14420	14283	14491	14476	14535	14410	14449	14606	14482	14358	14404	14528	14419	14460	14212	14401	14333	14460	14437	14695	14463	14252	14672	14512	14527	14528	14401	14331	14510	14605	14319	14544	14504	14558	14500	14468	14332	14504	14583	14501	14394	14533	14601	14462	14518	14473	14390	14571	14192	14463	14302	14458	14435	14667	14427	14718	14759	14347	14491	14432	14457	14412	14575	14426	14441	14479	14494	14455	14354	14493	14514	14497	14533	14323	14372	14446	14336	14299	14459	14409	14434	14604	14489	14371	14277	14471	14382	14445	14317	14251	14275	14391	14465	14272	14432	14444	14382	14480	14598	14481	14218	14449	14437	14540	14632	14378	14482	14351	14539	14320	14430	14687	14556	14320	14253	14358	14448	14431	14393	14376	14565	14519	14406	14670	14431	14398	14479	14278	14427	14512
23346	42867	38524	29705	24706	21336	18796	17747	17349	16661	16028	15332	14662	14627	14511	14240	14080	13990	13961	13636	13645	13479	13303	13238	13144	13331	13099	13172	13224	13069	13037	13007	13032	12955	12837	12838	12928	12876	12851	12755	12927	12877	12932	12966	12892	12866	12976	12777	12978	12899	12934	12893	12856	12891	12807	12919	12972	12772	12852	12943	12811	12972	12639	12855	12922	12670	12975	12910	12852	12915	12678	12964	12695	12951	12725	12745	12855	12684	12840	12824	12728	12926	12862	12747	12842	12924	12619	12878	12823	12810	12916	12873	12767	12844	12703	12779	12715	12654	12888	12806	12696	12913	12839	12858	12865	12765	12703	12921	12716	12464	12781	12796	12844	12754	12837	12732	12937	12836	12843	12770	12832	12926	12835	12772	12745	12881	12854	12617	12753	13000	12778	12807	12831	12902	12798	12789	12804	12794	12860	12697	12751	12786	12742	12925	12677	12817	12973	12718	12735	12784	12706	12897	12850	12857	12814	12868	12790	12756	12622	12856	12850	12920	12823	12821	12859	12728	12773	12830	12844	12624	12746	12623	12808	12763	12846	12765	12729	12687	12791	12596	12744	12832	12829	12760	12735	12757	12875	12913	12825	12739	12865	12968	12636	12789	12833	12846	12747	12858	12891	12787	12645	12847	12625	12734	12824	12738	12625	12839	12787	12749	12813	12797	12859	12827	12733	12810	12816	12940	12730	12970	12812	12908	12844	13045	12723	12849	12802	12793	12799	12644	12830	12712	12712	12740	12818	12830	12860	12825	12716	12798	12753	12629	12720	12811	12883	12770	12708	12825	12808	12814	12709	12887	12829	12770	12845	12892	12869	12759	12591	12567	12737	12776	12859	12643	12777	12920	12902	12824	12805	12994	12854	12668	12852	12897	12693	12739	12857	12666	12722	12741	12735	12771	12715	12959	12774	12669	12804	12770	12769	12851	12746	12730	12802	12785	12741	12906	12840	12519	12756	12859	12908	12745	12859	12779	12818	12858	12733	12668	12897	12852	12538	12877	12543	12808	12668	12795	12673	12782	12754	12786	12896	12932	12913	12843	12830	12792	12797	12774	12663	12793	12588	12834	12734	12815	12729	12884	12744	12684	12830	12761	12627	12824	12808	12768	12995	12779	12788	12761	12824	12826	12814	12801	12708	12731	12935	12751	12707	12895	12820	12866	12838	12924	12773	12972	12733	12869	12796	12940	12816	12857	12891	12785	12714	12772	12770	12744	12724	12616	12809	12794	12858	12672	12656	12812	12693	12953	12790	12901	12869	12774	12824	12757	12849	12812	12839	12760	12918	12615	12909	12865	12768	12809	12827	12875	12793	12723	12793	12858	12760	12967	12703	12863	12822	12810	12887	12743	12775	12705	12866	12719	12837	12750	12721	12740	12863	12875	13001	12799	12734	12907	12925	13002	12839	12889	12648	12785	12671	12748	12862	12939	12897	12693	12877	12785	12836	12910	12937	12780	12879	12911	12746	12769	12873	12676	12671	12788	12765	12722	12762	12961	12803	12846	12975	12858	12694	12755	12875	12649	12846	12737	12718	12771	12766	12805	12751	12780	12907	12894	12702	12862	12671	12870	12754	12715	12728	12882	12905	12881	12885	12832	12811	12782	12785	12894	12703	12707	12681	12814	12762	12765	12776	12921	12850	12789	12848	12845	12807	12888	12803	12739	12903	12817	12884	12882	12662	12792	12824	12783	12774	12917	12795	13021	12910	12852	12756	12838	12742	12714	12795	12807	12744	12672	12879	12810	12713	12792	12791	12830	12812	12870	12722	12793	12840	12675	12829	12830	12951	12534	12965	12886	12745	12741	12902	12747	12866	12853	12832	12734	12763	12828	12831	12794	12816	12702	12931	12781	12709	12759	12726	12815	12646	12845	12830	12761	12838	12770	12819	12946	12883	12784	12737	12687	12912	12778	12800	12934	12813	12769	12922	12866	12689	12686	12749	12944	12743	12889	12845	12843	12806	13008	12778	12544	12816	12807	12870	12926	12791	12766	12746	12915	12819	12785	12799	12852	12642	12823	12787	12914	12870	12898	12757	12912	12710	12796	12747	12605	12746	12921	12756	12756	12807	12712	12716	12946	12691	12689	12571	12949	12842	12690	12851	12656	12686	12742	12893	12648	12650	12751	12739	12656	12748	12838	12751	12759	12760	12829	12629	12812	12737	12697	12898	12938	12728	12702	12751	13027	12987	12726	12757	12700	12756	12679	12748	12755	12861	12793	12876	12870	12721	12767	12848	12658	12652	12793	12666	12708	12823	12855	12687	12784	12852	12728	12820	12851	12774	12883	12819	12770	12772	12861	12706	12756	12878	12894	12812	12793	12859	12711	12704	12746	12814	12762	12828	12886	12824	12938	12644	12940	12783	12904	12854	12751	12867	12908	12879	12739	12762	12834	12811	12750	12826	12691	12843	12815	12812	12857	12715	12807	12831	12817	12751	12944	12940	12902	12834	12798	12818	12871	12742	12829	12842	12726	12835	12698	12762	12706	12803	12678	12777	12910	12696	12789	12861	12869	12835	12785	12803	12753	12843	12934	12716	12891	12664	12704	13033	12848	12751	12776	12814	12749	12785	12754	12845	12889	12841	12714	12823	12767	12853	12943	12871	12664	12704	12829	12773	12681	12588	12897	12784	12778	12914	12674	12905	12778	12824	12804	12831	12954	12737	12876	12872	12787	12729	12748	12812	12884	12667	12699	12751	12653	12702	12900	12766	12784	12926	12759	12879	12862	12823	12611	12681	12738	12940	12712	12862	13000	12892	12943	12744	12738	12810	12738	12996	12770	12825	12788	12883	12603	12870	12661	12767	12787	12861	12831	12767	12889	12775	12788	12761	12709	12806	12799	12628	12752	12888	12812	12820	12932	12767	12774	12906	12756	12719	12845	12569	12812	12862	12858	12808	12844	12797	12784	12654	12853	12664	12740	12740	12781	12825	12791	12835	12737	12895	12812	12819	12848	12743	12894	12757	12836	12817	12868	12760	12747	12699	12758	12855	12820	12779	12732	12642	12955	12668	12760	12780	13005	12811	12708	12759	12751	12883	12564	12861	12697	12847	12860	12787	12793	12792	12806	12710	12760	12717	12744	12741	12871	12715	12860	12704	12801	12702	12730	12804	12747	12832	12928	12614	12722	12884	12696	12707	12868	12733	12866	12811	12784	12820	12821	12789	12832	12821	12773	13041	12743	12707	12692	12891	12725	12918	12811	12737	12838	12850	12908	12890	12677	12905	12738	12877	12869	12792	12770	12708	12965	12881	12841	12773	12790	12803	12783	12786	12778	12619	12651	12806	12667	12858	12771	12744	12760	12698	12920	12727	12998	12916	12633	12704	12855	12826	12696	12828	12709	12753	12841	12853	12812	12735	12823	12752	12746	12857	12849	12839	12833	12912	12875	12721	12744	12642	12764	12828	12954	12640	12762	12981	12773	12602	12769	12717	12874	12909	12811	12848	12637	12644	12842	12708	12825	12783	12732	12895	12805	12768	12769	12810	12722	12791	12849	12653	12754	12851	12830	12832	12833	12736	12852	12715	12874	12759	12834	12737	12826	12960	12702	12811	12576	12668	12813	12639	12721	12915	12993	12775	12780	12783	12788	12682	12790	12779	12673	12762	12736	12846	12745	12882	12870	12673	12727	12859	12799	12691	12851	12777	12850	12742	12802	12838	12906	12809	12659	12712	12788	12927	12783	12847	12773	12736	12673	12663	13001	12815	12763	12783	12888	12869	12767	12806	12981	12652	12762	12776	12756	12836	12724	12765	12766	12946	12658	12883	12701	12807	12870	12867	12844	12826	12835	12820	12760	12912	12727	12842	12838	12767	12918	12924	12780	12664	12833	12900	12742	12734	12738	12890	12670	12924	12729	12779	12832	12581	12959	12800	12671	12835	12653	12847	12820	12807	12733	12655	12774	12801	12736	12623	12862	12808	12927	12728	12874	12877	12809	12867	12738	12875	12897	13016	12625	12779	12960	12701	12796	12748	12684	12706	12782	12812	12735	12798	12863	12725	12742	12761	12688	12991	12645	12867	12821	12872	12832	12742	12737	12821	12888	12865	12683	12913	12711	12785	12724	12808	12792	12714	12866	12874	12770	12910	12716	12802	12695	12750	12675	12906	12659	12703	12796	12692	12943	12798	12792	12936	12740	12724	12711	12799	12774	12640	12964	12701	12812	12878	12788	12680	12778	12850	12655	12939	12786	12883	12813	12696	12766	12808	12815	12919	12851	12815	12914	12758	12889	12821	12823	12687	12792	12869	12825	12663	12884	12778	12801	12798	12874	12794	12829	12848	12827	12795	12657	12675	12773	12698	12686	12719	12693	12876	12762	12750	12511	12973	12749	12773	12821	12801	12982	12853	12722	12601	12875	12747	12757	12746	12833	12788	12794	12916	12805	12832	12903	12812	12709	12761	12708	12751	12835	12859	12715	12720	12702	12596	12641	12894	12884	12781	12794	12815	12587	12857	12804	12732	12725	12848	12680	12778	12816	12979	12683	12983	12801	12778	12803	12881	12791	12868	12883	12685	12879	12924	12821	12817	12838	12693	12798	12961	12613	12851	12809	12907	12809	12755	12851	12801	12728	12831	12750	12924	12834	12786	12932	12917	12866	12779	12668	12802	12784	12770	12933	12642	12915	12809	12813	12875	12737	12879	12815	12744	12848	12878	12775	12769	12704	12779	12812	12833	12783	12757	12869	12841	12865	12773	12696	12780	12657	12893	12737	12844	13005	12717	12839	12734	12789	12853	12877	12962	12789	12709	12694	12719	12764	12888	12726	12729	12780	12840	12642	12808	12893	12694	12912	12775	12774	12872	12795	12687	12798	12751	12773	12663	12816	12845	12969	12896	12918	12734	12820	12679	12728	12787	12801	12890	12654	12877	12863	12727	12721	12728	12710	12783	12761	12803	12886	12762	12757	12914	12703	12900	12735	12885	12730	12847	12849	12738	12539	12622	12905	13012	12795	12786	12730	12789	12927	12853	12989	12726	12749	12761	12620	12711	12718	12726	12782	12814	12795	12895	12819	12859	12829	12739	12859	12730	12775	12716	12770	12595	12650	12632	12834	13025	12705	12670	13045	12840	12824	12845	12843	12653	12708	12757	12698
27853	22989	26159	22473	17393	15864	15226	14679	14663	14356	14092	13928	13938	13814	13722	13885	13868	13797	13609	13576	13565	13671	13476	13467	13372	13457	13379	13384	13411	13476	13580	13378	13535	13203	13213	13389	13361	13394	13493	13420	13273	13461	13089	13418	13428	13385	13522	13199	13278	13411	13284	13215	13363	13303	13407	13553	13134	13350	13179	13328	13464	13529	13436	13202	13278	13257	13240	13419	13328	13301	13384	13351	13402	13439	13321	13425	13414	13449	13375	13349	13335	13415	13159	13433	13245	13391	13421	13452	13496	13348	13246	13348	13179	13461	13325	13405	13328	13427	13386	13275	13284	13277	13516	13271	13461	13488	13515	13233	13406	13381	13473	13406	13421	13423	13366	13350	13508	13179	13538	13389	13316	13276	13492	13416	13209	13284	13271	13241	13332	13346	13255	13366	13216	13165	13226	13316	13414	13266	13505	13433	13452	13492	13293	13243	13341	13274	13458	13328	13333	13413	13305	13358	13421	13393	13145	13385	13471	13343	13428	13380	13254	13190	13251	13470	13371	13393	13259	13265	13431	13278	13383	13260	13254	13301	13482	13375	13301	13402	13468	13361	13288	13212	13322	13451	13453	13149	13392	13508	13363	13196	13487	13262	13302	13436	13506	13208	13215	13295	13294	13296	13236	13337	13469	13161	13515	13331	13452	13327	13486	13269	13334	13303	13407	13508	13375	13331	13159	13210	13180	13284	13303	13396	13456	13285	13199	13176	13468	13309	13357	13486	13448	13288	13359	13358	13355	13289	13288	13292	13084	13364	13362	13295	13365	13326	13333	13245	13367	13427	13282	13357	13479	13257	13470	13370	13432	13387	13412	13409	13222	13348	13344	13188	13275	13376	13552	13348	13230	13501	13380	13252	13305	13322	13350	13169	13189	13218	13315	13411	13398	13380	13233	13187	13345	13457	13370	13349	13393	13257	13440	13377	13416	13367	13420	13258	13467	13257	13310	13630	13587	13285	13208	13252	13282	13273	13399	13188	13396	13446	13460	13316	13244	13366	13447	13398	13314	13414	13331	13305	13285	13262	13248	13243	13311	13290	13256	13239	13257	13207	13384	13205	13278	13268	13522	13247	13285	13276	13302	13331	13297	13253	13483	13124	13411	13573	13375	13167	13303	13309	13453	13368	13317	13256	13301	13287	13356	13241	13289	13471	13291	13203	13352	13433	13341	13263	13325	13413	13472	13420	13256	13333	13285	13282	13322	13269	13339	13481	13409	13342	13316	13307	13326	13271	13328	13261	13114	13299	13282	13368	13217	13240	13458	13292	13359	13339	13182	13433	13544	13512	13225	13091	13258	13249	13477	13324	13435	13454	13367	13250	13324	13461	13412	13256	13464	13139	13297	13278	13205	13437	13479	13298	13265	13416	13275	13318	13353	13345	13417	13382	13202	13277	13225	13241	13154	13354	13374	13359	13502	13156	13375	13306	13307	13241	13155	13409	13412	13435	13271	13022	13496	13392	13458	13214	13369	13437	13448	13240	13305	13108	13318	13266	13291	13343	13413	13441	13373	13283	13214	13362	13526	13551	13439	13495	13256	13416	13333	13435	13208	13400	13369	13206	13443	13395	13090	13387	13372	13374	13323	13266	13167	13179	13586	13351	13341	13193	13404	13122	13374	13333	13267	13332	13425	12947	13337	13538	13346	13290	13314	13206	13361	13239	13221	13353	13445	13462	13369	13516	13285	13257	13348	13200	13377	13206	13206	13405	13383	13235	13319	13191	13393	13247	13433	13308	13320	13378	13304	13411	13424	13301	13331	13404	13263	13712	13420	13313	13193	13322	13200	13275	13398	13162	13356	13243	13292	13342	13595	13392	13393	13334	13341	13286	13297	13371	13417	13417	13173	13158	13597	13291	13231	13329	13581	13377	13357	13340	13222	13253	13313	13148	13332	13207	13347	13224	13217	13346	13250	13236	13210	13495	13404	13280	13249	13337	13307	13363	13262	13275	13328	13230	13350	13110	13370	13432	13241	13256	13274	13435	13551	13436	13180	13252	13446	13313	13527	13343	13355	13490	13406	13434	13250	13407	13242	13394	13263	13081	13325	13341	13189	13383	13288	13362	13499	13170	13249	13353	13429	13339	13145	13461	13171	13118	13424	13489	13306	13345	13321	13169	13317	13277	13330	13305	13101	13398	13448	13368	13500	13359	13450	13227	13258	13299	13393	13267	13511	13508	13516	13144	13256	13268	13340	13319	13309	13467	13403	13429	13515	13408	13379	13266	13370	13455	13332	13306	13437	13360	13238	13267	13405	13272	13299	13311	13256	13071	13123	13322	13284	13298	13341	13320	13258	13317	13290	13219	13457	13238	13413	13237	13450	13424	13371	13364	13406	13238	13494	13282	13402	13414	13278	13202	13372	13387	13334	13156	13226	13457	13565	13261	13352	13476	13399	13254	13360	13292	13174	13437	13411	13593	13206	13303	13321	13319	13537	13307	13468	13353	13302	13349	13360	13275	13341	13372	13323	13585	13387	13378	13288	13277	13398	13444	13329	13305	13265	13220	13239	13311	13396	13154	13300	13200	13377	13230	13410	13282	13406	13466	13193	13447	13442	13328	13490	13580	13326	13193	13300	13227	13327	13251	13373	13264	13400	13395	13414	13420	13374	13300	13228	13463	13258	13314	13229	13491	13170	13095	13545	13432	13338	13382	13412	13146	13305	13259	13255	13318	13395	13329	13289	13297	13331	13384	13383	13211	13443	13296	13291	13454	13225	13397	13305	13212	13221	13532	13263	13326	13279	13355	13326	13260	13267	13238	13469	13318	13274	13281	13373	13312	13134	13326	13467	13416	13276	13289	13296	13339	13270	13378	13175	13270	13292	13480	13257	13324	13239	13590	13394	13217	13269	13295	13497	13259	13457	13283	13208	13422	13291	13380	13496	13252	13340	13463	13210	13188	13558	13448	13243	13255	13372	13317	13234	13554	13158	13416	13313	13487	13284	13204	13209	13264	13361	13268	13454	13200	13413	13407	13364	13289	13422	13345	13411	13355	13345	13364	13413	13259	13643	13422	13502	13305	13318	13152	13421	13367	13212	13243	13156	13283	13300	13235	13353	13106	13136	13271	13215	13390	13306	13353	13290	13198	13218	13247	13490	13188	13318	13381	13347	13416	13277	13542	13370	13262	13440	13159	13348	13452	13402	13415	13489	13319	13244	13415	13270	13315	13287	13382	13290	13276	13263	13294	13061	13326	13316	13264	13444	13189	13324	13294	13563	13234	13372	13240	13321	13474	13409	13523	13277	13436	13250	13307	13187	13331	13424	13494	13395	13384	13275	13256	13467	13252	13360	13246	13200	13373	13159	13437	13485	13487	13383	13388	13267	13388	13405	13319	13506	13343	13377	13301	13167	13213	13329	13376	13371	13464	13488	13185	13337	13296	13362	13286	13376	13423	13317	13357	13400	13186	13487	13494	13398	13160	13447	13360	13429	13436	13316	13539	13292	13470	13233	13323	13261	13060	13423	13528	13170	13250	13316	13499	13122	13396	13290	13193	13061	13473	13356	13378	13370	13303	13366	13237	13367	13336	13366	13383	13534	13315	13431	13155	13348	13111	13377	13480	13371	13302	13340	13322	13381	13669	13493	13294	13274	13300	13499	13250	13291	13310	13194	13379	13366	13391	13353	13258	13411	13483	13467	13424	13474	13333	13281	13310	13327	13296	13165	13307	13302	13270	13345	13430	13431	13278	13332	13304	13440	13156	13279	13295	13285	13489	13346	13437	13192	13203	13280	13256	13460	13303	13345	13461	13483	13267	13464	13380	13303	13316	13270	13301	13241	13193	13334	13340	13191	13307	13260	13172	13218	13433	13354	13202	13319	13323	13237	13502	13291	13457	13276	13409	13356	13397	13444	13282	13489	13290	13464	13343	13390	13198	13422	13408	13422	13553	13161	13331	13340	13330	13453	13294	13321	13302	13576	13466	13389	13497	13536	13218	13560	13275	13483	13391	13485	13323	13281	13306	13389	13347	13385	13173	13424	13389	13309	13219	13448	13175	13207	13173	13246	13422	13383	13501	13311	13370	13495	13364	13366	13254	13340	13506	13300	13345	13224	13211	13156	13455	13379	13165	13339	13398	13262	13360	13386	13203	13402	13357	13372	13188	13412	13463	13417	13385	13346	13270	13301	13314	13418	13296	13289	13398	13096	13312	13261	13487	13369	13362	13331	13323	13322	13244	13356	13357	13409	13443	13301	13227	13228	13133	13286	13297	13489	13384	13252	13429	13229	13430	13297	13430	13291	13388	13265	13496	13460	13339	13290	13326	13333	13372	13417	13257	13338	13133	13257	13274	13316	13233	13258	13393	13254	13399	13356	13313	13121	13326	13440	13386	13314	13346	13366	13189	13296	13379	13201	13166	13482	13502	13392	13451	13161	13261	13396	13391	13344	13259	13264	13237	13379	13381	13419	13316	13267	13397	13316	13354	13367	13246	13442	13416	13429	13458	13332	13298	13332	13233	13332	13271	13359	13249	13392	13351	13327	13295	13382	13431	13333	13196	13272	13372	13446	13356	13320	13478	13210	13366	13046	13237	13383	13305	13306	13268	13047	13351	13298	13310	13373	13318	13243	13433	13449	13285	13469	13143	13444	13562	13522	13496	13276	13340	13447	13609	13369	13549	13207	13362	13396	13322	13344	13473	13237	13290	13342	13345	13437	13323	13181	13403	13442	13306	13406	13196	13411	13345	13494	13329	13382	13413	13430	13457	13308	13583	13122	13416	13228	13307	13408	13370	13360	13428	13415	13382	13206	12988	13307	13211	13312	13259	13146	13497	13366	13422	13340	13461	13241	13228	13276	13335	13454	13393	13191	13195	13348	13191	13257	13388	13373	13183	13428	13144	13301	13415	13377	13193	13334	13345	13322	13411	13447	13392	13412	13139	13143	13328	13369	13323	13288	13293	13356	13208	13753	13316	13464	13155	13319	13481	13337	13359	13281	13479	13240	13404	13496	13434	13418	13347	13394	13390	13518	13112	13226	13126	13417	13306	13389	13360	13399	13387	13307	13326	13376	13376	13437	13250	13346	13358	13507	13339	13522	13233	13241	13206	13350	13359	13492	13298	13350	13331	13427	13288	13340	13293	13273	13366	13483	13326
21253	31473	27653	20984	17617	15698	14316	14231	14004	13679	13339	12958	12890	12672	12691	12834	12545	12466	12320	12386	12388	12338	12300	12302	12166	12252	12328	12059	12173	12149	12079	11967	12222	12193	12030	12058	12086	12059	12035	12156	12093	11928	12049	12143	12064	12136	12122	11962	11987	11913	12159	12154	11994	11939	12090	12138	12070	12058	12070	12096	12184	12049	12095	12002	11960	12064	12046	12090	12259	12193	12117	12127	12184	11913	12187	12040	12064	12029	12205	11944	12032	12049	12182	12135	12059	12075	12094	12241	12172	12121	12200	12088	12179	11792	12000	12077	11860	12048	12046	11988	12257	11930	12151	12169	12145	12069	11873	12059	11942	12042	12086	11895	12092	12060	12128	12016	12127	12105	11930	11988	11957	11956	12021	12056	12226	12157	11911	12017	12149	12030	11986	11999	12225	12060	11998	12134	12179	12151	12076	12034	11998	11938	11961	12188	11999	12076	12057	12019	12033	12005	11963	12063	12084	12103	12160	12103	11991	12114	12056	12024	12110	11949	11973	12085	11952	11958	12345	12010	11995	12050	11902	11986	12075	12197	11926	12109	11974	12098	12173	12053	12094	12100	12066	12077	11995	11933	12074	12003	12253	12108	12079	11929	11972	11990	12212	12001	12056	11832	12211	11986	12079	12083	12230	11993	11819	12080	12059	12016	11888	12034	12064	12116	12132	12109	12198	11999	12056	11943	12045	11948	12048	12140	12082	12008	12060	11957	11989	11988	11981	12160	12047	12249	12129	12116	11909	12117	12006	12121	12104	12060	12141	12121	11982	12163	12067	12035	12006	12176	12125	11871	11928	11999	12028	11984	11937	11919	12137	12013	11976	11962	12140	12107	12049	12090	12017	11881	12126	12072	12080	12008	12011	12132	12252	12140	12085	12072	12136	12057	12072	12098	12059	11857	12080	11984	12078	12022	12023	12083	12094	12078	12047	12110	12158	12129	12139	12001	11959	12171	11977	12094	12134	12174	11952	11984	12036	12190	12150	12129	12041	12113	11865	12080	12144	11962	12046	12031	12079	11979	11986	12079	12100	12133	12059	12115	11979	11983	12106	11988	12045	12178	12035	12136	12080	11895	12075	11883	12128	11836	12144	11940	12033	12010	12153	12200	12070	11968	11874	12037	11911	11818	11943	12166	11970	12074	12179	12116	11908	11964	11980	11911	12111	12046	12065	11965	11982	11948	12072	11927	12008	12005	11886	12097	12056	12042	11944	12050	12085	12004	12200	12180	12035	12035	12087	12013	12026	12047	12113	12053	11923	12108	12115	12001	11988	11999	12067	12006	12140	12040	11954	11908	12017	12096	12059	12253	12004	12060	12031	12004	12000	12161	12075	12153	12030	12023	12163	11914	12087	12143	11988	12126	11996	12102	12084	11972	11986	11981	12168	12022	12092	11932	12019	12036	12204	12108	11945	12055	12150	12205	11988	12107	12184	12116	12183	11938	12063	12160	12050	12040	11949	11923	12071	11934	12163	12015	12104	12041	12081	12062	12045	12045	12028	12032	12254	12095	12016	11896	12001	11993	12185	12017	12147	11937	12031	12046	12106	12249	12307	12136	12072	12145	12069	12116	12068	12022	12112	12093	12054	12017	11970	12059	12074	12081	12028	12109	12028	12109	12135	12130	11897	11921	12088	12137	12029	12030	12066	12028	12035	12161	11868	12008	11956	12035	12168	12196	12065	12219	12047	11983	12087	12181	12167	12022	12143	12056	12074	12184	11993	12161	12115	12123	12260	11953	11985	12162	12109	11898	12059	11988	12171	11970	12169	12207	12058	12038	12111	11982	12155	12030	11967	12118	12136	12141	11934	12006	12006	12033	11989	12069	12075	12058	12203	12090	12000	12221	11968	12037	12105	12088	12123	11987	12072	12168	12193	12045	12200	11974	12031	12204	12028	12120	12129	12073	12105	12097	12052	12008	12105	12108	12092	12022	12083	11984	12090	12146	12129	12023	12137	11982	11976	11884	12114	12150	12078	12215	11992	12155	11953	12197	11906	12150	11990	12002	12093	12018	11932	12061	12012	12022	12168	12122	11941	12018	12008	12212	11978	12169	12090	11976	12195	12025	12211	12071	12061	12123	11968	11943	12089	12055	11966	12193	12105	12017	12006	12133	12087	12108	12018	12089	12217	12075	12050	12102	12030	12067	11974	12226	12023	12167	12142	11936	11966	12115	11914	12101	12003	12200	12102	12146	12103	12084	11975	11950	11981	12160	12078	11941	12120	12035	12055	12016	12140	12095	12124	11993	12041	12044	12101	12083	11971	12055	11890	12089	11935	12100	11933	12024	11928	11972	11962	12014	12138	12109	11970	12068	12130	12204	11875	12047	11981	11997	12168	12072	12017	12178	12066	12001	12086	12024	12064	11908	11982	11960	12056	12252	12045	11976	12050	11886	11954	12342	12228	12152	11981	12125	12002	12055	12046	11974	12145	12047	12067	12037	11988	12059	11974	12165	12036	12025	12099	12064	12016	12092	12108	11986	12118	12039	11997	12028	12046	12187	11978	12077	12122	11996	12061	11981	11963	12062	12065	12124	11992	11994	12114	12013	12081	12125	12132	12124	12137	12103	12170	12143	12153	12070	12117	11948	11935	12088	12043	12012	12116	11997	12021	12141	11880	11878	12142	12126	11998	12033	11916	12063	12169	12157	12106	12004	11997	12138	12083	12052	11972	12032	11895	12034	12061	12000	12134	12093	12132	12017	11957	12122	11979	12142	11986	12137	12133	12183	12113	12005	12058	12107	12163	12116	12050	11957	12103	11922	12129	12029	11937	12258	12088	12019	12003	12132	12062	12130	12095	12079	12086	12133	12205	12129	12167	12032	12107	11983	12113	12083	12125	11936	12070	12057	11941	12110	12111	12053	12045	11975	12004	12042	11991	12036	12201	12084	12142	12062	12033	12053	11942	11965	12099	12224	12177	11843	11973	12027	12108	12102	12068	12188	12015	12124	12014	12065	12065	12041	12258	12249	12101	12105	12141	11867	12047	11864	12051	11984	12087	11995	12031	12007	12051	11975	12065	11917	12048	12164	12045	12189	12053	12060	12034	12065	12016	12076	12279	11960	12161	11953	12035	12053	12049	12022	12094	12163	12105	12169	12267	12030	11975	12074	12163	12150	12016	11798	12077	12113	11987	12020	12040	12171	11938	12048	11962	12042	12059	11952	12136	12035	12235	12138	12091	11972	12012	12009	12011	12076	12063	12050	12132	12045	12072	12060	12018	12040	12127	12075	12052	12054	12050	11990	12124	12070	12201	11975	12130	12144	12137	12070	11977	12073	12271	12005	12044	12222	12124	12034	12024	12128	12112	12032	12050	12018	12113	11962	12011	12054	11965	11880	12079	12121	11915	12091	12214	11951	11998	11978	11919	11999	12005	12014	12056	12136	12122	12001	12087	12039	12096	11888	12047	12016	12030	12167	11977	11971	12005	12100	12053	12038	12197	11908	12133	12070	12017	12099	12148	12129	12172	12013	12117	12031	11998	11973	12101	12084	11988	11965	12118	12040	12123	11971	11990	12119	11999	12023	11964	12050	12105	12263	11929	12028	11962	12021	11989	12052	12040	12063	11867	11920	11867	11948	11976	12076	12103	12022	11987	12032	12085	11837	11869	12039	12010	12131	12046	12016	11862	12012	12145	12180	12039	12160	11845	12032	11922	12053	12033	11990	11928	12004	12240	12113	12208	12124	12083	12076	12054	12150	11990	12148	12048	12115	12220	12096	12116	12014	12064	12152	11997	12127	12071	11967	12023	12091	11945	11876	12261	12090	12147	12034	12165	12083	12037	12047	12031	11895	12015	12121	12121	11988	12119	12111	12182	11957	11945	12089	12021	12069	12078	12098	12027	12079	12162	12040	12122	12130	12143	12251	11993	11992	12021	12005	12121	12016	12025	11860	11973	12086	12100	12090	12024	11946	12104	12108	12016	12022	11879	11981	12085	11998	12006	12087	12013	12179	12045	12047	12099	12007	12175	12149	12098	12138	12057	12166	12060	12109	12059	11914	12137	12032	12142	12005	12038	12154	12077	12023	12066	12257	12174	12162	12005	11980	11948	12082	12199	12087	12105	12131	12130	11958	12049	12001	12009	12099	12116	11886	12154	12137	12082	12170	12008	12212	11955	12133	12140	12135	11927	12071	12223	12077	12131	11908	12142	11961	11996	12147	12008	11948	12189	12083	12060	11960	12115	11879	11978	12106	12228	11972	11959	11895	12149	11972	12086	12059	12059	12160	11973	12001	12119	12075	12093	12179	12104	12125	12042	11902	12131	12143	12136	12126	12101	12061	12167	12165	12080	12027	12037	12051	12138	12071	12058	11998	12009	12032	12034	12017	12202	11966	12015	12145	12066	12001	11970	12018	12166	12084	11997	12058	12011	12074	12054	12086	12185	12027	12072	11981	12065	12022	12134	12067	12246	12020	12155	12069	12231	12121	12199	12042	12165	11979	12042	12015	12024	11922	12051	12105	11846	12058	12223	12064	12106	11942	12104	12191	12008	12047	11983	12061	12013	12134	11845	11934	12250	12105	12000	11963	12047	11988	11957	12214	12072	12030	11979	12061	12188	12014	11988	12046	11904	12155	12068	12211	12101	12148	12029	12013	12116	11986	11989	11951	11968	11922	11917	11936	12073	11833	12026	12158	12101	12199	12072	12058	12065	12012	12140	12078	12088	12077	12074	12130	12145	12113	12147	12178	12229	12111	12274	12161	12180	12112	12083	12053	12060	12142	12108	12072	11978	12093	12145	12130	12141	12185	12053	12281	12225	12154	12086	12093	12143	12030	12185	12145	12118	12018	12135	12107	12060	12083	12049	12059	12040	12084	12016	12078	12006	12002	11961	11944	12028	12084	12122	12045	12023	12020	12035	12061	11907	11988	12123	12050	12067	12099	12155	11881	12077	12134	12103	12217	12005	12130	12137	12112	12186	12010	11985	12023	12100	12169	11998	11988	12140	11970	12116	11889	12001	12180	12080	12162	11947	11842	12149	12132	12242	11955	12177	12204	12003	12287	12079	11942	12231	12121	12135	12006	12131	12127	12026	12084	12245	12021	12115	12059	12020	12203	11990	12192	12016	12047	12103	12092	12102	11898	12191	11991	12012	12106
23914	21088	28411	24247	22189	21068	18736	16063	15153	15164	14847	14538	14185	14026	14140	13969	14063	13901	13893	13784	13887	13525	13772	13621	13578	13509	13550	13430	13577	13589	13180	13460	13466	13418	13417	13458	13360	13314	13451	13392	13193	13256	13474	13316	13280	13367	13448	13306	13218	13192	13466	13130	13347	13270	13105	13273	13240	13244	13298	13368	13279	13274	13285	13339	13303	13013	13187	13296	13324	13353	13318	13073	13342	13268	13438	13425	13181	13086	13256	13191	13044	13388	13267	13269	13271	13299	13301	13270	13129	13323	13025	13422	13355	13285	13138	13033	13229	13439	13182	13260	13227	13401	13263	13482	13232	13339	13073	13276	13131	13377	13272	13124	13259	13337	13401	13409	13457	13344	13241	13187	13330	13299	13200	13295	13274	13253	13236	13146	13454	13270	13271	13302	13450	13212	13358	13280	13092	13332	13474	13399	13151	13230	13345	13196	13276	13312	12929	13373	13281	13314	13151	13111	13434	13233	13342	13167	13230	13416	13244	13380	13365	13284	13241	13133	13262	13102	13249	13231	13064	13294	13239	13348	13244	13403	13250	13253	13340	13195	13420	13105	13243	13258	13231	13333	13344	13348	13152	13223	13254	13274	13307	13354	13262	13166	13282	13063	13274	13227	13105	13217	13330	13279	13327	13162	13279	13229	13358	13282	13332	13352	13394	13347	13370	13066	13322	13342	13160	13289	13267	13228	13271	13231	13105	13142	13182	13343	13170	13210	13428	13388	13423	13149	13502	13237	13118	13349	13238	13189	13245	13220	13117	13205	13159	13272	12977	13256	13273	13326	13248	13349	13384	13278	13288	13135	13239	13304	13311	13308	13472	13284	13375	13353	13345	13073	13260	13185	13271	13129	13076	13339	13267	13320	13160	13323	13334	13022	13048	13303	13153	13324	13142	13189	13103	13298	13409	13374	13294	13301	13330	13099	13128	13091	13197	12991	13049	13229	13184	13243	13143	13229	13267	13207	13355	13305	13234	13261	13083	13331	13112	13457	13289	13208	13196	13219	13312	13270	13116	13444	13171	13410	13159	13185	13400	13204	13355	13226	13008	13460	13230	13194	13203	13212	13342	13294	13417	13028	13155	13233	13216	13079	13327	13401	13262	13291	13199	13196	13238	13049	13442	13257	13159	13223	13184	13216	13340	13273	13170	13346	13231	13253	13301	13289	13340	13391	13305	13200	13235	13107	13243	13052	13202	13389	13343	13111	13406	13168	13168	13215	13144	13248	13267	13189	13424	13189	13231	13143	13166	13214	13276	13211	13363	13313	13485	13169	13316	13296	13388	13152	13155	13206	13214	13405	13190	13279	13073	13124	13374	13005	13039	13188	13220	13406	13157	13025	13290	13169	13116	13259	13191	13219	13289	13306	13420	13311	13297	13101	13161	13391	13237	13254	13304	13427	13171	13223	13267	13196	13337	13143	13100	13238	13077	13186	13118	13257	13097	13323	13283	13359	13188	13169	13509	13198	13336	13035	13103	13329	13276	13165	13282	13306	13315	13219	13154	13216	13188	13248	13175	13295	13103	13105	13408	13276	13451	13204	13175	13460	13247	13407	13452	13116	13227	13302	13256	13162	13414	13296	13299	13301	13131	13204	13485	13273	13403	13290	13189	13299	13127	13150	13115	13222	13142	13218	13219	13231	13181	13285	13388	13253	13139	13186	13210	13138	13309	13197	13075	13075	13063	13135	13292	13047	13125	13298	13125	13127	13076	13258	13373	13428	13265	13142	13216	13106	13187	13134	13355	13130	13201	13445	13166	13328	13297	13271	13151	13378	13221	13257	13170	13298	13144	13385	13137	13146	13192	13279	13344	13307	13259	13231	13100	13212	13100	13192	13220	13136	13282	13126	13109	13152	13392	13340	13270	13267	13347	13103	13253	13063	13364	13287	13383	13270	13235	13427	13362	13196	13287	13417	13280	13197	13388	13223	13241	13260	13358	13269	13278	13168	13302	13367	13157	13076	13289	13338	13215	13147	13254	13323	13571	13308	13154	13331	13220	13372	13339	13344	13271	13035	13245	13248	13396	13304	13234	13300	13287	13303	13329	13273	13265	13398	13418	13215	13525	13233	13237	13417	13300	13284	13309	13169	13184	13245	13311	13092	13277	13290	13240	13417	13373	13258	13254	13125	13281	13382	13330	13325	13153	13227	13255	13243	13248	13117	13284	13299	13341	13089	13275	13183	13205	13185	13294	13285	13249	13198	13279	13255	13255	13474	13261	13454	13179	13250	13200	13138	13361	13125	13240	13311	13257	13389	13222	13246	13295	13247	13344	13216	13322	13293	13320	13327	13122	13333	13068	13355	13217	13316	13220	13065	13370	13140	13065	13276	13262	13364	13432	13054	13134	13196	13152	13347	13202	13430	13259	13211	13178	13234	13345	13456	13259	13340	13170	13252	13102	13139	13235	13259	13288	13192	13446	13221	13266	13375	13321	13361	13359	13312	13085	13337	13276	13061	13283	13290	13181	13167	13386	13061	13219	13261	13287	13229	13113	13219	13371	13145	13168	13144	13350	13335	13357	13063	13285	13286	13167	13251	13372	13352	13271	13259	13177	13442	13282	13194	13382	13271	13150	13391	13220	13232	13300	13203	13295	13249	13174	13336	13310	13270	13379	13361	13381	13326	13308	13323	13068	13156	13294	13095	13314	13267	13211	13227	13281	13014	13266	13254	13306	13025	13277	13273	13324	13312	13320	13289	13418	13407	13097	13499	13307	13204	13207	13288	13193	13296	13390	13227	13188	13146	13329	13297	13240	13358	13241	13257	13096	12993	13400	13340	13256	13166	13451	13229	13172	13069	13245	13226	13155	13250	13303	13139	13224	13200	13150	13158	13297	13305	13149	13399	13367	13362	13105	13256	13279	13206	13283	13341	13359	13332	13211	13279	13191	13337	13320	13389	13383	13384	13442	13073	13211	13220	13295	13330	13335	13187	13201	13188	13448	13240	13299	13227	13396	13188	13330	13221	13194	13350	13461	13099	13339	13269	13199	13012	13442	13249	13216	13000	13175	13216	13337	13196	13303	13348	13343	13231	13212	13295	13106	13276	13192	13175	13274	13116	13253	13235	13192	13462	13310	13018	13306	13247	13405	13286	13124	13240	13247	13240	13224	13167	13274	13513	13250	13298	13305	13253	13247	13195	13278	13384	13140	13258	13196	13464	13255	13226	13139	13116	13232	13180	13058	13144	13206	13288	13231	13165	13122	13067	13267	13213	13187	13189	13217	13366	13072	13217	13390	13168	13290	13219	13259	13176	13096	13345	13184	13211	13220	13216	13173	13209	13266	13344	13219	13371	13244	13166	13244	13186	13255	13156	13333	13144	13284	13015	13251	13324	13292	13037	13408	13329	13226	13426	13370	13258	13158	13252	13178	13157	13135	13267	13319	13276	13221	13189	12964	13319	13228	13135	13125	13449	13155	13271	13354	13233	13312	13387	13436	13200	13164	13166	13353	13351	13360	13147	13276	13335	13316	13402	13342	13293	13406	13338	13203	13183	13306	13114	13156	13106	13260	13193	13227	13379	13245	13281	13117	13464	13303	13254	13233	13178	13395	13202	13209	13411	13155	13179	13228	13358	13118	13200	13021	13267	13189	13064	13069	13286	13385	13137	13266	13243	13308	13363	13197	13323	13182	13226	13340	13145	13325	13354	13438	13090	13173	13166	13117	13436	13079	13170	13227	13308	13370	13295	13230	13365	13412	13049	13455	13197	13253	13135	13141	13225	13196	13271	13299	13227	13392	13252	13274	13325	13312	13278	13132	13164	13138	13124	13176	13134	13480	13252	13100	13289	13191	13177	13203	13080	13312	13347	13268	13269	13388	13199	13106	13212	13304	13238	13095	13231	13049	13307	13138	13367	13222	13287	13211	13344	13206	13248	13147	13313	13300	13041	13351	13325	13404	13218	13356	13188	13229	13356	13184	13394	13141	13320	13147	13285	13135	13233	13028	13255	13287	13095	13257	13147	13085	13311	13295	13251	13351	13207	13425	13095	13093	13275	13126	13245	13217	13309	13247	13185	13031	13163	13253	13230	13381	13436	13311	13236	13346	13210	13432	13161	13195	13261	13247	13284	13460	13137	13182	13393	13092	13278	13160	13309	13196	13187	13130	13016	13255	13237	13259	13370	13358	13286	13472	13061	13255	13311	13105	13127	13284	13090	13222	13342	13155	13179	13261	13181	13140	13156	13183	13223	13180	13232	12986	13208	13213	13251	13163	13074	13228	13356	13292	13232	13130	13139	13038	13047	13180	13195	13352	13229	13447	13365	13241	13341	13343	13220	13248	13238	13328	13216	13243	13327	13274	13270	13279	13264	13149	13172	13199	13266	13364	13161	13245	13253	13089	13251	13341	13324	13139	13159	13349	13414	13313	13187	13299	13196	13017	13173	13233	13231	13307	13299	13384	13222	13202	13353	13220	13215	13291	13222	13253	13379	13269	13338	13221	13474	13416	13345	13179	13300	13183	13292	13201	13184	13051	13121	13156	13164	13218	13286	13218	13314	13427	13205	13358	13383	13138	13071	13176	13113	13141	13317	13242	13282	13327	13329	13195	13251	13217	13198	13253	13302	13159	13385	13117	13274	13308	13107	13425	13370	13496	13290	13132	13349	13393	13296	13339	13162	13125	13148	13395	13165	13196	13192	13254	13186	13305	13116	13043	13302	13294	13427	13233	13057	13193	13452	13306	13396	13329	13317	13124	13099	13217	13275	13162	13203	12972	13293	13299	13184	13243	13229	13228	13379	13113	13281	13169	13515	13269	13459	13386	13286	13217	13375	13045	13185	13210	13334	13150	13244	13259	13235	13188	13129	13255	13158	13299	13418	13156	13257	13341	13195	13333	13339	13327	13011	13334	13308	13055	13150	13190	13246	13388	13439	13322	13202	13401	13286	13163	13331	13172	13279	13295	13517	13234	13069	13428	13392	13400	13331	13184	13349	13172	13177	13082	13086	13097	13151	13249	13028	13211	13101	13355	13205	13295	13395	13225	13218	13253	13241	13208	13375	13292	13317	13230	13070	13129	13180	13244	13232	13303	13183	13218	13149	13358	13223	13330	13321	13149	13295	13321	13186	13239	13185	13169	13160	13213	13115	13264	13106
21385	38212	34163	25734	21299	18638	16248	15586	15335	14870	14343	13776	13463	13154	13181	13198	12983	12865	12768	12573	12757	12555	12451	12555	12380	12364	12278	12439	12384	12266	12204	11965	12330	12207	11983	12355	12099	12184	12160	12097	12129	12173	12110	11979	12272	12268	12088	11996	12174	12071	11991	12099	12181	12060	12031	11879	12208	12208	12088	12155	11961	12107	12057	12286	12144	12164	12105	12156	11942	12101	12085	12070	11895	12143	12002	12065	12033	12109	12051	12193	12003	12031	11998	12100	12016	12101	11959	11976	12126	12148	12117	12024	12060	12145	12016	12098	12184	12269	12002	12011	12073	12030	12226	12011	12045	12160	12043	11954	12055	12126	12158	12089	12212	12132	12074	12220	12122	12078	11802	12102	12088	12054	12007	12135	12070	12048	12032	11924	11941	12074	11965	11923	12215	12121	12259	12090	12133	11959	12100	12097	11972	12101	12063	12095	12104	11970	11959	11995	11998	12164	12104	12002	12047	12118	12244	12049	12141	12078	11997	12100	12180	12134	12047	12029	12077	12089	12164	12146	12065	12106	12013	12067	11994	12016	11989	12059	12014	12089	12055	12156	12157	11852	12123	12161	11978	11986	11993	12002	12108	12015	12032	11869	12032	12269	12048	11978	12031	12039	11927	11830	12165	12054	12152	11953	12105	12007	12032	12211	11995	12026	12038	12029	12133	11955	12041	11900	11860	11995	12089	12003	12119	12160	11936	12049	12107	12215	12042	12118	12161	12028	12031	12222	12034	12161	12104	12098	11993	12039	12034	11915	12040	12128	12010	12020	11912	11952	12068	11976	12205	12073	11960	11992	12045	12056	12119	12076	12016	12121	12023	12000	12074	12007	12120	12120	11937	12014	11961	12005	11958	11982	12084	12178	12052	12081	11993	12009	12044	12048	12052	11931	12014	11987	12125	12084	12140	12005	12063	12108	12010	11906	11934	11900	11922	12080	12135	12069	12088	11887	12062	12185	11950	11995	12117	11986	12013	12088	11859	12038	11878	12065	12035	12074	12045	11912	11898	12086	12085	12149	11948	11991	12022	12089	12039	12053	11997	12002	12071	12030	12090	12071	12076	11925	12001	11989	12143	12133	12043	12123	12011	12105	12026	12095	11941	12042	11910	11918	12012	12089	12076	12082	12128	11942	11923	12178	12047	11994	12116	12062	12050	11963	11952	11966	12028	11986	12099	11879	12118	12010	12117	12181	12006	12071	11986	12098	11898	12078	12115	12228	12087	12045	12048	12093	12088	12141	12000	12052	11958	12002	12033	12074	12123	12024	12055	12174	11936	12066	12066	12031	11973	11856	12130	11915	12100	11923	11994	12065	11876	12051	12064	12076	12062	12056	12084	11992	12018	11979	12059	12076	12067	12019	12122	12146	12061	11996	12036	11949	12121	11957	12135	11907	12113	12005	12059	11834	12028	12049	12051	11908	12148	11960	11982	12280	12063	11998	12048	11951	11967	12070	12128	12207	12090	12065	12032	12044	12037	12071	12014	11968	12169	12151	12106	12165	12063	11991	11992	12023	12052	12199	11957	12024	11888	12171	12096	11979	12001	12107	12209	11909	12003	12049	12005	11955	12140	12084	11878	12152	11980	12148	12059	12132	12161	11937	12091	12148	11983	12068	12161	11976	12042	12080	11978	11991	12163	11855	12036	12002	12078	12024	12130	12021	12089	12056	12033	12000	11976	12084	12038	12019	12057	12023	12182	12061	12064	11907	12022	12035	12070	11958	12176	12006	12083	11974	12150	12019	12140	12067	12042	12076	11941	12056	12011	12020	11961	12096	12181	11939	12041	12040	12120	12114	11956	11919	12007	11992	12072	11998	12146	12003	12090	12024	12027	12053	12023	11968	12061	12146	12060	11931	12172	12140	11948	12085	12068	11914	12153	12085	12077	12060	11893	12054	12282	12204	12180	12083	12132	12093	12091	11879	11927	12055	12100	12140	11987	12039	12186	11988	11862	11964	12027	11893	11968	12155	11994	11928	12041	12068	12030	12025	12037	12108	12066	12131	12069	12069	12096	12128	12065	11969	12004	11963	12001	12087	12059	12085	12046	11888	12165	12134	11938	11928	11928	12144	12095	12054	12169	11970	12165	12087	11963	12096	11988	12154	12012	12065	11977	12044	12020	12157	12119	12050	11957	11910	12004	12077	12203	11959	12013	12107	11884	11951	11981	11970	11841	11984	12037	12195	12090	11975	11836	12020	12110	11999	12031	12013	12145	12157	12106	12111	12039	11952	12020	12071	12101	12107	12042	12140	12050	12201	11855	12039	11964	12021	12159	12040	12012	12013	11928	12037	12004	11919	12066	12006	12115	12009	11970	11957	12041	12001	11790	12036	12110	11955	11986	11984	11972	11993	12013	11999	11893	12036	11989	12045	11985	12040	12056	12213	12099	12071	12030	12098	11862	12026	12002	12014	12067	11986	11963	11980	12257	11936	12053	12014	12120	12073	12043	11929	11937	12147	11971	12079	11964	12067	12039	12036	12136	11944	12077	12054	12070	12192	12079	11901	12171	12059	12017	12079	11973	11846	12070	12173	12038	11981	12074	12092	12073	11874	12159	12004	12219	12037	12064	12048	12138	11919	12094	12107	12007	11999	12009	12060	12157	11968	12018	11921	12120	11959	11989	12088	12270	12052	12175	12102	12043	12010	11905	12084	12069	12022	12049	12039	12068	11941	12076	12050	11906	11976	12076	12196	11967	12068	11913	11994	11995	11969	11945	12196	11970	11961	11938	11957	11991	12052	12097	12107	12113	12120	12225	12042	11975	12114	12012	11936	12010	12001	12080	11918	11998	11971	12031	12109	11991	12093	12126	11910	12045	11976	11968	12013	12104	12017	11985	12005	12155	12033	12071	11775	12031	12067	11967	12079	12075	12002	12051	12204	11944	12143	12001	12127	11939	12042	12067	11955	12009	11952	11999	12009	12080	12015	12011	11974	12150	11953	12136	12031	12134	12062	12022	12096	12111	12118	11987	12053	11873	11971	12095	12039	12051	12008	12061	12044	11891	12177	11986	12046	11949	12134	12142	11914	12067	12084	11952	12184	12099	11897	12102	11850	12026	12005	12137	11925	12015	11978	11941	11961	12048	11975	12082	12053	11979	12104	11984	12119	11973	12039	12096	12252	12093	11959	11885	11998	12098	11975	12068	12129	11968	12019	12074	11917	12024	12064	11913	12088	12038	12084	11930	11903	12132	12032	12034	11949	12154	12023	12111	12089	12066	12042	12113	12194	12019	11917	12056	11947	12121	12022	12122	12116	11910	11984	12085	11973	12021	12000	12284	12097	12141	11962	12033	11988	12137	12123	11961	11988	12072	12042	12172	12034	11988	12056	12012	11979	12008	11946	12041	12001	12075	11942	12087	11980	12100	12002	12072	12204	12104	11961	12071	11915	12095	12012	12028	12013	12105	11927	12086	12078	12036	12016	11853	12063	11964	12077	12108	12264	12056	11998	12113	12153	11987	12043	12037	12019	12052	12124	12033	11929	12039	12233	12073	11923	12217	12096	12126	12070	12073	12148	11897	12088	11990	12001	11956	12020	12009	11975	12074	12030	11901	12081	12049	11997	12025	12034	12045	12046	11905	12130	11994	12152	11927	12058	11881	12019	12063	12053	12202	11817	12020	11876	12128	12007	11999	11904	12262	11925	11966	11840	12104	12086	12042	12030	12078	11907	11966	12169	12010	12013	11956	11959	12069	12041	12093	12179	11963	11974	11959	12260	12101	12083	12090	11971	11985	11951	12103	12227	12049	12030	11981	12003	12227	12039	12153	12001	11858	12020	12050	12128	12090	12017	11998	11980	12047	12124	11985	12086	11985	11918	12178	12098	12083	11841	12042	11951	12189	11929	12114	12188	12144	11972	12010	12109	12050	12031	12230	12006	12052	11921	12074	12102	12062	11947	11991	11912	12066	11978	12243	11989	11979	11958	12136	12049	12114	12006	12005	12056	12112	12175	12001	12256	12106	12057	12155	11931	11962	11982	12317	12089	12160	11934	11846	11931	12154	12045	12085	12059	11958	11901	12061	12037	12086	12057	12123	12029	12065	11924	12064	12031	12090	12029	12168	12117	11913	12119	12131	11966	12021	11995	12008	12076	11891	12115	12175	11934	12074	12059	12060	11905	11970	12125	11955	12012	12137	12088	12190	11899	11919	12094	12111	12103	12159	12009	12156	12056	11876	12195	12265	12039	11950	12016	11977	12021	11905	12001	12072	12250	12079	12151	11924	11993	11939	11976	12075	11984	12154	11831	11950	11892	12069	12112	11902	12155	11892	12057	12020	12203	12074	11808	11926	12064	11901	12111	11968	11993	11864	11990	11976	12248	12034	12040	11928	12067	11926	11960	12102	11983	12097	12019	11989	12209	11994	12019	12029	11976	11984	11976	12163	11905	12182	12027	12205	12100	12027	12004	12111	12169	12073	12127	11949	12018	12039	12035	11842	11877	12070	12023	12160	11991	12095	12103	12261	12124	12184	11992	12080	12118	12053	12191	11917	12279	12048	11986	11938	12013	11968	12167	12149	12055	12040	12091	12125	12175	12016	11843	12109	12058	11991	12100	12153	11966	12082	12141	11941	12087	12045	12017	12028	12190	12024	11982	12040	12110	12166	12027	11969	12123	12067	12079	12119	12023	12077	12122	11983	12032	12048	12215	12011	12044	12183	12023	12142	12095	12152	11868	12145	11905	12145	12103	11966	11974	12046	12080	11938	12108	11964	11952	12066	12130	12101	12050	12128	12035	11969	12043	12102	12070	11988	12099	11892	12015	11908	11977	12045	12014	11911	12095	12003	12071	12046	12021	11995	12022	12146	11930	12093	11964	11999	12040	11907	12038	11999	12021	12015	11964	12131	12065	11901	12208	12020	11982	12041	11937	12110	12069	11965	11976	12053	12145	12045	11981	12064	12057	12074	12189	11914	12176	11913	12142	12144	11989	11990	12081	12052	12051	11966	11996	12067	12084	11833	11875	11966	12038	11980	11928	12006	12065	12054	12039	11941	12177	11894	11978	12105	11996	11861	12066	12141	11891	12066	11953	12000	12074	12165	12004	12002	11983	12004	11994	12158	12084	12029	12062	12098	11966	12247	11982	12233	12027	12040	12190
22811	21064	28882	23515	21432	23330	23743	18186	16895	17084	16707	15804	15717	15544	15551	15297	15195	15303	15158	15096	14794	14997	14975	14681	14806	14790	14764	14478	14536	14577	14551	14675	14507	14688	14521	14488	14742	14426	14570	14477	14417	14450	14525	14406	14300	14488	14390	14562	14441	14217	14329	14349	14364	14207	14283	14392	14447	14428	14391	14402	14433	14513	14555	14502	14603	14334	14369	14420	14305	14248	14278	14240	14372	14272	14411	14458	14458	14521	14333	14367	14257	14432	14377	14256	14336	14479	14495	14348	14235	14343	14355	14317	14324	14503	14499	14470	14247	14459	14411	14364	14286	14197	14204	14354	14203	14487	14367	14228	14396	14367	14308	14444	14457	14291	14475	14342	14357	14447	14333	14165	14424	14472	14149	14231	14312	14314	14138	14236	14434	14265	14098	14381	14347	14421	14473	14413	14166	14165	14201	14125	14330	14387	14403	14361	14405	14229	14426	14344	14412	14323	14389	14142	14441	14471	14502	14475	14390	14371	14390	14478	14460	14472	14336	14423	14256	14271	14150	14224	14457	14403	14414	14360	14301	14436	14386	14397	14319	14363	14448	14328	14188	14200	14247	14366	14291	14318	14372	14333	14281	14060	14229	14349	14380	14322	14407	14397	14170	14148	14351	14353	14354	14467	14426	14245	14225	14518	14248	14251	14278	14398	14415	14531	14183	14411	14511	14252	14349	14259	14402	14161	14289	14428	14178	14465	14515	14179	14307	14240	14522	14334	14183	14443	14161	14196	14490	14126	14321	14366	14304	14317	14202	14379	14173	14272	14438	14157	14426	14261	14215	14296	14360	14455	14351	14324	14365	14215	14274	14476	14300	14272	14551	14373	14429	14464	14267	14333	14280	14537	14198	14384	14325	14455	14393	14428	14526	14200	14208	14326	14417	14220	14249	14370	14263	14199	14268	14226	14158	14243	14478	14399	14236	14336	14350	14142	14257	14164	14356	14351	14418	14355	14297	14487	14480	14343	14237	14317	14408	14283	14241	14292	14153	14293	14198	14569	14435	14269	14391	14344	14145	14284	14315	14383	14393	14304	14270	14448	14213	14417	14261	14283	14388	14321	14569	14172	14306	14332	14435	14342	14264	14222	14325	14167	14195	14345	14385	14525	14412	14313	14332	14334	14186	14373	14644	14228	14187	14245	14328	14224	14240	14337	14515	14260	14499	14378	14375	14486	14527	14393	14600	14177	14472	14425	14323	14407	14494	14383	14252	14260	14368	14334	14443	14282	14367	14480	14228	14371	14418	14221	14388	14163	14331	14122	14310	14407	14243	14355	14492	14293	14486	14553	14468	14363	14436	14495	14312	14223	14273	14377	14453	14273	14401	14249	14305	14460	14358	14310	14469	14280	14493	14100	14468	14272	14492	14204	14103	14272	14554	14395	14288	14158	14105	14128	14330	14230	14465	14254	14330	14247	14328	14423	14310	14295	14273	14374	14279	14306	14497	14417	14464	14449	14338	14309	14397	14152	14233	14463	14378	14167	14237	14145	14305	14428	14207	14418	14197	14263	14394	14280	14155	14279	14318	14192	14339	14455	14264	14509	14393	14222	14309	14294	14405	14351	14240	14296	14261	14225	14344	14315	14454	14009	14294	14265	14240	14180	14377	14395	14245	14062	14127	14484	14347	14116	14410	14201	14279	14298	14432	14056	14171	14368	14372	14278	14429	14372	14314	14385	14292	14301	14289	14422	14357	14276	14294	14211	14528	14441	14339	14266	14223	14235	14293	14157	14449	14448	14399	14152	14366	14468	14253	14296	14277	14260	14126	14210	14430	14246	14380	14170	14408	14156	14348	14442	14301	14209	14498	14552	14291	14410	14370	14427	14218	14325	14298	14482	14311	14225	14211	14358	14175	14304	14248	14212	14411	14506	14251	14460	14301	14491	14453	14486	14438	14314	14092	14458	14467	14299	14213	14167	14349	14274	14339	14341	14311	14298	14220	14376	14298	14325	14293	14171	14170	14263	14227	14357	14524	14337	14408	14418	14459	14300	14219	14263	14230	14199	14311	14268	14367	14482	14306	14311	14242	14244	14429	14370	14299	14412	14491	14218	14261	14264	14239	14296	14393	14429	14381	14282	14298	14327	14251	14263	14575	14442	14308	14264	14233	14293	14360	14477	14348	14348	14171	14326	14059	14154	14287	14226	14446	14310	14339	14311	14382	14241	14295	14478	14348	14450	14382	14323	14177	14186	14330	14241	14461	14127	14235	14290	14169	14332	14324	14251	14312	14317	14312	14484	14331	14331	14204	14209	14528	14282	14221	14541	14267	14244	14451	14183	14165	14581	14314	14410	14282	14308	14383	14404	14189	14313	14225	14350	14329	14413	14129	14451	14383	14253	14193	14382	14200	14232	14317	14220	14485	14267	14217	14524	14296	14381	14249	14226	14224	14192	14490	14386	14062	14297	14286	14357	14353	14319	14345	14237	14156	14393	14254	14374	14329	14371	14272	14459	14253	14375	14381	14439	14336	14181	14159	14295	14153	14179	14283	14277	14347	14237	14294	14269	14183	14145	14388	14277	14209	14408	14294	14426	14386	14427	14421	14539	14338	14367	14491	14356	14260	14405	14366	14418	14276	14221	14365	14359	14192	14509	14264	14194	14178	14471	14363	14277	14338	14212	14263	14200	14178	14162	14257	14409	14325	14240	14372	14535	14244	14133	14365	14469	14454	14313	14263	14345	14306	14363	14280	14363	14379	14265	14265	14374	14527	14323	14270	14369	14274	14487	14356	14341	14217	14390	14329	14181	14217	14220	14324	14316	14246	14357	14161	14182	14293	14256	14334	14368	14479	14500	14300	14464	14369	14236	14156	14377	14411	14431	14270	14210	14218	14393	14337	14233	14354	14196	14397	14443	14583	14259	14302	14260	14171	14260	14446	14297	14498	14254	14290	14375	14302	14477	14258	14466	14370	14277	14533	14291	14311	14233	14261	14377	14355	14468	14170	14313	14390	14258	14187	14310	14267	14586	14311	14596	14233	14403	14311	14507	14245	14464	14334	14289	14212	14292	14395	14380	14646	14339	14535	14374	14455	14312	14330	14300	14367	14292	14277	14224	14343	14354	14305	14274	14312	14354	14414	14363	14392	14339	14338	14237	14277	14189	14140	14416	14162	14266	14279	14296	14201	14408	14158	14360	14372	14100	14249	14365	14332	14346	14247	14382	14418	14354	14115	14184	14342	14216	14286	14137	14466	14216	14181	14479	14351	14378	14517	14385	14301	14353	14439	14200	14171	14310	14567	14233	14434	14389	14339	14307	14401	14324	14231	14130	14163	14305	14421	14385	14319	14153	14453	14350	14323	14356	14417	14443	14308	14249	14219	14291	14236	14252	14384	14279	14377	14279	14160	14342	14439	14363	14466	14262	14315	14422	14140	14487	14370	14394	14446	14375	14330	14336	14299	14246	14343	14400	14504	14295	14340	14386	14360	14512	14352	14313	14355	14323	14418	14416	14397	14378	14344	14421	14211	14468	14436	14304	14252	14216	14222	14311	14346	14564	14253	14362	14454	14222	14375	14095	14250	14498	14282	14277	14269	14285	14270	14407	14245	14472	14251	14359	14406	14433	14187	14176	14191	14301	14373	14210	14353	14381	14086	14372	14332	14116	14255	14231	14366	14291	14303	14177	14307	14364	14280	14230	14288	14431	14552	14282	14375	14483	14416	14309	14261	14352	14422	14309	14315	14377	14520	14532	14081	14138	14436	14249	14277	14290	14446	14458	14314	14259	14396	14359	14350	14449	14452	14194	14408	14190	14295	14269	14347	14447	14349	14484	14381	14245	14293	14566	14351	14442	14255	14288	14495	14395	14233	14533	14273	14438	14305	14126	14195	14291	14421	14402	14290	14497	14223	14332	14203	14216	14337	14316	14252	14287	14444	14155	14402	14259	14286	14446	14392	14261	14299	14454	14316	14375	14214	14335	14242	14305	14107	14335	14236	14373	14593	14474	14369	14364	14222	14343	14359	14409	14356	14355	14192	14535	14229	14291	14195	14327	14357	14401	14337	14424	14313	14379	14228	14391	14566	14384	14223	14154	14462	14358	14572	14401	14295	14191	14242	14353	14437	14227	14400	14259	14392	14554	14432	14182	14103	14424	14284	14284	14167	14345	14418	14352	14274	14364	14408	14337	14465	13994	14113	14338	14371	14173	14456	14334	14350	14368	14180	14106	14210	14242	14293	14428	14354	14393	14250	14286	14341	14205	14348	14220	14341	14170	14293	14252	14205	14262	14433	14195	14239	14203	14262	14287	14343	14392	14373	14218	14226	14342	14273	14324	14326	14442	14432	14405	14651	14331	14218	14302	14395	14338	14348	14284	14249	14563	14256	14490	14344	14134	14376	14315	14291	14493	14339	14504	14319	14366	14279	14504	14284	14368	14292	14269	14141	14271	14286	14187	14376	14300	14417	14666	14298	14493	14381	14349	14073	14275	14383	14151	14239	14373	14397	14376	14275	14276	14317	14508	14174	14258	14434	14290	14404	14372	14448	14580	14167	14238	14264	14334	14393	14427	14539	14372	14448	14341	14235	14268	14301	14456	14442	14326	14246	14450	14201	14223	14131	14611	14453	14307	14265	14220	14564	14328	14308	14340	14274	14105	14282	14426	14310	14374	14299	14326	14518	14258	14278	14297	14238	14305	14475	14295	14204	14218	14323	14332	14289	14230	14548	14403	14319	14418	14455	14338	14251	14371	14321	14242	14385	14406	14368	14249	14186	14524	14606	14461	14321	14170	14459	14411	14481	14301	14439	14317	14591	14328	14173	14080	14406	14315	14312	14097	14407	14320	14235	14397	14077	14273	14310	14386	14398	14282	14471	14355	14358	14487	14343	14190	14333	14349	14529	14241	14147	14277	14320	14281	14197	14289	14389	14314	14347	14417	14361	14139	14288	14332	14260	14252	14317	14179	14359	14218	14545	14293	14319	14235	14385	14349	14394	14276	14389	14434	14425	14408	14591	14279	14341	14275	14278	14308	14298	14331	14162	14432	14420	14279	14286	14314	14208	14219	14150	14197	14407	14176	14363	14369	14331	14364	14353	14181	14322	14276	14319	14467	14313	14160	14415	14533	14370	14562	14391	14325	14233	14269	14183	14429
24060	42855	38866	29808	24883	21533	18769	17849	17206	16907	15802	15037	14659	14483	14516	14246	14208	13920	13821	13684	13417	13493	13458	13185	13230	13083	13033	13089	13024	12986	12982	12991	12860	12721	12946	12831	12936	12769	12705	12859	12891	12773	12876	12822	12680	12857	12937	12745	12776	12787	12759	12817	12748	12726	12823	13016	12717	12742	12809	12784	12826	12852	12938	12757	12729	12740	12674	12675	12843	12853	12851	12726	12919	12843	12746	12762	12765	12696	12551	12750	12704	12822	12753	12742	12751	12672	12701	12764	12983	12697	12853	12794	12657	12665	12656	12824	12653	12680	12846	12669	12905	12815	12700	12699	12824	12662	12819	12851	12632	12758	12815	12926	12634	12768	12533	12724	12783	12700	12722	12655	12688	12596	12725	12655	12627	12705	12701	12659	12784	12710	12651	12897	12722	12792	12832	12780	12573	12640	12773	12595	12735	12736	12903	12751	12803	12961	12794	12743	12854	12698	12791	12732	12647	12652	12639	12665	12552	12824	12625	12851	12788	12591	12711	12882	12665	12781	12780	12638	12818	12759	12719	12736	12845	12758	12687	12661	12785	12730	12569	12636	12865	12643	12606	12615	12694	12757	12581	12675	12718	12675	12639	12535	12799	12743	12700	12747	12544	12644	12605	12697	12736	12791	12847	12630	12579	12633	12750	12525	12888	12850	12676	12526	12796	12564	12923	12713	12773	12865	12882	12684	12712	12740	12668	12814	12619	12695	12704	12621	12594	12667	12682	12594	12703	12712	12759	12777	12658	12575	12704	12689	12751	12689	12695	12667	12718	12684	12754	12664	12815	12753	12551	12666	12644	12594	12737	12686	12681	12670	12651	12637	12792	12628	12744	12666	12558	12692	12671	12863	12709	12639	12809	12754	12639	12678	12510	12670	12684	12676	12757	12591	12558	12726	12711	12826	12721	12787	12607	12705	12862	12620	12735	12711	12670	12802	12672	12725	12727	12741	12738	12637	12671	12590	12750	12804	12814	12672	12789	12791	12828	12681	12644	12622	12606	12843	12689	12766	12662	12696	12794	12619	12707	12755	12812	12578	12726	12681	12700	12735	12720	12474	12711	12652	12667	12694	12628	12561	12728	12661	12659	12851	12644	12638	12747	12629	12704	12785	12791	12857	12834	12707	12795	12689	12598	12658	12587	12797	12654	12732	12710	12705	12813	12596	12624	12765	12663	12848	12560	12645	12775	12744	12872	12717	12719	12763	12772	12834	12712	12615	12697	12805	12747	12608	12783	12613	12762	12603	12652	12640	12894	12669	12592	12690	12920	12599	12702	12737	12926	12897	12696	12732	12695	12621	12830	12842	12576	12609	12805	12568	12699	12811	12742	12850	12598	12719	12744	12812	12656	12652	12762	12687	12508	12801	12650	12624	12642	12501	12679	12879	12666	12625	12828	12739	12802	12784	12655	12589	12721	12802	12763	12771	12495	12678	12735	12765	12634	12791	12717	12609	12670	12702	12684	12662	12767	12706	12696	12622	12672	12559	12748	12554	12747	12708	12697	12678	12638	12591	12818	12623	12810	12524	12666	12625	12763	12616	12768	12709	12760	12620	12713	12762	12836	12665	12556	12812	12627	12774	12845	12882	12786	12724	12748	12654	12717	12722	12761	12562	12793	12690	12537	12764	12805	12870	12559	12657	12683	12645	12847	12703	12661	12643	12887	12695	12670	12631	12797	12710	12593	12739	12824	12843	12686	12686	12656	12560	12716	12754	12674	12713	12716	12703	12711	12674	12768	12684	12786	12730	12751	12600	12891	12555	12748	12699	12757	12681	12459	12776	12838	12886	12802	12829	12730	12667	12589	12811	12733	12674	12715	12502	12754	12781	12621	12693	12641	12637	12723	12766	12542	12771	12766	12678	12768	12539	12698	12660	12628	12766	12650	12646	12555	12728	12649	12748	12717	12717	12722	12778	12646	12593	12890	12716	12721	12759	12690	12790	12772	12890	12558	12906	12824	12915	12721	12788	12766	12563	12606	12811	12713	12831	12658	12667	12770	12823	12730	12643	12676	12718	12495	12792	12784	12675	12744	12886	12710	12792	12814	12767	12709	12651	12758	12725	12763	12693	12782	12716	12808	12679	12815	12765	12646	12861	12808	12669	12783	12641	12720	12644	12756	12668	12585	12648	12642	12640	12766	12812	12642	12587	12719	12680	12830	12732	12671	12705	12723	12773	12708	12715	12639	12884	12684	12684	12652	12802	12732	12737	12520	12741	12786	12803	12781	12752	12655	12586	12736	12734	12535	12590	12675	12891	12728	12764	12810	12632	12753	12639	12553	12740	12836	12772	12716	12629	12649	12757	12810	12776	12652	12841	12620	12683	12729	12633	12697	12870	12731	12808	12802	12730	12683	12705	12859	12718	12673	12769	12790	12672	12993	12775	12708	12691	12763	12625	12674	12762	12757	12616	12779	12546	12616	12777	12737	12670	12733	12739	12723	12719	12655	12638	12701	12683	12647	12773	12701	12582	12800	12658	12764	12789	12763	12676	12689	12732	12651	12837	12721	12558	12719	12810	12635	12775	12805	12785	12796	12694	12750	12664	12743	12669	12674	12681	12648	12629	12613	12753	12737	12734	12692	12678	12642	12713	12756	12671	12662	12865	12602	12559	12708	12668	12766	12618	12755	12750	12560	12666	12827	12633	12705	12664	12687	12809	12919	12651	12752	12710	12590	12873	12661	12756	12734	12844	12732	12730	12716	12745	12761	12872	12875	12886	12786	12640	12858	12611	12677	12736	12684	12701	12765	12653	12743	12730	12822	12835	12747	12661	12650	12575	12679	12787	12732	12802	12641	12730	12556	12718	12629	12719	12681	12641	12427	12668	12927	12789	12801	12460	12662	12678	12763	12884	12798	12634	12775	12602	12773	12862	12680	12856	12769	12851	12749	12684	12779	12883	12682	12663	12630	12746	12621	12793	12796	12593	12843	12658	12593	12686	12785	12819	12740	12595	12775	12819	12607	12698	12691	12493	12606	12727	12826	12644	12686	12783	12692	12830	12628	12694	12724	12561	12724	12855	12611	12729	12767	12618	12783	12877	12785	12787	12680	12743	12620	12598	12641	12551	12576	12556	12721	12677	12631	12777	12813	12685	12678	12558	12597	12713	12611	12779	12587	12788	12862	12777	12635	12789	12727	12755	12652	12617	12685	12803	12740	12698	12718	12620	12675	12550	12728	12602	12806	12750	12697	12872	12697	12515	12813	12755	12718	12733	12897	12648	12680	12715	12689	12669	12678	12718	12656	12633	12836	12867	12765	12719	12774	12800	12859	12791	12700	12649	12759	12592	12779	12765	12610	12756	12785	12779	12825	12814	12875	12566	12788	12723	12660	12736	12783	12646	12840	12744	12843	12644	12731	12680	12703	12741	12661	12702	12833	12753	12805	12697	12587	12789	12673	12485	12572	12741	12558	12685	12634	12622	12611	12673	12617	12846	12578	12932	12781	12693	12649	12826	12520	12885	12743	12664	12733	12609	12798	12631	12586	12697	12773	12576	12697	12697	12764	12638	12592	12796	12668	12634	12592	12795	12699	12784	12746	12622	12626	12696	12721	12737	12844	12498	12785	12744	12738	12652	12727	12554	12772	12807	12731	12728	12621	12686	12521	12725	12653	12707	12767	12606	12658	12834	12705	12721	12622	12749	12746	12665	12677	12863	12790	12764	12715	12696	12677	12771	12652	12880	12601	12622	12742	12616	12679	12788	12765	12677	12603	12713	12715	12838	12697	12741	12803	12409	12768	12664	12934	12783	12845	12665	12791	12871	12802	12805	12767	12660	12628	12776	12770	12809	12652	12659	12658	12723	12637	12565	12658	12824	12844	12682	12848	12450	12605	12664	12788	12673	12729	12606	12799	12624	12717	12681	12527	12758	12801	12609	12753	12683	12603	12747	12616	12787	12519	12684	12702	12789	12732	12726	12718	12808	12668	12643	12727	12651	12713	12610	12711	12650	12756	12624	12844	12684	12564	12630	12862	12787	12723	12638	12789	12667	12793	12743	12723	12884	12833	12737	12579	12741	12689	12650	12791	12739	12614	12789	12870	12730	12785	12815	12817	12760	12787	12607	12717	12788	12607	12758	12561	12664	12806	12628	12582	12631	12592	12701	12718	12752	12764	12711	12690	12614	12792	12622	12832	12733	12759	12613	12571	12662	12672	12481	12701	12660	12850	12683	12732	12774	12837	12614	12583	12909	12584	12569	12834	12805	12673	12680	12639	12671	12655	12604	12704	12690	12703	12655	12746	12627	12634	12726	12582	12616	12675	12575	12847	12648	12591	12835	12850	12702	12621	12722	12707	12660	12620	12782	12736	12653	12649	12698	12604	12647	12834	12657	12786	12628	12731	12632	12688	12741	12707	12523	12756	12789	12726	12728	12632	12719	12810	12630	12637	12629	12747	12783	12723	12776	12755	12632	12780	12517	12649	12571	12719	12703	12712	12715	12870	12606	12629	12641	12839	12825	12690	12717	12583	12769	12801	12716	12779	12677	12648	12690	12745	12793	12514	12742	12777	12753	12792	12790	12733	12553	12618	12718	12543	12779	12698	12722	12658	12715	12713	12817	12757	12599	12773	12679	12823	12780	12719	12776	12543	12655	12637	12781	12744	12655	12782	12689	12779	12786	12716	12684	12719	12693	12747	12746	12706	12876	12696	12735	12639	12562	12730	12795	12683	12590	12693	12810	12632	12811	12706	12626	12594	12686	12828	12676	12528	12811	12854	12675	12894	12721	12837	12814	12758	12830	12566	12720	12808	12510	12715	12926	12672	12630	12791	12870	12818	12783	12704	12758	12703	12821	12688	12792	12523	12610	12724	12645	12616	12814	12816	12558	12803	12785	12543	12874	12641	12630	12693	12835	12710	12698	12606	12731	12770	12763	12670	12596	12655	12502	12717	12731	12602	12647	12664	12921	12585	12799	12637	12604	12771	12696	12794	12672	12781	12697	12723	12549	12649	12638	12584	12566	12770	12556	12685	12730	12738	12768	12681	12879	12650	12659	12790	12659	12592	12597	12715	12715	12885	12784	12792	12602	12829	12613	12720	12639	12645	12582	12735	12613	12513	12791	12670	12724	12899	12579	12834	12707	12668	12494	12716	12767
27662	22913	26016	22505	17258	15634	14652	14181	14111	13986	13598	13484	13556	13444	13362	13318	13069	13245	13218	13034	13075	12952	13131	13002	13124	12926	12902	12982	13016	12939	12902	12951	13049	12969	12968	12836	12947	12990	12783	13095	13010	12772	13048	12918	12969	13082	12957	12813	12860	12970	13149	13019	12875	12812	12814	12874	12707	12803	12930	13003	12856	13031	12994	12995	13183	12916	13089	12968	12720	12868	12976	12913	12876	13070	12880	12827	13030	12962	12872	12852	13102	12705	12948	12907	12820	12933	12787	12894	12857	12723	12845	12945	12971	12998	12763	12850	12888	13032	12842	12947	12857	12936	12924	13025	13052	12832	12990	13178	12970	13015	12866	13019	12888	12837	12812	12981	12948	12864	13075	12962	12952	12982	12750	12899	12858	12903	12970	13083	12992	12843	12912	12772	12725	12736	12857	12858	12873	12879	12686	12832	12851	12790	12708	12835	12846	12821	12938	12913	12925	12685	13022	12887	12862	12920	13001	12944	12761	12897	12804	12847	12906	12882	12891	12963	12984	12891	12963	12838	12857	13002	12849	12912	12898	12945	12819	12850	13066	13086	12928	12907	12841	12921	12957	12996	12873	12853	12875	12859	12888	12792	12866	12842	13011	12910	12946	13095	12873	12733	12772	12913	12889	12923	12969	12947	12908	12753	12838	13040	12994	13037	12894	12869	12957	12900	12745	12719	12639	12862	13066	12933	13114	13016	12818	12901	12827	12930	12809	12889	12826	12857	12946	12805	12879	12786	12909	12864	12852	12873	12923	12859	13032	12869	12792	12830	12922	12841	12805	12785	12939	12882	12906	12805	12897	12950	12884	12864	12892	12870	13007	12740	12817	12790	12865	12886	12983	13033	13033	12771	12948	12892	12904	12988	12762	12783	12976	12914	12682	12973	12968	12888	12743	12785	12742	12846	12792	12876	12897	12884	12959	12931	12852	12961	12666	12857	12871	12887	12890	12951	12762	13059	12971	12862	12874	12916	12842	12743	12787	12976	12714	12919	12856	12747	12899	12769	13048	12762	12934	13049	13070	12882	12729	12539	12793	13078	12906	12727	12867	12911	13001	12927	12989	12896	12799	12917	12948	12892	12844	12768	12867	12903	12768	12963	12910	12824	12899	12971	12905	12981	12955	12925	13114	12892	12952	12841	12981	12855	12879	12811	12811	12893	12905	12880	12950	13081	12761	12849	12944	12844	12833	12929	13008	12849	12991	12814	12861	12840	12861	13002	12881	12951	12772	12864	12788	12933	12903	12934	12919	13043	12903	12806	12987	12865	12922	12828	13067	13019	12935	12958	12908	12884	12956	12722	12898	12886	12941	12898	12679	12842	12907	12795	12884	12808	12920	13128	12845	12953	12907	12773	12815	12802	12864	12965	12827	12807	12847	12867	12889	12705	13080	12928	12787	13004	12919	12923	12896	12817	12816	12800	13047	12883	12934	12874	12987	12870	12724	12842	12988	13098	12904	13036	12904	12927	12933	12870	12859	13126	12996	12788	12851	12930	12971	12775	12941	13044	12732	12888	12874	12806	13001	12832	12715	12729	12813	12823	12971	12743	12965	12806	13054	12813	12927	12967	12882	12766	12831	12845	12836	12805	12966	12887	12758	12932	12963	12886	12898	12957	12932	12785	12953	12899	12865	12772	12833	12807	12753	12920	13021	12935	13054	12868	12889	12801	12958	12979	13001	12861	12888	12774	12773	12739	12734	12903	12957	13224	13062	12954	12845	12809	12841	12939	12786	12886	12871	12831	13007	12968	12962	12911	12752	12921	12847	12965	12887	13044	12969	12611	12581	12849	12804	12874	12922	12679	12959	12847	12752	12738	12783	12909	12694	12831	12791	12957	12756	12993	12858	12906	12984	12869	12879	12789	12705	12836	12809	12833	12818	12723	12921	12894	12838	12799	12715	13041	12813	12909	12857	13040	12850	12859	12927	12929	12752	12813	13075	12775	12787	12978	12978	12827	12972	12911	12850	12824	12980	12948	12707	12731	12949	12810	12930	13116	12878	13004	12885	12939	12767	12884	12844	12866	12846	12940	12822	12881	12840	12874	12905	12845	12979	12844	13026	12957	12885	12870	12921	12870	12969	12889	13023	12968	12839	12814	12891	12940	13017	12913	12913	12864	12914	13018	13016	12828	13004	13055	12988	12903	12699	12983	12828	13088	12909	13042	12972	12869	12800	12877	12764	12884	12810	13061	13020	12963	12748	12728	12857	12924	12863	12735	12886	12953	12903	12808	13012	12846	12904	12770	12841	13017	12838	12850	12839	12957	12811	12798	12960	12810	12679	12703	12899	12817	12849	12860	13024	12930	12967	12960	12879	12865	12830	12763	12945	13025	12996	12702	12919	12945	13049	13013	12800	12924	12981	12769	12885	12800	12800	12754	12859	12766	12894	13076	13029	12868	12808	12992	12898	12802	13041	12895	12785	12796	12778	12757	12735	12930	12926	12881	12707	13027	12839	12955	12730	12752	12854	12838	12840	12792	12992	12804	13009	12967	12827	12964	12854	12863	12925	13092	12925	12856	12788	12898	12916	12737	12804	12825	12759	12842	12956	12939	12990	12781	12648	12789	12982	12968	12866	12762	12876	12986	12845	12777	12920	12921	12905	12894	13028	12829	12887	12974	12892	12848	13138	13003	12978	12956	12801	12462	12755	12905	13080	12799	12869	12941	12905	12968	12883	12908	12805	12845	12691	12908	12784	13066	12765	12914	12775	12960	12897	13051	13214	13033	12916	12708	12829	12925	12848	12542	12707	12853	13100	12994	12955	13140	12996	12745	12866	12787	12853	12981	12981	13046	12919	12962	12896	12988	12971	12857	12850	12832	12905	12794	12870	12808	12846	12849	12776	12835	12889	12922	13074	12824	12771	12966	12949	12887	13026	12766	12878	13074	12834	12820	12965	12846	12811	12963	12994	12843	12558	12988	13011	12771	12917	12938	12974	12815	12842	12891	12800	12806	12946	12905	12942	12765	12709	12972	12900	12943	12903	12703	12929	12842	12922	12799	13053	12939	12813	13010	12935	12916	12903	12873	13113	12901	12845	12937	12886	12789	12756	12883	12942	13224	12777	12783	12746	12905	12900	12857	12871	13064	12936	12910	12927	12718	12784	12772	12785	12726	12897	12754	12737	12861	12926	12947	12804	12839	12775	13010	12777	12837	12899	12862	12773	13011	12821	12999	12915	12779	12908	12816	12856	12870	12908	12727	12804	12849	12913	12899	12940	12907	12679	13065	12870	12987	13051	13171	12776	12985	12826	12998	12886	13026	12860	12935	12979	13043	12721	12833	12872	12940	12923	13020	12957	12817	12841	12842	12991	12936	12888	12897	12871	12849	12778	12747	12727	12890	12782	12861	12743	12741	12720	12883	12839	12868	12921	12892	12790	12877	12670	12797	12803	12940	13020	12977	12763	12688	12883	12770	12925	12814	12717	12723	12671	12883	12780	13035	12912	12937	12860	12901	12714	12727	13064	12834	12873	12784	12929	12769	13010	12962	12845	12821	12856	12892	12941	12796	12847	12846	12956	12986	13017	12966	12757	12714	12875	12877	12977	12551	12913	12835	13048	12778	12887	12822	12978	12750	12875	12986	12922	12826	12867	12958	12917	12947	12906	12907	12839	12974	12859	12953	12841	12814	12820	13087	12806	13017	12905	12958	13025	12991	12982	12979	12583	12982	12973	12910	13075	12857	12791	12822	12859	12811	12815	12973	12857	12848	12837	13010	12970	12865	12888	12850	13091	13122	12933	12844	12752	12591	12923	12884	12755	12860	12766	12958	12840	12845	12951	12816	12811	12823	12848	13031	12697	12751	12928	12812	12900	12755	12812	12699	12819	12977	12990	12981	12960	12701	12743	13014	12894	12744	12853	12994	12893	12895	12936	13050	12771	13025	12784	12779	13025	12831	12819	12943	13146	12912	13047	12974	12998	12885	12938	12956	12908	12898	13134	12956	13066	12886	12964	12895	12926	13000	12860	12921	12825	13092	12806	12837	13064	12878	12753	12976	12915	12871	12977	12857	12873	13209	12779	13199	12910	12814	12942	12799	12813	12992	12814	12784	12928	13054	13034	12915	13005	12987	12743	12830	12925	12807	12694	12977	12857	12896	12838	12965	12781	12581	12937	12968	12866	13014	12919	12942	12846	12859	12925	12879	12798	12964	12958	12977	12816	12979	12834	12836	12881	12850	12873	12780	12815	12947	12934	12848	13070	13032	12826	12900	12781	12996	13062	12746	13040	12817	12677	12887	13006	12905	13062	12831	13015	12861	12862	12942	13024	12950	13065	12862	13118	12887	12818	12926	12909	12780	12713	13219	12977	13021	12885	13027	12957	12893	12990	12976	12971	12833	12920	12865	12856	12897	12977	12937	12841	12819	12848	12826	12657	12764	13090	12815	12874	12926	12932	12795	12781	12732	13015	13018	13128	12985	12891	12798	12859	12933	13007	12887	12963	13019	12959	13037	12771	12874	12842	12934	12800	12736	12802	12902	13097	12953	13161	13196	13014	12914	12886	12993	13111	12885	12837	12893	12842	12824	12807	12739	12916	12889	12838	13055	12941	12781	12794	12938	13058	12799	12818	12708	12899	12990	13062	13035	12989	12986	12944	12948	12916	12980	12847	12899	13006	12959	12873	12992	12996	12879	12900	12883	12885	12812	12954	12903	12788	12824	13077	12908	12751	12815	12824	12813	12829	12879	12780	12785	12957	12815	12834	12837	12945	12961	13053	13015	12821	12903	13185	12870	12843	12988	13047	12811	12891	12791	12806	12900	12881	12801	12910	12732	12813	12744	12849	12860	12800	12895	12879	12943	13098	12842	13043	12748	13009	12881	12867	13017	12828	12842	12823	12741	12811	12935	12962	12900	12971	12985	12988	12965	12851	13015	12967	12837	13079	12761	12801	12888	13194	12965	12939	13023	12945	12965	12856	12875	12896	12925	12825	12899	12978	12734	13035	12778	12931	12919	12768	12838	13164	13158	12935	12934	13004	12749	12662	13023	12933	12890	12868	13011	12983	12885	12909	13047	12655	12859	12978	12698	12755	12807	12963	12891	12879	12904	12948	12803	12873	12807	12835	13105	13012	12679	12841	12815	12749	12800	12691	12828
21468	31834	27870	21170	17739	15711	14363	13884	13696	13488	13317	12878	12559	12655	12801	12486	12464	12361	12281	12275	12103	12027	12128	12103	12026	12136	12140	12124	11965	11985	12063	11870	11866	12087	11847	11898	11781	12040	11952	11928	11812	11878	11827	11934	11948	11824	12069	11916	11804	11761	11890	11831	12055	11881	11779	11894	11737	12005	11723	11879	11971	11991	11980	11789	12028	11964	11913	11950	11883	11945	11754	11914	11808	11806	11927	11884	11862	11975	11734	11770	11908	11775	11914	11906	11925	11959	11832	11808	11998	11909	11727	11871	11950	11900	11925	11847	11934	11880	11869	12033	11899	11965	11794	12060	11837	11988	11894	11752	11904	11912	11854	11769	11979	11788	11933	11878	11728	11867	11916	11970	11808	11825	11688	11772	11983	11935	11788	11835	11761	12062	11897	11889	11772	11934	11785	11871	11811	11776	11822	11787	11796	11983	11974	12038	11868	11702	11833	11909	11925	11801	11889	11903	11844	11896	11795	11821	11969	11752	11824	11925	11923	11861	11915	11811	11746	11984	11871	11889	11807	11799	11942	11626	11935	11950	11845	11934	11830	11939	11707	11910	11868	11787	11836	11882	11879	12136	12064	11890	11900	11951	11823	11898	11905	11818	12003	11946	11869	11879	11901	11962	11887	11880	11825	11715	11904	11951	11888	11961	11936	11937	11838	11921	11773	11911	11896	11873	11920	11763	11839	11817	11906	11777	11771	11985	11929	11667	11805	11839	12038	11978	11800	11999	12116	11796	11936	11894	12013	11812	12018	11789	11928	11879	11892	11892	11846	11966	11813	11888	11870	11864	11799	11874	11826	11874	11759	11934	11798	11694	11812	11770	11899	11881	11882	11812	12026	11776	11861	11997	11952	11802	11932	11951	11909	11948	12100	11914	11898	11897	11930	11930	11676	11724	11949	11918	11824	11852	11826	11800	11782	11806	11819	11759	11784	11889	11889	11906	11896	11969	11990	12038	11900	11721	11946	11792	11958	11790	11980	11905	11915	11750	11843	11831	11843	11833	11829	11755	11853	11951	11863	11896	11896	11938	11938	11889	11814	11863	11988	11878	11764	11988	11783	11802	11810	12021	11851	11827	12013	11841	12039	11872	11791	11914	11968	11927	11888	11849	11980	11942	11819	11747	11815	11833	11860	11763	11832	11958	11896	11907	11749	12014	11708	11902	11962	11966	12021	12008	11810	11720	11966	11813	11929	11820	11938	11971	11917	11881	11859	11767	12007	11879	12068	11893	11819	11890	12013	11932	11829	11943	11988	11781	11985	11825	11797	11963	11774	11680	11935	11810	11845	11842	11968	11949	11917	11895	11817	11858	12045	11972	11831	11946	11770	11978	11799	11989	11865	11798	11719	11827	11801	12009	11636	11982	11848	11811	11708	11990	11963	11901	11897	11749	11960	11826	12075	11709	11793	11887	11755	11827	12058	11941	11882	11759	11810	11881	11920	11953	11905	11765	11900	11843	11976	11913	12003	11825	11887	11923	11826	11690	11990	11953	11831	11799	11863	11981	12023	11920	11944	11776	11935	11694	11861	11954	11776	11739	11865	11892	11954	11957	11860	11954	11868	12053	11882	11794	11813	11901	11873	11832	11880	12032	11972	11825	11899	11857	11952	11935	11917	11841	11870	11865	11742	11888	11772	11774	11988	11977	11805	11900	11886	11958	11886	11780	11940	11899	11758	11832	11791	11866	11903	11841	11864	11745	11994	11914	11892	11851	11840	11868	11817	11889	11730	11866	11857	11944	11725	11947	11806	11869	11908	11867	11875	11863	11888	11746	11849	11704	11913	11770	11968	11981	11914	11866	11977	11651	11990	11824	11748	12006	12005	12027	11783	11801	11989	11905	11966	11876	12002	11784	11874	11958	11783	11866	11828	11815	12001	11743	11944	11665	11906	11822	11933	11798	11884	12066	11929	12007	11969	12037	11939	11891	11722	11908	11939	11883	11799	11826	11749	11871	11919	11861	11981	11817	11894	11866	11960	11766	11865	11770	11723	11871	11904	11949	12010	11915	11892	11801	11934	11746	11937	11770	11850	11796	11836	11830	11980	11915	12084	11921	11933	11900	11803	11819	11988	11932	11854	11860	11891	11696	11857	11866	11739	11832	11845	11906	11997	11729	11929	11809	11948	11780	11776	11843	11893	11800	11801	11923	11840	11877	11978	11786	11900	11862	11939	11985	11853	11898	11995	11874	11818	11931	11833	11932	11867	11871	11832	11896	11900	11817	11882	11902	11959	11984	11805	11985	11830	11865	11839	11968	11831	11937	11937	11850	11998	11893	11939	11846	11973	11922	11803	12061	11878	11792	11858	11997	11887	11901	11836	11941	11790	11857	11857	12059	11878	11794	11833	11990	11938	11900	11935	11851	11901	11887	11775	11863	11907	11791	11842	11836	11949	11941	11928	11915	11855	11876	11731	11998	11937	11929	11793	11975	11735	11836	11810	11838	11920	11988	11858	11881	11828	11980	11803	11960	11821	11828	11893	11870	11871	12025	11803	11897	11927	11801	11998	11914	11941	11867	11882	11872	11847	11805	11991	11901	11981	11781	11815	11911	11850	11855	12112	11742	11811	11972	11771	11833	11806	11883	11672	11912	11836	11898	11776	11849	11926	11928	11693	11948	11996	11922	11785	11759	11740	11773	11948	11784	11904	11797	12062	12034	11837	11794	12042	11966	11888	11946	11810	11780	11780	11790	11990	11954	11977	11904	11997	11818	11988	11913	12022	11833	11779	11929	11917	11908	11893	11840	11973	12151	11729	11859	11928	11856	11793	11923	11969	11984	11776	11898	11850	11845	12051	11891	11868	11749	11748	11789	12026	12107	11835	11973	11841	11965	11789	12015	11879	11751	11893	11813	11964	11932	11909	12018	12001	11858	12041	11816	11850	11797	11841	11867	11819	11897	11871	12006	11842	11924	11698	12022	11781	11968	11960	11923	11959	11894	11932	12056	11899	11978	11867	12001	11935	11931	11813	11793	12076	11930	11888	11895	11731	11936	11948	11965	11872	11801	11756	11847	11790	11821	11906	11911	11820	12044	11849	11739	12006	11837	11849	11823	11886	12001	11931	11994	11940	11752	11998	11772	11927	11821	11850	11769	11707	12000	11999	11809	11770	11930	11878	11849	11863	11967	11858	11902	11828	11975	11944	12013	11912	11900	11767	11989	11968	11727	11901	11988	11893	11885	11830	11945	11919	11671	11912	11784	11768	11879	11738	12019	11826	11846	11788	11961	11778	11932	11878	11956	11803	12027	11926	11959	11906	11961	11884	11910	11922	11944	12004	11787	11855	11938	11992	11793	11957	11845	11877	11891	11747	11860	11889	11918	11847	12005	11955	11741	11926	11852	11793	11919	11878	11771	12023	11741	11747	12032	11787	11801	11848	12018	12042	11967	11723	11851	11842	11851	11948	11793	11839	11923	11809	12044	11852	11790	11861	11841	11795	11850	11765	11844	11907	11974	12053	11784	11866	11880	11932	11924	11930	11946	11878	11749	11810	11806	11913	11882	11833	11845	11841	11914	11903	11961	11766	11936	11813	11925	11910	12015	11938	11920	11720	11817	11927	12010	11907	11918	11874	11818	12015	11868	11996	11888	11803	11943	11838	11833	11883	11917	11926	12007	11810	11750	11963	11996	11928	11910	11842	11901	11839	11880	11860	11903	11955	11915	11790	11745	11719	11897	11762	11795	11882	11915	11911	11967	11850	11732	11902	11937	11878	11893	11749	11871	11846	11762	11907	11789	11851	11991	11868	11870	11976	11793	11703	11790	11852	11808	11876	11747	11849	11845	11715	11937	11883	11951	12035	12010	12023	11842	11861	11790	11927	11887	11960	11941	11998	11812	11839	12052	11947	11910	12022	11892	11988	11834	11900	11952	11828	11834	11911	11872	11969	11876	12014	11857	11787	11980	11886	11849	12106	11807	11853	12011	12084	11809	11964	11869	12018	11937	11938	11743	11864	11874	11828	11911	12000	11846	11887	11895	11730	11826	11806	11942	11858	11934	11826	11791	12041	11866	11774	11834	11801	12054	12007	11803	11909	11880	11881	11836	12046	11817	11965	12046	11864	11866	11925	12008	11882	11722	11828	11716	11801	11900	11886	11906	11865	11888	11827	11678	11830	11845	11816	11804	11672	11781	11985	11939	11715	11800	11958	11811	11907	12025	11926	11877	11881	11853	11931	11954	11990	11882	11843	12007	11906	11931	11950	11813	11821	11857	11939	11936	12086	11906	11951	11694	11767	11720	11927	11800	11884	11866	11785	11919	11947	11786	11906	11965	11828	11890	11761	11804	11877	11936	11915	11920	11898	11800	11819	11948	11679	11866	11762	12015	11592	11803	11736	11969	12027	11830	11776	11847	12020	11859	11690	11917	11919	11776	11911	11893	11835	11808	11954	11901	11984	11896	11892	11875	11927	11790	11857	12000	11762	11933	11765	11906	11888	11769	11906	11777	12025	11944	11806	11895	11941	11939	11965	11758	12033	11982	11896	11875	11512	11719	11978	11901	11854	11800	11920	11716	11728	11810	11827	11815	11836	11970	11881	11943	11948	11785	11817	11796	11891	11626	11820	11882	11786	11821	12116	11793	11626	11852	11859	11770	12040	11952	11817	11945	11913	11863	11832	12008	11799	11968	11914	11847	11990	11772	12031	11896	11780	11881	11831	11918	11890	12015	11675	11809	11909	11818	11974	11791	11666	11849	11918	11835	11840	11771	11894	11897	11927	11850	11860	11859	11833	11981	11865	11773	11856	11798	11926	11879	11884	11829	12015	11936	11969	11756	12103	11756	11917	11950	11853	12073	11795	11812	11847	11962	11869	11934	12029	11952	12004	11809	11972	11998	11855	11937	11903	11865	11990	11833	11899	11953	11902	11923	11913	11851	11897	11974	11863	11866	11980	11955	12012	11810	11898	11742	11997	11956	11829	11809	11905	11874	11777	11942	11775	11991	11770	11901	11742	12017	11860	11800	12001	11859	11825	11958	11932	11859	11937	11879	11923	11887	11897	12000	11869	11842	11707	11908	11827	11750	11920	11975	11855	11911	11864	11721	12077	11865	11991	11929	11710	12080	11860	11924	12029	11854	11994	11917	11861	12015	11935	11767
23858	21049	28336	24213	22179	20573	18369	15468	15037	14757	14617	14165	13715	13659	13526	13628	13446	13464	13406	13392	13508	13174	13161	13279	13004	13080	13204	13039	13078	12915	13151	12843	12958	12977	12758	12799	13069	13145	13031	13029	13079	12755	12936	12742	13088	13175	12818	12869	12820	13051	12863	12717	12830	12935	12981	13036	12940	12782	12841	12861	12978	12907	12700	12906	12932	12758	12766	12818	13078	12783	12904	13042	12982	12980	12896	12807	12966	12965	12826	12772	12999	12748	12881	12868	12840	12872	13020	12806	12913	12859	12765	12972	12968	12803	12892	13005	13030	12999	12897	12966	13065	13183	12945	12968	12981	12856	12845	12897	12910	12807	12864	12829	12856	12796	13017	12862	12940	12835	12646	12772	12883	12773	12774	12769	12859	12785	12961	12764	13049	12918	12886	12959	12819	12856	12608	12845	12845	12856	12815	12864	12733	12884	12842	12815	12786	12731	12960	12771	12874	12797	12894	12806	12888	12867	12881	12789	12800	12826	12746	13049	12819	12889	12816	12926	12945	12928	12848	12930	12948	12841	12811	12731	12906	12920	12771	12833	12994	12894	12682	12816	12940	12933	12888	12843	12820	12829	12790	12685	12782	12888	12922	12777	12704	12775	12929	12761	12856	12775	12920	12720	13083	12862	13025	12970	13022	12820	12832	12781	12820	13008	12687	12859	12824	12878	13041	12941	12876	12700	12927	12841	12847	12850	12839	12715	12981	12827	12776	12945	12715	12689	12916	12868	12796	12848	12700	12791	12667	12765	12846	12861	12814	12807	12854	12826	12728	12948	13127	12820	12777	12937	12891	12843	12720	13076	12978	12965	12739	12672	12837	13020	12902	12811	13019	12895	12909	12863	12786	12767	12961	12781	12848	12918	12852	12986	12782	12769	12949	12981	12853	12900	12888	12718	12800	12846	13125	12951	12917	12848	12886	12727	12884	12886	12933	12854	13036	12916	12963	12990	12824	12877	12892	12966	12726	12874	12947	12921	12780	12913	12794	12977	12629	12745	12914	12830	12873	12903	12862	12673	12746	12648	12944	12825	13049	13045	12849	12723	12787	12891	12846	12840	12836	12802	12907	12739	12867	12754	12930	12709	13064	12834	12622	12789	12947	12810	12873	12921	12972	12929	12942	12906	12668	12865	12793	12769	12926	12861	12757	12810	12901	12746	12794	12947	12854	12899	12865	12866	12925	12748	12938	12920	12881	12815	12998	12929	13004	12995	12697	12800	12780	12934	12929	12933	12938	12995	12907	12855	12868	13024	12906	12763	12881	12866	12841	12760	12913	12554	12914	12910	12932	12782	12947	12858	12780	12879	13082	12743	12802	12801	12851	12817	12626	12891	12726	12749	12992	12910	12857	12927	12921	12815	12744	12940	12738	12770	12762	12892	12967	12831	12952	12869	12983	12902	12792	12997	12921	12780	12992	12810	12892	12719	12761	12935	12968	12788	12821	12959	12843	12930	13026	12902	12879	12772	12990	12942	12840	12775	12871	12742	12951	12873	12816	12938	12765	12758	13029	12883	12922	12764	12840	12791	12999	12691	13013	12808	12894	12670	12937	12798	12733	12940	12906	12901	12795	12932	13010	12915	12735	12806	12796	12941	12849	12823	12788	12731	12976	12872	12945	12892	12911	12867	12908	12675	12826	12781	13008	13015	12978	13054	12750	12802	12884	12713	12960	12786	12822	12882	12924	12887	12754	12797	12673	12839	12988	12711	12848	12763	12841	12977	12907	12894	12813	12796	12880	12860	12759	12882	12809	12922	12686	12750	12819	12920	12828	12778	13011	12951	12842	12800	12794	12854	12848	12752	12736	12775	12783	12885	12762	12904	12621	12828	12903	12938	12863	12920	12759	12887	12839	12851	12930	12986	12962	12732	12849	12886	12994	12728	12960	12897	12841	12883	12738	12908	12828	13046	12866	12831	12970	12890	12715	12768	12871	12803	12879	12856	13025	12730	12868	12908	12783	12779	12908	12995	12872	12971	12913	12809	12993	13035	12756	12962	12843	12818	12893	12682	12859	13010	12989	12705	12886	12888	12801	12808	12993	12848	12844	12768	12654	12966	12892	12846	12782	12949	12788	12786	12993	13084	12771	12636	12864	13026	12983	12721	12769	12877	12896	12865	13022	12827	12803	13108	12797	12939	12851	12960	12871	12661	12714	12766	12786	12899	12853	12797	12921	12724	12912	12916	12856	12821	12880	12915	12870	12806	12791	12905	12912	12713	12820	12694	12761	12747	13041	12842	13011	12668	13003	12776	12805	12752	12781	12948	12652	12738	12934	12969	12814	12704	12875	12771	12661	12787	12718	12963	12680	12983	12747	12955	12621	12791	12899	12742	12751	12831	12998	12719	12886	12693	12898	12751	12736	12920	12953	12878	12912	12807	12971	12956	12748	12700	12741	12961	12729	12788	12703	12868	12771	12708	12770	12941	12729	12821	12778	12923	12736	12806	12717	12908	12845	12655	12851	12817	13122	12931	12948	12797	12680	12942	12983	12881	12759	12868	13041	12830	12786	12937	12882	12864	13007	12940	12898	12818	12936	12774	12796	13043	13085	12651	12922	12781	13058	12876	12740	12832	12915	12988	12944	12966	13025	12923	12674	12748	13001	12878	12839	12849	12956	12822	12913	12961	12756	12757	12792	12760	12760	12861	13059	12664	12769	12717	12730	12596	12750	12947	12861	12738	12930	12743	12791	12863	12986	12904	12697	12722	12926	12765	12926	12832	12828	12728	12823	12852	12873	13038	12834	13025	13006	12915	12966	12852	12834	13012	12773	12965	12707	12806	13039	12702	12834	12906	12887	12731	12848	12646	12731	12881	12790	12773	12729	12723	12898	12827	12805	12880	12830	13042	12816	12831	12829	12727	12521	12919	12716	12822	13021	12819	12911	12915	12905	13001	12784	12914	12734	12884	12882	12856	12910	12646	12860	12720	12921	12806	12787	12855	12753	12907	12861	12940	12835	12912	12799	12877	12669	12848	12876	12845	12754	12786	12855	12884	12925	12752	12838	12837	12819	12901	12977	12727	12789	12997	12857	12799	12798	12758	12695	12925	12908	12812	12951	13072	12885	12990	12918	12732	12969	12969	13043	12736	13034	13006	12949	12885	12933	13037	12915	12951	12779	12916	12843	12777	12703	12796	13049	12801	12993	13058	12839	12933	12850	12782	13014	12750	12791	12664	12847	12778	12888	12754	12778	12866	12755	12891	12786	12808	13075	12858	12704	12969	12956	12883	12836	12908	12858	12868	13022	12843	12734	12786	12980	12803	12852	12872	12824	12835	12968	12937	12745	12687	12849	12961	12757	12883	12943	13016	12896	12734	12861	12816	12826	12891	12805	12982	12793	12944	13051	12982	12780	12927	12985	12831	12922	12780	12966	12915	12860	13083	12698	12992	13083	12799	12782	12856	12990	12954	12812	13085	12809	13078	13002	12610	12854	12978	12817	12771	12870	12923	12851	12906	12824	12832	12830	12677	12916	12856	12820	12870	12849	12870	12971	12831	12831	12769	12848	12793	12955	12845	12888	12896	12930	12747	12880	12866	12949	12739	12881	12917	12813	12847	12940	12861	12854	12939	12897	12817	12814	12856	12832	12898	12925	12991	12733	12898	12927	12773	12771	12910	12764	12877	12829	12688	12808	12842	12894	12848	12913	12735	12898	12847	12861	12956	12768	12811	12782	12801	12827	12729	12804	12727	12976	12984	12907	12824	12846	12875	12851	13088	12947	12817	12822	12884	12714	12925	12948	12795	12869	12821	12904	12918	12891	12933	12938	12925	12896	12919	12912	12768	12903	12697	12860	12704	12847	12911	12694	12791	12729	12892	12833	12761	12863	12811	12865	12921	13023	12880	12842	12849	12827	12934	12876	12859	12610	12962	12831	12856	12811	12956	12928	12850	13000	12892	12766	12933	12911	12860	12807	12815	12550	12822	12837	12727	12915	12662	12856	12693	12906	12951	13000	12920	12794	12735	13016	12686	12836	12850	12938	12884	12939	12783	12821	12923	12748	12816	12947	12983	12904	12937	12835	12968	13083	12693	12788	12830	13107	12869	12907	12959	12828	12671	12888	12828	12949	12958	12896	12768	12993	12834	13021	12702	12917	12881	12721	12784	12997	12776	12849	12831	12961	12817	12818	12882	13079	12844	12820	12996	12921	12831	12905	12770	12674	12641	12715	12749	13082	13005	12965	12866	12964	12960	12958	12865	12675	12746	12764	12730	12885	12928	12815	12934	12876	12676	12722	12791	12956	12964	12706	12795	12748	12928	12678	12643	12849	12768	12974	13010	12878	12886	12889	12854	12749	12846	12787	12872	12954	12848	12807	12989	12773	12867	13110	12713	12894	12825	12932	12945	12877	12706	12804	12795	12832	12927	12988	12873	13032	12826	12881	12805	12882	12803	12981	12894	12826	12931	12945	12810	12955	12879	12860	12874	12973	12711	13076	12829	12761	12736	12929	12867	12934	12885	12871	12844	12830	13016	12737	12733	12811	12813	12822	13010	12819	12782	12884	12778	12792	12796	12936	12844	12707	13013	12759	12997	12907	12875	12762	12914	12978	12810	12853	12825	12798	12745	12896	12860	12897	12822	12801	12682	12812	12778	12683	12823	13144	12987	12917	12884	12993	12978	12834	12796	12810	12851	13007	12862	12816	12848	12795	12866	13068	12882	12734	12871	12730	12854	12688	12877	12955	13040	12923	12939	12812	12853	12900	13073	12972	13067	12730	12840	12968	12831	12848	12860	12835	12871	12979	12829	12846	12711	13025	12831	12949	12990	12921	12551	12739	12814	12745	12874	12964	12752	12796	12845	12907	12693	12744	12810	12702	12819	12979	12907	12773	13020	12878	12891	12998	12970	12925	13094	12974	13189	12935	12817	12960	12810	12719	12839	12788	12924	12726	12830	12934	12767	12848	12891	12896	12903	12965	12875	12791	12939	12797	12631	12837	12887	12714	12745	12834	12816	12984	12857	12974	12820	12802	12811	12920	12916	12864	12974	12840	12961	12843	13020	12836	13038	12891	12805	12718	12865	12799	12721	12745	13039	12902	12916	12897	12813	12904	12945	12992	12903	12890	13048	13064	12916	12788	13037	12551	12798	12695	12752
21327	37734	34216	26010	22130	18713	16315	15666	15212	14917	14292	13750	13210	13248	13259	12966	12618	12679	12800	12526	12475	12339	12368	12311	12212	12210	12173	12165	12109	12138	12121	11933	11987	12074	11964	12109	11958	12039	11852	11910	11916	12007	11869	12067	12054	11887	11842	12020	11999	11942	12064	11885	11864	12016	11929	11889	11787	11883	11923	11890	11969	11802	11866	11915	11943	11917	11908	11955	11945	12024	11823	11994	11943	11953	11873	12124	12003	11866	11905	11859	11988	11989	11911	11666	11903	11768	11942	11866	11906	11859	11723	11847	11685	11800	11761	11730	11900	11851	11886	11911	12001	11802	11755	11870	11943	11837	11787	11766	11919	11843	11878	11878	11839	11960	11621	11952	11947	11608	11766	11946	11828	11850	11799	11742	11832	11801	12024	11904	12087	11890	11982	11682	11780	11829	11930	11798	11888	11845	11923	11910	11809	12016	11813	11912	11840	12050	11928	11754	11722	11829	11949	11936	11891	12061	11842	12009	11930	11866	11905	11867	11793	11965	11799	11809	11817	12081	11850	11895	12092	11870	11876	11819	11944	11711	11738	11869	12036	11874	11911	11562	11903	11900	11918	11723	11957	11954	11886	11925	11947	11923	11909	11789	11779	11962	11888	11976	11800	11887	11804	11866	11807	12015	11775	11892	11888	11838	11799	11920	11923	11755	11939	11741	11801	11732	11826	12055	11693	11816	11993	11994	11872	11823	11800	11988	11999	11803	11986	11896	11897	11936	11920	11874	11914	11870	11937	12015	11882	11767	11662	12065	11766	11833	11884	11914	11817	11917	12052	11766	11964	11834	11891	11795	11933	11738	11893	11813	12089	11972	11925	12045	11909	11807	11895	11734	11873	11852	11728	11921	11882	12011	11740	11943	11912	12007	11879	11839	12052	11853	11855	11910	11857	11729	11893	11896	11829	11767	11726	11844	11971	11767	11900	11993	11949	11901	11812	11783	11938	11810	11814	12089	11839	11876	11920	11726	11852	11991	11867	11829	11974	11810	12068	11849	11759	11872	11805	11826	11854	11831	11893	11894	11828	11875	11741	11913	11882	11893	11933	11764	12006	11859	11703	11851	11963	11921	11874	12027	11945	11733	11925	11730	11793	11898	11883	11958	11809	11924	11792	11890	11797	11882	11923	11902	11910	11862	11807	11772	11782	11950	11799	11902	11992	11893	11794	11766	11963	11749	11858	11797	11939	11883	11826	11905	11751	11956	11988	11826	11733	11637	11876	11898	11747	11657	11776	11848	11964	11792	12059	11851	12056	12024	11879	11773	11824	11700	11876	12028	11744	11883	11951	11769	11796	11676	11898	11878	11852	11771	12015	11815	11831	11742	11807	11792	11873	11893	11975	11763	11628	11911	11896	11867	12013	11789	11891	11764	11972	11887	11950	11884	11859	11816	12034	11838	11825	11884	11908	11874	11847	11668	11902	11747	11735	11798	11950	11752	12070	11885	11838	11787	11848	11878	11944	11866	12017	12045	11895	11944	11764	12002	11968	11881	11912	11890	11858	11802	11851	11932	11827	11877	11827	11950	11974	11688	11823	11761	11842	11915	11847	11837	11983	11862	11747	11875	11911	11866	12003	11768	11904	11836	11884	11827	11884	11910	11997	11895	11916	11906	11844	11651	11919	11776	11889	11783	11686	11857	11882	11855	11783	11909	11760	12010	11732	11860	11771	11896	11961	11862	11816	11772	11717	11902	11851	11792	11893	11787	11735	11915	12047	11845	11869	11951	11686	12001	11784	11829	11849	11921	11766	11905	11849	11834	11903	11779	11829	11907	11832	11784	12015	12103	11827	11726	11988	11882	11949	11819	11852	11947	11817	11783	11882	11831	11846	11908	11877	11935	11894	11828	11893	11926	11809	11689	11719	11997	11744	11710	11883	11934	11869	11914	11914	11820	11832	11877	11785	11723	11829	11903	11886	11966	11847	11899	11886	11772	11969	11824	11873	11830	11909	11823	11946	11949	11835	11938	11844	11836	11894	11824	11770	11916	11879	11867	11990	11711	11912	11877	11731	11816	11707	11974	11859	11780	11907	11792	11968	11780	11907	11748	11913	11901	11908	11923	11844	11743	11898	11726	11871	11937	11967	11925	12010	11802	11800	11855	12053	11841	11866	11805	11960	11930	11913	11949	11901	11774	11852	11827	11795	11879	11745	11963	11788	11906	11953	12002	11951	11794	11910	11946	11674	11862	11858	11767	12024	11827	11939	11859	11881	11801	11922	11718	11833	11637	11769	11707	11825	11916	11894	11948	11936	11918	11688	11850	11793	11978	11914	11886	11947	11862	11993	11801	11917	11908	11902	11895	11943	11868	11839	11964	11870	11775	11841	11896	11780	11981	11708	11841	11975	11790	11973	11885	11898	11853	11868	12022	11746	11912	11884	11905	11882	11698	11864	12020	11814	11918	11926	11897	11809	11924	11836	11953	11929	11764	11768	11950	11959	11856	11730	12032	11847	11877	11897	12011	11777	11864	11818	11737	11861	11897	11834	11887	11858	11990	11920	11987	11882	11683	11850	11879	11724	11683	11988	11774	11688	11912	11813	11741	11991	11677	11853	11744	11738	11761	11990	11923	11968	11782	11891	11971	11852	11697	11913	11916	11802	11937	11974	11873	11918	11821	11752	11864	11937	11824	11914	11817	11832	11918	11984	11767	11938	11844	11847	11738	11757	11773	11928	11746	11875	11968	11856	12099	11840	11822	11663	11765	11775	12013	11883	11685	11883	11965	11769	11913	11773	11848	11869	11870	11883	11827	11902	11892	11798	11901	11984	11813	11954	11902	11779	11870	12059	12037	11772	11985	11788	11907	12025	11951	11932	11980	11827	12031	12021	11967	11792	11891	11753	11941	11972	11911	11846	11676	11956	11790	11915	11802	12024	11732	11780	11917	11840	11974	11762	11701	11821	11868	12090	11764	11857	11825	11750	11863	11933	11795	11952	11945	11998	11769	11751	11848	12024	11901	11738	11962	11808	11876	11799	11888	11762	11986	11854	11804	11850	11884	11959	11776	11815	11882	11832	11941	11998	11842	11837	11783	12029	11989	11863	11876	11860	11937	11907	11935	11833	11914	11947	11845	11948	12010	11750	11905	11990	11767	12088	11832	11937	11823	11663	12030	11717	11923	11968	11725	11836	11916	11822	11822	11957	11817	11957	11887	12121	11890	11922	11862	11891	11874	11872	11813	11931	11991	11631	11618	11921	11896	11940	11683	11976	11870	11806	11804	11756	12040	11798	11974	11833	12014	11764	11806	11906	11939	11849	11976	11815	11884	11881	11930	11978	11879	11996	11872	11894	11745	11992	11841	11743	11819	11920	11927	11805	11914	11793	11898	11847	11888	11770	11828	11755	11751	11873	11883	11796	11916	11853	11834	11820	11904	11850	11876	11891	11865	11898	11910	11916	11788	11892	12017	11805	11849	11929	11859	11865	11889	11941	11922	11926	11824	11982	11856	12027	11897	11712	11949	11731	11956	11912	11748	11871	11939	11792	11879	11955	11816	11805	11768	11967	12001	11837	11795	11816	11804	11919	11905	12031	11790	11962	11859	12083	11690	11830	11746	11739	11866	11774	11902	11879	11930	11670	11936	11847	11956	11981	11796	11858	11999	11840	11723	11852	11988	11934	11862	12018	11824	11817	11892	11948	11756	11927	11935	11831	11843	11894	11929	11861	11721	11932	11837	11952	12090	11828	11868	12007	11875	11932	11899	12000	11794	11718	11846	11920	11841	11779	11912	11980	11912	11895	11856	11827	11815	11850	12014	11763	11921	11976	11783	12007	11833	11822	11982	12004	11969	11902	11822	11860	11886	11846	11769	11971	11834	11836	11760	11869	11808	11772	11793	11768	11841	11967	11870	11997	11982	11959	11769	11907	11871	11962	11735	11803	11952	11926	11830	11860	11818	11933	11855	11828	11902	11860	11739	11758	11830	11916	11814	11914	12020	12063	11674	11972	11897	11907	11753	11676	11822	11858	11913	11757	11962	11745	12010	11852	11915	11776	11805	11788	11968	12005	11710	11967	11736	11931	11929	11937	11870	11801	11953	11730	11863	12006	11752	11978	11877	11825	11896	11866	11769	11766	12001	11994	11845	12014	11743	11894	11900	11726	11873	11773	11851	11987	11680	11867	11958	11836	11891	11753	11848	11829	11758	12160	11742	11844	11866	11828	11834	11874	11873	11957	11857	11804	11730	11837	11886	11813	12022	12017	11866	11980	11979	11894	11899	12089	11901	11960	11887	11865	11818	12020	11802	11893	11892	11853	11731	11890	11854	11824	12005	11942	11969	11812	11978	11908	11793	11819	11929	11985	11713	11667	11841	11872	11759	11748	11738	11794	11831	11824	11948	11839	11932	11976	11902	11807	11879	11774	11952	11995	11870	11854	11932	11721	11907	11835	11685	11961	11942	11889	11676	11951	11859	11895	11880	11858	11977	11909	11976	11840	12004	11851	11849	11772	11792	11956	11899	11832	11741	11884	11829	11860	11808	12042	11744	11953	11756	11933	11853	11868	11757	11939	12029	11759	11834	11980	11882	11763	12005	11850	11981	11859	11829	11911	11821	11787	11781	11960	11819	11848	11982	12046	11995	11961	11952	11755	11822	11904	11931	12017	11927	11777	11821	11875	12002	11803	12044	11944	11925	11944	11920	11814	12038	11830	11930	11710	11954	11670	11882	11989	11868	11899	11905	11981	11898	11916	11834	11810	11971	11848	11742	11898	11828	11896	11883	11818	11923	11819	11841	12023	12047	11913	11730	11818	11867	11938	11855	11970	11914	11859	11886	11952	11927	11803	12002	11867	11780	12006	11977	11894	12004	11842	11755	11867	11773	11959	11941	11891	12005	11808	11850	11913	11949	11831	11939	11898	11846	12035	11975	11938	11974	11888	11851	11842	11878	11842	11896	11905	11979	11911	11997	11694	11806	11845	11824	12012	11602	12054	12017	11886	11958	11847	11801	11817	11868	11796	11927	12081	11792	11798	11864	11803	11946	11935	11843	11904	11718	11893	11851	11847	11862	11963	11921	11858	11984	11903	11805	12085	11758	11905	11982	11768	11852	11792	11939	11938	11889	11746	11895	11955	11695	11827	11727	11824	11796	11857	11940
22839	21036	28720	23574	21468	23262	23576	17927	16764	16928	16515	15844	15266	15378	15234	15022	14769	14689	14766	14729	14529	14426	14472	14255	14352	14257	14353	14353	14276	14153	14043	14094	14157	14110	14139	13982	14150	14080	14118	13955	13914	14193	14046	13949	14120	13981	13908	13965	14211	14178	13883	13925	14072	13990	14016	14027	13959	13955	14022	13992	13984	13822	13923	13962	14013	14016	14041	13769	14148	13931	14097	14118	13965	13886	13992	14090	13990	13838	14037	14009	14107	13907	14145	14181	14115	13844	13953	14189	14049	13913	13952	13963	13923	13998	14067	14005	14087	13905	13871	13845	14197	13913	13980	13966	14064	13901	13853	14064	14017	13931	13994	13850	13905	14102	13898	13824	14056	13989	14003	14030	14005	13874	13961	14032	13971	13748	13827	13802	13976	13986	13854	14001	14090	13955	14051	13971	14010	13983	13950	14131	13918	13957	13749	13988	13941	14026	13836	13965	14089	13805	13939	13971	14016	14036	14197	13988	13937	13827	13986	13945	13933	14099	14161	13793	13966	13864	14114	13950	13931	13783	13882	14019	13940	13999	13950	13961	13802	13918	13764	14068	13846	13822	13993	13851	13987	13830	14013	13907	14086	13950	13850	14099	13799	13980	14016	13854	13882	13875	13965	14105	14036	13963	14101	13918	13994	13940	13860	13933	13955	13830	13981	14003	13838	14140	13938	13938	14022	13760	13937	13849	13850	13820	13885	13876	14119	13920	13900	14049	13935	13962	14099	13939	13737	13926	14068	13959	13988	14067	13859	13955	13967	13962	13872	13847	13956	14107	14087	13943	13830	13726	13968	14020	14146	14033	14174	13920	13767	13954	13842	14126	13981	13819	14026	14040	14081	13992	13847	13916	13826	13936	13922	13842	13954	13821	14013	13964	13908	13990	14046	13846	14006	14125	14093	13877	14115	13895	13897	13971	13744	13821	13913	14044	13984	14019	14127	14022	13890	13769	13785	14082	13794	13849	13984	13996	14104	14007	13862	13831	14043	13899	13789	13934	13890	13864	13850	13952	13900	13946	13911	13985	14079	13844	13934	13947	13993	13954	13821	13939	13956	14016	13900	13959	13865	14023	13830	13906	14003	13818	13861	13820	13766	13918	13934	13985	13943	13867	14026	13810	13856	13902	13931	13999	14025	13880	13957	13886	13888	13940	13835	13777	13978	14109	13895	13876	14047	13941	13842	14090	13924	13992	14053	13840	13935	14044	13919	14067	13894	13988	13895	13876	13885	13885	13901	13887	13918	13925	13901	13903	13878	13867	13921	13920	13864	14033	13721	13706	14035	13979	13920	14093	14099	13777	13849	13875	13878	13921	14070	13831	13968	13874	14006	13898	13817	13818	13804	13887	13827	13838	13819	14020	14024	13868	13966	13691	13855	13904	13903	14057	13901	13864	14120	13919	13953	13882	14028	14033	13975	13928	14065	13907	13890	13614	13975	13814	13870	13826	13991	13920	13824	13779	13844	13956	13910	13889	14060	13907	14011	13913	13846	13991	13840	13947	13988	13982	13762	13867	13958	13924	13909	13901	13876	14006	13951	13865	14052	13985	14037	13950	13823	13981	13885	14136	13732	13831	13981	13937	14090	13958	14166	13985	13875	13737	13867	13890	14189	14079	13907	13796	13808	13910	13854	14102	13916	13991	14021	14018	13855	13946	13983	14106	13815	13878	13916	13853	14105	14026	13970	13851	13943	13877	13906	13812	13915	14030	13994	14006	13837	14108	13955	13866	13967	14100	14042	14048	13779	13941	14024	13819	13915	14072	13954	13921	14070	14011	14096	13827	14015	13976	13790	13950	13963	13862	13692	13668	14121	13814	14014	13742	13817	13963	13757	13816	13881	14101	13900	13893	13982	14021	14095	13958	13936	13789	14008	13986	13966	13897	14010	14021	14084	13872	13877	13959	14020	14041	13896	13984	13815	13920	13796	13901	13947	13867	13900	13919	13811	14003	13816	14036	13934	13802	13961	14177	13754	13860	13837	13977	13919	13955	13667	13914	14003	13949	13879	13815	14115	13870	13934	13830	13853	13837	13955	13787	14017	13905	13973	13964	13856	13806	13787	13931	14030	13978	13896	14007	14099	13862	13940	14031	14284	13774	13822	14086	13784	13875	14001	13864	13868	14133	13769	13780	14016	13893	13863	14026	13897	13828	14034	13771	13991	13942	14061	14052	13773	13904	13814	14216	13911	13943	13835	13870	14149	14019	13995	13923	13863	13993	14049	13938	14014	13949	13837	13892	13888	13908	14004	13969	14034	13952	13867	13875	13966	14071	14027	13934	14064	14163	13820	13933	13637	13925	13903	13887	14072	13908	13969	13850	13808	14024	13998	13751	13992	13958	13870	13912	14001	13986	13970	13917	13961	13940	13815	13927	13895	13824	14003	13828	13982	13836	13953	13890	13961	13884	13937	13961	13836	13978	14051	13751	13997	14028	13986	13761	13904	13949	14065	13871	14093	13859	13993	13895	13806	13810	13757	14032	13967	13750	13868	13741	14145	13858	14041	13943	13979	14044	14243	13897	13835	14002	13896	13991	13937	13729	13874	13879	13947	13823	13913	13828	13936	13951	13998	13932	13959	13835	14146	14042	14051	13836	14017	13789	13825	14018	13952	14209	13986	13991	14017	13951	14006	13982	13860	13725	13932	13829	14012	13847	13850	14109	13906	13939	14101	13873	13962	14031	14054	13674	13986	14003	14073	13904	13711	13906	13984	13963	14047	13884	13961	13926	13865	13755	13779	14007	14069	13826	14043	13743	14036	13886	13970	14229	14008	14009	13811	13935	13877	13900	13903	13829	13968	13912	13761	13908	13986	14001	14008	13969	13774	13915	13870	13954	14108	13825	13875	13977	13866	13920	13847	13887	13846	13969	13959	13929	13691	13806	14023	13842	13973	13973	14008	13925	14065	13994	13937	13857	13892	13929	13952	14042	14154	13886	14078	13965	14172	13840	14116	13886	13983	13937	14006	13980	13745	13912	13845	14023	14002	13757	13875	14019	13990	13934	13928	13987	14179	13867	14029	13975	13921	14047	13962	13726	13851	14118	13823	14002	13920	13878	13960	13921	14026	13869	13939	13801	13895	14030	14057	14058	14045	13907	13810	13775	13773	13974	13884	13883	13796	13954	14059	14171	13926	13989	13792	13935	14119	13834	13852	14047	13971	13969	13896	14019	13886	13946	13887	13908	14051	13963	14081	13876	13883	13822	13835	13988	13779	13804	14216	13883	13798	13760	13968	13832	14004	14009	13984	13830	14078	14034	14013	13839	13988	13931	13920	13971	13938	13917	13926	13855	13912	14199	13840	13860	14019	13928	13899	13815	13906	14192	13801	13824	14038	14039	14062	13885	14011	14107	13972	13972	13902	13894	13873	13790	13862	13851	13944	13840	14087	14010	13944	13759	13821	13980	13954	13787	13936	13915	13880	14113	14000	13823	13933	13801	13946	13927	13930	13758	13901	13881	13873	13880	13865	13791	14017	14007	13934	13769	13981	13975	13769	13768	13883	13948	13811	13899	13975	13897	14065	13877	13856	13799	13929	13885	14066	13841	13979	14151	14128	13868	13903	14022	13952	14099	13851	14020	13980	14094	13791	13879	13834	13858	14036	14043	13819	13831	13895	13998	14015	13942	13860	13878	13920	14116	13932	13959	13962	14150	13899	13878	13938	13985	13838	13916	14032	13905	13902	13795	13763	13958	14203	14021	13907	13926	13899	14060	13955	13974	14052	13758	13958	13954	14053	14046	13841	13970	13899	13831	13956	14085	13998	14022	14054	13946	13965	13943	13674	14091	13905	13920	13844	14014	13907	13879	13874	13981	13829	13816	13981	13878	14066	13860	13969	14048	13874	13855	13950	13893	13994	13841	13844	14041	13967	13947	14119	14078	14000	13895	13888	13963	13919	13851	13717	13757	13821	13905	13888	14100	13885	13954	14158	13978	13842	13986	13917	13915	13934	13961	14017	13944	13982	13968	14088	13975	14043	13924	13994	13948	13840	13999	13747	13937	14018	14039	13981	14049	13871	13935	13957	13953	13816	13830	13859	13899	13955	13985	13682	13885	14114	13962	14008	13860	14027	13764	14031	13882	14172	14024	13892	13696	13832	13956	14068	13994	13847	14004	13787	14027	14147	14148	13823	14202	13818	13953	13870	14049	13829	13766	13954	13859	13845	13704	13914	13868	13983	13946	13886	13990	13849	14027	13981	13835	13795	13759	13847	13879	13775	13941	13696	13850	14040	13958	14088	14067	13907	14078	13819	13855	13990	13960	13799	13778	13798	13944	13962	13883	14010	13813	13876	14021	13831	13797	13766	13793	13872	13998	14146	13919	13939	13799	13800	13895	13939	14015	13834	13839	13916	14074	13871	13737	13985	13814	13715	13708	14018	13885	13953	14041	13925	13957	13997	14013	14050	13805	14080	14046	13911	13903	13874	13809	13923	13890	13892	13954	13989	13956	13811	14074	13953	13892	13899	13832	13788	14121	14043	13876	13947	13953	13735	14007	13848	13907	13929	13994	13824	13977	13995	13978	13789	14028	13727	13878	13972	13941	13866	13785	13916	13879	14183	13925	13700	13925	13939	14007	13850	14161	13906	13971	13984	13956	13883	13869	13829	14026	13923	13835	13835	13890	13999	13852	13896	13841	13979	13973	13904	13828	14002	13958	14014	14139	13926	13713	13867	13904	13965	13803	14053	14087	13974	13969	13884	13752	13845	14006	14059	13942	13912	14021	13786	13949	14030	13940	14045	13782	13956	13871	13907	13942	14021	13853	13971	13851	13906	14187	14106	13903	13969	14019	13903	14044	13763	14003	14057	13935	13775	13925	13889	13859	13978	13891	13891	13903	13853	14101	13804	13607	13831	13870	13949	14053	14109	13873	14009	14074	13900	13927	13960	13989	13940	14126	13961	14038	14004	14019	14048	13962	13908	13938	13979	13894	13871	13956	13788	13851	13838	13804	14025	13826	13868	13683	13973	13851	13974	14039	13857	13849	13982	13912	14120	13884	13993	13968	14101	13895	14007	13805	13976	13997	13770	13874	13757	13912	14005	13965	14004	13938	13927	13957	14155	13920	14105	13919	13779	14015	13852	13708	13694	13882	13761	13979
23520	42785	38890	30386	26129	21516	19085	17659	17008	16421	15868	15296	14433	14455	14259	14029	13826	13586	13316	13336	13294	12944	13096	13106	12937	13019	12854	12979	12754	12899	12802	12806	12664	12737	12740	12815	12626	12776	12586	12629	12498	12439	13012	12562	12650	12676	12639	12554	12533	12529	12423	12565	12526	12551	12749	12653	12475	12718	12601	12497	12712	12817	12522	12613	12580	12441	12658	12497	12442	12467	12276	12551	12730	12583	12585	12584	12395	12490	12605	12679	12519	12473	12512	12524	12639	12466	12534	12453	12448	12632	12578	12696	12624	12439	12564	12442	12511	12362	12629	12408	12578	12547	12558	12473	12645	12439	12493	12531	12596	12475	12470	12701	12361	12462	12412	12570	12540	12625	12518	12544	12452	12356	12393	12508	12624	12393	12630	12478	12610	12395	12321	12512	12536	12621	12548	12438	12642	12386	12515	12434	12286	12458	12415	12502	12398	12453	12531	12508	12422	12425	12370	12484	12590	12460	12529	12447	12634	12484	12655	12505	12481	12544	12519	12446	12596	12573	12657	12583	12396	12540	12435	12492	12514	12374	12613	12315	12431	12375	12450	12487	12468	12487	12375	12499	12390	12542	12504	12496	12415	12545	12604	12533	12370	12485	12512	12421	12543	12511	12444	12396	12560	12378	12577	12476	12622	12533	12449	12628	12369	12532	12579	12477	12513	12446	12595	12214	12549	12405	12284	12359	12418	12522	12405	12573	12540	12456	12434	12599	12659	12526	12433	12599	12491	12384	12462	12498	12420	12535	12361	12296	12599	12416	12473	12558	12644	12467	12559	12374	12607	12584	12420	12549	12567	12472	12472	12511	12694	12622	12439	12609	12430	12604	12426	12441	12392	12507	12547	12598	12442	12584	12466	12367	12546	12363	12598	12432	12514	12493	12418	12386	12613	12442	12428	12390	12422	12519	12419	12538	12455	12593	12484	12577	12426	12460	12536	12528	12533	12461	12525	12525	12543	12398	12625	12550	12652	12415	12660	12482	12396	12551	12445	12453	12463	12615	12625	12481	12581	12526	12478	12557	12570	12336	12612	12529	12562	12565	12660	12545	12435	12680	12565	12542	12582	12597	12463	12525	12434	12561	12460	12383	12567	12611	12444	12356	12533	12419	12430	12375	12410	12482	12468	12549	12418	12355	12383	12541	12448	12460	12464	12382	12260	12435	12537	12442	12528	12452	12338	12452	12517	12386	12633	12554	12474	12486	12396	12537	12428	12489	12533	12332	12567	12396	12629	12450	12534	12545	12511	12439	12433	12496	12645	12631	12435	12597	12535	12498	12494	12599	12470	12508	12406	12556	12433	12541	12654	12434	12454	12551	12423	12514	12488	12459	12332	12631	12631	12595	12367	12463	12531	12535	12332	12549	12443	12447	12459	12408	12557	12512	12623	12493	12562	12339	12459	12486	12536	12481	12457	12440	12507	12408	12706	12549	12451	12346	12441	12511	12631	12477	12547	12550	12502	12587	12482	12445	12554	12686	12688	12564	12363	12480	12612	12551	12371	12463	12376	12400	12494	12549	12484	12460	12505	12431	12498	12548	12382	12577	12628	12418	12568	12527	12524	12503	12520	12488	12571	12669	12466	12461	12592	12408	12537	12360	12417	12565	12381	12402	12466	12558	12693	12386	12602	12518	12600	12600	12385	12567	12483	12651	12422	12371	12392	12442	12522	12520	12462	12694	12477	12474	12455	12420	12443	12501	12537	12486	12510	12573	12617	12639	12515	12495	12591	12574	12647	12467	12586	12397	12579	12477	12483	12270	12484	12399	12498	12520	12424	12452	12558	12429	12513	12508	12402	12404	12568	12327	12371	12494	12611	12491	12484	12501	12529	12539	12503	12497	12573	12493	12509	12449	12400	12468	12624	12570	12457	12464	12524	12549	12524	12365	12572	12553	12461	12589	12440	12441	12304	12457	12550	12530	12469	12544	12463	12444	12444	12398	12459	12572	12485	12576	12332	12334	12505	12513	12523	12342	12451	12583	12677	12433	12530	12581	12439	12484	12577	12340	12521	12537	12479	12550	12589	12445	12418	12615	12503	12342	12365	12635	12593	12511	12406	12309	12589	12386	12366	12508	12513	12578	12539	12286	12539	12499	12456	12322	12527	12489	12269	12571	12683	12584	12531	12525	12341	12555	12523	12477	12690	12457	12469	12538	12414	12566	12514	12429	12580	12581	12506	12673	12546	12589	12589	12586	12514	12462	12545	12492	12464	12298	12511	12546	12499	12472	12524	12484	12378	12634	12629	12526	12461	12575	12683	12584	12472	12386	12614	12498	12460	12547	12505	12497	12427	12692	12591	12451	12490	12502	12442	12390	12439	12454	12415	12480	12459	12450	12410	12405	12627	12587	12537	12438	12500	12543	12437	12416	12630	12391	12542	12551	12379	12510	12479	12555	12309	12624	12610	12481	12408	12417	12715	12544	12372	12536	12415	12503	12347	12540	12528	12549	12549	12517	12431	12570	12508	12482	12477	12463	12449	12486	12459	12394	12420	12490	12402	12528	12405	12606	12439	12557	12390	12451	12632	12442	12368	12469	12533	12464	12572	12445	12342	12478	12554	12598	12568	12662	12393	12451	12569	12548	12536	12565	12533	12555	12496	12471	12328	12356	12534	12500	12453	12514	12523	12464	12609	12672	12524	12539	12361	12480	12426	12536	12655	12608	12506	12572	12513	12429	12529	12500	12474	12573	12782	12371	12418	12468	12616	12457	12547	12566	12604	12623	12524	12467	12360	12251	12490	12540	12457	12390	12609	12410	12519	12486	12337	12323	12624	12610	12427	12426	12472	12471	12596	12522	12494	12505	12451	12494	12386	12508	12596	12454	12584	12496	12482	12584	12477	12441	12530	12514	12589	12541	12544	12355	12562	12574	12451	12623	12611	12466	12522	12477	12680	12400	12537	12568	12415	12515	12567	12420	12490	12536	12534	12579	12596	12529	12510	12524	12497	12502	12416	12647	12640	12485	12529	12462	12554	12469	12349	12532	12572	12363	12674	12589	12492	12537	12552	12533	12502	12533	12535	12551	12566	12412	12512	12573	12619	12487	12454	12449	12468	12650	12398	12462	12623	12312	12471	12408	12679	12703	12506	12600	12519	12513	12395	12433	12528	12387	12501	12421	12405	12569	12465	12462	12502	12443	12446	12439	12251	12575	12630	12467	12682	12483	12514	12437	12423	12370	12539	12444	12406	12506	12576	12500	12512	12403	12655	12621	12455	12464	12368	12447	12343	12536	12596	12410	12506	12557	12510	12591	12502	12431	12457	12638	12465	12524	12615	12664	12537	12441	12386	12517	12403	12426	12540	12501	12511	12514	12497	12433	12628	12575	12447	12449	12551	12601	12592	12471	12590	12606	12555	12490	12519	12593	12498	12517	12537	12507	12450	12514	12535	12498	12364	12555	12493	12313	12462	12470	12487	12383	12603	12412	12703	12479	12452	12515	12507	12468	12496	12439	12674	12498	12471	12390	12654	12578	12576	12587	12426	12645	12577	12659	12543	12504	12324	12522	12493	12568	12481	12560	12517	12605	12533	12480	12342	12487	12306	12506	12579	12370	12488	12560	12489	12509	12552	12379	12480	12493	12404	12390	12529	12572	12577	12513	12405	12471	12540	12462	12492	12379	12463	12516	12500	12414	12524	12333	12447	12375	12559	12439	12508	12569	12536	12519	12302	12288	12434	12549	12729	12571	12487	12383	12439	12488	12492	12711	12422	12607	12527	12238	12506	12425	12513	12421	12430	12555	12508	12410	12546	12422	12466	12397	12517	12548	12765	12644	12324	12507	12398	12477	12445	12564	12540	12574	12608	12379	12602	12493	12541	12293	12514	12509	12294	12426	12429	12434	12463	12503	12445	12518	12480	12466	12649	12571	12420	12421	12568	12420	12372	12430	12334	12521	12543	12539	12545	12559	12657	12644	12517	12523	12527	12604	12430	12423	12532	12575	12376	12452	12519	12414	12615	12444	12634	12459	12659	12376	12434	12519	12695	12559	12526	12450	12626	12476	12526	12515	12653	12374	12438	12522	12513	12493	12647	12537	12569	12427	12542	12291	12426	12451	12427	12574	12459	12561	12619	12266	12552	12410	12452	12430	12469	12504	12498	12512	12488	12491	12537	12460	12389	12470	12653	12603	12487	12521	12376	12391	12567	12478	12519	12627	12416	12571	12340	12553	12351	12600	12573	12576	12475	12490	12522	12442	12692	12493	12513	12478	12469	12479	12426	12554	12545	12575	12599	12456	12499	12469	12514	12459	12603	12559	12483	12426	12502	12526	12533	12422	12579	12526	12486	12478	12761	12475	12541	12405	12413	12524	12485	12602	12357	12479	12629	12719	12450	12582	12506	12615	12376	12568	12489	12560	12472	12489	12541	12447	12520	12635	12649	12601	12418	12360	12588	12522	12269	12394	12528	12536	12477	12413	12626	12473	12419	12470	12387	12529	12412	12557	12554	12542	12641	12488	12524	12457	12507	12448	12392	12404	12578	12589	12424	12587	12608	12503	12428	12410	12403	12455	12378	12382	12543	12469	12675	12389	12513	12425	12450	12505	12607	12424	12477	12300	12445	12454	12546	12661	12538	12540	12452	12358	12513	12642	12504	12597	12433	12656	12528	12593	12402	12400	12505	12465	12451	12569	12706	12387	12462	12454	12603	12481	12622	12509	12573	12505	12388	12397	12484	12573	12457	12595	12548	12393	12570	12479	12488	12542	12379	12507	12742	12559	12411	12432	12588	12590	12597	12465	12508	12372	12373	12485	12541	12349	12469	12515	12548	12526	12375	12376	12497	12553	12509	12367	12346	12448	12384	12594	12533	12351	12567	12538	12449	12560	12607	12505	12514	12637	12510	12584	12609	12399	12531	12549	12553	12358	12483	12507	12546	12542	12401	12567	12490	12521	12554	12508	12527	12459	12527	12481	12673	12566	12552	12429	12560	12426	12463	12375	12564	12520	12450	12565	12372	12625	12562	12606	12564	12380	12557	12391	12487	12532	12375	12435	12382	12515	12418	12366	12498	12550	12582	12710	12574	12586	12438	12491	12549	12609	12625	12519	12380	12461	12521	12494	12607	12689	12304	12563	12539	12447	12537	12483	12494	12501
27861	22940	26501	22405	17843	15597	14525	13921	13684	13795	13592	13144	13204	13110	13295	13049	13028	12995	13112	12810	12923	12795	12827	12633	12777	12674	12708	12621	12724	12792	12671	12716	12556	12821	12781	12886	12669	12803	12733	12653	12669	12796	12726	12611	12723	12663	12564	12705	12756	12728	12525	12788	12782	12630	12814	12668	12773	12635	12749	12737	12469	12469	12758	12599	12642	12660	12618	12664	12653	12555	12628	12877	12712	12615	12746	12756	12682	12804	12599	12570	12797	12592	12728	12628	12496	12550	12720	12742	12622	12582	12573	12831	12618	12661	12510	12511	12594	12591	12512	12519	12630	12645	12649	12684	12621	12476	12600	12560	12642	12674	12578	12775	12643	12706	12610	12621	12673	12632	12587	12677	12660	12659	12614	12594	12464	12656	12544	12545	12556	12497	12656	12625	12696	12661	12716	12644	12579	12488	12550	12543	12519	12596	12564	12642	12692	12684	12795	12563	12563	12647	12689	12540	12731	12474	12657	12763	12421	12462	12488	12539	12654	12625	12725	12829	12519	12732	12712	12675	12584	12649	12760	12660	12680	12608	12710	12604	12635	12718	12658	12635	12597	12508	12648	12733	12447	12606	12637	12590	12553	12714	12747	12669	12591	12682	12738	12725	12557	12632	12724	12828	12720	12787	12518	12496	12493	12737	12522	12624	12544	12702	12629	12673	12480	12767	12659	12720	12492	12537	12586	12664	12577	12478	12507	12644	12726	12662	12529	12575	12490	12663	12774	12636	12596	12736	12488	12647	12635	12828	12697	12698	12674	12559	12798	12516	12694	12634	12576	12618	12710	12552	12628	12739	12740	12693	12569	12679	12603	12878	12621	12581	12595	12600	12749	12679	12657	12827	12774	12589	12582	12775	12615	12514	12603	12570	12637	12772	12725	12644	12488	12559	12616	12472	12516	12689	12751	12535	12699	12438	12548	12719	12702	12851	12792	12822	12765	12618	12521	12675	12666	12700	12586	12660	12616	12667	12599	12710	12838	12491	12747	12679	12584	12493	12583	12729	12665	12604	12491	12741	12586	12750	12677	12736	12750	12729	12684	12452	12684	12774	12748	12668	12739	12628	12455	12574	12602	12586	12588	12502	12718	12717	12546	12531	12609	12732	12640	12603	12466	12601	12617	12563	12474	12560	12752	12697	12630	12661	12590	12599	12670	12509	12709	12562	12565	12593	12889	12712	12656	12618	12432	12458	12584	12703	12602	12500	12672	12631	12725	12642	12529	12653	12737	12580	12578	12610	12826	12648	12649	12519	12644	12592	12601	12595	12662	12650	12634	12559	12719	12385	12591	12853	12632	12702	12711	12524	12498	12554	12561	12597	12725	12407	12606	12551	12461	12717	12612	12455	12381	12617	12599	12506	12838	12776	12689	12736	12771	12642	12723	12639	12900	12638	12782	12643	12475	12544	12502	12600	12745	12641	12747	12600	12647	12588	12683	12513	12602	12630	12740	12660	12642	12627	12515	12641	12637	12514	12638	12592	12575	12737	12645	12586	12635	12557	12669	12593	12553	12596	12786	12636	12761	12593	12639	12748	12505	12617	12626	12547	12802	12679	12579	12580	12589	12704	12771	12837	12865	12537	12593	12795	12686	12749	12733	12639	12545	12672	12720	12522	12643	12784	12779	12499	12588	12581	12680	12743	12599	12805	12398	12640	12502	12495	12623	12763	12563	12452	12515	12667	12637	12901	12790	12459	12570	12652	12764	12616	12592	12648	12639	12556	12626	12644	12535	12649	12693	12558	12605	12529	12807	12791	12620	12572	12658	12537	12663	12718	12651	12671	12564	12792	12601	12698	12788	12535	12599	12593	12527	12481	12708	12616	12592	12686	12544	12619	12596	12471	12739	12793	12663	12380	12570	12486	12581	12643	12681	12645	12639	12797	12610	12590	12711	12726	12663	12607	12603	12672	12863	12798	12674	12709	12639	12616	12655	12700	12544	12689	12506	12458	12613	12796	12531	12459	12767	12589	12705	12751	12745	12600	12496	12697	12590	12715	12520	12472	12634	12722	12700	12490	12681	12638	12644	12700	12570	12570	12523	12634	12592	12482	12597	12673	12596	12460	12599	12636	12482	12731	12667	12411	12634	12862	12768	12769	12674	12739	12586	12590	12700	12525	12649	12738	12736	12607	12456	12888	12852	12658	12696	12629	12670	12507	12803	12712	12688	12655	12673	12605	12642	12619	12561	12690	12650	12602	12708	12544	12417	12650	12808	12484	12860	12646	12650	12594	12602	12721	12632	12648	12673	12568	12803	12578	12751	12782	12418	12605	12463	12674	12703	12688	12677	12603	12546	12602	12695	12724	12634	12611	12677	12487	12668	12575	12547	12719	12606	12562	12747	12581	12781	12868	12948	12647	12600	12597	12628	12688	12688	12722	12762	12663	12583	12627	12669	12620	12771	12575	12622	12602	12558	12682	12722	12654	12649	12543	12798	12693	12772	12622	12724	12569	12846	12709	12598	12418	12562	12640	12643	12676	12548	12720	12542	12768	12701	12650	12751	12674	12739	12487	12659	12689	12654	12985	12732	12738	12723	12757	12838	12767	12629	12754	12752	12790	12716	12375	12615	12515	12674	12649	12578	12823	12685	12691	12782	12728	12607	12663	12753	12615	12695	12680	12689	12598	12657	12817	12642	12731	12757	12771	12659	12659	12664	12695	12630	12584	12433	12712	12556	12769	12830	12534	12428	12612	12518	12638	12642	12699	12710	12518	12578	12701	12740	12676	12776	12492	12635	12648	12831	12803	12940	12758	12750	12736	12496	12681	12810	12580	12614	12573	12646	12600	12896	12774	12562	12666	12775	12580	12578	12866	12634	12597	12668	12708	12470	12655	12641	12582	12744	12612	12689	12783	12734	12756	12555	12613	12709	12556	12755	12734	12596	12616	12587	12703	12669	12547	12473	12616	12537	12690	12703	12750	12540	12514	12744	12544	12805	12559	12732	12586	12551	12560	12472	12556	12705	12609	12719	12541	12470	12666	12578	12493	12639	12630	12578	12608	12478	12574	12705	12829	12799	12638	12791	12634	12449	12466	12656	12594	12632	12682	12710	12490	12632	12750	12624	12841	12717	12547	12448	12644	12796	12722	12741	12720	12601	12559	12680	12711	12698	12636	12620	12683	12680	12531	12670	12626	12700	12544	12578	12772	12474	12605	12615	12808	12626	12579	12488	12911	12820	12829	12771	12693	12504	12709	12679	12480	12567	12568	12599	12770	12662	12739	12733	12613	12537	12548	12661	12531	12702	12872	12649	12605	12483	12660	12607	12570	12555	12729	12532	12263	12505	12412	12651	12737	12679	12342	12610	12667	12608	12572	12745	12604	12734	12788	12689	12596	12464	12456	12618	12459	12721	12608	12761	12652	12593	12651	12582	12706	12654	12560	12622	12655	12650	12460	12674	12602	12604	12675	12557	12579	12618	12491	12510	12626	12636	12606	12782	12849	12706	12631	12725	12680	12668	12753	12713	12669	12670	12931	12511	12414	12640	12526	12699	12494	12649	12740	12717	12506	12563	12620	12551	12871	12580	12613	12633	12620	12705	12544	12550	12691	12641	12673	12597	12827	12612	12687	12675	12724	12836	12699	12709	12647	12800	12667	12593	12629	12663	12585	12614	12793	12658	12690	12653	12775	12713	12706	12860	12781	12506	12572	12814	12624	12566	12487	12601	12499	12830	12875	12642	12500	12476	12601	12709	12612	12582	12601	12763	12665	12594	12442	12642	12836	12615	12555	12586	12618	12750	12724	12658	12507	12485	12753	12707	12736	12644	12751	12796	12471	12619	12867	12778	12559	12638	12628	12690	12654	12580	12679	12789	12700	12611	12712	12470	12732	12501	12813	12767	12697	12721	12723	12701	12559	12745	12588	12448	12732	12622	12889	12466	12646	12576	12456	12583	12543	12740	12580	12601	12640	12505	12722	12572	12527	12695	12539	12760	12674	12654	12532	12719	12619	12599	12579	12785	12722	12734	12674	12614	12661	12754	12572	12513	12754	12695	12659	12671	12624	12482	12623	12552	12640	12705	12760	12603	12706	12670	12753	12593	12616	12616	12567	12775	12606	12709	12665	12785	12704	12615	12556	12682	12561	12705	12692	12637	12597	12427	12492	12653	12816	12626	12385	12661	12594	12596	12589	12620	12708	12522	12586	12693	12633	12399	12516	12517	12613	12562	12689	12606	12478	12760	12775	12657	12550	12706	12818	12515	12638	12547	12484	12559	12662	12583	12921	12721	12591	12714	12655	12592	12676	12507	12662	12674	12640	12655	12643	12591	12558	12614	12699	12663	12774	12584	12562	12556	12565	12793	12644	12667	12626	12747	12748	12603	12535	12530	12581	12527	12583	12684	12630	12704	12833	12683	12677	12551	12450	12601	12679	12455	12687	12839	12677	12643	12572	12616	12559	12628	12662	12318	12652	12529	12732	12701	12574	12602	12542	12649	12731	12700	12549	12674	12630	12550	12707	12717	12469	12664	12625	12920	12495	12641	12647	12740	12644	12599	12508	12497	12642	12659	12703	12579	12771	12563	12524	12577	12546	12743	12525	12565	12587	12635	12694	12524	12640	12662	12565	12724	12622	12640	12667	12859	12656	12771	12587	12892	12831	12571	12796	12747	12633	12583	12756	12652	12687	12756	12746	12695	12650	12662	12610	12582	12636	12591	12778	12775	12639	12638	12667	12499	12607	12665	12556	12600	12671	12618	12570	12769	12725	12667	12578	12499	12550	12650	12629	12675	12824	12792	12608	12621	12610	12702	12525	12860	12754	12641	12839	12655	12616	12705	12654	12689	12661	12722	12785	12680	12395	12701	12531	12692	12557	12515	12865	12796	13031	12674	12756	12621	12669	12652	12664	12624	12692	12540	12669	12566	12623	12665	12830	12643	12673	12652	12522	12670	12769	12792	12550	12760	12668	12681	12677	12555	12481	12498	12559	12692	12678	12433	12810	12584	12718	12606	12748	12421	12664	12722	12643	12789	12615	12571	12591	12521	12731	12839	12500	12777	12640	12683	12762	12715	12431	12653	12763	12682	12588	12824	12790	12515	12671	12641	12703	12590	12687	12626	12534	12574	12855	12722	12627	12493	12696	12658	12651	12823	12584
21544	31437	28605	21189	18488	15900	14428	13949	13644	13550	13326	12867	12620	12580	12498	12333	12270	12056	12184	12206	12164	12149	12089	11941	11829	11928	11827	11934	11986	11866	12055	11891	11921	11874	11735	11780	11853	11650	11684	11827	11795	11595	11877	11841	11643	11774	11844	11768	11707	11727	11667	11674	11761	11702	11807	11947	11853	11644	11988	11660	11666	11749	11702	11772	11789	11617	11685	11725	11805	11614	11897	11726	11586	11864	11843	11653	11782	11625	11779	11717	11729	11767	11586	11748	11718	11767	11806	11805	11718	11820	11730	11815	11680	11850	11681	11762	11828	11744	11696	11871	11796	11670	11828	11610	11770	11836	11599	11797	11710	11817	11540	11634	11728	11802	11632	11742	11582	11635	11658	11677	11680	11796	11727	11736	11677	11922	11845	11706	11649	11708	11919	11671	11665	11671	11690	11913	11724	11809	11773	11661	11713	11713	11903	11636	11661	11584	11715	11743	11587	11816	11664	11659	11652	11708	11785	11710	11692	11563	11709	11582	11707	11777	11795	11670	11596	11666	11719	11792	11618	11642	11856	11668	11701	11698	11946	11696	11677	11785	11703	11874	11775	11927	11680	11767	11813	11626	11582	11705	11589	11800	11642	11681	11778	11710	11613	11687	11860	11593	11877	11899	11600	11761	11695	11796	11721	11994	11744	11788	11699	11741	11547	11804	11933	11710	11825	11835	11817	11806	11803	11700	11630	11632	11744	11707	11643	11731	11725	11808	11864	11727	11755	11747	11753	11740	11721	11860	11698	11892	11677	11702	11551	11783	11820	11726	11660	11852	11617	11754	11793	11642	11736	11844	11570	11828	11691	11734	11853	11705	11737	11796	11832	11726	11688	11684	11765	11707	11701	11859	11673	11796	11783	11629	11751	11604	11791	11682	11929	11759	11721	11651	11891	11702	11646	11681	11809	11762	11750	11716	11599	11703	11819	11545	11708	11936	11690	11763	11882	11662	11747	11867	11868	11646	11833	11847	11760	11833	11703	11738	11895	11640	11780	11761	11610	11802	11664	11761	11687	11662	11940	11716	11829	11858	11796	11629	11819	11725	11676	11762	11746	11670	11867	11746	11658	11646	11757	11790	11743	11798	11733	11737	11556	11658	11509	11668	11723	11673	11745	11719	11759	11743	11756	11721	11706	11857	11757	11574	11708	11679	11818	11772	11556	11772	11803	11816	11765	11635	11663	11909	11651	11787	11940	11796	11774	11648	11690	11829	11784	11722	11587	11711	11836	11679	11791	11733	11717	11651	11563	11789	11641	11571	11680	11772	11698	11823	11820	11700	11668	11770	11896	11765	11535	11847	11896	11733	11709	11717	11809	11674	11845	11612	11670	11782	11814	11901	11722	11724	11744	11750	11684	11865	11659	11760	11876	11817	11696	11623	11869	11658	11635	11860	11547	11866	11932	11761	11745	11744	11882	11616	11687	11686	11805	11757	11848	11630	11697	11791	11700	11751	11681	11753	11755	11794	11685	11643	11814	11712	11646	11669	11778	11696	11650	11750	11615	11625	11994	11739	11768	11775	11533	11806	11781	11813	11641	11789	11648	11735	11638	11624	11669	11842	11692	11597	11824	11802	11868	11720	11647	11771	11795	11648	11770	11751	11717	11663	11873	11800	11805	11803	11730	11610	11560	11787	11490	11695	11935	11588	11742	11653	11789	11664	11888	11753	11630	11826	11668	11940	11622	11897	11629	11571	11725	11746	11779	11749	11753	11747	11683	11871	11689	11844	11848	11595	11643	11707	11834	11704	11765	11699	11810	11681	11804	11688	11630	11820	11589	11830	11767	11734	11829	11628	11733	11605	11824	11784	11740	11758	11696	11740	11752	11713	11843	11867	11903	11711	11771	11649	11656	11612	11839	11658	11769	11735	11793	11754	11803	11717	11725	11589	11863	11766	11688	11571	11714	11801	11730	11769	11587	11604	11754	11891	11583	11755	11752	11743	11690	11593	11687	11732	11910	11516	11729	11654	11836	11703	11716	11769	11710	11702	11757	11748	11811	11884	11688	11781	11998	11798	11720	11719	11737	11686	11755	11818	11770	11614	11705	11785	11935	11769	11810	11902	11697	11720	11667	11603	11664	11708	11532	11668	11783	11774	11739	11615	11902	11855	11690	11793	11815	11603	11694	11695	11735	11858	11818	11659	11714	11922	11857	11541	11789	11716	11883	11678	11579	11831	11698	11804	11754	11740	11675	11762	11747	11766	11830	11805	11688	11764	11630	11561	11828	11656	11774	11863	11737	11645	11839	11609	11867	11684	11654	11712	11671	11678	11599	11690	11693	11704	11735	11750	11749	11620	11686	11682	11665	11858	11683	11730	11897	11907	11773	11815	11796	11778	11821	11736	11719	11829	11664	11715	11810	11847	11671	11666	11737	11638	11795	11796	11846	11640	11778	11692	11881	11782	11782	11759	11715	11657	11691	11724	11793	11757	11760	11733	11769	11748	11659	11647	11960	11768	11647	11817	11781	11670	11724	11739	11737	11739	11690	11697	11670	11839	11752	11698	11508	11728	11667	11821	11790	11785	11851	11791	11701	11728	11742	11727	11658	11719	11644	11761	11702	11794	11835	11782	11555	11665	11796	11653	11891	11699	11758	11675	11730	11788	11823	11749	11756	11841	11611	11763	11764	11614	11859	11764	11655	11650	11835	11760	11637	11837	11845	11772	11831	11800	11671	11630	11790	11782	11620	11565	11729	11881	11711	11633	11610	11722	11881	11789	11586	11786	11822	11712	11789	11672	11754	11754	11848	11788	11804	11831	11555	11694	11772	11637	11906	11602	11672	11804	11577	11536	11687	11794	11552	11854	11841	11683	11806	11843	11661	11711	11676	11617	11840	11835	11653	11677	11858	11827	11806	11754	11767	11907	11671	11645	11614	11689	11647	11676	11711	11742	11781	11926	11746	11804	11729	11696	11792	11658	11752	11831	11912	11869	11696	11611	11649	11750	11690	11752	11847	11798	11752	11731	11702	11818	11840	11798	11716	11768	11771	11704	11604	11579	11820	11806	11802	11683	11794	11705	11777	11744	11660	11763	11681	11794	11812	11680	11672	11818	11640	11773	11674	11761	11832	11707	11687	11753	11762	11757	11786	11770	11712	11786	11802	11578	11785	11694	11677	11718	11694	11822	11846	11614	11670	11766	11637	11607	11741	11735	11618	11842	11670	11698	11643	11855	11671	11870	11809	11839	11780	11773	11826	11658	11800	11666	11657	11899	11576	11841	11686	11752	11702	11706	11634	11771	11622	11696	11774	11721	11633	11562	11883	11610	11705	11854	11711	11696	11585	11801	11598	11702	11860	11741	11590	11846	11762	11720	11654	11710	11861	11617	11724	11764	11739	11605	11630	11629	11793	11716	11965	11750	11844	11721	11703	11672	11733	11668	11595	11773	11830	11671	11772	11776	11836	11778	11822	11577	11755	11692	11731	11678	11710	11659	11703	11712	11655	11853	11784	11629	11758	11846	11726	11629	11726	11713	11680	11873	11593	11835	11689	11855	11620	11901	11727	11682	11814	11590	11653	11851	11742	11750	11877	11816	11760	11777	11694	11938	11617	11845	11593	11588	11765	11691	11874	11687	11767	11615	11885	11806	11702	11766	11822	11709	11806	11598	11964	11829	11728	11779	11804	11640	11859	11828	11836	11770	11686	11795	11734	11766	11751	11748	11805	11661	11722	11642	11856	11744	11772	11810	11741	11852	11690	11701	11872	11828	11785	11818	11754	11738	11591	11690	11796	11597	11761	11724	11626	11569	11719	11687	11770	11736	11718	11656	11707	11842	11764	11571	11739	11748	11710	11829	11745	11812	11691	11656	11751	11599	11699	11855	11714	11684	11744	11589	11726	11645	11592	11792	11898	11738	11769	11720	11787	11780	11771	11770	11617	11822	11662	11761	11734	11830	11687	11666	11666	11860	11640	11784	11696	11837	11597	11762	11786	11923	11708	11708	11828	11666	11685	11623	11744	11757	11777	11840	11810	11737	11618	11744	11578	11649	11724	11731	11743	11662	11825	11694	11709	11649	11754	11858	11789	11706	11739	11939	11766	11664	11821	11855	11861	11656	11767	11754	11667	11802	11653	11739	11807	11651	11881	11734	11747	11825	11745	11772	11871	11672	11768	11738	11592	11453	11709	11683	11857	11776	11622	11664	11898	11763	11574	11884	11764	11672	11788	11766	11593	11778	11685	11672	11518	11706	11722	11600	11720	11736	11697	11664	11766	11701	11806	11680	11683	11608	11784	11554	11606	11737	11777	11901	11761	11758	11882	11765	11791	11817	11769	11854	11934	11644	11720	11830	11897	11710	11693	11586	11797	11818	11770	11785	11726	11585	11622	11759	11900	11756	11651	11718	11795	11898	11676	11979	11633	11897	11699	11825	11796	11748	11671	11771	11839	11737	11725	11703	11746	11643	11585	11705	11655	11710	11842	11624	11759	11664	11653	11861	11861	11722	11686	11779	11854	11654	11770	11629	11913	11702	11734	11751	11661	11761	11753	11757	11720	11798	11821	11759	11746	11849	11772	11649	11661	11751	11612	11840	11806	11783	11803	11854	11675	11679	11726	11600	11691	11886	11683	11680	11744	11854	11746	11821	11763	11641	11605	11743	11695	11657	11770	11820	11738	11546	11836	11785	11681	11842	11710	11673	11762	11670	11907	11821	11712	11672	11646	11777	11770	11669	11597	11745	11688	11727	11659	11673	11904	11542	11813	11773	11671	11591	11898	11872	11727	11611	11744	11691	11678	11868	11711	11652	11631	11763	11820	11602	11834	11856	11618	11768	11597	11974	11683	11802	11726	11688	11713	11644	11795	11662	11712	11664	11809	11715	11694	11878	11652	11696	11814	11747	11765	11689	11656	11792	11725	11639	11627	11684	11859	11786	11737	11663	11784	11840	11729	11834	11898	11649	11689	11743	11803	11776	11577	11545	11914	11808	11754	11795	11678	11529	11887	11770	11800	11864	11677	11632	11626	11816	11701	11917	11694	11729	11741	11719	11892	11755	11822	11868	11807	11631	11713	11892	11684	11672	11842	11911	11685	11812	11690	11608	11829	11708	11844	11662	11781	11670	11753	11668	11954	11581	11930	11839	11744	11868	11668	11674
23927	21044	28308	24185	22123	20610	18132	15512	14511	14456	14128	13921	13617	13512	13257	13188	12991	13265	13050	13097	12988	12811	12805	12828	12749	12918	12648	12587	12790	12682	12599	12673	12625	12673	12565	12590	12674	12679	12630	12486	12614	12539	12467	12748	12580	12652	12597	12465	12700	12662	12515	12623	12680	12566	12594	12721	12561	12592	12556	12534	12530	12539	12508	12617	12516	12354	12497	12510	12639	12457	12600	12414	12466	12534	12569	12479	12498	12532	12496	12474	12658	12560	12492	12527	12581	12379	12461	12610	12551	12627	12582	12503	12645	12725	12763	12431	12620	12583	12385	12453	12334	12490	12634	12488	12580	12565	12483	12416	12644	12517	12363	12573	12406	12466	12654	12282	12392	12517	12753	12511	12454	12467	12445	12515	12567	12687	12576	12446	12538	12490	12413	12558	12374	12323	12513	12467	12591	12505	12675	12266	12499	12598	12560	12398	12614	12393	12511	12444	12433	12390	12470	12474	12548	12720	12524	12377	12538	12474	12693	12393	12403	12436	12581	12649	12455	12752	12471	12631	12480	12478	12641	12649	12667	12664	12497	12473	12557	12590	12526	12485	12638	12444	12543	12488	12540	12404	12417	12271	12503	12518	12573	12472	12461	12678	12548	12404	12582	12255	12426	12658	12524	12544	12580	12260	12298	12420	12358	12590	12443	12303	12563	12592	12433	12385	12603	12529	12641	12417	12506	12464	12491	12635	12476	12511	12682	12648	12444	12572	12331	12285	12483	12574	12489	12502	12416	12529	12523	12659	12375	12444	12384	12408	12429	12367	12546	12409	12440	12347	12359	12535	12436	12541	12583	12456	12400	12629	12576	12651	12528	12458	12438	12495	12492	12468	12468	12337	12339	12525	12591	12407	12463	12471	12659	12407	12457	12381	12498	12362	12532	12534	12552	12452	12441	12360	12498	12230	12469	12453	12344	12521	12512	12464	12479	12454	12588	12423	12513	12425	12406	12465	12601	12554	12456	12371	12446	12563	12620	12665	12644	12463	12585	12459	12639	12424	12354	12632	12477	12547	12304	12341	12482	12650	12385	12605	12446	12562	12528	12527	12517	12246	12447	12332	12543	12471	12467	12536	12534	12503	12592	12575	12360	12640	12420	12526	12384	12541	12650	12540	12438	12573	12502	12532	12630	12422	12512	12506	12226	12570	12656	12627	12508	12637	12531	12459	12578	12480	12432	12455	12530	12473	12506	12718	12362	12504	12446	12506	12653	12424	12508	12420	12515	12754	12521	12531	12430	12577	12576	12531	12469	12497	12503	12430	12597	12396	12549	12575	12327	12340	12566	12648	12625	12453	12385	12507	12639	12343	12490	12510	12442	12649	12472	12488	12628	12495	12452	12650	12456	12622	12485	12428	12352	12530	12425	12584	12553	12505	12565	12679	12604	12295	12394	12352	12437	12392	12468	12543	12316	12334	12539	12616	12604	12614	12567	12395	12554	12503	12402	12510	12479	12441	12525	12616	12490	12502	12597	12565	12560	12440	12387	12525	12474	12553	12527	12512	12484	12292	12504	12500	12368	12473	12330	12529	12375	12591	12572	12549	12364	12635	12543	12479	12475	12464	12627	12390	12430	12559	12541	12580	12328	12609	12545	12643	12568	12543	12271	12458	12481	12352	12399	12483	12646	12477	12506	12692	12439	12414	12655	12530	12473	12487	12358	12434	12522	12405	12424	12375	12611	12279	12466	12563	12507	12493	12431	12593	12590	12363	12628	12409	12500	12644	12507	12584	12547	12415	12527	12506	12661	12502	12330	12475	12434	12387	12595	12441	12496	12515	12392	12498	12436	12607	12466	12448	12574	12361	12333	12556	12466	12485	12495	12428	12355	12553	12448	12534	12301	12661	12557	12544	12634	12607	12588	12384	12428	12535	12336	12395	12550	12460	12425	12570	12470	12425	12253	12341	12433	12594	12445	12555	12689	12452	12338	12611	12539	12479	12664	12669	12467	12499	12559	12422	12641	12599	12614	12310	12489	12571	12543	12447	12521	12449	12511	12423	12628	12472	12397	12452	12267	12581	12605	12653	12547	12445	12536	12522	12527	12431	12498	12565	12556	12542	12550	12675	12645	12674	12570	12531	12543	12319	12681	12649	12515	12500	12459	12737	12576	12605	12500	12540	12250	12411	12331	12651	12419	12630	12512	12726	12313	12503	12321	12534	12473	12631	12405	12477	12342	12524	12519	12459	12498	12322	12463	12578	12662	12618	12410	12351	12440	12623	12726	12659	12729	12691	12487	12452	12493	12373	12352	12584	12496	12477	12473	12511	12539	12466	12321	12596	12399	12451	12600	12524	12569	12309	12404	12434	12661	12480	12610	12383	12717	12500	12530	12329	12475	12458	12188	12498	12623	12652	12414	12432	12365	12400	12477	12447	12606	12658	12609	12577	12310	12506	12608	12517	12435	12508	12570	12498	12504	12699	12549	12544	12592	12571	12506	12678	12663	12510	12425	12433	12435	12605	12599	12344	12314	12399	12515	12485	12611	12412	12669	12633	12553	12423	12580	12532	12398	12562	12519	12675	12503	12554	12311	12608	12561	12538	12628	12530	12507	12753	12631	12541	12521	12612	12436	12424	12652	12565	12264	12517	12611	12256	12393	12459	12570	12456	12406	12329	12738	12564	12611	12607	12512	12316	12622	12518	12545	12749	12401	12496	12622	12468	12579	12508	12478	12503	12585	12525	12385	12479	12505	12457	12431	12562	12449	12722	12583	12458	12528	12431	12476	12643	12477	12609	12602	12579	12548	12462	12557	12485	12527	12341	12466	12368	12393	12469	12440	12645	12500	12478	12532	12579	12643	12510	12608	12508	12490	12420	12386	12435	12342	12604	12523	12495	12344	12437	12378	12612	12520	12435	12374	12502	12462	12447	12448	12489	12431	12615	12576	12380	12446	12487	12563	12447	12480	12550	12489	12376	12505	12374	12534	12525	12655	12407	12643	12577	12505	12487	12483	12514	12430	12439	12407	12493	12535	12502	12523	12219	12452	12328	12363	12415	12626	12326	12580	12369	12589	12474	12302	12590	12542	12492	12615	12472	12631	12431	12452	12457	12429	12563	12465	12491	12374	12350	12496	12527	12677	12399	12403	12510	12521	12598	12689	12469	12482	12610	12577	12376	12490	12483	12656	12366	12552	12535	12415	12567	12433	12293	12477	12484	12647	12532	12599	12519	12444	12602	12400	12426	12462	12464	12590	12522	12428	12440	12494	12337	12508	12566	12624	12625	12596	12665	12412	12577	12380	12545	12566	12471	12623	12486	12277	12440	12480	12706	12554	12428	12375	12459	12498	12505	12598	12393	12575	12486	12433	12437	12485	12544	12505	12607	12555	12248	12386	12542	12511	12567	12584	12696	12449	12427	12456	12472	12663	12421	12495	12534	12518	12520	12596	12537	12520	12528	12593	12609	12480	12497	12501	12310	12508	12484	12538	12595	12514	12624	12344	12781	12519	12445	12527	12552	12443	12454	12442	12578	12557	12458	12429	12563	12598	12523	12447	12747	12564	12518	12542	12452	12820	12385	12560	12532	12746	12580	12526	12586	12560	12601	12604	12449	12551	12635	12634	12382	12510	12472	12413	12492	12581	12534	12441	12480	12518	12579	12494	12513	12638	12500	12439	12566	12516	12453	12588	12541	12523	12467	12437	12421	12694	12552	12433	12483	12436	12535	12625	12583	12486	12433	12421	12468	12403	12437	12598	12422	12345	12534	12544	12393	12389	12440	12523	12812	12448	12545	12612	12552	12551	12294	12536	12492	12629	12671	12301	12482	12485	12548	12303	12392	12491	12421	12527	12457	12398	12586	12314	12495	12394	12642	12763	12606	12627	12485	12260	12561	12348	12450	12591	12453	12566	12501	12569	12614	12634	12518	12778	12478	12741	12712	12487	12603	12396	12557	12379	12512	12377	12466	12459	12420	12553	12449	12549	12323	12471	12391	12441	12489	12569	12445	12636	12405	12460	12564	12390	12427	12584	12583	12492	12453	12234	12424	12699	12640	12460	12562	12422	12529	12612	12513	12445	12501	12414	12417	12471	12351	12584	12492	12493	12477	12522	12412	12495	12190	12459	12381	12261	12373	12491	12684	12547	12527	12559	12580	12541	12273	12453	12652	12436	12491	12734	12595	12556	12540	12591	12525	12476	12480	12601	12444	12369	12616	12310	12478	12504	12514	12579	12514	12485	12499	12419	12659	12595	12619	12501	12314	12503	12598	12521	12478	12654	12558	12647	12535	12504	12444	12488	12451	12506	12490	12525	12485	12417	12312	12401	12550	12631	12566	12666	12590	12404	12440	12633	12432	12454	12697	12424	12413	12487	12595	12535	12372	12489	12369	12599	12486	12531	12313	12558	12296	12832	12505	12451	12572	12584	12430	12509	12517	12398	12546	12578	12465	12422	12485	12477	12485	12525	12570	12336	12529	12654	12495	12555	12458	12397	12586	12520	12409	12436	12624	12477	12634	12577	12425	12527	12562	12566	12398	12481	12673	12448	12591	12644	12528	12406	12416	12570	12509	12379	12699	12617	12592	12442	12580	12719	12474	12404	12428	12629	12707	12438	12491	12392	12404	12558	12597	12578	12454	12651	12440	12564	12517	12323	12552	12404	12718	12502	12431	12553	12387	12571	12361	12488	12509	12616	12536	12434	12538	12445	12560	12476	12437	12535	12536	12442	12329	12613	12591	12604	12612	12452	12500	12601	12316	12494	12591	12423	12454	12552	12419	12439	12558	12512	12599	12427	12596	12433	12270	12472	12493	12235	12376	12580	12617	12428	12576	12426	12372	12443	12627	12440	12418	12451	12589	12495	12243	12484	12349	12576	12523	12309	12503	12522	12455	12504	12705	12478	12577	12475	12511	12611	12602	12409	12433	12430	12541	12663	12544	12511	12389	12258	12474	12624	12509	12500	12377	12525	12503	12438	12800	12575	12541	12435	12668	12430	12331	12512	12648	12488	12446	12539	12460	12620	12488	12421	12623	12524	12414	12488	12439	12646	12610	12538	12560	12628	12576	12575	12765	12650	12687	12649	12370	12522	12526	12522	12516	12460	12529	12409	12558	12563	12502	12394	12432	12559	12423	12546	12523	12406	12452	12496	12543
20722	36791	33964	25789	22100	18668	16435	15508	14821	14434	14335	13527	13313	13002	13102	12756	12642	12572	12345	12274	12255	12015	12196	12119	12022	12108	11906	11832	11831	11748	11920	11864	11706	11614	11897	11809	11662	11620	11828	11868	11779	11686	11781	11751	11741	11804	11760	11802	11611	11791	11678	11903	11792	11765	11911	11965	11711	11900	11723	11453	11759	11770	11823	11744	11608	11656	11667	11682	11760	11787	11858	11661	11787	11752	11786	11644	11751	11702	11721	11581	11692	11571	11620	11677	11563	11848	11732	11706	11481	11644	11687	11708	11616	11520	11754	11641	11875	11558	11887	11676	11641	11627	11692	11741	11674	11723	11694	11719	11666	11754	11620	11708	11519	11493	11667	11799	11784	11739	11774	11716	11591	11715	11709	11768	11602	11544	11856	11545	11618	11771	11609	11749	11694	11644	11599	11702	11637	11812	11510	11678	11717	11667	11729	11630	11666	11640	11638	11820	11608	11687	11567	11690	11658	11599	11659	11624	11607	11710	11711	11528	11727	11639	11605	11658	11778	11756	11703	11567	11602	11689	11618	11634	11519	11706	11801	11553	11679	11654	11636	11795	11731	11744	11648	11692	11801	11641	11830	11618	11558	11698	11610	11623	11798	11784	11583	11761	11680	11779	11603	11771	11649	11841	11649	11622	11571	11497	11889	11633	11841	11742	11673	11837	11686	11693	11596	11724	11757	11709	11621	11697	11558	11624	11610	11598	11927	11751	11857	11489	11710	11698	11736	11565	11779	11743	11799	11608	11690	11546	11535	11593	11850	11630	11699	11755	11613	11760	11679	11548	11705	11671	11716	11493	11658	11632	11736	11468	11708	11560	11672	11609	11743	11580	11640	11738	11743	11664	11801	11795	11621	11587	11811	11572	11623	11711	11718	11723	11541	11643	11688	11704	11747	11583	11710	11729	11665	11646	11665	11717	11786	11714	11702	11617	11830	11682	11705	11546	11617	11694	11687	11684	11681	11689	11622	11698	11558	11822	11726	11700	11686	11739	11683	11647	11749	11598	11643	11625	11765	11759	11673	11686	11695	11545	11642	11702	11670	11748	11654	11660	11670	11763	11692	11773	11608	11642	11742	11714	11718	11652	11618	11748	11600	11682	11647	11671	11523	11556	11804	11712	11820	11709	11856	11735	11676	11517	11849	11712	11563	11609	11670	11755	11851	11613	11520	11872	11751	11774	11640	11599	11696	11580	11675	11854	11665	11629	11622	11803	11672	11743	11788	11547	11683	11787	11622	11698	11786	11640	11710	11676	11825	11596	11590	11639	11516	11771	11657	11468	11784	11548	11603	11515	11573	11589	11708	11621	11640	11741	11586	11663	11792	11700	11588	11699	11701	11694	11591	11739	11568	11630	11706	11761	11675	11653	11707	11666	11515	11653	11468	11655	11794	11673	11727	11777	11601	11787	11686	11783	11498	11774	11696	11779	11591	11688	11636	11721	11543	11702	11605	11508	11894	11615	11707	11752	11713	11725	11487	11711	11656	11583	11741	11706	11768	11753	11929	11522	11771	11742	11726	11691	11561	11585	11790	11871	11686	11681	11639	11765	11625	11602	11657	11580	11538	11661	11725	11632	11586	11793	11778	11704	11571	11706	11611	11617	11633	11706	11609	11755	11649	11553	11812	11513	11697	11610	11724	11747	11632	11708	11789	11646	11791	11613	11581	11793	11614	11570	11700	11728	11804	11618	11718	11818	11689	11629	11701	11695	11614	11708	11607	11710	11567	11594	11680	11610	11634	11713	11712	11661	11686	11782	11775	11634	11621	11652	11668	11736	11716	11532	11663	11632	11580	11719	11687	11627	11675	11807	11571	11760	11765	11654	11832	11676	11555	11610	11651	11626	11650	11665	11653	11672	11716	11827	11764	11659	11566	11681	11645	11641	11640	11703	11634	11649	11665	11698	11654	11872	11592	11781	11963	11545	11616	11709	11717	11662	11612	11718	11741	11763	11557	11625	11635	11556	11798	11648	11803	11701	11519	11780	11668	11634	11609	11715	11839	11621	11721	11664	11581	11856	11783	11545	11729	11889	11667	11578	11586	11662	11759	11473	11876	11783	11725	11588	11648	11817	11813	11819	11465	11729	11564	11674	11633	11711	11631	11623	11673	11699	11721	11712	11734	11693	11739	11845	11686	11582	11788	11795	11602	11720	11665	11656	11501	11675	11724	11762	11732	11673	11626	11857	11626	11632	11774	11698	11768	11767	11659	11669	11636	11772	11717	11539	11642	11569	11562	11744	11532	11629	11690	11719	11723	11593	11754	11549	11738	11775	11687	11609	11591	11690	11786	11668	11596	11719	11649	11670	11622	11631	11624	11749	11708	11751	11618	11697	11682	11579	11754	11784	11516	11775	11684	11528	11627	11765	11832	11714	11622	11779	11571	11699	11647	11562	11811	11714	11710	11619	11669	11611	11551	11630	11727	11882	11588	11645	11750	11714	11684	11818	11503	11824	11680	11696	11696	11776	11676	11887	11567	11600	11833	11558	11517	11640	11793	11460	11698	11871	11640	11696	11660	11602	11698	11666	11737	11595	11710	11697	11702	11653	11650	11722	11619	11705	11728	11662	11605	11683	11621	11791	11788	11532	11571	11645	11687	11700	11568	11835	11720	11599	11639	11545	11797	11769	11687	11538	11804	11791	11561	11849	11624	11621	11649	11698	11674	11780	11827	11848	11736	11699	11552	11764	11636	11721	11582	11658	11586	11817	11687	11681	11651	11710	11615	11804	11613	11683	11569	11674	11524	11762	11702	11625	11762	11710	11635	11709	11569	11710	11620	11632	11717	11831	11708	11419	11748	11592	11532	11590	11652	11640	11716	11838	11694	11711	11827	11709	11648	11629	11688	11596	11630	11574	11552	11524	11492	11668	11779	11582	11760	11891	11668	11800	11475	11808	11811	11680	11611	11612	11689	11670	11597	11852	11805	11744	11585	11827	11694	11711	11519	11669	11759	11515	11709	11591	11542	11643	11662	11745	11601	11601	11665	11578	11848	11697	11588	11767	11789	11750	11528	11770	11686	11780	11659	11725	11709	11704	11645	11722	11660	11647	11660	11593	11791	11743	11659	11511	11747	11743	11668	11835	11595	11700	11718	11650	11665	11689	11564	11710	11555	11570	11764	11780	11757	11630	11614	11673	11780	11627	11580	11749	11590	11660	11802	11773	11717	11737	11570	11688	11569	11561	11637	11686	11622	11627	11681	11681	11641	11652	11735	11790	11679	11605	11749	11734	11694	11578	11509	11523	11604	11703	11821	11601	11540	11548	11647	11723	11688	11652	11585	11663	11633	11891	11831	11670	11682	11690	11640	11563	11733	11717	11644	11710	11926	11685	11689	11635	11750	11678	11543	11749	11615	11631	11756	11704	11644	11699	11764	11663	11710	11582	11768	11580	11769	11730	11747	11789	11673	11630	11683	11740	11659	11784	11575	11505	11680	11552	11749	11536	11722	11669	11569	11812	11634	11607	11772	11631	11680	11680	11682	11733	11782	11703	11785	11730	11730	11710	11586	11581	11575	11767	11729	11779	11663	11663	11605	11613	11653	11705	11571	11582	11642	11805	11668	11680	11772	11642	11742	11527	11622	11870	11590	11623	11833	11744	11688	11733	11708	11628	11638	11777	11639	11641	11563	11610	11436	11625	11691	11830	11671	11577	11683	11635	11808	11676	11619	11681	11548	11728	11653	11771	11693	11643	11775	11620	11733	11767	11553	11738	11745	11644	11654	11630	11699	11726	11685	11586	11633	11682	11707	11703	11699	11752	11665	11797	11674	11704	11669	11699	11552	11716	11744	11714	11879	11741	11623	11558	11697	11853	11714	11731	11550	11687	11689	11612	11687	11741	11670	11659	11694	11780	11781	11699	11690	11697	11771	11648	11744	11749	11697	11599	11647	11597	11858	11516	11677	11682	11575	11670	11710	11644	11800	11804	11709	11749	11682	11543	11731	11640	11576	11618	11679	11775	11530	11651	11564	11589	11521	11594	11802	11779	11651	11783	11764	11643	11674	11501	11664	11603	11597	11686	11678	11922	11653	11616	11726	11669	11652	11601	11650	11440	11734	11623	11628	11819	11692	11753	11796	11638	11546	11637	11665	11627	11623	11672	11723	11711	11513	11756	11546	11619	11551	11677	11804	11655	11774	11514	11592	11625	11597	11722	11633	11631	11623	11716	11471	11656	11729	11757	11697	11724	11696	11590	11688	11641	11674	11587	11712	11632	11735	11736	11625	11674	11624	11678	11529	11697	11695	11734	11500	11595	11673	11588	11676	11485	11607	11727	11493	11583	11619	11655	11701	11679	11801	11769	11724	11689	11719	11745	11696	11659	11650	11611	11858	11664	11559	11743	11766	11658	11578	11759	11832	11637	11608	11767	11556	11673	11818	11677	11634	11512	11623	11640	11595	11631	11664	11699	11677	11679	11673	11671	11585	11593	11706	11654	11606	11533	11656	11713	11738	11677	11651	11628	11591	11480	11624	11623	11684	11837	11527	11767	11745	11763	11664	11725	11723	11551	11693	11805	11674	11497	11744	11707	11667	11639	11789	11531	11654	11526	11730	11755	11663	11761	11585	11855	11778	11662	11571	11712	11539	11657	11733	11665	11832	11756	11738	11725	11712	11600	11713	11533	11741	11700	11492	11794	11737	11747	11760	11659	11716	11611	11673	11613	11757	11706	11764	11750	11609	11761	11680	11796	11546	11695	11642	11609	11634	11709	11655	11624	11576	11583	11622	11700	11876	11774	11554	11849	11690	11664	11575	11679	11645	11707	11743	11675	11730	11614	11583	11666	11753	11541	11603	11650	11789	11704	11568	11693	11636	11673	11568	11624	11498	11658	11732	11689	11702	11858	11654	11661	11739	11675	11715	11745	11636	11806	11764	11818	11625	11648	11733	11612	11603	11757	11530	11674	11579	11668	11726	11569	11849	11670	11629	11669	11615	11621	11744	11607	11557	11667	11714	11636	11806	11700	11549	11826	11704	11764	11609	11654	11717	11699	11630	11722	11684	11850	11680	11797	11521	11708	11678	11644	11462	11778	11686	11634	11768	11740	11814	11654	11691	11661	11618	11540	11626	11685	11626	11405	11570	11770	11496	11548	11579	11537
22837	21050	28789	23539	21510	23395	23431	17858	16488	16528	16162	15654	15232	15111	14895	14978	14970	14691	14538	14404	14119	14263	14009	14075	14110	14106	14102	13996	14028	13965	13853	13972	13798	13808	13988	13825	13775	13478	14007	13746	13697	13951	13844	13678	13978	13761	13844	13625	13740	13646	13805	13969	13788	13808	13992	13592	13780	13944	13700	13781	13812	13657	13831	13809	13645	13870	13908	13769	13689	13596	13725	13840	13779	13624	13897	13835	13910	13740	13856	13814	13808	13870	13698	13518	13634	13803	13806	13612	13687	13624	13543	13633	13682	13469	13786	13833	13713	13609	13722	13762	13728	13482	13782	13636	13918	13773	13604	13641	13686	13668	13822	13820	13643	13794	13834	13749	13629	13721	13706	13749	13563	13770	13619	13556	13514	13666	13531	13659	13625	13951	13759	13851	13757	13691	13503	13631	13463	13661	13816	13734	13812	13901	13804	13661	13803	13644	13746	13615	13551	13667	13746	13643	13677	13819	13674	13728	13653	13824	13804	13591	13677	13617	13732	13771	13708	13737	13706	13458	13727	13736	13673	13649	13750	13631	13630	13524	13668	13871	13688	13647	13501	13596	13731	13717	13599	13703	13696	13610	13708	13860	13671	13584	13527	13766	13784	13696	13787	13713	13410	13587	13728	13567	13515	13690	13648	13720	13924	13741	13582	13670	13692	13592	13602	13805	13498	13964	13722	13705	13640	13672	13855	13772	13752	13652	13736	13743	13579	13738	13550	13667	13551	13609	13616	13545	13727	13821	13682	14044	13533	13633	13801	13657	13634	13470	13689	13525	13605	13732	13835	13666	13640	13507	13521	13545	13621	13592	13704	13618	13757	13654	13615	13700	13633	13810	13648	13928	13703	13817	13574	13754	13746	13736	13645	13523	13696	13580	13685	13547	13601	13618	13697	13829	13836	13769	13880	13810	13817	13590	13856	13792	13686	13495	13739	13789	13693	13803	13801	13707	13715	13692	13662	13637	13638	13608	13606	13517	13651	13588	13658	13770	13585	13776	13696	13684	13724	13686	13605	13666	13513	13854	13694	13485	13601	13743	13634	13713	13703	13775	13741	13665	13646	13435	13665	13478	13628	13683	13678	13486	13725	13676	13779	13610	13759	13797	13741	13697	13919	13751	13732	13703	13750	13757	13637	13716	13709	13823	13875	13744	13594	13516	13831	13807	13713	13624	13716	13720	13758	13475	13514	13781	13828	13726	13615	13719	13710	13698	13617	13732	13649	13672	13692	13594	13579	13708	13806	13715	13667	13508	13651	13675	13581	13700	13558	13727	13791	13723	13763	13826	13651	13628	13734	13588	13608	13742	13678	13659	13623	13711	13838	13707	13569	13661	13404	13817	13554	13593	13648	13778	13665	13728	13686	13915	13571	13832	13666	13604	13780	13638	13795	13651	13575	13728	13731	13642	13519	13577	13714	13647	13691	13580	13557	13666	13677	13717	13503	13542	13579	13721	13645	13874	13708	13590	13787	13712	13693	13840	13492	13601	13535	13680	13834	13728	13742	13592	13725	13716	13650	13701	13628	13716	13517	13607	13619	13671	13675	13595	13705	13661	13694	13646	13645	13623	13783	13731	13531	13687	13698	13678	13606	13773	13714	13532	13731	13797	13740	13779	13861	13741	13754	13636	13753	13862	13662	13878	13713	13544	13639	13613	13769	13670	13716	13955	13794	13734	13778	13481	13610	13588	13702	13709	13878	13556	13721	13561	13621	13705	13670	13847	13705	13486	13798	13578	13656	13772	13898	13509	13769	13616	13917	13724	13854	13754	13724	13774	13613	13841	13582	13701	13643	13598	13642	13705	13613	13815	13731	13766	13710	13779	13700	13603	13686	13646	13705	13645	13738	13765	13762	13728	13921	13743	13622	13600	13744	13450	13799	13703	13692	13617	13682	13754	13693	13591	13620	13699	13673	13633	13568	13649	13710	13668	13612	13660	13575	13764	13750	13660	13689	13826	13737	13495	13762	13782	13595	13831	13555	13736	13483	13612	13624	13567	13607	13549	13535	13741	13781	13597	13653	13576	13545	13712	13720	13542	13762	13515	13631	13812	13895	13618	13409	13477	13706	13719	13807	13588	13759	13646	13806	13710	13526	13594	13706	13627	13779	13663	13623	13478	13893	13671	13870	13708	13811	13799	13538	13627	13634	13539	13506	13713	13683	13722	13705	13538	13679	13670	13525	13589	13561	13720	13846	13792	13684	13795	13628	13609	13711	13582	13782	13488	13649	13838	13587	13521	13736	13685	13532	13943	13596	13654	13695	13489	13839	13775	13647	13691	13627	13907	13602	13725	13533	13725	13646	13550	13758	13416	13764	13520	13627	13849	13919	13798	13506	13801	13725	13368	13612	13620	13697	13723	13815	13612	13714	13427	13675	13793	13562	13679	13783	13671	13566	13759	13417	13694	13625	13641	13684	13666	13635	13664	13537	13809	13515	13564	13650	13714	13795	13660	13678	13741	13836	13602	13842	13856	13508	13777	13756	13354	13667	13599	13634	13871	13740	13658	13727	13548	13824	13746	13851	13579	13750	13705	13598	13649	13674	13781	13822	13518	13768	13636	13461	13469	13650	13546	13619	13777	13708	13479	13486	13700	13935	13649	13509	13466	13544	13558	13552	13594	13590	13721	13825	13737	13851	13586	13723	13658	13666	13688	13789	13624	13538	13557	13569	13577	13506	13780	13651	13486	13910	13602	13802	13792	13651	13451	13642	13547	13510	13578	13806	13642	13701	13588	13726	13559	13769	13601	13519	13714	13601	13712	13631	13538	13762	13844	13719	13597	13593	13654	13728	13375	13838	13870	13529	13899	13709	13613	13679	13869	13519	13571	13665	13709	13524	13699	13711	13826	13720	13790	13653	13608	13701	13762	13623	13529	13644	13685	13634	13817	13661	13800	13632	13734	13626	13621	13712	13715	13793	13680	13678	13679	13615	13623	13805	13747	13471	13705	13770	13535	13400	13451	13732	13578	13755	13742	13887	13902	13754	13579	13603	13616	13723	13629	13866	13722	13570	13740	13600	13671	13528	13585	13584	13567	13701	13789	13584	13466	13738	13636	13736	13733	13750	13707	13555	13807	13704	13517	13586	13441	13475	13597	13749	13602	13542	13696	13738	13781	13660	13736	13622	13876	13784	13712	13550	13739	13624	13715	13414	13684	13821	13738	13689	13834	13926	13745	13917	13770	13641	13572	13777	13800	13629	13738	13594	13417	13767	13698	13763	13736	13545	13718	13453	13568	13553	13524	13790	13595	13889	13561	13622	13661	13587	13675	13616	13570	13906	13529	13619	13717	13590	13810	13889	13839	13568	13602	13595	13583	13622	13760	13638	13789	13712	13631	13681	13506	13770	13599	13594	13724	13651	13739	13569	13522	13823	13777	13645	13736	13648	13683	13565	13574	13676	13856	13674	13712	13671	13704	13826	13503	13714	13698	13833	13799	13820	13763	13785	13584	13484	13588	13597	13842	13830	13533	13531	13646	13619	13637	13572	13659	13649	13520	13670	13454	13715	13638	13766	13653	13771	13751	13471	13635	13850	13713	13781	13846	13671	13584	13823	13662	13682	13568	13415	13535	13528	13851	13618	13901	13623	13645	13522	13539	13806	13509	13721	13644	13476	13667	13783	13833	13682	13764	13649	13715	13733	13634	13682	13711	13665	13642	13759	13581	13747	13641	13584	13700	13714	13660	13635	13659	13564	13687	13732	13649	13733	13463	13657	13576	13758	13852	13765	13757	13649	13486	13733	13728	13569	13689	13715	13832	13755	13808	13589	13725	13701	13721	13628	13711	13474	13827	13731	13625	13488	13693	13684	13709	13758	13560	13650	13730	13680	13767	13556	13623	13775	13810	13843	13567	13723	13387	13607	13617	13727	13706	13638	13691	13646	13766	13558	13739	13605	13789	13752	13696	13620	13587	13650	13576	13515	13739	13753	13731	13660	13889	13669	13583	13760	13567	13595	13778	13706	13799	13698	13647	13625	13627	13673	13610	13708	13493	13705	13777	13738	13809	13483	13627	13704	13573	13461	13757	13576	13559	13654	13837	13695	13787	13785	13668	13858	13558	13752	13751	13734	13641	13636	13623	13753	13830	13848	13595	13606	13508	13651	13702	13709	13701	13508	13700	13790	13611	13755	13670	13781	13686	13761	13647	13685	13597	13682	13456	13715	13708	13581	13751	13614	13633	13601	13471	13671	13473	13620	13655	13745	13693	13702	13851	13881	13536	13658	13822	13686	13761	13490	13606	13810	13605	13754	13534	13784	13476	13609	13754	13613	13725	13618	13722	13671	13523	13531	13648	13548	13590	13732	13629	13692	13580	13753	13624	13585	13740	13701	13743	13542	13759	13568	13638	13607	13603	13645	13751	13432	13645	13709	13812	13577	13668	13749	13701	13774	13971	13698	13607	13742	13668	13705	13764	13524	13870	13642	13865	13754	13485	13540	13581	13556	13690	13373	13744	13661	13772	13757	13694	13493	13531	13675	13681	13706	13666	13668	13732	13626	13728	13806	13751	13744	13722	13591	13608	13613	13621	13578	13580	13812	13740	13905	13588	13772	13634	13853	13736	13723	13754	13601	13695	13438	13759	13644	13751	13745	13843	13649	13598	13752	13487	13691	13635	13838	13691	13609	13803	13713	13885	13723	13771	13919	13776	13739	13719	13646	13561	13521	13609	13811	13783	13679	13730	13586	13722	13583	13852	13724	13642	13512	13648	13724	13675	13670	13547	13797	13540	13654	13835	13628	13844	13825	13371	13798	13668	13751	13674	13614	13831	13719	13565	13780	13705	13623	13778	13718	13796	13751	13575	13778	13853	13651	13532	13678	13710	13680	13582	13667	13710	13707	13844	13690	13562	13788	13759	13840	13906	13492	13715	13620	13736	13534	13868	13586	13726	13694	13590	13701	13582	13808	13730	13723	13707	13602	13672	13593	13657	13698	13533	13667	13543	13677	13673	13463	13699	13671	13880	13690	13642	13629	13560	13657	13689	13811	13667	13783	13715	13612	13693	13617	13899	13613	13411	13558	13770	13696	13563	13580	13909	13673	13731	13766	13528	13518	13739	13503	13676	13692	13779	13651	13536	13691	13747	13806	13568	13608	13790
22625	41941	38262	29352	25625	21896	18984	17752	16659	16176	15772	15114	14834	14416	14064	13789	13767	13626	13596	13140	13198	12976	12886	12898	12875	12962	12759	12665	12741	12695	12566	12790	12433	12675	12600	12492	12640	12653	12405	12415	12666	12412	12491	12454	12517	12685	12288	12393	12334	12540	12386	12487	12396	12574	12523	12381	12358	12480	12313	12433	12521	12442	12426	12488	12395	12480	12469	12353	12485	12501	12363	12420	12448	12374	12428	12466	12486	12370	12358	12458	12464	12394	12358	12524	12315	12469	12411	12512	12320	12456	12487	12283	12474	12455	12482	12424	12442	12422	12335	12533	12508	12387	12340	12263	12422	12563	12384	12443	12428	12373	12334	12275	12488	12261	12438	12316	12292	12316	12457	12440	12355	12368	12402	12420	12389	12320	12316	12462	12408	12278	12484	12413	12348	12392	12439	12389	12515	12333	12447	12390	12405	12294	12421	12488	12229	12315	12374	12312	12441	12262	12424	12188	12248	12406	12509	12460	12322	12447	12391	12385	12358	12483	12306	12383	12379	12237	12325	12520	12344	12412	12420	12357	12335	12353	12275	12306	12351	12373	12370	12278	12361	12499	12204	12454	12369	12281	12341	12352	12540	12515	12366	12456	12425	12354	12468	12404	12372	12235	12450	12192	12431	12473	12509	12248	12229	12498	12361	12415	12197	12340	12378	12442	12406	12407	12490	12557	12466	12296	12298	12364	12558	12572	12285	12401	12632	12249	12339	12404	12543	12521	12370	12386	12353	12308	12393	12304	12336	12419	12317	12304	12406	12429	12227	12390	12372	12423	12486	12237	12597	12482	12373	12453	12313	12389	12395	12341	12419	12370	12447	12501	12364	12399	12363	12374	12509	12407	12427	12340	12342	12294	12243	12462	12429	12511	12484	12402	12304	12483	12330	12315	12360	12480	12402	12412	12407	12302	12401	12369	12499	12206	12378	12202	12195	12326	12414	12468	12356	12429	12428	12355	12329	12422	12431	12453	12294	12315	12238	12447	12453	12429	12333	12354	12292	12389	12309	12481	12344	12542	12379	12350	12475	12301	12374	12310	12486	12392	12400	12337	12265	12400	12407	12317	12449	12391	12466	12158	12394	12427	12349	12371	12351	12424	12552	12177	12518	12308	12399	12469	12375	12554	12559	12417	12534	12411	12323	12329	12564	12465	12376	12305	12459	12388	12409	12431	12417	12367	12240	12458	12434	12439	12317	12348	12409	12324	12442	12460	12408	12373	12319	12572	12423	12333	12314	12339	12398	12500	12264	12297	12329	12396	12292	12414	12249	12274	12477	12267	12305	12301	12511	12275	12475	12402	12370	12419	12441	12424	12382	12359	12455	12394	12619	12384	12537	12496	12489	12542	12469	12333	12290	12372	12434	12349	12451	12374	12390	12262	12352	12471	12374	12409	12487	12204	12418	12279	12402	12286	12369	12453	12404	12380	12374	12346	12317	12282	12321	12424	12363	12449	12378	12236	12257	12477	12300	12312	12364	12470	12531	12406	12448	12242	12330	12328	12332	12408	12423	12338	12423	12392	12335	12371	12337	12306	12458	12491	12376	12441	12432	12221	12448	12325	12213	12311	12355	12505	12283	12424	12243	12444	12194	12344	12351	12444	12399	12254	12335	12352	12333	12325	12334	12417	12356	12366	12192	12345	12374	12400	12327	12352	12213	12524	12415	12356	12306	12207	12317	12514	12145	12394	12449	12403	12344	12383	12428	12362	12493	12454	12355	12271	12282	12421	12351	12378	12496	12339	12483	12247	12438	12367	12339	12293	12336	12380	12271	12337	12335	12386	12438	12344	12365	12336	12459	12288	12422	12358	12314	12266	12295	12413	12374	12190	12286	12531	12430	12218	12408	12580	12255	12473	12355	12365	12247	12496	12350	12534	12391	12510	12432	12370	12505	12543	12397	12317	12298	12525	12410	12301	12374	12196	12250	12169	12322	12349	12266	12368	12493	12321	12289	12196	12403	12303	12322	12446	12309	12172	12391	12461	12366	12408	12191	12374	12265	12291	12388	12431	12258	12403	12359	12256	12382	12337	12416	12351	12383	12297	12599	12377	12399	12504	12417	12368	12384	12299	12451	12215	12519	12307	12523	12400	12404	12342	12303	12419	12319	12391	12335	12371	12426	12360	12341	12304	12414	12207	12493	12501	12636	12375	12096	12286	12390	12357	12355	12374	12367	12354	12469	12457	12454	12378	12360	12356	12310	12330	12281	12079	12437	12253	12543	12446	12469	12434	12375	12277	12636	12420	12478	12181	12262	12429	12450	12273	12253	12428	12407	12400	12372	12256	12271	12234	12319	12249	12521	12307	12449	12454	12577	12348	12423	12253	12453	12418	12501	12433	12514	12398	12385	12440	12296	12208	12309	12534	12337	12380	12411	12369	12326	12398	12426	12333	12445	12331	12411	12420	12482	12178	12431	12453	12380	12419	12390	12315	12522	12274	12265	12365	12441	12291	12492	12456	12287	12476	12462	12457	12280	12337	12380	12261	12419	12443	12440	12489	12644	12262	12209	12280	12584	12381	12382	12344	12447	12365	12453	12478	12342	12271	12377	12400	12336	12532	12450	12385	12449	12307	12458	12377	12255	12477	12380	12339	12363	12492	12541	12433	12435	12565	12360	12344	12263	12373	12269	12219	12433	12382	12272	12348	12449	12363	12257	12494	12504	12373	12329	12431	12333	12316	12242	12506	12305	12267	12428	12359	12224	12589	12349	12316	12425	12344	12468	12393	12314	12455	12441	12413	12316	12276	12348	12232	12427	12336	12334	12350	12343	12367	12385	12396	12417	12453	12340	12442	12345	12233	12322	12466	12263	12159	12393	12289	12360	12240	12184	12353	12345	12235	12316	12372	12518	12469	12245	12464	12372	12347	12436	12308	12450	12419	12302	12353	12455	12421	12398	12307	12449	12478	12410	12450	12280	12319	12477	12312	12400	12561	12289	12415	12145	12474	12398	12249	12292	12267	12315	12229	12347	12452	12398	12297	12262	12315	12568	12425	12329	12270	12232	12459	12280	12398	12300	12449	12303	12299	12397	12327	12345	12526	12548	12343	12294	12386	12261	12507	12447	12467	12441	12274	12236	12392	12352	12306	12405	12255	12275	12401	12489	12295	12324	12472	12410	12324	12295	12540	12473	12333	12320	12329	12290	12197	12407	12444	12388	12335	12298	12318	12415	12328	12320	12326	12256	12568	12374	12109	12277	12224	12259	12354	12408	12247	12311	12275	12211	12312	12345	12203	12508	12494	12263	12607	12434	12394	12562	12429	12426	12363	12280	12421	12265	12365	12195	12302	12596	12513	12423	12315	12280	12432	12450	12482	12415	12533	12402	12442	12354	12353	12156	12425	12429	12436	12437	12433	12287	12416	12287	12336	12215	12497	12349	12224	12258	12424	12491	12533	12334	12400	12456	12357	12395	12272	12448	12314	12245	12298	12352	12426	12293	12354	12312	12357	12417	12398	12286	12553	12270	12465	12313	12310	12216	12306	12350	12313	12332	12449	12335	12360	12380	12301	12355	12369	12426	12259	12431	12345	12265	12481	12364	12510	12458	12403	12435	12482	12378	12322	12340	12224	12466	12458	12236	12455	12307	12336	12342	12138	12315	12483	12318	12470	12369	12262	12411	12273	12394	12624	12245	12234	12406	12454	12391	12392	12257	12355	12356	12292	12383	12274	12392	12395	12532	12438	12464	12370	12298	12422	12505	12286	12386	12413	12424	12217	12421	12320	12303	12244	12345	12340	12311	12357	12383	12188	12277	12435	12570	12373	12278	12348	12361	12384	12265	12418	12293	12365	12541	12441	12473	12339	12354	12323	12252	12294	12333	12420	12378	12216	12298	12418	12357	12392	12630	12382	12322	12377	12296	12458	12361	12412	12369	12393	12353	12397	12458	12388	12555	12336	12321	12495	12329	12194	12355	12447	12383	12407	12427	12351	12366	12388	12314	12409	12537	12286	12371	12649	12509	12345	12497	12376	12343	12455	12328	12408	12387	12534	12413	12302	12288	12491	12408	12367	12332	12311	12429	12195	12488	12337	12297	12370	12359	12382	12382	12292	12442	12510	12310	12355	12339	12300	12416	12268	12398	12504	12495	12408	12307	12367	12338	12242	12354	12217	12279	12304	12240	12490	12429	12364	12452	12477	12364	12418	12246	12387	12447	12196	12422	12423	12341	12467	12341	12328	12331	12347	12388	12319	12346	12326	12332	12455	12368	12462	12257	12300	12359	12366	12337	12184	12378	12417	12478	12409	12362	12395	12453	12492	12458	12323	12287	12494	12478	12477	12467	12356	12381	12409	12387	12243	12315	12261	12133	12422	12297	12497	12297	12434	12421	12568	12316	12451	12421	12430	12397	12410	12380	12382	12416	12563	12505	12346	12418	12380	12302	12153	12410	12188	12362	12405	12409	12384	12314	12316	12443	12341	12344	12494	12541	12330	12436	12292	12470	12334	12276	12253	12376	12424	12426	12250	12328	12478	12454	12401	12500	12423	12364	12511	12299	12322	12320	12397	12306	12282	12449	12274	12419	12537	12302	12437	12467	12324	12392	12459	12388	12547	12240	12443	12428	12159	12494	12372	12366	12415	12446	12368	12277	12319	12397	12288	12278	12373	12455	12357	12417	12205	12386	12433	12503	12256	12236	12381	12369	12149	12312	12362	12533	12468	12570	12333	12385	12550	12499	12325	12520	12304	12491	12201	12433	12338	12339	12427	12393	12289	12365	12274	12304	12437	12343	12406	12270	12269	12410	12334	12270	12295	12462	12475	12319	12370	12589	12383	12417	12518	12389	12400	12347	12450	12508	12279	12325	12364	12281	12243	12349	12299	12487	12388	12283	12210	12375	12463	12223	12397	12329	12370	12228	12305	12393	12581	12343	12465	12293	12314	12418	12322	12267	12390	12417	12270	12381	12276	12169	12413	12287	12460	12380	12477	12372	12454	12358	12358	12419	12460	12316	12439	12542	12474	12349	12336	12286	12340	12420	12301	12440	12464	12292	12395	12303	12356	12261	12254	12236	12544	12473	12439	12495	12346	12378	12351	12329	12523	12482	12540	12367	12344	12456	12300	12380	12336	12291	12571	12328	12260	12409	12434	12346	12343
27736	22938	25918	22083	17228	15579	14577	13822	13383	13261	13252	13114	12923	12857	12951	12954	12775	12685	12798	12677	12863	12783	12701	12493	12629	12599	12630	12536	12595	12598	12347	12695	12674	12497	12598	12551	12310	12643	12616	12576	12618	12479	12549	12710	12667	12575	12399	12519	12682	12526	12574	12652	12557	12506	12467	12465	12445	12494	12336	12405	12456	12464	12471	12390	12365	12609	12437	12422	12595	12653	12503	12615	12547	12297	12612	12490	12391	12341	12595	12553	12386	12375	12346	12370	12529	12429	12376	12539	12372	12656	12194	12441	12630	12489	12405	12496	12718	12580	12589	12324	12517	12390	12553	12589	12460	12553	12564	12496	12445	12441	12533	12432	12454	12319	12396	12540	12382	12538	12537	12555	12666	12425	12491	12510	12291	12539	12573	12469	12316	12521	12486	12493	12681	12507	12438	12509	12390	12507	12454	12335	12589	12441	12494	12366	12282	12401	12489	12689	12530	12495	12372	12569	12381	12590	12440	12366	12375	12479	12424	12611	12389	12305	12433	12453	12561	12536	12383	12569	12433	12631	12483	12380	12328	12412	12533	12597	12568	12377	12603	12610	12464	12331	12418	12483	12488	12489	12559	12492	12708	12382	12429	12588	12423	12550	12321	12400	12300	12474	12474	12373	12470	12391	12316	12529	12557	12361	12496	12490	12389	12673	12417	12502	12424	12573	12470	12540	12638	12535	12625	12497	12320	12612	12587	12503	12309	12777	12686	12198	12583	12461	12590	12617	12714	12439	12410	12384	12381	12517	12337	12264	12489	12436	12416	12435	12558	12500	12525	12491	12611	12558	12516	12237	12491	12435	12353	12350	12556	12185	12467	12514	12522	12492	12382	12469	12423	12475	12390	12416	12615	12448	12652	12192	12450	12219	12458	12369	12543	12648	12579	12347	12490	12680	12470	12378	12410	12648	12592	12553	12266	12371	12464	12433	12390	12347	12275	12372	12448	12426	12500	12524	12345	12369	12428	12481	12494	12434	12625	12330	12373	12332	12216	12559	12335	12555	12674	12501	12565	12471	12431	12647	12536	12326	12556	12322	12463	12410	12325	12454	12474	12565	12493	12400	12569	12522	12626	12515	12691	12684	12433	12492	12612	12477	12676	12417	12416	12379	12464	12497	12586	12467	12549	12505	12418	12511	12463	12448	12406	12479	12532	12459	12530	12390	12523	12425	12567	12519	12456	12403	12423	12361	12611	12599	12527	12552	12571	12306	12470	12522	12447	12305	12411	12553	12427	12294	12406	12535	12514	12640	12602	12408	12340	12447	12358	12468	12620	12499	12519	12556	12501	12393	12421	12387	12527	12453	12596	12485	12359	12423	12581	12438	12399	12540	12413	12448	12496	12553	12553	12578	12387	12381	12298	12367	12630	12554	12389	12364	12296	12441	12476	12462	12439	12352	12424	12559	12345	12500	12595	12509	12602	12418	12398	12472	12503	12446	12343	12323	12600	12545	12546	12659	12303	12521	12531	12535	12591	12530	12470	12523	12463	12688	12457	12340	12485	12321	12375	12396	12490	12479	12513	12279	12649	12592	12484	12453	12555	12379	12508	12288	12324	12460	12617	12649	12561	12356	12404	12313	12292	12500	12481	12486	12432	12508	12301	12395	12475	12591	12408	12506	12588	12371	12365	12534	12428	12512	12253	12523	12485	12575	12424	12417	12440	12503	12561	12540	12498	12464	12310	12412	12518	12585	12560	12546	12508	12448	12457	12428	12447	12594	12459	12613	12263	12357	12486	12441	12334	12451	12494	12456	12520	12508	12330	12599	12463	12424	12641	12604	12601	12415	12667	12493	12473	12465	12362	12499	12449	12483	12434	12336	12474	12533	12494	12318	12645	12470	12397	12554	12576	12644	12364	12476	12609	12266	12410	12559	12451	12472	12582	12651	12591	12464	12504	12409	12422	12445	12560	12465	12562	12326	12408	12404	12273	12517	12723	12441	12432	12573	12613	12478	12388	12364	12501	12513	12344	12522	12406	12569	12486	12438	12559	12465	12658	12501	12427	12332	12378	12324	12456	12487	12455	12465	12623	12513	12406	12638	12638	12505	12415	12338	12636	12381	12482	12630	12412	12591	12526	12386	12413	12538	12455	12545	12558	12403	12419	12603	12510	12607	12235	12444	12601	12656	12414	12621	12516	12527	12435	12424	12408	12604	12525	12512	12490	12575	12425	12409	12364	12457	12434	12470	12446	12507	12553	12381	12559	12303	12417	12401	12533	12641	12511	12648	12305	12437	12360	12551	12451	12694	12429	12483	12516	12472	12350	12484	12412	12347	12665	12595	12541	12492	12477	12416	12448	12580	12575	12437	12440	12470	12692	12436	12439	12590	12528	12501	12291	12439	12507	12479	12500	12534	12676	12470	12538	12484	12443	12511	12533	12472	12378	12455	12559	12596	12234	12489	12545	12589	12567	12494	12180	12483	12736	12477	12287	12594	12678	12507	12463	12571	12481	12574	12457	12701	12511	12589	12631	12537	12563	12363	12587	12558	12350	12495	12472	12293	12608	12495	12332	12328	12631	12421	12572	12404	12521	12437	12536	12344	12516	12556	12677	12653	12488	12304	12391	12432	12582	12376	12464	12280	12444	12348	12509	12492	12366	12550	12388	12465	12260	12438	12538	12487	12614	12621	12517	12572	12689	12427	12499	12547	12499	12505	12192	12425	12356	12407	12526	12527	12535	12422	12496	12616	12560	12533	12476	12626	12581	12504	12554	12253	12363	12467	12419	12436	12384	12564	12548	12589	12489	12499	12401	12280	12461	12269	12583	12451	12442	12525	12432	12476	12451	12396	12434	12460	12590	12638	12676	12446	12507	12578	12558	12487	12533	12481	12425	12571	12429	12482	12571	12602	12420	12367	12604	12569	12567	12560	12510	12601	12372	12636	12547	12362	12447	12583	12599	12400	12493	12630	12640	12346	12606	12596	12450	12521	12505	12416	12456	12380	12341	12462	12526	12531	12544	12342	12317	12560	12442	12328	12405	12420	12562	12492	12467	12463	12345	12442	12487	12493	12428	12584	12493	12489	12335	12530	12565	12508	12564	12487	12506	12406	12571	12447	12406	12340	12497	12455	12456	12640	12352	12563	12491	12441	12248	12324	12552	12453	12450	12593	12431	12480	12497	12515	12337	12487	12416	12255	12447	12384	12382	12407	12449	12383	12450	12613	12499	12576	12538	12585	12448	12332	12525	12594	12624	12654	12708	12539	12300	12469	12352	12443	12526	12586	12580	12403	12514	12412	12493	12551	12619	12715	12546	12531	12425	12572	12648	12335	12468	12519	12343	12479	12576	12425	12518	12402	12653	12636	12525	12418	12395	12385	12518	12358	12453	12405	12560	12492	12677	12411	12276	12504	12267	12550	12539	12441	12398	12426	12610	12372	12421	12478	12605	12492	12641	12445	12399	12411	12436	12718	12466	12520	12422	12523	12447	12480	12508	12665	12499	12606	12714	12683	12556	12454	12594	12669	12445	12446	12344	12428	12453	12512	12625	12372	12408	12482	12356	12510	12669	12353	12393	12571	12464	12516	12532	12559	12563	12606	12502	12656	12449	12526	12462	12410	12460	12343	12543	12389	12588	12544	12369	12466	12455	12555	12429	12605	12583	12385	12532	12388	12331	12505	12426	12464	12649	12517	12707	12440	12453	12456	12605	12495	12379	12463	12490	12457	12601	12352	12452	12609	12589	12528	12414	12416	12359	12638	12448	12470	12550	12333	12374	12506	12434	12394	12459	12374	12543	12486	12470	12553	12417	12446	12493	12435	12579	12364	12438	12424	12434	12631	12489	12512	12477	12488	12426	12335	12461	12416	12387	12334	12490	12574	12496	12495	12412	12519	12570	12521	12380	12466	12426	12464	12541	12352	12632	12637	12499	12434	12684	12597	12413	12579	12585	12454	12500	12438	12383	12504	12579	12624	12553	12515	12588	12510	12337	12447	12410	12455	12340	12362	12603	12370	12442	12467	12254	12601	12603	12538	12459	12573	12467	12272	12348	12378	12590	12501	12400	12424	12496	12414	12323	12465	12647	12456	12613	12429	12541	12252	12480	12537	12629	12495	12357	12545	12515	12504	12612	12530	12547	12415	12447	12457	12459	12398	12374	12415	12448	12560	12426	12591	12594	12528	12278	12306	12577	12553	12517	12642	12639	12727	12541	12589	12353	12364	12347	12507	12449	12495	12519	12584	12530	12662	12557	12368	12560	12448	12308	12435	12470	12390	12467	12553	12421	12332	12465	12552	12621	12478	12666	12682	12629	12584	12496	12451	12726	12483	12550	12384	12428	12452	12277	12476	12571	12374	12451	12421	12541	12360	12388	12535	12556	12416	12835	12432	12406	12558	12513	12629	12527	12391	12646	12389	12472	12656	12635	12325	12519	12601	12494	12520	12438	12488	12522	12554	12507	12357	12339	12455	12450	12542	12517	12561	12606	12487	12531	12495	12391	12496	12336	12414	12478	12638	12650	12612	12597	12471	12498	12463	12402	12519	12457	12331	12378	12512	12444	12383	12565	12365	12361	12632	12457	12499	12532	12373	12357	12549	12477	12559	12416	12363	12471	12362	12456	12534	12383	12598	12621	12447	12599	12413	12408	12547	12461	12443	12504	12490	12533	12448	12484	12503	12638	12418	12434	12369	12416	12499	12496	12445	12365	12437	12506	12628	12408	12473	12744	12666	12524	12501	12446	12452	12388	12659	12331	12513	12522	12515	12498	12567	12492	12489	12473	12449	12452	12563	12317	12554	12721	12531	12451	12375	12426	12394	12584	12418	12454	12511	12369	12559	12549	12502	12444	12485	12425	12317	12457	12607	12376	12560	12433	12189	12457	12369	12430	12339	12564	12581	12482	12329	12391	12475	12646	12445	12475	12509	12612	12706	12557	12557	12508	12355	12490	12602	12692	12502	12569	12497	12482	12324	12501	12440	12654	12421	12462	12557	12562	12316	12504	12423	12359	12422	12348	12464	12265	12499	12309	12547	12584	12492	12448	12526	12569	12632	12539	12430	12505	12498	12573	12415	12427	12429	12360	12437	12475	12427	12595	12501	12318	12446	12253	12467	12687	12421	12477	12408	12483	12501	12585	12502	12559	12631	12544	12519
20706	31675	27826	21319	18206	15891	14496	13868	13489	13212	13046	12696	12621	12542	12357	12242	12312	12088	12092	12031	12028	11841	11919	11722	11877	11789	11854	11887	11602	11861	11695	11799	11506	11735	11722	11612	11772	11603	11537	11713	11815	11800	11611	11678	11803	11698	11612	11786	11622	11590	11557	11772	11840	11724	11766	11741	11609	11517	11613	11730	11720	11624	11606	11621	11726	11576	11735	11647	11540	11756	11563	11547	11647	11626	11572	11555	11545	11630	11690	11513	11697	11727	11557	11712	11676	11724	11635	11779	11639	11683	11726	11621	11685	11557	11713	11538	11615	11485	11814	11661	11736	11578	11717	11669	11621	11662	11650	11627	11599	11627	11469	11661	11626	11624	11610	11819	11649	11563	11684	11641	11551	11691	11550	11737	11544	11655	11637	11670	11540	11542	11606	11695	11704	11641	11701	11569	11678	11634	11672	11657	11730	11623	11626	11609	11531	11685	11745	11713	11618	11820	11740	11726	11514	11706	11607	11678	11463	11681	11768	11562	11485	11683	11677	11589	11689	11618	11603	11517	11796	11582	11636	11712	11706	11671	11711	11812	11507	11756	11533	11772	11628	11802	11620	11602	11705	11563	11636	11675	11627	11711	11591	11747	11581	11579	11664	11683	11506	11741	11529	11668	11770	11566	11700	11674	11533	11582	11741	11536	11690	11516	11556	11599	11555	11597	11710	11664	11693	11656	11699	11683	11623	11673	11815	11497	11675	11554	11512	11544	11676	11832	11717	11725	11530	11580	11562	11581	11656	11555	11576	11583	11733	11850	11595	11544	11794	11592	11600	11765	11556	11445	11623	11591	11694	11763	11673	11577	11576	11620	11699	11735	11673	11655	11623	11574	11696	11558	11612	11732	11659	11660	11562	11638	11473	11624	11594	11639	11711	11621	11569	11679	11739	11735	11616	11681	11549	11535	11505	11645	11665	11499	11552	11555	11614	11800	11607	11693	11645	11667	11539	11667	11671	11753	11612	11615	11779	11654	11731	11643	11499	11642	11610	11639	11551	11755	11718	11592	11623	11606	11806	11764	11652	11784	11687	11815	11719	11594	11673	11562	11594	11583	11672	11677	11724	11553	11702	11616	11748	11633	11769	11694	11730	11608	11678	11509	11768	11773	11639	11619	11785	11651	11594	11727	11640	11750	11865	11625	11771	11707	11587	11613	11576	11637	11724	11722	11658	11649	11615	11638	11468	11721	11588	11619	11692	11659	11546	11613	11614	11539	11639	11686	11676	11707	11680	11598	11652	11797	11608	11677	11665	11668	11581	11565	11593	11655	11746	11602	11612	11719	11695	11650	11563	11647	11632	11619	11636	11639	11543	11781	11619	11727	11769	11578	11497	11715	11644	11651	11573	11674	11546	11492	11584	11582	11685	11630	11761	11623	11703	11787	11650	11589	11598	11691	11521	11524	11496	11586	11766	11496	11753	11520	11496	11636	11653	11525	11705	11547	11580	11711	11737	11588	11586	11686	11511	11718	11659	11512	11559	11428	11506	11666	11676	11691	11548	11740	11518	11519	11487	11732	11576	11553	11479	11795	11729	11718	11734	11591	11714	11505	11697	11543	11588	11767	11733	11664	11597	11692	11729	11423	11779	11643	11738	11678	11568	11662	11701	11620	11691	11514	11524	11600	11511	11576	11579	11480	11868	11575	11677	11716	11579	11620	11526	11499	11607	11607	11617	11653	11548	11785	11672	11463	11565	11550	11590	11687	11756	11711	11565	11626	11587	11683	11657	11520	11706	11650	11577	11698	11609	11724	11665	11515	11684	11545	11651	11652	11536	11552	11645	11772	11782	11585	11658	11662	11595	11678	11653	11670	11588	11675	11613	11528	11538	11629	11651	11698	11576	11439	11701	11601	11649	11696	11543	11700	11632	11579	11633	11672	11631	11754	11598	11570	11747	11607	11549	11668	11796	11628	11490	11790	11616	11492	11605	11728	11565	11618	11612	11519	11544	11623	11607	11698	11558	11556	11572	11434	11513	11557	11667	11598	11840	11585	11563	11629	11602	11652	11609	11610	11660	11662	11627	11538	11665	11850	11719	11681	11661	11616	11661	11681	11552	11768	11770	11627	11701	11630	11671	11439	11770	11651	11606	11578	11493	11673	11708	11614	11680	11870	11658	11538	11684	11634	11647	11651	11498	11531	11671	11612	11794	11519	11679	11727	11727	11810	11682	11756	11720	11661	11614	11649	11699	11634	11603	11762	11774	11653	11608	11676	11629	11670	11611	11642	11671	11545	11518	11677	11542	11658	11487	11474	11826	11683	11777	11614	11578	11639	11646	11653	11721	11635	11643	11645	11591	11582	11749	11563	11502	11723	11603	11567	11569	11616	11519	11707	11859	11692	11651	11710	11570	11567	11651	11610	11598	11562	11631	11664	11611	11665	11641	11447	11775	11725	11609	11591	11778	11702	11673	11606	11639	11694	11818	11519	11665	11546	11500	11543	11726	11436	11653	11553	11481	11706	11577	11680	11775	11520	11573	11717	11712	11562	11636	11493	11645	11590	11653	11715	11687	11659	11547	11663	11614	11439	11421	11602	11666	11593	11604	11700	11801	11674	11622	11692	11693	11648	11613	11648	11680	11671	11624	11631	11607	11611	11619	11632	11637	11680	11546	11601	11691	11660	11606	11550	11596	11602	11533	11650	11642	11824	11743	11484	11612	11619	11711	11594	11767	11604	11622	11570	11744	11596	11676	11672	11467	11636	11649	11650	11700	11651	11670	11646	11550	11522	11624	11530	11736	11787	11765	11585	11612	11605	11710	11701	11650	11527	11666	11780	11680	11584	11558	11707	11551	11635	11575	11657	11395	11749	11767	11716	11636	11471	11702	11785	11729	11575	11609	11588	11725	11632	11701	11616	11659	11578	11746	11633	11717	11593	11919	11560	11676	11716	11617	11784	11599	11633	11679	11714	11801	11727	11716	11539	11618	11639	11733	11428	11671	11536	11869	11620	11626	11519	11660	11652	11711	11746	11784	11657	11543	11742	11627	11657	11613	11577	11669	11641	11574	11667	11616	11583	11577	11703	11725	11636	11548	11608	11664	11635	11713	11741	11599	11797	11525	11624	11562	11570	11534	11571	11549	11664	11581	11583	11612	11704	11652	11627	11688	11596	11583	11570	11677	11622	11680	11695	11408	11646	11603	11585	11622	11518	11992	11597	11739	11438	11574	11665	11623	11774	11531	11585	11576	11620	11708	11612	11564	11613	11738	11593	11582	11597	11677	11525	11644	11576	11666	11718	11566	11668	11661	11728	11569	11670	11685	11646	11595	11472	11663	11663	11524	11639	11569	11509	11733	11528	11509	11652	11836	11547	11768	11565	11665	11720	11700	11654	11655	11543	11597	11701	11590	11543	11512	11650	11622	11595	11780	11604	11699	11704	11622	11646	11627	11860	11561	11417	11602	11619	11662	11497	11612	11606	11812	11545	11639	11602	11713	11377	11631	11590	11566	11530	11621	11656	11608	11680	11361	11633	11710	11712	11706	11743	11755	11548	11596	11754	11618	11653	11660	11712	11693	11484	11764	11508	11515	11534	11632	11676	11534	11650	11648	11635	11673	11644	11714	11726	11592	11553	11418	11620	11674	11517	11590	11648	11548	11832	11739	11715	11746	11487	11939	11597	11686	11639	11712	11619	11751	11723	11632	11578	11788	11764	11728	11705	11704	11773	11610	11659	11535	11647	11646	11636	11678	11703	11888	11515	11479	11639	11626	11535	11664	11709	11660	11504	11551	11705	11600	11660	11569	11773	11660	11696	11686	11605	11551	11434	11573	11691	11675	11624	11649	11542	11721	11562	11615	11640	11706	11639	11592	11538	11683	11643	11619	11745	11683	11718	11738	11660	11634	11526	11768	11624	11563	11601	11646	11643	11635	11563	11612	11547	11624	11654	11728	11543	11739	11731	11716	11688	11548	11478	11553	11763	11605	11739	11744	11662	11747	11683	11563	11559	11737	11551	11511	11597	11722	11445	11778	11684	11668	11529	11594	11552	11543	11625	11606	11634	11756	11633	11732	11426	11527	11684	11721	11718	11710	11738	11823	11729	11606	11551	11655	11518	11787	11571	11556	11649	11718	11530	11592	11751	11642	11569	11682	11636	11677	11530	11556	11722	11666	11826	11728	11797	11606	11597	11630	11756	11748	11488	11742	11622	11693	11656	11701	11641	11553	11718	11627	11614	11665	11566	11559	11543	11539	11672	11670	11707	11570	11483	11785	11616	11583	11563	11725	11660	11597	11582	11684	11565	11712	11769	11524	11651	11749	11556	11480	11611	11563	11671	11568	11716	11694	11564	11627	11586	11540	11457	11705	11654	11629	11734	11540	11625	11718	11674	11593	11723	11696	11640	11657	11667	11655	11724	11616	11646	11656	11688	11558	11491	11716	11466	11592	11648	11656	11547	11602	11647	11802	11704	11641	11635	11566	11692	11544	11643	11654	11586	11695	11737	11739	11714	11740	11535	11794	11560	11713	11593	11660	11541	11677	11717	11655	11725	11608	11567	11576	11642	11535	11686	11503	11542	11700	11521	11463	11736	11711	11544	11621	11647	11806	11825	11697	11573	11770	11514	11766	11647	11642	11672	11776	11691	11754	11641	11718	11615	11753	11700	11828	11656	11691	11810	11677	11525	11736	11691	11677	11569	11686	11644	11713	11779	11604	11509	11586	11614	11742	11552	11612	11717	11540	11661	11655	11605	11628	11730	11555	11714	11742	11739	11555	11662	11676	11667	11603	11701	11704	11452	11469	11650	11626	11559	11689	11635	11663	11536	11578	11620	11528	11724	11694	11635	11661	11780	11666	11647	11520	11694	11480	11660	11623	11612	11549	11621	11618	11569	11518	11629	11474	11749	11508	11741	11653	11603	11629	11599	11531	11698	11640	11597	11595	11648	11649	11598	11854	11697	11600	11702	11658	11568	11597	11705	11571	11672	11624	11536	11626	11501	11465	11675	11632	11648	11772	11576	11632	11507	11734	11698	11728	11648	11613	11597	11674	11662	11759	11616	11558	11664	11622	11619	11687	11487	11607	11545	11627	11837	11523	11741	11674	11659	11682	11590	11479	11532	11707	11799	11675	11667	11559	11794	11664	11645	11502	11638
23927	21052	28317	24207	22157	20849	18297	15198	14337	14370	14295	13880	13645	13805	13397	13462	13393	13302	13041	13009	12828	12976	12758	12967	12910	12729	12847	12927	12868	12761	12793	12599	12884	12755	12691	12506	12494	12786	12576	12755	12563	12582	12687	12679	12595	12695	12627	12686	12565	12558	12487	12527	12534	12476	12566	12463	12597	12500	12595	12579	12689	12674	12458	12669	12646	12564	12531	12621	12503	12463	12389	12625	12470	12499	12600	12506	12526	12514	12542	12625	12657	12576	12609	12469	12389	12495	12743	12563	12625	12462	12584	12340	12427	12572	12396	12497	12508	12674	12612	12545	12540	12573	12630	12642	12524	12402	12574	12730	12446	12334	12543	12744	12512	12570	12576	12412	12560	12730	12590	12346	12601	12515	12558	12531	12528	12607	12497	12452	12693	12545	12613	12486	12552	12576	12385	12383	12483	12521	12706	12454	12420	12403	12406	12585	12372	12564	12690	12345	12559	12422	12563	12527	12565	12486	12530	12445	12628	12608	12542	12682	12566	12603	12286	12659	12713	12722	12617	12398	12411	12689	12565	12335	12430	12545	12438	12560	12425	12458	12622	12274	12494	12513	12676	12557	12462	12484	12381	12611	12532	12578	12321	12702	12531	12587	12419	12672	12466	12510	12603	12543	12493	12351	12598	12437	12544	12483	12584	12460	12607	12512	12570	12555	12504	12486	12452	12495	12340	12358	12517	12520	12418	12442	12641	12631	12717	12510	12573	12551	12586	12727	12512	12466	12492	12493	12557	12474	12425	12488	12471	12515	12561	12495	12554	12616	12686	12488	12551	12561	12607	12282	12443	12484	12485	12744	12447	12587	12513	12234	12570	12447	12579	12698	12634	12779	12474	12624	12516	12544	12492	12540	12355	12489	12550	12548	12565	12692	12549	12454	12381	12617	12622	12685	12475	12653	12425	12560	12532	12475	12452	12392	12692	12630	12600	12389	12426	12643	12461	12536	12509	12488	12561	12536	12451	12448	12452	12447	12651	12506	12468	12387	12451	12560	12375	12496	12587	12579	12465	12416	12426	12398	12496	12641	12533	12529	12485	12268	12408	12499	12570	12521	12620	12628	12489	12628	12322	12573	12543	12528	12619	12470	12485	12571	12627	12607	12529	12516	12406	12554	12495	12498	12573	12441	12488	12407	12525	12298	12497	12620	12407	12559	12554	12472	12456	12529	12497	12458	12396	12476	12331	12538	12651	12696	12578	12591	12551	12605	12554	12469	12544	12402	12597	12410	12489	12638	12520	12539	12608	12456	12488	12629	12568	12610	12440	12459	12686	12436	12537	12314	12602	12479	12480	12604	12633	12466	12492	12462	12568	12544	12648	12518	12482	12508	12558	12559	12653	12646	12379	12321	12529	12635	12554	12534	12529	12452	12559	12498	12522	12451	12457	12345	12452	12425	12502	12456	12446	12603	12600	12608	12619	12534	12583	12685	12589	12574	12719	12532	12416	12549	12505	12526	12518	12641	12482	12625	12418	12483	12726	12589	12294	12611	12482	12437	12482	12409	12508	12523	12457	12382	12677	12563	12508	12523	12572	12588	12431	12596	12566	12559	12649	12571	12264	12332	12368	12591	12375	12509	12525	12440	12499	12584	12486	12492	12594	12678	12437	12370	12520	12280	12611	12500	12545	12574	12592	12514	12324	12478	12490	12542	12520	12704	12645	12526	12334	12471	12482	12624	12634	12461	12543	12422	12615	12504	12460	12467	12436	12468	12425	12645	12594	12636	12561	12579	12399	12580	12573	12408	12518	12436	12548	12637	12711	12512	12579	12474	12501	12651	12539	12433	12506	12635	12447	12441	12562	12607	12542	12505	12501	12361	12503	12446	12389	12381	12509	12652	12597	12568	12605	12606	12533	12437	12629	12470	12569	12483	12355	12591	12649	12687	12690	12626	12479	12504	12440	12696	12397	12524	12332	12558	12629	12522	12475	12506	12478	12499	12445	12505	12396	12578	12510	12443	12578	12550	12443	12490	12490	12574	12412	12475	12381	12433	12440	12463	12528	12397	12708	12618	12551	12591	12488	12645	12429	12602	12425	12408	12478	12466	12508	12463	12599	12568	12351	12637	12569	12551	12468	12460	12515	12627	12440	12464	12494	12507	12559	12430	12369	12565	12401	12509	12414	12574	12580	12270	12349	12600	12331	12478	12543	12558	12552	12593	12397	12460	12562	12466	12518	12584	12579	12593	12560	12332	12568	12534	12505	12680	12497	12609	12545	12490	12536	12629	12379	12538	12567	12549	12534	12571	12489	12591	12604	12494	12653	12552	12606	12605	12594	12678	12519	12535	12444	12626	12635	12604	12422	12480	12454	12670	12574	12684	12485	12604	12407	12568	12481	12594	12471	12465	12608	12478	12449	12560	12658	12510	12693	12610	12460	12575	12577	12372	12553	12320	12515	12635	12544	12447	12558	12285	12705	12697	12565	12589	12567	12470	12548	12633	12706	12527	12532	12315	12568	12659	12541	12564	12602	12586	12564	12596	12375	12667	12615	12582	12413	12637	12436	12579	12693	12657	12379	12402	12295	12454	12643	12726	12376	12581	12541	12753	12649	12544	12459	12604	12590	12434	12394	12500	12606	12564	12549	12643	12475	12520	12594	12357	12475	12452	12408	12560	12596	12377	12488	12362	12594	12787	12563	12507	12329	12500	12412	12571	12547	12470	12319	12476	12448	12478	12622	12423	12647	12637	12743	12503	12636	12466	12440	12442	12449	12661	12518	12498	12553	12597	12579	12448	12479	12447	12469	12546	12557	12410	12542	12420	12524	12483	12584	12554	12522	12445	12612	12373	12611	12553	12474	12542	12527	12544	12460	12571	12530	12534	12464	12555	12496	12633	12449	12675	12512	12388	12477	12321	12638	12455	12634	12746	12415	12697	12447	12401	12405	12443	12384	12475	12590	12383	12480	12378	12595	12535	12551	12511	12503	12546	12512	12628	12649	12578	12506	12563	12426	12619	12567	12779	12502	12635	12522	12437	12414	12473	12670	12548	12534	12518	12563	12340	12611	12517	12666	12503	12532	12583	12539	12397	12652	12654	12427	12593	12467	12711	12685	12537	12682	12406	12482	12392	12422	12386	12461	12437	12555	12475	12618	12469	12473	12456	12439	12308	12527	12508	12469	12452	12406	12364	12526	12546	12666	12667	12519	12537	12594	12473	12440	12489	12588	12485	12645	12823	12655	12494	12520	12686	12486	12464	12533	12328	12557	12500	12493	12453	12573	12627	12556	12615	12456	12604	12533	12551	12483	12567	12533	12537	12482	12436	12614	12580	12511	12611	12530	12644	12703	12556	12558	12503	12533	12561	12544	12767	12385	12401	12547	12486	12280	12512	12452	12475	12624	12533	12589	12480	12417	12684	12461	12553	12519	12643	12547	12602	12584	12460	12580	12475	12570	12420	12402	12736	12785	12401	12535	12543	12536	12548	12480	12469	12477	12302	12499	12490	12639	12649	12442	12477	12543	12644	12570	12558	12405	12357	12766	12660	12522	12610	12491	12495	12460	12399	12783	12703	12593	12566	12520	12464	12573	12600	12657	12515	12393	12511	12526	12566	12469	12808	12485	12745	12483	12550	12363	12587	12472	12585	12436	12363	12426	12500	12725	12595	12468	12585	12519	12519	12401	12472	12377	12562	12418	12444	12533	12544	12498	12525	12527	12680	12372	12533	12621	12580	12427	12544	12558	12616	12594	12538	12492	12321	12626	12678	12607	12428	12488	12424	12396	12397	12574	12688	12602	12461	12476	12544	12504	12579	12608	12719	12546	12585	12472	12632	12267	12638	12413	12462	12311	12441	12581	12409	12483	12383	12433	12594	12605	12620	12927	12576	12438	12506	12322	12451	12686	12611	12602	12482	12646	12288	12632	12718	12517	12637	12516	12636	12618	12534	12571	12551	12517	12622	12419	12482	12399	12534	12488	12461	12626	12647	12495	12487	12477	12534	12493	12458	12659	12517	12436	12498	12443	12370	12627	12493	12472	12720	12537	12625	12516	12560	12559	12411	12592	12565	12708	12414	12704	12420	12568	12462	12467	12577	12433	12616	12597	12555	12522	12419	12529	12370	12494	12409	12431	12467	12498	12521	12593	12486	12348	12614	12659	12565	12532	12528	12488	12519	12382	12527	12484	12503	12632	12604	12586	12700	12694	12448	12576	12468	12390	12626	12760	12752	12659	12435	12509	12542	12442	12627	12441	12601	12501	12466	12476	12662	12588	12512	12731	12551	12412	12720	12711	12565	12508	12324	12450	12441	12660	12583	12519	12430	12414	12519	12538	12475	12326	12601	12548	12432	12708	12656	12458	12296	12550	12721	12438	12602	12443	12646	12388	12590	12511	12580	12408	12456	12579	12697	12547	12545	12687	12506	12502	12374	12471	12583	12457	12550	12406	12650	12450	12821	12691	12401	12406	12608	12660	12693	12573	12676	12512	12591	12603	12560	12599	12543	12540	12518	12480	12423	12550	12641	12655	12531	12664	12551	12508	12402	12342	12411	12441	12564	12578	12480	12318	12740	12463	12446	12347	12716	12481	12408	12502	12429	12670	12560	12757	12527	12523	12590	12550	12700	12494	12380	12504	12604	12619	12599	12477	12714	12524	12342	12528	12676	12525	12641	12467	12360	12335	12306	12578	12314	12460	12604	12529	12541	12534	12468	12538	12480	12504	12601	12514	12496	12478	12628	12580	12556	12621	12587	12525	12468	12319	12492	12525	12657	12653	12353	12412	12388	12544	12594	12817	12570	12605	12432	12590	12505	12623	12565	12578	12560	12572	12510	12473	12393	12639	12470	12244	12444	12658	12624	12410	12332	12571	12576	12703	12741	12319	12397	12487	12485	12451	12529	12555	12559	12582	12570	12470	12521	12427	12681	12418	12490	12567	12526	12597	12641	12506	12419	12425	12597	12427	12606	12496	12453	12773	12504	12545	12588	12522	12526	12545	12357	12682	12470	12659	12530	12488	12564	12444	12511	12663	12535	12441	12429	12639	12500	12685	12637	12726	12519	12464	12637	12502	12416	12591	12610	12551	12655	12573	12398	12433	12594	12497	12643	12621	12388	12417	12329	12479	12439	12535	12428	12608	12582	12337	12305	12532	12352
20756	37171	34465	25425	22231	18894	16680	15576	14656	14521	14194	13850	13305	13182	13129	12728	12786	12602	12402	12169	12327	12272	12072	11893	11926	11901	11851	11978	11823	11932	11928	11826	11765	11775	11776	11849	11828	11796	11728	11724	11727	11642	11787	11714	11831	11904	11810	11695	11625	11703	11733	11773	11564	11636	11774	11646	11604	11786	11736	11721	11737	11818	11592	11881	11886	11709	11761	11642	11531	11674	11859	11704	11694	11677	11563	11787	11625	11493	11704	11788	11640	11773	11784	11802	11581	11446	11791	11625	11681	11538	11651	11683	11694	11723	11618	11578	11607	11580	11655	11729	11732	11691	11588	11627	11784	11655	11479	11625	11777	11684	11759	11804	11680	11637	11732	11874	11612	11797	11603	11637	11603	11681	11711	11710	11598	11748	11744	11601	11468	11669	11661	11583	11643	11719	11747	11699	11644	11564	11662	11534	11718	11767	11814	11698	11645	11582	11637	11491	11781	11607	11675	11556	11655	11617	11735	11539	11619	11747	11788	11624	11556	11573	11571	11744	11651	11606	11697	11646	11636	11710	11559	11691	11830	11814	11685	11645	11559	11688	11564	11723	11726	11661	11655	11797	11561	11552	11673	11694	11626	11854	11630	11618	11692	11654	11566	11697	11675	11704	11673	11479	11640	11793	11493	11662	11622	11687	11712	11836	11620	11867	11608	11634	11514	11690	11715	11675	11600	11814	11468	11943	11870	11786	11661	11715	11744	11775	11740	11721	11755	11537	11527	11601	11828	11878	11614	11745	11869	11633	11688	11726	11734	11563	11585	11774	11516	11756	11625	11641	11628	11584	11564	11661	11756	11722	11619	11876	11594	11685	11583	11636	11605	11671	11847	11554	11729	11571	11575	11736	11833	11628	11777	11730	11683	11690	11712	11620	11677	11568	11656	11630	11725	11668	11777	11737	11628	11654	11584	11595	11582	11768	11490	11608	11739	11755	11655	11714	11564	11639	11548	11881	11602	11576	11869	11672	11670	11643	11677	11497	11669	11632	11759	11530	11694	11656	11734	11845	11762	11657	11652	11603	11707	11769	11617	11786	11495	11565	11722	11750	11579	11770	11531	11811	11776	11646	11642	11541	11645	11476	11659	11636	11708	11541	11678	11766	11550	11637	11830	11677	11757	11724	11784	11600	11639	11700	11600	11608	11681	11681	11657	11572	11634	11704	11589	11741	11673	11598	11733	11610	11748	11653	11675	11558	11773	11576	11675	11618	11697	11768	11574	11711	11555	11628	11795	11548	11669	11604	11637	11665	11634	11623	11558	11684	11692	11753	11587	11609	11684	11710	11884	11742	11580	11626	11608	11494	11658	11718	11582	11621	11741	11746	11722	11648	11650	11789	11668	11624	11688	11673	11598	11577	11635	11691	11648	11623	11708	11676	11587	11789	11578	11542	11748	11746	11554	11637	11631	11705	11686	11698	11757	11717	11775	11687	11787	11639	11637	11751	11787	11717	11686	11743	11640	11403	11705	11687	11800	11691	11700	11725	11544	11822	11690	11596	11686	11612	11714	11670	11742	11504	11821	11692	11700	11637	11637	11637	11696	11589	11662	11603	11675	11572	11607	11618	11632	11588	11699	11697	11538	11719	11617	11774	11796	11619	11641	11556	11535	11726	11727	11601	11557	11703	11627	11712	11531	11764	11683	11672	11628	11579	11714	11685	11774	11578	11529	11612	11634	11596	11832	11640	11653	11557	11558	11832	11615	11497	11526	11747	11608	11657	11748	11969	11700	11561	11781	11664	11561	11627	11664	11525	11697	11682	11689	11739	11736	11648	11797	11651	11704	11788	11678	11646	11630	11700	11681	11699	11747	11690	11594	11619	11590	11511	11621	11609	11664	11656	11602	11665	11481	11798	11729	11678	11599	11719	11776	11822	11688	11829	11738	11595	11688	11731	11581	11718	11506	11629	11716	11621	11707	11671	11726	11649	11709	11688	11670	11729	11646	11678	11651	11596	11628	11460	11554	11712	11722	11690	11564	11743	11742	11519	11669	11578	11650	11798	11589	11669	11736	11574	11597	11568	11649	11658	11831	11834	11724	11692	11670	11699	11631	11644	11772	11718	11526	11723	11708	11650	11609	11547	11700	11670	11709	11695	11681	11638	11640	11603	11907	11719	11728	11692	11706	11702	11613	11631	11538	11610	11695	11667	11720	11691	11632	11743	11849	11417	11747	11622	11588	11657	11559	11749	11645	11823	11669	11564	11884	11646	11648	11711	11702	11736	11696	11591	11688	11726	11754	11550	11460	11741	11572	11810	11554	11673	11710	11662	11816	11834	11669	11636	11729	11635	11643	11664	11844	11779	11501	11553	11689	11683	11687	11796	11609	11807	11582	11760	11573	11618	11576	11628	11590	11595	11820	11749	11894	11528	11791	11727	11796	11361	11544	11828	11651	11815	11674	11614	11731	11701	11813	11529	11617	11638	11775	11696	11846	11653	11626	11746	11697	11728	11696	11717	11644	11747	11629	11540	11604	11657	11584	11593	11593	11639	11525	11666	11660	11417	11764	11649	11618	11685	11550	11745	11818	11700	11681	11686	11618	11552	11654	11627	11612	11635	11711	11692	11550	11716	11652	11732	11553	11854	11898	11617	11722	11713	11628	11610	11656	11538	11700	11753	11632	11747	11583	11718	11718	11462	11629	11733	11572	11682	11765	11550	11591	11718	11554	11698	11739	11757	11670	11663	11735	11868	11589	11672	11659	11732	11798	11744	11563	11650	11662	11677	11652	11557	11658	11651	11592	11604	11843	11616	11572	11774	11870	11707	11645	11775	11715	11820	11734	11657	11829	11774	11739	11658	11566	11614	11643	11723	11666	11633	11681	11493	11768	11793	11763	11486	11647	11751	11561	11676	11680	11681	11760	11500	11762	11550	11731	11619	11697	11738	11614	11488	11623	11687	11720	11863	11585	11626	11592	11731	11744	11578	11687	11688	11729	11602	11696	11648	11525	11607	11677	11781	11653	11766	11569	11547	11477	11661	11801	11543	11707	11615	11649	11597	11800	11628	11695	11672	11703	11755	11572	11652	11731	11829	11590	11473	11791	11750	11754	11571	11638	11590	11669	11499	11637	11628	11737	11785	11714	11634	11588	11638	11635	11698	11709	11586	11593	11659	11662	11630	11619	11607	11630	11595	11644	11688	11656	11675	11825	11569	11584	11726	11753	11701	11693	11592	11705	11700	11647	11598	11702	11750	11650	11518	11680	11751	11543	11580	11670	11649	11554	11700	11619	11500	11706	11589	11662	11549	11682	11691	11741	11716	11595	11541	11661	11678	11646	11617	11764	11729	11711	11641	11852	11542	11584	11689	11756	11498	11784	11663	11604	11608	11463	11623	11704	11725	11524	11700	11924	11785	11596	11641	11821	11719	11740	11836	11571	11641	11594	11499	11700	11763	11719	11688	11625	11622	11697	11846	11753	11576	11663	11753	11491	11666	11676	11661	11647	11670	11637	11549	11609	11714	11674	11620	11745	11477	11484	11749	11668	11736	11601	11625	11614	11634	11668	11577	11800	11507	11589	11854	11747	11565	11575	11586	11789	11639	11729	11673	11750	11785	11816	11723	11737	11738	11593	11732	11788	11683	11493	11521	11618	11636	11660	11808	11748	11707	11769	11681	11764	11705	11644	11686	11725	11685	11648	11726	11652	11639	11621	11513	11762	11524	11511	11719	11562	11419	11731	11656	11674	11655	11761	11673	11476	11532	11677	11599	11538	11610	11628	11646	11483	11726	11503	11515	11659	11704	11657	11573	11557	11588	11568	11720	11778	11655	11742	11766	11764	11581	11686	11592	11619	11698	11614	11611	11434	11773	11709	11729	11569	11741	11605	11572	11610	11686	11662	11720	11546	11605	11624	11503	11546	11716	11610	11714	11510	11697	11576	11668	11633	11754	11662	11605	11608	11834	11796	11679	11650	11658	11884	11455	11712	11644	11620	11661	11710	11646	11565	11647	11785	11621	11654	11695	11635	11781	11600	11652	11714	11636	11599	11606	11955	11497	11583	11720	11631	11736	11667	11594	11660	11572	11533	11711	11693	11767	11637	11710	11564	11672	11686	11793	11723	11625	11550	11644	11659	11800	11598	11792	11689	11585	11709	11608	11815	11715	11582	11840	11716	11716	11790	11624	11638	11624	11621	11701	11678	11648	11544	11764	11723	11509	11643	11657	11733	11642	11605	11796	11623	11774	11688	11535	11752	11734	11563	11700	11751	11730	11664	11613	11539	11717	11700	11787	11714	11684	11520	11581	11655	11570	11777	11631	11634	11769	11625	11611	11675	11699	11765	11680	11725	11842	11782	11519	11555	11719	11659	11519	11877	11596	11705	11734	11764	11531	11668	11676	11580	11614	11613	11536	11480	11746	11652	11764	11632	11659	11577	11680	11566	11716	11580	11734	11762	11675	11745	11618	11594	11693	11801	11859	11738	11521	11706	11654	11524	11731	11617	11674	11790	11481	11766	11637	11688	11574	11612	11729	11539	11638	11727	11608	11624	11586	11660	11728	11525	11827	11587	11805	11580	11679	11777	11608	11734	11579	11547	11560	11590	11695	11506	11715	11522	11689	11761	11730	11772	11659	11535	11768	11689	11470	11625	11537	11592	11610	11556	11718	11905	11592	11572	11499	11542	11732	11516	11513	11738	11605	11792	11544	11708	11621	11508	11642	11610	11670	11670	11527	11508	11557	11626	11673	11810	11664	11759	11686	11729	11560	11654	11571	11754	11526	11659	11708	11815	11590	11642	11642	11628	11892	11674	11661	11623	11521	11700	11496	11618	11489	11802	11559	11628	11695	11881	11583	11732	11714	11829	11872	11630	11515	11630	11706	11574	11702	11589	11670	11560	11646	11723	11592	11606	11673	11680	11754	11604	11710	11573	11649	11748	11677	11616	11757	11598	11593	11633	11755	11566	11605	11549	11659	11668	11629	11511	11552	11629	11608	11693	11623	11693	11642	11679	11602	11660	11705	11716	11714	11694	11643	11559	11620	11805	11575	11827	11671	11708	11623	11724	11673	11821	11555	11611	11623	11587	11632	11617	11757	11625	11598	11850	11781	11641	11647	11774	11622	11512	11483	11718	11693	11607	11709	11500	11631	11704	11617
22775	21024	28773	23551	21415	23345	23534	17820	16216	16447	16245	15543	15452	15207	15068	14861	14939	14756	14530	14476	14302	14221	14278	14158	14188	14234	14171	14184	13924	13859	13726	13952	13958	13961	13623	13868	13789	13814	13837	13908	13984	13623	13728	13839	13848	13899	13891	13905	14032	13729	13574	13833	13815	13911	13897	13592	13929	13884	13655	13709	13775	13620	13780	13958	13832	13648	13867	13733	13806	13986	13741	13721	13704	13761	13697	13832	13849	13626	13653	13847	13686	13843	13781	13637	13815	13538	13512	13919	13727	13684	13672	13624	13603	13533	13917	13655	13810	13898	13532	13726	13797	13526	13608	13666	13774	13693	13985	13818	13535	13779	13756	13829	13677	13827	13855	13759	13598	13673	13593	13634	13555	13731	13765	13567	13841	13876	13623	13800	13651	13834	13737	13772	13692	13737	13572	13820	13644	13568	13684	13694	13740	13735	13724	13805	13714	13565	13739	13869	13710	13585	13497	13638	13635	13656	13759	13806	13797	13778	13798	13735	13562	13686	13738	13665	13773	13683	13736	13654	13769	13546	13753	13854	13592	13724	13741	13761	13634	13632	13728	13749	13648	13887	13513	13433	13750	13823	13660	13890	13844	13789	13745	13685	13901	13812	13562	13829	13770	13775	13843	13639	13744	13648	13689	13737	13630	13642	13625	13540	13777	13644	13796	13684	13676	13657	13718	13714	13701	13764	13751	13845	13595	13564	13690	13923	13713	13749	13413	13682	13694	13723	13530	13586	13851	13829	13712	13590	13739	13706	13662	13735	13622	13773	13645	13664	13577	13612	13701	13628	13743	13627	13782	13692	13663	13764	13673	13794	13542	13839	13714	13684	13681	13586	13624	13706	13738	13578	13739	13610	13755	13750	13829	13557	13470	13714	13617	13725	13909	13492	13755	13593	13726	13650	13654	13578	13541	13642	13630	13733	13578	13893	13825	14021	13596	13703	13529	13601	13700	13600	13533	13758	13677	13767	13708	13800	13686	13736	13744	13687	13638	13698	13546	13606	13585	13628	13618	13588	13595	13807	13629	13771	13729	13860	13970	13773	13707	13522	13661	13816	13858	13632	13568	13656	13536	13645	13828	13623	13673	13686	13644	13694	13596	13867	13784	13575	13593	13704	13809	13485	13781	13735	13694	13881	13547	13684	13786	13630	13655	13721	13697	13620	13605	13710	13560	13586	13781	13675	13655	13892	13696	13585	13628	13767	13736	13520	13646	13733	13744	13605	13795	13647	13795	13749	13669	13497	13592	13548	13407	13674	13762	13638	13739	13579	13828	13719	13839	13681	13887	13613	13770	13431	13707	13471	13710	13567	13587	13663	13573	13768	13770	13588	13481	13664	13636	13853	13686	13574	13706	13691	13752	13616	13679	13635	13591	13674	13641	13573	13895	13721	13547	13766	13604	13937	13751	13680	13646	13754	13640	13546	13590	13501	13649	13660	13543	13528	13598	13695	13685	13765	13802	13778	13685	13684	13549	13558	13702	13632	13677	13843	13762	13822	13972	13501	13823	13848	13613	13643	13627	13547	13691	13560	13542	13745	13726	13794	13698	13553	13681	13645	13681	13785	13557	13699	13553	13784	13686	13607	13775	13577	13615	13931	13544	13772	13918	13461	13759	13709	13577	13800	13645	13666	13609	13785	13767	13455	13642	13774	13757	13757	13723	13584	13745	13639	13520	13530	13737	13567	13674	13588	13559	13771	13798	13800	13630	13579	13654	13799	13542	13606	13597	13475	13751	13667	13585	13603	13796	13692	13668	13827	13692	13633	13644	13504	13551	13576	13576	13797	13646	13586	13759	13650	13685	13572	13672	13785	13634	13794	13886	13680	13661	13639	13574	13548	13652	13774	13539	13667	13775	13746	13595	13755	13640	13507	13658	13716	13602	13678	13719	13631	13609	13640	13656	13495	13868	13801	13675	13732	13871	13690	13784	13575	13535	13611	13723	13717	13927	13835	13654	13696	13606	13703	13690	13559	13773	13732	13826	13644	13530	13719	13748	13894	13772	13555	13888	13687	13543	13628	13676	13719	13637	13756	13604	13636	13684	13715	13687	13799	13429	13826	13651	13641	13608	13534	13776	13727	13712	13780	13719	13581	13827	13877	13826	13668	13738	13630	13759	13425	13641	13787	13660	13701	13855	13563	13603	13696	13648	13716	13776	13914	13880	13564	13618	13599	13573	13677	13732	13854	13747	13707	13549	13653	13652	13990	13583	13538	13598	13502	13603	13626	13825	13739	13735	13557	13797	13522	13726	13690	13535	13655	13831	13574	13644	13594	13717	13638	13722	13646	13758	13776	13557	13528	13667	13695	13672	13593	13934	13702	13860	13700	13700	13724	13445	13578	13706	13717	13668	13532	13642	13423	13588	13643	13752	13626	13747	13673	13768	13630	13613	13599	13671	13670	13618	13750	13682	13858	13573	13568	13693	13624	13848	13592	13647	13668	13675	13692	13869	13668	13546	13568	13563	13660	13682	13821	13602	13751	13572	13540	13450	13652	13626	13797	13632	13575	13800	13664	13680	13806	13523	13678	13664	13763	13710	13844	13720	13821	13563	13776	13559	13738	13780	13536	13732	13552	13569	13425	13516	13874	13817	13630	13752	13872	13670	13698	13715	13707	13977	13711	13684	13563	13746	13629	13717	13639	13692	13699	13688	13645	13657	13878	13741	13636	13573	13740	13551	13538	13567	13718	13575	13668	13545	13680	13570	13645	13714	13686	13663	13641	13634	13764	13582	13766	13591	13683	13677	13914	13743	13605	13660	13677	13672	13707	13682	13678	13653	13509	13813	13461	13624	13581	13700	13485	13588	13694	13600	13873	13491	13707	13677	13441	13584	13726	13769	13508	13771	13829	13482	13828	13629	13734	13832	13712	13717	13680	13759	13780	13642	13799	13643	13621	13606	13692	13677	13518	13735	13550	13556	13698	13551	13520	13576	13640	13782	13662	13831	13790	13706	13661	13688	13557	13668	13743	13633	13814	13701	13739	13893	13797	13766	13783	13589	13745	13616	13532	13468	13713	13617	13723	13654	13525	13693	13766	13561	13717	13744	13633	13866	13782	13702	13681	13802	13690	13664	13635	13675	13669	13616	13655	13779	13400	13618	13508	13766	13600	13694	13790	13589	13455	13533	13587	13582	13670	13638	13743	13717	13722	13513	13721	13731	13664	13626	13734	13639	13305	13621	13675	13779	13626	13555	13715	13747	13668	13639	13651	13653	13664	13520	13590	13416	13751	13825	13827	13617	13629	13730	13557	13680	13526	14004	13627	13633	13516	13545	13687	13605	13762	13758	13769	13596	13688	13732	13802	13760	13708	13658	13640	13680	13761	13802	13507	13456	13505	13529	13759	13680	13514	13480	13646	13749	13717	13533	13675	13545	13626	13829	13612	13705	13614	13777	13766	13712	13629	13493	13565	13879	13687	13667	13556	13602	13695	13613	13786	13764	13574	13535	13836	13869	13711	13486	13634	13803	13470	13628	13675	13682	13707	13741	13636	13705	13682	13846	13848	13744	13774	13744	13826	13637	13616	13766	13518	13647	13534	13842	13598	13651	13711	13449	13703	13564	13614	13754	13734	13696	13763	13736	13553	13646	13604	13709	13864	13527	13373	13863	13809	13752	13629	13785	13474	13781	13521	13535	13703	13941	13656	13722	13680	13839	13639	13622	13719	13762	13768	13575	13571	13714	13696	13733	13606	13574	13703	13732	13747	13694	13562	13509	13682	13621	13607	13746	13869	13685	13809	13636	13542	13603	13641	13673	13768	13728	13626	13715	13932	13730	13863	13675	13781	13475	13742	13677	13669	13861	13582	13715	13539	13601	13530	13685	13628	13518	13651	13694	13866	13679	13651	13536	13660	13640	13602	13719	13632	13719	13582	13758	13566	13650	13683	13741	13526	13557	13845	13951	13573	13512	13740	13620	13639	13726	13735	13839	13840	13877	13803	13672	13463	13773	13622	13825	13772	13572	13712	13733	13667	13694	13718	13687	13697	13624	13711	13774	13850	13969	13856	13588	13686	13713	13720	13512	13547	13721	13591	13661	13962	13620	13697	13729	13669	13648	13668	13740	13689	13629	13824	13676	13921	13672	13745	13683	13805	13645	13806	13704	13685	13450	13474	13713	13801	13787	13662	13636	13721	13621	13815	13784	13791	13801	13598	13728	13554	13740	13633	13796	13765	13605	13677	13647	13598	13692	13636	13614	13711	13681	13850	13620	13541	13788	13497	13716	13557	13584	13640	13720	13677	13799	13762	13836	13594	13635	13633	13607	13792	13701	13714	14021	13793	13748	13748	13628	13586	13635	13724	13754	13713	13585	13741	13580	13516	13634	13535	13672	13461	13590	13641	13607	13543	13711	13609	13695	13596	13690	13707	13623	13677	13825	13632	13779	13597	13638	13756	13624	13568	13562	13679	13676	13528	13773	13666	13567	13690	13590	13695	13709	13825	13740	13701	13793	13615	13739	13663	13563	13602	13491	13686	13704	13422	13636	13723	13757	13588	13773	13794	13775	13624	13531	13643	13729	13712	13662	13691	13597	13617	13794	13606	13822	13559	13733	13804	13681	13585	13563	13829	13703	13704	13642	13754	13988	13649	13708	13612	13559	13568	13651	13697	13422	13538	13639	13692	13487	13523	13748	13590	13709	13823	13593	13720	13647	13557	13759	13710	13702	13923	13585	13780	13813	13576	13653	13630	13685	13537	13743	13576	13888	13644	13465	13629	13549	13665	13619	13652	13656	13694	13619	13550	13467	13556	13692	13833	13595	13631	13849	13788	13615	13534	13805	13617	13788	13728	13626	13557	13775	13678	13608	13543	13691	13745	13632	13837	13790	13689	13542	13740	13720	13440	13627	13724	13600	13454	13733	13620	13846	13660	13557	13631	13657	13600	13618	13822	13686	13649	13891	13631	13665	13836	13742	13713	13857	13677	13810	13904	13758	13699	13648	13737	13791	13640	13719	13723	13722	13674	13524	13595	13521	13703	13735	13733	13657	13596	13664	13581	13620	13834	13610	13611	13703	13756	13512	13885	13532	13775	13569	13803	13727	13506	13737	13635	13805	13733	13632	13733	13749	13960	13540	13728	13536	13718	13641	13639	13806	13657
22689	41356	38074	29634	25401	22095	19325	17956	16695	16407	15871	15345	14833	14552	14103	13946	13638	13566	13367	13198	13260	12945	13146	13153	12976	12754	12744	12704	12672	12744	12646	12725	12363	12528	12549	12454	12334	12456	12565	12415	12481	12321	12547	12510	12465	12350	12298	12534	12273	12576	12456	12425	12494	12272	12321	12430	12543	12361	12343	12278	12528	12494	12386	12535	12521	12440	12408	12593	12465	12410	12513	12432	12318	12382	12583	12432	12379	12448	12353	12376	12425	12496	12342	12293	12339	12491	12385	12338	12364	12494	12325	12423	12542	12276	12406	12488	12392	12484	12485	12391	12359	12346	12222	12269	12461	12368	12447	12393	12362	12394	12498	12457	12443	12435	12422	12472	12321	12387	12523	12315	12372	12390	12367	12237	12537	12222	12330	12433	12463	12433	12336	12376	12419	12361	12298	12435	12486	12545	12515	12285	12449	12575	12467	12367	12368	12398	12308	12450	12395	12431	12456	12283	12182	12264	12357	12369	12356	12431	12378	12345	12338	12398	12466	12522	12294	12271	12527	12211	12608	12228	12352	12362	12281	12352	12331	12454	12450	12311	12296	12361	12422	12291	12404	12272	12479	12272	12492	12443	12374	12326	12354	12482	12304	12435	12444	12433	12382	12375	12308	12311	12360	12246	12432	12308	12408	12197	12421	12155	12464	12471	12411	12323	12429	12387	12369	12297	12366	12292	12278	12180	12367	12289	12429	12272	12444	12453	12358	12244	12319	12373	12492	12387	12333	12337	12450	12406	12284	12569	12434	12485	12433	12289	12216	12274	12394	12331	12393	12431	12396	12507	12373	12478	12227	12538	12344	12453	12287	12412	12444	12320	12389	12324	12283	12279	12327	12416	12374	12312	12379	12380	12370	12439	12320	12449	12299	12544	12447	12503	12364	12327	12356	12373	12428	12303	12201	12320	12392	12413	12372	12357	12446	12339	12482	12372	12350	12487	12501	12333	12237	12313	12366	12315	12296	12548	12370	12388	12484	12398	12310	12291	12502	12291	12279	12421	12378	12420	12263	12353	12404	12308	12478	12261	12156	12426	12402	12403	12241	12367	12414	12494	12381	12410	12559	12107	12477	12376	12516	12418	12236	12464	12365	12429	12196	12275	12415	12322	12445	12348	12362	12215	12415	12312	12314	12505	12395	12470	12206	12300	12572	12368	12295	12180	12231	12262	12388	12269	12403	12355	12324	12278	12318	12513	12521	12439	12409	12330	12393	12409	12450	12337	12360	12330	12260	12374	12393	12341	12291	12478	12156	12411	12580	12460	12447	12369	12497	12426	12506	12462	12469	12491	12368	12477	12351	12365	12389	12456	12441	12536	12301	12359	12504	12307	12267	12330	12387	12471	12416	12325	12460	12310	12343	12496	12391	12440	12363	12359	12525	12360	12524	12243	12542	12423	12319	12421	12335	12523	12495	12215	12542	12312	12371	12432	12420	12377	12527	12187	12477	12306	12416	12196	12310	12350	12263	12455	12318	12458	12418	12271	12370	12384	12374	12383	12394	12280	12553	12356	12276	12320	12459	12431	12570	12319	12310	12231	12316	12295	12427	12291	12330	12407	12499	12243	12377	12281	12347	12382	12279	12397	12325	12359	12256	12348	12264	12483	12505	12335	12334	12372	12313	12552	12162	12259	12407	12371	12471	12363	12376	12346	12467	12310	12353	12252	12510	12464	12300	12485	12377	12352	12273	12372	12518	12345	12525	12341	12461	12409	12404	12454	12286	12315	12399	12499	12420	12413	12337	12366	12295	12535	12284	12374	12542	12381	12545	12527	12350	12271	12430	12491	12315	12366	12303	12264	12398	12494	12392	12288	12273	12486	12313	12441	12286	12435	12386	12406	12459	12444	12308	12185	12386	12381	12276	12389	12241	12328	12364	12547	12370	12334	12314	12376	12358	12341	12313	12505	12578	12432	12399	12423	12277	12376	12266	12503	12383	12467	12235	12498	12388	12529	12434	12354	12439	12435	12227	12388	12375	12356	12511	12454	12424	12354	12408	12415	12336	12370	12394	12335	12486	12331	12434	12384	12337	12369	12308	12372	12443	12221	12357	12225	12332	12245	12326	12309	12325	12431	12343	12333	12357	12454	12374	12349	12443	12404	12255	12333	12499	12350	12296	12285	12286	12284	12243	12508	12238	12327	12510	12353	12350	12301	12488	12482	12424	12542	12345	12423	12321	12260	12516	12422	12395	12301	12423	12284	12374	12516	12323	12263	12418	12324	12428	12422	12267	12385	12371	12325	12459	12340	12350	12288	12407	12371	12495	12415	12355	12288	12341	12434	12264	12400	12335	12327	12219	12348	12420	12319	12442	12242	12238	12379	12301	12223	12469	12328	12301	12402	12357	12458	12368	12325	12221	12218	12317	12225	12353	12282	12475	12419	12511	12403	12410	12283	12519	12385	12351	12350	12350	12446	12333	12373	12311	12345	12307	12258	12415	12358	12443	12374	12455	12339	12293	12390	12357	12443	12448	12514	12400	12425	12448	12434	12296	12211	12266	12464	12387	12408	12212	12393	12323	12327	12399	12382	12318	12295	12259	12332	12404	12371	12354	12483	12351	12433	12435	12419	12429	12474	12452	12450	12358	12340	12456	12359	12507	12384	12434	12296	12551	12286	12304	12284	12311	12472	12440	12416	12506	12286	12262	12258	12314	12413	12196	12393	12473	12240	12511	12340	12281	12350	12272	12364	12432	12430	12430	12408	12336	12285	12396	12330	12469	12331	12428	12370	12259	12349	12380	12397	12253	12527	12202	12513	12380	12273	12245	12390	12347	12413	12437	12225	12356	12421	12392	12487	12202	12216	12373	12234	12233	12321	12362	12387	12278	12415	12328	12373	12330	12412	12314	12447	12359	12415	12529	12271	12235	12314	12327	12385	12483	12230	12354	12279	12347	12478	12304	12300	12426	12231	12515	12411	12428	12464	12554	12327	12312	12499	12372	12359	12557	12318	12468	12268	12326	12142	12271	12376	12368	12491	12371	12436	12402	12567	12292	12399	12394	12388	12255	12538	12441	12283	12470	12300	12494	12229	12374	12308	12391	12433	12277	12375	12251	12385	12310	12286	12552	12408	12196	12421	12339	12271	12384	12503	12274	12461	12459	12410	12299	12403	12336	12214	12378	12342	12419	12386	12297	12570	12304	12316	12348	12260	12429	12332	12298	12442	12340	12445	12353	12355	12369	12321	12214	12402	12450	12394	12380	12189	12404	12310	12398	12412	12426	12397	12241	12412	12526	12307	12357	12301	12351	12420	12400	12324	12389	12346	12425	12388	12439	12128	12577	12298	12310	12351	12397	12299	12281	12255	12401	12282	12414	12379	12495	12439	12392	12348	12423	12422	12399	12494	12316	12482	12189	12365	12394	12342	12449	12361	12303	12369	12217	12366	12516	12368	12475	12254	12427	12383	12375	12262	12191	12403	12478	12486	12383	12345	12299	12328	12297	12349	12356	12447	12375	12233	12315	12413	12363	12261	12317	12454	12360	12335	12363	12420	12365	12485	12266	12493	12646	12339	12487	12421	12561	12380	12392	12314	12493	12485	12277	12398	12374	12364	12358	12557	12151	12243	12399	12330	12366	12490	12343	12367	12309	12273	12310	12264	12477	12326	12395	12485	12308	12419	12473	12478	12402	12190	12419	12496	12410	12199	12326	12417	12338	12365	12366	12432	12353	12316	12407	12451	12374	12361	12260	12400	12337	12421	12093	12377	12570	12266	12379	12328	12311	12412	12359	12490	12443	12106	12434	12457	12241	12450	12349	12381	12447	12236	12390	12333	12439	12481	12437	12320	12280	12424	12307	12302	12455	12281	12349	12204	12278	12326	12118	12445	12380	12368	12558	12395	12464	12361	12364	12465	12432	12402	12389	12454	12262	12489	12355	12320	12269	12403	12345	12188	12404	12483	12389	12305	12400	12336	12305	12298	12478	12373	12431	12478	12437	12418	12495	12486	12378	12381	12325	12196	12389	12435	12431	12353	12427	12424	12399	12328	12442	12326	12510	12251	12270	12484	12441	12480	12326	12351	12339	12347	12416	12457	12535	12422	12229	12382	12368	12398	12300	12337	12459	12252	12246	12347	12382	12339	12391	12434	12210	12379	12403	12460	12319	12503	12344	12484	12435	12399	12426	12276	12431	12346	12351	12464	12386	12378	12346	12333	12447	12402	12488	12256	12272	12204	12346	12466	12383	12350	12415	12233	12359	12566	12339	12376	12353	12358	12401	12420	12176	12377	12423	12312	12469	12258	12391	12418	12272	12445	12455	12428	12355	12287	12357	12403	12278	12359	12252	12299	12533	12331	12221	12383	12364	12317	12532	12348	12337	12284	12428	12283	12361	12344	12278	12381	12484	12333	12400	12247	12290	12387	12468	12295	12460	12477	12336	12445	12338	12432	12273	12304	12395	12345	12293	12289	12337	12368	12464	12399	12271	12392	12491	12336	12325	12152	12334	12308	12398	12363	12562	12385	12419	12230	12377	12423	12401	12484	12371	12371	12265	12470	12291	12313	12266	12307	12310	12349	12299	12404	12395	12393	12386	12357	12386	12437	12486	12381	12225	12343	12250	12428	12530	12276	12475	12459	12416	12587	12373	12307	12396	12235	12378	12438	12332	12397	12440	12434	12448	12302	12387	12394	12375	12259	12313	12260	12281	12385	12245	12429	12354	12257	12411	12466	12344	12381	12274	12361	12320	12430	12268	12317	12256	12421	12391	12395	12351	12469	12230	12416	12329	12413	12270	12331	12417	12176	12530	12365	12477	12393	12426	12395	12371	12258	12254	12160	12231	12251	12562	12385	12344	12343	12398	12453	12311	12243	12394	12427	12398	12256	12394	12506	12371	12261	12374	12331	12185	12402	12178	12533	12378	12316	12315	12208	12341	12341	12304	12293	12316	12372	12460	12326	12223	12232	12352	12416	12469	12368	12438	12476	12388	12272	12538	12227	12444	12297	12561	12406	12443	12360	12420	12443	12270	12482	12439	12353	12471	12368	12365	12260	12305	12392	12462	12341	12465	12382	12340	12465	12380	12293	12348	12290	12498	12239	12280	12355	12222	12480	12326	12295	12412	12291	12402	12434	12393	12458	12376	12398	12306	12194
27822	22743	25470	21562	17056	15555	14346	13677	13504	13413	13458	13235	12960	12898	12979	12925	12906	12768	12823	12648	12507	12628	12442	12400	12416	12488	12376	12401	12436	12617	12426	12522	12424	12502	12464	12476	12498	12409	12633	12337	12532	12433	12392	12359	12550	12700	12480	12519	12282	12199	12479	12610	12434	12511	12476	12192	12329	12417	12416	12449	12712	12192	12453	12289	12177	12434	12446	12276	12450	12533	12287	12407	12534	12582	12496	12347	12437	12351	12339	12276	12481	12394	12428	12479	12280	12508	12430	12394	12440	12561	12570	12394	12534	12420	12263	12590	12474	12322	12313	12424	12392	12387	12457	12596	12468	12302	12430	12434	12624	12639	12458	12357	12462	12442	12455	12456	12497	12386	12356	12567	12568	12347	12458	12373	12442	12597	12370	12317	12509	12415	12287	12479	12511	12191	12270	12401	12381	12403	12277	12390	12400	12315	12492	12334	12543	12519	12383	12362	12410	12281	12384	12469	12507	12364	12212	12519	12323	12389	12287	12378	12276	12477	12433	12490	12513	12454	12457	12390	12261	12432	12204	12364	12334	12480	12315	12324	12278	12554	12445	12315	12429	12280	12406	12324	12337	12438	12225	12427	12436	12320	12480	12394	12394	12379	12403	12299	12373	12279	12408	12415	12386	12364	12437	12422	12393	12459	12328	12440	12342	12288	12397	12376	12389	12299	12262	12300	12475	12467	12405	12523	12320	12381	12494	12363	12466	12120	12495	12582	12308	12303	12467	12336	12417	12363	12572	12382	12423	12508	12544	12444	12596	12428	12393	12364	12417	12405	12409	12268	12531	12261	12564	12471	12568	12277	12596	12393	12433	12495	12399	12601	12366	12376	12189	12382	12246	12331	12323	12301	12330	12336	12337	12455	12412	12495	12430	12499	12512	12493	12486	12477	12421	12442	12394	12396	12389	12528	12331	12239	12391	12303	12409	12220	12458	12423	12390	12380	12651	12317	12307	12254	12520	12520	12627	12423	12461	12383	12376	12434	12367	12229	12525	12473	12252	12235	12354	12508	12386	12448	12564	12381	12402	12414	12402	12419	12281	12360	12434	12320	12325	12600	12399	12315	12392	12505	12337	12327	12216	12430	12494	12384	12323	12415	12489	12499	12383	12451	12362	12390	12431	12482	12256	12216	12457	12548	12533	12308	12494	12389	12370	12265	12338	12247	12557	12361	12461	12348	12456	12443	12402	12274	12451	12366	12365	12508	12498	12674	12577	12507	12095	12255	12383	12177	12371	12415	12378	12399	12398	12391	12230	12170	12341	12298	12435	12151	12369	12276	12612	12568	12422	12392	12316	12571	12418	12300	12413	12212	12550	12543	12498	12340	12400	12402	12343	12406	12335	12491	12340	12463	12450	12481	12341	12334	12475	12553	12235	12421	12439	12525	12348	12295	12335	12259	12254	12531	12565	12356	12315	12391	12402	12430	12355	12338	12431	12545	12469	12324	12623	12401	12133	12446	12463	12375	12528	12237	12424	12344	12246	12318	12343	12532	12495	12348	12448	12285	12511	12272	12408	12286	12479	12237	12408	12541	12534	12548	12352	12550	12456	12235	12403	12553	12400	12426	12434	12339	12402	12494	12575	12307	12579	12356	12255	12375	12530	12369	12434	12472	12615	12465	12331	12412	12499	12384	12318	12379	12264	12428	12373	12412	12372	12239	12285	12234	12414	12451	12293	12605	12309	12081	12376	12324	12279	12268	12347	12512	12525	12520	12524	12237	12329	12395	12539	12275	12536	12491	12468	12524	12445	12429	12455	12471	12522	12540	12667	12495	12329	12374	12387	12536	12293	12404	12452	12434	12419	12206	12546	12485	12335	12400	12313	12382	12455	12392	12500	12373	12308	12425	12558	12382	12542	12587	12485	12406	12356	12251	12416	12539	12372	12542	12395	12310	12414	12437	12354	12302	12468	12399	12445	12431	12405	12288	12448	12391	12443	12355	12466	12583	12258	12360	12588	12400	12487	12408	12185	12355	12305	12348	12359	12338	12512	12290	12384	12521	12553	12591	12286	12598	12287	12534	12332	12186	12258	12354	12412	12412	12359	12509	12473	12351	12447	12316	12326	12300	12468	12342	12583	12418	12509	12416	12335	12604	12468	12264	12398	12319	12363	12563	12400	12288	12313	12364	12553	12435	12418	12358	12363	12337	12424	12355	12317	12438	12374	12345	12567	12269	12440	12416	12232	12371	12392	12479	12450	12198	12376	12277	12526	12540	12300	12321	12402	12384	12366	12459	12345	12372	12540	12406	12494	12437	12374	12418	12479	12445	12380	12440	12513	12374	12471	12325	12327	12470	12338	12340	12477	12350	12354	12382	12376	12294	12545	12395	12537	12524	12357	12365	12628	12487	12301	12476	12457	12233	12499	12296	12331	12308	12254	12259	12650	12446	12417	12292	12425	12554	12388	12441	12415	12388	12352	12342	12399	12422	12549	12525	12223	12391	12568	12405	12379	12432	12431	12422	12419	12369	12566	12391	12410	12400	12411	12366	12323	12478	12223	12470	12438	12558	12532	12295	12481	12427	12152	12302	12583	12305	12368	12420	12385	12410	12488	12204	12427	12490	12303	12420	12563	12316	12499	12473	12316	12451	12385	12385	12313	12303	12327	12321	12473	12429	12416	12349	12222	12448	12378	12452	12557	12407	12456	12409	12263	12436	12358	12298	12452	12377	12358	12474	12316	12569	12313	12328	12445	12389	12316	12382	12405	12289	12372	12542	12603	12421	12561	12411	12348	12327	12480	12283	12379	12437	12379	12366	12415	12267	12256	12285	12394	12443	12489	12412	12437	12427	12458	12223	12403	12616	12549	12426	12617	12455	12456	12416	12389	12284	12426	12454	12474	12467	12527	12515	12436	12247	12352	12374	12159	12419	12383	12493	12341	12384	12509	12280	12237	12490	12579	12479	12408	12557	12403	12493	12391	12336	12403	12261	12332	12417	12374	12312	12381	12522	12564	12487	12470	12426	12322	12361	12403	12331	12287	12400	12399	12283	12394	12305	12434	12700	12481	12403	12564	12539	12501	12549	12362	12524	12385	12432	12236	12382	12246	12260	12270	12374	12402	12259	12257	12516	12436	12386	12335	12423	12154	12295	12293	12270	12339	12327	12368	12357	12130	12423	12593	12319	12392	12418	12503	12222	12328	12466	12535	12411	12403	12229	12312	12681	12447	12476	12125	12527	12507	12433	12380	12285	12417	12473	12528	12501	12419	12359	12187	12361	12354	12581	12297	12347	12442	12511	12525	12309	12389	12345	12310	12283	12411	12515	12255	12383	12414	12225	12424	12397	12327	12469	12430	12554	12489	12449	12254	12265	12532	12421	12232	12442	12419	12451	12585	12507	12422	12445	12502	12430	12469	12520	12266	12501	12391	12438	12510	12371	12428	12330	12349	12391	12413	12445	12307	12539	12495	12419	12398	12399	12510	12384	12489	12492	12513	12407	12393	12379	12398	12486	12471	12417	12327	12215	12364	12370	12442	12239	12427	12392	12267	12350	12549	12468	12245	12418	12541	12340	12552	12220	12596	12353	12428	12461	12531	12476	12383	12354	12473	12257	12303	12444	12542	12386	12411	12229	12411	12418	12510	12327	12331	12310	12657	12268	12486	12380	12454	12394	12360	12574	12453	12093	12290	12322	12477	12523	12461	12361	12491	12336	12349	12439	12349	12478	12410	12369	12556	12356	12401	12457	12232	12278	12319	12479	12337	12471	12593	12445	12301	12371	12299	12302	12491	12384	12387	12338	12412	12445	12281	12390	12425	12375	12584	12319	12426	12362	12502	12508	12192	12284	12355	12384	12347	12429	12583	12333	12378	12381	12331	12400	12432	12306	12457	12382	12411	12448	12333	12327	12310	12463	12469	12474	12441	12413	12386	12334	12454	12569	12563	12260	12564	12570	12459	12413	12441	12457	12304	12357	12383	12286	12422	12365	12367	12584	12377	12424	12259	12397	12356	12227	12384	12487	12521	12284	12599	12553	12404	12306	12432	12232	12275	12419	12364	12447	12637	12242	12476	12409	12091	12477	12357	12513	12476	12419	12433	12398	12270	12421	12299	12463	12512	12255	12386	12483	12348	12431	12286	12365	12394	12332	12517	12499	12453	12600	12388	12412	12488	12338	12100	12191	12391	12403	12478	12276	12344	12378	12668	12501	12343	12300	12427	12314	12305	12207	12428	12593	12128	12295	12366	12395	12338	12551	12426	12337	12319	12336	12276	12544	12414	12450	12439	12358	12396	12343	12388	12434	12208	12310	12283	12372	12346	12566	12415	12413	12466	12422	12488	12430	12478	12401	12231	12430	12503	12540	12484	12326	12523	12545	12443	12463	12338	12300	12461	12503	12466	12360	12391	12427	12409	12436	12638	12423	12495	12306	12399	12453	12397	12369	12319	12400	12368	12450	12349	12400	12492	12441	12397	12372	12538	12458	12491	12283	12289	12391	12331	12329	12469	12194	12535	12500	12563	12565	12311	12273	12405	12344	12411	12182	12477	12485	12318	12302	12475	12354	12539	12467	12463	12608	12464	12453	12370	12541	12401	12361	12516	12469	12273	12463	12466	12365	12375	12294	12276	12590	12438	12311	12423	12402	12251	12235	12584	12503	12424	12451	12483	12469	12397	12505	12311	12355	12452	12551	12262	12423	12264	12483	12387	12289	12670	12528	12444	12417	12517	12463	12450	12488	12518	12473	12454	12428	12408	12351	12547	12423	12260	12322	12294	12443	12332	12494	12448	12420	12354	12256	12401	12354	12440	12322	12429	12236	12497	12344	12437	12378	12500	12486	12561	12579	12317	12363	12538	12417	12490	12627	12608	12343	12247	12475	12395	12600	12495	12421	12374	12409	12497	12332	12454	12436	12327	12466	12371	12293	12377	12466	12482	12395	12343	12465	12449	12389	12628	12370	12426	12325	12456	12409	12586	12360	12458	12473	12463	12290	12479	12425	12487	12390	12432	12106	12472	12344	12233	12290	12300	12320	12451	12320	12348	12205	12389	12404	12557	12421	12272	12348	12637	12640	12460	12401	12368	12237	12476	12445	12671	12423	12438	12478	12486	12491	12477	12438	12502	12372	12313	12191	12471	12339	12505	12333	12387	12272
20986	30549	27212	20492	17672	15913	14497	13778	13346	13136	13143	12923	12532	12608	12476	12100	12158	12183	11950	11836	11949	11918	11797	11725	11842	11930	11713	11704	11501	11689	11700	11753	11943	11599	11438	11584	11543	11686	11654	11646	11488	11624	11571	11628	11706	11529	11609	11627	11526	11681	11570	11569	11573	11575	11713	11642	11644	11573	11683	11661	11460	11341	11616	11642	11486	11628	11538	11577	11758	11614	11634	11712	11503	11583	11574	11484	11515	11607	11733	11429	11659	11494	11605	11516	11456	11465	11565	11667	11546	11697	11483	11746	11436	11558	11548	11634	11756	11535	11529	11423	11445	11517	11755	11606	11528	11482	11499	11581	11503	11530	11652	11408	11597	11701	11456	11646	11524	11640	11536	11473	11591	11554	11627	11631	11673	11448	11443	11564	11627	11581	11632	11553	11521	11508	11498	11550	11492	11508	11511	11570	11790	11569	11588	11726	11588	11552	11535	11524	11553	11678	11468	11471	11581	11513	11841	11644	11607	11533	11538	11449	11503	11495	11587	11519	11520	11749	11541	11556	11544	11578	11624	11514	11503	11422	11567	11586	11436	11553	11511	11434	11378	11568	11479	11596	11411	11644	11739	11653	11583	11625	11539	11655	11501	11639	11643	11595	11526	11481	11544	11530	11527	11624	11465	11546	11489	11506	11636	11474	11530	11629	11421	11368	11710	11388	11706	11632	11566	11549	11606	11524	11642	11421	11418	11622	11642	11446	11536	11513	11423	11485	11600	11538	11595	11634	11547	11657	11584	11636	11639	11651	11552	11458	11630	11395	11677	11630	11697	11479	11585	11527	11627	11559	11461	11398	11654	11486	11575	11628	11704	11584	11622	11589	11525	11576	11622	11658	11751	11517	11464	11809	11436	11636	11583	11528	11568	11503	11523	11531	11618	11707	11426	11512	11490	11515	11585	11545	11485	11573	11641	11592	11496	11493	11637	11586	11541	11585	11416	11564	11589	11666	11524	11559	11575	11589	11586	11463	11657	11467	11661	11439	11498	11582	11488	11537	11486	11469	11471	11617	11565	11581	11522	11414	11592	11509	11440	11494	11444	11596	11546	11605	11660	11506	11563	11424	11512	11579	11617	11488	11509	11623	11599	11565	11584	11715	11653	11521	11707	11580	11439	11604	11665	11485	11608	11590	11435	11706	11732	11602	11560	11459	11488	11682	11353	11714	11573	11699	11568	11500	11635	11642	11575	11484	11581	11500	11544	11507	11624	11486	11507	11534	11654	11482	11601	11672	11705	11516	11702	11520	11578	11463	11681	11582	11519	11603	11555	11577	11567	11603	11599	11453	11575	11519	11576	11705	11617	11595	11477	11475	11633	11576	11397	11468	11642	11628	11628	11542	11667	11419	11580	11614	11451	11554	11548	11437	11542	11508	11545	11620	11461	11608	11869	11429	11530	11474	11728	11549	11483	11525	11718	11631	11560	11710	11547	11483	11581	11487	11575	11570	11580	11494	11512	11458	11594	11710	11499	11735	11537	11576	11434	11516	11535	11549	11543	11550	11518	11562	11516	11498	11571	11620	11739	11416	11418	11657	11544	11691	11559	11529	11412	11624	11653	11573	11488	11538	11451	11655	11429	11561	11608	11606	11439	11570	11554	11661	11626	11517	11567	11563	11593	11506	11642	11592	11523	11704	11718	11473	11467	11692	11595	11703	11505	11422	11611	11653	11613	11646	11614	11693	11596	11540	11493	11776	11765	11632	11555	11457	11469	11561	11522	11622	11554	11535	11508	11502	11489	11584	11585	11633	11432	11409	11502	11654	11480	11531	11558	11678	11575	11696	11446	11503	11549	11653	11667	11612	11692	11588	11461	11470	11487	11361	11645	11442	11564	11672	11569	11735	11737	11411	11559	11590	11498	11556	11523	11516	11561	11572	11519	11634	11599	11523	11552	11440	11599	11470	11541	11611	11688	11449	11652	11646	11561	11592	11614	11669	11543	11559	11629	11658	11614	11521	11525	11708	11702	11638	11713	11530	11663	11603	11492	11610	11559	11630	11553	11487	11545	11600	11360	11519	11601	11570	11548	11649	11518	11482	11686	11577	11523	11550	11670	11505	11603	11629	11588	11369	11821	11471	11523	11455	11391	11503	11544	11562	11681	11496	11539	11566	11500	11617	11594	11591	11585	11586	11566	11523	11634	11581	11593	11599	11461	11628	11647	11588	11343	11424	11673	11582	11529	11640	11715	11422	11597	11728	11492	11592	11496	11582	11626	11574	11393	11576	11535	11503	11632	11455	11534	11471	11514	11619	11567	11582	11565	11596	11437	11547	11447	11633	11610	11390	11578	11548	11621	11441	11407	11484	11598	11551	11668	11628	11610	11739	11527	11502	11542	11627	11458	11671	11545	11474	11561	11581	11585	11572	11496	11602	11431	11542	11404	11577	11654	11668	11427	11524	11645	11454	11639	11505	11555	11647	11581	11672	11576	11687	11495	11550	11665	11610	11634	11570	11601	11581	11644	11635	11478	11536	11454	11611	11525	11482	11424	11684	11486	11615	11648	11585	11455	11591	11762	11574	11465	11555	11511	11768	11481	11501	11648	11582	11550	11846	11566	11577	11525	11547	11654	11715	11675	11712	11773	11643	11697	11581	11611	11575	11804	11548	11533	11628	11623	11526	11726	11416	11479	11645	11541	11369	11428	11518	11675	11446	11587	11576	11606	11463	11524	11604	11768	11616	11657	11630	11737	11472	11778	11563	11580	11660	11601	11537	11480	11420	11716	11740	11544	11569	11629	11556	11650	11579	11543	11345	11546	11551	11564	11626	11374	11524	11643	11678	11494	11505	11498	11566	11499	11644	11597	11609	11520	11628	11608	11467	11486	11478	11458	11414	11586	11458	11523	11580	11511	11430	11634	11713	11601	11455	11632	11650	11646	11755	11595	11540	11382	11621	11549	11513	11601	11531	11628	11604	11591	11784	11611	11520	11520	11604	11592	11656	11564	11624	11560	11549	11597	11355	11532	11560	11420	11737	11666	11614	11676	11467	11463	11594	11435	11729	11543	11511	11629	11516	11764	11567	11594	11487	11654	11574	11581	11513	11655	11581	11619	11645	11613	11511	11470	11517	11666	11562	11521	11641	11439	11530	11712	11541	11593	11469	11527	11491	11570	11666	11676	11552	11543	11531	11669	11756	11575	11746	11525	11446	11582	11544	11695	11460	11676	11366	11583	11700	11540	11803	11671	11510	11554	11487	11524	11646	11519	11555	11640	11612	11631	11432	11539	11790	11492	11513	11559	11726	11577	11717	11509	11552	11568	11600	11627	11496	11581	11525	11699	11666	11488	11504	11512	11606	11608	11654	11558	11530	11497	11489	11386	11523	11819	11587	11584	11419	11547	11448	11610	11464	11576	11559	11635	11468	11677	11535	11593	11477	11558	11485	11620	11521	11484	11586	11659	11664	11620	11578	11360	11482	11606	11440	11650	11555	11536	11411	11542	11681	11514	11603	11473	11636	11527	11587	11503	11515	11679	11646	11479	11603	11621	11566	11399	11599	11538	11661	11516	11447	11545	11547	11706	11585	11521	11553	11606	11407	11496	11580	11594	11523	11502	11687	11565	11428	11393	11426	11660	11708	11574	11616	11622	11691	11671	11607	11396	11669	11501	11561	11447	11571	11635	11590	11745	11484	11502	11669	11541	11413	11529	11686	11514	11563	11525	11713	11594	11551	11604	11677	11636	11625	11452	11586	11561	11592	11709	11697	11564	11383	11428	11537	11423	11529	11650	11548	11606	11602	11651	11648	11315	11468	11603	11584	11527	11481	11706	11555	11537	11575	11562	11598	11471	11543	11560	11416	11613	11554	11347	11553	11681	11490	11542	11520	11535	11578	11610	11629	11566	11617	11551	11493	11557	11546	11742	11514	11464	11542	11526	11629	11588	11564	11593	11476	11677	11628	11424	11683	11453	11585	11621	11610	11330	11620	11512	11659	11408	11461	11609	11587	11483	11677	11453	11425	11584	11574	11499	11496	11550	11657	11574	11396	11720	11712	11490	11458	11562	11487	11651	11573	11741	11528	11609	11566	11582	11564	11644	11543	11481	11637	11699	11573	11582	11591	11544	11569	11545	11560	11549	11546	11486	11548	11630	11623	11858	11558	11480	11478	11533	11463	11686	11625	11526	11496	11843	11585	11558	11476	11417	11572	11574	11585	11711	11644	11528	11532	11614	11525	11486	11753	11522	11613	11743	11670	11223	11728	11658	11435	11466	11452	11601	11434	11543	11499	11553	11737	11506	11558	11574	11534	11582	11596	11495	11544	11776	11595	11570	11455	11605	11658	11649	11627	11540	11472	11459	11501	11573	11625	11599	11531	11577	11481	11736	11589	11638	11484	11638	11534	11597	11508	11618	11610	11643	11560	11544	11526	11534	11445	11667	11636	11497	11742	11580	11688	11691	11569	11519	11638	11440	11686	11514	11432	11359	11475	11478	11560	11489	11538	11572	11545	11760	11530	11503	11592	11652	11783	11699	11582	11455	11524	11443	11587	11427	11590	11396	11507	11635	11516	11642	11540	11541	11631	11619	11747	11460	11554	11456	11615	11608	11603	11591	11466	11424	11466	11438	11490	11724	11517	11454	11544	11780	11446	11489	11469	11596	11517	11527	11545	11514	11546	11536	11654	11596	11543	11603	11606	11550	11552	11524	11568	11624	11549	11536	11521	11537	11552	11457	11443	11439	11463	11532	11609	11704	11507	11513	11496	11797	11463	11563	11472	11732	11480	11479	11582	11594	11534	11582	11486	11659	11486	11486	11719	11417	11614	11491	11663	11557	11526	11589	11549	11633	11488	11574	11435	11538	11555	11554	11488	11551	11575	11498	11656	11631	11652	11543	11560	11525	11491	11576	11689	11703	11663	11417	11534	11436	11577	11573	11433	11520	11609	11393	11506	11625	11594	11567	11695	11540	11538	11534	11559	11629	11330	11699	11451	11505	11612	11535	11743	11477	11647	11668	11617	11398	11651	11511	11476	11496	11490	11612	11499	11736	11403	11619	11586	11601	11581	11396	11692	11561	11694	11464	11570	11541	11438	11614	11577	11555	11491	11479	11542	11550	11570	11653	11701	11546	11566	11522	11579	11590	11460	11559	11519
23955	21040	28317	24183	22017	20796	17961	14982	14030	14466	14233	13819	13639	13546	13286	13167	13113	12939	12929	12835	12872	12771	12664	12513	12591	12548	12624	12432	12673	12418	12406	12558	12584	12597	12555	12499	12517	12604	12341	12414	12383	12366	12413	12443	12448	12431	12375	12394	12361	12266	12443	12375	12484	12477	12539	12536	12539	12572	12445	12535	12344	12424	12641	12267	12358	12408	12459	12412	12340	12412	12233	12335	12504	12433	12297	12548	12358	12361	12392	12270	12272	12311	12339	12386	12220	12463	12380	12228	12196	12436	12406	12372	12213	12177	12226	12375	12423	12400	12392	12503	12369	12331	12281	12282	12545	12617	12251	12306	12410	12281	12272	12399	12274	12356	12402	12347	12527	12405	12357	12330	12409	12435	12481	12407	12597	12329	12618	12329	12252	12378	12412	12496	12184	12366	12492	12203	12273	12369	12416	12424	12396	12330	12126	12401	12321	12276	12493	12387	12358	12508	12406	12181	12307	12334	12392	12349	12268	12415	12300	12370	12163	12231	12147	12385	12412	12417	12366	12336	12219	12273	12482	12138	12418	12481	12318	12432	12235	12444	12337	12412	12297	12246	12451	12234	12206	12329	12484	12336	12360	12350	12350	12288	12362	12395	12323	12351	12241	12360	12524	12385	12305	12314	12246	12188	12383	12262	12382	12245	12358	12312	12377	12539	12382	12422	12342	12543	12444	12445	12158	12375	12203	12465	12243	12227	12205	12172	12241	12201	12262	12264	12328	12272	12241	12281	12397	12307	12290	12241	12312	12081	12441	12112	12193	12191	12245	12486	12436	12419	12268	12346	12339	12458	12418	12370	12174	12209	12279	12460	12292	12379	12526	12434	12438	12201	12210	12375	12431	12123	12090	12168	12433	12283	12099	12259	12345	12246	12361	12252	12266	12328	12448	12425	12332	12377	12375	12350	12285	12252	12227	12336	12455	12289	12292	12248	12256	12328	12323	12218	12364	12254	12390	12290	12290	12387	12227	12370	12287	12345	12293	12350	12345	12338	12538	12332	12355	12283	12213	12362	12296	12369	12380	12334	12306	12274	12200	12315	12317	12173	12244	12425	12257	12383	12160	12445	12330	12264	12314	12428	12248	12352	12252	12534	12221	12288	12335	12353	12239	12135	12312	12403	12302	12335	12447	12285	12383	12367	12277	12266	12388	12580	12384	12417	12312	12375	12334	12151	12265	12381	12242	12331	12443	12279	12284	12292	12400	12326	12283	12363	12533	12341	12445	12187	12301	12141	12325	12472	12470	12563	12352	12516	12292	12287	12303	12330	12308	12253	12224	12400	12346	12328	12488	12488	12325	12285	12262	12326	12273	12268	12220	12321	12356	12492	12553	12204	12415	12397	12401	12401	12174	12198	12330	12383	12300	12378	12263	12402	12426	12043	12429	12262	12396	12289	12240	12347	12312	12362	12438	12248	12172	12298	12306	12215	12299	12151	12482	12224	12432	12553	12470	12368	12265	12303	12406	12282	12378	12468	12393	12357	12329	12355	12211	12406	12279	12527	12561	12326	12295	12390	12188	12387	12402	12349	12417	12335	12358	12291	12294	12343	12273	12334	12233	12279	12159	12294	12287	12344	12389	12337	12404	12498	12380	12401	12489	12358	12254	12286	12143	12279	12275	12074	12238	12304	12331	12207	12216	12236	12504	12413	12363	12309	12416	12426	12407	12284	12336	12353	12422	12224	12321	12426	12367	12383	12367	12445	12423	12246	12338	12336	12316	12412	12439	12366	12383	12439	12497	12258	12355	12390	12460	12403	12333	12315	12247	12488	12325	12217	12327	12365	12395	12239	12382	12238	12401	12368	12363	12340	12506	12435	12513	12223	12355	12440	12185	12198	12299	12230	12182	12266	12394	12360	12443	12402	12321	12446	12178	12168	12536	12333	12362	12247	12218	12295	12291	12179	12522	12272	12101	12279	12428	12358	12360	12315	12373	12147	12363	12299	12276	12262	12448	12310	12231	12301	12481	12339	12421	12524	12535	12383	12467	12511	12430	12359	12444	12255	12402	12409	12382	12445	12314	12265	12512	12245	12409	12248	12340	12287	12527	12499	12102	12293	12364	12301	12389	12229	12383	12372	12318	12284	12306	12526	12368	12163	12427	12421	12219	12294	12418	12310	12319	12401	12417	12227	12438	12283	12288	12222	12302	12445	12589	12372	12335	12290	12394	12360	12353	12400	12361	12106	12410	12251	12208	12334	12401	12208	12359	12378	12300	12412	12285	12284	12403	12310	12249	12281	12303	12292	12465	12213	12324	12368	12452	12186	12188	12444	12298	12304	12355	12336	12291	12237	12420	12086	12449	12349	12342	12296	12386	12375	12469	12215	12390	12302	12489	12480	12341	12297	12391	12345	12398	12347	12428	12257	12599	12232	12348	12418	12392	12254	12432	12396	12334	12377	12382	12503	12492	12181	12263	12476	12341	12420	12207	12216	12463	12587	12379	12182	12274	12364	12211	12463	12377	12376	12364	12368	12456	12610	12284	12219	12409	12347	12298	12206	12347	12447	12212	12363	12406	12296	12335	12319	12429	12154	12402	12245	12367	12527	12109	12302	12309	12330	12259	12393	12336	12247	12295	12370	12274	12327	12209	12166	12327	12374	12350	12240	12347	12206	12230	12418	12242	12455	12273	12493	12228	12337	12431	12529	12271	12122	12302	12428	12456	12270	12315	12425	12321	12184	12443	12362	12386	12296	12530	12438	12380	12432	12301	12258	12431	12465	12353	12435	12265	12300	12391	12271	12412	12133	12460	12456	12456	12449	12318	12205	12414	12439	12268	12353	12285	12289	12262	12379	12352	12147	12424	12259	12255	12290	12339	12428	12527	12481	12388	12331	12362	12343	12194	12363	12321	12390	12268	12321	12429	12173	12293	12157	12403	12185	12341	12233	12410	12501	12436	12427	12448	12402	12234	12100	12506	12216	12324	12341	12313	12352	12429	12365	12316	12406	12276	12326	12393	12407	12310	12209	12367	12435	12330	12544	12369	12404	12316	12375	12355	12399	12464	12121	12283	12463	12179	12272	12267	12214	12303	12184	12273	12308	12459	12343	12438	12353	12314	12393	12219	12298	12403	12338	12241	12283	12449	12301	12318	12498	12276	12363	12481	12335	12214	12251	12181	12487	12281	12209	12464	12245	12204	12454	12363	12227	12215	12461	12380	12251	12467	12458	12307	12293	12403	12239	12281	12278	12247	12318	12417	12234	12370	12261	12240	12309	12339	12371	12371	12301	12369	12266	12397	12226	12354	12371	12291	12228	12083	12233	12369	12339	12384	12490	12388	12253	12478	12446	12394	12380	12456	12466	12413	12217	12368	12188	12399	12223	12492	12298	12385	12337	12348	12336	12322	12334	12486	12445	12352	12213	12406	12330	12437	12364	12218	12299	12326	12560	12431	12365	12684	12294	12454	12391	12292	12409	12377	12429	12358	12357	12373	12341	12369	12443	12222	12317	12409	12260	12258	12450	12356	12260	12321	12420	12273	12414	12544	12333	12214	12346	12317	12291	12304	12218	12292	12249	12452	12306	12342	12414	12353	12391	12233	12493	12558	12589	12214	12445	12233	12306	12228	12473	12277	12213	12452	12485	12414	12312	12316	12245	12395	12429	12426	12330	12266	12215	12192	12350	12500	12381	12482	12397	12224	12244	12346	12378	12349	12353	12258	12248	12337	12230	12305	12329	12325	12306	12368	12255	12343	12248	12307	12372	12291	12353	12312	12220	12418	12328	12372	12227	12185	12351	12479	12398	12357	12354	12313	12297	12338	12399	12420	12130	12280	12212	12425	12383	12388	12329	12313	12513	12322	12547	12396	12263	12242	12386	12402	12256	12224	12323	12592	12436	12485	12337	12196	12295	12368	12312	12405	12340	12404	12386	12466	12367	12065	12382	12546	12480	12386	12225	12274	12252	12349	12348	12387	12263	12266	12425	12261	12363	12423	12631	12483	12247	12314	12266	12270	12297	12387	12246	12300	12314	12332	12424	12278	12173	12427	12361	12304	12286	12298	12516	12377	12373	12339	12324	12475	12442	12470	12264	12256	12115	12223	12505	12399	12235	12344	12470	12337	12558	12176	12320	12382	12351	12272	12329	12300	12328	12436	12323	12360	12343	12221	12297	12134	12254	12266	12240	12480	12510	12298	12235	12273	12416	12410	12547	12164	12390	12262	12325	12319	12322	12334	12368	12337	12351	12243	12134	12463	12296	12281	12414	12425	12405	12330	12194	12308	12425	12283	12093	12338	12410	12137	12244	12397	12331	12393	12389	12370	12377	12246	12286	12292	12467	12356	12237	12351	12299	12184	12152	12258	12238	12523	12492	12203	12266	12342	12559	12370	12247	12365	12326	12226	12183	12339	12412	12460	12218	12435	12446	12283	12371	12338	12239	12127	12436	12254	12317	12246	12228	12483	12287	12441	12348	12351	12365	12266	12277	12315	12342	12044	12185	12358	12264	12278	12294	12293	12287	12332	12353	12369	12300	12228	12304	12317	12316	12359	12276	12362	12311	12505	12236	12398	12568	12322	12335	12132	12142	12370	12350	12351	12307	12398	12296	12269	12406	12356	12341	12332	12463	12545	12120	12353	12356	12453	12551	12398	12434	12369	12220	12287	12338	12264	12257	12298	12521	12458	12253	12530	12352	12415	12430	12230	12131	12504	12319	12390	12296	12249	12288	12473	12561	12302	12452	12265	12302	12469	12287	12352	12367	12503	12433	12223	12249	12205	12411	12463	12278	12255	12256	12261	12324	12455	12213	12278	12416	12349	12603	12352	12390	12521	12200	12350	12388	12426	12659	12280	12367	12390	12330	12240	12212	12459	12549	12333	12472	12444	12320	12302	12386	12361	12292	12561	12323	12360	12374	12323	12333	12316	12460	12439	12505	12449	12325	12464	12335	12388	12366	12280	12252	12353	12341	12196	12277	12257	12547	12310	12400	12479	12349	12438	12420	12529	12455	12416	12249	12470	12504	12348	12336	12278	12094	12135	12291	12235	12388	12231	12432	12532	12456	12230	12304	12265	12306	12413	12432	12263	12430	12430	12187	12321	12139	12337	12213	12247	12363	12403	12375	12290	12312	12384	12340	12477	12282	12285	12282
20859	36890	32632	25273	21302	18924	16703	15483	14669	14454	14066	13685	13327	13208	13092	12646	12616	12459	12324	12096	11978	12154	12005	11855	12026	11867	11861	11841	11605	11806	11670	11585	11716	11538	11580	11743	11583	11545	11741	11558	11665	11512	11613	11565	11609	11668	11507	11583	11527	11598	11621	11604	11805	11603	11636	11467	11677	11502	11435	11735	11721	11621	11474	11502	11748	11588	11500	11609	11432	11582	11554	11524	11586	11488	11536	11621	11515	11410	11647	11692	11445	11425	11585	11379	11621	11493	11417	11417	11488	11361	11525	11550	11621	11564	11563	11599	11422	11572	11558	11535	11637	11460	11508	11604	11507	11511	11551	11446	11527	11543	11529	11600	11447	11398	11613	11525	11576	11480	11595	11568	11562	11541	11509	11495	11454	11599	11508	11616	11454	11356	11600	11627	11477	11410	11450	11518	11565	11595	11444	11399	11459	11556	11497	11597	11586	11411	11623	11545	11520	11617	11475	11614	11461	11420	11497	11540	11336	11721	11635	11403	11519	11481	11525	11440	11501	11621	11546	11503	11473	11500	11546	11567	11493	11470	11557	11720	11576	11408	11543	11586	11563	11388	11651	11628	11344	11401	11529	11525	11374	11625	11414	11587	11573	11485	11624	11513	11462	11453	11602	11656	11530	11384	11569	11497	11321	11485	11581	11602	11534	11611	11549	11598	11420	11461	11378	11455	11404	11580	11517	11546	11524	11500	11718	11286	11420	11597	11495	11422	11518	11600	11464	11452	11678	11347	11446	11518	11602	11488	11408	11519	11493	11443	11529	11501	11409	11550	11500	11557	11646	11474	11642	11587	11577	11582	11564	11549	11617	11572	11502	11478	11424	11496	11455	11433	11401	11600	11518	11386	11572	11332	11387	11490	11648	11509	11686	11427	11503	11472	11717	11500	11581	11600	11473	11619	11463	11433	11636	11487	11557	11275	11515	11625	11467	11521	11572	11262	11558	11603	11594	11447	11582	11387	11485	11657	11383	11508	11430	11532	11285	11536	11584	11459	11685	11389	11595	11574	11572	11429	11541	11676	11419	11420	11468	11636	11368	11512	11678	11534	11489	11558	11326	11511	11630	11732	11499	11398	11417	11539	11519	11510	11479	11317	11566	11627	11490	11463	11459	11488	11431	11514	11451	11577	11396	11506	11375	11542	11615	11504	11339	11492	11505	11463	11465	11667	11683	11531	11547	11446	11569	11624	11574	11513	11483	11688	11486	11463	11531	11472	11495	11383	11425	11419	11578	11486	11481	11431	11524	11576	11503	11420	11551	11430	11464	11553	11585	11279	11583	11365	11338	11585	11621	11506	11537	11492	11560	11455	11392	11626	11542	11416	11494	11442	11450	11524	11542	11583	11627	11452	11602	11568	11467	11586	11706	11443	11465	11447	11533	11466	11681	11475	11417	11328	11379	11539	11359	11444	11560	11360	11552	11609	11634	11517	11549	11575	11495	11631	11465	11371	11568	11386	11463	11719	11542	11555	11501	11669	11610	11654	11583	11545	11344	11521	11480	11467	11381	11555	11445	11537	11587	11588	11468	11513	11407	11375	11523	11454	11342	11409	11332	11665	11493	11595	11475	11409	11434	11656	11492	11727	11586	11424	11490	11478	11577	11505	11569	11505	11539	11645	11533	11461	11575	11464	11475	11487	11601	11508	11386	11469	11714	11412	11467	11706	11398	11547	11458	11572	11503	11316	11470	11570	11344	11522	11650	11487	11520	11401	11583	11640	11523	11495	11607	11512	11517	11465	11553	11607	11367	11595	11563	11483	11607	11574	11457	11400	11621	11482	11384	11602	11585	11613	11635	11493	11494	11615	11458	11424	11568	11564	11641	11401	11535	11288	11569	11613	11682	11586	11542	11539	11676	11537	11635	11400	11521	11617	11437	11591	11578	11419	11540	11541	11517	11594	11443	11633	11477	11619	11448	11506	11610	11494	11460	11584	11566	11575	11551	11495	11402	11653	11423	11499	11570	11413	11497	11545	11558	11549	11331	11518	11732	11492	11588	11607	11441	11677	11484	11525	11472	11536	11642	11528	11486	11433	11579	11464	11754	11598	11526	11584	11513	11492	11453	11556	11643	11574	11414	11647	11596	11536	11576	11542	11507	11581	11364	11564	11413	11564	11437	11525	11524	11562	11559	11471	11546	11486	11468	11522	11718	11549	11599	11454	11551	11565	11565	11634	11555	11621	11639	11475	11572	11626	11578	11475	11536	11564	11606	11634	11527	11435	11554	11407	11489	11477	11208	11415	11424	11408	11443	11538	11515	11434	11494	11556	11683	11566	11417	11453	11517	11586	11646	11506	11564	11663	11489	11541	11640	11433	11370	11554	11500	11671	11501	11565	11571	11686	11538	11543	11628	11513	11499	11419	11501	11527	11739	11343	11539	11464	11583	11456	11369	11559	11428	11595	11483	11453	11551	11409	11502	11458	11645	11700	11506	11661	11503	11759	11501	11595	11453	11619	11667	11457	11345	11405	11533	11455	11516	11555	11429	11484	11463	11623	11649	11590	11438	11575	11688	11480	11633	11604	11505	11646	11427	11583	11598	11493	11338	11615	11524	11412	11622	11491	11506	11455	11403	11412	11533	11550	11378	11494	11601	11542	11425	11586	11505	11495	11440	11533	11533	11495	11570	11581	11537	11465	11472	11698	11608	11622	11740	11438	11617	11500	11505	11600	11467	11600	11508	11479	11536	11528	11456	11501	11480	11420	11388	11585	11415	11572	11572	11527	11408	11703	11443	11518	11503	11529	11393	11589	11532	11599	11253	11470	11570	11492	11579	11531	11626	11551	11603	11459	11622	11502	11676	11596	11542	11498	11651	11558	11538	11589	11365	11401	11500	11439	11555	11578	11618	11641	11608	11508	11440	11470	11529	11487	11434	11637	11376	11512	11704	11457	11652	11496	11467	11667	11354	11539	11547	11620	11444	11569	11615	11492	11493	11599	11745	11501	11553	11555	11686	11367	11574	11549	11571	11544	11345	11640	11709	11541	11536	11394	11778	11552	11600	11722	11470	11499	11572	11551	11455	11495	11585	11533	11584	11515	11560	11635	11438	11498	11534	11436	11537	11478	11634	11387	11593	11455	11458	11546	11462	11565	11657	11584	11620	11506	11558	11507	11355	11437	11514	11455	11588	11389	11529	11369	11520	11291	11543	11467	11621	11623	11655	11579	11636	11622	11472	11524	11575	11508	11567	11605	11526	11355	11544	11448	11693	11395	11490	11542	11582	11554	11449	11423	11656	11528	11493	11550	11671	11548	11444	11715	11520	11622	11517	11449	11565	11425	11439	11560	11500	11510	11601	11467	11649	11427	11557	11527	11458	11512	11572	11525	11470	11527	11537	11474	11574	11569	11601	11522	11585	11546	11528	11480	11545	11448	11596	11573	11626	11550	11487	11609	11490	11787	11543	11470	11555	11436	11503	11662	11513	11497	11554	11450	11537	11417	11319	11573	11579	11573	11572	11387	11519	11502	11497	11573	11593	11545	11482	11474	11606	11522	11571	11503	11650	11638	11495	11613	11592	11348	11574	11570	11705	11460	11403	11353	11431	11580	11556	11429	11635	11482	11573	11589	11342	11553	11445	11430	11459	11536	11539	11414	11504	11460	11472	11496	11308	11489	11539	11564	11601	11555	11625	11397	11465	11396	11510	11474	11584	11583	11554	11614	11477	11772	11394	11473	11561	11545	11557	11411	11572	11506	11394	11507	11495	11472	11531	11612	11532	11298	11670	11454	11595	11551	11529	11473	11478	11373	11614	11614	11412	11466	11522	11583	11491	11687	11486	11528	11570	11501	11496	11393	11513	11536	11584	11469	11499	11495	11478	11541	11595	11543	11539	11597	11457	11542	11632	11358	11609	11474	11520	11458	11606	11464	11388	11513	11538	11555	11577	11484	11568	11774	11418	11562	11530	11467	11674	11626	11647	11456	11636	11529	11565	11668	11378	11499	11620	11496	11525	11492	11525	11501	11558	11563	11638	11460	11547	11603	11575	11498	11539	11741	11756	11625	11540	11564	11395	11525	11541	11445	11417	11537	11532	11347	11378	11515	11391	11468	11526	11340	11612	11537	11349	11559	11553	11442	11594	11715	11649	11553	11654	11565	11629	11417	11583	11651	11464	11441	11483	11588	11485	11519	11477	11669	11434	11476	11499	11564	11525	11556	11476	11503	11652	11382	11513	11522	11489	11526	11566	11495	11568	11486	11523	11565	11408	11510	11514	11425	11442	11510	11436	11515	11633	11504	11515	11470	11609	11466	11395	11609	11533	11570	11540	11567	11538	11513	11534	11503	11447	11423	11348	11484	11515	11507	11617	11604	11614	11502	11654	11410	11544	11440	11426	11537	11592	11569	11456	11650	11428	11554	11780	11453	11451	11670	11475	11513	11656	11654	11593	11541	11575	11565	11456	11473	11434	11528	11434	11597	11472	11537	11543	11545	11622	11538	11523	11362	11462	11375	11353	11719	11541	11487	11628	11498	11476	11462	11579	11570	11504	11355	11537	11484	11467	11640	11549	11537	11447	11591	11708	11544	11415	11446	11609	11606	11462	11719	11442	11488	11508	11632	11532	11442	11451	11455	11526	11458	11545	11482	11561	11552	11571	11649	11608	11523	11564	11486	11378	11613	11613	11567	11533	11475	11491	11487	11440	11678	11361	11540	11668	11638	11376	11460	11423	11674	11594	11549	11600	11612	11452	11455	11557	11443	11444	11548	11564	11727	11477	11516	11680	11474	11682	11442	11533	11570	11639	11488	11463	11457	11484	11388	11455	11469	11553	11483	11760	11562	11445	11495	11622	11582	11437	11546	11506	11494	11416	11464	11405	11675	11536	11472	11614	11636	11525	11568	11476	11663	11525	11485	11574	11552	11635	11602	11468	11600	11578	11585	11486	11699	11512	11511	11514	11436	11479	11356	11649	11633	11398	11607	11581	11407	11530	11580	11674	11513	11488	11483	11572	11443	11394	11696	11476	11440	11540	11620	11491	11525	11540	11343	11574	11508	11413	11601	11526	11496	11492	11489	11524	11567	11623	11516	11410	11614	11492	11428	11557	11532	11605	11485	11390	11644	11527	11404	11445	11448	11724	11420	11422	11507	11564	11455
22686	20958	28671	23424	21314	23208	23451	17525	16340	16007	16021	15511	15171	14944	14691	14736	14605	14602	14311	14368	14161	14108	14127	13991	13968	13740	13813	13789	13768	13992	13873	13973	13988	13600	13771	13608	13583	13678	13646	13698	13773	13781	13715	13583	13829	13744	13525	13747	13753	13502	13740	13687	13729	13600	13746	13659	13686	13547	13698	13680	13617	13535	13511	13420	13491	13567	13598	13627	13462	13798	13713	13587	13540	13638	13408	13647	13490	13890	13678	13515	13742	13702	13598	13417	13575	13414	13548	13613	13488	13526	13495	13354	13623	13528	13392	13646	13522	13599	13662	13592	13642	13480	13635	13550	13551	13615	13720	13592	13693	13515	13529	13679	13581	13442	13801	13554	13677	13574	13519	13509	13544	13582	13671	13635	13565	13568	13446	13518	13482	13403	13653	13505	13517	13615	13504	13639	13577	13516	13390	13543	13468	13443	13529	13502	13500	13448	13571	13472	13818	13535	13516	13533	13483	13700	13590	13324	13505	13596	13533	13507	13715	13642	13300	13601	13607	13248	13526	13590	13451	13631	13535	13475	13553	13447	13380	13523	13493	13379	13484	13526	13349	13516	13600	13520	13637	13516	13523	13545	13635	13479	13320	13458	13284	13416	13488	13499	13655	13582	13505	13459	13608	13496	13476	13399	13391	13541	13628	13289	13412	13562	13605	13415	13519	13419	13453	13389	13522	13443	13477	13674	13566	13340	13373	13456	13481	13579	13594	13710	13483	13318	13529	13507	13481	13417	13593	13618	13507	13630	13570	13450	13649	13379	13566	13635	13378	13354	13394	13453	13762	13627	13483	13548	13593	13476	13412	13522	13569	13475	13440	13480	13460	13368	13631	13235	13428	13565	13498	13605	13772	13595	13566	13521	13410	13656	13278	13499	13535	13506	13570	13544	13596	13431	13573	13694	13682	13576	13619	13710	13616	13491	13531	13433	13657	13593	13482	13426	13531	13360	13477	13654	13599	13810	13644	13738	13479	13324	13456	13532	13465	13568	13378	13315	13536	13537	13458	13269	13457	13464	13614	13664	13504	13533	13661	13669	13575	13546	13558	13473	13508	13597	13627	13642	13522	13398	13626	13607	13802	13673	13686	13595	13686	13709	13342	13445	13431	13438	13299	13429	13492	13436	13645	13536	13632	13447	13452	13588	13551	13557	13523	13522	13360	13566	13544	13529	13507	13552	13450	13451	13472	13473	13475	13582	13427	13549	13592	13533	13816	13442	13650	13372	13502	13603	13523	13535	13674	13398	13502	13555	13580	13548	13622	13474	13521	13696	13572	13516	13442	13413	13438	13635	13441	13359	13553	13616	13536	13544	13559	13466	13491	13379	13475	13634	13703	13492	13517	13661	13526	13510	13466	13495	13554	13531	13565	13659	13382	13506	13516	13489	13643	13695	13518	13506	13698	13353	13399	13386	13438	13566	13525	13588	13653	13628	13400	13412	13476	13574	13667	13576	13752	13607	13488	13614	13644	13459	13554	13593	13348	13668	13428	13473	13433	13525	13617	13580	13485	13626	13547	13625	13502	13606	13451	13481	13417	13480	13704	13656	13474	13499	13378	13529	13304	13593	13422	13390	13577	13567	13554	13437	13290	13285	13549	13392	13408	13760	13515	13455	13366	13541	13770	13450	13371	13472	13497	13622	13536	13558	13455	13569	13312	13454	13426	13539	13533	13411	13379	13596	13578	13484	13584	13440	13458	13612	13667	13467	13562	13594	13623	13591	13485	13590	13695	13600	13512	13552	13413	13454	13477	13481	13493	13609	13407	13617	13459	13427	13485	13585	13502	13436	13579	13653	13322	13581	13591	13549	13603	13528	13575	13560	13490	13387	13529	13603	13512	13546	13589	13386	13443	13493	13542	13577	13667	13476	13631	13342	13709	13511	13394	13605	13488	13439	13503	13756	13406	13621	13417	13710	13537	13521	13445	13485	13491	13437	13492	13628	13653	13489	13438	13445	13697	13582	13524	13428	13486	13714	13326	13606	13458	13616	13646	13556	13294	13522	13491	13455	13657	13568	13628	13481	13530	13660	13405	13385	13424	13553	13557	13488	13582	13532	13417	13633	13547	13407	13376	13530	13536	13530	13487	13392	13584	13475	13311	13509	13395	13453	13488	13663	13553	13614	13587	13654	13683	13655	13464	13655	13446	13432	13488	13515	13756	13817	13548	13488	13551	13393	13455	13379	13393	13544	13638	13492	13384	13555	13572	13551	13617	13636	13435	13475	13552	13527	13391	13513	13659	13377	13485	13447	13419	13579	13520	13510	13586	13580	13561	13669	13600	13457	13542	13534	13464	13705	13502	13615	13474	13444	13733	13318	13430	13467	13454	13581	13608	13617	13431	13591	13532	13518	13403	13610	13551	13515	13532	13524	13457	13588	13718	13425	13505	13444	13423	13544	13556	13794	13525	13531	13502	13574	13565	13486	13562	13433	13320	13536	13570	13600	13596	13397	13635	13548	13349	13505	13650	13468	13536	13494	13451	13430	13552	13535	13464	13492	13365	13486	13566	13668	13442	13682	13557	13593	13621	13557	13573	13553	13533	13539	13409	13465	13554	13473	13416	13594	13538	13306	13538	13774	13644	13741	13434	13822	13519	13560	13244	13513	13655	13407	13533	13509	13400	13427	13534	13528	13695	13446	13490	13555	13579	13214	13472	13625	13664	13538	13463	13537	13454	13538	13483	13496	13595	13635	13521	13592	13412	13400	13395	13706	13361	13621	13512	13559	13656	13638	13653	13464	13653	13467	13595	13537	13669	13652	13555	13563	13525	13664	13570	13489	13419	13374	13566	13397	13412	13689	13729	13609	13455	13378	13572	13642	13352	13632	13735	13741	13610	13367	13548	13496	13419	13638	13593	13438	13543	13529	13476	13574	13411	13485	13490	13527	13605	13437	13740	13748	13651	13556	13535	13501	13568	13594	13360	13513	13586	13462	13606	13627	13652	13400	13473	13638	13588	13524	13349	13579	13627	13395	13441	13405	13629	13567	13716	13711	13499	13643	13425	13362	13365	13690	13426	13423	13531	13521	13553	13522	13690	13380	13526	13442	13324	13631	13425	13451	13515	13459	13328	13443	13643	13446	13539	13612	13387	13638	13586	13531	13410	13620	13573	13559	13522	13522	13407	13661	13436	13406	13582	13529	13554	13541	13559	13573	13500	13570	13569	13430	13495	13395	13649	13513	13498	13588	13479	13480	13641	13589	13426	13485	13504	13571	13486	13489	13419	13617	13550	13507	13606	13449	13420	13537	13424	13642	13642	13479	13544	13383	13451	13624	13584	13699	13494	13718	13619	13602	13457	13519	13424	13612	13510	13570	13472	13454	13616	13326	13659	13652	13597	13572	13647	13471	13716	13727	13575	13486	13582	13524	13544	13418	13729	13611	13421	13426	13504	13506	13526	13600	13430	13638	13610	13620	13481	13433	13503	13446	13465	13582	13626	13534	13573	13685	13607	13442	13417	13417	13698	13568	13368	13478	13447	13525	13501	13418	13470	13589	13501	13456	13525	13471	13633	13458	13497	13539	13540	13464	13717	13503	13594	13592	13447	13565	13375	13408	13513	13395	13471	13513	13655	13572	13535	13667	13524	13575	13628	13565	13614	13715	13727	13796	13672	13661	13497	13482	13508	13571	13455	13515	13400	13533	13541	13417	13253	13492	13616	13444	13570	13525	13564	13729	13723	13398	13388	13499	13662	13397	13672	13527	13407	13443	13557	13775	13637	13504	13648	13626	13446	13351	13566	13646	13532	13328	13584	13428	13532	13406	13386	13524	13553	13554	13339	13542	13596	13553	13539	13506	13581	13447	13342	13329	13404	13519	13452	13618	13430	13429	13535	13430	13606	13663	13698	13419	13562	13571	13507	13483	13584	13537	13449	13517	13682	13588	13572	13524	13447	13564	13447	13371	13549	13504	13456	13513	13480	13673	13609	13487	13645	13482	13378	13501	13609	13695	13631	13530	13563	13596	13456	13281	13505	13556	13430	13433	13409	13594	13509	13557	13461	13576	13656	13721	13318	13584	13468	13462	13423	13392	13466	13499	13509	13565	13640	13387	13521	13660	13634	13660	13568	13471	13644	13451	13444	13554	13386	13518	13508	13663	13392	13398	13493	13566	13612	13463	13597	13322	13690	13605	13668	13629	13663	13317	13546	13513	13559	13366	13451	13610	13491	13531	13547	13557	13476	13489	13622	13527	13573	13644	13608	13546	13504	13594	13487	13454	13571	13807	13417	13349	13558	13637	13465	13699	13554	13535	13439	13362	13604	13484	13556	13437	13625	13504	13529	13744	13553	13630	13546	13571	13413	13694	13563	13276	13558	13449	13557	13531	13567	13606	13693	13397	13354	13278	13540	13694	13606	13394	13820	13525	13521	13601	13604	13541	13830	13397	13470	13525	13499	13431	13410	13605	13642	13663	13518	13596	13416	13615	13555	13489	13519	13693	13511	13532	13504	13580	13418	13573	13415	13711	13391	13666	13598	13499	13549	13561	13497	13537	13617	13433	13486	13563	13462	13543	13494	13665	13739	13522	13398	13352	13598	13599	13546	13350	13575	13681	13420	13369	13447	13370	13348	13494	13680	13687	13741	13449	13643	13449	13482	13535	13473	13686	13464	13553	13529	13549	13507	13633	13588	13364	13291	13559	13582	13569	13507	13460	13627	13534	13621	13366	13618	13537	13557	13486	13466	13527	13533	13247	13556	13589	13520	13296	13489	13604	13394	13710	13701	13476	13547	13430	13567	13328	13522	13619	13744	13461	13505	13292	13580	13523	13529	13477	13441	13574	13471	13476	13620	13626	13635	13652	13462	13645	13472	13384	13602	13484	13425	13564	13507	13565	13577	13396	13696	13540	13433	13556	13429	13337	13507	13442	13508	13519	13557	13641	13343	13212	13725	13613	13503	13490	13714	13567	13442	13754	13604	13299	13684	13683	13389	13492	13557	13556	13723	13647	13418	13555	13724	13497	13849	13583	13494	13336	13422	13509	13445	13519	13573	13478	13355	13180	13420	13529	13413	13562	13654	13656	13483	13408	13591	13686	13416	13680	13767	13691	13665	13696	13423	13534	13587	13550	13466	13410	13392	13447	13515	13401	13679	13545
22924	41353	37192	29337	25074	22211	19326	17177	16848	16352	15827	15180	14731	14490	13999	13804	13655	13417	13468	13056	13053	12956	12754	12669	12848	12653	12591	12574	12634	12598	12726	12462	12545	12247	12515	12466	12285	12291	12416	12262	12351	12383	12436	12403	12265	12485	12095	12469	12216	12295	12371	12299	12289	12250	12296	12392	12290	12435	12428	12404	12398	12348	12367	12229	12096	12260	12217	12187	12237	12153	12190	12268	12244	12323	12275	12393	12348	12261	12476	12282	12323	12228	12379	12174	12200	12126	12299	12344	12029	12253	12144	12299	12478	12233	12277	12112	12211	12257	12215	12227	12230	12214	12079	12237	12288	12139	12111	12257	12270	12271	12268	12061	12251	12192	12273	12069	12214	12283	12364	12136	12383	12171	12238	12347	12184	12175	12453	12036	12298	12344	12281	12458	12265	12092	12303	12240	12257	12263	12228	12281	12333	12212	12286	12248	12122	12225	12379	12238	12383	12251	12284	12277	12335	12297	12347	12362	12138	12189	12225	12185	12485	12229	12256	12196	12275	12203	12294	12239	12243	12366	12143	12276	12186	12269	12251	12283	12298	12309	12222	12258	12204	12242	12114	12331	12180	12145	12154	12211	12217	12328	12333	12302	12211	12297	12295	12324	12186	12409	12367	12103	12123	12282	12153	12112	12190	12300	12195	12276	12262	12202	12383	12112	12246	12112	12288	12146	12413	12267	12327	12255	12233	12216	12157	12173	12431	12291	12128	12164	12212	12382	12173	12210	12230	12102	12302	12319	12292	12355	12320	12339	12205	12222	12099	12353	12221	12430	12231	12344	12197	12356	12477	12304	12175	12330	12317	12186	12307	12271	12263	12352	12249	12117	12300	12321	12337	12394	12285	12168	12147	12095	12396	12322	12150	12132	12203	12274	12374	12249	12299	12203	12215	12251	12348	12345	12184	12155	12327	12290	12315	12265	12341	12362	12308	12178	12144	12233	12470	12083	12317	12267	12271	12378	12167	12297	12260	12210	12326	12194	12323	12136	12160	12269	12465	12135	12281	12094	12144	12267	12189	12240	12181	12333	12404	12389	12392	12218	12318	12233	12230	12159	12345	12150	12192	12193	12124	12326	12277	12332	12291	12303	12415	12322	12034	12362	12157	12331	12160	12280	12274	12219	12082	12313	12230	12266	12464	12338	12320	12243	12208	12130	12282	12254	12286	12192	12440	12267	12439	12228	12164	12066	12178	12281	12257	12284	12269	12312	12209	12168	12272	12212	12452	12169	12271	12404	12125	12271	12362	12155	12171	12151	12174	12137	12036	12194	12249	12257	12141	12256	12401	12296	12263	11930	12233	12387	12257	12261	12427	12255	12140	12006	12314	12207	12272	12212	12162	12322	12375	12173	12305	12403	12260	12301	12359	12175	12232	12132	12310	12076	12337	12324	12242	12207	12058	12370	12070	12140	12206	12228	12270	12167	12299	12057	12342	12014	12201	12220	12383	12261	12217	12129	12178	11959	12146	12299	12237	12194	12332	12158	12243	12270	12284	12246	12282	12102	12264	12301	12136	12191	12257	12199	12291	12177	12090	12168	12305	12132	12204	12003	12413	12306	12058	12176	12303	12193	12353	12194	12217	12404	11979	12259	12164	12180	12219	12269	12348	12238	12076	12357	12214	12257	12180	12361	12232	12159	12089	12103	12205	12311	12132	12133	12146	12271	12216	12290	12071	12357	12374	12146	12302	12148	12216	12138	12210	12213	12242	12343	12331	12451	12360	12393	12269	12362	12060	12354	12320	12188	12228	12262	12100	12077	12271	12249	12205	12267	12251	12185	12321	12261	12225	12176	12288	12234	12092	12070	12257	12155	12331	12222	12287	12351	12233	12307	12075	12478	12316	12284	12415	12140	12407	12450	12214	12178	12250	12097	12184	12192	12367	12330	12301	12421	12105	12378	12185	12296	12278	12090	12179	12329	12216	12281	12123	12227	12228	12217	12171	12082	12131	12329	12249	12281	12188	12111	12309	12220	12195	12327	12302	12378	12261	12052	12244	12267	12328	12201	12203	12161	12175	12272	12321	12259	12348	12227	12138	12252	12231	12252	12317	12182	12339	12163	12295	12171	12153	12009	12335	12207	12196	12163	12185	12296	12249	12264	12155	12355	12204	12491	12295	12157	12302	12377	12346	12163	12207	12208	12190	12345	12278	12178	12234	12383	12182	12289	12217	12243	12249	12242	12169	12326	12238	12129	12197	12138	12161	12205	12251	12222	12130	12271	12063	12304	12189	12305	12242	12220	12181	12176	12098	12249	12218	12245	12186	12187	12263	12289	12258	12213	12182	12398	12052	12151	11967	12338	12179	12256	12208	12417	12253	12253	12238	12397	12184	12249	12222	12283	12295	12193	12317	12135	12270	12388	12174	12288	12208	12255	12025	11991	12244	12293	12392	12320	12309	12280	12156	12155	12417	12272	12239	12066	12424	12294	12097	12308	12293	12234	12140	12338	12277	12096	12312	12361	12232	12188	12312	12348	12218	12276	12349	12407	12260	12346	12194	12305	12285	12302	12328	12210	12300	12229	12156	12010	12236	12314	12111	12135	12213	12248	12213	12174	12169	12250	12263	12076	12398	12318	12332	12124	12348	12216	12255	12144	12291	12273	12152	12120	12203	12337	12366	12220	12297	12297	12220	12154	12343	12190	12302	12338	12168	12382	12140	12116	12368	12241	12271	12287	12286	12163	12408	12191	12172	12183	12352	12279	12252	12063	12281	12209	12247	12268	12293	12359	12273	12148	12275	12311	12248	12340	12208	12166	12304	12176	12270	12243	12212	12260	12072	12252	12218	12131	12230	12174	12221	12197	12203	12242	12366	12363	12282	12161	12242	12258	12111	12119	12132	12172	12286	12117	12029	12267	12322	12252	12174	12237	12395	12369	12338	12262	12186	12177	12246	12316	12179	12271	12260	12298	12434	12258	12305	12102	12377	12272	12369	12186	12130	12061	12104	12187	12128	12202	12223	12061	12287	12143	12184	12156	12367	12274	12274	12244	12261	12223	12268	12216	12201	12218	12285	12128	12213	12313	12188	12371	11938	12283	12158	12166	12174	12265	12165	12192	12220	12305	12213	12228	12280	12276	12208	12125	12164	12252	12264	12257	12139	12433	12293	12302	12389	12445	12221	12190	12275	12295	12077	12081	12144	12292	12206	12296	12246	12302	12300	12234	12205	12202	11977	12227	12379	12085	12397	12323	12185	12174	12305	12137	12360	12111	12284	12236	12215	12175	12234	12306	12113	12123	12274	12188	12175	12346	12111	12091	12245	12142	12220	12241	12204	12301	12162	12063	12246	12298	12352	12377	12153	12208	12258	12241	12307	12375	12177	12310	12227	12307	12273	12191	12199	12198	12433	12198	12297	12319	12071	12315	12139	12336	12153	12185	12095	12366	12224	12177	12173	12331	12387	12301	12244	12341	12367	12286	12208	12209	12157	12197	12249	12105	12336	12301	12122	12217	12141	12188	12193	12281	12267	12233	12362	12275	12157	12178	12297	12263	12251	12078	12244	12358	12216	12165	12126	12308	12177	12412	12047	12474	12280	12325	12197	12317	12356	12165	12235	12248	12420	12252	12210	12258	12316	12124	12227	12067	12273	12260	12163	12162	12207	12305	12362	12190	12144	12212	12331	12263	12153	12381	12307	12129	12290	12168	12120	12273	12212	12203	12186	12223	12381	12313	12109	12314	12323	12131	12356	12540	12083	12165	12317	12126	12363	12228	12319	12117	12212	12151	12249	12246	12346	12278	12165	12204	12123	12252	12159	12326	12141	12067	12162	12156	12134	12333	12128	12283	12215	12234	12222	12135	12417	12329	12270	12219	12323	12346	12283	12320	12255	12209	12341	12251	12204	12321	12257	12185	12400	12219	12229	12257	12278	12334	12192	12326	12046	12259	12194	12254	12181	12222	12165	12177	12331	12136	12231	12125	12089	12247	12166	12440	12370	12200	12225	12279	12089	12261	12160	12274	12114	12156	12293	12111	12313	12121	12191	12262	12037	12285	12289	12287	12210	12311	12165	12344	12190	12241	12399	12107	12228	12431	12275	12187	12183	12265	12212	12170	12356	12376	12234	12128	12293	12139	12222	12327	12379	12326	12295	12260	12165	12080	12349	12255	12117	12088	12307	12294	12110	12135	12305	12138	12256	12226	12306	12121	12276	12307	12205	12301	12130	12234	12100	12261	12105	12185	12169	12101	12159	12290	12254	12217	12137	12348	12196	12089	12192	12116	12287	12283	12164	12250	12193	12430	12301	12332	12142	12222	12280	12186	12244	12336	12264	12233	12180	12255	12368	12172	12241	12168	12229	12230	12225	12389	12363	12205	12133	12120	12190	12350	12311	12247	12049	12307	12131	12364	12466	12243	12351	12201	12317	12241	12489	12027	12108	12184	12183	12228	12326	12174	12189	12348	12366	12094	12359	12235	12312	12051	12281	12281	12253	12363	12303	12417	12136	12138	12231	12278	12335	12246	12336	12268	12112	12310	12261	12197	12173	12195	12132	12258	12251	12131	12472	12269	12176	12253	12345	12209	12254	12256	12239	12316	12227	12432	12320	12126	12351	12327	12277	12251	11995	12206	12340	12238	12272	12364	12139	12285	12234	12319	12320	12275	12191	12217	12323	12255	12205	12226	12418	12198	12374	12246	12336	12169	12252	12145	12152	12323	12218	12217	12292	12312	12361	12338	12298	12069	12294	12117	12134	12275	12522	12273	12126	12267	12219	12273	12190	12320	12183	12256	12184	12267	12230	12416	12283	12168	12214	12191	12274	12252	12349	12407	12281	12256	12308	12238	12234	12077	12197	12242	12173	12225	12394	12320	12219	12147	12515	12239	12273	12235	12116	12227	12195	12240	12427	12238	12220	12283	12322	12123	12273	12317	12305	12269	12179	12305	12175	12230	12254	12242	12154	12231	12179	12154	12248	12378	12212	12238	12170	12293	12240	12315	12146	12371	12291	12254	12342	12159	12136	12198	12232	12102	12233	12214	12068	12150	12297	12077	12271	12214	12348	12210	12259	12278	12188	12266	12229	12223	12255	12225	12118	12146	12283	12081	12283	12110	12240	12221	12268	12359	12411	12202	12241	12297	12200	12230	12126	12309
27740	22538	25152	21719	16930	15431	14262	13568	13367	13587	13409	13360	13025	12915	12621	12815	12878	12856	12528	12615	12589	12586	12602	12610	12729	12591	12504	12486	12389	12355	12451	12494	12346	12312	12525	12378	12411	12612	12393	12477	12490	12632	12198	12472	12520	12363	12465	12449	12370	12307	12426	12481	12247	12415	12278	12333	12495	12252	12380	12440	12237	12349	12492	12372	12268	12462	12280	12484	12502	12385	12413	12443	12496	12345	12292	12204	12498	12403	12360	12325	12458	12236	12395	12324	12420	12390	12522	12356	12277	12402	12402	12112	12348	12263	12427	12360	12376	12263	12353	12249	12308	12299	12371	12438	12452	12280	12455	12354	12479	12427	12351	12371	12435	12322	12322	12212	12211	12215	12357	12339	12287	12335	12575	12200	12241	12324	12356	12480	12122	12306	12403	12383	12362	12342	12234	12295	12429	12360	12339	12268	12381	12369	12334	12288	12384	12200	12228	12434	12334	12294	12448	12327	12200	12226	12248	12193	12166	12396	12412	12321	12396	12338	12244	12284	12479	12147	12189	12250	12339	12253	12434	12248	12385	12278	12225	12383	12349	12490	12465	12226	12205	12303	12376	12277	12345	12338	12401	12440	12301	12202	12333	12318	12352	12498	12211	12552	12359	12360	12460	12266	12284	12350	12309	12423	12028	12382	12255	12262	12364	12234	12394	12385	12193	12409	12434	12306	12331	12219	12246	12350	12056	12349	12168	12421	12512	12312	12408	12204	12335	12308	12402	12493	12417	12425	12276	12418	12473	12363	12278	12390	12214	12340	12290	12410	12470	12319	12225	12319	12266	12510	12147	12263	12295	12502	12447	12217	12382	12210	12463	12270	12330	12433	12408	12396	12321	12478	12443	12251	12247	12233	12560	12366	12254	12444	12346	12395	12351	12419	12358	12507	12526	12190	12278	12387	12307	12467	12427	12293	12347	12344	12108	12444	12253	12410	12410	12384	12347	12386	12281	12263	12260	12447	12430	12303	12373	12336	12350	12222	12335	12401	12396	12375	12233	12463	12261	12247	12445	12440	12468	12390	12463	12412	12345	12372	12315	12426	12399	12331	12166	12387	12215	12100	12442	12432	12352	12411	12348	12345	12256	12318	12349	12389	12300	12425	12480	12239	12359	12470	12465	12367	12485	12263	12314	12196	12329	12316	12427	12404	12397	12341	12284	12233	12469	12496	12426	12530	12284	12362	12278	12085	12290	12461	12277	12359	12486	12220	12209	12251	12427	12361	12296	12315	12435	12348	12232	12233	12365	12236	12243	12395	12301	12506	12304	12538	12362	12458	12284	12143	12460	12387	12177	12336	12411	12410	12399	12450	12262	12226	12574	12363	12309	12282	12332	12472	12427	12415	12293	12260	12303	12282	12455	12397	12237	12393	12334	12523	12180	12329	12212	12327	12578	12322	12353	12285	12396	12190	12374	12387	12520	12338	12487	12251	12275	12320	12402	12355	12475	12373	12267	12277	12320	12516	12334	12308	12276	12318	12362	12192	12186	12408	12301	12182	12471	12359	12166	12189	12405	12361	12501	12357	12369	12212	12237	12171	12330	12273	12340	12257	12474	12358	12343	12388	12395	12340	12442	12303	12296	12249	12423	12282	12333	12258	12354	12225	12195	12251	12466	12240	12509	12345	12417	12272	12513	12307	12230	12457	12320	12256	12435	12354	12485	12324	12422	12236	12378	12378	12334	12175	12369	12362	12361	12373	12405	12167	12222	12235	12290	12300	12512	12390	12509	12511	12444	12331	12348	12258	12187	12268	12273	12317	12402	12533	12421	12387	12323	12379	12414	12381	12311	12374	12330	12355	12273	12340	12293	12373	12197	12210	12213	12414	12432	12436	12339	12338	12334	12644	12437	12153	12349	12116	12247	12237	12373	12395	12213	12183	12329	12240	12194	12206	12317	12431	12372	12295	12160	12489	12266	12473	12181	12269	12460	12285	12516	12283	12436	12351	12265	12414	12422	12323	12460	12282	12468	12362	12343	12382	12255	12270	12390	12295	12274	12472	12597	12401	12511	12328	12457	12432	12410	12247	12267	12338	12183	12408	12346	12298	12345	12187	12310	12351	12417	12299	12376	12364	12416	12237	12188	12414	12558	12393	12427	12243	12363	12424	12267	12280	12477	12415	12347	12281	12250	12389	12337	12391	12485	12444	12367	12319	12456	12364	12385	12276	12332	12470	12349	12231	12437	12375	12315	12359	12340	12367	12315	12368	12333	12439	12272	12357	12170	12438	12279	12443	12302	12179	12498	12238	12318	12216	12345	12489	12375	12295	12236	12153	12371	12318	12283	12242	12383	12174	12302	12217	12298	12430	12442	12433	12313	12356	12289	12475	12297	12342	12278	12227	12254	12329	12469	12255	12278	12463	12446	12335	12411	12049	12343	12449	12367	12176	12377	12260	12248	12385	12367	12350	12342	12369	12185	12417	12355	12281	12275	12227	12199	12234	12539	12470	12344	12313	12486	12281	12324	12372	12404	12382	12400	12352	12439	12342	12367	12465	12406	12318	12508	12417	12350	12161	12346	12292	12281	12313	12386	12342	12433	12318	12353	12409	12363	12432	12279	12448	12412	12251	12295	12305	12483	12160	12148	12445	12273	12265	12419	12254	12290	12391	12367	12400	12297	12419	12412	12328	12372	12292	12365	12221	12254	12338	12398	12396	12384	12336	12336	12279	12323	12408	12465	12292	12373	12314	12403	12374	12387	12266	12345	12347	12147	12354	12473	12449	12239	12351	12245	12340	12296	12237	12408	12210	12277	12408	12479	12331	12308	12293	12294	12156	12403	12552	12402	12420	12399	12409	12389	12311	12485	12276	12237	12244	12173	12353	12081	12184	12273	12278	12295	12278	12325	12354	12456	12395	12224	12068	12328	12385	12122	12299	12440	12340	12309	12296	12296	12313	12328	12382	12293	12461	12266	12327	12107	12303	12448	12315	12479	12398	12474	12323	12427	12218	12413	12246	12387	12208	12317	12390	12127	12339	12315	12342	12405	12160	12217	12364	12264	12382	12167	12159	12194	12401	12347	12153	12235	12206	12558	12384	12392	12277	12414	12325	12439	12417	12356	12316	12351	12512	12551	12444	12286	12296	12249	12272	12265	12466	12408	12257	12176	12394	12255	12287	12479	12426	12446	12374	12483	12152	12378	12468	12400	12349	12213	12235	12387	12465	12257	12353	12481	12386	12282	12257	12359	12262	12345	12451	12365	12289	12229	12551	12401	12246	12350	12317	12438	12324	12226	12227	12364	12347	12262	12333	12318	12240	12281	12293	12334	12287	12329	12313	12421	12203	12398	12473	12393	12462	12508	12370	12353	12133	12250	12305	12402	12402	12224	12379	12344	12412	12399	12137	12419	12360	12341	12225	12408	12411	12348	12357	12240	12366	12438	12389	12458	12341	12271	12256	12294	12445	12379	12352	12423	12283	12287	12380	12340	12259	12341	12548	12308	12206	12512	12420	12474	12469	12432	12392	12183	12236	12385	12337	12379	12337	12211	12213	12343	12532	12602	12328	12208	12225	12457	12475	12239	12375	12704	12399	12387	12360	12361	12225	12496	12151	12380	12398	12277	12448	12402	12357	12311	12206	12299	12247	12137	12438	12194	12432	12423	12309	12393	12312	12257	12293	12170	12314	12478	12204	12210	12213	12517	12433	12147	12402	12222	12391	12378	12269	12550	12213	12471	12471	12401	12360	12333	12272	12232	12259	12289	12166	12364	12286	12417	12548	12150	12390	12345	12491	12470	12359	12392	12267	12540	12333	12328	12470	12387	12447	12265	12411	12347	12362	12449	12514	12317	12287	12223	12160	12359	12451	12450	12310	12233	12263	12333	12621	12321	12331	12551	12334	12481	12313	12633	12412	12220	12259	12206	12276	12167	12238	12404	12462	12395	12435	12354	12396	12308	12225	12294	12362	12425	12542	12265	12399	12477	12232	12326	12366	12385	12409	12452	12434	12442	12289	12425	12184	12285	12208	12271	12362	12290	12303	12331	12424	12381	12252	12277	12398	12450	12519	12435	12334	12374	12030	12388	12341	12590	12123	12080	12285	12146	12323	12399	12456	12399	12416	12449	12373	12492	12362	12435	12199	12458	12382	12459	12504	12472	12287	12145	12455	12377	12398	12416	12189	12285	12485	12523	12265	12346	12220	12299	12375	12422	12421	12362	12394	12323	12352	12213	12373	12297	12341	12163	12377	12470	12294	12325	12279	12410	12431	12469	12138	12330	12221	12354	12384	12367	12283	12344	12141	12342	12364	12376	12295	12375	12348	12165	12435	12359	12264	12231	12236	12529	12414	12417	12428	12329	12352	12381	12344	12300	12326	12399	12434	12397	12336	12397	12361	12420	12281	12284	12326	12441	12156	12215	12212	12344	12530	12534	12431	12516	12365	12436	12279	12348	12338	12589	12431	12538	12519	12366	12128	12537	12221	12239	12431	12173	12355	12311	12464	12429	12146	12393	12519	12282	12266	12400	12458	12529	12426	12342	12250	12422	12309	12411	12237	12275	12374	12496	12410	12243	12257	12396	12395	12175	12388	12309	12371	12326	12386	12354	12217	12308	12211	12312	12360	12339	12384	12229	12248	12417	12375	12437	12225	12580	12192	12145	12179	12229	12329	12260	12208	12212	12398	12593	12349	12123	12350	12551	12438	12355	12341	12114	12295	12388	12313	12482	12202	12351	12315	12301	12239	12225	12320	12368	12317	12294	12365	12333	12481	12332	12429	12501	12330	12441	12277	12312	12196	12238	12300	12305	12300	12312	12237	12296	12459	12351	12401	12453	12249	12329	12242	12410	12232	12354	12403	12502	12356	12211	12444	12094	12245	12315	12243	12372	12447	12297	12146	12256	12497	12185	12411	12374	12394	12325	12437	12352	12492	12180	12418	12241	12442	12237	12222	12344	12290	12366	12247	12333	12201	12306	12410	12273	12215	12433	12165	12439	12321	12193	12191	12396	12394	12264	12411	12292	12380	12168	12257	12254	12312	12353	12418	12245	12271	12446	12336	12480	12291	12367	12456	12435	12474	12261	12430	12368	12315	12428	12286	12469	12428	12345	12189	12388	12351	12210	12490	12288	12411	12494	12647	12093	12343	12246	12381
20557	29885	26688	20567	17787	16260	14522	13579	13408	13428	13376	12879	12588	12663	12305	12243	12253	11943	12056	11885	11812	11851	11737	11772	11709	11689	11512	11645	11575	11547	11706	11703	11643	11589	11611	11659	11560	11666	11604	11525	11407	11644	11555	11488	11665	11488	11685	11523	11679	11458	11659	11720	11731	11633	11630	11426	11593	11619	11552	11623	11617	11574	11556	11495	11708	11602	11495	11506	11472	11646	11582	11495	11350	11348	11631	11529	11488	11571	11790	11543	11673	11550	11414	11548	11706	11374	11491	11497	11549	11296	11441	11539	11496	11674	11501	11518	11632	11604	11588	11626	11521	11711	11577	11754	11642	11522	11415	11499	11546	11546	11624	11634	11499	11525	11600	11674	11568	11671	11465	11551	11603	11490	11607	11454	11563	11668	11555	11605	11543	11379	11714	11490	11623	11598	11452	11695	11417	11496	11528	11383	11592	11465	11617	11417	11691	11593	11571	11503	11423	11556	11433	11496	11410	11433	11448	11526	11475	11512	11751	11589	11525	11714	11546	11597	11624	11403	11739	11593	11670	11596	11440	11548	11504	11777	11668	11487	11538	11464	11577	11534	11592	11555	11584	11544	11384	11567	11637	11521	11686	11492	11504	11487	11564	11404	11473	11645	11439	11640	11577	11425	11576	11597	11521	11564	11509	11702	11625	11658	11435	11545	11547	11402	11548	11632	11617	11569	11538	11598	11656	11540	11520	11491	11545	11739	11541	11466	11650	11611	11639	11612	11499	11494	11595	11552	11623	11474	11465	11652	11551	11619	11658	11592	11553	11655	11589	11591	11621	11597	11428	11615	11618	11427	11584	11525	11670	11530	11510	11558	11696	11481	11706	11643	11588	11594	11750	11624	11637	11656	11690	11390	11551	11602	11529	11503	11522	11572	11518	11436	11592	11575	11636	11602	11631	11466	11573	11704	11400	11538	11561	11658	11487	11641	11499	11553	11556	11536	11592	11468	11574	11545	11648	11475	11554	11674	11514	11443	11494	11572	11547	11678	11585	11638	11537	11602	11601	11712	11590	11650	11464	11532	11650	11440	11612	11461	11391	11775	11436	11490	11543	11597	11704	11555	11732	11618	11577	11446	11491	11441	11690	11545	11453	11543	11551	11548	11651	11667	11476	11569	11433	11658	11530	11523	11562	11548	11538	11647	11515	11575	11505	11659	11535	11504	11580	11523	11532	11570	11539	11503	11534	11473	11570	11422	11378	11597	11541	11565	11565	11638	11433	11489	11476	11667	11505	11541	11648	11572	11613	11378	11394	11583	11604	11515	11461	11570	11571	11507	11467	11554	11536	11520	11580	11483	11514	11606	11436	11475	11627	11530	11572	11717	11484	11464	11472	11581	11466	11717	11429	11571	11501	11595	11615	11509	11560	11663	11547	11603	11667	11647	11439	11533	11455	11611	11588	11650	11418	11537	11519	11566	11680	11546	11572	11576	11605	11460	11597	11558	11435	11509	11844	11525	11537	11548	11684	11547	11636	11662	11485	11681	11542	11353	11619	11681	11542	11542	11437	11416	11484	11320	11560	11489	11590	11497	11478	11673	11553	11497	11527	11570	11577	11404	11693	11638	11644	11559	11393	11603	11680	11558	11664	11601	11593	11678	11661	11618	11574	11600	11467	11582	11503	11542	11634	11474	11635	11552	11629	11686	11522	11563	11685	11634	11597	11500	11590	11485	11622	11426	11527	11554	11468	11615	11539	11503	11607	11592	11604	11515	11755	11538	11650	11645	11457	11561	11518	11482	11480	11588	11632	11678	11417	11539	11719	11622	11642	11497	11372	11556	11601	11527	11317	11594	11569	11418	11544	11367	11576	11364	11417	11768	11597	11511	11541	11642	11469	11492	11605	11528	11495	11681	11436	11644	11508	11538	11665	11532	11600	11596	11521	11455	11492	11528	11811	11546	11634	11597	11564	11486	11656	11520	11537	11512	11569	11573	11547	11568	11550	11602	11324	11589	11505	11603	11508	11533	11419	11425	11526	11529	11501	11570	11572	11575	11573	11649	11491	11538	11385	11584	11493	11577	11482	11407	11493	11559	11497	11457	11720	11546	11604	11520	11517	11425	11486	11604	11578	11510	11655	11624	11518	11554	11656	11650	11509	11422	11381	11475	11659	11559	11421	11577	11529	11398	11509	11510	11602	11366	11641	11477	11508	11468	11644	11471	11484	11501	11496	11451	11458	11540	11670	11720	11505	11475	11555	11603	11461	11572	11501	11572	11452	11595	11588	11567	11608	11501	11586	11586	11579	11395	11692	11444	11598	11581	11695	11481	11529	11517	11576	11454	11641	11491	11691	11414	11621	11519	11572	11564	11536	11480	11408	11447	11565	11434	11585	11486	11529	11607	11519	11399	11526	11483	11498	11364	11536	11604	11470	11457	11510	11616	11651	11533	11494	11647	11568	11552	11399	11462	11595	11600	11645	11391	11453	11432	11589	11333	11632	11642	11562	11782	11301	11570	11764	11773	11660	11433	11615	11551	11445	11709	11619	11678	11532	11599	11630	11665	11583	11474	11528	11319	11614	11554	11506	11530	11447	11589	11565	11622	11581	11513	11632	11500	11636	11495	11587	11579	11602	11682	11514	11744	11609	11674	11439	11571	11455	11506	11574	11609	11535	11503	11470	11546	11487	11463	11614	11416	11412	11556	11594	11684	11649	11612	11534	11541	11672	11625	11557	11627	11719	11575	11570	11544	11587	11513	11608	11684	11414	11565	11610	11696	11500	11547	11617	11364	11635	11535	11497	11613	11783	11671	11621	11554	11568	11663	11564	11519	11630	11551	11494	11574	11538	11578	11695	11591	11558	11702	11635	11474	11538	11546	11541	11499	11436	11587	11409	11571	11416	11486	11469	11448	11549	11471	11467	11625	11650	11610	11611	11513	11524	11491	11475	11544	11589	11662	11611	11589	11498	11643	11562	11734	11311	11532	11718	11531	11526	11504	11493	11520	11558	11476	11605	11565	11699	11553	11363	11517	11571	11513	11418	11575	11714	11467	11554	11578	11588	11588	11581	11507	11598	11493	11484	11448	11486	11673	11455	11407	11657	11522	11587	11645	11524	11673	11655	11642	11600	11624	11367	11515	11639	11590	11494	11554	11406	11566	11692	11378	11509	11528	11553	11602	11431	11541	11657	11462	11570	11643	11626	11436	11398	11560	11482	11521	11423	11441	11577	11670	11517	11711	11643	11712	11412	11543	11579	11482	11533	11411	11579	11481	11636	11571	11527	11537	11583	11542	11522	11633	11486	11349	11548	11633	11564	11407	11742	11712	11749	11571	11536	11560	11463	11463	11520	11501	11716	11607	11581	11632	11450	11592	11498	11606	11581	11486	11650	11447	11499	11655	11629	11636	11611	11649	11504	11492	11547	11381	11457	11609	11553	11486	11585	11443	11567	11479	11564	11680	11549	11660	11490	11454	11617	11546	11606	11480	11643	11494	11607	11465	11598	11700	11560	11463	11594	11548	11613	11511	11533	11627	11500	11459	11381	11566	11530	11677	11434	11611	11688	11417	11429	11576	11541	11626	11597	11569	11544	11548	11623	11693	11518	11464	11616	11450	11430	11449	11582	11495	11428	11568	11663	11544	11517	11699	11449	11348	11591	11471	11540	11616	11523	11465	11644	11520	11622	11528	11703	11452	11558	11601	11653	11571	11499	11631	11585	11521	11502	11528	11599	11584	11658	11666	11445	11431	11399	11668	11649	11697	11503	11555	11676	11526	11522	11631	11656	11608	11477	11625	11543	11474	11582	11633	11513	11489	11756	11443	11506	11578	11422	11463	11642	11584	11508	11652	11503	11415	11516	11449	11589	11647	11602	11472	11344	11572	11634	11660	11723	11582	11549	11530	11563	11571	11617	11590	11536	11559	11632	11588	11464	11486	11554	11471	11622	11551	11769	11568	11474	11673	11619	11425	11664	11425	11453	11432	11493	11554	11656	11631	11532	11703	11585	11536	11544	11512	11525	11568	11355	11551	11553	11464	11567	11511	11562	11463	11683	11502	11633	11587	11440	11477	11521	11572	11566	11443	11588	11505	11504	11483	11608	11555	11539	11511	11734	11580	11573	11627	11580	11483	11768	11612	11475	11600	11482	11525	11642	11642	11401	11664	11427	11599	11736	11621	11557	11509	11658	11611	11557	11508	11490	11721	11526	11617	11459	11421	11547	11444	11617	11646	11669	11550	11578	11611	11632	11516	11536	11501	11588	11625	11579	11583	11651	11488	11496	11434	11406	11457	11480	11600	11693	11507	11631	11518	11569	11566	11641	11531	11510	11637	11493	11380	11544	11561	11653	11618	11786	11526	11405	11512	11837	11307	11550	11545	11632	11388	11341	11398	11532	11508	11676	11427	11720	11562	11551	11567	11561	11728	11577	11479	11494	11509	11487	11533	11544	11571	11698	11629	11516	11469	11496	11599	11397	11373	11676	11591	11560	11490	11642	11465	11522	11683	11353	11437	11409	11647	11647	11538	11520	11697	11565	11574	11577	11533	11459	11459	11726	11493	11610	11641	11612	11566	11560	11730	11478	11562	11714	11549	11643	11658	11631	11641	11486	11585	11400	11386	11602	11458	11548	11508	11414	11698	11568	11502	11612	11555	11569	11487	11740	11628	11684	11276	11630	11632	11549	11626	11572	11530	11712	11465	11659	11519	11608	11682	11464	11616	11559	11586	11451	11596	11515	11581	11684	11620	11841	11610	11623	11531	11644	11622	11615	11557	11717	11664	11606	11628	11679	11405	11812	11447	11656	11445	11589	11388	11601	11349	11469	11533	11557	11431	11604	11499	11588	11524	11694	11498	11475	11563	11522	11714	11622	11572	11509	11564	11568	11358	11407	11485	11521	11590	11420	11607	11688	11429	11543	11491	11656	11500	11510	11436	11500	11627	11497	11560	11519	11605	11728	11492	11604	11513	11769	11483	11533	11581	11530	11463	11423	11686	11572	11444	11485	11362	11550	11584	11636	11634	11652	11410	11620	11563	11565	11545	11556	11689	11611	11396	11475	11546	11608	11714	11577	11640	11501	11594	11411	11608	11472	11595	11667	11597	11505	11370	11553	11637	11400	11473	11718	11824	11530	11621	11495	11624	11452	11620	11444	11712
23961	21034	28308	24161	22019	20743	18459	14996	14349	14156	14324	13765	13630	13439	13284	13164	13100	12934	12835	12790	12829	12887	12779	12709	12879	12505	12520	12604	12592	12417	12498	12441	12571	12317	12603	12336	12500	12454	12181	12500	12458	12254	12449	12395	12431	12473	12392	12172	12217	12253	12500	12539	12382	12510	12432	12628	12436	12386	12466	12332	12267	12527	12357	12191	12436	12399	12407	12437	12446	12570	12347	12449	12346	12472	12312	12339	12219	12400	12353	12255	12286	12424	12498	12332	12406	12268	12254	12461	12422	12369	12439	12392	12389	12283	12449	12203	12346	12450	12465	12180	12488	12361	12329	12233	12255	12389	12487	12306	12396	12298	12372	12277	12194	12509	12453	12203	12177	12334	12424	12345	12206	12278	12289	12235	12322	12254	12396	12337	12229	12283	12511	12282	12242	12439	12212	12294	12365	12557	12378	12348	12347	12631	12387	12235	12417	12414	12335	12336	12182	12318	12458	12354	12234	12304	12295	12300	12383	12257	12545	12074	12352	12333	12374	12284	12316	12227	12270	12132	12318	12282	12561	12324	12317	12555	12380	12342	12309	12175	12217	12352	12313	12295	12123	12172	12312	12177	12145	12155	12164	12309	12259	12252	12311	12451	12454	12470	12465	12422	12250	12381	12411	12362	12322	12274	12481	12490	12420	12333	12206	12382	12330	12330	12344	12156	12354	12277	12164	12229	12377	12259	12376	12319	12323	12352	12400	12419	12366	12359	12228	12226	12436	12206	12198	12319	12602	12385	12344	12239	12280	12297	12328	12365	12312	12273	12283	12304	12322	12431	12262	12460	12273	12272	12209	12146	12082	12366	12212	12383	12349	12202	12314	12262	12333	12402	12432	12480	12233	12329	12341	12248	12418	12471	12265	12338	12356	12133	12448	12390	12398	12264	12457	12278	12311	12382	12264	12017	12269	12353	12371	12322	12462	12367	12335	12188	12386	12269	12380	12248	12352	12417	12235	12355	12279	12223	12270	12260	12401	12187	12434	12470	12283	12366	12280	12295	12260	12319	12224	12434	12383	12258	12288	12295	12262	12330	12369	12351	12381	12361	12276	12393	12285	12316	12163	12398	12379	12293	12244	12283	12277	12412	12187	12358	12279	12292	12433	12421	12378	12278	12477	12425	12538	12203	12278	12318	12269	12233	12631	12283	12421	12196	12248	12242	12213	12287	12277	12268	12358	12212	12226	12327	12451	12377	12396	12232	12397	12284	12156	12224	12378	12332	12201	12250	12430	12272	12364	12211	12289	12170	12181	12225	12369	12342	12359	12136	12088	12533	12342	12278	12173	12287	12313	12219	12270	12371	12370	12344	12312	12113	12370	12151	12357	12214	12166	12203	12455	12182	12308	12238	12450	12562	12213	12288	12425	12221	12305	12162	12291	12294	12341	12197	12260	12389	12319	12287	12297	12349	12267	12367	12335	12291	12323	12327	12236	12383	12401	12334	12354	12305	12326	12424	12295	12337	12325	12337	12338	12063	12386	12310	12278	12339	12394	12191	12440	12420	12403	12350	12303	12254	12315	12462	12367	12217	12329	12220	12101	12359	12446	12425	12385	12350	12277	12289	12262	12417	12184	12314	12320	12235	12412	12410	12442	12164	12374	12327	12413	12305	12283	12323	12480	12236	12406	12243	12304	12257	12304	12156	12312	12291	12430	12215	12254	12277	12317	12279	12380	12252	12493	12410	12307	12273	12339	12175	12379	12184	12290	12445	12267	12366	12392	12252	12363	12168	12370	12290	12258	12182	12237	12369	12217	12299	12325	12142	12275	12234	12571	12390	12463	12329	12353	12307	12290	12274	12309	12418	12333	12425	12181	12140	12177	12254	12258	12384	12255	12327	12370	12067	12250	12313	12281	12265	12265	12079	12294	12274	12193	12199	12245	12026	12266	12217	12301	12237	12436	12124	12134	12313	12137	12288	12358	12429	12382	12348	12435	12165	12306	12153	12314	12202	12319	12319	12333	12123	12278	12319	12226	12314	12338	12089	12165	12293	12177	12190	12368	12242	12282	12281	12311	12176	12277	12366	12295	12471	12435	12184	12460	12428	12259	12326	12287	12315	12237	12276	12287	12217	12298	12243	12231	12239	12393	12291	12389	12459	12210	12247	12296	12422	12358	12291	12364	12034	12308	12261	12362	12412	12339	12276	12248	12270	12244	12349	12313	12374	12159	12393	12399	12326	12318	12320	12280	12369	12365	12316	12322	12375	12334	12276	12241	12314	12425	12301	12179	12472	12389	12260	12375	12412	12506	12353	12220	12382	12459	12213	12164	12163	12371	12453	12414	12332	12246	12217	12234	12348	12334	12214	12377	12309	12363	12147	12334	12237	12482	12324	12198	12141	12244	12350	12177	12314	12332	12323	12460	12182	12404	12199	12320	12391	12328	12279	12244	12426	12247	12179	12320	12145	12266	12247	12481	12525	12279	12281	12271	12215	12236	12287	12562	12334	12290	12437	12314	12346	12120	12279	12349	12231	12371	12267	12219	12165	12534	12367	12292	12277	12250	12287	12244	12317	12278	12167	12308	12497	12211	12223	12292	12352	12441	12231	12350	12337	12219	12364	12346	12300	12293	12306	12439	12380	12346	12239	12139	12429	12325	12276	12384	12331	12390	12234	12016	12343	12345	12234	12301	12236	12143	12209	12318	12094	12404	12311	12411	12312	12076	12340	12286	12216	12346	12251	12324	12353	12354	12168	12191	12327	12164	12273	12275	12427	12337	12408	12332	12188	12351	12360	12388	12240	12260	12342	12402	12476	12339	12193	12345	12164	12317	12383	12439	12178	12414	12151	12298	12237	12185	12325	12238	12251	12289	12297	12147	12146	12428	12349	12410	12482	12290	12205	12422	12328	12195	12322	12340	12344	12278	12339	12303	12209	12350	12322	12238	12296	12373	12533	12476	12265	12048	12344	12483	12372	12088	12165	12310	12335	12349	12185	12453	12118	12464	12137	12533	12172	12115	12411	12276	12545	12339	12349	12239	12486	12403	12361	12249	12389	12460	12426	12405	12383	12350	12241	12491	12333	12200	12288	12431	12330	12234	12251	12174	12266	12394	12418	12454	12334	12216	12446	12114	12383	12257	12290	12269	12175	12213	12354	12307	12340	12322	12216	12318	12371	12147	12328	12284	12270	12330	12356	12265	12172	12294	12379	12407	12413	12443	12231	12296	12156	12485	12087	12206	12213	12177	12316	12329	12387	12263	12236	12199	12247	12194	12311	12393	12223	12406	12092	12470	12227	12105	12290	12271	12354	12498	12213	12340	12416	12236	12299	12299	12295	12218	12347	12335	12422	12237	12202	12430	12321	12367	12397	12350	12294	12319	12213	12362	12313	12193	12283	12251	12404	12274	12207	12365	12388	12333	12303	12096	12304	12351	12443	12173	12151	12456	12221	12370	12218	12283	12392	12261	12218	12340	12136	12140	12217	12368	12434	12340	12231	12480	12262	12249	12399	12556	12324	12325	12287	12308	12264	12348	12367	12497	12255	12153	12525	12190	12255	12436	12325	12308	12339	12480	12246	12342	12471	12183	12532	12260	12258	12247	12281	12277	12200	12306	12371	12347	12281	12427	12369	12459	12215	12073	12236	12317	12224	12424	12327	12407	12466	12404	12353	12471	12318	12302	12158	12180	12254	12452	12345	12254	12419	12342	12130	12458	12263	12345	12214	12359	12263	12313	12364	12371	12300	12322	12097	12435	12417	12247	12395	12357	12278	12194	12474	12079	12370	12284	12387	12289	12367	12236	12452	12510	12424	12452	12463	12307	12196	12277	12201	12416	12424	12602	12250	12177	12388	12368	12457	12206	12515	12280	12367	12299	12413	12211	12573	12323	12304	12404	12206	12195	12358	12158	12092	12455	12514	12256	12087	12268	12320	12286	12271	12248	12455	12430	12466	12341	12379	12083	12321	12325	12241	12171	12184	12377	12382	12512	12350	12388	12385	12410	12112	12306	12120	12445	12361	12246	12222	12365	12247	12457	12375	12276	12460	12286	12122	12471	12297	12222	12222	12130	12323	12181	12467	12284	12413	12228	12331	12265	12306	12416	12225	12542	12338	12415	12302	12179	12482	12259	12098	12396	12258	12339	12300	12320	12220	12385	12334	12165	12304	12447	12325	12331	12385	12253	12403	12377	12403	12337	12233	12322	12299	12209	12211	12182	12358	12334	12398	12323	12396	12332	12285	12323	12234	12524	12430	12434	12248	12304	12309	12544	12280	12232	12240	12265	12432	12233	12269	12191	12228	12414	12397	12450	12356	12364	12260	12476	12343	12358	12423	12189	12349	12275	12346	12439	12420	12434	12357	12283	12287	12197	12168	12416	12105	12209	12162	12455	12350	12510	12406	12464	12389	12290	12319	12384	12354	12466	12350	12361	12334	12331	12296	12320	12424	12320	12323	12363	12404	12321	12390	12348	12454	12222	12354	12297	12423	12119	12257	12404	12196	12316	12360	12376	12404	12334	12327	12341	12174	12322	12404	12323	12271	12298	12411	12328	12190	12327	12223	12286	12459	12241	12310	12245	12149	12143	12226	12287	12443	12272	12361	12307	12203	12351	12367	12253	12139	12438	12402	12265	12258	12130	12229	12397	12143	12247	12418	12356	12183	12379	12223	12322	12240	12325	12326	12330	12155	12308	12229	12268	12317	12438	12231	12178	12280	12431	12311	12332	12231	12277	12398	12306	12384	12319	12327	12277	12248	12476	12325	12216	12463	12255	12170	12485	12456	12336	12409	12414	12178	12314	12215	12035	12400	12187	12272	12397	12272	12236	12363	12236	12348	12423	12235	12102	12321	12293	12273	12344	12261	12383	12270	12259	12360	12276	12441	12377	12254	12268	12392	12377	12271	12304	12471	12470	12362	12421	12327	12155	12295	12482	12559	12220	12593	12236	12419	12252	12217	12303	12408	12185	12441	12217	12192	12362	12187	12312	12260	12396	12113	12350	12224	12424	12222	12263	12425	12178	12211	12166	12363	12551	12226	12359	12216	12358	12349	12381	12197	12213	12121	12268	12343	12408	12348	12372	12343	12423	12300	12230	12266	12252	12224	12299	12260	12306	12212	12484	12000	12375	12228	12352	12148	12180	12353	12486	12360
20012	36198	32599	25315	21947	19156	16822	14899	14716	14631	14292	13890	13606	13345	12902	12720	12566	12540	12329	12136	11941	11922	11946	11874	11917	11833	11837	11797	11759	11676	11912	11703	11623	11642	11637	11635	11550	11575	11593	11495	11685	11556	11681	11685	11663	11491	11609	11479	11556	11477	11532	11433	11516	11468	11587	11498	11632	11649	11566	11578	11577	11552	11513	11407	11485	11501	11570	11472	11653	11605	11529	11450	11425	11502	11578	11545	11558	11524	11626	11405	11487	11497	11607	11495	11472	11445	11444	11508	11621	11537	11498	11610	11497	11389	11642	11584	11500	11515	11454	11533	11527	11388	11491	11770	11496	11615	11519	11542	11430	11557	11531	11397	11438	11476	11598	11587	11636	11505	11560	11475	11518	11429	11440	11493	11540	11500	11523	11453	11603	11447	11522	11431	11332	11432	11489	11483	11669	11374	11510	11602	11562	11609	11549	11609	11497	11489	11384	11564	11270	11444	11615	11347	11515	11510	11499	11634	11513	11371	11583	11504	11314	11409	11520	11501	11523	11490	11541	11398	11514	11676	11442	11650	11407	11322	11319	11512	11421	11460	11451	11448	11491	11503	11490	11697	11548	11566	11521	11495	11673	11411	11482	11530	11499	11353	11609	11521	11445	11465	11342	11577	11590	11517	11432	11516	11374	11475	11545	11677	11396	11492	11606	11598	11437	11429	11475	11583	11552	11571	11546	11454	11526	11544	11485	11478	11323	11437	11467	11526	11449	11588	11447	11505	11453	11594	11611	11540	11492	11603	11487	11439	11335	11543	11481	11515	11624	11519	11563	11442	11522	11652	11404	11499	11591	11469	11483	11608	11563	11453	11362	11565	11481	11543	11287	11689	11562	11410	11333	11527	11507	11462	11669	11447	11351	11606	11571	11548	11349	11413	11635	11419	11385	11564	11505	11650	11424	11532	11639	11539	11704	11783	11447	11635	11570	11507	11728	11439	11478	11399	11526	11464	11510	11520	11675	11418	11492	11506	11426	11620	11515	11493	11430	11599	11410	11471	11594	11576	11485	11536	11631	11417	11591	11695	11645	11497	11490	11405	11550	11417	11487	11497	11405	11440	11595	11667	11421	11531	11445	11513	11330	11395	11631	11385	11490	11514	11484	11316	11197	11604	11496	11470	11494	11419	11520	11513	11554	11565	11486	11375	11448	11599	11525	11572	11435	11541	11414	11373	11541	11455	11358	11442	11491	11390	11478	11550	11287	11479	11361	11506	11512	11505	11606	11638	11504	11439	11556	11605	11442	11522	11689	11458	11435	11617	11475	11495	11547	11525	11420	11484	11490	11588	11392	11682	11332	11423	11436	11487	11624	11453	11581	11607	11598	11365	11606	11659	11531	11438	11479	11472	11506	11617	11631	11544	11571	11421	11628	11603	11648	11453	11485	11512	11526	11595	11515	11503	11431	11538	11637	11484	11432	11466	11439	11504	11591	11572	11582	11382	11492	11509	11458	11643	11569	11514	11750	11634	11372	11561	11694	11437	11498	11360	11402	11459	11652	11431	11483	11487	11519	11503	11395	11424	11440	11502	11478	11430	11452	11430	11549	11525	11448	11478	11536	11532	11562	11485	11442	11391	11543	11472	11486	11507	11593	11637	11523	11319	11405	11484	11539	11498	11357	11615	11573	11538	11609	11534	11652	11515	11501	11586	11466	11511	11470	11551	11520	11512	11383	11519	11609	11573	11506	11524	11539	11447	11414	11506	11625	11355	11515	11464	11377	11614	11540	11518	11458	11465	11553	11446	11418	11568	11320	11505	11541	11701	11620	11492	11513	11538	11582	11602	11580	11464	11388	11393	11387	11505	11552	11531	11465	11463	11371	11593	11404	11591	11496	11516	11457	11519	11473	11467	11499	11542	11418	11434	11603	11587	11533	11469	11495	11380	11441	11384	11524	11554	11433	11425	11508	11501	11596	11399	11633	11476	11527	11522	11450	11443	11514	11528	11466	11363	11395	11634	11465	11590	11461	11470	11511	11503	11471	11578	11418	11504	11387	11492	11277	11465	11547	11467	11436	11566	11453	11415	11516	11297	11319	11615	11469	11507	11544	11533	11526	11520	11464	11582	11497	11553	11655	11455	11496	11493	11455	11339	11597	11609	11533	11393	11591	11536	11671	11390	11665	11513	11504	11560	11522	11488	11451	11460	11420	11468	11557	11399	11464	11463	11443	11383	11633	11440	11590	11632	11600	11567	11420	11518	11444	11536	11571	11646	11471	11587	11460	11426	11451	11565	11555	11499	11401	11491	11437	11314	11438	11532	11479	11419	11610	11694	11575	11509	11504	11645	11503	11498	11513	11488	11499	11501	11391	11403	11590	11445	11443	11483	11482	11362	11598	11424	11568	11512	11521	11363	11568	11602	11524	11567	11599	11670	11351	11527	11552	11452	11624	11381	11681	11473	11530	11339	11477	11441	11453	11553	11625	11571	11460	11626	11445	11529	11515	11475	11510	11599	11532	11438	11524	11397	11629	11616	11529	11393	11611	11733	11442	11558	11521	11559	11538	11501	11624	11449	11517	11474	11566	11481	11418	11428	11546	11517	11430	11418	11447	11555	11482	11560	11454	11498	11454	11439	11333	11390	11498	11593	11529	11519	11470	11490	11517	11482	11549	11700	11480	11517	11573	11345	11502	11348	11449	11510	11587	11516	11573	11602	11514	11478	11577	11580	11400	11536	11421	11453	11436	11460	11625	11446	11345	11494	11522	11465	11359	11510	11537	11592	11345	11449	11604	11411	11415	11572	11508	11689	11601	11571	11610	11537	11663	11390	11540	11652	11697	11505	11444	11293	11577	11513	11409	11449	11503	11523	11412	11445	11623	11475	11373	11552	11458	11583	11544	11467	11500	11423	11327	11460	11501	11556	11469	11480	11458	11431	11452	11374	11399	11558	11449	11506	11622	11640	11568	11571	11583	11645	11556	11521	11520	11394	11470	11372	11512	11543	11432	11449	11399	11690	11412	11496	11545	11450	11540	11658	11490	11652	11431	11495	11543	11446	11418	11474	11623	11528	11417	11662	11599	11546	11637	11450	11594	11531	11502	11494	11508	11512	11452	11334	11456	11678	11689	11555	11508	11514	11567	11623	11424	11518	11577	11505	11543	11500	11519	11440	11516	11605	11561	11450	11444	11477	11455	11611	11391	11428	11367	11709	11540	11560	11484	11524	11628	11447	11486	11419	11616	11690	11451	11582	11547	11327	11502	11533	11568	11587	11626	11675	11704	11459	11553	11384	11638	11697	11513	11650	11502	11517	11512	11628	11451	11464	11532	11473	11476	11726	11620	11369	11568	11582	11555	11538	11604	11612	11600	11407	11411	11590	11632	11523	11536	11513	11559	11406	11533	11523	11428	11455	11682	11406	11551	11483	11568	11505	11515	11648	11358	11378	11432	11434	11354	11404	11476	11396	11524	11478	11309	11633	11463	11489	11414	11510	11431	11408	11541	11442	11538	11589	11479	11518	11428	11556	11427	11587	11569	11591	11398	11509	11553	11639	11356	11606	11420	11534	11523	11471	11519	11609	11431	11517	11418	11492	11527	11542	11603	11473	11611	11562	11430	11603	11259	11614	11464	11593	11358	11580	11520	11539	11547	11415	11433	11403	11477	11503	11592	11688	11476	11681	11454	11452	11447	11581	11471	11597	11606	11374	11457	11421	11386	11581	11420	11524	11378	11520	11556	11566	11604	11457	11494	11517	11432	11382	11486	11487	11566	11566	11263	11425	11506	11551	11332	11461	11415	11562	11447	11461	11419	11274	11548	11560	11435	11487	11455	11499	11491	11506	11294	11504	11552	11546	11495	11491	11437	11568	11601	11543	11460	11520	11465	11554	11460	11523	11468	11626	11319	11616	11655	11604	11590	11356	11397	11607	11593	11375	11481	11403	11501	11469	11533	11630	11529	11537	11445	11462	11640	11572	11535	11387	11397	11582	11389	11504	11464	11564	11545	11434	11540	11564	11563	11545	11662	11554	11447	11658	11472	11451	11471	11552	11639	11461	11752	11554	11518	11467	11558	11418	11489	11617	11374	11713	11414	11635	11380	11661	11535	11488	11477	11450	11630	11439	11387	11682	11369	11382	11619	11479	11376	11534	11598	11401	11516	11531	11546	11532	11353	11767	11636	11356	11381	11383	11536	11499	11526	11417	11484	11394	11565	11513	11527	11488	11594	11554	11698	11500	11539	11620	11593	11700	11583	11495	11536	11458	11490	11509	11480	11576	11532	11538	11575	11509	11471	11577	11538	11538	11591	11537	11511	11622	11438	11514	11521	11356	11479	11410	11641	11696	11479	11481	11633	11452	11383	11661	11567	11476	11620	11491	11585	11421	11569	11709	11536	11523	11552	11639	11509	11499	11605	11495	11437	11409	11522	11408	11546	11570	11657	11459	11559	11569	11494	11508	11480	11547	11520	11540	11450	11555	11494	11442	11585	11545	11589	11508	11503	11530	11428	11431	11593	11449	11593	11502	11584	11474	11555	11550	11449	11396	11399	11468	11566	11389	11663	11362	11567	11559	11604	11602	11628	11512	11495	11462	11418	11456	11618	11456	11622	11425	11398	11375	11498	11450	11456	11444	11434	11504	11554	11518	11431	11698	11486	11569	11403	11533	11489	11460	11552	11552	11536	11518	11546	11537	11539	11409	11450	11405	11651	11449	11630	11349	11571	11343	11589	11786	11499	11535	11374	11600	11377	11520	11541	11507	11489	11610	11513	11522	11550	11402	11467	11492	11552	11529	11573	11606	11561	11603	11433	11434	11671	11453	11514	11700	11509	11589	11605	11664	11580	11502	11556	11361	11429	11516	11602	11566	11503	11390	11420	11436	11480	11536	11317	11455	11526	11528	11545	11654	11391	11452	11609	11428	11501	11531	11469	11356	11649	11386	11481	11516	11490	11612	11522	11493	11566	11323	11404	11538	11460	11621	11455	11418	11524	11333	11601	11536	11658	11388	11561	11336	11432	11266	11509	11392	11371	11470	11488	11529	11439	11600	11405	11498	11625	11396	11291	11438	11476	11312	11482	11520	11613	11415	11502	11310	11456	11627	11377	11502	11585	11528	11581	11586	11376	11418	11551	11438	11495	11413	11569	11456	11542	11493
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
